npm
Developer toolsAPI key
Search and inspect packages on the npm registry, read download counts and advisories, and manage dist-tags and access.
13 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| npm_search_packagesSearches the npm registry by keywords, with qualifiers such as author:, maintainer:, keywords: and scope: | read | General | |
| npm_get_packageGets a package's metadata: description, dist-tags, license, repository, maintainers, the latest version's manifest and up to the last 100 version numbers | read | Personal data | |
| npm_get_package_versionGets the manifest of one version or dist-tag of a package: dependencies, engines, tarball and integrity | read | Personal data | |
| npm_get_downloadsGets a package's total downloads over a period | read | General | |
| npm_get_download_historyGets a package's downloads per day over a period, up to 18 months | read | General | |
| npm_list_dist_tagsLists a package's dist-tags, such as latest and next, and the versions they point to | read | General | |
| npm_set_dist_tagPoints a dist-tag of a package you maintain at a published version | write | General | |
| npm_remove_dist_tagRemoves a dist-tag from a package you maintain; latest cannot be removed | destructive | General | |
| npm_list_collaboratorsLists the users who can read or publish a package and their permission | read | Personal data | |
| npm_list_user_packagesLists the packages a user can access and their permission | read | General | |
| npm_list_org_packagesLists the packages of an npm organization and the permission of each | read | General | |
| npm_list_org_membersLists an npm organization's members and their roles; needs a token of an organization member | read | Personal data | |
| npm_check_advisoriesChecks package versions against the npm security advisory database | read | General |