87.json (25799B)
1 { 2 "number": 87, 3 "title": "Bump eslint from 8.47.0 to 8.51.0", 4 "state": "closed", 5 "diff_file": "87.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2023-10-09T07:54:06Z", 8 "closed_at": "2023-10-23T07:18:58Z", 9 "merged_at": null, 10 "base_ref": "main", 11 "head_ref": "dependabot/npm_and_yarn/eslint-8.51.0", 12 "labels": [ 13 "dependencies", 14 "javascript" 15 ], 16 "assignees": [], 17 "requested_reviewers": [], 18 "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.51.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.51.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977\"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17569\">#17569</a>) (Domantas Petrauskas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2\"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href=\"https://redirect.github.com/eslint/eslint/issues/17600\">#17600</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for && followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: "module"</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1\"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href=\"https://redirect.github.com/eslint/eslint/issues/17610\">#17610</a>) (George Ashiotis)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11\"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e\"><code>dbf831e</code></a> docs: use generated og image (<a href=\"https://redirect.github.com/eslint/eslint/issues/17601\">#17601</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c\"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3\"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17616\">#17616</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3\"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href=\"https://redirect.github.com/eslint/eslint/issues/17510\">#17510</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b\"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href=\"https://redirect.github.com/eslint/eslint/issues/17566\">#17566</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4\"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href=\"https://redirect.github.com/eslint/eslint/issues/17558\">#17558</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>v8.50.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f\"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href=\"https://redirect.github.com/eslint/eslint/issues/17585\">#17585</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc\"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href=\"https://redirect.github.com/eslint/eslint/issues/17351\">#17351</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20\"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17576\">#17576</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e\"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17564\">#17564</a>) (Tanuj Kanti)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a\"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href=\"https://redirect.github.com/eslint/eslint/issues/17593\">#17593</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b\"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href=\"https://redirect.github.com/eslint/eslint/issues/17587\">#17587</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322\"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17571\">#17571</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0\"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17591\">#17591</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830\"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17589\">#17589</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e\"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href=\"https://redirect.github.com/eslint/eslint/issues/17575\">#17575</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45\"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n</ul>\n<h2>v8.49.0</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.51.0 - October 6, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: "module"</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for && followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3\"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17616\">#17616</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1\"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href=\"https://redirect.github.com/eslint/eslint/issues/17610\">#17610</a>) (George Ashiotis)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11\"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e\"><code>dbf831e</code></a> docs: use generated og image (<a href=\"https://redirect.github.com/eslint/eslint/issues/17601\">#17601</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977\"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17569\">#17569</a>) (Domantas Petrauskas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c\"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3\"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href=\"https://redirect.github.com/eslint/eslint/issues/17510\">#17510</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2\"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href=\"https://redirect.github.com/eslint/eslint/issues/17600\">#17600</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b\"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href=\"https://redirect.github.com/eslint/eslint/issues/17566\">#17566</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4\"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href=\"https://redirect.github.com/eslint/eslint/issues/17558\">#17558</a>) (Nicholas C. Zakas)</li>\n</ul>\n<p>v8.50.0 - September 22, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f\"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href=\"https://redirect.github.com/eslint/eslint/issues/17585\">#17585</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc\"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href=\"https://redirect.github.com/eslint/eslint/issues/17351\">#17351</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a\"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href=\"https://redirect.github.com/eslint/eslint/issues/17593\">#17593</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b\"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href=\"https://redirect.github.com/eslint/eslint/issues/17587\">#17587</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0\"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17591\">#17591</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20\"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17576\">#17576</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830\"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17589\">#17589</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322\"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17571\">#17571</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e\"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href=\"https://redirect.github.com/eslint/eslint/issues/17575\">#17575</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e\"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17564\">#17564</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45\"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<p>v8.49.0 - September 8, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac\"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17550\">#17550</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe\"><code>cac45d0</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.49.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17549\">#17549</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e\"><code>cd39508</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8\"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706\"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href=\"https://redirect.github.com/eslint/eslint/issues/17511\">#17511</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1\"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17529\">#17529</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060\"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17530\">#17530</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60\"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href=\"https://redirect.github.com/eslint/eslint/issues/17527\">#17527</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9\"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17462\">#17462</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb\"><code>032c4b1</code></a> docs: add typescript template (<a href=\"https://redirect.github.com/eslint/eslint/issues/17500\">#17500</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed\"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f0793828fdba1f17fda78abb392f7944ab751185\"><code>f079382</code></a> 8.51.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e8235e5366362c86c314f2b2a7a1f30e27d575c6\"><code>e8235e5</code></a> Build: changelog update for 8.51.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: "module"</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for && followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3\"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17616\">#17616</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.51.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n</details>", 19 "comments": [ 20 { 21 "author": "dependabot[bot]", 22 "created_at": "2023-10-23T07:18:57Z", 23 "body": "Superseded by #93." 24 } 25 ], 26 "review_comments": [] 27 }