dimaMachina / graphql-eslint

ESLint parser, plugin and set rules for GraphQL (for schema and operations). Easily customizable with custom rules. Integrates with IDEs and modern GraphQL tools.
https://the-guild.dev/graphql/eslint
MIT License
779 stars 102 forks source link

chore(deps): update dependency @eslint/js to v9 #2254

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@eslint/js (source) 8.57.0 -> 9.1.1 age adoption passing confidence

Release Notes

eslint/eslint (@​eslint/js) ### [`v9.1.1`](https://togithub.com/eslint/eslint/compare/155c71c210aaa7235ddadabb067813d8b1c76f65...50d406d68c0304370fa47d156a407258b68dfa1b) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.1.0...50d406d68c0304370fa47d156a407258b68dfa1b) ### [`v9.1.0`](https://togithub.com/eslint/eslint/compare/v9.0.0...155c71c210aaa7235ddadabb067813d8b1c76f65) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.0.0...v9.1.0) ### [`v9.0.0`](https://togithub.com/eslint/eslint/releases/tag/v9.0.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.57.0...v9.0.0) #### Breaking Changes - [`b7cf3bd`](https://togithub.com/eslint/eslint/commit/b7cf3bd29f25a0bab4102a51029bf47c50f406b5) fix!: correct `camelcase` rule schema for `allow` option ([#​18232](https://togithub.com/eslint/eslint/issues/18232)) (eMerzh) - [`09bd7fe`](https://togithub.com/eslint/eslint/commit/09bd7fe09ad255a263286e90accafbe2bf04ccfc) feat!: move AST traversal into SourceCode ([#​18167](https://togithub.com/eslint/eslint/issues/18167)) (Nicholas C. Zakas) - [`79a95eb`](https://togithub.com/eslint/eslint/commit/79a95eb7da7fe657b6448c225d4f8ac31117456a) feat!: disallow multiple configuration comments for same rule ([#​18157](https://togithub.com/eslint/eslint/issues/18157)) (Milos Djermanovic) - [`9163646`](https://togithub.com/eslint/eslint/commit/916364692bae6a93c10b5d48fc1e9de1677d0d09) feat!: Rule Tester checks for missing placeholder data in the message ([#​18073](https://togithub.com/eslint/eslint/issues/18073)) (fnx) - [`3c4d51d`](https://togithub.com/eslint/eslint/commit/3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7) feat!: default for `enforceForClassMembers` in `no-useless-computed-key` ([#​18054](https://togithub.com/eslint/eslint/issues/18054)) (Francesco Trotta) - [`47e60f8`](https://togithub.com/eslint/eslint/commit/47e60f85e0c3f275207bb4be9b5947166a190477) feat!: Stricter rule test validations ([#​17654](https://togithub.com/eslint/eslint/issues/17654)) (fnx) - [`1a94589`](https://togithub.com/eslint/eslint/commit/1a945890105d307541dcbff15f6438c19b476ade) feat!: `no-unused-vars` default caughtErrors to 'all' ([#​18043](https://togithub.com/eslint/eslint/issues/18043)) (Josh Goldberg ✨) - [`57089cb`](https://togithub.com/eslint/eslint/commit/57089cb5166acf8b8bdba8a8dbeb0a129f841478) feat!: no-restricted-imports allow multiple config entries for same path ([#​18021](https://togithub.com/eslint/eslint/issues/18021)) (Milos Djermanovic) - [`2e1d549`](https://togithub.com/eslint/eslint/commit/2e1d54960051b59e1c731fa44c2ef843290b1335) feat!: detect duplicate test cases ([#​17955](https://togithub.com/eslint/eslint/issues/17955)) (Bryan Mishkin) - [`701f1af`](https://togithub.com/eslint/eslint/commit/701f1afbee34e458b56d2dfa36d9153d6aebea3a) feat!: no-inner-declaration new default behaviour and option ([#​17885](https://togithub.com/eslint/eslint/issues/17885)) (Tanuj Kanti) - [`bde5105`](https://togithub.com/eslint/eslint/commit/bde51055530d4a71bd9f48c90ed7de9c0b767d86) fix!: handle `--output-file` for empty output when saving to disk ([#​17957](https://togithub.com/eslint/eslint/issues/17957)) (Nitin Kumar) - [`07107a5`](https://togithub.com/eslint/eslint/commit/07107a5904c2580243971c8ad7f26a04738b712e) fix!: upgrade eslint-scope@8.0.0 ([#​17942](https://togithub.com/eslint/eslint/issues/17942)) (Milos Djermanovic) - [`3ee0f6c`](https://togithub.com/eslint/eslint/commit/3ee0f6ca5d756da647e4e76bf3daa82a5905a792) fix!: no-unused-vars `varsIgnorePattern` behavior with catch arguments ([#​17932](https://togithub.com/eslint/eslint/issues/17932)) (Tanuj Kanti) - [`51f8bc8`](https://togithub.com/eslint/eslint/commit/51f8bc836bf0b13dad3a897ae84259bcdaed2431) fix!: configuration comments with just severity should retain options ([#​17945](https://togithub.com/eslint/eslint/issues/17945)) (Milos Djermanovic) - [`d191bdd`](https://togithub.com/eslint/eslint/commit/d191bdd67214c33e65bd605e616ca7cc947fd045) feat!: Remove CodePath#currentSegments ([#​17936](https://togithub.com/eslint/eslint/issues/17936)) (Milos Djermanovic) - [`946ae00`](https://togithub.com/eslint/eslint/commit/946ae00457265eb298eb169d6d48ca7ec71b9eef) feat!: FlatRuleTester -> RuleTester ([#​17922](https://togithub.com/eslint/eslint/issues/17922)) (Nicholas C. Zakas) - [`baff28c`](https://togithub.com/eslint/eslint/commit/baff28ce8f167f564471f1d70d6e9c4b0cb1a508) feat!: remove `no-inner-declarations` from `eslint:recommended` ([#​17920](https://togithub.com/eslint/eslint/issues/17920)) (Milos Djermanovic) - [`cadfbcd`](https://togithub.com/eslint/eslint/commit/cadfbcd468737fc9447243edd1d15058efb6d3d8) feat!: Rename FlatESLint to ESLint ([#​17914](https://togithub.com/eslint/eslint/issues/17914)) (Nicholas C. Zakas) - [`d1018fc`](https://togithub.com/eslint/eslint/commit/d1018fc5e59db0495aa4a7f501c9d3f831981f35) feat!: skip running warnings in --quiet mode ([#​17274](https://togithub.com/eslint/eslint/issues/17274)) (Maddy Miller) - [`fb81b1c`](https://togithub.com/eslint/eslint/commit/fb81b1cb78d2692a87fd3591fdc0f96b0c95e760) feat!: Set default `schema: []`, drop support for function-style rules ([#​17792](https://togithub.com/eslint/eslint/issues/17792)) (Milos Djermanovic) - [`0b21e1f`](https://togithub.com/eslint/eslint/commit/0b21e1fd67d94f907d007a7a9707a3ae1cc08575) feat!: add two more cases to `no-implicit-coercion` ([#​17832](https://togithub.com/eslint/eslint/issues/17832)) (Gürgün Dayıoğlu) - [`2916c63`](https://togithub.com/eslint/eslint/commit/2916c63046603e0cdc578d3c2eef8fca5b2e8847) feat!: Switch Linter to flat config by default ([#​17851](https://togithub.com/eslint/eslint/issues/17851)) (Nicholas C. Zakas) - [`200518e`](https://togithub.com/eslint/eslint/commit/200518eb6d42de4c3b0c6ef190fc09a95718297e) fix!: Parsing 'exported' comment using parseListConfig ([#​17675](https://togithub.com/eslint/eslint/issues/17675)) (amondev) - [`bdd6ba1`](https://togithub.com/eslint/eslint/commit/bdd6ba138645dba0442bb0ed2ee73049df56f38d) feat!: Remove valid-jsdoc and require-jsdoc ([#​17694](https://togithub.com/eslint/eslint/issues/17694)) (Nicholas C. Zakas) - [`12be307`](https://togithub.com/eslint/eslint/commit/12be3071d014814149e8e6d602f5c192178ca771) fix!: Behavior of CLI when no arguments are passed ([#​17644](https://togithub.com/eslint/eslint/issues/17644)) (Nicholas C. Zakas) - [`8fe8c56`](https://togithub.com/eslint/eslint/commit/8fe8c5626b98840d6a8580004f6ceffeff56264f) feat!: Update shouldUseFlatConfig and CLI so flat config is default ([#​17748](https://togithub.com/eslint/eslint/issues/17748)) (Nicholas C. Zakas) - [`60dea3e`](https://togithub.com/eslint/eslint/commit/60dea3e3abd6c0b6aab25437b2d0501b0d30b70c) feat!: deprecate no-new-symbol, recommend no-new-native-nonconstructor ([#​17710](https://togithub.com/eslint/eslint/issues/17710)) (Francesco Trotta) - [`5aa9c49`](https://togithub.com/eslint/eslint/commit/5aa9c499da48b2d3187270d5d8ece71ad7521f56) feat!: check for parsing errors in suggestion fixes ([#​16639](https://togithub.com/eslint/eslint/issues/16639)) (Bryan Mishkin) - [`b3e0bb0`](https://togithub.com/eslint/eslint/commit/b3e0bb03cc814e78b06a1acc4e5347b4c90d72bf) feat!: assert suggestion messages are unique in rule testers ([#​17532](https://togithub.com/eslint/eslint/issues/17532)) (Josh Goldberg ✨) - [`e563c52`](https://togithub.com/eslint/eslint/commit/e563c52e35d25f726d423cc3b1dffcd80027fd99) feat!: `no-invalid-regexp` make allowConstructorFlags case-sensitive ([#​17533](https://togithub.com/eslint/eslint/issues/17533)) (Josh Goldberg ✨) - [`e5f02c7`](https://togithub.com/eslint/eslint/commit/e5f02c70084c4f80900c0875b08f665e1f030af2) fix!: no-sequences rule schema correction ([#​17878](https://togithub.com/eslint/eslint/issues/17878)) (MHO) - [`6ee3e9e`](https://togithub.com/eslint/eslint/commit/6ee3e9eb5df7bdfdaa1746214793ed511112be76) feat!: Update `eslint:recommended` configuration ([#​17716](https://togithub.com/eslint/eslint/issues/17716)) (Milos Djermanovic) - [`c2cf85a`](https://togithub.com/eslint/eslint/commit/c2cf85a7447777e6b499cbb5c49de919bb5c817f) feat!: drop support for string configurations in flat config array ([#​17717](https://togithub.com/eslint/eslint/issues/17717)) (Milos Djermanovic) - [`c314fd6`](https://togithub.com/eslint/eslint/commit/c314fd612587c42cfbe6acbe286629c4178be3f7) feat!: Remove `SourceCode#getComments()` ([#​17715](https://togithub.com/eslint/eslint/issues/17715)) (Milos Djermanovic) - [`ae78ff1`](https://togithub.com/eslint/eslint/commit/ae78ff16558a1a2ca07b2b9cd294157d1bdcce2e) feat!: Remove deprecated context methods ([#​17698](https://togithub.com/eslint/eslint/issues/17698)) (Nicholas C. Zakas) - [`f71c328`](https://togithub.com/eslint/eslint/commit/f71c328e2786e2d73f168e43c7f96de172484a49) feat!: Swap FlatESLint-ESLint, FlatRuleTester-RuleTester in API ([#​17823](https://togithub.com/eslint/eslint/issues/17823)) (Nicholas C. Zakas) - [`5304da0`](https://togithub.com/eslint/eslint/commit/5304da03d94dc8cb19060e2efc9206784c4cec0e) feat!: remove formatters except html, json(-with-metadata), and stylish ([#​17531](https://togithub.com/eslint/eslint/issues/17531)) (Josh Goldberg ✨) - [`e1e827f`](https://togithub.com/eslint/eslint/commit/e1e827ffcbd73faa40dbac3b97529452e9c67108) feat!: Require Node.js `^18.18.0 || ^20.9.0 || >=21.1.0` ([#​17725](https://togithub.com/eslint/eslint/issues/17725)) (Milos Djermanovic) #### Features - [`d54a412`](https://togithub.com/eslint/eslint/commit/d54a41200483b7dd90531841a48a1f3a91f172fe) feat: Add --inspect-config CLI flag ([#​18270](https://togithub.com/eslint/eslint/issues/18270)) (Nicholas C. Zakas) - [`97ce45b`](https://togithub.com/eslint/eslint/commit/97ce45bcdaf2320efd59bb7974e0c8e073aab672) feat: Add `reportUsedIgnorePattern` option to `no-unused-vars` rule ([#​17662](https://togithub.com/eslint/eslint/issues/17662)) (Pearce Ropion) - [`3e9fcea`](https://togithub.com/eslint/eslint/commit/3e9fcea3808af83bda1e610aa2d33fb92135b5de) feat: Show config names in error messages ([#​18256](https://togithub.com/eslint/eslint/issues/18256)) (Nicholas C. Zakas) - [`de40874`](https://togithub.com/eslint/eslint/commit/de408743b5c3fc25ebd7ef5fb11ab49ab4d06c36) feat: Rule Performance Statistics for flat ESLint ([#​17850](https://togithub.com/eslint/eslint/issues/17850)) (Mara Kiefer) - [`d85c436`](https://togithub.com/eslint/eslint/commit/d85c436353d566d261798c51dadb8ed50def1a7d) feat: use-isnan report NaN in `indexOf` and `lastIndexOf` with fromIndex ([#​18225](https://togithub.com/eslint/eslint/issues/18225)) (Tanuj Kanti) - [`b8fb572`](https://togithub.com/eslint/eslint/commit/b8fb57256103b908712302ccd508f464eff1c9dc) feat: add `reportUnusedFallthroughComment` option to no-fallthrough rule ([#​18188](https://togithub.com/eslint/eslint/issues/18188)) (Kirk Waiblinger) - [`1c173dc`](https://togithub.com/eslint/eslint/commit/1c173dc1f3d36a28cb2543e93675c2fbdb6fa9f1) feat: add `ignoreClassWithStaticInitBlock` option to `no-unused-vars` ([#​18170](https://togithub.com/eslint/eslint/issues/18170)) (Tanuj Kanti) - [`a451b32`](https://togithub.com/eslint/eslint/commit/a451b32b33535a57b4b7e24291f30760f65460ba) feat: make `no-misleading-character-class` report more granular errors ([#​18082](https://togithub.com/eslint/eslint/issues/18082)) (Francesco Trotta) - [`c49ed63`](https://togithub.com/eslint/eslint/commit/c49ed63265fc8e0cccea404810a4c5075d396a15) feat: update complexity rule for optional chaining & default values ([#​18152](https://togithub.com/eslint/eslint/issues/18152)) (Mathias Schreck) - [`11144a2`](https://togithub.com/eslint/eslint/commit/11144a2671b2404b293f656be111221557f3390f) feat: `no-restricted-imports` option added `allowImportNames` ([#​16196](https://togithub.com/eslint/eslint/issues/16196)) (M Pater) - [`74124c2`](https://togithub.com/eslint/eslint/commit/74124c20287fac1995c3f4e553f0723c066f311d) feat: add suggestions to `use-isnan` in `indexOf` & `lastIndexOf` calls ([#​18063](https://togithub.com/eslint/eslint/issues/18063)) (StyleShit) - [`53f0f47`](https://togithub.com/eslint/eslint/commit/53f0f47badffa1b04ec2836f2ae599f4fc464da2) feat: Add loadESLint() API method for v9 ([#​18097](https://togithub.com/eslint/eslint/issues/18097)) (Nicholas C. Zakas) - [`2d11d46`](https://togithub.com/eslint/eslint/commit/2d11d46e890a9f1b5f639b8ee034ffa9bd453e42) feat: add suggestions to `use-isnan` in binary expressions ([#​17996](https://togithub.com/eslint/eslint/issues/17996)) (StyleShit) - [`26093c7`](https://togithub.com/eslint/eslint/commit/26093c76903310d12f21e24e73d97c0d2ac1f359) feat: fix false negatives in `no-this-before-super` ([#​17762](https://togithub.com/eslint/eslint/issues/17762)) (Yosuke Ota) - [`5471e43`](https://togithub.com/eslint/eslint/commit/5471e435d12bf5add9869d81534b147e445a2368) feat: convert unsafe autofixes to suggestions in `no-implicit-coercion` ([#​17985](https://togithub.com/eslint/eslint/issues/17985)) (Gürgün Dayıoğlu) - [`e3051be`](https://togithub.com/eslint/eslint/commit/e3051be6366b00e1571e702023a351177d24e443) feat: emit warning when `.eslintignore` file is detected ([#​17952](https://togithub.com/eslint/eslint/issues/17952)) (Nitin Kumar) - [`a630edd`](https://togithub.com/eslint/eslint/commit/a630edd809894dc38752705bb5954d847987f031) feat: maintain latest ecma version in ESLint ([#​17958](https://togithub.com/eslint/eslint/issues/17958)) (Milos Djermanovic) - [`b4e0503`](https://togithub.com/eslint/eslint/commit/b4e0503a56beea1222be266cc6b186d89410d1f2) feat: add `no-useless-assignment` rule ([#​17625](https://togithub.com/eslint/eslint/issues/17625)) (Yosuke Ota) - [`287c4b7`](https://togithub.com/eslint/eslint/commit/287c4b7d498746b43392ee4fecd6904a9cd4b30b) feat: `no-misleading-character-class` granular errors ([#​17515](https://togithub.com/eslint/eslint/issues/17515)) (Josh Goldberg ✨) - [`8792464`](https://togithub.com/eslint/eslint/commit/8792464ee7956af82dab582ca9ee59da596a608e) feat: Enable eslint.config.mjs and eslint.config.cjs ([#​17909](https://togithub.com/eslint/eslint/issues/17909)) (Nicholas C. Zakas) - [`24ce927`](https://togithub.com/eslint/eslint/commit/24ce9276d472b85541c4b01db488c789f33fd234) feat: warn by default for unused disable directives ([#​17879](https://togithub.com/eslint/eslint/issues/17879)) (Bryan Mishkin) #### Bug Fixes - [`610c148`](https://togithub.com/eslint/eslint/commit/610c1486dc54a095667822113eb08062a1aad2b7) fix: Support `using` declarations in no-lone-blocks ([#​18269](https://togithub.com/eslint/eslint/issues/18269)) (Kirk Waiblinger) - [`e508800`](https://togithub.com/eslint/eslint/commit/e508800658d0a71356ccc8b94a30e06140fc8858) fix: rule tester ignore irrelevant test case properties ([#​18235](https://togithub.com/eslint/eslint/issues/18235)) (fnx) - [`a129acb`](https://togithub.com/eslint/eslint/commit/a129acba0bd2d44480b56fd96c3d5444e850ba5b) fix: flat config name on ignores object ([#​18258](https://togithub.com/eslint/eslint/issues/18258)) (Nicholas C. Zakas) - [`dadc5bf`](https://togithub.com/eslint/eslint/commit/dadc5bf843a7181b9724a261c7ac0486091207aa) fix: `constructor-super` false positives with loops ([#​18226](https://togithub.com/eslint/eslint/issues/18226)) (Milos Djermanovic) - [`ae8103d`](https://togithub.com/eslint/eslint/commit/ae8103de69c12c6e71644a1de9589644e6767d15) fix: load plugins in the CLI in flat config mode ([#​18185](https://togithub.com/eslint/eslint/issues/18185)) (Francesco Trotta) - [`e37153f`](https://togithub.com/eslint/eslint/commit/e37153f71f173e8667273d6298bef81e0d33f9ba) fix: improve error message for invalid rule config ([#​18147](https://togithub.com/eslint/eslint/issues/18147)) (Nitin Kumar) - [`af6e170`](https://togithub.com/eslint/eslint/commit/af6e17081fa6c343474959712e7a4a20f8b304e2) fix: stop linting files after an error ([#​18155](https://togithub.com/eslint/eslint/issues/18155)) (Francesco Trotta) - [`0cb4914`](https://togithub.com/eslint/eslint/commit/0cb4914ef93cd572ba368d390b1cf0b93f578a9d) fix: validate options when comment with just severity enables rule ([#​18133](https://togithub.com/eslint/eslint/issues/18133)) (Milos Djermanovic) - [`c4d26fd`](https://togithub.com/eslint/eslint/commit/c4d26fd3d1f59c1c0f2266664887ad18692039f3) fix: `use-isnan` doesn't report on `SequenceExpression`s ([#​18059](https://togithub.com/eslint/eslint/issues/18059)) (StyleShit) - [`39076fb`](https://togithub.com/eslint/eslint/commit/39076fb5e4c7fa10b305d510f489aff34a5f5d99) fix: handle absolute file paths in `RuleTester` ([#​17989](https://togithub.com/eslint/eslint/issues/17989)) (Nitin Kumar) - [`6d11f3d`](https://togithub.com/eslint/eslint/commit/6d11f3dac1b76188d7fda6e772e89b5c3945ac4d) fix: Ensure config keys are printed for config errors ([#​17980](https://togithub.com/eslint/eslint/issues/17980)) (Nicholas C. Zakas) - [`806f708`](https://togithub.com/eslint/eslint/commit/806f70878e787f2c56aaa42a3e7adb61bc015278) fix: `no-misleading-character-class` edge cases with granular errors ([#​17970](https://togithub.com/eslint/eslint/issues/17970)) (Milos Djermanovic) - [`f182114`](https://togithub.com/eslint/eslint/commit/f182114144ae0bb7187de34a1661f31fb70f1357) fix: deep merge behavior in flat config ([#​17906](https://togithub.com/eslint/eslint/issues/17906)) (Francesco Trotta) - [`b577e8a`](https://togithub.com/eslint/eslint/commit/b577e8a55750c5e842074f62f1babb1836c4571c) fix: allow circular references in config ([#​17752](https://togithub.com/eslint/eslint/issues/17752)) (Francesco Trotta) #### Documentation - [`e151050`](https://togithub.com/eslint/eslint/commit/e151050e64b57f156c32f6d0d1f20dce08b5a610) docs: update get-started to the new `@eslint/create-config` ([#​18217](https://togithub.com/eslint/eslint/issues/18217)) (唯然) - [`94178ad`](https://togithub.com/eslint/eslint/commit/94178ad5cf4cfa1c8664dd8ac878790e72c90d8c) docs: mention about `name` field in flat config ([#​18252](https://togithub.com/eslint/eslint/issues/18252)) (Anthony Fu) - [`1765c24`](https://togithub.com/eslint/eslint/commit/1765c24df2f48ab1c1565177b8c6dbef63acf977) docs: add Troubleshooting page ([#​18181](https://togithub.com/eslint/eslint/issues/18181)) (Josh Goldberg ✨) - [`96607d0`](https://togithub.com/eslint/eslint/commit/96607d0581845fab19f832cd435547f9da960733) docs: version selectors synchronization ([#​18260](https://togithub.com/eslint/eslint/issues/18260)) (Milos Djermanovic) - [`651ec91`](https://togithub.com/eslint/eslint/commit/651ec9122d0bd8dd08082098bd1e1a24892983f2) docs: remove `/* eslint-env */` comments from rule examples ([#​18249](https://togithub.com/eslint/eslint/issues/18249)) (Milos Djermanovic) - [`950c4f1`](https://togithub.com/eslint/eslint/commit/950c4f11c6797de56a5b056affd0c74211840957) docs: Update README (GitHub Actions Bot) - [`12f5746`](https://togithub.com/eslint/eslint/commit/12f574628f2adbe1bfed07aafecf5152b5fc3f4d) docs: add info about dot files and dir in flat config ([#​18239](https://togithub.com/eslint/eslint/issues/18239)) (Tanuj Kanti) - [`b93f408`](https://togithub.com/eslint/eslint/commit/b93f4085c105117a1081b249bd50c0831127fab3) docs: update shared settings example ([#​18251](https://togithub.com/eslint/eslint/issues/18251)) (Tanuj Kanti) - [`26384d3`](https://togithub.com/eslint/eslint/commit/26384d3367e11bd4909a3330b72741742897fa1f) docs: fix `ecmaVersion` in one example, add checks ([#​18241](https://togithub.com/eslint/eslint/issues/18241)) (Milos Djermanovic) - [`7747097`](https://togithub.com/eslint/eslint/commit/77470973a0c2cae8ce07a456f2ad95896bc8d1d3) docs: Update PR review process ([#​18233](https://togithub.com/eslint/eslint/issues/18233)) (Nicholas C. Zakas) - [`b07d427`](https://togithub.com/eslint/eslint/commit/b07d427826f81c2bdb683d04879093c687479edf) docs: fix typo ([#​18246](https://togithub.com/eslint/eslint/issues/18246)) (Kirill Gavrilov) - [`778082d`](https://togithub.com/eslint/eslint/commit/778082d4fa5e2fc97549c9e5acaecc488ef928f5) docs: add Glossary page ([#​18187](https://togithub.com/eslint/eslint/issues/18187)) (Josh Goldberg ✨) - [`239a7e2`](https://togithub.com/eslint/eslint/commit/239a7e27209a6b861d634b3ef245ebbb805793a3) docs: Clarify the description of `sort-imports` options ([#​18198](https://togithub.com/eslint/eslint/issues/18198)) (gyeongwoo park) - [`4769c86`](https://togithub.com/eslint/eslint/commit/4769c86cc16e0b54294c0a394a1ec7ed88fc334f) docs: fix incorrect example in `no-lone-blocks` ([#​18215](https://togithub.com/eslint/eslint/issues/18215)) (Tanuj Kanti) - [`5251327`](https://togithub.com/eslint/eslint/commit/5251327711a2d7083e3c629cb8e48d9d1e809add) docs: Update README (GitHub Actions Bot) - [`1dc8618`](https://togithub.com/eslint/eslint/commit/1dc861897e8b47280e878d609c13c9e41892f427) docs: Update README (GitHub Actions Bot) - [`ba1c1bb`](https://togithub.com/eslint/eslint/commit/ba1c1bbc6ba9d57a83d04f450566337d3c3b0448) docs: Update README (GitHub Actions Bot) - [`337cdf9`](https://togithub.com/eslint/eslint/commit/337cdf9f7ad939df7bc55c23d953e12d847b6ecc) docs: Explain limitations of RuleTester fix testing ([#​18175](https://togithub.com/eslint/eslint/issues/18175)) (Nicholas C. Zakas) - [`c7abd89`](https://togithub.com/eslint/eslint/commit/c7abd8936193a87be274174c47d6775e6220e354) docs: Explain Node.js version support ([#​18176](https://togithub.com/eslint/eslint/issues/18176)) (Nicholas C. Zakas) - [`d961eeb`](https://togithub.com/eslint/eslint/commit/d961eeb855b6dd9118a78165e358e454eb1d090d) docs: show red underlines in examples in rules docs ([#​18041](https://togithub.com/eslint/eslint/issues/18041)) (Yosuke Ota) - [`558274a`](https://togithub.com/eslint/eslint/commit/558274abbd25ef269f4994cf258b2e44afbad548) docs: Update README (GitHub Actions Bot) - [`2908b9b`](https://togithub.com/eslint/eslint/commit/2908b9b96ab7a25fe8044a1755030b18186a75b0) docs: Update release documentation ([#​18174](https://togithub.com/eslint/eslint/issues/18174)) (Nicholas C. Zakas) - [`1f1260e`](https://togithub.com/eslint/eslint/commit/1f1260e863f53e2a5891163485a67c55d41993aa) docs: replace HackerOne link with GitHub advisory ([#​18165](https://togithub.com/eslint/eslint/issues/18165)) (Francesco Trotta) - [`e5ef3cd`](https://togithub.com/eslint/eslint/commit/e5ef3cd6953bb40108556e0465653898ffed8420) docs: add inline cases condition in `no-fallthrough` ([#​18158](https://togithub.com/eslint/eslint/issues/18158)) (Tanuj Kanti) - [`450d0f0`](https://togithub.com/eslint/eslint/commit/450d0f044023843b1790bd497dfca45dcbdb41e4) docs: fix `ignore` option docs ([#​18154](https://togithub.com/eslint/eslint/issues/18154)) (Francesco Trotta) - [`5fe095c`](https://togithub.com/eslint/eslint/commit/5fe095cf718b063dc5e58089b0a6cbcd53da7925) docs: show v8.57.0 as latest version in dropdown ([#​18142](https://togithub.com/eslint/eslint/issues/18142)) (Milos Djermanovic) - [`7db5bb2`](https://togithub.com/eslint/eslint/commit/7db5bb270f95d1472de0bfed0e33ed5ab294942e) docs: Show prerelease version in dropdown ([#​18135](https://togithub.com/eslint/eslint/issues/18135)) (Nicholas C. Zakas) - [`73a5f06`](https://togithub.com/eslint/eslint/commit/73a5f0641b43e169247b0000f44a366ee6bbc4f2) docs: Update README (GitHub Actions Bot) - [`f95cd27`](https://togithub.com/eslint/eslint/commit/f95cd27679eef228173e27e170429c9710c939b3) docs: Disallow multiple rule configuration comments in the same example ([#​18116](https://togithub.com/eslint/eslint/issues/18116)) (Milos Djermanovic) - [`d8068ec`](https://togithub.com/eslint/eslint/commit/d8068ec70fac050e900dc400510a4ad673e17633) docs: Update link for schema examples ([#​18112](https://togithub.com/eslint/eslint/issues/18112)) (Svetlana) - [`f1c7e6f`](https://togithub.com/eslint/eslint/commit/f1c7e6fc8ea77fcdae4ad1f8fe1cd104a281d2e9) docs: Switch to Ethical Ads ([#​18090](https://togithub.com/eslint/eslint/issues/18090)) (Strek) - [`15c143f`](https://togithub.com/eslint/eslint/commit/15c143f96ef164943fd3d39b5ad79d9a4a40de8f) docs: JS Foundation -> OpenJS Foundation in PR template ([#​18092](https://togithub.com/eslint/eslint/issues/18092)) (Nicholas C. Zakas) - [`6ea339e`](https://togithub.com/eslint/eslint/commit/6ea339e658d29791528ab26aabd86f1683cab6c3) docs: add stricter rule test validations to v9 migration guide ([#​18085](https://togithub.com/eslint/eslint/issues/18085)) (Milos Djermanovic) - [`3c816f1`](https://togithub.com/eslint/eslint/commit/3c816f193eecace5efc6166efa2852a829175ef8) docs: use relative link from CLI to core concepts ([#​18083](https://togithub.com/eslint/eslint/issues/18083)) (Milos Djermanovic) - [`9458735`](https://togithub.com/eslint/eslint/commit/9458735381269d12b24f76e1b2b6fda1bc5a509b) docs: fix malformed `eslint` config comments in rule examples ([#​18078](https://togithub.com/eslint/eslint/issues/18078)) (Francesco Trotta) - [`07a1ada`](https://togithub.com/eslint/eslint/commit/07a1ada7166b76c7af6186f4c5e5de8b8532edba) docs: link from `--fix` CLI doc to the relevant core concept ([#​18080](https://togithub.com/eslint/eslint/issues/18080)) (Bryan Mishkin) - [`b844324`](https://togithub.com/eslint/eslint/commit/b844324e4e8f511c9985a96c7aca063269df9570) docs: Update team responsibilities ([#​18048](https://togithub.com/eslint/eslint/issues/18048)) (Nicholas C. Zakas) - [`aadfb60`](https://togithub.com/eslint/eslint/commit/aadfb609f1b847e492fc3b28ced62f830fe7f294) docs: document languageOptions and other v9 changes for context ([#​18074](https://togithub.com/eslint/eslint/issues/18074)) (fnx) - [`857e242`](https://togithub.com/eslint/eslint/commit/857e242584227181ecb8af79fc6bc236b9975228) docs: tweak explanation for meta.docs rule properties ([#​18057](https://togithub.com/eslint/eslint/issues/18057)) (Bryan Mishkin) - [`10485e8`](https://togithub.com/eslint/eslint/commit/10485e8b961d045514bc1e34227cf09867a6c4b7) docs: recommend messageId over message for reporting rule violations ([#​18050](https://togithub.com/eslint/eslint/issues/18050)) (Bryan Mishkin) - [`98b5ab4`](https://togithub.com/eslint/eslint/commit/98b5ab406bac6279eadd84e8a5fd5a01fc586ff1) docs: Update README (GitHub Actions Bot) - [`505fbf4`](https://togithub.com/eslint/eslint/commit/505fbf4b35c14332bffb0c838cce4843a00fad68) docs: update `no-restricted-imports` rule ([#​18015](https://togithub.com/eslint/eslint/issues/18015)) (Tanuj Kanti) - [`c25b4af`](https://togithub.com/eslint/eslint/commit/c25b4aff1fe35e5bd9d4fcdbb45b739b6d253828) docs: Update README (GitHub Actions Bot) - [`33d1ab0`](https://togithub.com/eslint/eslint/commit/33d1ab0b6ea5fcebca7284026d2396df41b06566) docs: add more examples to flat config ignores docs ([#​18020](https://togithub.com/eslint/eslint/issues/18020)) (Milos Djermanovic) - [`e6eebca`](https://togithub.com/eslint/eslint/commit/e6eebca90750ef5c7c99d4fe3658553cf737dab8) docs: Update sort-keys options properties count ([#​18025](https://togithub.com/eslint/eslint/issues/18025)) (LB (Ben Johnston)) - [`1fedfd2`](https://togithub.com/eslint/eslint/commit/1fedfd28a46d86b2fbcf06a2328befafd6535a88) docs: Improve flat config ignores docs ([#​17997](https://togithub.com/eslint/eslint/issues/17997)) (Nicholas C. Zakas) - [`38b9b06`](https://togithub.com/eslint/eslint/commit/38b9b06695f88c70441dd15ae5d97ffd8088be23) docs: update valid-typeof rule ([#​18001](https://togithub.com/eslint/eslint/issues/18001)) (Tanuj Kanti) - [`b4abfea`](https://togithub.com/eslint/eslint/commit/b4abfea4c1703a50f1ce639e3207ad342a56f79d) docs: Update note about ECMAScript support ([#​17991](https://togithub.com/eslint/eslint/issues/17991)) (Francesco Trotta) - [`6788873`](https://togithub.com/eslint/eslint/commit/6788873328a7f974d5e45c0be06ca0c7dd409acd) docs: Update release blog post template ([#​17994](https://togithub.com/eslint/eslint/issues/17994)) (Nicholas C. Zakas) - [`1f37442`](https://togithub.com/eslint/eslint/commit/1f3744278433006042b8d5f4e9e1e488b2bbb011) docs: Add sections on non-npm plugin configuration ([#​17984](https://togithub.com/eslint/eslint/issues/17984)) (Nicholas C. Zakas) - [`96307da`](https://togithub.com/eslint/eslint/commit/96307da837c407c9a1275124b65ca29c07ffd5e4) docs: migration guide entry for `no-inner-declarations` ([#​17977](https://togithub.com/eslint/eslint/issues/17977)) (Tanuj Kanti) - [`40be60e`](https://togithub.com/eslint/eslint/commit/40be60e0186cdde76219df4e8e628125df2912d8) docs: Update README (GitHub Actions Bot) - [`d31c180`](https://togithub.com/eslint/eslint/commit/d31c180312260d1a286cc8162907b6a33368edc9) docs: fix number of code-path events on custom rules page ([#​17969](https://togithub.com/eslint/eslint/issues/17969)) (Richard Hunter) - [`1529ab2`](https://togithub.com/eslint/eslint/commit/1529ab288ec815b2690864e04dd6d0a1f0b537c6) docs: reorder entries in v9 migration guide ([#​17967](https://togithub.com/eslint/eslint/issues/17967)) (Milos Djermanovic) - [`9507525`](https://togithub.com/eslint/eslint/commit/95075251fb3ce35aaf7eadbd1d0a737106c13ec6) docs: Explain how to combine configs ([#​17947](https://togithub.com/eslint/eslint/issues/17947)) (Nicholas C. Zakas) - [`7c78576`](https://togithub.com/eslint/eslint/commit/7c785769fd177176966de7f6c1153480f7405000) docs: Add more removed `context` methods to migrate to v9 guide ([#​17951](https://togithub.com/eslint/eslint/issues/17951)) (Milos Djermanovic) - [`3a877d6`](https://togithub.com/eslint/eslint/commit/3a877d68d0151679f8bf1cabc39746778754b3dd) docs: Update removed CLI flags migration ([#​17939](https://togithub.com/eslint/eslint/issues/17939)) (Nicholas C. Zakas) - [`4a9cd1e`](https://togithub.com/eslint/eslint/commit/4a9cd1ea1cd0c115b98d07d1b6018ca918a9c73f) docs: Update Linter API for v9 ([#​17937](https://togithub.com/eslint/eslint/issues/17937)) (Milos Djermanovic) - [`2a8eea8`](https://togithub.com/eslint/eslint/commit/2a8eea8e5847f4103d90d667a2b08edf9795545f) docs: update docs for v9.0.0-alpha.0 ([#​17929](https://togithub.com/eslint/eslint/issues/17929)) (Milos Djermanovic) - [`7f0ba51`](https://togithub.com/eslint/eslint/commit/7f0ba51bcef3e6fbf972ceb20403238f0e1f0ea9) docs: show `NEXT` in version selectors ([#​17911](https://togithub.com/eslint/eslint/issues/17911)) (Milos Djermanovic) - [`0a7911e`](https://togithub.com/eslint/eslint/commit/0a7911e09adf2aca4d93c81f4be1cd80db7dd735) docs: add flat config default to v9 migration guide ([#​17927](https://togithub.com/eslint/eslint/issues/17927)) (Milos Djermanovic) - [`94f8065`](https://togithub.com/eslint/eslint/commit/94f80652aca302e2715ea51c10c3a1010786b751) docs: Add CLI updates to migrate to v9 guide ([#​17924](https://togithub.com/eslint/eslint/issues/17924)) (Nicholas C. Zakas) - [`16187f2`](https://togithub.com/eslint/eslint/commit/16187f23c6e5aaed3b50ff551a66f758893d5422) docs: Add exported and string config notes to migrate to v9 guide ([#​17926](https://togithub.com/eslint/eslint/issues/17926)) (Nicholas C. Zakas) - [`3ae50cc`](https://togithub.com/eslint/eslint/commit/3ae50cc788c3cdd209e642573e3c831dd86fa0cd) docs: Add RuleTester changes to migrate to v9 guide ([#​17923](https://togithub.com/eslint/eslint/issues/17923)) (Nicholas C. Zakas) - [`0831b58`](https://togithub.com/eslint/eslint/commit/0831b58fe6fb5778c92aeb4cefa9ecedbbfbf48b) docs: add rule changes to v9 migration guide ([#​17925](https://togithub.com/eslint/eslint/issues/17925)) (Milos Djermanovic) - [`037abfc`](https://togithub.com/eslint/eslint/commit/037abfc21f264fca3a910c4a5cd23d1bf6826c3d) docs: update API docs ([#​17919](https://togithub.com/eslint/eslint/issues/17919)) (Milos Djermanovic) - [`afc3c03`](https://togithub.com/eslint/eslint/commit/afc3c038ed3132a99659604624cc24e702eec45a) docs: add function-style and `meta.schema` changes to v9 migration guide ([#​17912](https://togithub.com/eslint/eslint/issues/17912)) (Milos Djermanovic) - [`1da0723`](https://togithub.com/eslint/eslint/commit/1da0723695d080008b22f30c8b5c86fe386c6242) docs: update `eslint:recommended` section in Migrate to v9.x ([#​17908](https://togithub.com/eslint/eslint/issues/17908)) (Milos Djermanovic) - [`f55881f`](https://togithub.com/eslint/eslint/commit/f55881f492d10e9c759e459ba6bade1be3dad84b) docs: remove configuration-files-new.md ([#​17907](https://togithub.com/eslint/eslint/issues/17907)) (Milos Djermanovic) - [`63ae191`](https://togithub.com/eslint/eslint/commit/63ae191070569a9118b5972c90a98633b0a336e1) docs: Migrate to v9.0.0 ([#​17905](https://togithub.com/eslint/eslint/issues/17905)) (Nicholas C. Zakas) - [`e708496`](https://togithub.com/eslint/eslint/commit/e7084963c73f3cbaae5d569b4a2bee1509dd8cef) docs: Switch to flat config by default ([#​17840](https://togithub.com/eslint/eslint/issues/17840)) (Nicholas C. Zakas) - [`fdf0424`](https://togithub.com/eslint/eslint/commit/fdf0424c5c08c058479a6cd7676be6985e0f400f) docs: Update Create a Plugin for flat config ([#​17826](https://togithub.com/eslint/eslint/issues/17826)) (Nicholas C. Zakas) - [`e6a91bd`](https://togithub.com/eslint/eslint/commit/e6a91bdf401e3b765f2b712e447154e4a2419fbc) docs: Switch shareable config docs to use flat config ([#​17827](https://togithub.com/eslint/eslint/issues/17827)) (Nicholas C. Zakas) - [`3831fb7`](https://togithub.com/eslint/eslint/commit/3831fb78daa3da296b71823f61f8e3a4556ff7d3) docs: updated examples of `max-lines` rule ([#​17898](https://togithub.com/eslint/eslint/issues/17898)) (Tanuj Kanti) - [`cd1ac20`](https://togithub.com/eslint/eslint/commit/cd1ac2041f48f2b6d743ebf671d0279a70de6eea) docs: Update README (GitHub Actions Bot) #### Build Related - [`26010c2`](https://togithub.com/eslint/eslint/commit/26010c209d2657cd401bf2550ba4f276cb318f7d) Build: changelog update for 9.0.0-rc.0 (Jenkins) - [`b91f9dc`](https://togithub.com/eslint/eslint/commit/b91f9dc072f17f5ea79803deb86cf002d031b4cf) build: fix TypeError in prism-eslint-hooks.js ([#​18209](https://togithub.com/eslint/eslint/issues/18209)) (Francesco Trotta) - [`d7ec0d1`](https://togithub.com/eslint/eslint/commit/d7ec0d1fbdbafa139d090ffd8b42d33bd4aa46f8) Build: changelog update for 9.0.0-beta.2 (Jenkins) - [`fd9c0a9`](https://togithub.com/eslint/eslint/commit/fd9c0a9f0e50da617fe1f2e60ba3df0276a7f06b) Build: changelog update for 9.0.0-beta.1 (Jenkins) - [`c9f2f33`](https://togithub.com/eslint/eslint/commit/c9f2f3343e7c197e5e962c68ef202d6a1646866e) build: changelog update for 8.57.0 ([#​18144](https://togithub.com/eslint/eslint/issues/18144)) (Milos Djermanovic) - [`1bbc495`](https://togithub.com/eslint/eslint/commit/1bbc495aecbd3e4a4aaf54d7c489191809c1b65b) Build: changelog update for 9.0.0-beta.0 (Jenkins) - [`96f8877`](https://togithub.com/eslint/eslint/commit/96f8877de7dd3d92ac5afb77c92d821002d24929) Build: changelog update for 9.0.0-alpha.2 (Jenkins) - [`52d5e7a`](https://togithub.com/eslint/eslint/commit/52d5e7a41d37a1a6d9aa1dffba3b688573800536) Build: changelog update for 9.0.0-alpha.1 (Jenkins) - [`c2bf27d`](https://togithub.com/eslint/eslint/commit/c2bf27def29ef1ca7f5bfe20c1306bf78087ea29) build: update docs files when publishing prereleases ([#​17940](https://togithub.com/eslint/eslint/issues/17940)) (Milos Djermanovic) - [`e91d85d`](https://togithub.com/eslint/eslint/commit/e91d85db76c7bd8a5998f7ff52d2cc844d0e953e) Build: changelog update for 9.0.0-alpha.0 (Jenkins) #### Chores - [`19f9a89`](https://togithub.com/eslint/eslint/commit/19f9a8926bd7888ab4a813ae323ad3c332fd5d5c) chore: Update dependencies for v9.0.0 ([#​18275](https://togithub.com/eslint/eslint/issues/18275)) (Nicholas C. Zakas) - [`7c957f2`](https://togithub.com/eslint/eslint/commit/7c957f295dcd97286016cfb3c121dbae72f26a91) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`d73a33c`](https://togithub.com/eslint/eslint/commit/d73a33caddc34ab1eb62039f0f661a338836147c) chore: ignore `/docs/v8.x` in link checker ([#​18274](https://togithub.com/eslint/eslint/issues/18274)) (Milos Djermanovic) - [`44a81c6`](https://togithub.com/eslint/eslint/commit/44a81c6151c58a3f4c1f6bb2927b0996f81c2daa) chore: upgrade knip ([#​18272](https://togithub.com/eslint/eslint/issues/18272)) (Lars Kappert) - [`e80b60c`](https://togithub.com/eslint/eslint/commit/e80b60c342f59db998afefd856b31159a527886a) chore: remove code for testing version selectors ([#​18266](https://togithub.com/eslint/eslint/issues/18266)) (Milos Djermanovic) - [`a98babc`](https://togithub.com/eslint/eslint/commit/a98babcda227649b2299d10e3f887241099406f7) chore: add npm script to run WebdriverIO test ([#​18238](https://togithub.com/eslint/eslint/issues/18238)) (Francesco Trotta) - [`9b7bd3b`](https://togithub.com/eslint/eslint/commit/9b7bd3be066ac1f72fa35c4d31a1b178c7e2b683) chore: update dependency markdownlint to ^0.34.0 ([#​18237](https://togithub.com/eslint/eslint/issues/18237)) (renovate\[bot]) - [`297416d`](https://togithub.com/eslint/eslint/commit/297416d2b41f5880554d052328aa36cd79ceb051) chore: package.json update for eslint-9.0.0-rc.0 ([#​18223](https://togithub.com/eslint/eslint/issues/18223)) (Francesco Trotta) - [`d363c51`](https://togithub.com/eslint/eslint/commit/d363c51b177e085b011c7fde1c5a5a09b3db9cdb) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`1b841bb`](https://togithub.com/eslint/eslint/commit/1b841bb04ac642c5ee84d1e44be3e53317579526) chore: fix some comments ([#​18213](https://togithub.com/eslint/eslint/issues/18213)) (avoidaway) - [`29c3595`](https://togithub.com/eslint/eslint/commit/29c359599c2ddd168084a2c8cbca626c51d0dc13) chore: remove repetitive words ([#​18193](https://togithub.com/eslint/eslint/issues/18193)) (cuithon) - [`acc2e06`](https://togithub.com/eslint/eslint/commit/acc2e06edd55eaab58530d891c0a572c1f0ec453) chore: Introduce Knip ([#​18005](https://togithub.com/eslint/eslint/issues/18005)) (Lars Kappert) - [`7509276`](https://togithub.com/eslint/eslint/commit/75092764db117252067558bd3fbbf0c66ac081b7) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​9](https://togithub.com/9).0.0-beta.2 ([#​18180](https://togithub.com/eslint/eslint/issues/18180)) (Milos Djermanovic) - [`96087b3`](https://togithub.com/eslint/eslint/commit/96087b33dc10311bba83e22cc968919c358a0188) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`925afa2`](https://togithub.com/eslint/eslint/commit/925afa2b0c882f77f6b4411bdca3cb8ad6934b56) chore: Remove some uses of `lodash.merge` ([#​18179](https://togithub.com/eslint/eslint/issues/18179)) (Milos Djermanovic) - [`972ef15`](https://togithub.com/eslint/eslint/commit/972ef155a94ad2cc85db7d209ad869869222c14c) chore: remove invalid type in [@​eslint/js](https://togithub.com/eslint/js) ([#​18164](https://togithub.com/eslint/eslint/issues/18164)) (Nitin Kumar) - [`32ffdd1`](https://togithub.com/eslint/eslint/commit/32ffdd181aa673ccc596f714d10a2f879ec622a7) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​9](https://togithub.com/9).0.0-beta.1 ([#​18146](https://togithub.com/eslint/eslint/issues/18146)) (Milos Djermanovic) - [`e41425b`](https://togithub.com/eslint/eslint/commit/e41425b5c3b4c885f2679a3663bd081911a8b570) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`bb3b9c6`](https://togithub.com/eslint/eslint/commit/bb3b9c68fe714bb8aa305be5f019a7a42f4374ee) chore: upgrade [@​eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@​3](https://togithub.com/3).0.2 ([#​18145](https://togithub.com/eslint/eslint/issues/18145)) (Milos Djermanovic) - [`e462524`](https://togithub.com/eslint/eslint/commit/e462524cc318ffacecd266e6fe1038945a0b02e9) chore: upgrade eslint-release@3.2.2 ([#​18138](https://togithub.com/eslint/eslint/issues/18138)) (Milos Djermanovic) - [`8e13a6b`](https://togithub.com/eslint/eslint/commit/8e13a6beb587e624cc95ae16eefe503ad024b11b) chore: fix spelling mistake in README.md ([#​18128](https://togithub.com/eslint/eslint/issues/18128)) (Will Eastcott) - [`66f52e2`](https://togithub.com/eslint/eslint/commit/66f52e276c31487424bcf54e490c4ac7ef70f77f) chore: remove unused tools rule-types.json, update-rule-types.js ([#​18125](https://togithub.com/eslint/eslint/issues/18125)) (Josh Goldberg ✨) - [`bf0c7ef`](https://togithub.com/eslint/eslint/commit/bf0c7effdba51c48b929d06ce1965408a912dc77) ci: fix sync-labels value of pr-labeler ([#​18124](https://togithub.com/eslint/eslint/issues/18124)) (Tanuj Kanti) - [`cace6d0`](https://togithub.com/eslint/eslint/commit/cace6d0a3afa5c84b18abee4ef8c598125143461) ci: add PR labeler action ([#​18109](https://togithub.com/eslint/eslint/issues/18109)) (Nitin Kumar) - [`1a65d3e`](https://togithub.com/eslint/eslint/commit/1a65d3e4a6ee16e3f607d69b998a08c3fed505ca) chore: export `base` config from `eslint-config-eslint` ([#​18119](https://togithub.com/eslint/eslint/issues/18119)) (Milos Djermanovic) - [`9aa4df3`](https://togithub.com/eslint/eslint/commit/9aa4df3f4d85960eee72923f3b9bfc88e62f04fb) refactor: remove `globals` dependency ([#​18115](https://togithub.com/eslint/eslint/issues/18115)) (Milos Djermanovic) - [`e40d1d7`](https://togithub.com/eslint/eslint/commit/e40d1d74a5b9788cbec195f4e602b50249f26659) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​9](https://togithub.com/9).0.0-beta.0 ([#​18108](https://togithub.com/eslint/eslint/issues/18108)) (Milos Djermanovic) - [`9870f93`](https://togithub.com/eslint/eslint/commit/9870f93e714edefb410fccae1e9924a3c1972a2e) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`2c62e79`](https://togithub.com/eslint/eslint/commit/2c62e797a433e5fc298b976872a89c594f88bb19) chore: upgrade [@​eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@​3](https://togithub.com/3).0.1 ([#​18107](https://togithub.com/eslint/eslint/issues/18107)) (Milos Djermanovic) - [`81f0294`](https://togithub.com/eslint/eslint/commit/81f0294e651928b49eb49495b90b54376073a790) chore: upgrade espree@10.0.1 ([#​18106](https://togithub.com/eslint/eslint/issues/18106)) (Milos Djermanovic) - [`5e2b292`](https://togithub.com/eslint/eslint/commit/5e2b2922aa65bda54b0966d1bf71acda82b3047c) chore: upgrade eslint-visitor-keys@4.0.0 ([#​18105](https://togithub.com/eslint/eslint/issues/18105)) (Milos Djermanovic) - [`ce838ad`](https://togithub.com/eslint/eslint/commit/ce838adc3b673e52a151f36da0eedf5876977514) chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 ([#​18045](https://togithub.com/eslint/eslint/issues/18045)) (renovate\[bot]) - [`54df731`](https://togithub.com/eslint/eslint/commit/54df731174d2528170560d1f765e1336eca0a8bd) chore: update dependency markdownlint-cli to ^0.39.0 ([#​18084](https://togithub.com/eslint/eslint/issues/18084)) (renovate\[bot]) - [`8f06a60`](https://togithub.com/eslint/eslint/commit/8f06a606845f40aaf0fea1fd83d5930747c5acec) chore: update dependency shelljs to ^0.8.5 ([#​18079](https://togithub.com/eslint/eslint/issues/18079)) (Francesco Trotta) - [`93ffe30`](https://togithub.com/eslint/eslint/commit/93ffe30da5e2127e336c1c22e69e09ec0558a8e6) chore: update dependency file-entry-cache to v8 ([#​17903](https://togithub.com/eslint/eslint/issues/17903)) (renovate\[bot]) - [`6ffdcbb`](https://togithub.com/eslint/eslint/commit/6ffdcbb8c51956054d3f81c5ce446c15dcd51a6f) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​9](https://togithub.com/9).0.0-alpha.2 ([#​18038](https://togithub.com/eslint/eslint/issues/18038)) (Milos Djermanovic) - [`2c12715`](https://togithub.com/eslint/eslint/commit/2c1271528e88d0c3c6a92eeee902001f1703d5c9) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`cc74c4d`](https://togithub.com/eslint/eslint/commit/cc74c4da99368b97494b924dbea1cb6e87adec53) chore: upgrade espree@10.0.0 ([#​18037](https://togithub.com/eslint/eslint/issues/18037)) (Milos Djermanovic) - [`dfb68b6`](https://togithub.com/eslint/eslint/commit/dfb68b63ce6e8df6ffe81bd843e650c5b017dce9) chore: use Node.js 20 for docs sites ([#​18026](https://togithub.com/eslint/eslint/issues/18026)) (Milos Djermanovic) - [`8c1b8dd`](https://togithub.com/eslint/eslint/commit/8c1b8dda169920c4e3b99f6548f9c872d65ee426) test: add more tests for ignoring files and directories ([#​18018](https://togithub.com/eslint/eslint/issues/18018)) (Milos Djermanovic) - [`60b966b`](https://togithub.com/eslint/eslint/commit/60b966b6861da11617ddc15487bd7a51c584c596) chore: update dependency [@​eslint/js](https://togithub.com/eslint/js) to v9.0.0-alpha.1 ([#​18014](https://togithub.com/eslint/eslint/issues/18014)) (renovate\[bot]) - [`c893bc0`](https://togithub.com/eslint/eslint/commit/c893bc0bdf1bca256fbab6190358e5f922683249) chore: update `markdownlint` to `v0.33.0` ([#​17995](https://togithub.com/eslint/eslint/issues/17995)) (Nitin Kumar) - [`c5e50ee`](https://togithub.com/eslint/eslint/commit/c5e50ee65cf22871770b1d4d438b9056c577f646) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`1bf2520`](https://togithub.com/eslint/eslint/commit/1bf2520c4166aa55596417bf44c567555bc65fba) chore: Split Docs CI from core CI ([#​17897](https://togithub.com/eslint/eslint/issues/17897)) (Nicholas C. Zakas) - [`320787e`](https://togithub.com/eslint/eslint/commit/320787e661beb979cf063d0f8333654f94ef9efd) chore: delete relative-module-resolver.js ([#​17981](https://togithub.com/eslint/eslint/issues/17981)) (Francesco Trotta) - [`4926f33`](https://togithub.com/eslint/eslint/commit/4926f33b96faf07a64aceec5f1f4882f4faaf4b5) refactor: use `Object.hasOwn()` ([#​17948](https://togithub.com/eslint/eslint/issues/17948)) (Milos Djermanovic) - [`df200e1`](https://togithub.com/eslint/eslint/commit/df200e147705eb62f94b99c170554327259c65d4) refactor: use `Array.prototype.at()` to get last elements ([#​17949](https://togithub.com/eslint/eslint/issues/17949)) (Milos Djermanovic) - [`750b8df`](https://togithub.com/eslint/eslint/commit/750b8dff6df02a500e12cb78390fd14814c82e5b) chore: update dependency glob to v10 ([#​17917](https://togithub.com/eslint/eslint/issues/17917)) (renovate\[bot]) - [`74794f5`](https://togithub.com/eslint/eslint/commit/74794f53a6bc88b67653c737f858cfdf35b1c73d) chore: removed unused eslintrc modules ([#​17938](https://togithub.com/eslint/eslint/issues/17938)) (Milos Djermanovic) - [`10ed29c`](https://togithub.com/eslint/eslint/commit/10ed29c0c4505dbac3bb05b0e3d61f329b99f747) chore: remove unused dependency rimraf ([#​17934](https://togithub.com/eslint/eslint/issues/17934)) (Francesco Trotta) - [`903ee60`](https://togithub.com/eslint/eslint/commit/903ee60ea910aee344df7edb66874f80e4b6ed31) ci: use `--force` flag when installing eslint ([#​17921](https://togithub.com/eslint/eslint/issues/17921)) (Milos Djermanovic) - [`17fedc1`](https://togithub.com/eslint/eslint/commit/17fedc17e9e6e39ad986d917fb4e9e4835c50482) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​9](https://togithub.com/9).0.0-alpha.0 ([#​17928](https://togithub.com/eslint/eslint/issues/17928)) (Milos Djermanovic) - [`cb89ef3`](https://togithub.com/eslint/eslint/commit/cb89ef373fffbed991f4e099cb255a7c116889f9) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`f6f4a45`](https://togithub.com/eslint/eslint/commit/f6f4a45680039f720a2fccd5f445deaf45babb3d) chore: drop structuredClone polyfill for v9 ([#​17915](https://togithub.com/eslint/eslint/issues/17915)) (Kevin Gibbons) - [`412dcbb`](https://togithub.com/eslint/eslint/commit/412dcbb672b5a5859f96753afa7cb87291135a1b) chore: upgrade eslint-plugin-n@16.6.0 ([#​17916](https://togithub.com/eslint/eslint/issues/17916)) (Milos Djermanovic) - [`02a8baf`](https://togithub.com/eslint/eslint/commit/02a8baf9f2ef7b309c7d45564a79ed5d2153057f) chore: Rename files with underscores ([#​17910](https://togithub.com/eslint/eslint/issues/17910)) (Nicholas C. Zakas) - [`c0f5d91`](https://togithub.com/eslint/eslint/commit/c0f5d913b0f07de332dfcecf6052f1e64bf3d2fb) chore: remove creating an unused instance of Linter in tests ([#​17902](https://togithub.com/eslint/eslint/issues/17902)) (Milos Djermanovic) - [`3826cdf`](https://togithub.com/eslint/eslint/commit/3826cdf89294d079be037a9ab30b7506077b26ac) chore: use jsdoc/no-multi-asterisks with allowWhitespace: true ([#​17900](https://togithub.com/eslint/eslint/issues/17900)) (Percy Ma) - [`a9a17b3`](https://togithub.com/eslint/eslint/commit/a9a17b3f1cb6b6c609bda86a618ac5ff631285d2) chore: fix getting scope in tests ([#​17899](https://togithub.com/eslint/eslint/issues/17899)) (Milos Djermanovic) - [`595a1f6`](https://togithub.com/eslint/eslint/commit/595a1f689edb5250d8398af13c3e4bd19d284d92) test: ensure that CLI tests run with FlatESLint ([#​17884](https://togithub.com/eslint/eslint/issues/17884)) (Francesco Trotta) - [`c7eca43`](https://togithub.com/eslint/eslint/commit/c7eca43202be98f6ff253b46c9a38602eeb92ea0) chore: update dependency markdownlint-cli to ^0.38.0 ([#​17865](https://togithub.com/eslint/eslint/issues/17865)) (renovate\[bot]) - [`cc0c9f7`](https://togithub.com/eslint/eslint/commit/cc0c9f707aa9da7965b98151868b3c249c7f8f30) ci: bump github/codeql-action from 2 to 3 ([#​17873](https://togithub.com/eslint/eslint/issues/17873)) (dependabot\[bot])

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

changeset-bot[bot] commented 3 months ago

⚠️ No Changeset found

Latest commit: bf593bc4e0c6599efead33566b3f4e777571c941

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

github-actions[bot] commented 3 months ago
### 💻 Website Preview The latest changes are available as preview in: [https://48936db0.graphql-eslint.pages.dev](https://48936db0.graphql-eslint.pages.dev)