Skip to main content
fastCRW Pergamon
Developer · US

deps.dev (Open Source Insights)

api.deps.dev

Google's Open Source Insights: resolved dependency graphs, advisories, licences and OpenSSF scorecards across ecosystems.

Showing the catalogue

1Request

Which package ecosystem the name belongs to.

The package name as that ecosystem spells it. A Maven name is group:artifact; a Go name is the module path.

1 credit⌘ ↵
Code follows the fields above
curl "https://api.fastcrw.com/v1/data/depsdev/package?system=npm&name=express" \
  -H "Authorization: Bearer $FASTCRW_API_KEY"

2Response example

A sample shape. Press Run to see live data from deps.dev (Open Source Insights).

JSON
{
  "packageKey": {
    "system": "NPM",
    "name": "express"
  },
  "versions": [
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "0.14.0"
      },
      "publishedAt": "2010-12-29T19:38:25Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "express 0.x series is deprecated"
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "0.14.1"
      },
      "publishedAt": "2010-12-29T19:38:25Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "express 0.x series is deprecated"
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.0"
      },
      "publishedAt": "2010-12-29T19:38:25Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "express 1.x series is deprecated"
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.0-beta"
      },
      "publishedAt": "2013-08-28T17:04:36Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "No longer maintained. Please upgrade to a stable version."
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.0-beta2"
      },
      "publishedAt": "2013-08-28T17:04:36Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "No longer maintained. Please upgrade to a stable version."
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.0-rc"
      },
      "publishedAt": "2013-08-28T17:04:36Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "No longer maintained. Please upgrade to a stable version."
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.0-rc2"
      },
      "publishedAt": "2013-08-28T17:04:36Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "No longer maintained. Please upgrade to a stable version."
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.0-rc3"
      },
      "publishedAt": "2013-08-28T17:04:36Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "No longer maintained. Please upgrade to a stable version."
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.0-rc4"
      },
      "publishedAt": "2013-08-28T17:04:36Z",
      "isDefault": false,
      "isDeprecated": false,
      "deprecatedReason": ""
    },
    {
      "versionKey": {
        "system": "NPM",
        "name": "express",
        "version": "1.0.1"
      },
      "publishedAt": "2010-12-29T19:38:25Z",
      "isDefault": false,
      "isDeprecated": true,
      "deprecatedReason": "express 1.x series is deprecated"
    },
    "… 280 more items"
  ]
}

Attribution: Source: Google Open Source Insights (deps.dev)

Licence: This generated data is available under a CC-BY 4.0 license.

Ask with this source

A prompt for your agent that names this source and how to call it through the crw MCP.

  • Package versions

    Use deps.dev (Open Source Insights) (depsdev) from fastCRW Pergamon, capability "Package versions" (package). You need the full version history of a dependency across an ecosystem. Example options: system=npm, name=express. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "depsdev" and capability "package". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Version detail

    Use deps.dev (Open Source Insights) (depsdev) from fastCRW Pergamon, capability "Version detail" (version). You are checking whether one specific version of a dependency is licensed and advisory-free. Example options: system=npm, name=express, version=4.18.2. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "depsdev" and capability "version". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>