./lang/npm, Package manager for JavaScript

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.0.1, Package name: npm-6.0.1, Maintainer: filip

npm is a package manager for node. You can use it to install and
publish your node programs.


Required to run:
[lang/python27] [lang/nodejs8]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 16a6ed04bcaf1306c745c4d0c3864ffbda69558c
RMD160: 261a3626464cd5c47420a99f5fa0a5d1b48196f9
Filesize: 8369.5 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-11 11:37:13 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
npm: updated to 6.0.1

6.0.1:
CTRL-C OUT DURING PACKAGE EXTRACTION AS MUCH AS YOU WANT!
lockfile@1.0.4: Switches to signal-exit to detect abnormal exits and remove locks.

SHRONKWRAPS AND LACKFILES
If a published modules had legacy npm-shrinkwrap.json we were saving ordinary \ 
registry dependencies (name@version) to your package-lock.json as https:// URLs \ 
instead of versions.

* When saving the lock-file compute how the dependency is being required instead \ 
of using _resolved in the package.json. This fixes the bug that was converting \ 
registry dependencies into https:// dependencies.
* When encountering a https:// URL in our lockfiles that point at our default \ 
registry, extract the version and use them as registry dependencies. This lets \ 
us heal package-lock.json files produced by 6.0.0

AUDIT AUDIT EVERYWHERE
You can't use it quite yet, but we do have a few last moment patches to npm \ 
audit to make it even better when it is turned on!
   2018-05-04 15:23:53 by Filip Hajny | Files touched by this commit (3)
Log message:
lang/npm: Limit Python version to 2.7, fix path to interpreter.
   2018-05-04 11:40:02 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
npm: fixes for rebuild; small cleanups
   2018-05-03 23:09:17 by Filip Hajny | Files touched by this commit (2)
Log message:
lang/npm: Make sure we don't fetch when building.
   2018-05-02 19:03:09 by Filip Hajny | Files touched by this commit (6)
Log message:
lang/npm: Import npm 6.0.0.

npm is a package manager for node. You can use it to install and
publish your node programs.