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

ActionEffectData handledScope
npm_search_packagesSearches the npm registry by keywords, with qualifiers such as author:, maintainer:, keywords: and scope:readGeneral
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 numbersreadPersonal data
npm_get_package_versionGets the manifest of one version or dist-tag of a package: dependencies, engines, tarball and integrityreadPersonal data
npm_get_downloadsGets a package's total downloads over a periodreadGeneral
npm_get_download_historyGets a package's downloads per day over a period, up to 18 monthsreadGeneral
npm_list_dist_tagsLists a package's dist-tags, such as latest and next, and the versions they point toreadGeneral
npm_set_dist_tagPoints a dist-tag of a package you maintain at a published versionwriteGeneral
npm_remove_dist_tagRemoves a dist-tag from a package you maintain; latest cannot be removeddestructiveGeneral
npm_list_collaboratorsLists the users who can read or publish a package and their permissionreadPersonal data
npm_list_user_packagesLists the packages a user can access and their permissionreadGeneral
npm_list_org_packagesLists the packages of an npm organization and the permission of eachreadGeneral
npm_list_org_membersLists an npm organization's members and their roles; needs a token of an organization memberreadPersonal data
npm_check_advisoriesChecks package versions against the npm security advisory databasereadGeneral