chore(deps): update all non-major dependencies #173
Merged
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:
^1.11.22
->^1.11.29
^8.31.0
->^8.33.0
^0.25.3
->^0.25.5
^9.25.1
->^9.28.0
^10.1.2
->^10.1.5
^4.3.4
->^4.4.2
^4.10.6
->^4.15.0
22.15.0
->22.16.0
10.9.0
->10.11.0
^19.0.1
->^19.0.3
^8.31.0
->^8.33.0
Release Notes
swc-project/swc (@swc/core)
v1.11.29
Compare Source
Bug Fixes
(@swc/types) Add
transform.nativeClassProperties
(#10418) (f3af44c)(@swc/types) Add
resolveFully
toBaseModuleConfig
(#10426) (164cbaa)(ci) Remove wasmer override (425eeb9)
(es/compat) Properly handle rest assignment in for-in/of head (#10489) (b9c0446)
(es/jest) Hoisting vars with names starting with mock (#10410) (a29eb29)
(es/jest) Revert #10410 (#10452) (bc756f8)
(es/minifier) Properly handle object shorthand syntax during compression (#10467) (bae4940)
(es/module) Handle
__proto__
export name (#10420) (1b94c7a)(es/optimization) Support decimal numbers in
jsonify
(#10424) (affdec2)(es/react-compiler) Mark function components declared as a var interesting (#10437) (5eac076)
(es/renamer) Fix (broken) identifier preserving API (#10474) (06c64cf)
(ts/fast-dts) Emit
readonly
for Object getter prop (#10492) (6c03e20)(ts/fast-dts) Align object getter/setter emit behavior with TypeScript (#10502) (78c754e)
Features
(common) Allow using
build_sourcemap
with multipleSourceMap
(#10438) (2a07c8a)(common) Add
ignoreList
support for sourcemap (#10442) (6750459)(config) Allow using glob in some places (#10445) (f7a6359)
(config) Use
globset
instead (#10446) (7bbaef8)(es/module) Add support for stripping "node:" prefix in imports and exports (#10461) (ae2ff62)
(es/react-compiler) Initialize support crate (#10422) (1e88e6b)
Initialize
@swc/react-compiler
(#10475) (883b24c)Miscellaneous Tasks
Performance
(common) Accept owned instance of
sourcemap::SourceMap
(#10463) (6ee439a)(es/minifier) Use fxhash for DCE (#10440) (c0ddd96)
(es/minifier) Remove needless
collect_decls
call (#10450) (8e4b6ce)(es/minifier) Clear graph eagerly in DCE (#10455) (31e21d7)
(es/minifier) Perform full analysis only once for DCE (#10454) (61baf84)
(es/minifier) Use
bitflags
for var info (#10459) (36f8385)(es/optimization) Rely on
resolver
frominline_globals
(#10449) (1978809)(es/renamer) Merge Id/Def collector (#10487) (73377f0)
(es/utils) Make
IdentUsageFinder
parallel (#10444) (d074bca)(es/utils) Stop visiting once found in
EvalFinder
(#10483) (3402270)Refactor
(common) Remove useless
&mut
(#10405) (edbeb49)(common) Remove unused methods (#10469) (b77311a)
(ecma/transform) Cleanup rename analyzer (#10500) (de51be1)
(es) Remove unused code (#10460) (d344133)
(es) Deduplicate
EvalFinder
(#10472) (9f104af)(es/minifier) Remove unused file (#10465) (7d49097)
(es/minifier) Merge label/private name renamer (#10480) (5add84d)
(es/parser) Split parser into also-lex/parse-only (#10399) (26289ab)
(es/parser) Parse shebang and cleanup (#10481) (619873a)
(es/parser) Cleanup usage of
is!
andbump!
(#10490) (b695b68)(es/renamer) Inline
get_unresolved
(#10493) (0f5d9c1)(es/transforms) Unify
preset_env
andes_version
transform (#10451) (6546c27)Build
(plugin) Update
wasmer
tov6.0.0
(#10439) (b9eff3c)Update
rustc
tonightly-2025-05-06
(#10443) (a7cbde7)v1.11.24
Compare Source
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v8.33.0
Compare Source
This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.32.1
Compare Source
🩹 Fixes
TSMappedType
with no type annotation (#11180)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.32.0
Compare Source
🚀 Features
allowRethrowing
(#11075)🩹 Fixes
this
from optional parameter overload check (#11005)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.31.1
Compare Source
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
evanw/esbuild (esbuild)
v0.25.5
Compare Source
Fix a regression with
browser
inpackage.json
(#4187)The fix to #4144 in version 0.25.3 introduced a regression that caused
browser
overrides specified inpackage.json
to fail to override relative path names that end in a trailing slash. That behavior change affected the[email protected]
package. This regression has been fixed, and now has test coverage.Add support for certain keywords as TypeScript tuple labels (#4192)
Previously esbuild could incorrectly fail to parse certain keywords as TypeScript tuple labels that are parsed by the official TypeScript compiler if they were followed by a
?
modifier. These labels includedfunction
,import
,infer
,new
,readonly
, andtypeof
. With this release, these keywords will now be parsed correctly. Here's an example of some affected code:Add CSS prefixes for the
stretch
sizing value (#4184)This release adds support for prefixing CSS declarations such as
div { width: stretch }
. That CSS is now transformed into this depending on what the--target=
setting includes:v0.25.4
Compare Source
Add simple support for CORS to esbuild's development server (#4125)
Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from
localhost
where the esbuild development server is running.To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new
cors
option will now set theAccess-Control-Allow-Origin
response header when the request has a matchingOrigin
header. Note that this currently only works for requests that don't send a preflightOPTIONS
request, as esbuild's development server doesn't currently supportOPTIONS
requests.Some examples:
CLI:
JS:
Go:
The special origin
*
can be used to allow any origin to access esbuild's development server. Note that this means any website you visit will be able to read everything served by esbuild.Pass through invalid URLs in source maps unmodified (#4169)
This fixes a regression in version 0.25.0 where
sources
in source maps that form invalid URLs were not being passed through to the output. Version 0.25.0 changed the interpretation ofsources
from file paths to URLs, which means that URL parsing can now fail. Previously URLs that couldn't be parsed were replaced with the empty string. With this release, invalid URLs insources
should now be passed through unmodified.Handle exports named
__proto__
in ES modules (#4162, #4163)In JavaScript, the special property name
__proto__
sets the prototype when used inside an object literal. Previously esbuild's ESM-to-CommonJS conversion didn't special-case the property name of exports named__proto__
so the exported getter accidentally became the prototype of the object literal. It's unclear what this affects, if anything, but it's better practice to avoid this by using a computed property name in this case.This fix was contributed by @magic-akari.
eslint/eslint (eslint)
v9.28.0
Compare Source
v9.27.0
Compare Source
v9.26.0
Compare Source
prettier/eslint-config-prettier (eslint-config-prettier)
v10.1.5
Compare Source
Patch Changes
60fef02
Thanks @JounQin! - chore: addfunding
field intopackage.json
v10.1.4
Compare Source
Patch Changes
94b4799
Thanks @silvenon! - fix(cli): do not crash on no rules configuredv10.1.3
Compare Source
Patch Changes
4e95a1d
Thanks @pilikan! - fix: this package iscommonjs
, align its types correctlyimport-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript)
v4.4.2
Compare Source
Patch Changes
f16150b
Thanks @carlocorradini! - fix: always sort projects by affinity before iteratingv4.4.1
Compare Source
Patch Changes
d9f3e68
Thanks @JounQin! - fix(deps): bumpeslint-import-context
to v0.1.5v4.4.0
Compare Source
Minor Changes
7d87517
Thanks @JounQin! - feat: integrateeslint-import-context
to get correctcontext.cwd
v4.3.5
Compare Source
Patch Changes
3f1aab1
Thanks @JounQin! - fix: remove buggymodule-sync
exports fieldun-ts/eslint-plugin-import-x (eslint-plugin-import-x)
v4.15.0
Compare Source
Minor Changes
8bd40d8
Thanks @JounQin! - refactor: drop @typescript-eslint/utils on productionv4.14.2
Compare Source
Patch Changes
#360
3a3f5f8
Thanks @JounQin! - fix: try/catchenumerator.iterateFiles
gracefully#357
46c8bc6
Thanks @JounQin! - chore(deps): bump@typescript-eslint/utils
andunrs-resolver
v4.14.1
Compare Source
Patch Changes
81f3d31
Thanks @JounQin! - fix: tslib is no longer used because we're targeting ES2022v4.14.0
Compare Source
Minor Changes
#272
43cdd21
Thanks @SukkaW and @JounQin! - feat: map legacy node resolver to the new one with fallback support#350
12a7cda
Thanks @43081j! - Expose flat configs inconfigs
object to allow use of ESLintextends
Patch Changes
3bc48fc
Thanks @JounQin! - fix: enablenocomment
glob option for ruleno-unassigned-import
'sallow
optionv4.13.3
Compare Source
Patch Changes
f949929
Thanks @JounQin! - fix(types): exportedimportX
should also haveflatConfigs
as propertyv4.13.2
Compare Source
Patch Changes
#344
2c007d0
Thanks @JounQin! - fix: share same plugin reference for default export#346
2991f2e
Thanks @JounQin! - fix: ruledynamic-import-chunkname
crash due to ts migration#342
a55dcc7
Thanks @JounQin! - fix(deps): bumpeslint-import-context
to v0.1.5v4.13.1
Compare Source
Patch Changes
180785d
Thanks @JounQin! - fix(deps): bumpeslint-import-context
to v0.1.4v4.13.0
Compare Source
Minor Changes
371ebee
Thanks @JounQin! - feat: integrateeslint-import-context
to get rule context without additional paramsv4.12.2
Compare Source
Patch Changes
0b3809b
Thanks @JounQin! - fix: remove buggymodule-sync
exports fieldv4.12.1
Compare Source
Patch Changes
4b284cb
Thanks @JounQin! - feat: add suggestions support forextensions
unexpected
casev4.12.0
Compare Source
Minor Changes
90c1cd0
Thanks @JounQin! - feat(extensions): supportpathGroupOverrides
andfix
optionsv4.11.1
Compare Source
Patch Changes
fc4c72c
Thanks @SukkaW! - fix: accept non-array resolver inresolver-next
settingv4.11.0
Compare Source
Minor Changes
11ebfbd
Thanks @JounQin! - refactor: migrate deprecateddoctrine
tocomment-parser
nodejs/node (node)
v22.16.0
: 2025-05-21, Version 22.16.0 'Jod' (LTS), @aduh95Compare Source
Notable Changes
c3ceaebb7a
] - deps: update timezone to 2025b (Node.js GitHub Bot) #578575059a746ec
] - doc: add dario-piotrowicz to collaborators (Dario Piotrowicz) #58102c8ceaaf397
] - (SEMVER-MINOR) doc: graduate multiple experimental apis (James M Snell) #57765e21b37d9df
] - (SEMVER-MINOR) esm: graduate import.meta properties (James M Snell) #58011832640c35e
] - (SEMVER-MINOR) esm: support top-level Wasm without package type (Guy Bedford) #57610c510391d2f
] - (SEMVER-MINOR) sqlite: add StatementSync.prototype.columns() (Colin Ihrig) #574905d1230bec0
] - (SEMVER-MINOR) src: set default config asnode.config.json
(Marco Ippolito) #5717130bb1ccbb0
] - (SEMVER-MINOR) src: createTHROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING
(Marco Ippolito) #570160350c6f478
] - (SEMVER-MINOR) src: add config file support (Marco Ippolito) #57016e1d3a9e192
] - (SEMVER-MINOR) src: add ExecutionAsyncId getter for any Context (Attila Szegedi) #578200ec912f452
] - (SEMVER-MINOR) stream: preserve AsyncLocalStorage context in finished() (Gürgün Dayıoğlu) #5786543490c8797
] - (SEMVER-MINOR) util: addtypes.isFloat16Array()
(Livia Medeiros) #57879dda6ca9172
] - (SEMVER-MINOR) worker: add worker.getHeapStatistics() (Matteo Collina) #57888Commits
4252dc798c
] - assert: supportFloat16Array
in loose deep equality checks (Livia Medeiros) #578811c7396b078
] - assert,util: fix constructor lookup in deep equal comparison (Ruben Bridgewater) #578761ded5f25c8
] - assert,util: improve deep object comparison performance (Ruben Bridgewater) #57648696b5f85ca
] - assert,util: improve unequal number comparison performance (Ruben Bridgewater) #57619775ee4d40f
] - assert,util: improve array comparison (Ruben Bridgewater) #576193766992ba4
] - benchmark: add sqlite prepare select get (Vinícius Lourenço) #580408390276be3
] - benchmark: add sqlite prepare select all (Vinícius Lourenço) #580406a9b79e5c1
] - benchmark: add sqlite is transaction (Vinícius Lourenço) #58040f689f98344
] - benchmark: add sqlite prepare insert (Vinícius Lourenço) #5804014a82804d7
] - benchmark: disambiguatefilename
anddirname
read perf (Antoine du Hamel) #58056e7e8256d35
] - buffer: avoid creating unnecessary environment (Yagiz Nizipli) #58053d7d8e8e994
] - buffer: define global v8::CFunction objects as const (Mert Can Altin) #57676f37633e85a
] - build: use$(BUILDTYPE)
when cleaning coverage files (Aviv Keller) #57995e5bf67fe77
] - build: define python when generatingout/Makefile
(Aviv Keller) #57970718f874ae0
] - build: fix zstd libname (Antoine du Hamel) #5799953c5fdcae1
] - crypto: fix cross-realmSharedArrayBuffer
validation (Antoine du Hamel) #5797478f4ffee5d
] - crypto: fix cross-realm check ofArrayBuffer
(Felipe Forbeck) #57828f606352b63
] - crypto: forbid passingFloat16Array
togetRandomValues()
(Livia Medeiros) #5788023c4e941c2
] - crypto: remove BoringSSL dh-primes addition (Shelley Vohr) #570238339d9bc14
] - deps: V8: cherry-pickf915fa4
(Chengzhong Wu) #55484c2111dd126
] - deps: V8: backporte5dbbba
(Darshan Sen) #581204cc49be951
] - deps: update zstd to 1.5.7 (Node.js GitHub Bot) #57940c956d37c84
] - deps: update zlib to 1.3.0.1-motley-780819f (Node.js GitHub Bot) #57768c3ceaebb7a
] - deps: update timezone to 2025b (Node.js GitHub Bot) #57857b5cd0eb590
] - deps: update simdutf to 6.4.2 (Node.js GitHub Bot) #578553eb6b814e9
] - deps: update simdutf to 6.4.0 (Node.js GitHub Bot) #567640be9fa3218
] - deps: update icu to 77.1 (Node.js GitHub Bot) #57455d5cf4254fb
] - doc: add HBSPS as triager (Wiyeong Seo) #57980ad0861dba0
] - doc: add ambassaor message (Brian Muenzenmeyer) #576000d3ec1aafe
] - doc: fix misaligned options in vm.compileFunction() (Jimmy Leung) #581451f70baf3b0
] - doc: add missing options.signal to readlinePromises.createInterface() (Jimmy Leung) #55456ec6a48621f
] - doc: fix typo of filezlib.md
(yusheng chen) #5809337e360e386
] - doc: make stability labels more consistent (Antoine du Hamel) #575162b5d63d36e
] - doc: allow the $schema property in node.config.json (Remco Haszing) #57560a2063638e2
] - doc: fixAsyncLocalStorage
example response changes after node v18 (Naor Tedgi (Abu Emma)) #57969474c2b14c3
] - doc: mark Node.js 18 as End-of-Life (Richard Lau) #580845059a746ec
] - doc: add dario-piotrowicz to collaborators (Dario Piotrowicz) #581021eec170fc3
] - doc: fix formatting ofimport.meta.filename
section (Antoine du Hamel) #580797f108de525
] - doc: fix env variable name inutil.styleText
(Antoine du Hamel) #5807254b3f7fffc
] - doc: add returns for https.get (Eng Zer Jun) #5802566f2c605a8
] - doc: fix typo inbuffer.md
(chocolateboy) #58052b0256dd42b
] - doc: correct deprecation type ofassert.CallTracker
(René) #57997581439c9e6
] - doc: mark devtools integration section as active development (Chengzhong Wu) #57886a2a2a2f027
] - doc: fix typo inmodule.md
(Alex Schwartz) #57889c0ec4e2935
] - doc: increase z-index of header element (Dario Piotrowicz) #5785193d19ec6cd
] - doc: add missing TS formats forload
hooks (Antoine du Hamel) #57837f5ea06c61f
] - doc: clarify the multi REPL example (Dario Piotrowicz) #5775980c4fe1b70
] - doc: fix deprecation type forDEP0148
(Livia Medeiros) #5778501cad99da0
] - doc: list DOMException as a potential error raised by Node.js (Chengzhong Wu) #57783a08b714a46
] - doc: add missing v0.x changelog entries (Antoine du Hamel) #57779d0b48350fd
] - doc: fix typo in writing-docs (Sebastian Beltran) #57776Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) in timezone Pacific/Auckland, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.