Skip to content

Commit

Permalink
[Snyk] Upgrade typescript-eslint from 8.22.0 to 8.23.0 (#96)
Browse files Browse the repository at this point in the history
![snyk-top-banner](https://redirect.github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)


<h3>Snyk has created this PR to upgrade typescript-eslint from 8.22.0 to
8.23.0.</h3>

:information_source: Keep your dependencies up-to-date. This makes it
easier to fix existing vulnerabilities and to more quickly identify and
fix newly disclosed vulnerabilities when they affect your project.

<hr/>


- The recommended version is **16 versions** ahead of your current
version.

- The recommended version was released **24 days ago**.



<details>
<summary><b>Release notes</b></summary>
<br/>
  <details>
    <summary>Package name: <b>typescript-eslint</b></summary>
    <ul>
      <li>
<b>8.23.0</b> - <a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.23.0">2025-02-03</a></br><h2>8.23.0
(2025-02-03)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong>
[no-unnecessary-boolean-literal-compare] enforce strictNullChecks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10712"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10712/hovercard">#10712</a>)</li>
<li><strong>types:</strong> add strict <code>parent</code> types for
function-declaration, default-export and named-export nodes (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10685"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10685/hovercard">#10685</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>bump ts-api-utils to ^2.0.1 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10761"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10761/hovercard">#10761</a>)</li>
<li><strong>deps:</strong> update eslint monorepo to v9.19.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10752"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10752/hovercard">#10752</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
should report readonly class properties with a literal initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10618"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10618/hovercard">#10618</a>)</li>
<li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check]
suggest with qualified name (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10697"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10697/hovercard">#10697</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
allow interpolating type parameter in type context (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10739"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10739/hovercard">#10739</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix
missing return (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10732"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10732/hovercard">#10732</a>)</li>
<li><strong>eslint-plugin:</strong> [dot-notation] handle
noPropertyAccessFromIndexSignature true (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10644"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10644/hovercard">#10644</a>)</li>
<li><strong>eslint-plugin:</strong> [no-restricted-imports] support
regex option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10699"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10699/hovercard">#10699</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] ignore declare variables
in definition files shadowing global variables (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10710"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10710/hovercard">#10710</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Olivier Zalmanski <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/OlivierZal/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/OlivierZal">@ OlivierZal</a></li>
<li>Ronen Amiel</li>
<li>Ryan Poon <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/sopa301/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/sopa301">@ sopa301</a></li>
<li>YeonJuan <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/yeonjuan/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/yeonjuan">@ yeonjuan</a></li>
<li>Yukihiro Hasegawa <a class="user-mention notranslate"
data-hovercard-type="user" data-hovercard-url="/users/y-hsgw/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/y-hsgw">@ y-hsgw</a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning"
rel="nofollow">versioning strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases"
rel="nofollow">releases</a> on our website.</p>
      </li>
      <li>
        <b>8.22.1-alpha.14</b> - 2025-02-03
      </li>
      <li>
        <b>8.22.1-alpha.13</b> - 2025-02-03
      </li>
      <li>
        <b>8.22.1-alpha.12</b> - 2025-02-03
      </li>
      <li>
        <b>8.22.1-alpha.11</b> - 2025-02-03
      </li>
      <li>
        <b>8.22.1-alpha.10</b> - 2025-02-03
      </li>
      <li>
        <b>8.22.1-alpha.9</b> - 2025-02-03
      </li>
      <li>
        <b>8.22.1-alpha.8</b> - 2025-02-03
      </li>
      <li>
        <b>8.22.1-alpha.7</b> - 2025-02-01
      </li>
      <li>
        <b>8.22.1-alpha.6</b> - 2025-02-01
      </li>
      <li>
        <b>8.22.1-alpha.5</b> - 2025-02-01
      </li>
      <li>
        <b>8.22.1-alpha.4</b> - 2025-01-31
      </li>
      <li>
        <b>8.22.1-alpha.3</b> - 2025-01-29
      </li>
      <li>
        <b>8.22.1-alpha.2</b> - 2025-01-28
      </li>
      <li>
        <b>8.22.1-alpha.1</b> - 2025-01-28
      </li>
      <li>
        <b>8.22.1-alpha.0</b> - 2025-01-27
      </li>
      <li>
<b>8.22.0</b> - <a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.22.0">2025-01-27</a></br><h2>8.22.0
(2025-01-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>parser:</strong> add standalone isolatedDeclarations option
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10499"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10499/hovercard">#10499</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] doesn't
report on ternary but on equivalent || (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10517"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10517/hovercard">#10517</a>)</li>
<li><strong>eslint-plugin:</strong> [no-duplicate-type-constituents]
handle nested types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10638"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10638/hovercard">#10638</a>)</li>
<li><strong>eslint-plugin:</strong> [no-shadow] don't report
unnecessarily on valid ways of using module augmentation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10616"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10616/hovercard">#10616</a>)</li>
<li><strong>eslint-plugin:</strong> [no-extraneous-class] handle
accessor keyword (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10678"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10678/hovercard">#10678</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-readonly] autofixer doesn't
add type to property that is mutated in the constructor (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10552"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10552/hovercard">#10552</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-template-expression]
handle template literal type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10612"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10612/hovercard">#10612</a>)</li>
<li><strong>type-utils:</strong> support matching intersection types in
<code>TypeOrValueSpecifier</code> with a <code>PackageSpecifier</code>
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10667"
data-hovercard-type="pull_request"
data-hovercard-url="/typescript-eslint/typescript-eslint/pull/10667/hovercard">#10667</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>mdm317</li>
<li>Olivier Zalmanski <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/OlivierZal/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/OlivierZal">@ OlivierZal</a></li>
<li>Ronen Amiel</li>
<li>YeonJuan <a class="user-mention notranslate"
data-hovercard-type="user"
data-hovercard-url="/users/yeonjuan/hovercard"
data-octo-click="hovercard-link-click"
data-octo-dimensions="link_type:self"
href="https://redirect.github.com/yeonjuan">@ yeonjuan</a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning"
rel="nofollow">versioning strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases"
rel="nofollow">releases</a> on our website.</p>
      </li>
    </ul>
from <a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint
GitHub release notes</a>
  </details>
</details>

---

> [!IMPORTANT]
>
> - Check the changes in this PR to ensure they won't cause issues with
your project.
> - This PR was automatically created by Snyk using the credentials of a
real user.

---

**Note:** _You are seeing this because you or someone else with access
to this repository has authorized Snyk to open upgrade PRs._

**For more information:** <img
src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiJiNWNiMzVjZi1mNTc2LTQyZGItYmU3Yi01MTFiODhhYTg1MWUiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6ImI1Y2IzNWNmLWY1NzYtNDJkYi1iZTdiLTUxMWI4OGFhODUxZSJ9fQ=="
width="0" height="0"/>

> - 🧐 [View latest project
report](https://app.snyk.io/org/spine-semantic-infrastructure/project/b121e0a0-7979-4b24-be4d-3b874e16b0c8?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 📜 [Customise PR
templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template)
> - 🛠 [Adjust upgrade PR
settings](https://app.snyk.io/org/spine-semantic-infrastructure/project/b121e0a0-7979-4b24-be4d-3b874e16b0c8/settings/integration?utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr)
> - 🔕 [Ignore this dependency or unsubscribe from future upgrade
PRs](https://app.snyk.io/org/spine-semantic-infrastructure/project/b121e0a0-7979-4b24-be4d-3b874e16b0c8/settings/integration?pkg&#x3D;typescript-eslint&amp;utm_source&#x3D;github&amp;utm_medium&#x3D;referral&amp;page&#x3D;upgrade-pr#auto-dep-upgrades)

[//]: #
'snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"typescript-eslint","from":"8.22.0","to":"8.23.0"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"b5cb35cf-f576-42db-be7b-511b88aa851e","prPublicId":"b5cb35cf-f576-42db-be7b-511b88aa851e","packageManager":"npm","priorityScoreList":[],"projectPublicId":"b121e0a0-7979-4b24-be4d-3b874e16b0c8","projectUrl":"https://app.snyk.io/org/spine-semantic-infrastructure/project/b121e0a0-7979-4b24-be4d-3b874e16b0c8?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":16,"publishedDate":"2025-02-03T17:17:55.118Z"},"vulns":[]}'

Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: Johannes Emil Telle <[email protected]>
  • Loading branch information
3 people authored Mar 4, 2025
1 parent d14dae2 commit c4d7e30
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 61 deletions.
118 changes: 58 additions & 60 deletions www/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion www/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
"globals": "^15.14.0",
"prettier": "^3.4.2",
"typescript": "~5.7.3",
"typescript-eslint": "^8.22.0",
"typescript-eslint": "^8.23.0",
"vite": "^6.1.0",
"vite-plugin-svgr": "^4.3.0"
}
Expand Down

0 comments on commit c4d7e30

Please sign in to comment.