Skip to content

Support Policy

Darcy Clarke edited this page Feb 26, 2020 · 17 revisions

npm's Long Term Support (LTS) policy

The npm CLI project does not have designated LTS releases. The project only regularly does releases to the most recent major release.

Security Issues

In the event of a security issue, the npm CLI project will back port security patches to any version of npm currently shipping with a supported Node.js version, that is to say, any Node.js version still in its maintenance window.

Other releases

From time to time the npm CLI project may do a release of an older version of npm at the request of the Node.js project. Historically this has only been for important updates to node-gyp.

Using Old npm Versions

These older versions of npm will continue to work with the registry.npmjs.org registry but may not support all of its latest features.

Questions and Comments

Questions or requests to change this policy should asked in #support on npm.community.

Historical Note

During the npm@3 release cycle, npm@2 was maintained as an LTS release. Support for this version ended when npm@4 was released and no new version was promoted to LTS status.