pnpm

E697929

pnpm is a fast, disk space-efficient JavaScript package manager that uses a unique symlink-based node_modules structure to manage dependencies.

All labels observed (1)

Label Occurrences
pnpm canonical 1

How this entity was disambiguated

Statements (69)

Predicate Object
instanceOf JavaScript package manager ⓘ
software tool ⓘ
alternativeTo Yarn ⓘ
linked to: yarn

npm ⓘ
command pnpm add ⓘ
pnpm dlx ⓘ
pnpm install ⓘ
pnpm install --recursive ⓘ
pnpm prune ⓘ
pnpm publish ⓘ
pnpm remove ⓘ
pnpm run ⓘ
pnpm store ⓘ
pnpm update ⓘ
compatibleWith npm CLI commands (subset) ⓘ
designGoal deterministic dependency management ⓘ
disk space efficiency ⓘ
fast installs ⓘ
improved monorepo workflows ⓘ
strict dependency isolation ⓘ
hasFeature content-addressable storage ⓘ
deterministic installs ⓘ
filters for selective workspace operations ⓘ
global content-addressable store ⓘ
hoisting control ⓘ
lockfile ⓘ
monorepo support ⓘ
offline cache ⓘ
package patching ⓘ
plug-and-play-like node_modules resolution ⓘ
recursive commands ⓘ
side-effects cache ⓘ
store pruning ⓘ
strict node_modules layout ⓘ
support for CI-friendly installs ⓘ
support for Node.js plug-ins via hooks ⓘ
support for Node.js version constraints ⓘ
support for dev dependencies ⓘ
support for frozen lockfile installs ⓘ
support for global installs ⓘ
support for local package linking ⓘ
support for npm scripts ⓘ
support for optional dependencies ⓘ
support for package.json engines field ⓘ
support for peer dependencies ⓘ
support for workspace protocols ⓘ
symlink-based node_modules structure ⓘ
workspaces support ⓘ
implements Node.js package manager ⓘ
license MIT License ⓘ
programmingLanguage JavaScript ⓘ
TypeScript ⓘ
repository https://github.com/pnpm/pnpm ⓘ
supportsConfigFile .npmrc ⓘ
.pnpmfile.cjs ⓘ
pnpm-workspace.yaml ⓘ
supportsEcosystem JavaScript ⓘ
Node.js ⓘ
supportsNodeVersion Node.js 16 and later (typical current support range) ⓘ
supportsPackageRegistry Git-based registries ⓘ
npm registry ⓘ
linked to: npm
supportsPlatform Linux ⓘ
Unix-like systems ⓘ
Windows ⓘ
macOS ⓘ
uses content-addressable file store ⓘ
hard links for files in store ⓘ
symlinks for node_modules ⓘ
website https://pnpm.io ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.