forked from microsoft/fast
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 75de6b6
authored
Update npm dependencies lock update only (#9)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/master/packages/commonjs/#readme)
([source](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs))
| [`28.0.2` ->
`28.0.3`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-commonjs/28.0.2/28.0.3)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/master/packages/node-resolve/#readme)
([source](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve))
| [`16.0.0` ->
`16.0.1`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-node-resolve/16.0.0/16.0.1)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`22.10.7` ->
`22.13.10`](https://renovatebot.com/diffs/npm/@types%2fnode/22.10.7/22.13.10)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.3.18` ->
`18.3.19`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.18/18.3.19)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/webpack-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/webpack-env)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack-env))
| [`1.18.5` ->
`1.18.8`](https://renovatebot.com/diffs/npm/@types%2fwebpack-env/1.18.5/1.18.8)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`8.21.0` ->
`8.27.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.21.0/8.27.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.21.0` ->
`8.27.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.21.0/8.27.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-config-prettier](https://github.com/prettier/eslint-config-prettier)
| [`10.0.1` ->
`10.1.1`](https://renovatebot.com/diffs/npm/eslint-config-prettier/10.0.1/10.1.1)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [rollup](https://rollupjs.org/)
([source](https://github.com/rollup/rollup)) | [`4.31.0` ->
`4.36.0`](https://renovatebot.com/diffs/npm/rollup/4.31.0/4.36.0) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [webpack](https://github.com/webpack/webpack) | [`5.97.1` ->
`5.98.0`](https://renovatebot.com/diffs/npm/webpack/5.97.1/5.98.0) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>rollup/plugins (@​rollup/plugin-commonjs)</summary>
###
[`v28.0.3`](https://github.com/rollup/plugins/blob/HEAD/packages/commonjs/CHANGELOG.md#v2803)
*2025-03-06*
##### Bugfixes
- fix: fix error when bundle contains require() of module with falsy
`__esModule` export
([#​1850](https://github.com/rollup/plugins/issues/1850))
</details>
<details>
<summary>rollup/plugins (@​rollup/plugin-node-resolve)</summary>
###
[`v16.0.1`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1601)
*2025-03-11*
##### Bugfixes
- fix: add `ignoreSideEffectsForRoot` to exported interface
([#​1841](https://github.com/rollup/plugins/issues/1841))
</details>
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/eslint-plugin)</summary>
###
[`v8.27.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8270-2025-03-17)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.26.1...v8.27.0)
##### 🚀 Features
- **utils:** support `DeprecatedInfo` for `rule.meta.deprecated`
([#​10932](https://github.com/typescript-eslint/typescript-eslint/pull/10932))
##### ❤️ Thank You
- ntnyq [@​ntnyq](https://github.com/ntnyq)
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.26.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8261-2025-03-10)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.26.0...v8.26.1)
##### 🩹 Fixes
- **eslint-plugin:** \[no-unsafe-return] handle recursive type
([#​10883](https://github.com/typescript-eslint/typescript-eslint/pull/10883))
- **eslint-plugin:** \[prefer-nullish-coalescing] treat `any`/`unknown`
as eligible for nullish coalescing
([#​10865](https://github.com/typescript-eslint/typescript-eslint/pull/10865))
##### ❤️ Thank You
- Kirk Waiblinger
[@​kirkwaiblinger](https://github.com/kirkwaiblinger)
- YeonJuan [@​yeonjuan](https://github.com/yeonjuan)
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.26.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8260-2025-03-03)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.25.0...v8.26.0)
##### 🚀 Features
- **eslint-plugin:** \[unified-signatures] support ignoring overload
signatures with different JSDoc comments
([#​10781](https://github.com/typescript-eslint/typescript-eslint/pull/10781))
- **eslint-plugin:** \[explicit-module-boundary-types] add an option to
ignore overload implementations
([#​10889](https://github.com/typescript-eslint/typescript-eslint/pull/10889))
- **eslint-plugin:** \[no-unused-var] handle implicit exports in
declaration files
([#​10714](https://github.com/typescript-eslint/typescript-eslint/pull/10714))
- support TypeScript 5.8
([#​10903](https://github.com/typescript-eslint/typescript-eslint/pull/10903))
- **eslint-plugin:** \[no-unnecessary-type-parameters] special case
tuples and parameter location arrays as single-use
([#​9536](https://github.com/typescript-eslint/typescript-eslint/pull/9536))
##### 🩹 Fixes
- **eslint-plugin:** \[no-unnecessary-type-assertion] handle unknown
([#​10875](https://github.com/typescript-eslint/typescript-eslint/pull/10875))
- **eslint-plugin:** \[no-invalid-void-type] report `accessor`
properties with an invalid `void` type
([#​10864](https://github.com/typescript-eslint/typescript-eslint/pull/10864))
- **eslint-plugin:** \[unified-signatures] does not differentiate truly
private methods
([#​10806](https://github.com/typescript-eslint/typescript-eslint/pull/10806))
##### ❤️ Thank You
- Andrea Simone Costa
[@​jfet97](https://github.com/jfet97)
- Dirk Luijk [@​dirkluijk](https://github.com/dirkluijk)
- Ronen Amiel
- YeonJuan [@​yeonjuan](https://github.com/yeonjuan)
- Yukihiro Hasegawa [@​y-hsgw](https://github.com/y-hsgw)
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.25.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8250-2025-02-24)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.24.1...v8.25.0)
##### 🚀 Features
- **eslint-plugin:** \[no-misused-spread] add suggestions
([#​10719](https://github.com/typescript-eslint/typescript-eslint/pull/10719))
##### 🩹 Fixes
- **eslint-plugin:** \[prefer-nullish-coalescing] report on chain
expressions in a ternary
([#​10708](https://github.com/typescript-eslint/typescript-eslint/pull/10708))
- **eslint-plugin:** \[no-deprecated] report usage of deprecated private
identifiers
([#​10844](https://github.com/typescript-eslint/typescript-eslint/pull/10844))
- **eslint-plugin:** \[unified-signatures] handle getter-setter
([#​10818](https://github.com/typescript-eslint/typescript-eslint/pull/10818))
##### ❤️ Thank You
- Olivier Zalmanski
[@​OlivierZal](https://github.com/OlivierZal)
- Ronen Amiel
- YeonJuan [@​yeonjuan](https://github.com/yeonjuan)
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.24.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8241-2025-02-17)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.24.0...v8.24.1)
##### 🩹 Fixes
- **eslint-plugin:** \[class-methods-use-this] check `accessor` methods
with a function initializer
([#​10796](https://github.com/typescript-eslint/typescript-eslint/pull/10796))
- **eslint-plugin:** \[no-misused-promises] don't report on `static`
`accessor` properties
([#​10814](https://github.com/typescript-eslint/typescript-eslint/pull/10814))
- **eslint-plugin:** \[no-deprecated] don't report on deprecated
`accessor` property declaration
([#​10813](https://github.com/typescript-eslint/typescript-eslint/pull/10813))
- **eslint-plugin:** \[explicit-member-accessibility] check `accessor`
class properties for missing accessibility modifier
([#​10805](https://github.com/typescript-eslint/typescript-eslint/pull/10805))
- **eslint-plugin:** \[explicit-module-boundary-types] check `accessor`
class properties with a function initializer
([#​10804](https://github.com/typescript-eslint/typescript-eslint/pull/10804))
- **eslint-plugin:** \[prefer-return-this-type] check `accessor`
properties with a function initializer
([#​10794](https://github.com/typescript-eslint/typescript-eslint/pull/10794))
- **eslint-plugin:** \[consistent-generic-constructors] check `accessor`
class properties
([#​10789](https://github.com/typescript-eslint/typescript-eslint/pull/10789))
- **eslint-plugin:** \[no-unsafe-assignment] report on an `any` value
assigned as an initializer of an `accessor` property
([#​10785](https://github.com/typescript-eslint/typescript-eslint/pull/10785))
- **eslint-plugin:** \[no-unnecessary-template-expression] ignore enum
and enum members
([#​10782](https://github.com/typescript-eslint/typescript-eslint/pull/10782))
- **eslint-plugin:** \[no-inferrable-types] handle accessor
([#​10780](https://github.com/typescript-eslint/typescript-eslint/pull/10780))
##### ❤️ Thank You
- Ronen Amiel
- YeonJuan
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.24.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8240-2025-02-10)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.23.0...v8.24.0)
##### 🚀 Features
- **eslint-plugin:** \[no-unnecessary-condition] make
`allowConstantLoopConditions` more granular
([#​10639](https://github.com/typescript-eslint/typescript-eslint/pull/10639))
##### 🩹 Fixes
- **eslint-plugin:** \[no-misused-spread] correct and elaborate string
spread report message
([#​10751](https://github.com/typescript-eslint/typescript-eslint/pull/10751))
- **eslint-plugin:** \[restrict-plus-operands] report adding bigints to
strings when `allowNumberAndString` is `false`
([#​10737](https://github.com/typescript-eslint/typescript-eslint/pull/10737))
##### ❤️ Thank You
- Josh Goldberg ✨
- noah
- Ronen Amiel
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.23.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8230-2025-02-03)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.22.0...v8.23.0)
##### 🚀 Features
- **eslint-plugin:** \[no-unnecessary-boolean-literal-compare] enforce
strictNullChecks
([#​10712](https://github.com/typescript-eslint/typescript-eslint/pull/10712))
##### 🩹 Fixes
- **eslint-plugin:** \[no-shadow] ignore declare variables in definition
files shadowing global variables
([#​10710](https://github.com/typescript-eslint/typescript-eslint/pull/10710))
- **eslint-plugin:** \[no-restricted-imports] support regex option
([#​10699](https://github.com/typescript-eslint/typescript-eslint/pull/10699))
- **eslint-plugin:** \[dot-notation] handle
noPropertyAccessFromIndexSignature true
([#​10644](https://github.com/typescript-eslint/typescript-eslint/pull/10644))
- **eslint-plugin:** \[prefer-nullish-coalescing] fix missing return
([#​10732](https://github.com/typescript-eslint/typescript-eslint/pull/10732))
- bump ts-api-utils to ^2.0.1
([#​10761](https://github.com/typescript-eslint/typescript-eslint/pull/10761))
- **eslint-plugin:** \[no-unnecessary-template-expression] allow
interpolating type parameter in type context
([#​10739](https://github.com/typescript-eslint/typescript-eslint/pull/10739))
- **eslint-plugin:** \[switch-exhaustiveness-check] suggest with
qualified name
([#​10697](https://github.com/typescript-eslint/typescript-eslint/pull/10697))
- **eslint-plugin:** \[no-unnecessary-type-assertion] should report
readonly class properties with a literal initializer
([#​10618](https://github.com/typescript-eslint/typescript-eslint/pull/10618))
##### ❤️ Thank You
- Josh Goldberg ✨
- Olivier Zalmanski
[@​OlivierZal](https://github.com/OlivierZal)
- Ryan Poon [@​sopa301](https://github.com/sopa301)
- YeonJuan [@​yeonjuan](https://github.com/yeonjuan)
- Yukihiro Hasegawa [@​y-hsgw](https://github.com/y-hsgw)
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.22.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8220-2025-01-27)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.21.0...v8.22.0)
##### 🩹 Fixes
- **eslint-plugin:** \[no-unnecessary-template-expression] handle
template literal type
([#​10612](https://github.com/typescript-eslint/typescript-eslint/pull/10612))
- **eslint-plugin:** \[prefer-readonly] autofixer doesn't add type to
property that is mutated in the constructor
([#​10552](https://github.com/typescript-eslint/typescript-eslint/pull/10552))
- **eslint-plugin:** \[no-extraneous-class] handle accessor keyword
([#​10678](https://github.com/typescript-eslint/typescript-eslint/pull/10678))
- **eslint-plugin:** \[no-shadow] don't report unnecessarily on valid
ways of using module augmentation
([#​10616](https://github.com/typescript-eslint/typescript-eslint/pull/10616))
- **eslint-plugin:** \[no-duplicate-type-constituents] handle nested
types
([#​10638](https://github.com/typescript-eslint/typescript-eslint/pull/10638))
- **eslint-plugin:** \[prefer-nullish-coalescing] doesn't report on
ternary but on equivalent ||
([#​10517](https://github.com/typescript-eslint/typescript-eslint/pull/10517))
##### ❤️ Thank You
- mdm317
- Olivier Zalmanski
[@​OlivierZal](https://github.com/OlivierZal)
- Ronen Amiel
- YeonJuan [@​yeonjuan](https://github.com/yeonjuan)
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/parser)</summary>
###
[`v8.27.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8270-2025-03-17)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.26.1...v8.27.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.26.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8261-2025-03-10)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.26.0...v8.26.1)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.26.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8260-2025-03-03)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.25.0...v8.26.0)
##### 🚀 Features
- support TypeScript 5.8
([#​10903](https://github.com/typescript-eslint/typescript-eslint/pull/10903))
##### ❤️ Thank You
- Dirk Luijk [@​dirkluijk](https://github.com/dirkluijk)
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.25.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8250-2025-02-24)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.24.1...v8.25.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.24.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8241-2025-02-17)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.24.0...v8.24.1)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.24.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8240-2025-02-10)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.23.0...v8.24.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.23.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8230-2025-02-03)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.22.0...v8.23.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
###
[`v8.22.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8220-2025-01-27)
[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.21.0...v8.22.0)
##### 🚀 Features
- **parser:** add standalone isolatedDeclarations option
([#​10499](https://github.com/typescript-eslint/typescript-eslint/pull/10499))
##### ❤️ Thank You
- Josh Goldberg ✨
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
</details>
<details>
<summary>prettier/eslint-config-prettier
(eslint-config-prettier)</summary>
###
[`v10.1.1`](https://github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1011)
[Compare
Source](https://github.com/prettier/eslint-config-prettier/compare/v10.1.0...v10.1.1)
##### Patch Changes
-
[#​309](https://github.com/prettier/eslint-config-prettier/pull/309)
[`eb56a5e`](https://github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d)
Thanks [@​JounQin](https://github.com/JounQin)! - fix:
separate the `/flat` entry for compatibility
For flat config users, the previous `"eslint-config-prettier"` entry
still works, but `"eslint-config-prettier/flat"` adds a new `name`
property for
[config-inspector](https://eslint.org/blog/2024/04/eslint-config-inspector/),
we just can't add it for the default entry for compatibility.
See also
[#​308](https://github.com/prettier/eslint-config-prettier/issues/308)
```ts
// before
import eslintConfigPrettier from "eslint-config-prettier";
// after
import eslintConfigPrettier from "eslint-config-prettier/flat";
```
###
[`v10.1.0`](https://github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1010)
[Compare
Source](https://github.com/prettier/eslint-config-prettier/compare/v10.0.3...v10.1.0)
##### Minor Changes
-
[#​306](https://github.com/prettier/eslint-config-prettier/pull/306)
[`56e2e34`](https://github.com/prettier/eslint-config-prettier/commit/56e2e3466391d0fdfc200e42130309c687aaab53)
Thanks [@​JounQin](https://github.com/JounQin)! - feat:
migrate to exports field
###
[`v10.0.3`](https://github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1003)
[Compare
Source](https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...v10.0.3)
##### Patch Changes
-
[#​294](https://github.com/prettier/eslint-config-prettier/pull/294)
[`8dbbd6d`](https://github.com/prettier/eslint-config-prettier/commit/8dbbd6d70b8a56cdfa4ea4e185d3699d5729b38e)
Thanks [@​FloEdelmann](https://github.com/FloEdelmann)! -
feat: add name to config
-
[#​280](https://github.com/prettier/eslint-config-prettier/pull/280)
[`cba5737`](https://github.com/prettier/eslint-config-prettier/commit/cba57377e4c86d20d17042d6999eabc754fddc03)
Thanks [@​zanminkian](https://github.com/zanminkian)! -
feat: add declaration file
###
[`v10.0.2`](https://github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#1002)
[Compare
Source](https://github.com/prettier/eslint-config-prettier/compare/v10.0.1...v10.0.2)
##### Patch Changes
-
[#​299](https://github.com/prettier/eslint-config-prettier/pull/299)
[`e750edc`](https://github.com/prettier/eslint-config-prettier/commit/e750edc530c816e0b3ffabfab1f4e46532bccbfe)
Thanks [@​Fdawgs](https://github.com/Fdawgs)! -
chore(package): explicitly declare js module type
</details>
<details>
<summary>rollup/rollup (rollup)</summary>
###
[`v4.36.0`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4360)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.35.0...v4.36.0)
*2025-03-17*
##### Features
- Extend `renderDynamicImport` hook to provide information about static
dependencies of the imported module
([#​5870](https://github.com/rollup/rollup/issues/5870))
- Export several additional types used by Vite
([#​5879](https://github.com/rollup/rollup/issues/5879))
##### Bug Fixes
- Do not merge chunks if that would create a top-level await cycle
between chunks
([#​5843](https://github.com/rollup/rollup/issues/5843))
##### Pull Requests
- [#​5843](https://github.com/rollup/rollup/pull/5843):
avoiding top level await circular
([@​TrickyPi](https://github.com/TrickyPi),
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5870](https://github.com/rollup/rollup/pull/5870):
draft for extended renderDynamicImport hook
([@​iczero](https://github.com/iczero),
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5876](https://github.com/rollup/rollup/pull/5876):
Update axios overrides to 1.8.2
([@​vadym-khodak](https://github.com/vadym-khodak))
- [#​5877](https://github.com/rollup/rollup/pull/5877):
chore(deps): update dependency eslint-plugin-vue to v10
([@​renovate](https://github.com/renovate)\[bot])
- [#​5878](https://github.com/rollup/rollup/pull/5878):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot])
- [#​5879](https://github.com/rollup/rollup/pull/5879):
fix: export types ([@​sxzz](https://github.com/sxzz))
###
[`v4.35.0`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4350)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.9...v4.35.0)
*2025-03-08*
##### Features
- Pass build errors to the closeBundle hook
([#​5867](https://github.com/rollup/rollup/issues/5867))
##### Pull Requests
- [#​5852](https://github.com/rollup/rollup/pull/5852):
chore(deps): update dependency eslint-plugin-unicorn to v57
([@​renovate](https://github.com/renovate)\[bot],
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5862](https://github.com/rollup/rollup/pull/5862):
fix(deps): update swc monorepo (major)
([@​renovate](https://github.com/renovate)\[bot],
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5867](https://github.com/rollup/rollup/pull/5867):
feat(5858): make closeBundle hook receive the last error
([@​GauBen](https://github.com/GauBen))
- [#​5872](https://github.com/rollup/rollup/pull/5872):
chore(deps): update dependency builtin-modules to v5
([@​renovate](https://github.com/renovate)\[bot])
- [#​5873](https://github.com/rollup/rollup/pull/5873):
chore(deps): update uraimo/run-on-arch-action action to v3
([@​renovate](https://github.com/renovate)\[bot])
- [#​5874](https://github.com/rollup/rollup/pull/5874):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot])
###
[`v4.34.9`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4349)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.8...v4.34.9)
*2025-03-01*
##### Bug Fixes
- Support JSX modes in WASM
([#​5866](https://github.com/rollup/rollup/issues/5866))
- Allow the CustomPluginOptions to be extended
([#​5850](https://github.com/rollup/rollup/issues/5850))
##### Pull Requests
- [#​5850](https://github.com/rollup/rollup/pull/5850):
Revert CustomPluginOptions to be an interface
([@​sapphi-red](https://github.com/sapphi-red),
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5851](https://github.com/rollup/rollup/pull/5851):
Javascript to JavaScript
([@​dasa](https://github.com/dasa),
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5853](https://github.com/rollup/rollup/pull/5853):
chore(deps): update dependency pinia to v3
([@​renovate](https://github.com/renovate)\[bot])
- [#​5854](https://github.com/rollup/rollup/pull/5854):
fix(deps): update swc monorepo (major)
([@​renovate](https://github.com/renovate)\[bot])
- [#​5855](https://github.com/rollup/rollup/pull/5855):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot],
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5860](https://github.com/rollup/rollup/pull/5860):
chore(deps): update dependency
[@​shikijs/vitepress-twoslash](https://github.com/shikijs/vitepress-twoslash)
to v3 ([@​renovate](https://github.com/renovate)\[bot])
- [#​5861](https://github.com/rollup/rollup/pull/5861):
chore(deps): update dependency globals to v16
([@​renovate](https://github.com/renovate)\[bot])
- [#​5863](https://github.com/rollup/rollup/pull/5863):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot])
- [#​5864](https://github.com/rollup/rollup/pull/5864):
chore(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot])
- [#​5866](https://github.com/rollup/rollup/pull/5866):
Add jsx parameter to parseAsync in native.wasm.js
([@​TrickyPi](https://github.com/TrickyPi))
###
[`v4.34.8`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4348)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.7...v4.34.8)
*2025-02-17*
##### Bug Fixes
- Do not make assumptions about the value of nested paths in logical
expressions if the expression cannot be simplified
([#​5846](https://github.com/rollup/rollup/issues/5846))
##### Pull Requests
- [#​5846](https://github.com/rollup/rollup/pull/5846):
return UnknownValue if the usedbranch is unkown and the path is not
empty ([@​TrickyPi](https://github.com/TrickyPi))
###
[`v4.34.7`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4347)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.6...v4.34.7)
*2025-02-14*
##### Bug Fixes
- Ensure that calls to parameters are included correctly when using
try-catch deoptimization
([#​5842](https://github.com/rollup/rollup/issues/5842))
##### Pull Requests
- [#​5840](https://github.com/rollup/rollup/pull/5840):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot])
- [#​5842](https://github.com/rollup/rollup/pull/5842):
Fix prop inclusion with try-catch-deoptimization
([@​lukastaegert](https://github.com/lukastaegert))
###
[`v4.34.6`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4346)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.5...v4.34.6)
*2025-02-07*
##### Bug Fixes
- Retain "void 0" in the output for smaller output and fewer surprises
([#​5838](https://github.com/rollup/rollup/issues/5838))
##### Pull Requests
- [#​5835](https://github.com/rollup/rollup/pull/5835):
fix(deps): update swc monorepo (major)
([@​renovate](https://github.com/renovate)\[bot],
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5838](https://github.com/rollup/rollup/pull/5838):
replace undefined with void 0 for operator void
([@​TrickyPi](https://github.com/TrickyPi))
###
[`v4.34.5`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4345)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.4...v4.34.5)
*2025-02-07*
##### Bug Fixes
- Ensure namespace reexports always include all properties of all
exports
([#​5837](https://github.com/rollup/rollup/issues/5837))
##### Pull Requests
- [#​5836](https://github.com/rollup/rollup/pull/5836):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot])
- [#​5837](https://github.com/rollup/rollup/pull/5837):
Include all paths of reexports if namespace is used
([@​lukastaegert](https://github.com/lukastaegert))
###
[`v4.34.4`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4344)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.3...v4.34.4)
*2025-02-05*
##### Bug Fixes
- Do not tree-shake properties if a rest element is used in
destructuring
([#​5833](https://github.com/rollup/rollup/issues/5833))
##### Pull Requests
- [#​5833](https://github.com/rollup/rollup/pull/5833):
include all properties if a rest element is destructed
([@​TrickyPi](https://github.com/TrickyPi))
###
[`v4.34.3`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4343)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.2...v4.34.3)
*2025-02-05*
##### Bug Fixes
- Ensure properties of "this" are included in getters
([#​5831](https://github.com/rollup/rollup/issues/5831))
##### Pull Requests
- [#​5831](https://github.com/rollup/rollup/pull/5831):
include the properties that accessed by this
([@​TrickyPi](https://github.com/TrickyPi))
###
[`v4.34.2`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4342)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.1...v4.34.2)
*2025-02-04*
##### Bug Fixes
- Fix an issue where not all usages of a function were properly detected
([#​5827](https://github.com/rollup/rollup/issues/5827))
##### Pull Requests
- [#​5827](https://github.com/rollup/rollup/pull/5827):
Ensure that functions provided to a constructor are properly deoptimized
([@​lukastaegert](https://github.com/lukastaegert))
###
[`v4.34.1`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4341)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.34.0...v4.34.1)
*2025-02-03*
##### Bug Fixes
- Ensure throwing objects includes the entire object
([#​5825](https://github.com/rollup/rollup/issues/5825))
##### Pull Requests
- [#​5825](https://github.com/rollup/rollup/pull/5825):
Ensure that all properties of throw statements are included
([@​lukastaegert](https://github.com/lukastaegert))
###
[`v4.34.0`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4340)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.33.0...v4.34.0)
*2025-02-01*
##### Features
- Tree-shake unused properties in object literals (re-implements
[#​5420](https://github.com/rollup/rollup/issues/5420))
([#​5737](https://github.com/rollup/rollup/issues/5737))
##### Pull Requests
- [#​5737](https://github.com/rollup/rollup/pull/5737):
Reapply object tree-shaking
([@​lukastaegert](https://github.com/lukastaegert),
[@​TrickyPi](https://github.com/TrickyPi))
###
[`v4.33.0`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4330)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.32.1...v4.33.0)
*2025-02-01*
##### Features
- Correctly detect literal value of more negated expressions
([#​5812](https://github.com/rollup/rollup/issues/5812))
##### Bug Fixes
- Use the correct with/assert attribute key in dynamic imports
([#​5818](https://github.com/rollup/rollup/issues/5818))
- Fix an issue where logical expressions were considered to have the
wrong value
([#​5819](https://github.com/rollup/rollup/issues/5819))
##### Pull Requests
- [#​5812](https://github.com/rollup/rollup/pull/5812):
feat: optimize the literal value of unary expressions
([@​TrickyPi](https://github.com/TrickyPi))
- [#​5816](https://github.com/rollup/rollup/pull/5816):
fix(deps): update swc monorepo (major)
([@​renovate](https://github.com/renovate)\[bot],
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5817](https://github.com/rollup/rollup/pull/5817):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot],
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5818](https://github.com/rollup/rollup/pull/5818):
support for changing the attributes key for dynamic imports
([@​TrickyPi](https://github.com/TrickyPi))
- [#​5819](https://github.com/rollup/rollup/pull/5819):
Return UnknownValue if getLiteralValueAtPath is called recursively
within logical expressions
([@​TrickyPi](https://github.com/TrickyPi))
- [#​5820](https://github.com/rollup/rollup/pull/5820):
return null
([@​kingma-sbw](https://github.com/kingma-sbw))
###
[`v4.32.1`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4321)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.32.0...v4.32.1)
*2025-01-28*
##### Bug Fixes
- Fix possible crash when optimizing logical expressions
([#​5804](https://github.com/rollup/rollup/issues/5804))
##### Pull Requests
- [#​5804](https://github.com/rollup/rollup/pull/5804):
fix: set hasDeoptimizedCache to true as early as possible
([@​TrickyPi](https://github.com/TrickyPi))
- [#​5813](https://github.com/rollup/rollup/pull/5813):
Fix typo ([@​kantuni](https://github.com/kantuni))
###
[`v4.32.0`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4320)
[Compare
Source](https://github.com/rollup/rollup/compare/v4.31.0...v4.32.0)
*2025-01-24*
##### Features
- Add watch.onInvalidate option to trigger actions immediately when a
file is changed
([#​5799](https://github.com/rollup/rollup/issues/5799))
##### Bug Fixes
- Fix incorrect urls in CLI warnings
([#​5809](https://github.com/rollup/rollup/issues/5809))
##### Pull Requests
- [#​5799](https://github.com/rollup/rollup/pull/5799):
Feature/watch on invalidate
([@​drebrez](https://github.com/drebrez),
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5808](https://github.com/rollup/rollup/pull/5808):
chore(deps): update dependency vite to v6.0.9 \[security]
([@​renovate](https://github.com/renovate)\[bot])
- [#​5809](https://github.com/rollup/rollup/pull/5809):
fix: avoid duplicate rollupjs.org prefix
([@​GauBen](https://github.com/GauBen),
[@​lukastaegert](https://github.com/lukastaegert))
- [#​5810](https://github.com/rollup/rollup/pull/5810):
chore(deps): update dependency
[@​shikijs/vitepress-twoslash](https://github.com/shikijs/vitepress-twoslash)
to v2 ([@​renovate](https://github.com/renovate)\[bot])
- [#​5811](https://github.com/rollup/rollup/pull/5811):
fix(deps): lock file maintenance minor/patch updates
([@​renovate](https://github.com/renovate)\[bot])
</details>
<details>
<summary>webpack/webpack (webpack)</summary>
###
[`v5.98.0`](https://github.com/webpack/webpack/releases/tag/v5.98.0)
[Compare
Source](https://github.com/webpack/webpack/compare/v5.97.1...v5.98.0)
##### Fixes
- Avoid the deprecation message
[#​19062](https://github.com/webpack/webpack/issues/19062)
by
[@​alexander-akait](https://github.com/alexander-akait)
- Should not escape CSS local ident in JS
[#​19060](https://github.com/webpack/webpack/issues/19060)
by [@​JSerFeng](https://github.com/JSerFeng)
- MF parse range not compatible with Safari
[#​19083](https://github.com/webpack/webpack/issues/19083)
by
[@​alexander-akait](https://github.com/alexander-akait)
- Preserve `filenameTemplate` in new split chunk
[#​19104](https://github.com/webpack/webpack/issues/19104)
by [@​henryqdineen](https://github.com/henryqdineen)
- Use module IDs for final render order
[#​19184](https://github.com/webpack/webpack/issues/19184)
by [@​dmichon-msft](https://github.com/dmichon-msft)
- Strip `blob:` protocol when public path is `auto`
[#​19199](https://github.com/webpack/webpack/issues/19199)
by
[@​alexander-akait](https://github.com/alexander-akait)
- Respect `output.charset` everywhere
[#​19202](https://github.com/webpack/webpack/issues/19202)
by
[@​alexander-akait](https://github.com/alexander-akait)
- Node async WASM loader generation
[#​19210](https://github.com/webpack/webpack/issues/19210)
by [@​ashi009](https://github.com/ashi009)
- Correct `BuildInfo` and `BuildMeta` type definitions
[#​19200](https://github.com/webpack/webpack/issues/19200)
by [@​inottn](https://github.com/inottn)
##### Performance Improvements
- Improve `FlagDependencyExportsPlugin` for large JSON by depth
[#​19058](https://github.com/webpack/webpack/issues/19058)
by [@​hai-x](https://github.com/hai-x)
- Optimize assign-depths
[#​19193](https://github.com/webpack/webpack/issues/19193)
by [@​dmichon-msft](https://github.com/dmichon-msft)
- Use `startsWith` for matching instead of converting the string to a
regex
[#​19207](https://github.com/webpack/webpack/issues/19207)
by [@​inottn](https://github.com/inottn)
##### Chores
- Bump `nanoid` from 3.3.7 to 3.3.8
[#​19063](https://github.com/webpack/webpack/issues/19063)
by [@​dependabot](https://github.com/dependabot)
- Fixed incorrect typecast in `DefaultStatsFactoryPlugin`
[#​19156](https://github.com/webpack/webpack/issues/19156)
by [@​Andarist](https://github.com/Andarist)
- Improved `readme.md` by adding video links for understanding webpack
[#​19101](https://github.com/webpack/webpack/issues/19101)
by [@​Vansh5632](https://github.com/Vansh5632)
- Typo fix
[#​19205](https://github.com/webpack/webpack/issues/19205)
by [@​hai-x](https://github.com/hai-x)
- Adopt the new webpack governance model
[#​18804](https://github.com/webpack/webpack/issues/18804)
by [@​ovflowd](https://github.com/ovflowd)
##### Features
- Implement `/* webpackIgnore: true */` for `require.resolve`
[#​19201](https://github.com/webpack/webpack/issues/19201)
by
[@​alexander-akait](https://github.com/alexander-akait)
##### Continuous Integration
- CI fix
[#​19196](https://github.com/webpack/webpack/issues/19196)
by
[@​alexander-akait](https://github.com/alexander-akait)
#### New Contributors
- [@​Andarist](https://github.com/Andarist) made their
first contribution in
[https://github.com/webpack/webpack/pull/19156](https://github.com/webpack/webpack/pull/19156)
- [@​Vansh5632](https://github.com/Vansh5632) made their
first contribution in
[https://github.com/webpack/webpack/pull/19101](https://github.com/webpack/webpack/pull/19101)
- [@​ashi009](https://github.com/ashi009) made their
first contribution in
[https://github.com/webpack/webpack/pull/19210](https://github.com/webpack/webpack/pull/19210)
- [@​ovflowd](https://github.com/ovflowd) made their
first contribution in
[https://github.com/webpack/webpack/pull/18804](https://github.com/webpack/webpack/pull/18804)
**Full Changelog**:
https://github.com/webpack/webpack/compare/v5.97.1...v5.98.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "monthly" (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](https://github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job log](https://developer.mend.io/github/ni/fast).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoiYXJjaGl2ZXMvZmFzdC1lbGVtZW50LTEiLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 8c799ae commit 75de6b6Copy full SHA for 75de6b6
1 file changed
+194
-246
lines changed
0 commit comments