Dependency Tree (deps.dev)
depsdev.insights.dependenciesResolve the full transitive dependency tree for a package version. Returns all direct and indirect dependencies with versions and relation type. Reveals hidden supply chain depth (e.g. express@5.2.1 has 67 transitive deps). Google deps.dev.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| system | Yes | Package ecosystem: npm, pypi, go, maven, cargo, or nuget | |
| package | Yes | Package name (e.g. lodash, flask, github.com/gin-gonic/gin) | |
| version | Yes | Package version to resolve dependencies for (e.g. 4.17.21, 3.0.0) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |