Bump @typescript-eslint/parser from 7.2.0 to 7.3.1 in /frontend (#610)

Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 7.2.0 to 7.3.1.
<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.3.1</h2>
<h2>7.3.1 (2024-03-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-floating-promises] revert
disable of ignoreVoid in strict config (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8718">#8718</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Josh Goldberg </li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.3.0</h2>
<h2>7.3.0 (2024-03-18)</h2>
<p>Note that this release enables rules to have more restrictive default
options as configured in the <code>strict</code> and
<code>strict-type-checked</code> configs. See <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8364">#8364</a>
for more details.</p>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [restrict-template-expressions] add
<code>allowArray</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8389">#8389</a>)</li>
<li><strong>eslint-plugin:</strong> add meta.docs.recommended setting
for strict config options (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8364">#8364</a>)</li>
<li><strong>eslint-plugin:</strong> add rule
<code>use-unknown-in-catch-callback-variables</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8383">#8383</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-reduce-type-parameter]
supports tuple, union, intersection (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8642">#8642</a>)</li>
<li><strong>eslint-plugin-internal:</strong> add internal lint rule
no-relative-paths-to-internal-packages (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8596">#8596</a>)</li>
<li><strong>typescript-estree:</strong> disallow switch statements with
multiple default cases (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8411">#8411</a>)</li>
<li><strong>utils:</strong> add parser name to thrown parser error
message (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8484">#8484</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>correct <code>engines.node</code> constraints in
<code>package.json</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8671">#8671</a>)</li>
<li><strong>eslint-plugin:</strong> [unbound-method] check method
definition in object literal using longhand form (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8637">#8637</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-type-imports] handle
imports without specifiers (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8308">#8308</a>)</li>
<li><strong>eslint-plugin:</strong> [no-redundant-type-constituents]
incorrectly marks &amp; string as redundant (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8282">#8282</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-qualifier] handle
merge namespace with enum (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8591">#8591</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unused-expressions] false
negatives when using assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8668">#8668</a>)</li>
<li><strong>eslint-plugin:</strong> [ban-ts-comment] more accurate
handling of multiline comments (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8416">#8416</a>)</li>
<li><strong>eslint-plugin:</strong> [explicit-function-return-type,
explicit-module-boundary-types] improved checking for
allowHigherOrderFunctions option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8508">#8508</a>)</li>
<li><strong>eslint-plugin:</strong> [class-literal-property-style]
ignore property assigned in constructor (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8412">#8412</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] fix
false negative for const variable declarations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8558">#8558</a>)</li>
<li><strong>typescript-estree:</strong> fix the issue of single run
inferring in the pnpm repo (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/3811">#3811</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8702">#8702</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Alexu</li>
<li>Arka Pratim Chaudhuri <a
href="https://github.com/arka1002"><code>@​arka1002</code></a></li>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Derrick Isaacson</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/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.3.1 (2024-03-18)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.3.0 (2024-03-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>correct <code>engines.node</code> constraints in
<code>package.json</code></li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>Alexu</li>
<li>Arka Pratim Chaudhuri</li>
<li>auvred</li>
<li>Derrick Isaacson</li>
<li>fnx</li>
<li>Josh Goldberg </li>
<li>Kirk Waiblinger</li>
<li>Marta Cardoso</li>
<li>Michaël De Boey</li>
<li>Tristan Rasmussen</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5995614324"><code>5995614</code></a>
chore(release): publish 7.3.1</li>
<li><a
href="4cf8ec7201"><code>4cf8ec7</code></a>
chore(release): publish 7.3.0</li>
<li><a
href="883f22089d"><code>883f220</code></a>
fix: correct <code>engines.node</code> constraints in
<code>package.json</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8671">#8671</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.3.1/packages/parser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=7.2.0&new-version=7.3.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>
This commit is contained in:
dependabot[bot]
2024-03-19 08:02:51 +01:00
committed by GitHub
parent 07e0d63121
commit 132e2c930c
2 changed files with 30 additions and 30 deletions

View File

@@ -62,7 +62,7 @@
"@types/node": "^20.10.3",
"@types/react": "^18.2.42",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^7.2.0",
"@typescript-eslint/parser": "^7.3.1",
"babel-loader": "^9.1.3",
"eslint": "^8.57.0",
"eslint-config-airbnb": "^19.0.4",

View File

@@ -1275,15 +1275,15 @@
semver "^7.5.4"
ts-api-utils "^1.0.1"
"@typescript-eslint/parser@^7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.2.0.tgz#44356312aea8852a3a82deebdacd52ba614ec07a"
integrity sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==
"@typescript-eslint/parser@^7.3.1":
version "7.3.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.3.1.tgz#c4ba7dc2744318a5e4506596cbc3a0086255c526"
integrity sha512-Rq49+pq7viTRCH48XAbTA+wdLRrB/3sRq4Lpk0oGDm0VmnjBrAOVXH/Laalmwsv2VpekiEfVFwJYVk6/e8uvQw==
dependencies:
"@typescript-eslint/scope-manager" "7.2.0"
"@typescript-eslint/types" "7.2.0"
"@typescript-eslint/typescript-estree" "7.2.0"
"@typescript-eslint/visitor-keys" "7.2.0"
"@typescript-eslint/scope-manager" "7.3.1"
"@typescript-eslint/types" "7.3.1"
"@typescript-eslint/typescript-estree" "7.3.1"
"@typescript-eslint/visitor-keys" "7.3.1"
debug "^4.3.4"
"@typescript-eslint/scope-manager@5.62.0":
@@ -1302,13 +1302,13 @@
"@typescript-eslint/types" "6.21.0"
"@typescript-eslint/visitor-keys" "6.21.0"
"@typescript-eslint/scope-manager@7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz#cfb437b09a84f95a0930a76b066e89e35d94e3da"
integrity sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==
"@typescript-eslint/scope-manager@7.3.1":
version "7.3.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.3.1.tgz#73fd0cb4211a7be23e49e5b6efec8820caa6ec36"
integrity sha512-fVS6fPxldsKY2nFvyT7IP78UO1/I2huG+AYu5AMjCT9wtl6JFiDnsv4uad4jQ0GTFzcUV5HShVeN96/17bTBag==
dependencies:
"@typescript-eslint/types" "7.2.0"
"@typescript-eslint/visitor-keys" "7.2.0"
"@typescript-eslint/types" "7.3.1"
"@typescript-eslint/visitor-keys" "7.3.1"
"@typescript-eslint/type-utils@6.21.0":
version "6.21.0"
@@ -1330,10 +1330,10 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
"@typescript-eslint/types@7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.2.0.tgz#0feb685f16de320e8520f13cca30779c8b7c403f"
integrity sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==
"@typescript-eslint/types@7.3.1":
version "7.3.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.3.1.tgz#ae104de8efa4227a462c0874d856602c5994413c"
integrity sha512-2tUf3uWggBDl4S4183nivWQ2HqceOZh1U4hhu4p1tPiIJoRRXrab7Y+Y0p+dozYwZVvLPRI6r5wKe9kToF9FIw==
"@typescript-eslint/typescript-estree@5.62.0":
version "5.62.0"
@@ -1362,13 +1362,13 @@
semver "^7.5.4"
ts-api-utils "^1.0.1"
"@typescript-eslint/typescript-estree@7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz#5beda2876c4137f8440c5a84b4f0370828682556"
integrity sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==
"@typescript-eslint/typescript-estree@7.3.1":
version "7.3.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.3.1.tgz#598848195fad34c7aa73f548bd00a4d4e5f5e2bb"
integrity sha512-tLpuqM46LVkduWP7JO7yVoWshpJuJzxDOPYIVWUUZbW+4dBpgGeUdl/fQkhuV0A8eGnphYw3pp8d2EnvPOfxmQ==
dependencies:
"@typescript-eslint/types" "7.2.0"
"@typescript-eslint/visitor-keys" "7.2.0"
"@typescript-eslint/types" "7.3.1"
"@typescript-eslint/visitor-keys" "7.3.1"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
@@ -1419,12 +1419,12 @@
"@typescript-eslint/types" "6.21.0"
eslint-visitor-keys "^3.4.1"
"@typescript-eslint/visitor-keys@7.2.0":
version "7.2.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz#5035f177752538a5750cca1af6044b633610bf9e"
integrity sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==
"@typescript-eslint/visitor-keys@7.3.1":
version "7.3.1"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.3.1.tgz#6ddef14a3ce2a79690f01176f5305c34d7b93d8c"
integrity sha512-9RMXwQF8knsZvfv9tdi+4D/j7dMG28X/wMJ8Jj6eOHyHWwDW4ngQJcqEczSsqIKKjFiLFr40Mnr7a5ulDD3vmw==
dependencies:
"@typescript-eslint/types" "7.2.0"
"@typescript-eslint/types" "7.3.1"
eslint-visitor-keys "^3.4.1"
"@ungap/structured-clone@^1.2.0":