chore(deps): update all non-major dependencies #156
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.7.42->^1.10.0^8.12.2->^8.17.0^9.13.0->^9.16.0^3.6.3->^3.7.0^4.4.0->^4.5.0^2.3.3->^2.4.122.11.0->22.12.09.12.3->9.14.4^3.3.3->^3.4.2^5.6.3->^5.7.2^8.12.2->^8.17.0Release Notes
swc-project/swc (@swc/core)
v1.10.0Compare Source
Bug Fixes
(es/codegen) Use raw value for emitting JSX text (#9762) (b83c44f)
(es/compat) Fix marker for inlined helpers (#9776) (f54ec2c)
(es/minifier) Drop
consolein optional chainings (#9759) (39271ad)(es/minifier) Do not inline into the exact LHS (#9777) (985977b)
Features
(es/minifier) Support
preserve_annotationsof terser (#9775) (6e1c9fd)(typescript) Align
isolatedDeclarationimplementation with tsc (#9715) (0adad25)Apply Wasm-breaking changes (#9771) (ed65eee)
Miscellaneous Tasks
(deps) Update dependency magic-string to v0.30.13 (#9747) (fa80a1e)
(deps) Update dependency magic-string to v0.30.14 (#9764) (6e46a8b)
Refactor
v1.9.3Compare Source
Bug Fixes
(@swc/types) Tsc build file ignored by npm (#9754) (14a5c1e)
(es) Source map
super(...args)calls in injected constructors (#9745) (35b0ca0)(es/plugin) Migrate
swc plugin newto use.cargo/config.toml(#9740) (4ffb21e)(es/resolver) Ignore
VarDeclwithdeclare: true(#9734) (aa0f784)Documentation
AssumptionsAPI (#9746) (cd4321c)Features
(plugin) Bump
rkyvtov0.8.8(#9730) (81ac77e)(plugin) Update
wasmertov5(#9731) (9b74ccd)(visit) Derive serde for
AstParentKind(#9744) (e0fdd68)Miscellaneous Tasks
(bindings/node) Format
binding.js(#9738) (9f8c14f)(deps) Update cargo (patch) (#9724) (da37439)
Performance
analyze_source_filelazy, again (#9732) (c1d12d6)Refactor
(es/compat) Use special span instead of passing
static_blocks_mark(#9725) (6ad0735)Delay Wasm-plugin breaking changes (#9735) (92faf5b)
v1.9.2Compare Source
Bug Fixes
Features
inline_scriptsupport (#9729) (e732a36)v1.9.1Compare Source
Bug Fixes
ends_with_alpha_num(#9720) (569c799)v1.9.0Compare Source
Bug Fixes
(es/minifier) Avoid generating reserved mangling names (#9710) (b49317a)
(es/plugin) Revert #9696 (#9717) (772f023)
Features
isolatedDeclarationsupdates (#9712) (6194044)Miscellaneous Tasks
v1.8.0Compare Source
Bug Fixes
(es/typescript) Handle multiline type parameters in async arrow functions (#9704) (c5ed19c)
(es/typescript) Handle ASI hazards in fast type strip (#9707) (c135f71)
Features
(es) Add
es2023andes2024toEsVersion(#9700) (5a6f0e6)(es/plugin) Introduce
manual-tokio-runtmietoswccrate (#9701) (97298c4)Performance
(common) Make character analysis lazy (#9696) (1c3eaf6)
(es/renamer) Modify parallel renaming threshold (#9706) (91a9106)
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v8.17.0Compare Source
🚀 Features
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.16.0Compare Source
🚀 Features
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.15.0Compare Source
🚀 Features
ignoreConditionalTestsinvolving boolean!operator (#10299)no-unsafe-type-assertion(#10051)🩹 Fixes
as const satisfies(#10315)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.14.0Compare Source
🚀 Features
await usingstatements (#10209)🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.13.0Compare Source
🚀 Features
ignoreBooleanCoercion(#9924)no-class-assignrule ineslint-recommendedconfig (#10250)🩹 Fixes
undefined(#10232)❤️ Thank You
You can read about our versioning strategy and releases on our website.
eslint/eslint (eslint)
v9.16.0Compare Source
Features
8f70eb1feat: AddignoreComputedKeysoption insort-keysrule (#19162) (Milos Djermanovic)Documentation
9eefc8fdocs: fix typos inuse-isnan(#19190) (루밀LuMir)0c8cea8docs: switch the order of words inno-unreachable(#19189) (루밀LuMir)0c19417docs: add missing backtick tono-async-promise-executor(#19188) (루밀LuMir)8df9276docs: add backtick in-0indescriptionofno-compare-neg-zero(#19186) (루밀LuMir)7e16e3fdocs: fixcaseSensitiveoption's title ofsort-keys(#19183) (Tanuj Kanti)0c6b842docs: fix typos inmigration-guide.md(#19180) (루밀LuMir)353266edocs: fix a typo indebug.md(#19179) (루밀LuMir)5ff318adocs: delete unnecessary horizontal rule(---) innodejs-api(#19175) (루밀LuMir)576bcc5docs: mark more rules as handled by TypeScript (#19164) (Tanuj Kanti)742d054docs: note thatno-restricted-syntaxcan be used with any language (#19148) (Milos Djermanovic)Chores
feb703bchore: upgrade to@eslint/[email protected](#19195) (Francesco Trotta)df9bf95chore: package.json update for @eslint/js release (Jenkins)f831893chore: add type forignoreComputedKeysoption ofsort-keys(#19184) (Tanuj Kanti)3afb8a1chore: update dependency @eslint/json to ^0.8.0 (#19177) (Milos Djermanovic)1f77c53chore: addrepository.directoryproperty topackage.json(#19165) (루밀LuMir)d460594chore: update dependency @arethetypeswrong/cli to ^0.17.0 (#19147) (renovate[bot])45cd4earefactor: update default options in rules (#19136) (Milos Djermanovic)v9.15.0Compare Source
v9.14.0Compare Source
import-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript)
v3.7.0Compare Source
Minor Changes
#326
93ea130Thanks @SukkaW! - This version has implemented theeslint-plugin-import-x's v3 resolver interface. This allows you to use import/require to referenceeslint-import-resolver-typescriptdirectly in your ESLint flat config:Previously
Now
Note that this only works with
eslint-plugin-import-x@>=4.5.0. You can't usecreateTypeScriptImportResolverwith the older versions ofeslint-plugin-import-xor any existing versions ofeslint-plugin-import.un-ts/eslint-plugin-import-x (eslint-plugin-import-x)
v4.5.0Compare Source
Minor Changes
fbf639bThanks @SukkaW! - The PR implements the new resolver design proposed in https://github.com/un-ts/eslint-plugin-import-x/issues/40#issuecomment-2381444266For
eslint-plugin-import-xusersLike the ESLint flat config allows you to use js objects (e.g. import and require) as ESLint plugins, the new
eslint-plugin-import-xresolver settings allow you to use js objects as custom resolvers through the new settingimport-x/resolver-next:The new
import-x/resolver-nextno longer accepts strings as the resolver, thus will not be compatible with the ESLint legacy config (a.k.a..eslintrc). Those who are still using the ESLint legacy config should stick withimport-x/resolver.In the next major version of
eslint-plugin-import-x(v5), we will rename the currently existingimport-x/resolvertoimport-x/resolver-legacy(which allows the existing ESLint legacy config users to use their existing resolver settings), andimport-x/resolver-nextwill become the newimport-x/resolver. When ESLint v9 (the last ESLint version with ESLint legacy config support) reaches EOL in the future, we will removeimport-x/resolver-legacy.We have also made a few breaking changes to the new resolver API design, so you can't use existing custom resolvers directly with
import-x/resolver-next:For easier migration, the PR also introduces a compat utility
importXResolverCompatthat you can use in youreslint.config.js:For custom import resolver developers
This is the new API design of the resolver interface:
You will be able to import
NewResolverfromeslint-plugin-import-x/types.The most notable change is that
eslint-plugin-import-xno longer passes the third argument (options) to theresolvefunction.We encourage custom resolvers' authors to consume the options outside the actual
resolvefunction implementation. You can export a factory function to accept the options, this factory function will then be called inside theeslint.config.jsto get the actual resolver:This allows you to create a reusable resolver instance to improve the performance. With the existing version of the resolver interface, because the options are passed to the
resolverfunction, you will have to create a resolver instance every time theresolvefunction is called:With the factory function pattern, you can create a resolver instance beforehand:
Patch Changes
#184
bc4de89Thanks @marcalexiei! - fix(no-cycle): improves the type declaration of the ruleno-cycle’smaxDepthoption#184
bc4de89Thanks @marcalexiei! - fix(first): improves the type declaration of the rulefirst's option#184
bc4de89Thanks @marcalexiei! - fix(no-unused-modules): improves the type declaration of the ruleno-unused-modules’smissingExportsoption#184
bc4de89Thanks @marcalexiei! - fix(no-deprecated): improve error message when no description is availablev4.4.3Compare Source
Patch Changes
a428f82Thanks @SukkaW! - AttachecmaVersionandsourceTypetoparserOptionsduring parsev4.4.2Compare Source
Patch Changes
cc4ee65Thanks @SukkaW! - Fix #144, read propersourceTypefor both eslint flat config and legacy eslintrc config.unjs/jiti (jiti)
v2.4.1Compare Source
compare changes
🩹 Fixes
🏡 Chore
❤️ Contributors
v2.4.0Compare Source
compare changes
🚀 Enhancements
jiti.import<T>(#331)🩹 Fixes
.tsfiles with.jsextension from js files (#337)🏡 Chore
🤖 CI
❤️ Contributors
nodejs/node (node)
v22.12.0Compare Source
pnpm/pnpm (pnpm)
v9.14.4Compare Source
v9.14.3Compare Source
v9.14.2Compare Source
Patch Changes
pnpm publish --jsonshould work #8788.Platinum Sponsors
Gold Sponsors
v9.14.1Compare Source
Minor Changes
pnpm pack --jsonto print packed tarball and contents in JSON format #8765.Patch Changes
pnpm execshould print a meaningful error message when no command is provided #8752.pnpm setupshould remove the CLI from the target location before moving the new binary #8173.ERR_PNPM_TARBALL_EXTRACTerror while installing a dependency from GitHub having a slash in branch name #7697.use-node-versionsetting is used and the system has no Node.js installed #8769..npmrcfiles to their correct types. For instance,child-concurrencyshould be a number, not a string #5075.manage-package-manager-versionsis set totrue.pnpm initshould respect the--diroption #8768.Platinum Sponsors
Gold Sponsors
v9.14.0Compare Source
v9.13.2: pnpm 9.13.2Compare Source
Patch Changes
dlxprocesses.Platinum Sponsors
This PR was generated by Mend Renovate. View the repository job log.