./lang/npm, Package manager for JavaScript

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


Branch: CURRENT, Version: 8.15.1, Package name: npm-8.15.1, Maintainer: pkgsrc-users

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


Required to run:
[lang/nodejs] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 90741.268 KB

Version history: (Expand)


CVS history: (Expand)


   2022-08-02 19:30:34 by David Brownlee | Files touched by this commit (3) | Package updated
Log message:
Updated lang/npm to 8.15.1

v8.15.1 (2022-07-27)
Bug Fixes

    9905d0e #5197 fix: don't fail immediately if cache dir is not accessible \ 
(@lukekarrys)
    0e3660e #5206 fix(init): allow for spec on scope-only arg (@wraithgar)
    62b95a0 #5122 fix: allow hash character in paths (@AgainPsychoX)

Documentation

    f9abee7 #5205 docs: update commit-ish default branch (@dijonkitchen)
    77bf2e1 #5218 docs: update npm-ls.md (@MapleCCC)
    de40c31 #5207 docs: sync ci params with install (@wraithgar)
    4d1d8a9 #5221 docs: describe implicit workspace and prefix configuration \ 
(@fritzy) (@lukekarrys) (@wraithgar)

Dependencies

    3bbb293 #5223 deps: @npmcli/arborist@5.3.1

v8.15.0 (2022-07-20)
Features

    5ef53ee #5160 feat: accept registry-scoped certfile and keyfile as \ 
credentials (@jenseng)
    c8bdb4a feat: Support pure web authentication for commands (@jumoel) \ 
(@ljharb) (@hfaulds) (@sandeepmeduru)

Bug Fixes

    9c590fa #5172 fix: disable progress bar on publish (@wraithgar)
    2fa3271 #5196 fix: add missing ` in adduser warning (@MylesBorins)

Documentation

    7efad06 #5168 docs: Update audit signatures cmd (@feelepxyz)
    8ab5fca #5171 docs: correct bundledDependencies -> bundleDependencies (@nlf)

Dependencies

    64fe64b #5187 deps: @npmcli/config@4.2.0
    51b12a0 #5187 deps: npm-registry-fetch@13.3.0
    3ae1b81 #5190 deps: make-fetch-happen@10.2.0
   2022-07-14 09:17:14 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
npm: updated to 8.14.0

v8.14.0 (2022-07-13)

Features

feat: add npm audit signatures (@feelepxyz)
feat: Add web auth type (@jumoel)
feat(arborist): add support for dependencies script (@nlf)
feat: notify on adduser of upcoming cmds, login and register (@fritzy)
feat: warn on config --auth-type=sso/saml/oauth, undeprecate --auth-type (@fritzy)

Bug Fixes

fix: properly open package arg repo inside workspace (@wraithgar)

Documentation

docs: typo in npm command (@crisanmm)
docs: update reference to deprecated spdx package (@kachick)
docs: naming of files in example code should be consistent (@xc1427)
docs: document dependencies script
   2022-07-13 13:41:07 by Jonathan Perkin | Files touched by this commit (4)
Log message:
*: Revert nodeversion.mk changes.

The intention was to avoid nodejs-18.x which no longer supports older
platforms, but that didn't work as pbulk still chooses the latest anyway, so
we'll need to fix that a different way.

It also has the downside of tying them to a specific version, which meant you
could no longer use the npm or yarn package managers with anything other than
the default nodejs version.
   2022-07-07 12:05:11 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
npm: updated to 8.13.2

v8.13.2 (2022-06-29)

Documentation

docs: add foreground-scripts to run-script page (@ruyadorno)
Dependencies

deps: @npmcli/run-script@4.1.4
deps: @npmcli/run-script@4.1.5
deps: @npmcli/metavuln-calculator@3.1.1
deps: npm-packlist@5.1.1

v8.13.1 (2022-06-23)

Dependencies

deps: @npmcli/run-script@4.1.3
fix: improves escaping of arguments for run-script, exec and npx (@nlf)
deps: libnpmpack@4.1.2
deps: @npmcli/arborist@5.2.3
deps: libnpmexec@4.0.8
deps: libnpmversion@3.0.6

v8.13.0 (2022-06-22)

Features

feat: prompt before opening web-login URL when performing login/adduser (@jumoel)

Bug Fixes

fix: Add space to SemVer log message (@dnicolson)
fix(view): error on missing version (@wraithgar)

Documentation

docs: consolidate docs and help for package spec (@wraithgar)
docs: fix typo (@westy92)

Dependencies

deps: pacote@13.6.1
deps: @npmcli/run-script@4.1.0
deps: make-fetch-happen@10.1.8
deps: npm-profile@6.1.0
deps: libnpmdiff@4.0.4
deps: libnpmversion@3.0.5
deps: libnpmpack@4.1.1
deps: libnpmexec@4.0.7
deps: @npmcli/arborist@5.2.2
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-06-17 10:04:03 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
npm: updated to 8.12.2

v8.12.2 (2022-06-15)

Dependencies

* deps: make-fetch-happen@10.1.7
* deps: cacache@16.1.1
v8.12.1 (2022-06-02)

Bug Fixes

* fix: undeprecate and remove warnings for --global, -g, --local (@fritzy)
v8.12.0 (2022-06-01)

Features

* feat(init): reify on init new workspace (@ruyadorno)
* feat: Add --auth-type=webauthn flag (@jumoel)
Bug Fixes

* fix(arborist): use rawSpec for bundled and shrinkwrapped deps (@nlf)
* fix(libnpmexec): fix bug not install latest pkg (@jihunleekr)
Dependencies

* deps: make-fetch-happen@10.1.6
* deps: pacote@13.6.0
* deps: glob@8.0.3
* deps: minimatch@5.1.0
* deps: tap@16.2.0
* deps: @npmcli/arborist@5.2.1
* deps: libnpmexec@4.0.6
v8.11.0 (2022-05-25)

Features

* feat: deprecated set-script, birthday, --global, and --local (@fritzy)
* feat(libnpmpack): bump pacote for better workspace awareness (@nlf)
Bug Fixes

* fix(ci): remove node_modules post-validation (@wraithgar)
* fix: clean up npm cache tests (@wraithgar)
ee3308a fix: remove dead code from get-identity (@wraithgar)
* fix: pass prefix and workspaces to libnpmpack (@nlf)
* fix: add global getter to npm class (@nlf)
Documentation

* docs: update roadmap link in readme (@OmriBarZik)
* docs: fix broken link in changelog (@yonran)
Dependencies

* deps: cacache@16.1.0
* deps: make-fetch-happen@10.1.5
* deps: pacote@13.4.1
* deps: ssri@9.0.1
* deps: npm-packlist@5.0.4
* deps: pacote@13.5.0 npm-packlist@5.1.0
* deps: libnpmpack@4.1.0
v8.10.0 (2022-05-11)

Features

* feat: add --iwr alias for --include-workspace-root (@fritzy)
* feat: add flag --omit-lockfile-registry-resolved (@fritzy) (Caleb ツ Everett)
Bug Fixes

* fix: remove test coverage map (@wraithgar)
* fix: cleanup star/unstar (@wraithgar)
* fix: consolidate bugs, docs, repo command logic (@wraithgar)
* fix(arborist): link deps lifecycle scripts (@ruyadorno)
   2022-05-13 12:52:28 by Jonathan Perkin | Files touched by this commit (1)
Log message:
npm: Switch to nodeversion.mk.

The latest lang/nodejs dropped support for a number of older OS, this gets npm
building again.  Bump PKGREVISION.