Skip to content

Commit 544e913

Browse files
authored
fix(deps): Update dependency eslint to v9.34.0 (#1435)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | devDependencies | minor | [`9.25.1` -> `9.34.0`](https://renovatebot.com/diffs/npm/eslint/9.25.1/9.34.0) | --- ### Release Notes <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.34.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.34.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.33.0...v9.34.0) #### Features - [`0bb777a`](https://redirect.github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33) feat: multithread linting ([#&#8203;19794](https://redirect.github.com/eslint/eslint/issues/19794)) (Francesco Trotta) - [`43a5f9e`](https://redirect.github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab) feat: add eslint-plugin-regexp to eslint-config-eslint base config ([#&#8203;19951](https://redirect.github.com/eslint/eslint/issues/19951)) (Pixel998) #### Bug Fixes - [`9b89903`](https://redirect.github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c) fix: default value of accessor-pairs option in rule.d.ts file ([#&#8203;20024](https://redirect.github.com/eslint/eslint/issues/20024)) (Tanuj Kanti) - [`6c07420`](https://redirect.github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d) fix: fix spurious failure in neostandard integration test ([#&#8203;20023](https://redirect.github.com/eslint/eslint/issues/20023)) (Kirk Waiblinger) - [`676f4ac`](https://redirect.github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b) fix: allow scientific notation with trailing zeros matching exponent ([#&#8203;20002](https://redirect.github.com/eslint/eslint/issues/20002)) (Sweta Tanwar) #### Documentation - [`0b4a590`](https://redirect.github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232) docs: make rulesdir deprecation clearer ([#&#8203;20018](https://redirect.github.com/eslint/eslint/issues/20018)) (Domenico Gemoli) - [`327c672`](https://redirect.github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522) docs: Update README (GitHub Actions Bot) - [`bf26229`](https://redirect.github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79) docs: Fix typo in core-concepts/index.md ([#&#8203;20009](https://redirect.github.com/eslint/eslint/issues/20009)) (Tobias Hernstig) - [`2309327`](https://redirect.github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a) docs: fix typo in the "Configuring Rules" section ([#&#8203;20001](https://redirect.github.com/eslint/eslint/issues/20001)) (ghazi-git) - [`2b87e21`](https://redirect.github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29) docs: \[no-else-return] clarify sample code. ([#&#8203;19991](https://redirect.github.com/eslint/eslint/issues/19991)) (Yuki Takada (Yukinosuke Takada)) - [`c36570c`](https://redirect.github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a) docs: Update README (GitHub Actions Bot) #### Chores - [`f19ad94`](https://redirect.github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be) chore: upgrade to `@eslint/[email protected]` ([#&#8203;20030](https://redirect.github.com/eslint/eslint/issues/20030)) (Francesco Trotta) - [`b48fa20`](https://redirect.github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`4bce8a2`](https://redirect.github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda) chore: package.json update for eslint-config-eslint release (Jenkins) - [`0c9999c`](https://redirect.github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b) refactor: prefer default options in `grouped-accessor-pairs` ([#&#8203;20028](https://redirect.github.com/eslint/eslint/issues/20028)) (루밀LuMir) - [`d503f19`](https://redirect.github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe) ci: fix `stale.yml` ([#&#8203;20010](https://redirect.github.com/eslint/eslint/issues/20010)) (루밀LuMir) - [`e2dc67d`](https://redirect.github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883) ci: centralize `stale.yml` ([#&#8203;19994](https://redirect.github.com/eslint/eslint/issues/19994)) (루밀LuMir) - [`7093cb8`](https://redirect.github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a) ci: bump actions/checkout from 4 to 5 ([#&#8203;20005](https://redirect.github.com/eslint/eslint/issues/20005)) (dependabot\[bot]) ### [`v9.33.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.33.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.32.0...v9.33.0) #### Features - [`e07820e`](https://redirect.github.com/eslint/eslint/commit/e07820e66fd1fceaf2620dc931154955a706cc0f) feat: add global object access detection to no-restricted-globals ([#&#8203;19939](https://redirect.github.com/eslint/eslint/issues/19939)) (sethamus) - [`90b050e`](https://redirect.github.com/eslint/eslint/commit/90b050ec11557cab08b6be9f05fabf97dba6a63d) feat: support explicit resource management in `one-var` ([#&#8203;19941](https://redirect.github.com/eslint/eslint/issues/19941)) (Sweta Tanwar) #### Bug Fixes - [`732433c`](https://redirect.github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336) fix: allow any type for `meta.docs.recommended` in custom rules ([#&#8203;19995](https://redirect.github.com/eslint/eslint/issues/19995)) (Francesco Trotta) - [`e8a6914`](https://redirect.github.com/eslint/eslint/commit/e8a6914a249d036e12494004e586b2a2b6e104d1) fix: Fixed potential bug in check-emfile-handling.js ([#&#8203;19975](https://redirect.github.com/eslint/eslint/issues/19975)) (諏訪原慶斗) #### Documentation - [`34f0723`](https://redirect.github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2) docs: playground button for TypeScript code example ([#&#8203;19671](https://redirect.github.com/eslint/eslint/issues/19671)) (Tanuj Kanti) - [`dc942a4`](https://redirect.github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862) docs: Update README (GitHub Actions Bot) - [`5a4b6f7`](https://redirect.github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af) docs: Update no-multi-assign.md ([#&#8203;19979](https://redirect.github.com/eslint/eslint/issues/19979)) (Yuki Takada (Yukinosuke Takada)) - [`247e156`](https://redirect.github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba) docs: add missing let declarations in `no-plusplus` ([#&#8203;19980](https://redirect.github.com/eslint/eslint/issues/19980)) (Yuki Takada (Yukinosuke Takada)) - [`0d17242`](https://redirect.github.com/eslint/eslint/commit/0d17242b3c25c2ddf8363f4560641acd1ae82ca9) docs: Update README (GitHub Actions Bot) - [`fa20b9d`](https://redirect.github.com/eslint/eslint/commit/fa20b9db8ff90ea9f0527118114dda17c656d095) docs: Clarify when to open an issue for a PR ([#&#8203;19974](https://redirect.github.com/eslint/eslint/issues/19974)) (Nicholas C. Zakas) #### Build Related - [`27fa865`](https://redirect.github.com/eslint/eslint/commit/27fa86551bd173387e29a139293de78b0e14f0f3) build: use `ESLint` class to generate formatter examples ([#&#8203;19972](https://redirect.github.com/eslint/eslint/issues/19972)) (Milos Djermanovic) #### Chores - [`4258046`](https://redirect.github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5) chore: update dependency [@&#8203;eslint/js](https://redirect.github.com/eslint/js) to v9.33.0 ([#&#8203;19998](https://redirect.github.com/eslint/eslint/issues/19998)) (renovate\[bot]) - [`ad28371`](https://redirect.github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`06a22f1`](https://redirect.github.com/eslint/eslint/commit/06a22f154c08ea044b3172b357b226d34dfefc6a) test: resolve flakiness in --mcp flag test ([#&#8203;19993](https://redirect.github.com/eslint/eslint/issues/19993)) (Pixel998) - [`54920ed`](https://redirect.github.com/eslint/eslint/commit/54920ed229693f23650dace6e567bf44413aaf98) test: switch to `Linter.Config` in `ESLintRules` type tests ([#&#8203;19977](https://redirect.github.com/eslint/eslint/issues/19977)) (Francesco Trotta) ### [`v9.32.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.32.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.31.0...v9.32.0) #### Features - [`1245000`](https://redirect.github.com/eslint/eslint/commit/1245000c5a81954d42f0c7eb670efe450c3bbad5) feat: support explicit resource management in core rules ([#&#8203;19828](https://redirect.github.com/eslint/eslint/issues/19828)) (fnx) - [`0e957a7`](https://redirect.github.com/eslint/eslint/commit/0e957a7b5528f375a51e7c1a2fd1b03cdcd2af2d) feat: support typescript types in accessor rules ([#&#8203;19882](https://redirect.github.com/eslint/eslint/issues/19882)) (fnx) #### Bug Fixes - [`960fd40`](https://redirect.github.com/eslint/eslint/commit/960fd40dfd204af30726b49b6bec714fe49a606e) fix: Upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js) ([#&#8203;19971](https://redirect.github.com/eslint/eslint/issues/19971)) (Nicholas C. Zakas) - [`bbf23fa`](https://redirect.github.com/eslint/eslint/commit/bbf23fa2f1c6058f6cb5c9f2f32460a15e75e596) fix: Refactor reporting into FileReport ([#&#8203;19877](https://redirect.github.com/eslint/eslint/issues/19877)) (Nicholas C. Zakas) - [`d498887`](https://redirect.github.com/eslint/eslint/commit/d4988872f375890bf677ce1a1d92a505085b51fa) fix: bump [@&#8203;eslint/plugin-kit](https://redirect.github.com/eslint/plugin-kit) to 0.3.4 to resolve vulnerability ([#&#8203;19965](https://redirect.github.com/eslint/eslint/issues/19965)) (Milos Djermanovic) - [`f46fc6c`](https://redirect.github.com/eslint/eslint/commit/f46fc6c137c951bc73cf3bd9446053c1b11f769b) fix: report only global references in no-implied-eval ([#&#8203;19932](https://redirect.github.com/eslint/eslint/issues/19932)) (Nitin Kumar) - [`7863d26`](https://redirect.github.com/eslint/eslint/commit/7863d26b7cfb03a81ec86f93439757ff60bf6afb) fix: remove outdated types in `ParserOptions.ecmaFeatures` ([#&#8203;19944](https://redirect.github.com/eslint/eslint/issues/19944)) (ntnyq) - [`3173305`](https://redirect.github.com/eslint/eslint/commit/317330552e2d276221c7f2dd9c1516ad8b41cc3c) fix: update execScript message in no-implied-eval rule ([#&#8203;19937](https://redirect.github.com/eslint/eslint/issues/19937)) (TKDev7) #### Documentation - [`86e7426`](https://redirect.github.com/eslint/eslint/commit/86e7426e4463ca49ffa5c82e825ecb6aa19ca8a0) docs: Update README (GitHub Actions Bot) #### Chores - [`50de1ce`](https://redirect.github.com/eslint/eslint/commit/50de1ced9df2b1ee48ee6843c8cfe0f5d8edbc27) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`74f01a3`](https://redirect.github.com/eslint/eslint/commit/74f01a3f5905aaa0902837ced2425209c09c048f) ci: unpin `jiti` to version `^2.5.1` ([#&#8203;19970](https://redirect.github.com/eslint/eslint/issues/19970)) (루밀LuMir) - [`2ab1381`](https://redirect.github.com/eslint/eslint/commit/2ab13813a7e7f3014c35490b351447ec43229951) ci: pin `jiti` to version 2.4.2 ([#&#8203;19964](https://redirect.github.com/eslint/eslint/issues/19964)) (Francesco Trotta) - [`b7f7545`](https://redirect.github.com/eslint/eslint/commit/b7f75454695079f54b77fcdc9ebe3b9199d5ad30) test: switch to flat config mode in `SourceCode` tests ([#&#8203;19953](https://redirect.github.com/eslint/eslint/issues/19953)) (Milos Djermanovic) - [`f5a35e3`](https://redirect.github.com/eslint/eslint/commit/f5a35e3b7cee17cd31fc02c24c3e74b42ee202bc) test: switch to flat config mode in eslint-fuzzer ([#&#8203;19960](https://redirect.github.com/eslint/eslint/issues/19960)) (Milos Djermanovic) - [`e22af8c`](https://redirect.github.com/eslint/eslint/commit/e22af8c42d622d8d912ee7bedf49bf4283247fdc) refactor: use `CustomRuleDefinitionType` in `JSRuleDefinition` ([#&#8203;19949](https://redirect.github.com/eslint/eslint/issues/19949)) (Francesco Trotta) - [`e855717`](https://redirect.github.com/eslint/eslint/commit/e85571730f1360464b7ee00695c678d551f9c643) chore: switch performance tests to hyperfine ([#&#8203;19919](https://redirect.github.com/eslint/eslint/issues/19919)) (Francesco Trotta) - [`2f73a23`](https://redirect.github.com/eslint/eslint/commit/2f73a23655092a41780859ffe0a07c44a2f1b5f5) test: switch to flat config mode in `ast-utils` tests ([#&#8203;19948](https://redirect.github.com/eslint/eslint/issues/19948)) (Milos Djermanovic) - [`c565a53`](https://redirect.github.com/eslint/eslint/commit/c565a530f50c96dacd44e096f7d531b073aa4dc7) chore: exclude `further_reading_links.json` from Prettier formatting ([#&#8203;19943](https://redirect.github.com/eslint/eslint/issues/19943)) (Milos Djermanovic) ### [`v9.31.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.31.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.30.1...v9.31.0) #### Features - [`35cf44c`](https://redirect.github.com/eslint/eslint/commit/35cf44c22e36b1554486e7a75c870e86c10b83f8) feat: output full actual location in rule tester if different ([#&#8203;19904](https://redirect.github.com/eslint/eslint/issues/19904)) (ST-DDT) - [`a6a6325`](https://redirect.github.com/eslint/eslint/commit/a6a63259de6cb5642f69c7be429554bbcedca4c0) feat: support explicit resource management in `no-loop-func` ([#&#8203;19895](https://redirect.github.com/eslint/eslint/issues/19895)) (Milos Djermanovic) - [`4682cdc`](https://redirect.github.com/eslint/eslint/commit/4682cdc6960279ee17f23899fbab6f58d881eadf) feat: support explicit resource management in `no-undef-init` ([#&#8203;19894](https://redirect.github.com/eslint/eslint/issues/19894)) (Milos Djermanovic) - [`5848216`](https://redirect.github.com/eslint/eslint/commit/58482165eaf597cc5c58216a956c301ae87520b3) feat: support explicit resource management in `init-declarations` ([#&#8203;19893](https://redirect.github.com/eslint/eslint/issues/19893)) (Milos Djermanovic) - [`bb370b8`](https://redirect.github.com/eslint/eslint/commit/bb370b8e79f65ee32d9d89ecf249fb74a141ad22) feat: support explicit resource management in `no-const-assign` ([#&#8203;19892](https://redirect.github.com/eslint/eslint/issues/19892)) (Milos Djermanovic) #### Bug Fixes - [`07fac6c`](https://redirect.github.com/eslint/eslint/commit/07fac6cafa0426b4d1ea12d9001f3955f19b286d) fix: retry on EMFILE when writing autofix results ([#&#8203;19926](https://redirect.github.com/eslint/eslint/issues/19926)) (TKDev7) - [`28cc7ab`](https://redirect.github.com/eslint/eslint/commit/28cc7abbb72b29b1cac6fc4253646a7839586064) fix: Remove incorrect RuleContext types ([#&#8203;19910](https://redirect.github.com/eslint/eslint/issues/19910)) (Nicholas C. Zakas) #### Documentation - [`664cb44`](https://redirect.github.com/eslint/eslint/commit/664cb44ab03785bd200a792607a7e20faa2d4b28) docs: Update README (GitHub Actions Bot) - [`40dbe2a`](https://redirect.github.com/eslint/eslint/commit/40dbe2a43f83d366e9026faec70293512fb61ca2) docs: fix mismatch between `globalIgnores()` code and text ([#&#8203;19914](https://redirect.github.com/eslint/eslint/issues/19914)) (MaoShizhong) - [`5a0069d`](https://redirect.github.com/eslint/eslint/commit/5a0069d60815246cf24e1c96125540792c2507ef) docs: Update README (GitHub Actions Bot) - [`fef04b5`](https://redirect.github.com/eslint/eslint/commit/fef04b5c7fea99362d67b31b8e98cd4914020ed3) docs: Update working on issues info ([#&#8203;19902](https://redirect.github.com/eslint/eslint/issues/19902)) (Nicholas C. Zakas) #### Chores - [`3ddd454`](https://redirect.github.com/eslint/eslint/commit/3ddd454c1c73294e5af7905d60d03fac162f1b3e) chore: upgrade to `@eslint/[email protected]` ([#&#8203;19935](https://redirect.github.com/eslint/eslint/issues/19935)) (Francesco Trotta) - [`d5054e5`](https://redirect.github.com/eslint/eslint/commit/d5054e5454a537e9ade238c768c262c6c592cbc1) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`0f4a378`](https://redirect.github.com/eslint/eslint/commit/0f4a3781fe7c11fad7b206c3c694655486ddd187) chore: update eslint ([#&#8203;19933](https://redirect.github.com/eslint/eslint/issues/19933)) (renovate\[bot]) - [`76c2340`](https://redirect.github.com/eslint/eslint/commit/76c2340c368f96db77439b5cd1df0196cc39bf3e) chore: bump mocha to v11 ([#&#8203;19917](https://redirect.github.com/eslint/eslint/issues/19917)) (루밀LuMir) ### [`v9.30.1`](https://redirect.github.com/eslint/eslint/releases/tag/v9.30.1) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.30.0...v9.30.1) #### Bug Fixes - [`e91bb87`](https://redirect.github.com/eslint/eslint/commit/e91bb870f8c6e38baa508f18048cd2a2d04b8b9c) fix: allow separate default and named type imports ([#&#8203;19899](https://redirect.github.com/eslint/eslint/issues/19899)) (xbinaryx) #### Documentation - [`ab7c625`](https://redirect.github.com/eslint/eslint/commit/ab7c62598a9fca498e495d45029ae92fd5fb9bf3) docs: Update README (GitHub Actions Bot) - [`dae1e5b`](https://redirect.github.com/eslint/eslint/commit/dae1e5bb27db0e846efbe3026210013b42817838) docs: update jsdoc's link ([#&#8203;19896](https://redirect.github.com/eslint/eslint/issues/19896)) (JamesVanWaza) #### Chores - [`b035f74`](https://redirect.github.com/eslint/eslint/commit/b035f747c6e6d1c7a299c90b0ed0b8109cf24a53) chore: upgrade to `@eslint/[email protected]` ([#&#8203;19906](https://redirect.github.com/eslint/eslint/issues/19906)) (Francesco Trotta) - [`b3dbc16`](https://redirect.github.com/eslint/eslint/commit/b3dbc16563cb7036d75edff9814e17053a645321) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) ### [`v9.30.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.30.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.29.0...v9.30.0) #### Features - [`52a5fca`](https://redirect.github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635) feat: Support `basePath` property in config objects ([#&#8203;19879](https://redirect.github.com/eslint/eslint/issues/19879)) (Milos Djermanovic) - [`4ab4482`](https://redirect.github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e) feat: add `allowSeparateTypeImports` option to `no-duplicate-imports` ([#&#8203;19872](https://redirect.github.com/eslint/eslint/issues/19872)) (sethamus) - [`b8a7e7a`](https://redirect.github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb) feat: throw error when column is negative in `getIndexFromLoc` ([#&#8203;19831](https://redirect.github.com/eslint/eslint/issues/19831)) (루밀LuMir) #### Bug Fixes - [`6a0f164`](https://redirect.github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d) fix: handle `null` type `loc` in `getIndexFromLoc` method ([#&#8203;19862](https://redirect.github.com/eslint/eslint/issues/19862)) (루밀LuMir) - [`3fbcd70`](https://redirect.github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067) fix: update error message for `no-restricted-properties` ([#&#8203;19855](https://redirect.github.com/eslint/eslint/issues/19855)) (Tanuj Kanti) - [`7ef4cf7`](https://redirect.github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040) fix: remove unnecessary semicolon from fixes ([#&#8203;19857](https://redirect.github.com/eslint/eslint/issues/19857)) (Francesco Trotta) - [`7dabc38`](https://redirect.github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e) fix: use `process.version` in `--env-info` ([#&#8203;19865](https://redirect.github.com/eslint/eslint/issues/19865)) (TKDev7) #### Documentation - [`8662ed1`](https://redirect.github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78) docs: adopt eslint-stylistic sub packages related changes ([#&#8203;19887](https://redirect.github.com/eslint/eslint/issues/19887)) (ntnyq) - [`20158b0`](https://redirect.github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a) docs: typo in comment for unused variables handling ([#&#8203;19870](https://redirect.github.com/eslint/eslint/issues/19870)) (leopardracer) - [`ebfb5b4`](https://redirect.github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef) docs: Fixed Typo in configuration-files.md ([#&#8203;19873](https://redirect.github.com/eslint/eslint/issues/19873)) (0-20) - [`4112fd0`](https://redirect.github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf) docs: clarify that boolean is still allowed for rule `meta.deprecated` ([#&#8203;19866](https://redirect.github.com/eslint/eslint/issues/19866)) (Bryan Mishkin) #### Chores - [`2b6491c`](https://redirect.github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230) chore: upgrade to `@eslint/[email protected]` ([#&#8203;19889](https://redirect.github.com/eslint/eslint/issues/19889)) (Francesco Trotta) - [`5a5d526`](https://redirect.github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`eaf8a41`](https://redirect.github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa) chore: Correct typos in linter tests ([#&#8203;19878](https://redirect.github.com/eslint/eslint/issues/19878)) (kilavvy) ### [`v9.29.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.29.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.28.0...v9.29.0) #### Features - [`f686fcb`](https://redirect.github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d) feat: add `ecmaVersion: 2026`, parsing `using` and `await using` ([#&#8203;19832](https://redirect.github.com/eslint/eslint/issues/19832)) (Milos Djermanovic) - [`19cdd22`](https://redirect.github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4) feat: prune suppressions for non-existent files ([#&#8203;19825](https://redirect.github.com/eslint/eslint/issues/19825)) (TKDev7) - [`b3d720f`](https://redirect.github.com/eslint/eslint/commit/b3d720f82f08022a33b10f0437111e7d270b8e3c) feat: add ES2025 globals ([#&#8203;19835](https://redirect.github.com/eslint/eslint/issues/19835)) (fisker Cheung) - [`677a283`](https://redirect.github.com/eslint/eslint/commit/677a2837a17320f54a8869682af128a2a7d77579) feat: add auto-accessor fields support to class-methods-use-this ([#&#8203;19789](https://redirect.github.com/eslint/eslint/issues/19789)) (sethamus) - [`dbba058`](https://redirect.github.com/eslint/eslint/commit/dbba0589f5509223658b73de6eb721f659bcec47) feat: allow global type declaration in `no-var` ([#&#8203;19714](https://redirect.github.com/eslint/eslint/issues/19714)) (Remco Haszing) - [`342bd29`](https://redirect.github.com/eslint/eslint/commit/342bd29e1a10a4b521ed0dbb6d889dcfc137e863) feat: ignore type annotations in no-restricted-globals ([#&#8203;19781](https://redirect.github.com/eslint/eslint/issues/19781)) (sethamus) - [`786bcd1`](https://redirect.github.com/eslint/eslint/commit/786bcd13652b90c5bd0c7201610b856ad1b87542) feat: add allowProperties option to no-restricted-properties ([#&#8203;19772](https://redirect.github.com/eslint/eslint/issues/19772)) (sethamus) - [`05b66d0`](https://redirect.github.com/eslint/eslint/commit/05b66d05bd68214f2fa1ab53fb2734c9d9e5348a) feat: add `sourceCode.isGlobalReference(node)` method ([#&#8203;19695](https://redirect.github.com/eslint/eslint/issues/19695)) (Nitin Kumar) #### Bug Fixes - [`85c082c`](https://redirect.github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f) fix: explicit matching behavior with negated patterns and arrays ([#&#8203;19845](https://redirect.github.com/eslint/eslint/issues/19845)) (Milos Djermanovic) - [`9bda4a9`](https://redirect.github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc) fix: fix `LintOptions.filterCodeBlock` types ([#&#8203;19837](https://redirect.github.com/eslint/eslint/issues/19837)) (ntnyq) - [`7ab77a2`](https://redirect.github.com/eslint/eslint/commit/7ab77a2c7605126daaa7e7f7ab75b5c252677d12) fix: correct breaking deprecation of FlatConfig type ([#&#8203;19826](https://redirect.github.com/eslint/eslint/issues/19826)) (Logicer) - [`1ba3318`](https://redirect.github.com/eslint/eslint/commit/1ba33181ab300588a803434884c054ed003f0bbd) fix: add `language` and `dialects` to `no-use-before-define` ([#&#8203;19808](https://redirect.github.com/eslint/eslint/issues/19808)) (Francesco Trotta) #### Documentation - [`00e3e6a`](https://redirect.github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7) docs: add support for custom name parameter to `includeIgnoreFile` ([#&#8203;19795](https://redirect.github.com/eslint/eslint/issues/19795)) (루밀LuMir) - [`3aed075`](https://redirect.github.com/eslint/eslint/commit/3aed0756ed3669ac27fc243c81fd82e3d0e6973b) docs: Update README (GitHub Actions Bot) - [`a2f888d`](https://redirect.github.com/eslint/eslint/commit/a2f888d679e2a44964da596a4158911819e1d31d) docs: enhance documentation with links and fix typos ([#&#8203;19761](https://redirect.github.com/eslint/eslint/issues/19761)) (루밀LuMir) - [`53c3235`](https://redirect.github.com/eslint/eslint/commit/53c3235ba1c90a85a44f0abd18998ccc4e0445bf) docs: update to clarify prompt usage ([#&#8203;19748](https://redirect.github.com/eslint/eslint/issues/19748)) (Jennifer Davis) #### Chores - [`5c114c9`](https://redirect.github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f) chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)[@&#8203;9](https://redirect.github.com/9).29.0 ([#&#8203;19851](https://redirect.github.com/eslint/eslint/issues/19851)) (Milos Djermanovic) - [`acf2201`](https://redirect.github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`a806994`](https://redirect.github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808) refactor: Remove eslintrc from flat config functionality ([#&#8203;19833](https://redirect.github.com/eslint/eslint/issues/19833)) (Nicholas C. Zakas) - [`152ed51`](https://redirect.github.com/eslint/eslint/commit/152ed51329d82c6e7375f41a105e01b31750e17f) test: switch to flat config mode in code path analysis tests ([#&#8203;19824](https://redirect.github.com/eslint/eslint/issues/19824)) (Milos Djermanovic) - [`b647239`](https://redirect.github.com/eslint/eslint/commit/b647239272931e0a947500b2f554fc8ccdf8adfd) chore: Update first-party dependencies faster with Renovate ([#&#8203;19822](https://redirect.github.com/eslint/eslint/issues/19822)) (Nicholas C. Zakas) - [`7abe42e`](https://redirect.github.com/eslint/eslint/commit/7abe42e2de931289e19e34e390d16936cf6faf64) refactor: SafeEmitter -> SourceCodeVisitor ([#&#8203;19708](https://redirect.github.com/eslint/eslint/issues/19708)) (Nicholas C. Zakas) - [`e392895`](https://redirect.github.com/eslint/eslint/commit/e39289596757702b6c8d747d5ab9c1a7820c108f) perf: improve time complexity of `getLocFromIndex` ([#&#8203;19782](https://redirect.github.com/eslint/eslint/issues/19782)) (루밀LuMir) - [`0ed289c`](https://redirect.github.com/eslint/eslint/commit/0ed289c5ceed1c10b599b22c8b9374a5a3a144dd) chore: remove accidentally committed file ([#&#8203;19807](https://redirect.github.com/eslint/eslint/issues/19807)) (Francesco Trotta) ### [`v9.28.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.28.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.27.0...v9.28.0) #### Features - [`b0674be`](https://redirect.github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023) feat: Customization of serialization for languageOptions ([#&#8203;19760](https://redirect.github.com/eslint/eslint/issues/19760)) (Nicholas C. Zakas) - [`a95721f`](https://redirect.github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80) feat: Add `--pass-on-unpruned-suppressions` CLI option ([#&#8203;19773](https://redirect.github.com/eslint/eslint/issues/19773)) (Milos Djermanovic) - [`bfd0e7a`](https://redirect.github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2) feat: support TypeScript syntax in `no-use-before-define` ([#&#8203;19566](https://redirect.github.com/eslint/eslint/issues/19566)) (Tanuj Kanti) - [`68c61c0`](https://redirect.github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de) feat: support TS syntax in `no-shadow` ([#&#8203;19565](https://redirect.github.com/eslint/eslint/issues/19565)) (Nitin Kumar) - [`0f773ef`](https://redirect.github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a) feat: support TS syntax in `no-magic-numbers` ([#&#8203;19561](https://redirect.github.com/eslint/eslint/issues/19561)) (Nitin Kumar) - [`c4a6b60`](https://redirect.github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6) feat: add allowTypeAnnotation to func-style ([#&#8203;19754](https://redirect.github.com/eslint/eslint/issues/19754)) (sethamus) - [`b03ad17`](https://redirect.github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559) feat: add TypeScript support to `prefer-arrow-callback` ([#&#8203;19678](https://redirect.github.com/eslint/eslint/issues/19678)) (Tanuj Kanti) - [`bc3c331`](https://redirect.github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2) feat: ignore overloaded function declarations in func-style rule ([#&#8203;19755](https://redirect.github.com/eslint/eslint/issues/19755)) (sethamus) #### Bug Fixes - [`eea3e7e`](https://redirect.github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429) fix: Remove configured global variables from `GlobalScope#implicit` ([#&#8203;19779](https://redirect.github.com/eslint/eslint/issues/19779)) (Milos Djermanovic) - [`a467de3`](https://redirect.github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116) fix: update context.report types ([#&#8203;19751](https://redirect.github.com/eslint/eslint/issues/19751)) (Nitin Kumar) - [`fd467bb`](https://redirect.github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a) fix: remove interopDefault to use jiti's default ([#&#8203;19697](https://redirect.github.com/eslint/eslint/issues/19697)) (sethamus) - [`72d16e3`](https://redirect.github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584) fix: avoid false positive in `no-unassigned-vars` for declare module ([#&#8203;19746](https://redirect.github.com/eslint/eslint/issues/19746)) (Azat S.) - [`81c3c93`](https://redirect.github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2) fix: curly types ([#&#8203;19750](https://redirect.github.com/eslint/eslint/issues/19750)) (Eli) #### Documentation - [`3ec2082`](https://redirect.github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62) docs: Nested arrays in files config entry ([#&#8203;19799](https://redirect.github.com/eslint/eslint/issues/19799)) (Nicholas C. Zakas) - [`89a65b0`](https://redirect.github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c) docs: clarify how config arrays can apply to subsets of files ([#&#8203;19788](https://redirect.github.com/eslint/eslint/issues/19788)) (Shais Ch) - [`2ba8a0d`](https://redirect.github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37) docs: Add description of meta.namespace to plugin docs ([#&#8203;19798](https://redirect.github.com/eslint/eslint/issues/19798)) (Nicholas C. Zakas) - [`59dd7e6`](https://redirect.github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681) docs: update `func-style` with examples ([#&#8203;19793](https://redirect.github.com/eslint/eslint/issues/19793)) (Tanuj Kanti) - [`e9129e0`](https://redirect.github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd) docs: add global scope's `implicit` field to Scope Manager docs ([#&#8203;19770](https://redirect.github.com/eslint/eslint/issues/19770)) (Milos Djermanovic) - [`52f5b7a`](https://redirect.github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d) docs: fix minor typos and add links ([#&#8203;19743](https://redirect.github.com/eslint/eslint/issues/19743)) (루밀LuMir) - [`00716a3`](https://redirect.github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a) docs: upfront recommend against using the no-return-await rule ([#&#8203;19727](https://redirect.github.com/eslint/eslint/issues/19727)) (Mike DiDomizio) #### Chores - [`175b7b8`](https://redirect.github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317) chore: upgrade to `@eslint/[email protected]` ([#&#8203;19802](https://redirect.github.com/eslint/eslint/issues/19802)) (Francesco Trotta) - [`844f5a6`](https://redirect.github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`62b1c1b`](https://redirect.github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629) chore: update globals to v16 ([#&#8203;19791](https://redirect.github.com/eslint/eslint/issues/19791)) (Nitin Kumar) - [`e8a1cb8`](https://redirect.github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868) chore: ignore jiti-v2.0 & jiti-v2.1 for renovate ([#&#8203;19786](https://redirect.github.com/eslint/eslint/issues/19786)) (Nitin Kumar) - [`43d3975`](https://redirect.github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619) chore: Add Copilot Instructions file ([#&#8203;19753](https://redirect.github.com/eslint/eslint/issues/19753)) (Nicholas C. Zakas) - [`2dfb5eb`](https://redirect.github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a) test: update `SourceCodeTraverser` tests ([#&#8203;19763](https://redirect.github.com/eslint/eslint/issues/19763)) (Milos Djermanovic) - [`5bc21f9`](https://redirect.github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518) chore: add `*.code-workspace` to `.gitignore` ([#&#8203;19771](https://redirect.github.com/eslint/eslint/issues/19771)) (루밀LuMir) - [`f4fa40e`](https://redirect.github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf) refactor: NodeEventGenerator -> SourceCodeTraverser ([#&#8203;19679](https://redirect.github.com/eslint/eslint/issues/19679)) (Nicholas C. Zakas) - [`0f49329`](https://redirect.github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4) refactor: use a service to emit warnings ([#&#8203;19725](https://redirect.github.com/eslint/eslint/issues/19725)) (Francesco Trotta) - [`20a9e59`](https://redirect.github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391) chore: update dependency shelljs to ^0.10.0 ([#&#8203;19740](https://redirect.github.com/eslint/eslint/issues/19740)) (renovate\[bot]) ### [`v9.27.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.27.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.26.0...v9.27.0) #### Features - [`d71e37f`](https://redirect.github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370) feat: Allow flags to be set in ESLINT_FLAGS env variable ([#&#8203;19717](https://redirect.github.com/eslint/eslint/issues/19717)) (Nicholas C. Zakas) - [`ba456e0`](https://redirect.github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934) feat: Externalize MCP server ([#&#8203;19699](https://redirect.github.com/eslint/eslint/issues/19699)) (Nicholas C. Zakas) - [`07c1a7e`](https://redirect.github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0) feat: add `allowRegexCharacters` to `no-useless-escape` ([#&#8203;19705](https://redirect.github.com/eslint/eslint/issues/19705)) (sethamus) - [`7bc6c71`](https://redirect.github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc) feat: add no-unassigned-vars rule ([#&#8203;19618](https://redirect.github.com/eslint/eslint/issues/19618)) (Jacob Bandes-Storch) - [`ee40364`](https://redirect.github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66) feat: convert no-array-constructor suggestions to autofixes ([#&#8203;19621](https://redirect.github.com/eslint/eslint/issues/19621)) (sethamus) - [`32957cd`](https://redirect.github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1) feat: support TS syntax in `max-params` ([#&#8203;19557](https://redirect.github.com/eslint/eslint/issues/19557)) (Nitin Kumar) #### Bug Fixes - [`5687ce7`](https://redirect.github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e) fix: correct mismatched removed rules ([#&#8203;19734](https://redirect.github.com/eslint/eslint/issues/19734)) (루밀LuMir) - [`dc5ed33`](https://redirect.github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601) fix: correct types and tighten type definitions in `SourceCode` class ([#&#8203;19731](https://redirect.github.com/eslint/eslint/issues/19731)) (루밀LuMir) - [`de1b5de`](https://redirect.github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a) fix: correct `service` property name in `Linter.ESLintParseResult` type ([#&#8203;19713](https://redirect.github.com/eslint/eslint/issues/19713)) (Francesco Trotta) - [`60c3e2c`](https://redirect.github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97) fix: sort keys in eslint-suppressions.json to avoid git churn ([#&#8203;19711](https://redirect.github.com/eslint/eslint/issues/19711)) (Ron Waldon-Howe) - [`9da90ca`](https://redirect.github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9) fix: add `allowReserved` to `Linter.ParserOptions` type ([#&#8203;19710](https://redirect.github.com/eslint/eslint/issues/19710)) (Francesco Trotta) - [`fbb8be9`](https://redirect.github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94) fix: add `info` to `ESLint.DeprecatedRuleUse` type ([#&#8203;19701](https://redirect.github.com/eslint/eslint/issues/19701)) (Francesco Trotta) #### Documentation - [`25de550`](https://redirect.github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9) docs: Update description of frozen rules to mention TypeScript ([#&#8203;19736](https://redirect.github.com/eslint/eslint/issues/19736)) (Nicholas C. Zakas) - [`bd5def6`](https://redirect.github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3) docs: Clean up configuration files docs ([#&#8203;19735](https://redirect.github.com/eslint/eslint/issues/19735)) (Nicholas C. Zakas) - [`4d0c60d`](https://redirect.github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7) docs: Add Neovim to editor integrations ([#&#8203;19729](https://redirect.github.com/eslint/eslint/issues/19729)) (Maria José Solano) - [`71317eb`](https://redirect.github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27) docs: Update README (GitHub Actions Bot) - [`4c289e6`](https://redirect.github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8) docs: Update README (GitHub Actions Bot) - [`f0f0d46`](https://redirect.github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349) docs: clarify that unused suppressions cause non-zero exit code ([#&#8203;19698](https://redirect.github.com/eslint/eslint/issues/19698)) (Milos Djermanovic) - [`8ed3273`](https://redirect.github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8) docs: fix internal usages of `ConfigData` type ([#&#8203;19688](https://redirect.github.com/eslint/eslint/issues/19688)) (Francesco Trotta) - [`eb316a8`](https://redirect.github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c) docs: add `fmt` and `check` sections to `Package.json Conventions` ([#&#8203;19686](https://redirect.github.com/eslint/eslint/issues/19686)) (루밀LuMir) - [`a3a2559`](https://redirect.github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56) docs: fix wording in Combine Configs ([#&#8203;19685](https://redirect.github.com/eslint/eslint/issues/19685)) (Milos Djermanovic) - [`c8d17e1`](https://redirect.github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3) docs: Update README (GitHub Actions Bot) #### Chores - [`f8f1560`](https://redirect.github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32) chore: upgrade [@&#8203;eslint/js](https://redirect.github.com/eslint/js)[@&#8203;9](https://redirect.github.com/9).27.0 ([#&#8203;19739](https://redirect.github.com/eslint/eslint/issues/19739)) (Milos Djermanovic) - [`ecaef73`](https://redirect.github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`596fdc6`](https://redirect.github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e) chore: update dependency [@&#8203;arethetypeswrong/cli](https://redirect.github.com/arethetypeswrong/cli) to ^0.18.0 ([#&#8203;19732](https://redirect.github.com/eslint/eslint/issues/19732)) (renovate\[bot]) - [`f791da0`](https://redirect.github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b) chore: remove unbalanced curly brace from `.editorconfig` ([#&#8203;19730](https://redirect.github.com/eslint/eslint/issues/19730)) (Maria José Solano) - [`e86edee`](https://redirect.github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e) refactor: Consolidate Config helpers ([#&#8203;19675](https://redirect.github.com/eslint/eslint/issues/19675)) (Nicholas C. Zakas) - [`cf36352`](https://redirect.github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517) chore: remove shared types ([#&#8203;19718](https://redirect.github.com/eslint/eslint/issues/19718)) (Francesco Trotta) - [`f60f276`](https://redirect.github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1) refactor: Easier RuleContext creation ([#&#8203;19709](https://redirect.github.com/eslint/eslint/issues/19709)) (Nicholas C. Zakas) - [`58a171e`](https://redirect.github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424) chore: update dependency [@&#8203;eslint/plugin-kit](https://redirect.github.com/eslint/plugin-kit) to ^0.3.1 ([#&#8203;19712](https://redirect.github.com/eslint/eslint/issues/19712)) (renovate\[bot]) - [`3a075a2`](https://redirect.github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d) chore: update dependency [@&#8203;eslint/core](https://redirect.github.com/eslint/core) to ^0.14.0 ([#&#8203;19715](https://redirect.github.com/eslint/eslint/issues/19715)) (renovate\[bot]) - [`44bac9d`](https://redirect.github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167) ci: run tests in Node.js 24 ([#&#8203;19702](https://redirect.github.com/eslint/eslint/issues/19702)) (Francesco Trotta) - [`35304dd`](https://redirect.github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde) chore: add missing `funding` field to packages ([#&#8203;19684](https://redirect.github.com/eslint/eslint/issues/19684)) (루밀LuMir) - [`f305beb`](https://redirect.github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32) test: mock `process.emitWarning` to prevent output disruption ([#&#8203;19687](https://redirect.github.com/eslint/eslint/issues/19687)) (Francesco Trotta) ### [`v9.26.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.26.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.25.1...v9.26.0) #### Features - [`e9754e7`](https://redirect.github.com/eslint/eslint/commit/e9754e7433edf665602ceba4f7f8fbca559c974f) feat: add reportGlobalThis to no-shadow-restricted-names ([#&#8203;19670](https://redirect.github.com/eslint/eslint/issues/19670)) (sethamus) - [`0fa2b7a`](https://redirect.github.com/eslint/eslint/commit/0fa2b7a3666f1eedcc091446dc860037c9bafa5c) feat: add suggestions for `eqeqeq` rule ([#&#8203;19640](https://redirect.github.com/eslint/eslint/issues/19640)) (Nitin Kumar) - [`dcbdcc9`](https://redirect.github.com/eslint/eslint/commit/dcbdcc9c6be628240269b41f7bb576dde1e6f5b3) feat: Add MCP server ([#&#8203;19592](https://redirect.github.com/eslint/eslint/issues/19592)) (Nicholas C. Zakas) - [`2dfd83e`](https://redirect.github.com/eslint/eslint/commit/2dfd83ef4ee054f748732581c422508c45d6f1bf) feat: add `ignoreDirectives` option in `no-unused-expressions` ([#&#8203;19645](https://redirect.github.com/eslint/eslint/issues/19645)) (sethamus) #### Bug Fixes - [`96e84de`](https://redirect.github.com/eslint/eslint/commit/96e84de55ad17c96e5b6f2dece75145542505469) fix: check cache file existence before deletion ([#&#8203;19648](https://redirect.github.com/eslint/eslint/issues/19648)) (sethamus) - [`d683aeb`](https://redirect.github.com/eslint/eslint/commit/d683aebc8e0792e4f80bd1488c705c90f22c317e) fix: don't crash on tests with circular references in `RuleTester` ([#&#8203;19664](https://redirect.github.com/eslint/eslint/issues/19664)) (Milos Djermanovic) - [`9736d5d`](https://redirect.github.com/eslint/eslint/commit/9736d5d15870c9185da7d140becb9a15aa69057d) fix: add `namespace` to `Plugin.meta` type ([#&#8203;19661](https://redirect.github.com/eslint/eslint/issues/19661)) (Milos Djermanovic) - [`17bae69`](https://redirect.github.com/eslint/eslint/commit/17bae69e02fff6f26487a3cbd9c3c3218088949c) fix: update `RuleTester.run()` type ([#&#8203;19634](https://redirect.github.com/eslint/eslint/issues/19634)) (Nitin Kumar) #### Documentation - [`dd98d63`](https://redirect.github.com/eslint/eslint/commit/dd98d63f09c9324124734206d904d31d433a7c92) docs: Update README (GitHub Actions Bot) - [`c25e858`](https://redirect.github.com/eslint/eslint/commit/c25e858d2d7e9bd3e53dcb32c9af5251d6f0569e) docs: Update README (GitHub Actions Bot) - [`b2397e9`](https://redirect.github.com/eslint/eslint/commit/b2397e9bef5ca7faf7e100ecebc20e457bf0b588) docs: Update README (GitHub Actions Bot) - [`addd0a6`](https://redirect.github.com/eslint/eslint/commit/addd0a6a62d1b89dc7ab49cbd08c5a6af3e7da29) docs: fix formatting of unordered lists in Markdown ([#&#8203;19660](https://redirect.github.com/eslint/eslint/issues/19660)) (Milos Djermanovic) - [`a21b38d`](https://redirect.github.com/eslint/eslint/commit/a21b38db0276ab3373c95ebc7b1ef1910b79dfe6) docs: Update README (GitHub Actions Bot) - [`c0721a7`](https://redirect.github.com/eslint/eslint/commit/c0721a7f34264da0a32ade8432511eeda4a2c1b9) docs: fix double space in command ([#&#8203;19657](https://redirect.github.com/eslint/eslint/issues/19657)) (CamWass) #### Chores - [`5b247c8`](https://redirect.github.com/eslint/eslint/commit/5b247c859f1b653297a9b9135d92a59742a669cc) chore: upgrade to `@eslint/[email protected]` ([#&#8203;19681](https://redirect.github.com/eslint/eslint/issues/19681)) (Francesco Trotta) - [`d6fa4ac`](https://redirect.github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`0958690`](https://redirect.github.com/eslint/eslint/commit/09586905be394c05839996a5ea812adfac44d320) chore: disambiguate internal types `LanguageOptions` and `Rule` ([#&#8203;19669](https://redirect.github.com/eslint/eslint/issues/19669)) (Francesco Trotta) - [`f1c858e`](https://redirect.github.com/eslint/eslint/commit/f1c858e3c1e9712ef398588bf5ed68bc19fad3f2) chore: fix internal type references to `Plugin` and `Rule` ([#&#8203;19665](https://redirect.github.com/eslint/eslint/issues/19665)) (Francesco Trotta) - [`40dd299`](https://redirect.github.com/eslint/eslint/commit/40dd2998cedddb75e0514b2c5cc855293c85da41) refactor: One-shot ESQuery selector analysis ([#&#8203;19652](https://redirect.github.com/eslint/eslint/issues/19652)) (Nicholas C. Zakas) - [`1cfd702`](https://redirect.github.com/eslint/eslint/commit/1cfd7024226cd9c42ceb75732f79e3bc36e8305c) chore: update dependency [@&#8203;eslint/json](https://redirect.github.com/eslint/json) to ^0.12.0 ([#&#8203;19656](https://redirect.github.com/eslint/eslint/issues/19656)) (renovate\[bot]) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
1 parent cdee56a commit 544e913

File tree

1 file changed

+50
-47
lines changed

1 file changed

+50
-47
lines changed

scripts/dbt-pack/package-lock.json

Lines changed: 50 additions & 47 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)