Skip to content

Commit

Permalink
chore(deps): ⬆️ update tooling (major) (#139)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org)
([source](https://github.com/eslint/eslint)) | [`~8.53.0` ->
`~9.2.0`](https://renovatebot.com/diffs/npm/eslint/8.53.0/9.2.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.53.0/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.53.0/9.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-plugin-sonarjs](https://github.com/SonarSource/eslint-plugin-sonarjs)
| [`0.23.0` ->
`1.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-sonarjs/0.23.0/1.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-sonarjs/1.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-sonarjs/1.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-sonarjs/0.23.0/1.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-sonarjs/0.23.0/1.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>eslint/eslint (eslint)</summary>

### [`v9.2.0`](https://github.com/eslint/eslint/releases/tag/v9.2.0)

[Compare
Source](https://github.com/eslint/eslint/compare/v9.1.1...v9.2.0)

#### Features

-
[`8485d76`](https://github.com/eslint/eslint/commit/8485d76134bdbd29230780fadc284c482cd1d963)
feat: `no-case-declarations` add suggestions
([#&#8203;18388](https://github.com/eslint/eslint/issues/18388)) (Josh
Goldberg ✨)
-
[`a498f35`](https://github.com/eslint/eslint/commit/a498f35cef4df9c9f5387fafafaf482d913d5765)
feat: update Unicode letter detection in capitalized-comments rule
([#&#8203;18375](https://github.com/eslint/eslint/issues/18375))
(Francesco Trotta)

#### Bug Fixes

-
[`eeec413`](https://github.com/eslint/eslint/commit/eeec41346738afb491958fdbf0bcf45a302ca1b7)
fix: do not throw when defining a global named **defineSetter**
([#&#8203;18364](https://github.com/eslint/eslint/issues/18364)) (唯然)

#### Documentation

-
[`0f5df50`](https://github.com/eslint/eslint/commit/0f5df509a4bc00cff2c62b90fab184bdf0231322)
docs: Update README (GitHub Actions Bot)
-
[`1579ce0`](https://github.com/eslint/eslint/commit/1579ce05cbb523cb5b04ff77fab06ba1ecd18dce)
docs: update wording regarding indirect eval
([#&#8203;18394](https://github.com/eslint/eslint/issues/18394)) (Kirk
Waiblinger)
-
[`f12a02c`](https://github.com/eslint/eslint/commit/f12a02c5749d31beefe46d2753a0d68b56f2281d)
docs: update to eslint v9 in custom-rule-tutorial
([#&#8203;18383](https://github.com/eslint/eslint/issues/18383)) (唯然)

#### Chores

-
[`b346605`](https://github.com/eslint/eslint/commit/b3466052802a1586560ad56a8128d603284d58c2)
chore: upgrade
[@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;9](https://github.com/9).2.0
([#&#8203;18413](https://github.com/eslint/eslint/issues/18413))
(Milos Djermanovic)
-
[`c4c18e0`](https://github.com/eslint/eslint/commit/c4c18e05fc866b73218dbe58b760546f39a2a620)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`284722c`](https://github.com/eslint/eslint/commit/284722ca8375c9a9e4f741bfdd78e765542da61f)
chore: package.json update for eslint-config-eslint release (Jenkins)
-
[`347d44f`](https://github.com/eslint/eslint/commit/347d44f96b3d9d690e4f7380029e8a5a60b2fdc7)
chore: remove eslintrc export from eslint-config-eslint
([#&#8203;18400](https://github.com/eslint/eslint/issues/18400))
(Milos Djermanovic)
-
[`f316e20`](https://github.com/eslint/eslint/commit/f316e2009a8aa902fa447a49b6b5e560848f0711)
ci: run tests in Node.js 22
([#&#8203;18393](https://github.com/eslint/eslint/issues/18393))
(Francesco Trotta)

### [`v9.1.1`](https://github.com/eslint/eslint/releases/tag/v9.1.1)

[Compare
Source](https://github.com/eslint/eslint/compare/v9.1.0...v9.1.1)

#### Bug Fixes

-
[`a26b402`](https://github.com/eslint/eslint/commit/a26b40279f283853717236b44602b27b57f0b627)
fix: use
[@&#8203;eslint/create-config](https://github.com/eslint/create-config)
latest
([#&#8203;18373](https://github.com/eslint/eslint/issues/18373)) (唯然)

### [`v9.1.0`](https://github.com/eslint/eslint/releases/tag/v9.1.0)

[Compare
Source](https://github.com/eslint/eslint/compare/v9.0.0...v9.1.0)

#### Features

-
[`03068f1`](https://github.com/eslint/eslint/commit/03068f13c0e3e6b34b8ca63628cfc79dd256feac)
feat: Provide helpful error message for nullish configs
([#&#8203;18357](https://github.com/eslint/eslint/issues/18357))
(Nicholas C. Zakas)
-
[`751b518`](https://github.com/eslint/eslint/commit/751b518f02b1e9f4f0cb4a4007ffacb1be2246af)
feat: replace dependency graphemer with `Intl.Segmenter`
([#&#8203;18110](https://github.com/eslint/eslint/issues/18110))
(Francesco Trotta)
-
[`4d11e56`](https://github.com/eslint/eslint/commit/4d11e567baff575146fd267b3765ab2c788aa1e5)
feat: add `name` to eslint configs
([#&#8203;18289](https://github.com/eslint/eslint/issues/18289)) (唯然)
-
[`1cbe1f6`](https://github.com/eslint/eslint/commit/1cbe1f6d38272784307c260f2375ab30e68716e8)
feat: allow `while(true)` in `no-constant-condition`
([#&#8203;18286](https://github.com/eslint/eslint/issues/18286))
(Tanuj Kanti)
-
[`0db676f`](https://github.com/eslint/eslint/commit/0db676f9c64d2622ada86b653136d2bda4f0eee0)
feat: add `Intl` in es6 globals
([#&#8203;18318](https://github.com/eslint/eslint/issues/18318)) (唯然)

#### Bug Fixes

-
[`8d18958`](https://github.com/eslint/eslint/commit/8d189586d60f9beda7be8cdefd4156c023c4fdde)
fix: Remove name from eslint/js packages
([#&#8203;18368](https://github.com/eslint/eslint/issues/18368))
(Nicholas C. Zakas)
-
[`594eb0e`](https://github.com/eslint/eslint/commit/594eb0e5c2b14a418d686c33d2d40fb439888b70)
fix: do not crash on error in `fs.walk` filter
([#&#8203;18295](https://github.com/eslint/eslint/issues/18295))
(Francesco Trotta)
-
[`0d8cf63`](https://github.com/eslint/eslint/commit/0d8cf6350ce3dc417d6e23922e6d4ad03952aaaa)
fix: EMFILE errors
([#&#8203;18313](https://github.com/eslint/eslint/issues/18313))
(Nicholas C. Zakas)
-
[`e1ac0b5`](https://github.com/eslint/eslint/commit/e1ac0b5c035bfdff7be08b69e89e1470a7becac3)
fix: --inspect-config only for flat config and respect -c
([#&#8203;18306](https://github.com/eslint/eslint/issues/18306))
(Nicholas C. Zakas)
-
[`09675e1`](https://github.com/eslint/eslint/commit/09675e153169d4d0f4a85a95007dcd17d34d70c7)
fix: `--no-ignore` should not apply to non-global ignores
([#&#8203;18334](https://github.com/eslint/eslint/issues/18334))
(Milos Djermanovic)

#### Documentation

-
[`fb50077`](https://github.com/eslint/eslint/commit/fb50077fec497fbf01d754fc75aa22cff43ef066)
docs: include notes about globals in migration-guide
([#&#8203;18356](https://github.com/eslint/eslint/issues/18356))
(Gabriel Rohden)
-
[`71c771f`](https://github.com/eslint/eslint/commit/71c771fb390cf178220d06fd7316033a385128a9)
docs: Fix missing accessible name for scroll-to-top link
([#&#8203;18329](https://github.com/eslint/eslint/issues/18329))
(Germán Freixinós)
-
[`200fd4e`](https://github.com/eslint/eslint/commit/200fd4e3223d1ad22dca3dc79aa6eaa860fefe32)
docs: indicate eslintrc mode for `.eslintignore`
([#&#8203;18285](https://github.com/eslint/eslint/issues/18285))
(Francesco Trotta)
-
[`16b6a8b`](https://github.com/eslint/eslint/commit/16b6a8b469d2e0ba6d904b9e858711590568b246)
docs: Update README (GitHub Actions Bot)
-
[`df5f8a9`](https://github.com/eslint/eslint/commit/df5f8a9bc1042c13f1969c9fbd8c72eee0662daa)
docs: `paths` and `patterns` difference in `no-restricted-imports`
([#&#8203;18273](https://github.com/eslint/eslint/issues/18273))
(Tanuj Kanti)
-
[`c537d76`](https://github.com/eslint/eslint/commit/c537d76327586616b7ca5d00e76eaf6c76e6bcd2)
docs: update `npm init @&#8203;eslint/config` generated file names
([#&#8203;18298](https://github.com/eslint/eslint/issues/18298)) (唯然)
-
[`e1e305d`](https://github.com/eslint/eslint/commit/e1e305defaab98605d79c81d67ee5a48558c458a)
docs: fix `linebreak-style` examples
([#&#8203;18262](https://github.com/eslint/eslint/issues/18262))
(Francesco Trotta)
-
[`113f51e`](https://github.com/eslint/eslint/commit/113f51ec4e52d3082a74b9682239a6e28d1a70ee)
docs: Mention package.json config support dropped
([#&#8203;18305](https://github.com/eslint/eslint/issues/18305))
(Nicholas C. Zakas)
-
[`5c35321`](https://github.com/eslint/eslint/commit/5c353215e05818e17e83192acbb4d3730c716afa)
docs: add eslintrc-only note to `--rulesdir`
([#&#8203;18281](https://github.com/eslint/eslint/issues/18281)) (Adam
Lui 刘展鹏)

#### Build Related

-
[`1fa6622`](https://github.com/eslint/eslint/commit/1fa66220ad130eeb69cfa0207d3896b7bb09c576)
build: do not use `--force` flag to install dependencies
([#&#8203;18284](https://github.com/eslint/eslint/issues/18284))
(Francesco Trotta)

#### Chores

-
[`d9a2983`](https://github.com/eslint/eslint/commit/d9a2983e1301599117cf554aa6a9bd44b84f2e55)
chore: upgrade [@&#8203;eslint/js](https://github.com/eslint/js) to
v9.1.1
([#&#8203;18367](https://github.com/eslint/eslint/issues/18367))
(Francesco Trotta)
-
[`50d406d`](https://github.com/eslint/eslint/commit/50d406d68c0304370fa47d156a407258b68dfa1b)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`155c71c`](https://github.com/eslint/eslint/commit/155c71c210aaa7235ddadabb067813d8b1c76f65)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`0588fc5`](https://github.com/eslint/eslint/commit/0588fc5ecb87fddd70e1848e417ba712b48473c3)
refactor: Move directive gathering to SourceCode
([#&#8203;18328](https://github.com/eslint/eslint/issues/18328))
(Nicholas C. Zakas)
-
[`9048e21`](https://github.com/eslint/eslint/commit/9048e2184c19799bb9b8a5908345d4ce05020c41)
chore: lint `docs/src/_data` js files
([#&#8203;18335](https://github.com/eslint/eslint/issues/18335))
(Milos Djermanovic)
-
[`4820790`](https://github.com/eslint/eslint/commit/48207908a8291916a124af60e02d0327276f8957)
chore: upgrade [email protected] dev dependency
([#&#8203;18332](https://github.com/eslint/eslint/issues/18332))
(Milos Djermanovic)
-
[`698d9ff`](https://github.com/eslint/eslint/commit/698d9ff2c9c4e24836d69358b93d42c356eb853b)
chore: upgrade jsdoc & unicorn plugins in eslint-config-eslint
([#&#8203;18333](https://github.com/eslint/eslint/issues/18333))
(Milos Djermanovic)
-
[`32c08cf`](https://github.com/eslint/eslint/commit/32c08cf66536e595e93284500b0b8d702e30cfd8)
chore: drop Node < 18 and use
[@&#8203;eslint/js](https://github.com/eslint/js) v9 in
eslint-config-eslint
([#&#8203;18323](https://github.com/eslint/eslint/issues/18323))
(Milos Djermanovic)
-
[`a76fb55`](https://github.com/eslint/eslint/commit/a76fb55004ea095c68dde134ca7db0212c93c86e)
chore:
[@&#8203;eslint-community/eslint-plugin-eslint-comments](https://github.com/eslint-community/eslint-plugin-eslint-comments)
v4.3.0
([#&#8203;18319](https://github.com/eslint/eslint/issues/18319))
(Milos Djermanovic)
-
[`78e45b1`](https://github.com/eslint/eslint/commit/78e45b1d8d6b673ced233ca82b9ff1dddcdd1fec)
chore: eslint-plugin-eslint-plugin v6.0.0
([#&#8203;18316](https://github.com/eslint/eslint/issues/18316)) (唯然)
-
[`36103a5`](https://github.com/eslint/eslint/commit/36103a52432fffa20b90f2c6960757e6b9dc778f)
chore: eslint-plugin-n v17.0.0
([#&#8203;18315](https://github.com/eslint/eslint/issues/18315)) (唯然)

### [`v9.0.0`](https://github.com/eslint/eslint/releases/tag/v9.0.0)

[Compare
Source](https://github.com/eslint/eslint/compare/v8.57.0...v9.0.0)

#### Breaking Changes

-
[`b7cf3bd`](https://github.com/eslint/eslint/commit/b7cf3bd29f25a0bab4102a51029bf47c50f406b5)
fix!: correct `camelcase` rule schema for `allow` option
([#&#8203;18232](https://github.com/eslint/eslint/issues/18232))
(eMerzh)
-
[`09bd7fe`](https://github.com/eslint/eslint/commit/09bd7fe09ad255a263286e90accafbe2bf04ccfc)
feat!: move AST traversal into SourceCode
([#&#8203;18167](https://github.com/eslint/eslint/issues/18167))
(Nicholas C. Zakas)
-
[`79a95eb`](https://github.com/eslint/eslint/commit/79a95eb7da7fe657b6448c225d4f8ac31117456a)
feat!: disallow multiple configuration comments for same rule
([#&#8203;18157](https://github.com/eslint/eslint/issues/18157))
(Milos Djermanovic)
-
[`9163646`](https://github.com/eslint/eslint/commit/916364692bae6a93c10b5d48fc1e9de1677d0d09)
feat!: Rule Tester checks for missing placeholder data in the message
([#&#8203;18073](https://github.com/eslint/eslint/issues/18073)) (fnx)
-
[`3c4d51d`](https://github.com/eslint/eslint/commit/3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7)
feat!: default for `enforceForClassMembers` in `no-useless-computed-key`
([#&#8203;18054](https://github.com/eslint/eslint/issues/18054))
(Francesco Trotta)
-
[`47e60f8`](https://github.com/eslint/eslint/commit/47e60f85e0c3f275207bb4be9b5947166a190477)
feat!: Stricter rule test validations
([#&#8203;17654](https://github.com/eslint/eslint/issues/17654)) (fnx)
-
[`1a94589`](https://github.com/eslint/eslint/commit/1a945890105d307541dcbff15f6438c19b476ade)
feat!: `no-unused-vars` default caughtErrors to 'all'
([#&#8203;18043](https://github.com/eslint/eslint/issues/18043)) (Josh
Goldberg ✨)
-
[`57089cb`](https://github.com/eslint/eslint/commit/57089cb5166acf8b8bdba8a8dbeb0a129f841478)
feat!: no-restricted-imports allow multiple config entries for same path
([#&#8203;18021](https://github.com/eslint/eslint/issues/18021))
(Milos Djermanovic)
-
[`2e1d549`](https://github.com/eslint/eslint/commit/2e1d54960051b59e1c731fa44c2ef843290b1335)
feat!: detect duplicate test cases
([#&#8203;17955](https://github.com/eslint/eslint/issues/17955))
(Bryan Mishkin)
-
[`701f1af`](https://github.com/eslint/eslint/commit/701f1afbee34e458b56d2dfa36d9153d6aebea3a)
feat!: no-inner-declaration new default behaviour and option
([#&#8203;17885](https://github.com/eslint/eslint/issues/17885))
(Tanuj Kanti)
-
[`bde5105`](https://github.com/eslint/eslint/commit/bde51055530d4a71bd9f48c90ed7de9c0b767d86)
fix!: handle `--output-file` for empty output when saving to disk
([#&#8203;17957](https://github.com/eslint/eslint/issues/17957))
(Nitin Kumar)
-
[`07107a5`](https://github.com/eslint/eslint/commit/07107a5904c2580243971c8ad7f26a04738b712e)
fix!: upgrade [email protected]
([#&#8203;17942](https://github.com/eslint/eslint/issues/17942))
(Milos Djermanovic)
-
[`3ee0f6c`](https://github.com/eslint/eslint/commit/3ee0f6ca5d756da647e4e76bf3daa82a5905a792)
fix!: no-unused-vars `varsIgnorePattern` behavior with catch arguments
([#&#8203;17932](https://github.com/eslint/eslint/issues/17932))
(Tanuj Kanti)
-
[`51f8bc8`](https://github.com/eslint/eslint/commit/51f8bc836bf0b13dad3a897ae84259bcdaed2431)
fix!: configuration comments with just severity should retain options
([#&#8203;17945](https://github.com/eslint/eslint/issues/17945))
(Milos Djermanovic)
-
[`d191bdd`](https://github.com/eslint/eslint/commit/d191bdd67214c33e65bd605e616ca7cc947fd045)
feat!: Remove CodePath#currentSegments
([#&#8203;17936](https://github.com/eslint/eslint/issues/17936))
(Milos Djermanovic)
-
[`946ae00`](https://github.com/eslint/eslint/commit/946ae00457265eb298eb169d6d48ca7ec71b9eef)
feat!: FlatRuleTester -> RuleTester
([#&#8203;17922](https://github.com/eslint/eslint/issues/17922))
(Nicholas C. Zakas)
-
[`baff28c`](https://github.com/eslint/eslint/commit/baff28ce8f167f564471f1d70d6e9c4b0cb1a508)
feat!: remove `no-inner-declarations` from `eslint:recommended`
([#&#8203;17920](https://github.com/eslint/eslint/issues/17920))
(Milos Djermanovic)
-
[`cadfbcd`](https://github.com/eslint/eslint/commit/cadfbcd468737fc9447243edd1d15058efb6d3d8)
feat!: Rename FlatESLint to ESLint
([#&#8203;17914](https://github.com/eslint/eslint/issues/17914))
(Nicholas C. Zakas)
-
[`d1018fc`](https://github.com/eslint/eslint/commit/d1018fc5e59db0495aa4a7f501c9d3f831981f35)
feat!: skip running warnings in --quiet mode
([#&#8203;17274](https://github.com/eslint/eslint/issues/17274))
(Maddy Miller)
-
[`fb81b1c`](https://github.com/eslint/eslint/commit/fb81b1cb78d2692a87fd3591fdc0f96b0c95e760)
feat!: Set default `schema: []`, drop support for function-style rules
([#&#8203;17792](https://github.com/eslint/eslint/issues/17792))
(Milos Djermanovic)
-
[`0b21e1f`](https://github.com/eslint/eslint/commit/0b21e1fd67d94f907d007a7a9707a3ae1cc08575)
feat!: add two more cases to `no-implicit-coercion`
([#&#8203;17832](https://github.com/eslint/eslint/issues/17832))
(Gürgün Dayıoğlu)
-
[`2916c63`](https://github.com/eslint/eslint/commit/2916c63046603e0cdc578d3c2eef8fca5b2e8847)
feat!: Switch Linter to flat config by default
([#&#8203;17851](https://github.com/eslint/eslint/issues/17851))
(Nicholas C. Zakas)
-
[`200518e`](https://github.com/eslint/eslint/commit/200518eb6d42de4c3b0c6ef190fc09a95718297e)
fix!: Parsing 'exported' comment using parseListConfig
([#&#8203;17675](https://github.com/eslint/eslint/issues/17675))
(amondev)
-
[`bdd6ba1`](https://github.com/eslint/eslint/commit/bdd6ba138645dba0442bb0ed2ee73049df56f38d)
feat!: Remove valid-jsdoc and require-jsdoc
([#&#8203;17694](https://github.com/eslint/eslint/issues/17694))
(Nicholas C. Zakas)
-
[`12be307`](https://github.com/eslint/eslint/commit/12be3071d014814149e8e6d602f5c192178ca771)
fix!: Behavior of CLI when no arguments are passed
([#&#8203;17644](https://github.com/eslint/eslint/issues/17644))
(Nicholas C. Zakas)
-
[`8fe8c56`](https://github.com/eslint/eslint/commit/8fe8c5626b98840d6a8580004f6ceffeff56264f)
feat!: Update shouldUseFlatConfig and CLI so flat config is default
([#&#8203;17748](https://github.com/eslint/eslint/issues/17748))
(Nicholas C. Zakas)
-
[`60dea3e`](https://github.com/eslint/eslint/commit/60dea3e3abd6c0b6aab25437b2d0501b0d30b70c)
feat!: deprecate no-new-symbol, recommend no-new-native-nonconstructor
([#&#8203;17710](https://github.com/eslint/eslint/issues/17710))
(Francesco Trotta)
-
[`5aa9c49`](https://github.com/eslint/eslint/commit/5aa9c499da48b2d3187270d5d8ece71ad7521f56)
feat!: check for parsing errors in suggestion fixes
([#&#8203;16639](https://github.com/eslint/eslint/issues/16639))
(Bryan Mishkin)
-
[`b3e0bb0`](https://github.com/eslint/eslint/commit/b3e0bb03cc814e78b06a1acc4e5347b4c90d72bf)
feat!: assert suggestion messages are unique in rule testers
([#&#8203;17532](https://github.com/eslint/eslint/issues/17532)) (Josh
Goldberg ✨)
-
[`e563c52`](https://github.com/eslint/eslint/commit/e563c52e35d25f726d423cc3b1dffcd80027fd99)
feat!: `no-invalid-regexp` make allowConstructorFlags case-sensitive
([#&#8203;17533](https://github.com/eslint/eslint/issues/17533)) (Josh
Goldberg ✨)
-
[`e5f02c7`](https://github.com/eslint/eslint/commit/e5f02c70084c4f80900c0875b08f665e1f030af2)
fix!: no-sequences rule schema correction
([#&#8203;17878](https://github.com/eslint/eslint/issues/17878)) (MHO)
-
[`6ee3e9e`](https://github.com/eslint/eslint/commit/6ee3e9eb5df7bdfdaa1746214793ed511112be76)
feat!: Update `eslint:recommended` configuration
([#&#8203;17716](https://github.com/eslint/eslint/issues/17716))
(Milos Djermanovic)
-
[`c2cf85a`](https://github.com/eslint/eslint/commit/c2cf85a7447777e6b499cbb5c49de919bb5c817f)
feat!: drop support for string configurations in flat config array
([#&#8203;17717](https://github.com/eslint/eslint/issues/17717))
(Milos Djermanovic)
-
[`c314fd6`](https://github.com/eslint/eslint/commit/c314fd612587c42cfbe6acbe286629c4178be3f7)
feat!: Remove `SourceCode#getComments()`
([#&#8203;17715](https://github.com/eslint/eslint/issues/17715))
(Milos Djermanovic)
-
[`ae78ff1`](https://github.com/eslint/eslint/commit/ae78ff16558a1a2ca07b2b9cd294157d1bdcce2e)
feat!: Remove deprecated context methods
([#&#8203;17698](https://github.com/eslint/eslint/issues/17698))
(Nicholas C. Zakas)
-
[`f71c328`](https://github.com/eslint/eslint/commit/f71c328e2786e2d73f168e43c7f96de172484a49)
feat!: Swap FlatESLint-ESLint, FlatRuleTester-RuleTester in API
([#&#8203;17823](https://github.com/eslint/eslint/issues/17823))
(Nicholas C. Zakas)
-
[`5304da0`](https://github.com/eslint/eslint/commit/5304da03d94dc8cb19060e2efc9206784c4cec0e)
feat!: remove formatters except html, json(-with-metadata), and stylish
([#&#8203;17531](https://github.com/eslint/eslint/issues/17531)) (Josh
Goldberg ✨)
-
[`e1e827f`](https://github.com/eslint/eslint/commit/e1e827ffcbd73faa40dbac3b97529452e9c67108)
feat!: Require Node.js `^18.18.0 || ^20.9.0 || >=21.1.0`
([#&#8203;17725](https://github.com/eslint/eslint/issues/17725))
(Milos Djermanovic)

#### Features

-
[`d54a412`](https://github.com/eslint/eslint/commit/d54a41200483b7dd90531841a48a1f3a91f172fe)
feat: Add --inspect-config CLI flag
([#&#8203;18270](https://github.com/eslint/eslint/issues/18270))
(Nicholas C. Zakas)
-
[`97ce45b`](https://github.com/eslint/eslint/commit/97ce45bcdaf2320efd59bb7974e0c8e073aab672)
feat: Add `reportUsedIgnorePattern` option to `no-unused-vars` rule
([#&#8203;17662](https://github.com/eslint/eslint/issues/17662))
(Pearce Ropion)
-
[`3e9fcea`](https://github.com/eslint/eslint/commit/3e9fcea3808af83bda1e610aa2d33fb92135b5de)
feat: Show config names in error messages
([#&#8203;18256](https://github.com/eslint/eslint/issues/18256))
(Nicholas C. Zakas)
-
[`de40874`](https://github.com/eslint/eslint/commit/de408743b5c3fc25ebd7ef5fb11ab49ab4d06c36)
feat: Rule Performance Statistics for flat ESLint
([#&#8203;17850](https://github.com/eslint/eslint/issues/17850)) (Mara
Kiefer)
-
[`d85c436`](https://github.com/eslint/eslint/commit/d85c436353d566d261798c51dadb8ed50def1a7d)
feat: use-isnan report NaN in `indexOf` and `lastIndexOf` with fromIndex
([#&#8203;18225](https://github.com/eslint/eslint/issues/18225))
(Tanuj Kanti)
-
[`b8fb572`](https://github.com/eslint/eslint/commit/b8fb57256103b908712302ccd508f464eff1c9dc)
feat: add `reportUnusedFallthroughComment` option to no-fallthrough rule
([#&#8203;18188](https://github.com/eslint/eslint/issues/18188)) (Kirk
Waiblinger)
-
[`1c173dc`](https://github.com/eslint/eslint/commit/1c173dc1f3d36a28cb2543e93675c2fbdb6fa9f1)
feat: add `ignoreClassWithStaticInitBlock` option to `no-unused-vars`
([#&#8203;18170](https://github.com/eslint/eslint/issues/18170))
(Tanuj Kanti)
-
[`a451b32`](https://github.com/eslint/eslint/commit/a451b32b33535a57b4b7e24291f30760f65460ba)
feat: make `no-misleading-character-class` report more granular errors
([#&#8203;18082](https://github.com/eslint/eslint/issues/18082))
(Francesco Trotta)
-
[`c49ed63`](https://github.com/eslint/eslint/commit/c49ed63265fc8e0cccea404810a4c5075d396a15)
feat: update complexity rule for optional chaining & default values
([#&#8203;18152](https://github.com/eslint/eslint/issues/18152))
(Mathias Schreck)
-
[`11144a2`](https://github.com/eslint/eslint/commit/11144a2671b2404b293f656be111221557f3390f)
feat: `no-restricted-imports` option added `allowImportNames`
([#&#8203;16196](https://github.com/eslint/eslint/issues/16196)) (M
Pater)
-
[`74124c2`](https://github.com/eslint/eslint/commit/74124c20287fac1995c3f4e553f0723c066f311d)
feat: add suggestions to `use-isnan` in `indexOf` & `lastIndexOf` calls
([#&#8203;18063](https://github.com/eslint/eslint/issues/18063))
(StyleShit)
-
[`53f0f47`](https://github.com/eslint/eslint/commit/53f0f47badffa1b04ec2836f2ae599f4fc464da2)
feat: Add loadESLint() API method for v9
([#&#8203;18097](https://github.com/eslint/eslint/issues/18097))
(Nicholas C. Zakas)
-
[`2d11d46`](https://github.com/eslint/eslint/commit/2d11d46e890a9f1b5f639b8ee034ffa9bd453e42)
feat: add suggestions to `use-isnan` in binary expressions
([#&#8203;17996](https://github.com/eslint/eslint/issues/17996))
(StyleShit)
-
[`26093c7`](https://github.com/eslint/eslint/commit/26093c76903310d12f21e24e73d97c0d2ac1f359)
feat: fix false negatives in `no-this-before-super`
([#&#8203;17762](https://github.com/eslint/eslint/issues/17762))
(Yosuke Ota)
-
[`5471e43`](https://github.com/eslint/eslint/commit/5471e435d12bf5add9869d81534b147e445a2368)
feat: convert unsafe autofixes to suggestions in `no-implicit-coercion`
([#&#8203;17985](https://github.com/eslint/eslint/issues/17985))
(Gürgün Dayıoğlu)
-
[`e3051be`](https://github.com/eslint/eslint/commit/e3051be6366b00e1571e702023a351177d24e443)
feat: emit warning when `.eslintignore` file is detected
([#&#8203;17952](https://github.com/eslint/eslint/issues/17952))
(Nitin Kumar)
-
[`a630edd`](https://github.com/eslint/eslint/commit/a630edd809894dc38752705bb5954d847987f031)
feat: maintain latest ecma version in ESLint
([#&#8203;17958](https://github.com/eslint/eslint/issues/17958))
(Milos Djermanovic)
-
[`b4e0503`](https://github.com/eslint/eslint/commit/b4e0503a56beea1222be266cc6b186d89410d1f2)
feat: add `no-useless-assignment` rule
([#&#8203;17625](https://github.com/eslint/eslint/issues/17625))
(Yosuke Ota)
-
[`287c4b7`](https://github.com/eslint/eslint/commit/287c4b7d498746b43392ee4fecd6904a9cd4b30b)
feat: `no-misleading-character-class` granular errors
([#&#8203;17515](https://github.com/eslint/eslint/issues/17515)) (Josh
Goldberg ✨)
-
[`8792464`](https://github.com/eslint/eslint/commit/8792464ee7956af82dab582ca9ee59da596a608e)
feat: Enable eslint.config.mjs and eslint.config.cjs
([#&#8203;17909](https://github.com/eslint/eslint/issues/17909))
(Nicholas C. Zakas)
-
[`24ce927`](https://github.com/eslint/eslint/commit/24ce9276d472b85541c4b01db488c789f33fd234)
feat: warn by default for unused disable directives
([#&#8203;17879](https://github.com/eslint/eslint/issues/17879))
(Bryan Mishkin)

#### Bug Fixes

-
[`610c148`](https://github.com/eslint/eslint/commit/610c1486dc54a095667822113eb08062a1aad2b7)
fix: Support `using` declarations in no-lone-blocks
([#&#8203;18269](https://github.com/eslint/eslint/issues/18269)) (Kirk
Waiblinger)
-
[`e508800`](https://github.com/eslint/eslint/commit/e508800658d0a71356ccc8b94a30e06140fc8858)
fix: rule tester ignore irrelevant test case properties
([#&#8203;18235](https://github.com/eslint/eslint/issues/18235)) (fnx)
-
[`a129acb`](https://github.com/eslint/eslint/commit/a129acba0bd2d44480b56fd96c3d5444e850ba5b)
fix: flat config name on ignores object
([#&#8203;18258](https://github.com/eslint/eslint/issues/18258))
(Nicholas C. Zakas)
-
[`dadc5bf`](https://github.com/eslint/eslint/commit/dadc5bf843a7181b9724a261c7ac0486091207aa)
fix: `constructor-super` false positives with loops
([#&#8203;18226](https://github.com/eslint/eslint/issues/18226))
(Milos Djermanovic)
-
[`ae8103d`](https://github.com/eslint/eslint/commit/ae8103de69c12c6e71644a1de9589644e6767d15)
fix: load plugins in the CLI in flat config mode
([#&#8203;18185](https://github.com/eslint/eslint/issues/18185))
(Francesco Trotta)
-
[`e37153f`](https://github.com/eslint/eslint/commit/e37153f71f173e8667273d6298bef81e0d33f9ba)
fix: improve error message for invalid rule config
([#&#8203;18147](https://github.com/eslint/eslint/issues/18147))
(Nitin Kumar)
-
[`af6e170`](https://github.com/eslint/eslint/commit/af6e17081fa6c343474959712e7a4a20f8b304e2)
fix: stop linting files after an error
([#&#8203;18155](https://github.com/eslint/eslint/issues/18155))
(Francesco Trotta)
-
[`0cb4914`](https://github.com/eslint/eslint/commit/0cb4914ef93cd572ba368d390b1cf0b93f578a9d)
fix: validate options when comment with just severity enables rule
([#&#8203;18133](https://github.com/eslint/eslint/issues/18133))
(Milos Djermanovic)
-
[`c4d26fd`](https://github.com/eslint/eslint/commit/c4d26fd3d1f59c1c0f2266664887ad18692039f3)
fix: `use-isnan` doesn't report on `SequenceExpression`s
([#&#8203;18059](https://github.com/eslint/eslint/issues/18059))
(StyleShit)
-
[`39076fb`](https://github.com/eslint/eslint/commit/39076fb5e4c7fa10b305d510f489aff34a5f5d99)
fix: handle absolute file paths in `RuleTester`
([#&#8203;17989](https://github.com/eslint/eslint/issues/17989))
(Nitin Kumar)
-
[`6d11f3d`](https://github.com/eslint/eslint/commit/6d11f3dac1b76188d7fda6e772e89b5c3945ac4d)
fix: Ensure config keys are printed for config errors
([#&#8203;17980](https://github.com/eslint/eslint/issues/17980))
(Nicholas C. Zakas)
-
[`806f708`](https://github.com/eslint/eslint/commit/806f70878e787f2c56aaa42a3e7adb61bc015278)
fix: `no-misleading-character-class` edge cases with granular errors
([#&#8203;17970](https://github.com/eslint/eslint/issues/17970))
(Milos Djermanovic)
-
[`f182114`](https://github.com/eslint/eslint/commit/f182114144ae0bb7187de34a1661f31fb70f1357)
fix: deep merge behavior in flat config
([#&#8203;17906](https://github.com/eslint/eslint/issues/17906))
(Francesco Trotta)
-
[`b577e8a`](https://github.com/eslint/eslint/commit/b577e8a55750c5e842074f62f1babb1836c4571c)
fix: allow circular references in config
([#&#8203;17752](https://github.com/eslint/eslint/issues/17752))
(Francesco Trotta)

#### Documentation

-
[`e151050`](https://github.com/eslint/eslint/commit/e151050e64b57f156c32f6d0d1f20dce08b5a610)
docs: update get-started to the new `@eslint/create-config`
([#&#8203;18217](https://github.com/eslint/eslint/issues/18217)) (唯然)
-
[`94178ad`](https://github.com/eslint/eslint/commit/94178ad5cf4cfa1c8664dd8ac878790e72c90d8c)
docs: mention about `name` field in flat config
([#&#8203;18252](https://github.com/eslint/eslint/issues/18252))
(Anthony Fu)
-
[`1765c24`](https://github.com/eslint/eslint/commit/1765c24df2f48ab1c1565177b8c6dbef63acf977)
docs: add Troubleshooting page
([#&#8203;18181](https://github.com/eslint/eslint/issues/18181)) (Josh
Goldberg ✨)
-
[`96607d0`](https://github.com/eslint/eslint/commit/96607d0581845fab19f832cd435547f9da960733)
docs: version selectors synchronization
([#&#8203;18260](https://github.com/eslint/eslint/issues/18260))
(Milos Djermanovic)
-
[`651ec91`](https://github.com/eslint/eslint/commit/651ec9122d0bd8dd08082098bd1e1a24892983f2)
docs: remove `/* eslint-env */` comments from rule examples
([#&#8203;18249](https://github.com/eslint/eslint/issues/18249))
(Milos Djermanovic)
-
[`950c4f1`](https://github.com/eslint/eslint/commit/950c4f11c6797de56a5b056affd0c74211840957)
docs: Update README (GitHub Actions Bot)
-
[`12f5746`](https://github.com/eslint/eslint/commit/12f574628f2adbe1bfed07aafecf5152b5fc3f4d)
docs: add info about dot files and dir in flat config
([#&#8203;18239](https://github.com/eslint/eslint/issues/18239))
(Tanuj Kanti)
-
[`b93f408`](https://github.com/eslint/eslint/commit/b93f4085c105117a1081b249bd50c0831127fab3)
docs: update shared settings example
([#&#8203;18251](https://github.com/eslint/eslint/issues/18251))
(Tanuj Kanti)
-
[`26384d3`](https://github.com/eslint/eslint/commit/26384d3367e11bd4909a3330b72741742897fa1f)
docs: fix `ecmaVersion` in one example, add checks
([#&#8203;18241](https://github.com/eslint/eslint/issues/18241))
(Milos Djermanovic)
-
[`7747097`](https://github.com/eslint/eslint/commit/77470973a0c2cae8ce07a456f2ad95896bc8d1d3)
docs: Update PR review process
([#&#8203;18233](https://github.com/eslint/eslint/issues/18233))
(Nicholas C. Zakas)
-
[`b07d427`](https://github.com/eslint/eslint/commit/b07d427826f81c2bdb683d04879093c687479edf)
docs: fix typo
([#&#8203;18246](https://github.com/eslint/eslint/issues/18246))
(Kirill Gavrilov)
-
[`778082d`](https://github.com/eslint/eslint/commit/778082d4fa5e2fc97549c9e5acaecc488ef928f5)
docs: add Glossary page
([#&#8203;18187](https://github.com/eslint/eslint/issues/18187)) (Josh
Goldberg ✨)
-
[`239a7e2`](https://github.com/eslint/eslint/commit/239a7e27209a6b861d634b3ef245ebbb805793a3)
docs: Clarify the description of `sort-imports` options
([#&#8203;18198](https://github.com/eslint/eslint/issues/18198))
(gyeongwoo park)
-
[`4769c86`](https://github.com/eslint/eslint/commit/4769c86cc16e0b54294c0a394a1ec7ed88fc334f)
docs: fix incorrect example in `no-lone-blocks`
([#&#8203;18215](https://github.com/eslint/eslint/issues/18215))
(Tanuj Kanti)
-
[`5251327`](https://github.com/eslint/eslint/commit/5251327711a2d7083e3c629cb8e48d9d1e809add)
docs: Update README (GitHub Actions Bot)
-
[`1dc8618`](https://github.com/eslint/eslint/commit/1dc861897e8b47280e878d609c13c9e41892f427)
docs: Update README (GitHub Actions Bot)
-
[`ba1c1bb`](https://github.com/eslint/eslint/commit/ba1c1bbc6ba9d57a83d04f450566337d3c3b0448)
docs: Update README (GitHub Actions Bot)
-
[`337cdf9`](https://github.com/eslint/eslint/commit/337cdf9f7ad939df7bc55c23d953e12d847b6ecc)
docs: Explain limitations of RuleTester fix testing
([#&#8203;18175](https://github.com/eslint/eslint/issues/18175))
(Nicholas C. Zakas)
-
[`c7abd89`](https://github.com/eslint/eslint/commit/c7abd8936193a87be274174c47d6775e6220e354)
docs: Explain Node.js version support
([#&#8203;18176](https://github.com/eslint/eslint/issues/18176))
(Nicholas C. Zakas)
-
[`d961eeb`](https://github.com/eslint/eslint/commit/d961eeb855b6dd9118a78165e358e454eb1d090d)
docs: show red underlines in examples in rules docs
([#&#8203;18041](https://github.com/eslint/eslint/issues/18041))
(Yosuke Ota)
-
[`558274a`](https://github.com/eslint/eslint/commit/558274abbd25ef269f4994cf258b2e44afbad548)
docs: Update README (GitHub Actions Bot)
-
[`2908b9b`](https://github.com/eslint/eslint/commit/2908b9b96ab7a25fe8044a1755030b18186a75b0)
docs: Update release documentation
([#&#8203;18174](https://github.com/eslint/eslint/issues/18174))
(Nicholas C. Zakas)
-
[`1f1260e`](https://github.com/eslint/eslint/commit/1f1260e863f53e2a5891163485a67c55d41993aa)
docs: replace HackerOne link with GitHub advisory
([#&#8203;18165](https://github.com/eslint/eslint/issues/18165))
(Francesco Trotta)
-
[`e5ef3cd`](https://github.com/eslint/eslint/commit/e5ef3cd6953bb40108556e0465653898ffed8420)
docs: add inline cases condition in `no-fallthrough`
([#&#8203;18158](https://github.com/eslint/eslint/issues/18158))
(Tanuj Kanti)
-
[`450d0f0`](https://github.com/eslint/eslint/commit/450d0f044023843b1790bd497dfca45dcbdb41e4)
docs: fix `ignore` option docs
([#&#8203;18154](https://github.com/eslint/eslint/issues/18154))
(Francesco Trotta)
-
[`5fe095c`](https://github.com/eslint/eslint/commit/5fe095cf718b063dc5e58089b0a6cbcd53da7925)
docs: show v8.57.0 as latest version in dropdown
([#&#8203;18142](https://github.com/eslint/eslint/issues/18142))
(Milos Djermanovic)
-
[`7db5bb2`](https://github.com/eslint/eslint/commit/7db5bb270f95d1472de0bfed0e33ed5ab294942e)
docs: Show prerelease version in dropdown
([#&#8203;18135](https://github.com/eslint/eslint/issues/18135))
(Nicholas C. Zakas)
-
[`73a5f06`](https://github.com/eslint/eslint/commit/73a5f0641b43e169247b0000f44a366ee6bbc4f2)
docs: Update README (GitHub Actions Bot)
-
[`f95cd27`](https://github.com/eslint/eslint/commit/f95cd27679eef228173e27e170429c9710c939b3)
docs: Disallow multiple rule configuration comments in the same example
([#&#8203;18116](https://github.com/eslint/eslint/issues/18116))
(Milos Djermanovic)
-
[`d8068ec`](https://github.com/eslint/eslint/commit/d8068ec70fac050e900dc400510a4ad673e17633)
docs: Update link for schema examples
([#&#8203;18112](https://github.com/eslint/eslint/issues/18112))
(Svetlana)
-
[`f1c7e6f`](https://github.com/eslint/eslint/commit/f1c7e6fc8ea77fcdae4ad1f8fe1cd104a281d2e9)
docs: Switch to Ethical Ads
([#&#8203;18090](https://github.com/eslint/eslint/issues/18090))
(Strek)
-
[`15c143f`](https://github.com/eslint/eslint/commit/15c143f96ef164943fd3d39b5ad79d9a4a40de8f)
docs: JS Foundation -> OpenJS Foundation in PR template
([#&#8203;18092](https://github.com/eslint/eslint/issues/18092))
(Nicholas C. Zakas)
-
[`6ea339e`](https://github.com/eslint/eslint/commit/6ea339e658d29791528ab26aabd86f1683cab6c3)
docs: add stricter rule test validations to v9 migration guide
([#&#8203;18085](https://github.com/eslint/eslint/issues/18085))
(Milos Djermanovic)
-
[`3c816f1`](https://github.com/eslint/eslint/commit/3c816f193eecace5efc6166efa2852a829175ef8)
docs: use relative link from CLI to core concepts
([#&#8203;18083](https://github.com/eslint/eslint/issues/18083))
(Milos Djermanovic)
-
[`9458735`](https://github.com/eslint/eslint/commit/9458735381269d12b24f76e1b2b6fda1bc5a509b)
docs: fix malformed `eslint` config comments in rule examples
([#&#8203;18078](https://github.com/eslint/eslint/issues/18078))
(Francesco Trotta)
-
[`07a1ada`](https://github.com/eslint/eslint/commit/07a1ada7166b76c7af6186f4c5e5de8b8532edba)
docs: link from `--fix` CLI doc to the relevant core concept
([#&#8203;18080](https://github.com/eslint/eslint/issues/18080))
(Bryan Mishkin)
-
[`b844324`](https://github.com/eslint/eslint/commit/b844324e4e8f511c9985a96c7aca063269df9570)
docs: Update team responsibilities
([#&#8203;18048](https://github.com/eslint/eslint/issues/18048))
(Nicholas C. Zakas)
-
[`aadfb60`](https://github.com/eslint/eslint/commit/aadfb609f1b847e492fc3b28ced62f830fe7f294)
docs: document languageOptions and other v9 changes for context
([#&#8203;18074](https://github.com/eslint/eslint/issues/18074)) (fnx)
-
[`857e242`](https://github.com/eslint/eslint/commit/857e242584227181ecb8af79fc6bc236b9975228)
docs: tweak explanation for meta.docs rule properties
([#&#8203;18057](https://github.com/eslint/eslint/issues/18057))
(Bryan Mishkin)
-
[`10485e8`](https://github.com/eslint/eslint/commit/10485e8b961d045514bc1e34227cf09867a6c4b7)
docs: recommend messageId over message for reporting rule violations
([#&#8203;18050](https://github.com/eslint/eslint/issues/18050))
(Bryan Mishkin)
-
[`98b5ab4`](https://github.com/eslint/eslint/commit/98b5ab406bac6279eadd84e8a5fd5a01fc586ff1)
docs: Update README (GitHub Actions Bot)
-
[`505fbf4`](https://github.com/eslint/eslint/commit/505fbf4b35c14332bffb0c838cce4843a00fad68)
docs: update `no-restricted-imports` rule
([#&#8203;18015](https://github.com/eslint/eslint/issues/18015))
(Tanuj Kanti)
-
[`c25b4af`](https://github.com/eslint/eslint/commit/c25b4aff1fe35e5bd9d4fcdbb45b739b6d253828)
docs: Update README (GitHub Actions Bot)
-
[`33d1ab0`](https://github.com/eslint/eslint/commit/33d1ab0b6ea5fcebca7284026d2396df41b06566)
docs: add more examples to flat config ignores docs
([#&#8203;18020](https://github.com/eslint/eslint/issues/18020))
(Milos Djermanovic)
-
[`e6eebca`](https://github.com/eslint/eslint/commit/e6eebca90750ef5c7c99d4fe3658553cf737dab8)
docs: Update sort-keys options properties count
([#&#8203;18025](https://github.com/eslint/eslint/issues/18025)) (LB
(Ben Johnston))
-
[`1fedfd2`](https://github.com/eslint/eslint/commit/1fedfd28a46d86b2fbcf06a2328befafd6535a88)
docs: Improve flat config ignores docs
([#&#8203;17997](https://github.com/eslint/eslint/issues/17997))
(Nicholas C. Zakas)
-
[`38b9b06`](https://github.com/eslint/eslint/commit/38b9b06695f88c70441dd15ae5d97ffd8088be23)
docs: update valid-typeof rule
([#&#8203;18001](https://github.com/eslint/eslint/issues/18001))
(Tanuj Kanti)
-
[`b4abfea`](https://github.com/eslint/eslint/commit/b4abfea4c1703a50f1ce639e3207ad342a56f79d)
docs: Update note about ECMAScript support
([#&#8203;17991](https://github.com/eslint/eslint/issues/17991))
(Francesco Trotta)
-
[`6788873`](https://github.com/eslint/eslint/commit/6788873328a7f974d5e45c0be06ca0c7dd409acd)
docs: Update release blog post template
([#&#8203;17994](https://github.com/eslint/eslint/issues/17994))
(Nicholas C. Zakas)
-
[`1f37442`](https://github.com/eslint/eslint/commit/1f3744278433006042b8d5f4e9e1e488b2bbb011)
docs: Add sections on non-npm plugin configuration
([#&#8203;17984](https://github.com/eslint/eslint/issues/17984))
(Nicholas C. Zakas)
-
[`96307da`](https://github.com/eslint/eslint/commit/96307da837c407c9a1275124b65ca29c07ffd5e4)
docs: migration guide entry for `no-inner-declarations`
([#&#8203;17977](https://github.com/eslint/eslint/issues/17977))
(Tanuj Kanti)
-
[`40be60e`](https://github.com/eslint/eslint/commit/40be60e0186cdde76219df4e8e628125df2912d8)
docs: Update README (GitHub Actions Bot)
-
[`d31c180`](https://github.com/eslint/eslint/commit/d31c180312260d1a286cc8162907b6a33368edc9)
docs: fix number of code-path events on custom rules page
([#&#8203;17969](https://github.com/eslint/eslint/issues/17969))
(Richard Hunter)
-
[`1529ab2`](https://github.com/eslint/eslint/commit/1529ab288ec815b2690864e04dd6d0a1f0b537c6)
docs: reorder entries in v9 migration guide
([#&#8203;17967](https://github.com/eslint/eslint/issues/17967))
(Milos Djermanovic)
-
[`9507525`](https://github.com/eslint/eslint/commit/95075251fb3ce35aaf7eadbd1d0a737106c13ec6)
docs: Explain how to combine configs
([#&#8203;17947](https://github.com/eslint/eslint/issues/17947))
(Nicholas C. Zakas)
-
[`7c78576`](https://github.com/eslint/eslint/commit/7c785769fd177176966de7f6c1153480f7405000)
docs: Add more removed `context` methods to migrate to v9 guide
([#&#8203;17951](https://github.com/eslint/eslint/issues/17951))
(Milos Djermanovic)
-
[`3a877d6`](https://github.com/eslint/eslint/commit/3a877d68d0151679f8bf1cabc39746778754b3dd)
docs: Update removed CLI flags migration
([#&#8203;17939](https://github.com/eslint/eslint/issues/17939))
(Nicholas C. Zakas)
-
[`4a9cd1e`](https://github.com/eslint/eslint/commit/4a9cd1ea1cd0c115b98d07d1b6018ca918a9c73f)
docs: Update Linter API for v9
([#&#8203;17937](https://github.com/eslint/eslint/issues/17937))
(Milos Djermanovic)
-
[`2a8eea8`](https://github.com/eslint/eslint/commit/2a8eea8e5847f4103d90d667a2b08edf9795545f)
docs: update docs for v9.0.0-alpha.0
([#&#8203;17929](https://github.com/eslint/eslint/issues/17929))
(Milos Djermanovic)
-
[`7f0ba51`](https://github.com/eslint/eslint/commit/7f0ba51bcef3e6fbf972ceb20403238f0e1f0ea9)
docs: show `NEXT` in version selectors
([#&#8203;17911](https://github.com/eslint/eslint/issues/17911))
(Milos Djermanovic)
-
[`0a7911e`](https://github.com/eslint/eslint/commit/0a7911e09adf2aca4d93c81f4be1cd80db7dd735)
docs: add flat config default to v9 migration guide
([#&#8203;17927](https://github.com/eslint/eslint/issues/17927))
(Milos Djermanovic)
-
[`94f8065`](https://github.com/eslint/eslint/commit/94f80652aca302e2715ea51c10c3a1010786b751)
docs: Add CLI updates to migrate to v9 guide
([#&#8203;17924](https://github.com/eslint/eslint/issues/17924))
(Nicholas C. Zakas)
-
[`16187f2`](https://github.com/eslint/eslint/commit/16187f23c6e5aaed3b50ff551a66f758893d5422)
docs: Add exported and string config notes to migrate to v9 guide
([#&#8203;17926](https://github.com/eslint/eslint/issues/17926))
(Nicholas C. Zakas)
-
[`3ae50cc`](https://github.com/eslint/eslint/commit/3ae50cc788c3cdd209e642573e3c831dd86fa0cd)
docs: Add RuleTester changes to migrate to v9 guide
([#&#8203;17923](https://github.com/eslint/eslint/issues/17923))
(Nicholas C. Zakas)
-
[`0831b58`](https://github.com/eslint/eslint/commit/0831b58fe6fb5778c92aeb4cefa9ecedbbfbf48b)
docs: add rule changes to v9 migration guide
([#&#8203;17925](https://github.com/eslint/eslint/issues/17925))
(Milos Djermanovic)
-
[`037abfc`](https://github.com/eslint/eslint/commit/037abfc21f264fca3a910c4a5cd23d1bf6826c3d)
docs: update API docs
([#&#8203;17919](https://github.com/eslint/eslint/issues/17919))
(Milos Djermanovic)
-
[`afc3c03`](https://github.com/eslint/eslint/commit/afc3c038ed3132a99659604624cc24e702eec45a)
docs: add function-style and `meta.schema` changes to v9 migration guide
([#&#8203;17912](https://github.com/eslint/eslint/issues/17912))
(Milos Djermanovic)
-
[`1da0723`](https://github.com/eslint/eslint/commit/1da0723695d080008b22f30c8b5c86fe386c6242)
docs: update `eslint:recommended` section in Migrate to v9.x
([#&#8203;17908](https://github.com/eslint/eslint/issues/17908))
(Milos Djermanovic)
-
[`f55881f`](https://github.com/eslint/eslint/commit/f55881f492d10e9c759e459ba6bade1be3dad84b)
docs: remove configuration-files-new.md
([#&#8203;17907](https://github.com/eslint/eslint/issues/17907))
(Milos Djermanovic)
-
[`63ae191`](https://github.com/eslint/eslint/commit/63ae191070569a9118b5972c90a98633b0a336e1)
docs: Migrate to v9.0.0
([#&#8203;17905](https://github.com/eslint/eslint/issues/17905))
(Nicholas C. Zakas)
-
[`e708496`](https://github.com/eslint/eslint/commit/e7084963c73f3cbaae5d569b4a2bee1509dd8cef)
docs: Switch to flat config by default
([#&#8203;17840](https://github.com/eslint/eslint/issues/17840))
(Nicholas C. Zakas)
-
[`fdf0424`](https://github.com/eslint/eslint/commit/fdf0424c5c08c058479a6cd7676be6985e0f400f)
docs: Update Create a Plugin for flat config
([#&#8203;17826](https://github.com/eslint/eslint/issues/17826))
(Nicholas C. Zakas)
-
[`e6a91bd`](https://github.com/eslint/eslint/commit/e6a91bdf401e3b765f2b712e447154e4a2419fbc)
docs: Switch shareable config docs to use flat config
([#&#8203;17827](https://github.com/eslint/eslint/issues/17827))
(Nicholas C. Zakas)
-
[`3831fb7`](https://github.com/eslint/eslint/commit/3831fb78daa3da296b71823f61f8e3a4556ff7d3)
docs: updated examples of `max-lines` rule
([#&#8203;17898](https://github.com/eslint/eslint/issues/17898))
(Tanuj Kanti)
-
[`cd1ac20`](https://github.com/eslint/eslint/commit/cd1ac2041f48f2b6d743ebf671d0279a70de6eea)
docs: Update README (GitHub Actions Bot)

#### Build Related

-
[`26010c2`](https://github.com/eslint/eslint/commit/26010c209d2657cd401bf2550ba4f276cb318f7d)
Build: changelog update for 9.0.0-rc.0 (Jenkins)
-
[`b91f9dc`](https://github.com/eslint/eslint/commit/b91f9dc072f17f5ea79803deb86cf002d031b4cf)
build: fix TypeError in prism-eslint-hooks.js
([#&#8203;18209](https://github.com/eslint/eslint/issues/18209))
(Francesco Trotta)
-
[`d7ec0d1`](https://github.com/eslint/eslint/commit/d7ec0d1fbdbafa139d090ffd8b42d33bd4aa46f8)
Build: changelog update for 9.0.0-beta.2 (Jenkins)
-
[`fd9c0a9`](https://github.com/eslint/eslint/commit/fd9c0a9f0e50da617fe1f2e60ba3df0276a7f06b)
Build: changelog update for 9.0.0-beta.1 (Jenkins)
-
[`c9f2f33`](https://github.com/eslint/eslint/commit/c9f2f3343e7c197e5e962c68ef202d6a1646866e)
build: changelog update for 8.57.0
([#&#8203;18144](https://github.com/eslint/eslint/issues/18144))
(Milos Djermanovic)
-
[`1bbc495`](https://github.com/eslint/eslint/commit/1bbc495aecbd3e4a4aaf54d7c489191809c1b65b)
Build: changelog update for 9.0.0-beta.0 (Jenkins)
-
[`96f8877`](https://github.com/eslint/eslint/commit/96f8877de7dd3d92ac5afb77c92d821002d24929)
Build: changelog update for 9.0.0-alpha.2 (Jenkins)
-
[`52d5e7a`](https://github.com/eslint/eslint/commit/52d5e7a41d37a1a6d9aa1dffba3b688573800536)
Build: changelog update for 9.0.0-alpha.1 (Jenkins)
-
[`c2bf27d`](https://github.com/eslint/eslint/commit/c2bf27def29ef1ca7f5bfe20c1306bf78087ea29)
build: update docs files when publishing prereleases
([#&#8203;17940](https://github.com/eslint/eslint/issues/17940))
(Milos Djermanovic)
-
[`e91d85d`](https://github.com/eslint/eslint/commit/e91d85db76c7bd8a5998f7ff52d2cc844d0e953e)
Build: changelog update for 9.0.0-alpha.0 (Jenkins)

#### Chores

-
[`19f9a89`](https://github.com/eslint/eslint/commit/19f9a8926bd7888ab4a813ae323ad3c332fd5d5c)
chore: Update dependencies for v9.0.0
([#&#8203;18275](https://github.com/eslint/eslint/issues/18275))
(Nicholas C. Zakas)
-
[`7c957f2`](https://github.com/eslint/eslint/commit/7c957f295dcd97286016cfb3c121dbae72f26a91)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`d73a33c`](https://github.com/eslint/eslint/commit/d73a33caddc34ab1eb62039f0f661a338836147c)
chore: ignore `/docs/v8.x` in link checker
([#&#8203;18274](https://github.com/eslint/eslint/issues/18274))
(Milos Djermanovic)
-
[`44a81c6`](https://github.com/eslint/eslint/commit/44a81c6151c58a3f4c1f6bb2927b0996f81c2daa)
chore: upgrade knip
([#&#8203;18272](https://github.com/eslint/eslint/issues/18272)) (Lars
Kappert)
-
[`e80b60c`](https://github.com/eslint/eslint/commit/e80b60c342f59db998afefd856b31159a527886a)
chore: remove code for testing version selectors
([#&#8203;18266](https://github.com/eslint/eslint/issues/18266))
(Milos Djermanovic)
-
[`a98babc`](https://github.com/eslint/eslint/commit/a98babcda227649b2299d10e3f887241099406f7)
chore: add npm script to run WebdriverIO test
([#&#8203;18238](https://github.com/eslint/eslint/issues/18238))
(Francesco Trotta)
-
[`9b7bd3b`](https://github.com/eslint/eslint/commit/9b7bd3be066ac1f72fa35c4d31a1b178c7e2b683)
chore: update dependency markdownlint to ^0.34.0
([#&#8203;18237](https://github.com/eslint/eslint/issues/18237))
(renovate\[bot])
-
[`297416d`](https://github.com/eslint/eslint/commit/297416d2b41f5880554d052328aa36cd79ceb051)
chore: package.json update for eslint-9.0.0-rc.0
([#&#8203;18223](https://github.com/eslint/eslint/issues/18223))
(Francesco Trotta)
-
[`d363c51`](https://github.com/eslint/eslint/commit/d363c51b177e085b011c7fde1c5a5a09b3db9cdb)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`1b841bb`](https://github.com/eslint/eslint/commit/1b841bb04ac642c5ee84d1e44be3e53317579526)
chore: fix some comments
([#&#8203;18213](https://github.com/eslint/eslint/issues/18213))
(avoidaway)
-
[`29c3595`](https://github.com/eslint/eslint/commit/29c359599c2ddd168084a2c8cbca626c51d0dc13)
chore: remove repetitive words
([#&#8203;18193](https://github.com/eslint/eslint/issues/18193))
(cuithon)
-
[`acc2e06`](https://github.com/eslint/eslint/commit/acc2e06edd55eaab58530d891c0a572c1f0ec453)
chore: Introduce Knip
([#&#8203;18005](https://github.com/eslint/eslint/issues/18005)) (Lars
Kappert)
-
[`7509276`](https://github.com/eslint/eslint/commit/75092764db117252067558bd3fbbf0c66ac081b7)
chore: upgrade
[@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;9](https://github.com/9).0.0-beta.2
([#&#8203;18180](https://github.com/eslint/eslint/issues/18180))
(Milos Djermanovic)
-
[`96087b3`](https://github.com/eslint/eslint/commit/96087b33dc10311bba83e22cc968919c358a0188)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`925afa2`](https://github.com/eslint/eslint/commit/925afa2b0c882f77f6b4411bdca3cb8ad6934b56)
chore: Remove some uses of `lodash.merge`
([#&#8203;18179](https://github.com/eslint/eslint/issues/18179))
(Milos Djermanovic)
-
[`972ef15`](https://github.com/eslint/eslint/commit/972ef155a94ad2cc85db7d209ad869869222c14c)
chore: remove invalid type in
[@&#8203;eslint/js](https://github.com/eslint/js)
([#&#8203;18164](https://github.com/eslint/eslint/issues/18164))
(Nitin Kumar)
-
[`32ffdd1`](https://github.com/eslint/eslint/commit/32ffdd181aa673ccc596f714d10a2f879ec622a7)
chore: upgrade
[@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;9](https://github.com/9).0.0-beta.1
([#&#8203;18146](https://github.com/eslint/eslint/issues/18146))
(Milos Djermanovic)
-
[`e41425b`](https://github.com/eslint/eslint/commit/e41425b5c3b4c885f2679a3663bd081911a8b570)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`bb3b9c6`](https://github.com/eslint/eslint/commit/bb3b9c68fe714bb8aa305be5f019a7a42f4374ee)
chore: upgrade
[@&#8203;eslint/eslintrc](https://github.com/eslint/eslintrc)[@&#8203;3](https://github.com/3).0.2
([#&#8203;18145](https://github.com/eslint/eslint/issues/18145))
(Milos Djermanovic)
-
[`e462524`](https://github.com/eslint/eslint/commit/e462524cc318ffacecd266e6fe1038945a0b02e9)
chore: upgrade [email protected]
([#&#8203;18138](https://github.com/eslint/eslint/issues/18138))
(Milos Djermanovic)
-
[`8e13a6b`](https://github.com/eslint/eslint/commit/8e13a6beb587e624cc95ae16eefe503ad024b11b)
chore: fix spelling mistake in README.md
([#&#8203;18128](https://github.com/eslint/eslint/issues/18128)) (Will
Eastcott)
-
[`66f52e2`](https://github.com/eslint/eslint/commit/66f52e276c31487424bcf54e490c4ac7ef70f77f)
chore: remove unused tools rule-types.json, update-rule-types.js
([#&#8203;18125](https://github.com/eslint/eslint/issues/18125)) (Josh
Goldberg ✨)
-
[`bf0c7ef`](https://github.com/eslint/eslint/commit/bf0c7effdba51c48b929d06ce1965408a912dc77)
ci: fix sync-labels value of pr-labeler
([#&#8203;18124](https://github.com/eslint/eslint/issues/18124))
(Tanuj Kanti)
-
[`cace6d0`](https://github.com/eslint/eslint/commit/cace6d0a3afa5c84b18abee4ef8c598125143461)
ci: add PR labeler action
([#&#8203;18109](https://github.com/eslint/eslint/issues/18109))
(Nitin Kumar)
-
[`1a65d3e`](https://github.com/eslint/eslint/commit/1a65d3e4a6ee16e3f607d69b998a08c3fed505ca)
chore: export `base` config from `eslint-config-eslint`
([#&#8203;18119](https://github.com/eslint/eslint/issues/18119))
(Milos Djermanovic)
-
[`9aa4df3`](https://github.com/eslint/eslint/commit/9aa4df3f4d85960eee72923f3b9bfc88e62f04fb)
refactor: remove `globals` dependency
([#&#8203;18115](https://github.com/eslint/eslint/issues/18115))
(Milos Djermanovic)
-
[`e40d1d7`](https://github.com/eslint/eslint/commit/e40d1d74a5b9788cbec195f4e602b50249f26659)
chore: upgrade
[@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;9](https://github.com/9).0.0-beta.0
([#&#8203;18108](https://github.com/eslint/eslint/issues/18108))
(Milos Djermanovic)
-
[`9870f93`](https://github.com/eslint/eslint/commit/9870f93e714edefb410fccae1e9924a3c1972a2e)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`2c62e79`](https://github.com/eslint/eslint/commit/2c62e797a433e5fc298b976872a89c594f88bb19)
chore: upgrade
[@&#8203;eslint/eslintrc](https://github.com/eslint/eslintrc)[@&#8203;3](https://github.com/3).0.1
([#&#8203;18107](https://github.com/eslint/eslint/issues/18107))
(Milos Djermanovic)
-
[`81f0294`](https://github.com/eslint/eslint/commit/81f0294e651928b49eb49495b90b54376073a790)
chore: upgrade [email protected]
([#&#8203;18106](https://github.com/eslint/eslint/issues/18106))
(Milos Djermanovic)
-
[`5e2b292`](https://github.com/eslint/eslint/commit/5e2b2922aa65bda54b0966d1bf71acda82b3047c)
chore: upgrade [email protected]
([#&#8203;18105](https://github.com/eslint/eslint/issues/18105))
(Milos Djermanovic)
-
[`ce838ad`](https://github.com/eslint/eslint/commit/ce838adc3b673e52a151f36da0eedf5876977514)
chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0
([#&#8203;18045](https://github.com/eslint/eslint/issues/18045))
(renovate\[bot])
-
[`54df731`](https://github.com/eslint/eslint/commit/54df731174d2528170560d1f765e1336eca0a8bd)
chore: update dependency markdownlint-cli to ^0.39.0
([#&#8203;18084](https://github.com/eslint/eslint/issues/18084))
(renovate\[bot])
-
[`8f06a60`](https://github.com/eslint/eslint/commit/8f06a606845f40aaf0fea1fd83d5930747c5acec)
chore: update dependency shelljs to ^0.8.5
([#&#8203;18079](https://github.com/eslint/eslint/issues/18079))
(Francesco Trotta)
-
[`93ffe30`](https://github.com/eslint/eslint/commit/93ffe30da5e2127e336c1c22e69e09ec0558a8e6)
chore: update dependency file-entry-cache to v8
([#&#8203;17903](https://github.com/eslint/eslint/issues/17903))
(renovate\[bot])
-
[`6ffdcbb`](https://github.com/eslint/eslint/commit/6ffdcbb8c51956054d3f81c5ce446c15dcd51a6f)
chore: upgrade
[@&#8203;eslint/js](https://github.com/eslint/js)[@&#8203;9](https://github.com/9).0.0-alpha.2
([#&#8203;18038](https://github.com/eslint/eslint/issues/18038))
(Milos Djermanovic)
-
[`2c12715`](https://github.com/eslint/eslint/commit/2c1271528e88d0c3c6a92eeee902001f1703d5c9)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`cc74c4d`](https://github.com/eslint/eslint/commit/cc74c4da99368b97494b924dbea1cb6e87adec53)
chore: upgrade [email protected]
([#&#8203;18037](https://github.com/eslint/eslint/issues/18037))
(Milos Djermanovic)
-
[`dfb68b6`](https://github.com/eslint/eslint/commit/dfb68b63ce6e8df6ffe81bd843e650c5b017dce9)
chore: use Node.js 20 for docs sites
([#&#8203;18026](https://github.com/eslint/eslint/issues/18026))
(Milos Djermanovic)
-
[`8c1b8dd`](https://github.com/eslint/eslint/commit/8c1b8dda169920c4e3b99f6548f9c872d65ee426)
test: add more tests for ignoring files and directories
([#&#8203;18018](https://github.com/eslint/eslint/issues/18018))
(Milos Djermanovic)
-
[`60b966b`](https://github.com/eslint/eslint/commit/60b966b6861da11617ddc15487bd7a51c584c596)
chore: update dependency
[@&#8203;eslint/js](https://github.com/eslint/js) to v9.0.0-alpha.1
([#&#8203;18014](https://github.com/eslint/eslint/issues/18014))
(renovate\[bot])
-
[`c893bc0`](https://github.com/eslint/eslint/commit/c893bc0bdf1bca256fbab6190358e5f922683249)
chore: update `markdownlint` to `v0.33.0`
([#&#8203;17995](https://github.com/eslint/eslint/issues/17995))
(Nitin Kumar)
-
[`c5e50ee`](https://github.com/eslint/eslint/commit/c5e50ee65cf22871770b1d4d438b9056c577f646)
chore: package.json update for
[@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
-
[`1bf2520`](https://github.com/eslint/eslint/commit/1bf2520c4166aa55596417bf44c567555bc65fba)
chore: Split Docs CI from core CI
([#&#8203;17897](https://github.com/eslint/eslint/issues/17897))
(Nicholas C. Zakas)
-
[`320787e`](https://github.com/eslint/eslint/commit/320787e661beb979cf063d0f8333654f94ef9efd)
chore: delete relative-module-resolver.js
([#&#8203;17981](https://github.com/eslint/eslint/issues/17981))
(Francesco Trotta)
-
[`4926f33`](https://github.com/eslint/eslint/commit/4926f33b96faf07a64aceec5f1f4882f4faaf4b5)
refactor: use `Object.hasOwn()`
([#&#8203;17948](https://github.com/eslint/eslint/issues/17948))
(Milos Djermanovic)
-
[`df200e1`](https://github.com/eslint/eslint/commit/df200e147705eb62f94b99c170554327259c65d4)
refactor: use `Array.prototype.at()` to get last elements
([#&#8203;17949](https://github.com/eslint/eslint/issues/17949))
(Milos Djermanovic)
-   [`750b8df`](https://github.com/eslint/esl

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), 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](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 has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNzkuNCIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

---------

Co-authored-by: Renovate Bot GitHub <[email protected]>
  • Loading branch information
peterjokumsen and renovate-bot authored May 5, 2024
1 parent 0df393a commit 94b6368
Show file tree
Hide file tree
Showing 3 changed files with 4,270 additions and 2,893 deletions.
4 changes: 2 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"root": true,
"ignorePatterns": ["**/*"],
"plugins": ["@nx", "prettier", "sonarjs", "unused-imports", "@typescript-eslint", "import"],
"plugins": ["@nx", "prettier", "unused-imports", "@typescript-eslint", "import"],
"overrides": [
{
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
"extends": ["eslint:recommended", "plugin:sonarjs/recommended"],
"extends": ["eslint:recommended"],
"rules": {
"@nx/enforce-module-boundaries": [
"error",
Expand Down
Loading

0 comments on commit 94b6368

Please sign in to comment.