npm-pick-manifest(latest: 8.0.1) Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.
@npmcli/git(latest: 4.0.3) a util for spawning git from npm CLI contexts
@npmcli/installed-package-contents(latest: 2.0.1) Get the list of files installed in a package in node_modules, including bundled dependencies
@npmcli/promise-spawn(latest: 6.0.1) spawn processes the way the npm cli likes to do
@npmcli/run-script(latest: 6.0.0) Run a lifecycle script for a package (descendant of npm-lifecycle)
npm-package-arg(latest: 10.0.0) Parse the things that can be arguments to `npm install`
npm-registry-fetch(latest: 14.0.2) Fetch-based http client for use with npm registry APIs
read-package-json(latest: 6.0.0) The thing npm uses to read package.json files with semantics and defaults and validation
ssri(latest: 10.0.0) Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.
npm-install-checks(latest: 6.0.0) Check the engines and platform fields in package.json
@npmcli/node-gyp(latest: 3.0.0) Tools for dealing with node-gyp packages
nopt(latest: 7.0.0) Option parsing for Node, supporting types, shorthands, etc. Used by npm.
treeverse(latest: 3.0.0) Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
libnpmpublish(latest: 7.0.3) Programmatic API for the bits behind npm publish and unpublish
cmd-shim(latest: 6.0.0) Used in npm for command line application support
read-cmd-shim(latest: 4.0.0) Figure out what a cmd-shim is pointing at. This acts as the equivalent of fs.readlink.
write-file-atomic(latest: 5.0.1) Write files in an atomic fashion w/configurable ownership