symbol-exists
Is this export in the npm package's published type declarations — Checks that up to 20 named exports (functions, classes, constants, types, default) exist in the .d.ts files published for an exact npm package version, read from jsDelivr, for coding agents that may be calling an API that does not exist. Follows export lists and relative export-star re-exports within the package (at most 7 files) and reports when the export surface cannot be fully enumerated. Neve
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"package": "<package>",
"version": "<version>",
"symbols": "<symbols>"
},
"name": "symbol-exists"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entry | No | package.json exports key, default '.'. | |
| package | Yes | npm package name. | |
| symbols | Yes | ||
| version | Yes | Exact version or dist-tag (jsDelivr resolves it). | |
| typesPath | No | Declaration file path inside the package, overriding package.json resolution. |