Skip to content

Commit

Permalink
Build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.15.0 to…
Browse files Browse the repository at this point in the history
… 8.4.0 (#79)

Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.15.0 to 8.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>v8.4.0</h2>
<h2>8.4.0 (2024-09-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-estree:</strong> make withoutProjectParserOptions
generic (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9877">#9877</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>v8.3.0</h2>
<h2>8.3.0 (2024-08-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-deprecation] add rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9783">#9783</a>)</li>
<li><strong>typescript-estree:</strong> replace <code>globby</code> w/
<code>fast-glob</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9518">#9518</a>)</li>
<li><strong>typescript-estree:</strong> reload project service once when
file config isn't found (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9853">#9853</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> use <code>Expression</code> in argument
of <code>ThrowStatement</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9632">#9632</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
add missing parentheses in autofix (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8673">#8673</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
check mapped alias type arguments (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9741">#9741</a>)</li>
<li><strong>utils:</strong> add missing
<code>TSSatisfiesExpression</code> in
<code>RuleListenerBaseSelectors</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9832">#9832</a>)</li>
<li><strong>utils:</strong> add <code>TSDeclareFunction</code> to
<code>functionTypeTypes</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9788">#9788</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Daichi Kamiyama <a
href="https://github.com/dak2"><code>@​dak2</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>Sukka</li>
<li>Vida Xie <a
href="https://github.com/9romise"><code>@​9romise</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>v8.2.0</h2>
<h2>8.2.0 (2024-08-19)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add suggestion to
<code>require-await</code> to remove <code>async</code> keyword (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9718">#9718</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.4.0 (2024-09-02)</h2>
<p>This was a version bump only for eslint-plugin 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>8.3.0 (2024-08-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-deprecation] add rule</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
add missing parentheses in autofix</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
check mapped alias type arguments</p>
</li>
<li>
<p><strong>utils:</strong> add <code>TSDeclareFunction</code> to
<code>functionTypeTypes</code></p>
</li>
<li>
<p><strong>ast-spec:</strong> use <code>Expression</code> in argument of
<code>ThrowStatement</code></p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Daichi Kamiyama</li>
<li>Josh Goldberg ✨</li>
<li>Kim Sang Du</li>
<li>Sukka</li>
<li>Vida Xie</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>8.2.0 (2024-08-19)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add suggestion to
<code>require-await</code> to remove <code>async</code> keyword</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong>
[use-unknown-in-catch-callback-variable] flag second argument of
<code>.then</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
conflict with TS for variables used before assignment</p>
</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/3920c937e8a7b56e6134a073f03e89faeed4dd9a"><code>3920c93</code></a>
chore(release): publish 8.4.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/2ad3404690cd601d1bbb80daa7f861ab5bb127e4"><code>2ad3404</code></a>
chore: enable <code>unicorn/prefer-export-from</code> and
`@typescript-eslint/consistent...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/46f27e6b1c5d5150dbacf06796dc3836d88b0abf"><code>46f27e6</code></a>
docs: added note on async generator support in require-await (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9795">#9795</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e5d1ac4a29180c0b8d32e89f4831e09f903d3b05"><code>e5d1ac4</code></a>
docs: add dedicated TypeOrValueSpecifier docs page (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9875">#9875</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/5fd42513ce9c99b2c8232fe2c1a021920c7deb35"><code>5fd4251</code></a>
docs: fill in most remaining rule option descriptions (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9868">#9868</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/2421575f7db4056bb309eecd85d6077a3f53c101"><code>2421575</code></a>
docs: add global variable rule disabling FAQ for ESLint (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9865">#9865</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ef2eab12e8d99524d258f0594c3ae2baff31518b"><code>ef2eab1</code></a>
chore(release): publish 8.3.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fd5535815ee663f249208c9796c79896884967e9"><code>fd55358</code></a>
chore: enable sonarjs/no-duplicated-branches (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9821">#9821</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/9f70ed14a7331e474c73844f6a63f2b56fb33fd1"><code>9f70ed1</code></a>
fix(ast-spec): use <code>Expression</code> in argument of
<code>ThrowStatement</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9632">#9632</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7160687dd8e270ffb586dcba4eba2c54c63edcd9"><code>7160687</code></a>
chore: enable unicorn/no-lonely-if (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9830">#9830</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.4.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.15.0&new-version=8.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
  • Loading branch information
ncalteen authored Sep 4, 2024
2 parents 657145e + 34ee32d commit 486a2d9
Show file tree
Hide file tree
Showing 4 changed files with 210 additions and 481 deletions.
1 change: 0 additions & 1 deletion .eslintrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ extends:
- eslint:recommended
- plugin:@typescript-eslint/eslint-recommended
- plugin:@typescript-eslint/recommended
- plugin:github/recommended
- plugin:jest/recommended
- plugin:prettier/recommended

Expand Down
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.6.0
21.6.2
Loading

0 comments on commit 486a2d9

Please sign in to comment.