1Request
stringRequired

Which registry the name belongs to: npm (registry.npmjs.org), pypi (pypi.org), crates (crates.io) or maven (Maven Central).

stringRequired

Package name as the registry knows it: npm `express` or `@types/node`; PyPI `requests` (any PEP 503 spelling); crate `serde`; Maven `groupId:artifactId` such as `com.google.guava:guava`.

1 credit
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "package-registry-metadata-download-stats",
    capability: "packages/package",
    options: {
      registry: "npm",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from Package registries.

{
  "registry": "<registry>",
  "name": "<name>",
  "display_name": "<display_name>",
  "description": "<description>",
  "latest_version": "<latest_version>",
  "latest_published_at": "<latest_published_at>",
  "license": "<license>",
  "licenses": [],
  "homepage": "<homepage>",
  "repository": "<repository>",
  "documentation": "<documentation>",
  "issues": "<issues>",
  "keywords": [],
  "version_count": 0,
  "created_at": "<created_at>",
  "updated_at": "<updated_at>",
  "deprecated": false,
  "yanked": false,
  "downloads": {},
  "dependents": {},
  "sources": [],
  "registry_url": "<registry_url>",
  "source_url": "<source_url>",
  "warnings": [],
  "observed_at_ms": 0
}
Browse the library