Skip to content

Commit

Permalink
Bump the devdependencies group across 1 directory with 19 updates (#367)
Browse files Browse the repository at this point in the history
Bumps the devdependencies group with 19 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `20.12.2` | `20.12.8` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `7.4.0` | `7.8.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `7.4.0` | `7.8.0` |
|
[@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)
| `7.4.0` | `7.8.0` |
|
[cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell)
| `8.6.1` | `8.8.0` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) |
`48.2.2` | `48.2.3` |
|
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
| `27.9.0` | `28.4.0` |
|
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)
| `4.6.0` | `4.6.2` |
|
[eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort)
| `12.0.0` | `12.1.0` |
| [turbo](https://github.com/vercel/turbo) | `1.13.0` | `1.13.3` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.4.3` |
`5.4.5` |
|
[@arethetypeswrong/cli](https://github.com/arethetypeswrong/arethetypeswrong.github.io/tree/HEAD/packages/cli)
| `0.15.2` | `0.15.3` |
|
[@testing-library/react](https://github.com/testing-library/react-testing-library)
| `14.2.2` | `15.0.6` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) |
`18.2.0` | `18.3.1` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
| `18.2.73` | `18.3.1` |
|
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom)
| `18.2.0` | `18.3.1` |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
| `18.2.23` | `18.3.0` |
|
[@testing-library/jest-dom](https://github.com/testing-library/jest-dom)
| `6.4.2` | `6.4.4` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) |
`5.2.7` | `5.2.11` |


Updates `@types/node` from 20.12.2 to 20.12.8
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/eslint-plugin` from 7.4.0 to 7.8.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.8.0</h2>
<h2>7.8.0 (2024-04-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>rule-tester:</strong> assert suggestion messages are unique
(<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8995">#8995</a>)</li>
<li><strong>typescript-estree:</strong> add
maximumDefaultProjectFileMatchCount and wide allowDefaultProjectForFiles
glob restrictions (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8925">#8925</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tagged
templates (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8746">#8746</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] suggests
optional chaining during strict null equality check (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8717">#8717</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-type-assertions] handle
tagged templates (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8993">#8993</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-return] handle union
types (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/9001">#9001</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unused-vars] clear error report
range (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8640">#8640</a>)</li>
<li><strong>utils:</strong> export ESLint backwards-compat functions (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8976">#8976</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Josh Goldberg ✨</li>
<li>jsfm01 <a
href="https://github.com/jsfm01"><code>@​jsfm01</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</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.7.1</h2>
<h2>7.7.1 (2024-04-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] handle
shorthand property assignment (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8800">#8800</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-function-return-type] fix
checking wrong ancestor's return type (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8809">#8809</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] only look at
left operand for <code>requireNullish</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8559">#8559</a>)</li>
<li><strong>eslint-plugin:</strong> [no-for-in-array] refine report
location (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8874">#8874</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
allow non-null assertion for void type (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8912">#8912</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</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.7.0</h2>
<h2>7.7.0 (2024-04-15)</h2>
<!-- 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.8.0 (2024-04-29)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tagged
templates</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [prefer-optional-chain] suggests
optional chaining during strict null equality check</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [consistent-type-assertions] handle
tagged templates</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-return] handle union
types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unused-vars] clear error report
range</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred</li>
<li>Josh Goldberg ✨</li>
<li>jsfm01</li>
<li>Kim Sang Du</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.7.1 (2024-04-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-assignment] handle
shorthand property assignment</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [explicit-function-return-type] fix
checking wrong ancestor's return type</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [prefer-optional-chain] only look at
left operand for <code>requireNullish</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-for-in-array] refine report
location</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] allow
non-null assertion for void type</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Kirk Waiblinger</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/ee677f6f67259f0081ad1a87b1fd9c89692eda21"><code>ee677f6</code></a>
chore(release): publish 7.8.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/812787313626c927c506c58e00aff3857f2c163c"><code>8127873</code></a>
fix(eslint-plugin): [no-unused-vars] clear error report range (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8640">#8640</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/216d1b060e60e1270be0c12448a1b9385bde67e2"><code>216d1b0</code></a>
fix(eslint-plugin): [no-unsafe-return] handle union types (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9001">#9001</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/51d21931e31b642585414c3273870f5e628d89cb"><code>51d2193</code></a>
fix(eslint-plugin): [consistent-type-assertions] handle tagged templates
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8993">#8993</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4bed24d8d37ab066b6f3b988fd1ca7accec931c0"><code>4bed24d</code></a>
fix(eslint-plugin): [prefer-optional-chain] suggests optional chaining
during...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b0f7aa469523357e17803d902a83f495bfa5f36e"><code>b0f7aa4</code></a>
fix(eslint-plugin): [no-unsafe-argument] handle tagged templates (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8746">#8746</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/219b841206656d2364b7f1a9ce61ceeee68bbbe6"><code>219b841</code></a>
chore: resolve lint issues on main branch (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8966">#8966</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3e19436e83fe8fe2bc633847f2d9eb4026710203"><code>3e19436</code></a>
chore(release): publish 7.7.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b2552caecd9321e73c1508b7ccae763fc766f46f"><code>b2552ca</code></a>
fix(eslint-plugin): [no-unnecessary-type-assertion] allow non-null
assertion ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fdeba423072a6f4a78a04b8c59900f69e2af28dd"><code>fdeba42</code></a>
fix(eslint-plugin): [no-for-in-array] refine report location (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8874">#8874</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.8.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 7.4.0 to 7.8.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.8.0</h2>
<h2>7.8.0 (2024-04-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>rule-tester:</strong> assert suggestion messages are unique
(<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8995">#8995</a>)</li>
<li><strong>typescript-estree:</strong> add
maximumDefaultProjectFileMatchCount and wide allowDefaultProjectForFiles
glob restrictions (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8925">#8925</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tagged
templates (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8746">#8746</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] suggests
optional chaining during strict null equality check (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8717">#8717</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-type-assertions] handle
tagged templates (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8993">#8993</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-return] handle union
types (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/9001">#9001</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unused-vars] clear error report
range (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8640">#8640</a>)</li>
<li><strong>utils:</strong> export ESLint backwards-compat functions (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8976">#8976</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Josh Goldberg ✨</li>
<li>jsfm01 <a
href="https://github.com/jsfm01"><code>@​jsfm01</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</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.7.1</h2>
<h2>7.7.1 (2024-04-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] handle
shorthand property assignment (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8800">#8800</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-function-return-type] fix
checking wrong ancestor's return type (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8809">#8809</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] only look at
left operand for <code>requireNullish</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8559">#8559</a>)</li>
<li><strong>eslint-plugin:</strong> [no-for-in-array] refine report
location (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8874">#8874</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
allow non-null assertion for void type (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8912">#8912</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</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.7.0</h2>
<h2>7.7.0 (2024-04-15)</h2>
<!-- 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.8.0 (2024-04-29)</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.7.1 (2024-04-22)</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.7.0 (2024-04-15)</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.6.0 (2024-04-08)</h2>
<h3>🚀 Features</h3>
<ul>
<li>bump npm dependency ranges</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>auvred</li>
<li>Brad Zacher</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.5.0 (2024-04-01)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>parser:</strong> disallow
<code>errorOnTypeScriptSyntacticAndSemanticIssues</code></li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Kim Sang Du</li>
<li>Mark de Dios</li>
<li>Naru</li>
<li>YeonJuan</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/ee677f6f67259f0081ad1a87b1fd9c89692eda21"><code>ee677f6</code></a>
chore(release): publish 7.8.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3e19436e83fe8fe2bc633847f2d9eb4026710203"><code>3e19436</code></a>
chore(release): publish 7.7.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e44a1a280f08f9fd0d29f74e5c3e73b7b64a9606"><code>e44a1a2</code></a>
chore(release): publish 7.7.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e1db872655887bb47f0adc10d99d0f89948e3112"><code>e1db872</code></a>
chore(release): publish 7.6.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a6ab2cb9be5a09498e953896e7fad04b2c53ea42"><code>a6ab2cb</code></a>
feat: bump npm dependency ranges (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8860">#8860</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a14ba9d45891958962163c90615a0ab270e15a38"><code>a14ba9d</code></a>
chore(release): publish 7.5.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ecb6b55425fd48f68074c996f5d5672d4707c64d"><code>ecb6b55</code></a>
docs: add homepage (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8742">#8742</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d5615d72fbd899b0827b10a00192e6bce9f0c4eb"><code>d5615d7</code></a>
fix(parser): disallow
<code>errorOnTypeScriptSyntacticAndSemanticIssues</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8784">#8784</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.8.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/utils` from 7.4.0 to 7.8.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/utils</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.8.0</h2>
<h2>7.8.0 (2024-04-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>rule-tester:</strong> assert suggestion messages are unique
(<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8995">#8995</a>)</li>
<li><strong>typescript-estree:</strong> add
maximumDefaultProjectFileMatchCount and wide allowDefaultProjectForFiles
glob restrictions (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8925">#8925</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-argument] handle tagged
templates (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8746">#8746</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] suggests
optional chaining during strict null equality check (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8717">#8717</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-type-assertions] handle
tagged templates (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8993">#8993</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-return] handle union
types (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/9001">#9001</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unused-vars] clear error report
range (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8640">#8640</a>)</li>
<li><strong>utils:</strong> export ESLint backwards-compat functions (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8976">#8976</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Josh Goldberg ✨</li>
<li>jsfm01 <a
href="https://github.com/jsfm01"><code>@​jsfm01</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</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.7.1</h2>
<h2>7.7.1 (2024-04-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] handle
shorthand property assignment (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8800">#8800</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-function-return-type] fix
checking wrong ancestor's return type (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8809">#8809</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] only look at
left operand for <code>requireNullish</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8559">#8559</a>)</li>
<li><strong>eslint-plugin:</strong> [no-for-in-array] refine report
location (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8874">#8874</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
allow non-null assertion for void type (<a
href="https://github.com/typescript-eslint/typescript-eslint/pull/8912">#8912</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</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.7.0</h2>
<h2>7.7.0 (2024-04-15)</h2>
<!-- 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/utils/CHANGELOG.md"><code>@​typescript-eslint/utils</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.8.0 (2024-04-29)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>utils:</strong> export ESLint backwards-compat
functions</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred</li>
<li>Josh Goldberg ✨</li>
<li>jsfm01</li>
<li>Kim Sang Du</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.7.1 (2024-04-22)</h2>
<p>This was a version bump only for utils 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.7.0 (2024-04-15)</h2>
<p>This was a version bump only for utils 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.6.0 (2024-04-08)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p>add <code>name</code> field to shared configs and flat config
types</p>
</li>
<li>
<p>bump npm dependency ranges</p>
</li>
<li>
<p><strong>utils:</strong> add types for both flat and legacy eslint
classes</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> fix type errors when using
<code>exactOptionalPropertyTypes</code></li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</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/ee677f6f67259f0081ad1a87b1fd9c89692eda21"><code>ee677f6</code></a>
chore(release): publish 7.8.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/176388956abfe79df35a69f2ddd89e762b6d1b0d"><code>1763889</code></a>
fix(utils): export ESLint backwards-compat functions (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/8976">#8976</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3e19436e83fe8fe2bc633847f2d9eb4026710203"><code>3e19436</code></a>
chore(release): publish 7.7.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e44a1a280f08f9fd0d29f74e5c3e73b7b64a9606"><code>e44a1a2</code></a>
chore(release): publish 7.7.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e1db872655887bb47f0adc10d99d0f89948e3112"><code>e1db872</code></a>
chore(release): publish 7.6.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/366f23f4db8525e9cb6c3fdb001833689f0855bd"><code>366f23f</code></a>
feat(utils): add types for both flat and legacy eslint classes (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/8861">#8861</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a6ab2cb9be5a09498e953896e7fad04b2c53ea42"><code>a6ab2cb</code></a>
feat: bump npm dependency ranges (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/8860">#8860</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/679ed8efacd0cdecc3daab8f5dd0625c1075afb9"><code>679ed8e</code></a>
feat: add <code>name</code> field to shared configs and flat config
types (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/8863">#8863</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/716b7833e3318666477038aadec3002b173a7e04"><code>716b783</code></a>
fix(typescript-eslint): fix type errors when using
`exactOptionalPropertyType...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a14ba9d45891958962163c90615a0ab270e15a38"><code>a14ba9d</code></a>
chore(release): publish 7.5.0</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.8.0/packages/utils">compare
view</a></li>
</ul>
</details>
<br />

Updates `cspell` from 8.6.1 to 8.8.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell/CHANGELOG.md">cspell's
changelog</a>.</em></p>
<blockquote>
<h2>8.8.0 (2024-05-03)</h2>
<p><strong>Note:</strong> Version bump only for package cspell</p>
<h2>8.7.0 (2024-04-10)</h2>
<p><strong>Note:</strong> Version bump only for package cspell</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/a42bce675c00cb2d51809b3ae3894119ea4f5ce7"><code>a42bce6</code></a>
v8.8.0</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/5aa569ea66631a5c9ac7927b4a5efca3a9fe8310"><code>5aa569e</code></a>
ci: Workflow Bot -- Build Readme (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5562">#5562</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/971c56ac9ea64e61c7ea15b8c4f6db013c67bab0"><code>971c56a</code></a>
fix: Add option to show a performance report. (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5561">#5561</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/49409979a1aa31fce4f34f8974a50e140f171fb8"><code>4940997</code></a>
ci: Fix Lint -- Workflow Bot (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5553">#5553</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/cdda9631f49cb37def67017801641e62e961c366"><code>cdda963</code></a>
ci: Fix Lint -- Workflow Bot (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5520">#5520</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/58063a101ec38d40789a0a59b7cfa521b170a0e7"><code>58063a1</code></a>
chore: Add lint rules (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5502">#5502</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/2abb9d54c6f75281d1b49bd251590abc63928cde"><code>2abb9d5</code></a>
chore: Move to eslint flat-file config (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5498">#5498</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/b84a0ae004be8fa76f2e091eb81614181f3221c7"><code>b84a0ae</code></a>
fix: Add <code>opBuffer</code> operator to pipes (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5475">#5475</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/8e45c3c108047fe4306b4dbf45be834577b7192d"><code>8e45c3c</code></a>
ci: Workflow Bot -- Update ALL Dependencies (main) (<a
href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell/issues/5471">#5471</a>)</li>
<li><a
href="https://github.com/streetsidesoftware/cspell/commit/5318079ed11fe77e981287ecf1c40d6f28dd91ed"><code>5318079</code></a>
v8.7.0</li>
<li>Additional commits viewable in <a
href="https://github.com/streetsidesoftware/cspell/commits/v8.8.0/packages/cspell">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint-plugin-jsdoc` from 48.2.2 to 48.2.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's
releases</a>.</em></p>
<blockquote>
<h2>v48.2.3</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v48.2.2...v48.2.3">48.2.3</a>
(2024-04-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>valid-types</code>:</strong> whitelist pratt parser
keywords; fixes <a
href="https://github.com/gajus/eslint-plugin-jsdoc/issues/1221">#1221</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/ab5624be6278836241955b2b336bf3b0803ab33d">ab5624b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/ab5624be6278836241955b2b336bf3b0803ab33d"><code>ab5624b</code></a>
fix(<code>valid-types</code>): whitelist pratt parser keywords; fixes <a
href="https://github.com/gajus/eslint-plugin-jsdoc/issues/1221">#1221</a></li>
<li>See full diff in <a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v48.2.2...v48.2.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint-plugin-jest` from 27.9.0 to 28.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v28.4.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.3.0...v28.4.0">28.4.0</a>
(2024-05-03)</h1>
<h3>Features</h3>
<ul>
<li><strong>valid-expect:</strong> supporting automatically fixing
missing <code>await</code> in some cases (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1574">#1574</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/a40709833cd12a87b746ddf2e26a10af838bca0a">a407098</a>)</li>
</ul>
<h2>v28.3.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.2.0...v28.3.0">28.3.0</a>
(2024-04-27)</h1>
<h3>Features</h3>
<ul>
<li>prefer importing jest globals for specific types (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1568">#1568</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/c464ae311b81f005af29df610d4032519125bafa">c464ae3</a>)</li>
</ul>
<h2>v28.2.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.1...v28.2.0">28.2.0</a>
(2024-04-06)</h1>
<h3>Features</h3>
<ul>
<li>support providing aliases for <code>@jest/globals</code> package (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1543">#1543</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/744d4f6fa5685e0c87062cc867ecadbad9b2e06c">744d4f6</a>)</li>
</ul>
<h2>v28.1.1</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1">28.1.1</a>
(2024-04-06)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>max-expects:</strong> properly reset counter when exiting a
test case (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1550">#1550</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b">b4b7cbc</a>)</li>
</ul>
<h2>v28.1.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.0.0...v28.1.0">28.1.0</a>
(2024-04-06)</h1>
<h3>Features</h3>
<ul>
<li>add <code>prefer-importing-jest-globals</code> rule (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1490">#1490</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/37478d860eb15841f2ab73bb3fb6d94f51841638">37478d8</a>),
closes <a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1101">#1101</a></li>
</ul>
<h2>v28.0.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v28.0.0">28.0.0</a>
(2024-04-06)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>allow ESLint 9 as peer dependency (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1547">#1547</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/3c5e1673afd02dc2c9b90d259c0452326715ae6c">3c5e167</a>)</li>
<li>drop support for Node 19 (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1548">#1548</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/c87e3887e736c40d1460af9cdbdffe30f79fdaea">c87e388</a>)</li>
<li><strong>no-large-snapshots:</strong> avoid <code>instanceof
RegExp</code> check for ESLint v9 compatibility (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1542">#1542</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/af4a9c94d624b5db4643c994f5bec96b0cb889b8">af4a9c9</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.3.0...v28.4.0">28.4.0</a>
(2024-05-03)</h1>
<h3>Features</h3>
<ul>
<li><strong>valid-expect:</strong> supporting automatically fixing
missing <code>await</code> in some cases (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1574">#1574</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/a40709833cd12a87b746ddf2e26a10af838bca0a">a407098</a>)</li>
</ul>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.2.0...v28.3.0">28.3.0</a>
(2024-04-27)</h1>
<h3>Features</h3>
<ul>
<li>prefer importing jest globals for specific types (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1568">#1568</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/c464ae311b81f005af29df610d4032519125bafa">c464ae3</a>)</li>
</ul>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.1...v28.2.0">28.2.0</a>
(2024-04-06)</h1>
<h3>Features</h3>
<ul>
<li>support providing aliases for <code>@jest/globals</code> package (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1543">#1543</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/744d4f6fa5685e0c87062cc867ecadbad9b2e06c">744d4f6</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1">28.1.1</a>
(2024-04-06)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>max-expects:</strong> properly reset counter when exiting a
test case (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1550">#1550</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b">b4b7cbc</a>)</li>
</ul>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.0.0...v28.1.0">28.1.0</a>
(2024-04-06)</h1>
<h3>Features</h3>
<ul>
<li>add <code>prefer-importing-jest-globals</code> rule (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1490">#1490</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/37478d860eb15841f2ab73bb3fb6d94f51841638">37478d8</a>),
closes <a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1101">#1101</a></li>
</ul>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v28.0.0">28.0.0</a>
(2024-04-06)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>allow ESLint 9 as peer dependency (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1547">#1547</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/3c5e1673afd02dc2c9b90d259c0452326715ae6c">3c5e167</a>)</li>
<li>drop support for Node 19 (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1548">#1548</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/c87e3887e736c40d1460af9cdbdffe30f79fdaea">c87e388</a>)</li>
<li><strong>no-large-snapshots:</strong> avoid <code>instanceof
RegExp</code> check for ESLint v9 compatibility (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1542">#1542</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/af4a9c94d624b5db4643c994f5bec96b0cb889b8">af4a9c9</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>drop support for <code>@typescript-eslint/eslint-plugin</code> v5
(<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1530">#1530</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/150e3558a637b49ddd76d362f88332b30f78dc5c">150e355</a>)</li>
<li>drop support for Node v14 (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1527">#1527</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/df5e58081d1bd15fbed8bd22f6c03d5f350d73b6">df5e580</a>)</li>
<li>remove <code>no-if</code> rule (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1528">#1528</a>)
(<a
href="https://github.com/jest-community/eslint-plugin-jest/commit/f976fc8c71fc5e9f55cd5ae09092f15ee277fd2c">f976fc8</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/27f7e74bd4583f083c242b17b5670201e7119678"><code>27f7e74</code></a>
chore(release): 28.4.0 [skip ci]</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/a40709833cd12a87b746ddf2e26a10af838bca0a"><code>a407098</code></a>
feat(valid-expect): supporting automatically fixing missing
<code>await</code> in some c...</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/f47cc3c8d78bacd1ca7f0400195a5fe4832d4364"><code>f47cc3c</code></a>
refactor: remove unneeded <code>as const</code>s (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1578">#1578</a>)</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/6c1f921598729a01652d2be52d874ff8ba3f7032"><code>6c1f921</code></a>
refactor(prefer-lowercase-title): remove unneeded cast (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1577">#1577</a>)</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/aac5f036523ddff71d5658add75d19fc25182ada"><code>aac5f03</code></a>
refactor(prefer-importing-jest-globals): use <code>AST_NODE_TYPES</code>
constant instea...</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/df3202f5e3c73bcbba2a73becfcf4aba7f4730a3"><code>df3202f</code></a>
chore(deps): update yarn to v3.8.2 (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1575">#1575</a>)</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/8001fe76595e952973edd8a44c629196aaff6e05"><code>8001fe7</code></a>
chore(deps): lock file maintenance</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/bd6b918f645bca5dce2e5dc5216566cc924ac238"><code>bd6b918</code></a>
chore(release): 28.3.0 [skip ci]</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/c464ae311b81f005af29df610d4032519125bafa"><code>c464ae3</code></a>
feat: prefer importing jest globals for specific types (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1568">#1568</a>)</li>
<li><a
href="https://github.com/jest-community/eslint-plugin-jest/commit/2f21f3301181185f5e9aaa72e8ad4b7e884d029a"><code>2f21f33</code></a>
refactor(expect-expect): remove unneeded array (<a
href="https://github.com/jest-community/eslint-plugin-jest/issues/1571">#1571</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v28.4.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint-plugin-react-hooks` from 4.6.0 to 4.6.2
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md">eslint-plugin-react-hooks's
changelog</a>.</em></p>
<blockquote>
<h2>5.0.0 (next release)</h2>
<ul>
<li><strong>New Violations:</strong> Component names now need to start
with an uppercase letter instead of a non-lowercase letter. This means
<code>_Button</code> or <code>_component</code> are no longer valid. (<a
href="https://github.com/kassens"><code>@​kassens</code></a>) in <a
href="https://github.com/facebook/react/pull/25162">#25162</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~react-bot">react-bot</a>, a new releaser
for eslint-plugin-react-hooks since your current version.</p>
</details>
<br />

Updates `eslint-plugin-simple-import-sort` from 12.0.0 to 12.1.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/blob/main/CHANGELOG.md">eslint-plugin-simple-import-sort's
changelog</a>.</em></p>
<blockquote>
<h3>Version 12.1.0 (2024-04-13)</h3>
<p>This release adds TypeScript type definitions for the plugin itself.
This is useful when you use TypeScript to check your ESLint
configuration. It assumes that you install <code>@types/eslint</code>
yourself. Thanks to <a
href="https://github.com/Logicer16"><code>@​Logicer16</code></a>!</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/61c467466c63ba0b911333fa0e992aa6278a5886"><code>61c4674</code></a>
eslint-plugin-simple-import-sort v12.1.0</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/3b0f4913e93692f2d751f3a19e7e36dde3c5d54a"><code>3b0f491</code></a>
Add types (<a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/issues/164">#164</a>)</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/f206644e0344a19f6167739ad031556cdad9542f"><code>f206644</code></a>
Bump vite from 5.1.1 to 5.2.8 (<a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/issues/162">#162</a>)</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/f5dc3794643e72b8c4fe02af6d130dbd3ab5d203"><code>f5dc379</code></a>
Add 2024 to LICENSE</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/a562d8d3da3675830175afcdef08d540053138fe"><code>a562d8d</code></a>
Merge pull request <a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/issues/159">#159</a>
from lydell/updates</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/bcf8a3f4de25a3f5954888887c30bd4470e5e398"><code>bcf8a3f</code></a>
Enable more vitest ESLint rules</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/164c4d66e1765ec672926544037b88d9526b528c"><code>164c4d6</code></a>
Test import attributes instead of deprecated import assertions</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/80867d198d192ea5501e9bd7f003fa5c20314221"><code>80867d1</code></a>
Dogfood the rule on the test folder</li>
<li><a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/commit/67bd361ef8e457d6baa1db2b24e548d5416e3554"><code>67bd361</code></a>
Update everything, switch to Vitest</li>
<li>See full diff in <a
href="https://github.com/lydell/eslint-plugin-simple-import-sort/compare/v12.0.0...v12.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `turbo` from 1.13.0 to 1.13.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/turbo/releases">turbo's
releases</a>.</em></p>
<blockquote>
<h2>Turborepo v1.13.3</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>Docs</h3>
<ul>
<li>feat: use @repo/ pattern in <code>math-helpers</code> example,
consistent with &quot;getting started&quot; and starter repo by <a
href="https://github.com/braden-w"><code>@​braden-w</code></a> in <a
href="https://github.com/vercel/turbo/pull/7911">vercel/turbo#7911</a></li>
<li>change init script of storybook by <a
href="https://github.com/zsh77"><code>@​zsh77</code></a> in <a
href="https://github.com/vercel/turbo/pull/7695">vercel/turbo#7695</a></li>
<li>docs(storybook): update documentation to the latest versions
available for pnpm installation by <a
href="https://github.com/javiev"><code>@​javiev</code></a> in <a
href="https://github.com/vercel/turbo/pull/7953">vercel/turbo#7953</a></li>
<li>Update storybook docs by <a
href="https://github.com/zsh77"><code>@​zsh77</code></a> in <a
href="https://github.com/vercel/turbo/pull/7954">vercel/turbo#7954</a></li>
<li>Docs(deploying-with-docker.mdx): Inform user about <code>turbo
prune</code> command by <a
href="https://github.com/WillKirkmanM"><code>@​WillKirkmanM</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7948">vercel/turbo#7948</a></li>
</ul>
<h3>create-turbo</h3>
<ul>
<li>feat(turbo-ignore): usage metrics by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://github.com/vercel/turbo/pull/7897">vercel/turbo#7897</a></li>
</ul>
<h3>turbo-ignore</h3>
<ul>
<li>chore(turbo-ignore): lint test files and fix issues by <a
href="https://github.com/mehulkar"><code>@​mehulkar</code></a> in <a
href="https://github.com/vercel/turbo/pull/7991">vercel/turbo#7991</a></li>
</ul>
<h3>eslint</h3>
<ul>
<li>chore: pin eslint version by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7971">vercel/turbo#7971</a></li>
</ul>
<h3><code>@​turbo/telemetry</code></h3>
<ul>
<li>feat(telemetry): defensive config loading by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://github.com/vercel/turbo/pull/7891">vercel/turbo#7891</a></li>
<li>fix(telemetry): correctly parse alerted date by <a
href="https://github.com/tknickman"><code>@​tknickman</code></a> in <a
href="https://github.com/vercel/turbo/pull/8042">vercel/turbo#8042</a></li>
</ul>
<h3>Examples</h3>
<ul>
<li>fix typo in dev script of a kitchen-sink's package by <a
href="https://github.com/zsh77"><code>@​zsh77</code></a> in <a
href="https://github.com/vercel/turbo/pull/7913">vercel/turbo#7913</a></li>
<li>Remove pnpm plugin in Gatsby example. by <a
href="https://github.com/anthonyshew"><code>@​anthonyshew</code></a> in
<a
href="https://github.com/vercel/turbo/pull/7916">vercel/turbo#7916</a></li>
<li>Bug fix on with-docker by <a
href="https://github.com/zsh77"><code>@​zsh77</code></a> in <a
href="https://github.com/vercel/turbo/pull/7915">vercel/turbo#7915</a></li>
</ul>
<h3>Changelog</h3>
<ul>
<li>feat(Turborepo): Flag on daemon package discovery by <a
href="https://github.com/gsoltis"><code>@​gsoltis</code></a> in <a
href="https://github.com/vercel/turbo/pull/7654">vercel/turbo#7654</a></li>
<li>fix(filter): dependencies filter should match transitive deps by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7886">vercel/turbo#7886</a></li>
<li>fix(Turborepo): Disable the new corepack notification by <a
href="https://github.com/gsoltis"><code>@​gsoltis</code></a> in <a
href="https://github.com/vercel/turbo/pull/7901">vercel/turbo#7901</a></li>
<li>Update lockfile for compatibility with next.js by <a
href="https://github.com/wbinnssmith"><code>@​wbinnssmith</code></a> in
<a
href="https://github.com/vercel/turbo/pull/7944">vercel/turbo#7944</a></li>
<li>fix(ui): avoid rendering area more than u16::MAX by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7867">vercel/turbo#7867</a></li>
<li>chore: add removal warning to deprecated flags by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7890">vercel/turbo#7890</a></li>
<li>Fix(commands/prune.rs): Add More detail in MissingWorkspace error by
<a
href="https://github.com/WillKirkmanM"><code>@​WillKirkmanM</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7956">vercel/turbo#7956</a></li>
<li>refactor: Make <code>Run::run</code> take a ref by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7946">vercel/turbo#7946</a></li>
<li>feat(Turborepo): file hash watching by <a
href="https://github.com/gsoltis"><code>@​gsoltis</code></a> in <a
href="https://github.com/vercel/turbo/pull/7855">vercel/turbo#7855</a></li>
<li>fix(pnpm): support pnpm lockfile v9 by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7994">vercel/turbo#7994</a></li>
<li>feat(Turborepo): wire file hashing to grpc server by <a
href="https://github.com/gsoltis"><code>@​gsoltis</code></a> in <a
href="https://github.com/vercel/turbo/pull/7868">vercel/turbo#7868</a></li>
<li>fix(pnpm): correctly parse dependency paths with nested peer
dependecies by <a
href="https://github.com/chris-olszewski"><code>@​chris-olszewski</code></a>
in <a
href="https://github.com/vercel/turbo/pull/8003">vercel/turbo#8003</a></li>
<li>feat(turborepo): Watch mode by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7613">vercel/turbo#7613</a></li>
<li>feat(Turborepo): add a debouncer to file hash watching by <a
href="https://github.com/gsoltis"><code>@​gsoltis</code></a> in <a
href="https://github.com/vercel/turbo/pull/7904">vercel/turbo#7904</a></li>
<li>chore: Improved errors for watch mode by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://github.com/vercel/turbo/pull/8016">vercel/turbo#8016</a></li>
<li>feat(turborepo): Persistent Tasks in Watch Mode by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://github.com/vercel/turbo/pull/7922">vercel/turbo#7922</a></li>
<li>feat(Turborepo): support inputs for file hash watching by <a
href="https://github.com/gsoltis"><code>@​gsoltis</code></a> in <a
href="https://github.com/vercel/turbo/pull/7907">vercel/turbo#7907</a></li>
<li>feat(turborepo): Process package change events asynchronously by <a
href="https://github.com/NicholasLYang"><code>@​NicholasLYang</code></a>
in <a
href="https://github.com/vercel/turbo/pull/8036">vercel/turbo#8036</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/braden-w"><code>@​braden-w</code></a>
made their first contribution in <a
href="https://github.com/vercel/turbo/pull/7911">vercel/turbo#7911</a></li>
<li><a
href="https://github.com/WillKirkmanM"><code>@​WillKirkmanM</code></a>
made their first contribution in <a
href="https://github.com/vercel/turbo/pull/7956">vercel/turbo#7956</a></li>
<li><a href="https://github.com/javiev"><code>@​javiev</code></a> made
their first contribution in <a
href="https://github.com/vercel/turbo/pull/7953">vercel/turbo#7953</a></li>
<li><a
href="https://github.com/hardlydearly"><code>@​hardlydearly</code></a>
made their first contribution in <a
href="https://github.com/vercel/turbo/pull/8032">vercel/turbo#8032</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/vercel/turbo/compare/v1.13.2...v1.13.3">https://github.com/vercel/turbo/compare/v1.13.2...v1.13.3</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vercel/turbo/commit/3f46456a6247aee448ec00c5cfcf58c797abaae3"><code>3f46456</code></a>
publish 1.13.3 to registry</li>
<li><a
href="https://github.com/vercel/turbo/commit/326b54105cdd2cfc857ba00d062b6b015ecc272f"><code>326b541</code></a>
fix(telemetry): correctly parse alerted date (<a
href="https://github.com/vercel/turbo/issues/8042">#8042</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/5e5f7d98e412eef466c63bd1bebf84b713e1de70"><code>5e5f7d9</code></a>
feat(turborepo): Process package change events asynchronously (<a
href="https://github.com/vercel/turbo/issues/8036">#8036</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/09b266c2cd04bf6526ca0d02ad309e1939ecf85a"><code>09b266c</code></a>
chore: remove repetitive words (<a
href="https://github.com/vercel/turbo/issues/8032">#8032</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/db0eaf20ac8cfcfb66db53d97f219aa93d16533c"><code>db0eaf2</code></a>
feat(Turborepo): support inputs for file hash watching (<a
href="https://github.com/vercel/turbo/issues/7907">#7907</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/97838463753273dbb67f7d8df0c8ea5b822be6cd"><code>9783846</code></a>
Remove <code>can_be_in_same_chunk</code> (<a
href="https://github.com/vercel/turbo/issues/8029">#8029</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/e63b1a8590cf53e5e92e8239c002dbe6a4da3b72"><code>e63b1a8</code></a>
chore: fix turborepo-repository MUSL release (<a
href="https://github.com/vercel/turbo/issues/8028">#8028</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/ef3b09bfaf904aad3de787aed0a843885e7875e4"><code>ef3b09b</code></a>
chore(ci): bump protoc version (<a
href="https://github.com/vercel/turbo/issues/8025">#8025</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/ab004db070800293433e082470cb8d8bc0010982"><code>ab004db</code></a>
chore(ci): pin Github Actions runner that builds turborepo to macos-12
(<a
href="https://github.com/vercel/turbo/issues/8024">#8024</a>)</li>
<li><a
href="https://github.com/vercel/turbo/commit/da53c14fc29b2d8824ca8753bb7e72be26816de2"><code>da53c14</code></a>
feat(turborepo): Persistent Tasks in Watch Mode (<a
href="https://github.com/vercel/turbo/issues/7922">#7922</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/turbo/compare/v1.13.0...v1.13.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript` from 5.4.3 to 5.4.5
<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.5</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>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.4 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.5 (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>
<h2>TypeScript 5.4.4</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>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.4 (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/27bcd4cb5a98bce46c9cdd749752703ead021a4b"><code>27bcd4c</code></a>
Update LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/9f33bf1cd586a4028928d30b1bfe521788ec4da4"><code>9f33bf1</code></a>
🤖 Pick PR <a
href="https://github.com/Microsoft/TypeScript/issues/58098">#58098</a>
(Fix constraints of nested homomorph...) into release-5.4 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/71b2f84741f94e1414e41af8c65293a030d39945"><code>71b2f84</code></a>
Bump version to 5.4.5 and LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/892936f4a18ded0216ae1c805a9890ebb8572fe3"><code>892936f</code></a>
🤖 Pick PR <a
href="https://github.com/Microsoft/TypeScript/issues/58083">#58083</a>
(Don't propagate partial union/inter...) into release-5.4 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/38a7c0587df926957d3a6e808c62c6332665572d"><code>38a7c05</code></a>
release-5.4: Always set node-version for setup-node (<a
href="https://github.com/Microsoft/TypeScript/issues/58117">#58117</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/b754fc393738ae05aad136324a0dc78787745644"><code>b754fc3</code></a>
🤖 Pick PR <a
href="https://github.com/Microsoft/TypeScript/issues/57778">#57778</a>
(fix type import check for default-i...) into release-5.4 (#...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/8eb3367164dd9cdc9c0b85424ed39ab28eff2312"><code>8eb3367</code></a>
Bump version to 5.4.4 and LKG</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/de9096b42b052ffabbf2b46b573557e7c2eb259d"><code>de9096b</code…
  • Loading branch information
dependabot[bot] authored May 3, 2024
1 parent a2e8ae6 commit e379d06
Show file tree
Hide file tree
Showing 5 changed files with 439 additions and 520 deletions.
16 changes: 8 additions & 8 deletions examples/react/basic/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@
"@connectrpc/protoc-gen-connect-query": "workspace:*",
"@tanstack/react-query": "^5.32.1",
"@tanstack/react-query-devtools": "^5.32.1",
"@testing-library/jest-dom": "^6.4.2",
"@testing-library/react": "^14.2.2",
"@types/react": "^18.2.73",
"@types/react-dom": "^18.2.23",
"@testing-library/jest-dom": "^6.4.4",
"@testing-library/react": "^15.0.6",
"@types/react": "^18.3.1",
"@types/react-dom": "^18.3.0",
"@vitejs/plugin-react": "^4.2.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"typescript": "^5.4.3",
"vite": "^5.2.7"
"react": "^18.3.1",
"react-dom": "^18.3.1",
"typescript": "^5.4.5",
"vite": "^5.2.11"
}
}
22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,27 +23,27 @@
"@bufbuild/license-header": "^0.0.4",
"@jest/globals": "29.7.0",
"@types/jest": "^29.5.12",
"@types/node": "^20.12.2",
"@typescript-eslint/eslint-plugin": "7.4.0",
"@typescript-eslint/parser": "7.4.0",
"@typescript-eslint/utils": "7.4.0",
"cspell": "8.6.1",
"@types/node": "^20.12.8",
"@typescript-eslint/eslint-plugin": "7.8.0",
"@typescript-eslint/parser": "7.8.0",
"@typescript-eslint/utils": "7.8.0",
"cspell": "8.8.0",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-eslint-comments": "3.2.0",
"eslint-plugin-jsdoc": "48.2.2",
"eslint-plugin-jsdoc": "48.2.3",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jest": "27.9.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-simple-import-sort": "^12.0.0",
"eslint-plugin-jest": "28.4.0",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-simple-import-sort": "^12.1.0",
"jest": "29.7.0",
"jest-mock": "29.7.0",
"prettier": "3.2.5",
"ts-jest": "29.1.2",
"ts-node": "10.9.2",
"turbo": "^1.13.0",
"typescript": "5.4.3"
"turbo": "^1.13.3",
"typescript": "5.4.5"
},
"engineStrict": true,
"engines": {
Expand Down
18 changes: 9 additions & 9 deletions packages/connect-query/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
"stable-hash": "^0.0.4"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.2",
"@arethetypeswrong/cli": "^0.15.3",
"@bufbuild/buf": "1.30.0",
"@bufbuild/jest-environment-jsdom": "^0.1.1",
"@bufbuild/protobuf": "^1.8.0",
Expand All @@ -41,19 +41,19 @@
"@connectrpc/connect-web": "^1.4.0",
"@connectrpc/protoc-gen-connect-es": "^1.4.0",
"@tanstack/react-query": "^5.32.1",
"@testing-library/react": "^14.2.2",
"@types/react": "^18.2.73",
"@types/react-dom": "^18.2.23",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"typescript": "^5.4.3"
"@testing-library/react": "^15.0.6",
"@types/react": "^18.3.1",
"@types/react-dom": "^18.3.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"typescript": "^5.4.5"
},
"peerDependencies": {
"@bufbuild/protobuf": "^1.3.3",
"@connectrpc/connect": "^1.1.2",
"@tanstack/react-query": "5.x",
"react": "^18.2.0",
"react-dom": "^18.2.0"
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
"files": [
"dist/**"
Expand Down
2 changes: 1 addition & 1 deletion packages/protoc-gen-connect-query/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"@connectrpc/connect-query": "workspace:*",
"@connectrpc/protoc-gen-connect-es": "^1.4.0",
"@tanstack/react-query": "^5.32.1",
"typescript": "^5.4.3"
"typescript": "^5.4.5"
},
"dependencies": {
"@bufbuild/protobuf": "^1.8.0",
Expand Down
Loading

0 comments on commit e379d06

Please sign in to comment.