-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update all node.js updates (major) #3319
base: main
Are you sure you want to change the base?
Conversation
|
Deploy preview for merchant-center-application-kit ready! ✅ Preview Built with commit e665124. |
Deploy preview for application-kit-custom-views ready! ✅ Preview Built with commit b39abb1. |
3f7639c
to
5ca8953
Compare
5ca8953
to
ea37b5f
Compare
ea37b5f
to
39c5b31
Compare
39c5b31
to
ab01176
Compare
ab01176
to
effe7bc
Compare
effe7bc
to
1ecf9c2
Compare
We recently agreed on keeping |
1ecf9c2
to
1827376
Compare
1827376
to
6d833d7
Compare
2456017
to
19e876a
Compare
19e876a
to
98df232
Compare
98df232
to
6dc55fe
Compare
6dc55fe
to
88a1971
Compare
88a1971
to
9682642
Compare
9682642
to
1ddb6e9
Compare
1ddb6e9
to
79d2803
Compare
79d2803
to
f71ddfc
Compare
f71ddfc
to
e044c3c
Compare
This PR contains the following updates:
^16.18.48
->^22.0.0
^18.17.14
->^22.0.0
^2.15.10
->^5.0.0
18
->22
18.x
->22.x
Release Notes
vercel/vercel (@vercel/node)
v5.0.0
Compare Source
Major Changes
v4.0.0
Compare Source
Major Changes
Patch Changes
7c3114ff8a1bdf0933c008a83e46c3d8f6dfcf7d
]:v3.2.29
Compare Source
Patch Changes
update express even more (#12703)
Updated dependencies [
a35f77e5dddc4faa6c4492b2b3c6971e7200749e
]:v3.2.28
Compare Source
Patch Changes
v3.2.27
Compare Source
Patch Changes
d5474ec05886abfb2fc5dd69c54072a7c34498b5
]:v3.2.26
Compare Source
Patch Changes
a97f3f13ea3f27fd143e7692544bbd4919771a7a
]:v3.2.25
Compare Source
Patch Changes
79fbf1c95f4fa9bfe6af17aa3e13cf18424fc521
]:v3.2.24
Compare Source
Patch Changes
5a6605bbd99c3b4c3f06fc315dd3978fe7801d00
]:v3.2.23
Compare Source
Patch Changes
d01c6b98d6f5f2718b69edec71b4aec40822bfe6
,3a2c2529c642cc2efc11d08a18f2da2ff423b15f
]:v3.2.22
Compare Source
Patch Changes
6bc94805af7550967ca675194b5b956284da8797
]:v3.2.21
Compare Source
Patch Changes
dfad4af5c65a565e0afe28731d3918d03d5085b2
]:v3.2.20
Compare Source
Patch Changes
226028a8f205a4f795ce8dfdeffc0265cca8d9e2
]:v3.2.19
Compare Source
Patch Changes
a6227a56d7feec77b5355d2cd5fc07f151021d73
,e312d610177b28cf1592b18ca85b8d4e088ffc05
]:v3.2.18
Compare Source
Patch Changes
5431ffd5de6a572f247e63f737576b4a04884f7b
]:v3.2.17
Compare Source
Patch Changes
62f434a79fe25009e63fcaefda0abe283c590f58
]:v3.2.16
Compare Source
Patch Changes
2dab096e952c25521bac2537039ed7ca15675095
]:v3.2.15
Compare Source
Patch Changes
f1904566e5c24919425fc2b6c8c84f25f3478e74
]:v3.2.14
Compare Source
Patch Changes
8e90f4156
]:v3.2.13
Compare Source
Patch Changes
04e15410f
]:v3.2.12
Compare Source
Patch Changes
49c95b77a
]:v3.2.11
Compare Source
Patch Changes
40b7ee0d2
,78a3be23e
]:v3.2.10
Compare Source
Patch Changes
06337ed0b
,2fc9e6d81
]:v3.2.9
Compare Source
Patch Changes
c6d469595
]:v3.2.8
Compare Source
Patch Changes
bec80e76a
]:v3.2.7
Compare Source
Patch Changes
9d9b2fee6
]:v3.2.6
Compare Source
Patch Changes
ae2bdab65
]:v3.2.5
Compare Source
Patch Changes
9290c57b8
]:v3.2.4
Compare Source
Patch Changes
v3.2.3
Compare Source
Patch Changes
3eb40c8c2
]:v3.2.2
Compare Source
Patch Changes
fc82c3dac
]:v3.2.1
Compare Source
Patch Changes
394eddb2a
,b9d18c583
]:v3.2.0
Compare Source
Minor Changes
shouldAddHelpers
when exporting a server to match production (#11738)Patch Changes
v3.1.7
Compare Source
Patch Changes
Upgrade to @vercel/nft 0.27.2 with browser remapping support (#11700)
Updated dependencies [
5c12ed695
,21444a38e
,06d2d860e
]:v3.1.6
Compare Source
Patch Changes
83741a0eb
]:v3.1.5
Compare Source
Patch Changes
d3c1267e2
,ccd7eb1fb
]:v3.1.4
Compare Source
Patch Changes
ad6945435
]:v3.1.3
Compare Source
Patch Changes
1682ad43d
]:v3.1.2
Compare Source
Patch Changes
2f7a6ed5f
]:v3.1.1
Compare Source
Patch Changes
Bump
@vercel/[email protected]
(#11580)Updated dependencies [
5014b1e82
]:v3.1.0
Compare Source
Minor Changes
v3.0.28
Compare Source
Patch Changes
15475c8a2
,21f5e7375
]:v3.0.27
Compare Source
Patch Changes
2826563ff
]:v3.0.26
Compare Source
Patch Changes
Fix issue with serverless function on docker (#11226)
Add import and require ts-node files for TypeScript in
vc dev
(#11371)Updated dependencies [
73b112b1f
]:v3.0.25
Compare Source
Patch Changes
1825b58df
]:v3.0.24
Compare Source
Patch Changes
11218a179
]:v3.0.23
Compare Source
Patch Changes
8ea93839c
]:v3.0.22
Compare Source
Patch Changes
908e7837d
,5e3656ec1
]:v3.0.21
Compare Source
Patch Changes
37b193c84
]:v3.0.20
Compare Source
Patch Changes
@vercel/[email protected]
(#11155)v3.0.19
Compare Source
Patch Changes
build: upgrade edge-runtime (#11148)
refactor: simplify content-length check (#11150)
Updated dependencies [
24c3dd282
]:v3.0.18
Compare Source
Patch Changes
[node][next][redwood][remix] bump
@vercel/[email protected]
(#11115)Updated dependencies [
b6ed28b9b
,8ba0ce932
,0d034b682
,abaa700ce
]:v3.0.17
Compare Source
Patch Changes
cdddb33ad
]:v3.0.16
Compare Source
Patch Changes
Deprecate
EdgeFunction#name
property (#11010)Updated dependencies [
98040ec24
]:v3.0.15
Compare Source
Patch Changes
Await waitUntil promises to resolve before exiting (#10915)
[next][node][redwood][remix] Bump
@vercel/[email protected]
(#11009)v3.0.14
Compare Source
Patch Changes
67fa2f3dd
]:v3.0.13
Compare Source
Patch Changes
4d63d9e95
]:v3.0.12
Compare Source
Patch Changes
dfe47f6e6
]:v3.0.11
Compare Source
Patch Changes
88da7463c
]:v3.0.10
Compare Source
Patch Changes
65dec5b7e
]:v3.0.9
Compare Source
Patch Changes
fetch
withundici.request
(#10767)v3.0.8
Compare Source
Patch Changes
bump: edge-runtime (#10712)
Updated dependencies [
0861dc8fb
,34dd9c091
]:v3.0.7
Compare Source
Patch Changes
Revert "[next][node][redwood][remix] Update @vercel/nft (#10540)" (#10633)
Update
@vercel/nft
to 0.24.2 (#10644)Updated dependencies [
2f5b0aeeb
]:v3.0.6
Compare Source
Patch Changes
Use "esbuild" to build package (#10553)
Update
@vercel/nft
to v0.24.1. (#10540)Updated dependencies [
decdf27fb
]:v3.0.5
Compare Source
Patch Changes
[node] upgrade edge-runtime (#10451)
Updated dependencies [
50e04dd85
,45b73c7e8
,d8bc570f6
]:v3.0.4
Compare Source
Patch Changes
remove console.log (#10417)
Updated dependencies [
5609a1187
,1b4de4a98
]:v3.0.3
Compare Source
Patch Changes
9e3827c78
]:v3.0.2
Compare Source
Patch Changes
upgrade edge-runtime (#10385)
use
undici
instead ofnode-fetch
(#10387)v3.0.1
Compare Source
Patch Changes
96f99c714
]:v3.0.0
Compare Source
Major Changes
Patch Changes
37f5c6270
]:nodejs/node (node)
v22.12.0
Compare Source
v22.11.0
Compare Source
v22.10.0
: 2024-10-16, Version 22.10.0 (Current), @aduh95Compare Source
Notable Changes
New
"module-sync"
exports conditionThis release introduces a
"module-sync"
exports condition that's enabled whenrequire(esm)
is enabled, so packages can supply a synchronous ES module to theNode.js module loader, no matter if it's being required or imported. This is
similar to the
"module"
condition that bundlers have been using to supportrequire(esm)
in Node.js, and allows dual-package authors to opt into ESM-firstonly on newer versions of Node.js that supports
require(esm)
to avoid thedual-package hazard.
Or if the package is only meant to be run on Node.js and wants to fallback to
CJS on older versions that don't have
require(esm)
:For package authors: this only serves as a feature-detection mechanism for
packages that wish to support both CJS and ESM users during the period when some
active Node.js LTS versions support
require(esm)
while some older ones don't.When all active Node.js LTS lines support
require(esm)
, packages can simplifytheir distributions by bumping the major version, dropping their CJS exports,
and removing the
module-sync
exports condition (with onlymain
ordefault
targetting the ESM exports). If the package needs to support both bundlers and
being run unbundled on Node.js during the transition period, use both
module-sync
andmodule
and point them to the same ESM file. If the packagealready doesn't want to support older versions of Node.js that doesn't support
require(esm)
, don't use this export condition.For bundlers/tools: they should avoid implementing this stop-gap condition.
Most existing bundlers implement the de-facto bundler standard
module
exports condition, and that should be enough to support users who want to bundle
ESM from CJS consumers. Users who want both bundlers and Node.js to recognize
the ESM exports can use both
module
/module-sync
conditions during thetransition period, and can drop
module-sync
+module
when they no longer needto support older versions of Node.js. If tools do want to support this
condition, it's recommended to make the resolution rules in the graph pointed by
this condition match the Node.js native ESM rules to avoid divergence.
We ended up implementing a condition with a different name instead of reusing
"module"
, because existing code in the ecosystem using the"module"
condition sometimes also expect the module resolution for these ESM files to
work in CJS style, which is supported by bundlers, but the native Node.js loader
has intentionally made ESM resolution different from CJS resolution (e.g.
forbidding
import './noext'
orimport './directory'
), so it would bebreaking to implement a
"module"
condition without implementing the forbiddenESM resolution rules. For now, this just implements a new condition as
semver-minor so it can be backported to older LTS.
Contributed by Joyee Cheung in #54648.
node --run
is now stableThis CLI flag runs a specified command from a
package.json
's"scripts"
object.For the following
package.json
:You can run
node --run test
and that would start the test suite.Contributed by Yagiz Nizipli in #53763.
Other notable changes
f0b441230a
] - (SEMVER-MINOR) crypto: addKeyObject.prototype.toCryptoKey
(Filip Skokan) #55262349d2ed07b
] - (SEMVER-MINOR) crypto: add Date fields forvalidTo
andvalidFrom
(Andrew Moon) #54159bebc95ed58
] - doc: add abmusse to collaborators (Abdirahim Musse) #55086914db60159
] - (SEMVER-MINOR) http2: exposenghttp2_option_set_stream_reset_rate_limit
as an option (Maël Nison) #54875f7c3b03759
] - (SEMVER-MINOR) lib: propagate aborted state to dependent signals before firing events (jazelly) #5482632261fc98a
] - (SEMVER-MINOR) module: support loading entrypoint as url (RedYetiDev) #5493306957ff355
] - (SEMVER-MINOR) module: implementflushCompileCache()
(Joyee Cheung) #549712dcf70c347
] - (SEMVER-MINOR) module: throw when invalid argument is passed toenableCompileCache()
(Joyee Cheung) #54971f9b19d7c44
] - (SEMVER-MINOR) module: write compile cache to temporary file and then rename it (Joyee Cheung) #54971e95163b170
] - (SEMVER-MINOR) process: addprocess.features.require_module
(Joyee Cheung) #552414050f68e5d
] - (SEMVER-MINOR) process: addprocess.features.typescript
(Aviv Keller) #5429586f7cb802d
] - (SEMVER-MINOR) test_runner: support custom arguments inrun()
(Aviv Keller) #55126b62f2f8259
] - (SEMVER-MINOR) test_runner: add'test:summary'
event (Colin Ihrig) #54851d7c708aec5
] - (SEMVER-MINOR) test_runner: add support for coverage viarun()
(Chemi Atlow) #539375fda4a1498
] - (SEMVER-MINOR) worker: addmarkAsUncloneable
api (Jason Zhang) #55234Commits
e3619510c8
] - assert: show the diff when deep comparing data with a custom message (Giovanni) #5475939c7a9e70c
] - benchmark: adjust config for deepEqual object (Rafael Gonzaga) #55254263526d5d0
] - benchmark: rewrite detect-esm-syntax benchmark (Joyee Cheung) #55238cd0795fb00
] - benchmark: add no-warnings to process.has bench (Rafael Gonzaga) #551594352d9cc31
] - benchmark: create benchmark for typescript (Marco Ippolito) #54904452bc9b48d
] - benchmark: add webstorage benchmark (jakecastelli) #55040d4d5ba3a9b
] - benchmark: include ascii to fs/readfile (Rafael Gonzaga) #5498823b628db65
] - benchmark: add dotenv benchmark (Aviv Keller) #54278b1ebb0d8ca
] - buffer: coerce extrema to int inblob.slice
(Antoine du Hamel) #551413a6e72483f
] - buffer: extract Blob's .arrayBuffer() & webidl changes (Matthew Aitken) #53372d109f1c4ff
] - buffer: use simdutf convert_latin1_to_utf8_safe (Robert Nagy) #5479877f8a3f9c2
] - build: fix notify-on-review-wanted action (Rafael Gonzaga) #553040d93b1ed0c
] - build: fix not valid json in coverage (jakecastelli) #55179f89664d890
] - build: include.nycrc
in coverage workflows (Wuli Zuo) #55210d7a9df6417
] - build: notify via slack when review-wanted (Rafael Gonzaga) #5510268822cc861
] - build: add more information to Makefile help (Aviv Keller) #53381f3ca9c669b
] - build: update ruff and addlint-py-fix
(Aviv Keller) #54410d99ae548d7
] - build: remove -v flag to reduce noise (iwuliz) #55025d3dfbe7ff9
] - build: display free disk space after build in the test-macOS workflow (iwuliz) #550253077f6a5b7
] - build: support up to python 3.13 in android-configure (Aviv Keller) #54529a929c71281
] - build: add the option to generate compile_commands.json in vcbuild.bat (Segev Finer) #52279a81f368b99
] - build: fix eslint makefile target (Aviv Keller) #54999c8b7a645ae
] - Revert "build: upgrade clang-format to v18" (Chengzhong Wu) #549947861ca5dc3
] - build: printRunning XYZ linter...
for py and yml (Aviv Keller) #54386aaea3944e5
] - build,win: add winget config to set up env (Hüseyin Açacak) #5472930d47220bb
] - build,win: float VS 17.11 compilation patch (Stefan Stojanovic) #54970048a1ab350
] - cli: ensure --run has proper pwd (Yagiz Nizipli) #54949a97841ee10
] - cli: fix spacing for port range error (Aviv Keller) #544951dcc5eedff
] - Revert "console: colorize console error and warn" (Aviv Keller) #54677f0b441230a
] - (SEMVER-MINOR) crypto: add KeyObject.prototype.toCryptoKey (Filip Skokan) #55262d3f8c35320
] - crypto: ensure invalid SubtleCrypto JWK data import results in DataError (Filip Skokan) #55041349d2ed07b
] - (SEMVER-MINOR) crypto: add Date fields forvalidTo
andvalidFrom
(Andrew Moon) #5415934ca36a397
] - deps: update undici to 6.20.0 (Node.js GitHuConfiguration
📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.