npm

E24478

npm is the default package manager and registry for Node.js, widely used to share, install, and manage JavaScript libraries and tools.

AI illustration

How this image was made

AI-generated illustration of npm

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of npm (npm is the default package manager and registry for Node.js, widely used to share, install, and manage JavaScript libraries and tools.)

All labels observed (11)

How this entity was disambiguated

Statements (76)

Predicate Object
instanceOf JavaScript package manager ⓘ
Node.js package manager ⓘ
software package manager ⓘ
software registry ⓘ
acquiredBy GitHub ⓘ
acquisitionYear 2020 ⓘ
authenticationMethod token-based authentication ⓘ
category package management system ⓘ
software development tool ⓘ
commandLineInterface npm CLI ⓘ
linked to: npm
configurationMethod .npmrc file ⓘ
creator Isaac Z. Schlueter ⓘ
defaultConfigFile package.json ⓘ
defaultPackageManagerFor Node.js ⓘ
developedFor Node.js runtime ⓘ
distributionModel open source ⓘ
ecosystem JavaScript ecosystem ⓘ
linked to: JavaScript
fullName Node Package Manager ⓘ
linked to: npm
hasCommand npm audit ⓘ
npm cache ⓘ
npm ci ⓘ
npm config ⓘ
npm init ⓘ
npm install ⓘ
npm login ⓘ
npm logout ⓘ
npm publish ⓘ
npm run ⓘ
npm test ⓘ
npm uninstall ⓘ
npm update ⓘ
hasComponent npm CLI ⓘ
linked to: npm

npm registry ⓘ
linked to: npm

npm website ⓘ
hasNamespace @scope packages ⓘ
initialReleaseYear 2010 ⓘ
license Artistic License 2.0 ⓘ
operatingSystem Linux ⓘ
Windows ⓘ
macOS ⓘ
originalAuthor Isaac Z. Schlueter ⓘ
ownedBy GitHub ⓘ
packageRegistryURL https://registry.npmjs.org/ ⓘ
parentOrganization GitHub ⓘ
platform cross-platform ⓘ
previousParentOrganization npm, Inc. ⓘ
primaryEcosystem Node.js ⓘ
registryType public package registry ⓘ
supports private registries via npm Enterprise ⓘ
supportsFeature audit for vulnerabilities ⓘ
lockfiles ⓘ
organization accounts ⓘ
package scripts ⓘ
private packages ⓘ
scoped packages ⓘ
semantic versioning ⓘ
two-factor authentication ⓘ
supportsFile package-lock.json ⓘ
package.json ⓘ
supportsInstallSource git repositories ⓘ
local file paths ⓘ
registry ⓘ
supportsLanguage JavaScript ⓘ
TypeScript ⓘ
supportsProtocol HTTPS ⓘ
usedFor JavaScript library distribution ⓘ
Node.js tooling distribution ⓘ
dependency management ⓘ
package installation ⓘ
usedWith Angular ⓘ
Node.js ⓘ
React ⓘ
Vue.js ⓘ
front-end build tools ⓘ
website https://www.npmjs.com/ ⓘ
writtenIn JavaScript ⓘ

How these facts were elicited

Referenced by (56)

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

JavaScript → ecosystem → npm ⓘ
Plotly → distribution → npm ⓘ
Mocha → packageManager → npm ⓘ
npm → fullName → Node Package Manager ⓘ
linked to: npm
npm → hasComponent → npm CLI ⓘ
linked to: npm
npm → hasComponent → npm registry ⓘ
linked to: npm
npm → commandLineInterface → npm CLI ⓘ
linked to: npm
Yarn → alternativeTo → npm ⓘ
subject linked to: yarn
DefinitelyTyped → relatedTo → npm ⓘ
Grunt → requires → npm ⓘ
Grunt → competesWith → npm scripts ⓘ
linked to: npm
Gulp → pluginRegistry → npm ⓘ
Gulp → packageManager → npm ⓘ
Vue CLI → requires → npm or Yarn ⓘ
linked to: npm
CommonJS module system → usedIn → npm ecosystem ⓘ
linked to: npm
npm, Inc. → product → npm registry ⓘ
linked to: npm
npm, Inc. → product → npmjs.com ⓘ
linked to: npm
npm, Inc. → operates → npm public registry ⓘ
linked to: npm
npm, Inc. → hasComponent → npm CLI ⓘ
linked to: npm
npm, Inc. → hasComponent → npm registry API ⓘ
linked to: npm
Yarn 1 (Classic) → supports → npm registry ⓘ
linked to: npm
Isaac Z. Schlueter → notableWork → npm package manager ⓘ
linked to: npm
Isaac Z. Schlueter → softwareProject → npm CLI ⓘ
linked to: npm
Isaac Z. Schlueter → associatedWith → npm registry ⓘ
linked to: npm
Nest CLI → requires → npm ⓘ
Yeoman → requires → npm ⓘ
Atom package registry → relatedTo → npm registry ⓘ
linked to: npm
Karma → integratesWith → npm ⓘ
OpenJS World → associatedWith → npm ecosystem ⓘ
subject linked to: OpenJS World conference
linked to: npm
react-native CLI → requires → npm or Yarn ⓘ
linked to: npm
Bun → supportsPackageManager → npm ⓘ
subject linked to: Bun toolkit
isaacs → created → npm ⓘ
isaacs → notableWork → npm CLI ⓘ
linked to: npm
isaacs → notableWork → npm registry ⓘ
linked to: npm
pnpm → supportsPackageRegistry → npm registry ⓘ
linked to: npm