chore(deps): update dependency npm to v10.8.1 #90
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
10.5.0->10.8.1Release Notes
npm/cli (npm)
v10.8.1Compare Source
Bug Fixes
6b55646#7569 exec: look in workspace and root for bin entries (#7569) (@wraithgar)e4c7a41#7564 publish: skip workspace packages marked private on publish (#7564) (@milaninfy)8f94ae8#7556 utils/tar: index access while match is null (#7555) (#7556) (@NormanPerrin)2d1d8d0#7559 addsnode:specifier to all native node modules (#7559) (@reggi)7d89b55#7490 ci: rm workspace node_modules (#7490) (@reggi)9122fb6#7516 cache: add both full and minified packument to cache (#7516) (@milaninfy)9e6686b#7545 send proper otp token on web auth (#7545) (@wraithgar)b1db070#7534 refactor: use output.buffer and set explicit json mode in query (#7534) (@lukekarrys)53cda32#7542 refactor ls to use output.buffer for json (#7542) (@lukekarrys)61d5771#7541 remove json.stringify from all commands (#7541) (@lukekarrys)4dfc7d2#7540 pass strings to JSON.stringify in --json mode (#7540) (@lukekarrys)3cefdf6#7538 outdated: return array for outdated deps from multiple workspaces (@lukekarrys)ef4c975#7508 view: dont immediately exit on first workspace 404 (#7508) (@lukekarrys)Documentation
fd6479f#7560 update publish docs: dist-tag + publish case (#7560) (@davidlj95)Dependencies
e3f0fd4#7568@npmcli/[email protected]447a8d7#7566[email protected]83fed2e#7566[email protected]41291ba#7566@sigstore/[email protected]18b42a4#7566[email protected]5c6759d#7566[email protected]2508a83#7566[email protected]6278fe4#7566[email protected]v10.8.0Compare Source
Features
1e375c1#7442 create exit handler class (#7442) (@lukekarrys)Bug Fixes
d5c3289#7513 refactor: use output buffer and error for more commands (#7513) (@lukekarrys)12f103c#7533 add first param titles to logs where missing (#7533) (@lukekarrys)badeac2#7521 config: use redact on config output (#7521) (@lukekarrys)76aef74#7520 view: refactor exec and execWorkspaces to call same methods (#7520) (@lukekarrys)b54cdb8#7515 refactor: create new error output primitives (#7515) (@lukekarrys)e40454c#7506 view: dont unwrap arrays in json mode (#7506) (@lukekarrys)6f64148require stdout to be a TTY for progress (#7507) (@lukekarrys)db62910#7504 config: be more aggressive about hiding protected values (#7504) (@wraithgar)6d456bb#7497 dont write log file for completion commands (#7497) (@lukekarrys)722c0fa#7463 limit packument cache size based on heap size (@wraithgar)ca1a68d#7474 log ifnpm deprecatedoes not match any version (#7474) (@mbtools)261ea19#7457 run input.start around help and openining urls (@lukekarrys)4ab6cf4#7459 publish: validate dist-tag (#7459) (@reggi)Documentation
b2ce025#7518 suggest correct bin entry (#7518) (@Santoshraj2)bdd2aae#7502 remove obsolete removal using make uninstall (#7502) (@avinal)c3d2819#7496 npm help json/global command on windows (#7496) (@klm-turing, @lukekarrys)268303c#7479 add npm version to every local help output (#7479) (@klm-turing)e39d422#7473 suggest "npm repo" for showing the repo of a package (#7473) (@full-stop)f6fff32#7433 clarify what peerDependenciesMeta does (#7433) (@xuhdev, @wraithgar)Dependencies
1cdc662#7522@tufjs/[email protected]898bcfd#7522@sigstore/[email protected]fec3c94#7522[email protected]cb85973#7522[email protected]e189873#7498@sigstore/[email protected]c2b28f9#7498[email protected]9064ffc#7498@sigstore/[email protected]fd42986#7498@npmcli/[email protected]4e53e33#7498[email protected]f078c82#7495[email protected]58f773c#7495[email protected]ea0b07d#7482[email protected]8d161a4#7482[email protected]5b2317b#7463 add lru-cache26fefb8#7480[email protected]2146e1f#7480[email protected]ff6c5d1#7480[email protected]419f9b9#7480[email protected]dade2c8#7480[email protected]18e5312#7480[email protected]d440011#7480[email protected]552113e#7480[email protected]7e15b6d#7480@npmcli/[email protected]8b20f8c#7480[email protected]a9a6dcd#7480[email protected]e2fdb65#7480[email protected]310a7a5#7480[email protected]e71f541#7480[email protected]18c3b40#7480[email protected]4c5bf77#7480[email protected]714e3e1#7480[email protected]f94d672#7480[email protected]43331e4#7480[email protected]8234412#7480@npmcli/[email protected]6dfaebb#7480@npmcli/[email protected]63ef498#7457[email protected]4cbc2d4#7457[email protected]v10.7.0Compare Source
Features
7e349f4#7432 add spinner (#7432) (@lukekarrys)Bug Fixes
d679ce8#7449 linting: no-unused-vars (@wraithgar)2558283#7450 powershell: fallback to script root if globalPrefix does not exist (#7450) (@lukekarrys)bc4c342#7448 account for registries with no publisher in search (#7448) (@wraithgar)bcc781a#7439 move run-script banners to stderr when in json mode (#7439) (@lukekarrys)104fcb5#7438 remove doctor log for each file permission check (#7438) (@lukekarrys)5230647#7422 rewrite powershell scripts to use PSScriptRoot (#7422) (@lukekarrys)71cbd91#7421 hide banner for exec and explore (#7421) (@lukekarrys)57ebebf#7418 update repository.url in package.json (#7418) (@wraithgar)Documentation
1674136#7441 correct search help output (#7441) (@wraithgar)Dependencies
80eec03#7453@npmcli/[email protected]a7145d4#7453[email protected]a785766#7453[email protected]65d76db#7453[email protected]cadc0f0#7449 hoist production copy of sprintf-js2cffdfe#7449[email protected]432efb5#7449[email protected]9da5738#7437@npmcli/[email protected](#7437)762888a#7429 update dependencies for workspaces (#7429)@npmcli/[email protected]@npmcli/[email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected]Chores
356c374#7453 fix test fixture for new redact behavior (@wraithgar)2fba4b7#7449 update devDependencies in lockfile (@wraithgar)v10.6.0Compare Source
Features
9123de4#7373 do all ouput over proc-log events (@lukekarrys)9622597#7339 refactor terminal display (#7339) (@lukekarrys)Bug Fixes
0e74ee4#7416 clean up npm object (#7416) (@wraithgar)c060e60#7415 return command and argv from load (@lukekarrys)180b919#7415 remove unused npm.setCmd method (@lukekarrys)0708b3b#7414 use name of level instead of label for logging prefixes (#7414) (@lukekarrys)7f4e667#7403 redact when displaying non-ascii arguments (@lukekarrys)06202f0#7403 store unref promises for awaiting in tests (@lukekarrys)e5f1948#7403 run update notifier after exec but before waiting (@lukekarrys)f309c1c#7403 refactor: move timer and error logfile messages to lib/npm (@lukekarrys)43e6194#7403 dont show run script banners in silent (@lukekarrys)694dba9#7403 dont expose as many public properties of timers (@lukekarrys)7ca6d84#7403 use proc-log META for flush and force (@lukekarrys)2538438#7403 dont write timing logs to file unless requested (@lukekarrys)7e04417#7403 rename base-cmd to match other commands (@lukekarrys)fc68547#7403 remove some npm.load timers and exit earlier for --versions (@lukekarrys)28019d5#7403 cleanup: move cli specific files to separate dir (@lukekarrys)469f788#7403 cleanup: newlines and whitespace (@lukekarrys)4ab6401#7403 cleanup: dont nest files utils dir (@lukekarrys)78447d7#7399 prefer fs/promises over promisify (#7399) (@lukekarrys)d531f8b#7407 Remove table output from search and tar summary (@wraithgar)c209e98#7401 Remove table output from many commands (@wraithgar)ad7ab8c#7388 perf: lazy loading optimizations (#7388) (@wraithgar)8eae4b3#7385 token: properly await registry request (#7385) (@wraithgar)9216d59#7377 better output colors (#7377) (@wraithgar)6512112#7378 use proc-log for all timers (@lukekarrys)2a80dab#7370 typo innpm accessusage (#7370) (@mbtools)Documentation
dfa4cab#7401 update output examples (@wraithgar)140b9c9#7382 package-json: note that line endings are inferred (#7382) (@ertw)c16dd4e#7367 Document that overrides only work in the rootpackage.json(#7367) (@s100)Dependencies
36adff3#7408[email protected]486d46c#7408@npmcli/[email protected]157d0ae#7408@npmcli/[email protected]b0ca163#7409 remove @npmcli/disparity-colorsc77f035#7407 remove columnify2ec690d#7401 move cli-table3 to devDependenciesfc6e291#7392[email protected](#7392)38ed048#7378@npmcli/[email protected]7678a3d#7378[email protected]87f6c09#7373@npmcli/[email protected]b8f8b41#7373@npmcli/[email protected]79f79c7#7373[email protected]9027266#7373[email protected]ee4b3e0#7373[email protected]0e7789b#7373[email protected]ac98fd3#7373[email protected]9351570#7373@npmcli/[email protected]d3a0cfa#7373@npmcli/[email protected]@npmcli/[email protected]@npmcli/[email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected]Chores
3cbc258#7403 test for early version exit (@lukekarrys)08e0c0e#7403 move sigstore json files to fixtures dir (@lukekarrys)ea66e95#7380 remove licensee as a devDependency (#7380) (@lukekarrys, @wraithgar)9333e9d#7386 reduce windows shim test flakes (#7386) (@lukekarrys)v10.5.2Compare Source
Bug Fixes
ef381b1#7363 use @npmcli/redact for url cleaning (#7363) (@lukekarrys)3760dd2#7361 perf: do less work loading config (#7361) (@wraithgar)64bcf4c#7360 perf: only initialize workpaces when we are inside a workspace (#7360) (@H4ad)5a28a29#7352 perf: lazy load workspace dependency (#7352) (@H4ad)5fc0f9d#7347 lazy load validate npm package name on error message (#7347) (@H4ad)c929ed1#7321 prioritize CLI flags over publishConfig settings (#7321) (@roni-berlin)70497cb#7346 perf: avoid importing the entire semver package for update-notifier (#7346) (@H4ad)Documentation
90ba1c9#7340 fix incorrect ISO 8601 reference (#7340) (@emmanuel-ferdman)Dependencies
699a1de#7362@npmcli/[email protected]49fb9b7#7362[email protected]f69052e#7362@npmcli/[email protected]c18a0ad#7357[email protected]fd4153b#7357[email protected]d6b705a#7357[email protected]248c177#7357[email protected]4af9e86#7357[email protected]7546b56#7357@npmcli/[email protected]d38fd4f#7357[email protected]913b326#7357[email protected]84bbbd4#7357@npmcli/[email protected]a0f5048#7357@npmcli/[email protected]@npmcli/[email protected]@npmcli/[email protected][email protected][email protected][email protected][email protected]Chores
81be28d#7357 dev dependency updates (@wraithgar)v10.5.1Compare Source
Bug Fixes
17d97d2#7334 use @npmcli/redact for log redactions (@lukekarrys)8cab136#7324 ensure maxSockets is respected (#7324) (@lukekarrys)9bffa13#7320 query: properly return :missing nodes (#7320) (@wraithgar)9d4e85f#7297 search: include searchlimit option in help output (#7297) (@10xLaCroixDrinker)bdb3c28#7274 added check for dry-run (#7274) (@cod1r)7f1ab88#7271 more lightweight npm bin discovery in windows (#7271) (@wraithgar)Documentation
1da5cf0#7198 add link to engines section (#7198) (@uiolee)1114a12#7307 fix incorrect npm audit key response link (#7307) (@davidlj95)9807caf#7304 update audit docs with provenance info (#7304) (@bdehamer)e1ecfa7#7285 Correct capitalization for URL (#7285) (@coliff)Dependencies
87a61fc#7334[email protected]5469614#7327[email protected]5469614#7327[email protected]5469614#7327[email protected](#7327)9ccff72#7329[email protected]7201a00#7329[email protected]6fd94f2#7329[email protected]b048592#7329[email protected]c54a84a#7329[email protected]6853531#7329cli-table3@​0.6.4c9315cb#7329[email protected]5bb0031#7329@sigstore/[email protected]8cab136#7324[email protected](@lukekarrys)@npmcli/[email protected]@npmcli/[email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected]Chores
8cab136#7324 add smoke-test for large prod installs (@lukekarrys)0dab381#7258[email protected](#7258) (@wraithgar)af3c48e#7262 test refactor (#7262) (@wraithgar)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.