Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 24, 2024

Bumps @typescript-eslint/eslint-plugin from 7.12.0 to 7.13.1.

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v7.13.1

7.13.1 (2024-06-17)

🩹 Fixes

  • eslint-plugin: [prefer-readonly] refine report locations (#8894)
  • eslint-plugin: [return-await] support explicit resource management (#9044)
  • eslint-plugin: [no-unsafe-member-access] differentiate a types-error any from a true any (#9291)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v7.13.0

7.13.0 (2024-06-10)

🚀 Features

  • eslint-plugin: [no-dynamic-delete] allow all string literals as index (#9280)
  • parser, typescript-estree: export withoutProjectParserOptions utility (#9233)
  • typescript-estree: require import = require() argument to be a string literal (#9226)
  • typescript-estree: forbid .body, .async, .generator on declare function (#9225)

🩹 Fixes

  • ast-spec: function-call-like callee should be Expression not LeftHandSideExpression (#9231)
  • eslint-plugin: [init-declarations] refine report locations (#8893)
  • eslint-plugin: [no-base-to-string] make error message more nuanced (#9281)
  • eslint-plugin: [no-unsafe-assignment] be more specific about error types (#8304)
  • eslint-plugin: [no-magic-numbers] fix implementation of the ignore option (#9167)
  • scope-manager: handle index signature in class (#9054)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

7.13.1 (2024-06-17)

🩹 Fixes

  • eslint-plugin: [prefer-readonly] refine report locations

  • eslint-plugin: [return-await] support explicit resource management

  • eslint-plugin: [no-unsafe-member-access] differentiate a types-error any from a true any

❤️ Thank You

  • Kirk Waiblinger
  • Yukihiro Hasegawa

You can read about our versioning strategy and releases on our website.

7.13.0 (2024-06-10)

🚀 Features

  • typescript-estree: require import = require() argument to be a string literal

  • typescript-estree: forbid .body, .async, .generator on declare function

  • eslint-plugin: [no-dynamic-delete] allow all string literals as index

🩹 Fixes

  • ast-spec: function-call-like callee should be Expression not LeftHandSideExpression

  • scope-manager: handle index signature in class

  • eslint-plugin: [init-declarations] refine report locations

  • eslint-plugin: [no-base-to-string] make error message more nuanced

  • eslint-plugin: [no-unsafe-assignment] be more specific about error types

  • eslint-plugin: [no-magic-numbers] fix implementation of the ignore option

❤️ Thank You

  • Fotis Papadogeorgopoulos
  • Joshua Chen

... (truncated)

Commits
  • 1212a8f chore(release): publish 7.13.1
  • af34737 docs: improve return-await description about motivation (#9201)
  • bf48dc5 fix(eslint-plugin): [no-unsafe-member-access] differentiate a types-error any...
  • 33acc50 fix(eslint-plugin): [return-await] support explicit resource management (#9044)
  • 50ed604 fix(eslint-plugin): [prefer-readonly] refine report locations (#8894)
  • 8a178ed chore(release): publish 7.13.0
  • 63e53e2 chore(deps): update dependency prettier to v3.3.1 (#9308)
  • fb52f78 feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (...
  • ab2916c chore: enable eslint-plugin/no-property-in-node internally (#9261)
  • 629035f docs: mention rule scripts under Local Development (#9258)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jun 24, 2024
@github-actions github-actions bot added the webapp Pull requests that update Typescript code label Jun 24, 2024
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/webapp/typescript-eslint/eslint-plugin-7.13.1 branch from cca1dba to 8cd3047 Compare June 24, 2024 17:27
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.12.0 to 7.13.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/webapp/typescript-eslint/eslint-plugin-7.13.1 branch from 8cd3047 to a290ba2 Compare June 24, 2024 17:39
@glahaye glahaye added this pull request to the merge queue Jun 24, 2024
Merged via the queue into main with commit 41de286 Jun 24, 2024
@glahaye glahaye deleted the dependabot/npm_and_yarn/webapp/typescript-eslint/eslint-plugin-7.13.1 branch June 24, 2024 17:44
teamleader-dev pushed a commit to vlink-group/chat-copilot that referenced this pull request Oct 7, 2024
microsoft#1024)

[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.12.0 to 7.13.1.
<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.13.1</h2>
<h2>7.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-readonly] refine report
locations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8894">#8894</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] support explicit
resource management (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9044">#9044</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-member-access]
differentiate a types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9291">#9291</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</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.13.0</h2>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string
literals as index (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li>
<li><strong>parser, typescript-estree:</strong> export
withoutProjectParserOptions utility (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li>
<li><strong>typescript-estree:</strong> require <code>import =
require()</code> argument to be a string literal (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li>
<li><strong>typescript-estree:</strong> forbid <code>.body</code>,
<code>.async</code>, <code>.generator</code> on <code>declare
function</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> function-call-like callee should be
Expression not LeftHandSideExpression (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li>
<li><strong>eslint-plugin:</strong> [init-declarations] refine report
locations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] make error
message more nuanced (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more
specific about error types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li>
<li><strong>eslint-plugin:</strong> [no-magic-numbers] fix
implementation of the <code>ignore</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li>
<li><strong>scope-manager:</strong> handle index signature in class (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji <a
href="https://github.com/tobySolutions"><code>@​tobySolutions</code></a></li>
<li>Vinccool96</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>
</blockquote>
</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.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-readonly] refine report
locations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [return-await] support explicit
resource management</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-member-access]
differentiate a types-error any from a true any</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa</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.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>typescript-estree:</strong> require <code>import =
require()</code> argument to be a string literal</p>
</li>
<li>
<p><strong>typescript-estree:</strong> forbid <code>.body</code>,
<code>.async</code>, <code>.generator</code> on <code>declare
function</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string
literals as index</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>ast-spec:</strong> function-call-like callee should be
Expression not LeftHandSideExpression</p>
</li>
<li>
<p><strong>scope-manager:</strong> handle index signature in class</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [init-declarations] refine report
locations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-base-to-string] make error
message more nuanced</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more
specific about error types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation
of the <code>ignore</code> option</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</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/1212a8f30c5daa6a9b232a1d95e328d675430749"><code>1212a8f</code></a>
chore(release): publish 7.13.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/af34737faf8bb38c2636f45c970356caab855de3"><code>af34737</code></a>
docs: improve return-await description about motivation (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9201">#9201</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/bf48dc5e8e62e9d292e938ef95e7510dbc04b309"><code>bf48dc5</code></a>
fix(eslint-plugin): [no-unsafe-member-access] differentiate a
types-error any...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/33acc5004bf15b733acf9fb736e0e806b965c25d"><code>33acc50</code></a>
fix(eslint-plugin): [return-await] support explicit resource management
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9044">#9044</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/50ed60438c750a06c73d6cfb9c1249c349b9445e"><code>50ed604</code></a>
fix(eslint-plugin): [prefer-readonly] refine report locations (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8894">#8894</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8a178edc65a7156458bffd5f1cf0fc24ed052c16"><code>8a178ed</code></a>
chore(release): publish 7.13.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/63e53e28f68f84764ec632d502da3d33095f6a0d"><code>63e53e2</code></a>
chore(deps): update dependency prettier to v3.3.1 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9308">#9308</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fb52f78d2d6176db7b51484d64c89dfb1932ee4f"><code>fb52f78</code></a>
feat(eslint-plugin): [no-dynamic-delete] allow all string literals as
index (...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ab2916c046139a0024932de5bd9a8b0209cdd58c"><code>ab2916c</code></a>
chore: enable eslint-plugin/no-property-in-node internally (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9261">#9261</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/629035f092eb96650b1951982f6502d09504f84a"><code>629035f</code></a>
docs: mention rule scripts under Local Development (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9258">#9258</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/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.12.0&new-version=7.13.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
kb0039 pushed a commit to aaronba/chat-copilot that referenced this pull request Jan 8, 2025
microsoft#1024)

[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.12.0 to 7.13.1.
<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.13.1</h2>
<h2>7.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-readonly] refine report
locations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8894">#8894</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] support explicit
resource management (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9044">#9044</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-member-access]
differentiate a types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9291">#9291</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</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.13.0</h2>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string
literals as index (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li>
<li><strong>parser, typescript-estree:</strong> export
withoutProjectParserOptions utility (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li>
<li><strong>typescript-estree:</strong> require <code>import =
require()</code> argument to be a string literal (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li>
<li><strong>typescript-estree:</strong> forbid <code>.body</code>,
<code>.async</code>, <code>.generator</code> on <code>declare
function</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> function-call-like callee should be
Expression not LeftHandSideExpression (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li>
<li><strong>eslint-plugin:</strong> [init-declarations] refine report
locations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] make error
message more nuanced (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more
specific about error types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li>
<li><strong>eslint-plugin:</strong> [no-magic-numbers] fix
implementation of the <code>ignore</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li>
<li><strong>scope-manager:</strong> handle index signature in class (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji <a
href="https://github.com/tobySolutions"><code>@​tobySolutions</code></a></li>
<li>Vinccool96</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>
</blockquote>
</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.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-readonly] refine report
locations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [return-await] support explicit
resource management</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-member-access]
differentiate a types-error any from a true any</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa</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.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>typescript-estree:</strong> require <code>import =
require()</code> argument to be a string literal</p>
</li>
<li>
<p><strong>typescript-estree:</strong> forbid <code>.body</code>,
<code>.async</code>, <code>.generator</code> on <code>declare
function</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string
literals as index</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>ast-spec:</strong> function-call-like callee should be
Expression not LeftHandSideExpression</p>
</li>
<li>
<p><strong>scope-manager:</strong> handle index signature in class</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [init-declarations] refine report
locations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-base-to-string] make error
message more nuanced</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more
specific about error types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation
of the <code>ignore</code> option</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</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/1212a8f30c5daa6a9b232a1d95e328d675430749"><code>1212a8f</code></a>
chore(release): publish 7.13.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/af34737faf8bb38c2636f45c970356caab855de3"><code>af34737</code></a>
docs: improve return-await description about motivation (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9201">#9201</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/bf48dc5e8e62e9d292e938ef95e7510dbc04b309"><code>bf48dc5</code></a>
fix(eslint-plugin): [no-unsafe-member-access] differentiate a
types-error any...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/33acc5004bf15b733acf9fb736e0e806b965c25d"><code>33acc50</code></a>
fix(eslint-plugin): [return-await] support explicit resource management
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9044">#9044</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/50ed60438c750a06c73d6cfb9c1249c349b9445e"><code>50ed604</code></a>
fix(eslint-plugin): [prefer-readonly] refine report locations (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8894">#8894</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8a178edc65a7156458bffd5f1cf0fc24ed052c16"><code>8a178ed</code></a>
chore(release): publish 7.13.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/63e53e28f68f84764ec632d502da3d33095f6a0d"><code>63e53e2</code></a>
chore(deps): update dependency prettier to v3.3.1 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9308">#9308</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fb52f78d2d6176db7b51484d64c89dfb1932ee4f"><code>fb52f78</code></a>
feat(eslint-plugin): [no-dynamic-delete] allow all string literals as
index (...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ab2916c046139a0024932de5bd9a8b0209cdd58c"><code>ab2916c</code></a>
chore: enable eslint-plugin/no-property-in-node internally (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9261">#9261</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/629035f092eb96650b1951982f6502d09504f84a"><code>629035f</code></a>
docs: mention rule scripts under Local Development (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9258">#9258</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/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.12.0&new-version=7.13.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code webapp Pull requests that update Typescript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant