Skip to content

Commit

Permalink
feat(deps): bump the typescript-eslint-prettier group with 4 updates (#…
Browse files Browse the repository at this point in the history
…957)

Bumps the typescript-eslint-prettier group with 4 updates:
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin),
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser),
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
and [typescript](https://github.com/Microsoft/TypeScript).

Updates `@typescript-eslint/eslint-plugin` from 7.1.1 to 7.4.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>v7.4.0</h2>
<h2>7.4.0 (2024-03-25)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-type-imports] ignore
files with decorators, experimentalDecorators, and emitDecoratorMetadata
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8335">#8335</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-arguments]
handle tagged templates (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8708">#8708</a>)</li>
<li><strong>eslint-plugin:</strong> deprecate no-throw-literal and add a
renamed only-throw-error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8701">#8701</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] address
multipart nullish checks false positive (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8678">#8678</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] properly
disambiguate between <code>boolean</code> and <code>false</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8685">#8685</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
avoid remove const casting on template literals with expressions inside
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8740">#8740</a>)</li>
<li><strong>typescript-eslint:</strong> declare peer dependency on
<code>utils</code> to ensure npm correctly installs dependencies (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8738">#8738</a>)</li>
<li><strong>website:</strong> visual Editor is not scrolled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8709">#8709</a>)</li>
<li><strong>website:</strong> make 404 page good again (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8750">#8750</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Josh Goldberg ✨</li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>Marco Pasqualetti <a
href="https://github.com/marcalexiei"><code>@​marcalexiei</code></a></li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.3.1</h2>
<h2>7.3.1 (2024-03-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-floating-promises] revert
disable of ignoreVoid in strict config (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8718">#8718</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.3.0</h2>
<h2>7.3.0 (2024-03-18)</h2>
<p>Note that this release enables rules to have more restrictive default
options as configured in the <code>strict</code> and
<code>strict-type-checked</code> configs. See <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8364">#8364</a>
for more details.</p>
<!-- 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>
<h2>7.4.0 (2024-03-25)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [consistent-type-imports] ignore
files with decorators, experimentalDecorators, and
emitDecoratorMetadata</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-type-arguments]
handle tagged templates</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> deprecate no-throw-literal and add a
renamed only-throw-error</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-optional-chain] address
multipart nullish checks false positive</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [prefer-optional-chain] properly
disambiguate between <code>boolean</code> and <code>false</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid
remove const casting on template literals with expressions inside</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Brad Zacher</li>
<li>Josh Goldberg ✨</li>
<li>Kim Sang Du</li>
<li>Kirk Waiblinger</li>
<li>Marco Pasqualetti</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.3.1 (2024-03-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-floating-promises] revert
disable of ignoreVoid in strict config</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.3.0 (2024-03-18)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/5d2469142262672e381db3b4a4e2bffa80984810"><code>5d24691</code></a>
chore(release): publish 7.4.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/029fc0b97fbfee330c0befe933b1bf268f3eb118"><code>029fc0b</code></a>
feat(eslint-plugin): deprecate no-throw-literal and add a renamed
only-throw-...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/2a62a400b7dabee00ddaaa2f039e83b5bf91687a"><code>2a62a40</code></a>
fix(eslint-plugin): [no-unnecessary-type-assertion] avoid remove const
castin...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/990ec22c79e605a689f0e65848718b77b88f65ca"><code>990ec22</code></a>
docs: fix example of binding unbound method (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8754">#8754</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a08554a588e4eae73ca33eba334e7da332ebc9e2"><code>a08554a</code></a>
feat(eslint-plugin): [no-unnecessary-type-arguments] handle tagged
templates ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/2018f91ef6dfaec9bdb82b85a811a80e0dc79251"><code>2018f91</code></a>
fix(eslint-plugin): [prefer-optional-chain] properly disambiguate
between `bo...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/56358a64f1be52d4967a517b49729339fa61ffb5"><code>56358a6</code></a>
fix(eslint-plugin): [prefer-optional-chain] address multipart nullish
checks ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/532ae8b1114589eb5e3750c6f011de026b28ef29"><code>532ae8b</code></a>
docs: fix typo in switch-exhaustiveness-check (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8768">#8768</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e408b93e48e5199d83a8d99d1e27126d2dd8bc8f"><code>e408b93</code></a>
feat(eslint-plugin): [consistent-type-imports] ignore files with
decorators, ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c787fe4ed1fcd8c0acf3b4fc196f513f4c298f31"><code>c787fe4</code></a>
docs: restrict-template-expressions - remove mention of numbers being
allowed...</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.4.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 7.1.1 to 7.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.4.0</h2>
<h2>7.4.0 (2024-03-25)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-type-imports] ignore
files with decorators, experimentalDecorators, and emitDecoratorMetadata
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8335">#8335</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-arguments]
handle tagged templates (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8708">#8708</a>)</li>
<li><strong>eslint-plugin:</strong> deprecate no-throw-literal and add a
renamed only-throw-error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8701">#8701</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] address
multipart nullish checks false positive (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8678">#8678</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] properly
disambiguate between <code>boolean</code> and <code>false</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8685">#8685</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
avoid remove const casting on template literals with expressions inside
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8740">#8740</a>)</li>
<li><strong>typescript-eslint:</strong> declare peer dependency on
<code>utils</code> to ensure npm correctly installs dependencies (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8738">#8738</a>)</li>
<li><strong>website:</strong> visual Editor is not scrolled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8709">#8709</a>)</li>
<li><strong>website:</strong> make 404 page good again (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8750">#8750</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Josh Goldberg ✨</li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>Marco Pasqualetti <a
href="https://github.com/marcalexiei"><code>@​marcalexiei</code></a></li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.3.1</h2>
<h2>7.3.1 (2024-03-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-floating-promises] revert
disable of ignoreVoid in strict config (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8718">#8718</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.3.0</h2>
<h2>7.3.0 (2024-03-18)</h2>
<p>Note that this release enables rules to have more restrictive default
options as configured in the <code>strict</code> and
<code>strict-type-checked</code> configs. See <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8364">#8364</a>
for more details.</p>
<!-- 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/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.4.0 (2024-03-25)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-type-imports] ignore
files with decorators, experimentalDecorators, and
emitDecoratorMetadata</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Brad Zacher</li>
<li>Josh Goldberg ✨</li>
<li>Kim Sang Du</li>
<li>Kirk Waiblinger</li>
<li>Marco Pasqualetti</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.3.1 (2024-03-18)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.3.0 (2024-03-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>correct <code>engines.node</code> constraints in
<code>package.json</code></li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Alexu</li>
<li>Arka Pratim Chaudhuri</li>
<li>auvred</li>
<li>Derrick Isaacson</li>
<li>fnx</li>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger</li>
<li>Marta Cardoso</li>
<li>Michaël De Boey</li>
<li>Tristan Rasmussen</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/5d2469142262672e381db3b4a4e2bffa80984810"><code>5d24691</code></a>
chore(release): publish 7.4.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e408b93e48e5199d83a8d99d1e27126d2dd8bc8f"><code>e408b93</code></a>
feat(eslint-plugin): [consistent-type-imports] ignore files with
decorators, ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/5995614324a59f558190f6123be96857e324bcb2"><code>5995614</code></a>
chore(release): publish 7.3.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4cf8ec7201a01141162f67da27c7bf7b886b712d"><code>4cf8ec7</code></a>
chore(release): publish 7.3.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/883f22089df0846eab6d0c1443e5ea4cfcb9ed52"><code>883f220</code></a>
fix: correct <code>engines.node</code> constraints in
<code>package.json</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8671">#8671</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/95cf1391bfd07f5c1929e798a85418b78f75f173"><code>95cf139</code></a>
chore(release): publish 7.2.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.4.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint-plugin-react` from 7.34.0 to 7.34.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/releases">eslint-plugin-react's
releases</a>.</em></p>
<blockquote>
<h2>v7.34.1</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>jsx-no-leaked-render</code>]: prevent wrongly adding parens
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3700">#3700</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: detect TS interfaces (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3701">#3701</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: literalType error fix (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3704">#3704</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: allow TSIntersectionType (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3705">#3705</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>no-unknown-property</code>]: support <code>popover</code>,
<code>popovertarget</code>, <code>popovertargetaction</code> attributes
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3707">#3707</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[<code>no-unknown-property</code>]: only match <code>data-*</code>
attributes containing <code>-</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3713">#3713</a>[]
<a
href="https://github.com/silverwind"><code>@​silverwind</code></a>)</li>
<li>[<code>checked-requires-onchange-or-readonly</code>]: correct
options that were behaving opposite (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3715">#3715</a>[]
<a
href="https://github.com/jaesoekjjang"><code>@​jaesoekjjang</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<code>boolean-prop-naming</code>]: improve error message (<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1000">#1000</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1000">jsx-eslint/eslint-plugin-react#1000</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">#1002</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">jsx-eslint/eslint-plugin-react#1002</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1005">#1005</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1005">jsx-eslint/eslint-plugin-react#1005</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">#100</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">jsx-eslint/eslint-plugin-react#100</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1010">#1010</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1010">jsx-eslint/eslint-plugin-react#1010</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1013">#1013</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1013">jsx-eslint/eslint-plugin-react#1013</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">#1022</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">jsx-eslint/eslint-plugin-react#1022</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">#1029</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">jsx-eslint/eslint-plugin-react#1029</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">#102</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">jsx-eslint/eslint-plugin-react#102</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">#1034</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">jsx-eslint/eslint-plugin-react#1034</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1038">#1038</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1038">jsx-eslint/eslint-plugin-react#1038</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1041">#1041</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1041">jsx-eslint/eslint-plugin-react#1041</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">#1043</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">jsx-eslint/eslint-plugin-react#1043</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">#1046</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">jsx-eslint/eslint-plugin-react#1046</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">#1047</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">jsx-eslint/eslint-plugin-react#1047</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1050">#1050</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1050">jsx-eslint/eslint-plugin-react#1050</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">#1053</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">jsx-eslint/eslint-plugin-react#1053</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">#1057</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">jsx-eslint/eslint-plugin-react#1057</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">#105</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">jsx-eslint/eslint-plugin-react#105</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">#1061</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">jsx-eslint/eslint-plugin-react#1061</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1062">#1062</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1062">jsx-eslint/eslint-plugin-react#1062</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1070">#1070</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1070">jsx-eslint/eslint-plugin-react#1070</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1071">#1071</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1071">jsx-eslint/eslint-plugin-react#1071</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">#1073</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">jsx-eslint/eslint-plugin-react#1073</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">#1076</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">jsx-eslint/eslint-plugin-react#1076</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">#1079</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">jsx-eslint/eslint-plugin-react#1079</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">#1088</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">jsx-eslint/eslint-plugin-react#1088</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1098">#1098</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1098">jsx-eslint/eslint-plugin-react#1098</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">#1101</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">jsx-eslint/eslint-plugin-react#1101</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1103">#1103</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1103">jsx-eslint/eslint-plugin-react#1103</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">#110</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">jsx-eslint/eslint-plugin-react#110</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">#1116</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">jsx-eslint/eslint-plugin-react#1116</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">#1117</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">jsx-eslint/eslint-plugin-react#1117</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1119">#1119</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1119">jsx-eslint/eslint-plugin-react#1119</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1121">#1121</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1121">jsx-eslint/eslint-plugin-react#1121</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1122">#1122</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1122">jsx-eslint/eslint-plugin-react#1122</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">#1123</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">jsx-eslint/eslint-plugin-react#1123</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/blob/v7.34.1/CHANGELOG.md">eslint-plugin-react's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.34.1">7.34.1</a>
- 2024.03.15</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>jsx-no-leaked-render</code>]: prevent wrongly adding parens
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3700">#3700</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: detect TS interfaces (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3701">#3701</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: literalType error fix (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3704">#3704</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: allow TSIntersectionType (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3705">#3705</a>[]
<a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>)</li>
<li>[<code>no-unknown-property</code>]: support <code>popover</code>,
<code>popovertarget</code>, <code>popovertargetaction</code> attributes
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3707">#3707</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[<code>no-unknown-property</code>]: only match <code>data-*</code>
attributes containing <code>-</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3713">#3713</a>[]
<a
href="https://github.com/silverwind"><code>@​silverwind</code></a>)</li>
<li>[<code>checked-requires-onchange-or-readonly</code>]: correct
options that were behaving opposite (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3715">#3715</a>[]
<a
href="https://github.com/jaesoekjjang"><code>@​jaesoekjjang</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[<code>boolean-prop-naming</code>]: improve error message (<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3715">#3715</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3715">jsx-eslint/eslint-plugin-react#3715</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3713">#3713</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3713">jsx-eslint/eslint-plugin-react#3713</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3707">#3707</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3707">jsx-eslint/eslint-plugin-react#3707</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3705">#3705</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3705">jsx-eslint/eslint-plugin-react#3705</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3704">#3704</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3704">jsx-eslint/eslint-plugin-react#3704</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3701">#3701</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3701">jsx-eslint/eslint-plugin-react#3701</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3700">#3700</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3700">jsx-eslint/eslint-plugin-react#3700</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/eea45bfcd10e80e0048cb05472a9091d5d52ad89"><code>eea45bf</code></a>
Update CHANGELOG and bump version</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/e4ecbcfc8f83099a9bd5da18f45b5a6e66ebfb4a"><code>e4ecbcf</code></a>
[Fix] <code>checked-requires-onchange-or-readonly</code>: correct
options that were beha...</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/69de42e00f4c62e6bd3a180d1931c1981a6eb08f"><code>69de42e</code></a>
[Fix] <code>no-unknown-property</code>: only match <code>data-*</code>
attributes containing <code>-</code></li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/da1013c6760a997dca3050a4d1d8452f783584f1"><code>da1013c</code></a>
[Docs] <code>jsx-no-constructed-context-values</code>: fix some
typos</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/c3275a4fb2e796799680a584c0203c4734c3682e"><code>c3275a4</code></a>
[Fix] <code>no-unknown-property</code>: support <code>popover</code>,
<code>popovertarget</code>, `popovertarg...</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/a92046325bed8de94e8a9f846ee4f4444c65c1d8"><code>a920463</code></a>
[Fix] <code>boolean-prop-naming</code>: improve error message</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/48291e82a1f87665a96ce84486f793b07f4d44ec"><code>48291e8</code></a>
[Fix] <code>boolean-prop-naming</code>: allow TSIntersectionType</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/0abebc66fed635698a65201f559c4a7b0ae1208c"><code>0abebc6</code></a>
[Fix] <code>boolean-prop-naming</code>: literalType error fix</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/901c794a10a4317f4590eddbb6bd0927481ce8bf"><code>901c794</code></a>
[Fix] <code>boolean-prop-naming</code>: detect TS interfaces</li>
<li><a
href="https://github.com/jsx-eslint/eslint-plugin-react/commit/8c2bdb2636e9ab0eca588454c996e31e8c1dd29b"><code>8c2bdb2</code></a>
[actions] update workflows</li>
<li>Additional commits viewable in <a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.34.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript` from 5.4.2 to 5.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.4.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/TypeScript/commit/6ea273cdcca99db809074d2b2d38d0e5b59ee81b"><code>6ea273c</code></a>
Update LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/cd06f92c43eede05731cc0592bcb4ee7fe4d38cc"><code>cd06f92</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57853">#57853</a>
(Revert PR 56161) into release-5.4 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57854">#57854</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/ca8e720a36618eb1323f8dbc36a45a8fd5b35d78"><code>ca8e720</code></a>
Update LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/010b1885c089189425a0f7d34bd02305401f8928"><code>010b188</code></a>
release-5.4: Revert PR 56087 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57850">#57850</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/fc7006c125914a2d7146027744500ef8a308c5f6"><code>fc7006c</code></a>
Update LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/b45a41823ecaff6c1554a4c69161db10b2eba6ab"><code>b45a418</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57801">#57801</a>
(Distribute mapped types over array/...) into release-5.4 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/609560f36b84bf031fa14cc4b0d1b2aeb8cfc6f9"><code>609560f</code></a>
Bump version to 5.4.3 and LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/f42605fcef04f329e9bb5cb94677ca0101dcdd5c"><code>f42605f</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57746">#57746</a>
(Revert &quot;Defer processing of nested ...) into release-5.4
(#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/485c7c5d08f985528a83d9879658912181ef7f11"><code>485c7c5</code></a>
Revert &quot;Allow (non-assert) type predicates to narrow by
discriminant&quot;… (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57795">#57795</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/7f11456f4afd816776c08208389e10d8c5a62dd8"><code>7f11456</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57751">#57751</a>
(Exclude generic string-like types f...) into release-5.4 (#...</li>
<li>See full diff in <a
href="https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3">compare
view</a></li>
</ul>
</details>
<br />


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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed Mar 25, 2024
1 parent 1dd8e7d commit a2f1df9
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 65 deletions.
122 changes: 61 additions & 61 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,16 @@
"@types/react": "^18.2.20"
},
"dependencies": {
"@typescript-eslint/eslint-plugin": "^7.1.1",
"@typescript-eslint/parser": "^7.1.1",
"@typescript-eslint/eslint-plugin": "^7.4.0",
"@typescript-eslint/parser": "^7.4.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-react": "^7.34.0",
"eslint-plugin-react": "^7.34.1",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-simple-import-sort": "^12.0.0",
"prettier": "^3.2.5",
"typescript": "^5.4.2"
"typescript": "^5.4.3"
},
"publishConfig": {
"access": "public"
Expand Down

0 comments on commit a2f1df9

Please sign in to comment.