-
Notifications
You must be signed in to change notification settings - Fork 31.3k
deps: upgrade npm to 10.0.0 #49423
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
deps: upgrade npm to 10.0.0 #49423
Conversation
Fast-track has been requested by @nodejs-github-bot. Please 👍 to approve. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
awesome work 🎉 i see all the reviewers approved, can we go ahead and merge the PR? |
Landed in 306de76 |
PR-URL: #49423 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Ruy Adorno <ruyadorno@google.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
The
notable-change
Please suggest a text for the release notes if you'd like to include a more detailed summary, then proceed to update the PR description with the text or a link to the notable change suggested text comment. |
Notable changes: crypto: * update root certificates to NSS 3.93 (Node.js GitHub Bot) #49341 deps: * upgrade npm to 10.0.0 (npm team) #49423 * upgrade npm to 10.1.0 (npm team) #49570 doc: * move and rename loaders section (Geoffrey Booth) #49261 * add release key for Ulises Gascon (Ulises Gascón) #49196 lib: * (SEMVER-MINOR) add api to detect whether source-maps are enabled (翠 / green) #46391 src: * support multiple `--env-file` declarations (Yagiz Nizipli) #49542 src,permission: * add multiple allow-fs-* flags (Carlos Espa) #49047 test_runner: * (SEMVER-MINOR) expose location of tests (Colin Ihrig) #48975 PR-URL: #49592
Notable changes: crypto: * update root certificates to NSS 3.93 (Node.js GitHub Bot) #49341 deps: * upgrade npm to 10.1.0 (npm team) #49570 * upgrade npm to 10.0.0 (npm team) #49423 doc: * move and rename loaders section (Geoffrey Booth) #49261 * add release key for Ulises Gascon (Ulises Gascón) #49196 lib: * (SEMVER-MINOR) add api to detect whether source-maps are enabled (翠 / green) #46391 src: * support multiple `--env-file` declarations (Yagiz Nizipli) #49542 src,permission: * add multiple allow-fs-* flags (Carlos Espa) #49047 test_runner: * (SEMVER-MINOR) expose location of tests (Colin Ihrig) #48975 PR-URL: #49592
Notable changes: crypto: * update root certificates to NSS 3.93 (Node.js GitHub Bot) nodejs#49341 deps: * upgrade npm to 10.1.0 (npm team) nodejs#49570 * upgrade npm to 10.0.0 (npm team) nodejs#49423 doc: * move and rename loaders section (Geoffrey Booth) nodejs#49261 * add release key for Ulises Gascon (Ulises Gascón) nodejs#49196 lib: * (SEMVER-MINOR) add api to detect whether source-maps are enabled (翠 / green) nodejs#46391 src: * support multiple `--env-file` declarations (Yagiz Nizipli) nodejs#49542 src,permission: * add multiple allow-fs-* flags (Carlos Espa) nodejs#49047 test_runner: * (SEMVER-MINOR) expose location of tests (Colin Ihrig) nodejs#48975 PR-URL: nodejs#49592
PR-URL: #49423 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Ruy Adorno <ruyadorno@google.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
PR-URL: nodejs#49423 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Ruy Adorno <ruyadorno@google.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Notable changes: crypto: * update root certificates to NSS 3.93 (Node.js GitHub Bot) nodejs#49341 deps: * upgrade npm to 10.1.0 (npm team) nodejs#49570 * upgrade npm to 10.0.0 (npm team) nodejs#49423 doc: * move and rename loaders section (Geoffrey Booth) nodejs#49261 * add release key for Ulises Gascon (Ulises Gascón) nodejs#49196 lib: * (SEMVER-MINOR) add api to detect whether source-maps are enabled (翠 / green) nodejs#46391 src: * support multiple `--env-file` declarations (Yagiz Nizipli) nodejs#49542 src,permission: * add multiple allow-fs-* flags (Carlos Espa) nodejs#49047 test_runner: * (SEMVER-MINOR) expose location of tests (Colin Ihrig) nodejs#48975 PR-URL: nodejs#49592
Notable changes: deps: * (SEMVER-MINOR) update uvwasi to 0.0.19 (Node.js GitHub Bot) #49908 * (SEMVER-MINOR) upgrade npm to 10.0.0 (npm team) #49423 doc: * add new TSC members (Michael Dawson) #48841 * move and rename loaders section (Geoffrey Booth) #49261 esm: * use import attributes instead of import assertions (Antoine du Hamel) #50140 * --experimental-default-type flag to flip module defaults (Geoffrey Booth) #49869 * unflag import.meta.resolve (Guy Bedford) #49028 * move hook execution to separate thread (Jacob Smith) #44710 * leverage loaders when resolving subsequent loaders (Maël Nison) #43772 lib: * (SEMVER-MINOR) add api to detect whether source-maps are enabled (翠 / green) #46391 * (SEMVER-MINOR) add tracing channel to diagnostics_channel (Stephen Belanger) #44943 src: * (SEMVER-MINOR) add cjs_module_lexer_version base64_version (Jithil P Ponnan) #45629 stream: * use bitmap in readable state (Benjamin Gruenbaum) #49745 test_runner: * (SEMVER-MINOR) accept `testOnly` in `run` (Moshe Atlow) #49753 * (SEMVER-MINOR) add junit reporter (Moshe Atlow) #49614 * (SEMVER-MINOR) expose location of tests (Colin Ihrig) #48975 * (SEMVER-MINOR) add shards support (Raz Luvaton) #48639 * (SEMVER-MINOR) add initial draft for fakeTimers (Erick Wendel) #47775 test_runner, cli: * (SEMVER-MINOR) add --test-concurrency flag (Colin Ihrig) #49996 tls: * (SEMVER-MINOR) add ALPNCallback server option for dynamic ALPN negotiation (Tim Perry) #45190 vm: * (SEMVER-MINOR) use import attributes instead of import assertions (Antoine du Hamel) #50141 wasi: * (SEMVER-MINOR) updates required for latest uvwasi version (Michael Dawson) #49908 PR-URL: TODO
PR-URL: nodejs/node#49423 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Ruy Adorno <ruyadorno@google.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
PR-URL: nodejs/node#49423 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Debadree Chatterjee <debadree333@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Ruy Adorno <ruyadorno@google.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
This PR replaces: nodejs/node#48934
10.0.0 (2023-08-31)
npm
now supports node^18.17.0 || >=20.5.0
if-present
to ignore missing scripts.@npmcli/agent
is now used as the agent for network requestsci-name
config has been removedhashAlgorithm
value is no longer being passed through flatOptionstmp
config has been removedmetrics-registry
config has been removed.NPM_PACKAGE_ARG_8909_STRICT=1
was set.Bug Fixes
e0d3edd
#6641 remove "ci-name" config (@wraithgar)0a71ebb
#6641 stop retrying on 409 conflict (@wraithgar)9344167
#135 remove strict 8909 mode (@wraithgar)b34ee65
#6706 set objectMode for search filter stream (@lukekarrys)f916d33
#6715 allow searching packages with no description (@lukekarrys)0318f44
#6641 remove implicit if-present logic from run-script workspaces (@wraithgar)db91a77
#6641 remove "hashAlgorithm" from flatOptions (@wraithgar)ece52a3
#6641 remove "tmp" config (@wraithgar)1f767aa
#6641 remove metric-registry config (@wraithgar)Documentation
c736b62
#6686 add missing bugs key in package-json.md (#6686) (@airscripts)c1e01d9
#6680 Update package-json.md (#6680) (@p-chan, @ljharb)e5338af
#6672 remove link to deprecatednpm set-script
command (#6672) (@emmanuel-ferdman)Dependencies
5ab3f7e
#6706@npmcli/git@5.0.3
eb41977
#6706@npmcli/run-script@7.0.1
f30c9e3
#6706@npmcli/git@5.0.2
f334466
#6706pacote@17.0.4
bb63bf9
#6706@npmcli/run-script@7.0.0
75642c6
#6706@npmcli/promise-spawn@7.0.0
dbb18f4
#6706@npmcli/agent@2.1.0
812aa6d
#6706sigstore@2.1.0
7fab9d3
#6706@sigstore/tuf@2.1.0
12337cc
#6706which@4.0.0
b1ad3ad
#6706npm-packlist@8.0.0
43831d0
#6706pacote@17.0.3
44e8fec
#6706pacote@17.0.2
0d2e2c9
#6706 bump sigstore from 1.7.0 to 2.0.0dbd5885
#6706npm-profile@9.0.0
2ee0fb3
#6706npm-registry-fetch@16.0.0
81ff4df
#6706pacote@17.0.1
2b23d44
#6706 hoistread-package-json@7.0.0
325ed05
#6706 hoistnormalize-package-data@6.0.0
c3a1a02
#6706@npmcli/metavuln-calculator@7.0.0
f1dd130
#6706@npmcli/git@5.0.1
10792ea
#6706init-package-json@6.0.0
cac0725
#6706pacote@17.0.0
fd8beaf
#6706npm-pick-manifest@9.0.0
65f435e
#6706 hoistlru-cache@10.0.1
c784b57
#6706npm-package-arg@11.0.0
d6b1790
#6706normalize-package-data@6.0.0
2f03fb9
#6706make-fetch-happen@13.0.0
729e893
#6706hosted-git-info@7.0.0
7af81c7
#6706cacache@18.0.0
b0849ab
#6706@npmcli/package-json@5.0.0
c9587d7
#6706@npmcli/git@5.0.0
e28d426
#6706minipass-fetch@3.0.4
61e9b00
#6706@npmcli/metavuln-calculator@6.0.1
2c5542d
#6706minipass@7.0.3
ede7f5e
#6706glob@10.3.3
4c9eb17
#6706npm-install-checks@6.2.0
88ece81
#6706npm-pick-manifest@8.0.2
9117a4f
#6706ssri@10.0.5
45f8d6f
#6706make-fetch-happen@12.0.0
f6f6a18
#6706fs-minipass@3.0.3
5eea975
#6706cacache@17.1.4
ca33c98
#6706@npmcli/metavuln-calculator@6.0.0
7be541a
#6706npm-profile@8.0.0
edbc25a
#6706pacote@16.0.0
5d0d859
#6706npm-registry-fetch@15.0.0
@npmcli/arborist@7.0.0
@npmcli/config@7.1.0
libnpmaccess@8.0.0
libnpmdiff@6.0.0
libnpmexec@7.0.0
libnpmfund@4.1.0
libnpmhook@10.0.0
libnpmorg@6.0.0
libnpmpack@6.0.0
libnpmpublish@9.0.0
libnpmsearch@7.0.0
libnpmteam@6.0.0
libnpmversion@5.0.0