fix(deps): update dependency @npmcli/arborist to v9#106
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
fix(deps): update dependency @npmcli/arborist to v9#106renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
^4.0.0→^9.0.0Release Notes
npm/cli (@npmcli/arborist)
v9.2.0Compare Source
Features
f5f6cf7#8943 config: add --allow-git (@wraithgar)v9.1.10Compare Source
Dependencies
f951820#8919common-ancestor-path@2.0.0v9.1.9Compare Source
Bug Fixes
0765289#8721 handle ENOTEMPTY errors in moveFile (@keegancsmith)v9.1.8Compare Source
Bug Fixes
b118364#8760 undefined override set conflicts shouldn't error (@owlstronaut)Dependencies
f963223#8770proggy@4.0.0f51e4aa#8770nopt@9.0.02d15040#8770@npmcli/query@5.0.058650dc#8770@npmcli/fs@5.0.0v9.1.7Compare Source
Bug Fixes
3225fa3#8737 fix usage of path of custom registry (#8737) (@flj2mu2)e9f0418#8689 arborist: improve override conflict detection with semantic comparison (#8689) (@Artur-)05319f0#8677 code cleanup (#8677) (@wraithgar)49a4eef#8676 use look behind regex for trailing slash stripping (#8676) (@wraithgar)b1aee62#8645 dep flag calculation (#8645) (@liamcmitchell)Dependencies
8cc9f70#8723ssri@13.0.059b3c6a#8723@npmcli/redact@4.0.06cb77df#8723@npmcli/installed-package-contents@4.0.005ac7a7#8723proc-log@6.0.00a74f6d#8723bin-links@6.0.0041b9b2#8723parse-conflict-json@5.0.1a1b0fea#8723@npmcli/name-from-folder@4.0.03404dca#8723npm-install-checks@8.0.0542fcf3#8723@npmcli/node-gyp@5.0.0v9.1.6Compare Source
Bug Fixes
0a8b8c2#8621 typo bugs and other spelling fixes (#8621) (@jsoref)54fd27f#8602 refactor node.ideallyInert to node.inert (#8602) (@liamcmitchell)13d8df6#8537 optional set calculation (#8537) (@liamcmitchell)Chores
180e9f7#8610 fix spelling in workspaces/arborist (#8610) (@jsoref)91393de#8599 Update references for arborist to cli (#8599) (@jsoref)v9.1.5Compare Source
Bug Fixes
60aa94b#8576 attach path to json parse error (@wraithgar)1eedf82#8576 use @npmcli/package-json to parse package.json (@wraithgar)f6c868d#8566 calculate omit in diff (#8566) (@liamcmitchell, Liam Mitchell)d389614#8579 corrects peer dependency flag propagation (@owlstronaut)Dependencies
566f1b7#8576minimatch@10.0.3ea7ca5f#8576lru-cache@11.2.1bf6b686#8576npm-package-arg@13.0.09392488#8576npm-package-manifest@11.0.1633c4ed#8576hosted-git-info@9.0.01149971#8576npm-registry-fetch@19.0.06221e27#8576@npmcli/metavuln-calculator@9.0.2da81a37#8576cacache@20.0.16b4c5f9#8576@npmcli/run-script@10.0.0b6bb9ae#8576pacote@21.0.31b4433f#8576@npmcli/map-workspaces@5.0.0ceae674#8576@npmcli/package-json@7.0.14f37534#8576 remove read-package-json-fastChores
4059dfa#8576 properly use arborist and cache in test (@owlstronaut)402a0ab#8576@npmcli/template-oss@4.25.1(@wraithgar)v9.1.4Compare Source
Bug Fixes
208c06e#8448 peer edge crash due to no parent or detached node (#8448) (@milaninfy)3b54e9c#8534 installLinks works with transitive external file dependencies (#8534) (@owlstronaut)ed71acb#8473 arborist: #8472 Keeps the registry protocol when modifying resolve URL (#8473) (@Jeepsboucher, Jean-Philippe Boucher)Chores
619d43e#8540 fix pruner and reify tests for optional peer deps (#8540) (@liamcmitchell, Liam Mitchell)v9.1.3Compare Source
Bug Fixes
6dbe21a#8436 local transitive dependencies with --install-links=true (@owlstronaut)8042af3#8431 prune optional peer dependencies that are no longer explicitly depended on (#8431) (@G-Rath)c457c75#8430 remove duplicate loop (#8430) (@G-Rath)f7b056f#8400 clean up audit-report code (#8400) (@wraithgar)f163d01#8372 use omit when checking ideal tree engine (#8372) (@owlstronaut)Chores
3f60b5f#8383@npmcli/template-oss@4.24.4(#8383) (@wraithgar)01f8cc6#8381@npmcli/template-oss@4.24.3(#8381) (@wraithgar)v9.1.2Compare Source
Bug Fixes
887385d#8356 arborist: use hosted-git-info to correctly parse resolved git urls (#8356) (@milaninfy)v9.1.1Compare Source
Bug Fixes
8f6eb6b#8312 arborist: fix file dep making wrong link (#8312) (@alexsch01)v9.1.0Compare Source
Features
57aa89f#8265 use run by default and run-script as the alias (#8265) (@owlstronaut)Bug Fixes
d5bcf38#8268 arborist: Add better error message when lockfile is malformed (#8268) (@owlstronaut)5e1fed9#8290 arborist: improve README markdown (#8290) (@mbtools)0886e7a#8222 preserve registry path when replacing a host (@owlstronaut)815311b#8206 arborist: workspaces correctly path to file: packages from overrides (@owlstronaut)v9.0.2Compare Source
Bug Fixes
a96d8f6#8184 arborist: omit failed optional dependencies from installed deps (#8184) (@owlstronaut, @zkat)04f53ce#8180 arborist: safely fallback on unresolved $ dependency references (#8180) (@owlstronaut)885accd#8185 arborist: only replace hostname for resolved URL (#8185) (@billy-briggs-dev)8b7bb12#8168 arborist: Allow downgrades to hoisted version dedupe workspace i… (#8168) (@owlstronaut)1642556#8160 arborist: workspaces respect overrides on subsequent installs (#8160) (@owlstronaut)Chores
88a7b52#8174 add load-virtual and reify tests for workspace override test coverage (#8174) (@owlstronaut, @TrevorBurnham)v9.0.1Compare Source
Bug Fixes
b9225e5#8089 resolve override conflicts and apply correct versions (#8089) (@owlstronaut)d586f3b#8117 remove duplicate var (#8117) (@TrevorBurnham)811ca29#8115 stop working around bug fixed innpm-package-arg@12.0.2(@TrevorBurnham)v9.0.0Features
a7bfc6d#7972 trigger release process (#7972) (@wraithgar)Chores
a07f4e0#7976@npmcli/template-oss@4.23.6(@wraithgar)v8.0.0Compare Source
@npmcli/arboristnow supports node^18.17.0 || >=20.5.0Features
4d57928#7766 devEngines (#7766) (@reggi)Bug Fixes
365580a#7803 align @npmcli/arborist to npm 10 node engine range (@reggi)Dependencies
5795987#7803 updateproggy@3.0.099ccae3#7803 updatebin-links@5.0.075786ad#7803 update@npmcli/query@4.0.01c25a1d#7803 update@npmcli/node-gyp@4.0.02d7fc3d#7803 update@npmcli/name-from-folder@3.0.01e09334#7803 update@npmcli/metavuln-calculator@8.0.0820e983#7803 update@npmcli/installed-package-contents@3.0.09cd6603#7803 updateread-package-json-fast@4.0.08206c4f#7803 updatessri@12.0.0f6909a0#7803 updateproc-log@5.0.0f9b2e18#7803 updateparse-conflict-json@4.0.0e7ab206#7803 updatepacote@19.0.0d13a20b#7803 updatenpm-registry-fetch@18.0.1092f41f#7803 updatenpm-pick-manifest@10.0.050a7bc8#7803 updatenpm-package-arg@12.0.0591130d#7803 updatenpm-install-checks@7.1.0105fa2b#7803 updatenopt@8.0.07214149#7803 updatejson-parse-even-better-errors@4.0.06deae9e#7803 updatehosted-git-info@8.0.0034c729#7803 updatecacache@19.0.1538a4cc#7803 update@npmcli/run-script@9.0.1b80d048#7803 update@npmcli/redact@3.0.02076368#7803 update@npmcli/package-json@6.0.1feac87c#7803 update@npmcli/map-workspaces@4.0.1dd90f9e#7803 update@npmcli/fs@4.0.0Chores
be1e6da#7803 updateminify-registry-metadata@4.0.0(@reggi)2072705#7803 update@npmcli/eslint-config@5.0.1(@reggi)8035725#7756@npmcli/template-oss@4.23.3(@wraithgar)v7.5.4Compare Source
Bug Fixes
6f33d74#7579 arborist: safeguard against null node.target in flag calculation (#7579) (@AmirSa12)a8e666e#7602 arborist: condition to include name field in package-lock fixed (#7602) (@milaninfy)v7.5.3Compare Source
Bug Fixes
2d1d8d0#7559 addsnode:specifier to all native node modules (#7559) (@reggi)Chores
4a36d78#7568 fix linting in arborist debugger (@wraithgar)v7.5.2Compare Source
Bug Fixes
12f103c#7533 add first param titles to logs where missing (#7533) (@lukekarrys)e290352#7499 revert DepsQueue to re-sort on pop() (#7499) (@lukekarrys)56a27fa#7494 avoid caching manifests as promises (@wraithgar)722c0fa#7463 limit packument cache size based on heap size (@wraithgar)effe910#7475 don't omit license from stored manifests (#7475) (@lukekarrys)Dependencies
fd42986#7498@npmcli/fs@3.1.1ea0b07d#7482pacote@18.0.65b2317b#7463 add lru-cache7e15b6d#7480@npmcli/metavuln-calculator@7.1.18b20f8c#7480ssri@10.0.6a9a6dcd#7480pacote@18.0.5e2fdb65#7480npm-pick-manifest@9.0.1e71f541#7480nopt@7.2.118c3b40#7480json-parse-even-better-errors@3.0.2714e3e1#7480hosted-git-info@7.0.2f94d672#7480cacache@18.0.343331e4#7480bin-links@4.0.463ef498#7457npm-registry-fetch@17.0.1Chores
9c4d3c4#7467 template-oss-apply (@lukekarrys)2b7ec54#7467template-oss@4.22.0(@lukekarrys)v7.5.1Compare Source
Bug Fixes
a1b95eb#7453 linting: no-unused-vars (@wraithgar)abcbc54#7430 reify: cleanup of Symbols (#7430) (@wraithgar)57ebebf#7418 update repository.url in package.json (#7418) (@wraithgar)Dependencies
80eec03#7453@npmcli/redact@2.0.0a7145d4#7453npm-registry-fetch@17.0.09da5738#7437@npmcli/run-script@8.1.0(#7437)v7.5.0Compare Source
Features
9123de4#7373 do all output over proc-log events (@lukekarrys)9622597#7339 refactor terminal display (#7339) (@lukekarrys)Bug Fixes
78447d7#7399 prefer fs/promises over promisify (#7399) (@lukekarrys)6512112#7378 use proc-log for all timers (@lukekarrys)Dependencies
36adff3#7408pacote@18.0.2486d46c#7408@npmcli/installed-package-contents@2.1.0157d0ae#7408@npmcli/package-json@5.1.0fc6e291#7392proc-log@4.2.0(#7392)38ed048#7378@npmcli/metavuln-calculator@7.1.07678a3d#7378proc-log@4.1.087f6c09#7373@npmcli/metavuln-calculator@7.0.1b8f8b41#7373@npmcli/run-script@8.0.079f79c7#7373proc-log@4.0.09027266#7373pacote@18.0.0ee4b3e0#7373npm-registry-fetch@16.2.1ac98fd3#7373npm-package-arg@11.0.29351570#7373@npmcli/package-json@5.0.3Chores
dd39de7#7411 disable selflink test on apple silicon (#7411) (@lukekarrys)v7.4.2Compare Source
Bug Fixes
ef381b1#7363 use @npmcli/redact for url cleaning (#7363) (@lukekarrys)v7.4.1Compare Source
Bug Fixes
8cab136#7324 ensure maxSockets is respected (#7324) (@lukekarrys)9bffa13#7320 query: properly return :missing nodes (#7320) (@wraithgar)Dependencies
87a61fc#7334npm-registry-fetch@16.2.06fd94f2#7329minimatch@9.0.48cab136#7324agent-base@7.1.1(@lukekarrys)Chores
8cab136#7324 add smoke-test for large prod installs (@lukekarrys)v7.4.0Features
2366edc#7218 query: add :vuln pseudo selector (@wraithgar)Bug Fixes
6d1789c#7237 Arborist code cleanup (#7237) (@wraithgar)ed17276#7218 query-selector: don't look up private packages on :outdated (@wraithgar)Dependencies
16d4c9f#7218@npmcli/query@3.1.0v7.3.1Bug Fixes
d3f1845#7124 clean up idealTree code (@wraithgar)8382fb3#7126 fetch full packument so that libc can be assessed (@styfle, @ljharb)Dependencies
ec77e81#7124promise-call-limit@3.0.1v7.3.0Features
6673c77#6914 add--libcoption to override platform specific install (#6914) (@wraithgar, @Brooooooklyn)v7.2.2Bug Fixes
ae2d982#7027 arborist:node.targetcan benullwhen it is a file dep or symlink (#7027) (@ljharb, @lukekarrys)f875caa#6998 clean up shrinkwrap code (#6998) (@wraithgar)Chores
f656b66#7062@npmcli/template-oss@4.21.3(#7062) (@lukekarrys)9754b17#7051 use global npm for workspace tests (@lukekarrys)3891757#7051@npmcli/template-oss@4.21.2(@lukekarrys)v7.2.1Compare Source
Dependencies
dfb6298#6937node-gyp@10.0.0(#6937)v7.2.0Compare Source
Features
81a460f#6732 add package-lock-only mode to npm query (@wraithgar)0d29855#6732 add no-package-lock mode to npm audit (@wraithgar)Bug Fixes
0860159#6829 ensure workspace links query parents correctly (#6829) (@Carl-Foster)bef7481#6782 query with workspace descendents (#6782) (@bdehamer)Dependencies
aa6728b#6859tar@6.2.0ce9089f#6859npm-package-arg@11.0.10a47af5#6859hosted-git-info@7.0.13ebc474#6859@npmcli/query@3.0.1v7.1.0Compare Source
Features
1c93c44#6755 Add--cpuand--osoption to override platform specific install (#6755) (@yukukotani)v7.0.0Features
fb31c7etrigger release process (@lukekarrys)v6.5.0Compare Source
NEW FEATURES
fc1a8d185Backronymnpm citonpm clean-install. (@zkat)4be51a9cc#81 Adds 'Homepage' to outdated --long output. (@jbottigliero)BUGFIXES
89652cb9bnpm.community#1661 Fix sign-git-commit options. They were previously totally wrong. (@zkat)414f2d1a1npm.community#1742 Set lowercase headers for npm audit requests. (@maartenba)a34246baf#75 Fixnpm edithandling of scoped packages.(@larsgw)*
d3e8a7c72npm.community#2303 Make summary output fornpm cigo tostdout, notstderr. (@alopezsanchez)71d8fb4a9npm.community#1377 Close the file descriptor during publish if exiting upload via an error. This will prevent strange error messages when the upload fails and make surecleanup happens correctly. (@macdja38)
DOCS UPDATES
b1a8729c8#60 Mention --otp flag when prompting for OTP. (@bakkot)bcae4ea81#64 Clarify that git dependencies use the default branch, not justmaster. (@zckrs)15da82690[#7Configuration
📅 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 was generated by Mend Renovate. View the repository job log.