Subject: CVS commit: pkgsrc/lang/npm
From: Adam Ciarcinski
Date: 2018-05-11 11:37:13
Message id: 20180511093713.B0B1EFBEC@cvs.NetBSD.org

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!

Files:
RevisionActionfile
1.5modifypkgsrc/lang/npm/Makefile
1.2modifypkgsrc/lang/npm/PLIST
1.5modifypkgsrc/lang/npm/distinfo
1.2modifypkgsrc/lang/npm/patches/patch-Makefile