dependabot[bot] opened a new pull request, #24658: URL: https://github.com/apache/superset/pull/24658
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.61.0 to 6.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <p>See <a href="https://typescript-eslint.io/blog/announcing-typescript-eslint-v6">the announcement blog post</a> for a friendly description of all changes and <a href="">CHANGELOG.md</a> for a full organized list of them. 🎉</p> <h2>What's Changed</h2> <ul> <li>feat: made BaseNode.parent non-optional by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/5252">typescript-eslint/typescript-eslint#5252</a></li> <li>feat(experimental-utils): console.warn on import of experimental-utils by <a href="https://github.com/kball"><code>@​kball</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6179">typescript-eslint/typescript-eslint#6179</a></li> <li>chore(eslint-plugin): remove deprecated rules for v6 by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6112">typescript-eslint/typescript-eslint#6112</a></li> <li>feat: remove partial type-information program by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6066">typescript-eslint/typescript-eslint#6066</a></li> <li>chore(typescript-estree): remove unnecessary this.inTypeMode field by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6375">typescript-eslint/typescript-eslint#6375</a></li> <li>feat(eslint-plugin): deprecate no-type-alias by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6229">typescript-eslint/typescript-eslint#6229</a></li> <li>chore(typescript-estree): remove visitor-keys backwards compat export by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6242">typescript-eslint/typescript-eslint#6242</a></li> <li>fix(typescript-estree): wrap import = declaration in an export node by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/5885">typescript-eslint/typescript-eslint#5885</a></li> <li>feat(typescript-estree): add type checker wrapper APIs to ParserServicesWithTypeInformation by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6404">typescript-eslint/typescript-eslint#6404</a></li> <li>fix: replace tsutils with ts-api-tools by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6428">typescript-eslint/typescript-eslint#6428</a></li> <li>feat: bump ts-api-utils to v0.0.21 by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6459">typescript-eslint/typescript-eslint#6459</a></li> <li>feat(eslint-plugin): rework configs: recommended, strict, stylistic; -type-checked by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/5251">typescript-eslint/typescript-eslint#5251</a></li> <li>feat: remove <code>experimental-utils</code> by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6468">typescript-eslint/typescript-eslint#6468</a></li> <li>fix(ast-spec): remove more invalid properties by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6243">typescript-eslint/typescript-eslint#6243</a></li> <li>feat(eslint-plugin): add config that disables type-aware linting by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6470">typescript-eslint/typescript-eslint#6470</a></li> <li>chore: update downlevel-dts config to target TS4.2 by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6471">typescript-eslint/typescript-eslint#6471</a></li> <li>feat: bump ts-api-utils to v0.0.22 by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6472">typescript-eslint/typescript-eslint#6472</a></li> <li>chore: cleanup repo lint + typechecking by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6473">typescript-eslint/typescript-eslint#6473</a></li> <li>test: allow to execute tests on windows by <a href="https://github.com/armano2"><code>@​armano2</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6488">typescript-eslint/typescript-eslint#6488</a></li> <li>fix(typescript-estree): account for namespace nesting in AST conversion by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6272">typescript-eslint/typescript-eslint#6272</a></li> <li>feat: add package.json exports for public packages by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6458">typescript-eslint/typescript-eslint#6458</a></li> <li>fix: bumped ts-api-utils to 0.0.39 by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6497">typescript-eslint/typescript-eslint#6497</a></li> <li>fix: rename typeParameters to typeArguments where needed by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/5384">typescript-eslint/typescript-eslint#5384</a></li> <li>feat(typescript-estree): remove optionality from AST boolean properties by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6274">typescript-eslint/typescript-eslint#6274</a></li> <li>chore: remove no-longer-necessary ts-api-utils package patch by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6526">typescript-eslint/typescript-eslint#6526</a></li> <li>test(ast-spec): snapshot codeframe of error by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6555">typescript-eslint/typescript-eslint#6555</a></li> <li>feat(typescript-estree): added allowInvalidAST option to not throw on invalid tokens by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6247">typescript-eslint/typescript-eslint#6247</a></li> <li>fix: update <code>exports</code> field in package.json files by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6550">typescript-eslint/typescript-eslint#6550</a></li> <li>feat: improve error location by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6556">typescript-eslint/typescript-eslint#6556</a></li> <li>feat(typescript-estree): throw errors on interface with implements by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6551">typescript-eslint/typescript-eslint#6551</a></li> <li>feat(typescript-estree): strict class heritage clauses check by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6576">typescript-eslint/typescript-eslint#6576</a></li> <li>feat(typescript-estree): check for illegal decorators on function declarations by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6590">typescript-eslint/typescript-eslint#6590</a></li> <li>feat(typescript-estree): throw errors for object methods without function bodies by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6589">typescript-eslint/typescript-eslint#6589</a></li> <li>fix(typescript-estree): fix error handling on <code>ImportExpression</code> by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6587">typescript-eslint/typescript-eslint#6587</a></li> <li>feat: remove moduleResolver API by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6609">typescript-eslint/typescript-eslint#6609</a></li> <li>feat(typescript-estree): warn on deprecated AST property accesses by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6525">typescript-eslint/typescript-eslint#6525</a></li> <li>fix(eslint-plugin): allow parser@^6.0.0 by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6630">typescript-eslint/typescript-eslint#6630</a></li> <li>feat(typescript-estree): check modifiers on every node by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6615">typescript-eslint/typescript-eslint#6615</a></li> <li>feat(typescript-estree): throw errors when abstract property has initializer by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6613">typescript-eslint/typescript-eslint#6613</a></li> <li>chore: bump ts-api-utils to v0.0.44 by <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6659">typescript-eslint/typescript-eslint#6659</a></li> <li>fix(typescript-estree): allow writing to deprecated node properties by <a href="https://github.com/JoshuaKGoldberg"><code>@​JoshuaKGoldberg</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6670">typescript-eslint/typescript-eslint#6670</a></li> <li>feat(eslint-plugin): [prefer-readonly-parameter-types] added an optional type allowlist by <a href="https://github.com/marekdedic"><code>@​marekdedic</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/4436">typescript-eslint/typescript-eslint#4436</a></li> <li>fix(typescript-estree): forbid <code>override</code> on non-constructor function/methods by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6729">typescript-eslint/typescript-eslint#6729</a></li> <li>chore(website): migrate from lzstring.ts to lz-string package by <a href="https://github.com/armano2"><code>@​armano2</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6727">typescript-eslint/typescript-eslint#6727</a></li> <li>chore(website): [playground] regression fix for parsing comments by <a href="https://github.com/armano2"><code>@​armano2</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6768">typescript-eslint/typescript-eslint#6768</a></li> <li>chore(website): [playground] add tabs to ast viewer and update design by <a href="https://github.com/armano2"><code>@​armano2</code></a> in <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/6735">typescript-eslint/typescript-eslint#6735</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.62.0...v6.0.0">6.0.0</a> (2023-07-10)</h1> <h3>Bug Fixes</h3> <ul> <li>bumped ts-api-utils to 0.0.39 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6497">#6497</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/217c710d99445994b9c8db7b9bee9b9cc63bc4cb">217c710</a>)</li> <li>correct handling of additionalProperties in object schemas (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6939">#6939</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/489c7a50ae99ef66df152a68fd447f7e42a23558">489c7a5</a>)</li> <li>correct lint error after merge (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/277fdb5ac76bd761ae6f5d1052445dcff2e848a1">277fdb5</a>)</li> <li><strong>eslint-plugin:</strong> [explicit-module-boundary-types] remove shouldTrackReferences option from schema (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5399">#5399</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/6d32734b1312f60ee7d12d4bb19fc1cf52e7f0a5">6d32734</a>)</li> <li><strong>eslint-plugin:</strong> allow parser@^6.0.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6630">#6630</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/92908bdd9c102ff599da6a4791e8ad3e6d3dc593">92908bd</a>)</li> <li><strong>eslint-plugin:</strong> remove valid-typeof disable in eslint-recommended (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5381">#5381</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/b82df5eaed437727566cde2b53410001505f1b13">b82df5e</a>)</li> <li>fix illegal decorator check (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6723">#6723</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/c456f8cdef5a931c631bfbcfc84d8a25caaf019f">c456f8c</a>)</li> <li>rename typeParameters to typeArguments where needed (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5384">#5384</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/08d757b26b00d0accea010e61ec42b4f753f993e">08d757b</a>)</li> <li>replace tsutils with ts-api-tools (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6428">#6428</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/79327b4999999cde3003901b40527af002c4906a">79327b4</a>)</li> <li><strong>type-utils:</strong> treat intrinsic types as if they are from lib and never match error types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6869">#6869</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/ecb57de5eb50511bed163f6e1b27e31b8577344e">ecb57de</a>)</li> <li><strong>typescript-estree:</strong> account for namespace nesting in AST conversion (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6272">#6272</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/09e38776c63fea3328f71df36644ee11dd137cc1">09e3877</a>)</li> <li>update <code>exports</code> field in package.json files (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6550">#6550</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/53776c244f8bbdc852d57c7b313b0935e755ddc4">53776c2</a>)</li> </ul> <h3>chore</h3> <ul> <li>drop support for node v14.17, v17 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5971">#5971</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc62015b8ae5f207912ff8988e2a0b3fe9a79243">cc62015</a>)</li> </ul> <h3>Features</h3> <ul> <li>add new package <code>rule-tester</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6777">#6777</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/2ce1c1d22c799a1ca027674fcb9b3a7ab0107428">2ce1c1d</a>)</li> <li>add package.json exports for public packages (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6458">#6458</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/d6766838a05259556029acaac57dc7839b68c592">d676683</a>)</li> <li>bump minimum supported TS version to 4.2.4 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5915">#5915</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/a8e71d52169f32ab9e836ec96d980ba52deffe12">a8e71d5</a>)</li> <li>bump ts-api-utils to v0.0.21 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6459">#6459</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/391566172dbc6013be79952fc68a588bf653fa8d">3915661</a>)</li> <li>bump ts-api-utils to v0.0.22 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6472">#6472</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/b88cd2332921efcca7ec5f4176f19779346d963b">b88cd23</a>)</li> <li>drop support for ESLint v6 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5972">#5972</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/bda806d78ee46133587d9383baff52d796a594e5">bda806d</a>)</li> <li>drop support for node v12 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5918">#5918</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/7e3fe9a67abd394b0a114f2deb466edf5c9759ac">7e3fe9a</a>)</li> <li>drop support for node v14 and test against node v20 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7022">#7022</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/e6235bf61b781066653581b57b7cd976c9c4f905">e6235bf</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing]: add support for assignment expressions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5234">#5234</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/4bdbe67955fd591c25e58b13e674ba05bf5ed585">4bdbe67</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] handle cases where the first operands are unrelated to the rest of the chain and add type info (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6397">#6397</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/02a37c4c79d9b83998b7ee1376be43b06e12b3a0">02a37c4</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types] added an optional type allowlist (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/4436">#4436</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/c9427b78b69f1a6a2453ef2df2be5bf96b7b00bc">c9427b7</a>)</li> <li><strong>eslint-plugin:</strong> [restrict-plus-operands] change checkCompoundAssignments to skipCompoundAssignments (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7027">#7027</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/dc801d892ecc1af678ff37166481f4b69186164c">dc801d8</a>)</li> <li><strong>eslint-plugin:</strong> add config that disables type-aware linting (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6470">#6470</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/3b063cfadce50985f8ec6d8f44f5b1cbd5c1ea57">3b063cf</a>)</li> <li><strong>eslint-plugin:</strong> apply final v6 changes to configs (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7110">#7110</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/c13ce0b4f7a74a6d8fecf78d25ebd8181f7a9119">c13ce0b</a>)</li> <li><strong>eslint-plugin:</strong> deprecate no-type-alias (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6229">#6229</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/820bdf2a3934d4186d51186693ced02df64a57ce">820bdf2</a>)</li> <li><strong>eslint-plugin:</strong> final final config changes for v6 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7157">#7157</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/e35c5c1c39f3d76b916ad1c1ac2c7bf05b379193">e35c5c1</a>)</li> <li><strong>eslint-plugin:</strong> rework configs: recommended, strict, stylistic; -type-checked (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5251">#5251</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/5346b5bbdbba81439ba761c282ba9cdcec7b45c8">5346b5b</a>), closes <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5036">#5036</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5834">#5834</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5882">#5882</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5864">#5864</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/3076">#3076</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5834">#5834</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5882">#5 882</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5864">#5864</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5889">#5889</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5834">#5834</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5882">#5882</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5864">#5864</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5883">#5883</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/4863">#4863</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5381">#5381</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5256">#5256</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5399">#5399</a></li> <li>fork json schema types for better compat with ESLint rule validation (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6963">#6963</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/a4967f2e8cc7b0432d8dfe804772e60042c5384c">a4967f2</a>)</li> <li>improve rule schemas, add test to validate schemas, add tooling to generate schema types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6899">#6899</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/acc1a43e02a403ff74a54c28c2c495f00d0be038">acc1a43</a>)</li> <li>made BaseNode.parent non-optional (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5252">#5252</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/a4768f38ef4943873c1e9443e8cd101a663ac3c0">a4768f3</a>), closes <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5036">#5036</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5834">#5834</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5882">#5882</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5864">#5864</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/3076">#3076</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5834">#5834</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5882">#5882</a> <a href="https://redirect.github.com/typescript-esli nt/typescript-eslint/issues/5864">#5864</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5889">#5889</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5834">#5834</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5882">#5882</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5864">#5864</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5883">#5883</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/4863">#4863</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5381">#5381</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5256">#5256</a> <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/5399">#5399</a></li> <li>remove <code>RuleTester</code> in <code>/utils</code> in favour of the new <code>/rule-tester</code> package (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6816">#6816</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/c33f497ad8aec7c123c7374f7aff3e24025fe861">c33f497</a>)</li> <li>remove partial type-information program (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6066">#6066</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/7fc062abc30a73093cd943c2cb808ae373fe12d9">7fc062a</a>)</li> <li><strong>typescript-estree:</strong> add type checker wrapper APIs to ParserServicesWithTypeInformation (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6404">#6404</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/62d57559564fb08512eafe03a2c1b167c4377601">62d5755</a>)</li> <li><strong>typescript-estree:</strong> added allowInvalidAST option to not throw on invalid tokens (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6247">#6247</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/a3b177d59adaf8ea76b205befc8b12d86447f1fb">a3b177d</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/6ae1fa74b18af8a2d4baa0d3d4b43997cf9a9781"><code>6ae1fa7</code></a> chore: publish v6.0.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3201f78b1d92cf82c40d543612bc6580aa7d1dd5"><code>3201f78</code></a> Fix prefer-nullish-coalescing too</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/64958d3cb76062a8081c06e3647f0c1cad87e595"><code>64958d3</code></a> Fix: yarn generate-configs</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/980bda3f81f581adbb0d9538de613df229042aa4"><code>980bda3</code></a> Merge branch 'main' (I swear this had better be the last one</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cba0d113bba1bbcee69149c954dc6bd4c658c714"><code>cba0d11</code></a> chore: publish v5.62.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d2104ae088c924919d8fd90bc3db3808e2cccc47"><code>d2104ae</code></a> Reset prefer-nullish-coalescing.test.ts to main</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/bccf8514621c5d7bc17f1943ed20ec838d32f4dc"><code>bccf851</code></a> Merge branch 'main'</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a8c824a1e84453f93cd2b464fc102bc878c1aff3"><code>a8c824a</code></a> fix(eslint-plugin): replace auto-fix of class literal property style rule wit...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4437d18015dfa7ed0fd77e736a1ddedb638eeb31"><code>4437d18</code></a> docs: be more explicit about what restrict-template-expressions restricts (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7">#7</a>...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/24bdacc7e5df40c92031a1bd7e9815d66a35b31d"><code>24bdacc</code></a> fix(eslint-plugin): [comma-spacing] allow no space after trailing comma in ob...</li> <li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.0.0/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot 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`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) - `@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) - `@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) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
