Skip to content

Commit

Permalink
Bump @typescript-eslint/eslint-plugin from 7.7.0 to 7.8.0 in /frontend (
Browse files Browse the repository at this point in the history
#674)

Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.7.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>
</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.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>
</blockquote>
</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 />


[![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.7.0&new-version=7.8.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Apr 30, 2024
1 parent ca8a240 commit 2c3960c
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 57 deletions.
2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
"@types/jest": "^29.5.11",
"@types/node": "^20.12.5",
"@types/react": "^18.3.0",
"@typescript-eslint/eslint-plugin": "^7.7.0",
"@typescript-eslint/eslint-plugin": "^7.8.0",
"@typescript-eslint/parser": "^7.8.0",
"babel-loader": "^9.1.3",
"eslint": "^8.57.0",
Expand Down
77 changes: 21 additions & 56 deletions frontend/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1294,16 +1294,16 @@
dependencies:
"@types/yargs-parser" "*"

"@typescript-eslint/eslint-plugin@^7.7.0":
version "7.7.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.0.tgz#bf34a02f221811505b8bf2f31060c8560c1bb0a3"
integrity sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==
"@typescript-eslint/eslint-plugin@^7.8.0":
version "7.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz#c78e309fe967cb4de05b85cdc876fb95f8e01b6f"
integrity sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==
dependencies:
"@eslint-community/regexpp" "^4.10.0"
"@typescript-eslint/scope-manager" "7.7.0"
"@typescript-eslint/type-utils" "7.7.0"
"@typescript-eslint/utils" "7.7.0"
"@typescript-eslint/visitor-keys" "7.7.0"
"@typescript-eslint/scope-manager" "7.8.0"
"@typescript-eslint/type-utils" "7.8.0"
"@typescript-eslint/utils" "7.8.0"
"@typescript-eslint/visitor-keys" "7.8.0"
debug "^4.3.4"
graphemer "^1.4.0"
ignore "^5.3.1"
Expand Down Expand Up @@ -1338,14 +1338,6 @@
"@typescript-eslint/types" "6.21.0"
"@typescript-eslint/visitor-keys" "6.21.0"

"@typescript-eslint/scope-manager@7.7.0":
version "7.7.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.7.0.tgz#3f0db079b275bb8b0cb5be7613fb3130cfb5de77"
integrity sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==
dependencies:
"@typescript-eslint/types" "7.7.0"
"@typescript-eslint/visitor-keys" "7.7.0"

"@typescript-eslint/scope-manager@7.8.0":
version "7.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz#bb19096d11ec6b87fb6640d921df19b813e02047"
Expand All @@ -1354,13 +1346,13 @@
"@typescript-eslint/types" "7.8.0"
"@typescript-eslint/visitor-keys" "7.8.0"

"@typescript-eslint/type-utils@7.7.0":
version "7.7.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.7.0.tgz#36792ff4209a781b058de61631a48df17bdefbc5"
integrity sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==
"@typescript-eslint/type-utils@7.8.0":
version "7.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz#9de166f182a6e4d1c5da76e94880e91831e3e26f"
integrity sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==
dependencies:
"@typescript-eslint/typescript-estree" "7.7.0"
"@typescript-eslint/utils" "7.7.0"
"@typescript-eslint/typescript-estree" "7.8.0"
"@typescript-eslint/utils" "7.8.0"
debug "^4.3.4"
ts-api-utils "^1.3.0"

Expand All @@ -1374,11 +1366,6 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==

"@typescript-eslint/types@7.7.0":
version "7.7.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.7.0.tgz#23af4d24bf9ce15d8d301236e3e3014143604f27"
integrity sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==

"@typescript-eslint/types@7.8.0":
version "7.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.8.0.tgz#1fd2577b3ad883b769546e2d1ef379f929a7091d"
Expand Down Expand Up @@ -1411,20 +1398,6 @@
semver "^7.5.4"
ts-api-utils "^1.0.1"

"@typescript-eslint/typescript-estree@7.7.0":
version "7.7.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.0.tgz#b5dd6383b4c6a852d7b256a37af971e8982be97f"
integrity sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==
dependencies:
"@typescript-eslint/types" "7.7.0"
"@typescript-eslint/visitor-keys" "7.7.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
minimatch "^9.0.4"
semver "^7.6.0"
ts-api-utils "^1.3.0"

"@typescript-eslint/typescript-estree@7.8.0":
version "7.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz#b028a9226860b66e623c1ee55cc2464b95d2987c"
Expand All @@ -1439,17 +1412,17 @@
semver "^7.6.0"
ts-api-utils "^1.3.0"

"@typescript-eslint/utils@7.7.0":
version "7.7.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.7.0.tgz#3d2b6606a60ac34f3c625facfb3b3ab7e126f58d"
integrity sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==
"@typescript-eslint/utils@7.8.0":
version "7.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.8.0.tgz#57a79f9c0c0740ead2f622e444cfaeeb9fd047cd"
integrity sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
"@types/json-schema" "^7.0.15"
"@types/semver" "^7.5.8"
"@typescript-eslint/scope-manager" "7.7.0"
"@typescript-eslint/types" "7.7.0"
"@typescript-eslint/typescript-estree" "7.7.0"
"@typescript-eslint/scope-manager" "7.8.0"
"@typescript-eslint/types" "7.8.0"
"@typescript-eslint/typescript-estree" "7.8.0"
semver "^7.6.0"

"@typescript-eslint/utils@^5.58.0":
Expand Down Expand Up @@ -1495,14 +1468,6 @@
"@typescript-eslint/types" "6.21.0"
eslint-visitor-keys "^3.4.1"

"@typescript-eslint/visitor-keys@7.7.0":
version "7.7.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.0.tgz#950148cf1ac11562a2d903fdf7acf76714a2dc9e"
integrity sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==
dependencies:
"@typescript-eslint/types" "7.7.0"
eslint-visitor-keys "^3.4.3"

"@typescript-eslint/visitor-keys@7.8.0":
version "7.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz#7285aab991da8bee411a42edbd5db760d22fdd91"
Expand Down

0 comments on commit 2c3960c

Please sign in to comment.