diff --git a/docs/inventory-sources.md b/docs/inventory-sources.md index 1e64555..0121bef 100644 --- a/docs/inventory-sources.md +++ b/docs/inventory-sources.md @@ -339,6 +339,16 @@ is inferred; the record falls back to the server id with `confidence=low`. `uvx`, `uv tool run `, and `uv run --from ...` use the published package name. +For `npm`/`pnpm`/`yarn`/`bun`, only the manager's package executor names a +published package: `npm exec`/`npm x`, `pnpm dlx`, `yarn dlx`, `bun x`, or +the separate `npx`/`bunx`. `exec` under pnpm, yarn, and bun runs a locally +installed binary or a shell command, so its first token is not a package. +`run