This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-js.git


The following commit(s) were added to refs/heads/main by this push:
     new 521207e  chore: bump typescript-eslint from 8.54.0 to 8.57.0 (#408)
521207e is described below

commit 521207ee0a88ea545bc4ecb8fe6f436dcf1bf15c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Mar 10 14:29:13 2026 +0900

    chore: bump typescript-eslint from 8.54.0 to 8.57.0 (#408)
    
    Bumps
    
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
    from 8.54.0 to 8.57.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    
href="https://github.com/typescript-eslint/typescript-eslint/releases";>typescript-eslint's
    releases</a>.</em></p>
    <blockquote>
    <h2>v8.57.0</h2>
    <h2>8.57.0 (2026-03-09)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] allow
    literal loop conditions in for/do loops (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080";>#12080</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [strict-void-return] false positives
    with overloads (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055";>#12055</a>)</li>
    <li><strong>eslint-plugin:</strong> handle statically analyzable
    computed keys in prefer-readonly (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079";>#12079</a>)</li>
    <li><strong>eslint-plugin:</strong> guard against negative paramIndex in
    no-useless-default-assignment (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077";>#12077</a>)</li>
    <li><strong>eslint-plugin:</strong> [prefer-promise-reject-errors] add
    allow <code>TypeOrValueSpecifier</code> to prefer-promise-reject-errors
    (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094";>#12094</a>)</li>
    <li><strong>eslint-plugin:</strong> [no-base-to-string] fix false
    positive for toString with overloads (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089";>#12089</a>)</li>
    <li><strong>typescript-estree:</strong> switch back to use
    <code>ts.getModifiers()</code> (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034";>#12034</a>)</li>
    <li><strong>typescript-estree:</strong> if the template literal is
    tagged and the text has an invalid escape, <code>cooked</code> will be
    <code>null</code> (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355";>#11355</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Brad Zacher <a
    href="https://github.com/bradzacher";><code>@​bradzacher</code></a></li>
    <li>Brian Schlenker <a
    href="https://github.com/bschlenk";><code>@​bschlenk</code></a></li>
    <li>Evyatar Daud <a
    href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
    <li>fisker Cheung <a
    href="https://github.com/fisker";><code>@​fisker</code></a></li>
    <li>James Henry <a
    href="https://github.com/JamesHenry";><code>@​JamesHenry</code></a></li>
    <li>Josh Goldberg</li>
    <li>Kirk Waiblinger <a
    
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
    <li>Moses Odutusin <a
    href="https://github.com/thebolarin";><code>@​thebolarin</code></a></li>
    <li>Newton Yuan <a
    href="https://github.com/NewtonYuan";><code>@​NewtonYuan</code></a></li>
    <li>SungHyun627 <a
    href="https://github.com/SungHyun627";><code>@​SungHyun627</code></a></li>
    <li>Younsang Na <a
    href="https://github.com/nayounsang";><code>@​nayounsang</code></a></li>
    </ul>
    <p>See <a
    
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0";>GitHub
    Releases</a> for more information.</p>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning";>versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/users/releases";>releases</a> on our
    website.</p>
    <h2>v8.56.1</h2>
    <h2>8.56.1 (2026-02-23)</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>chore(deps): update dependency minimatch to v10.2.2 by <a
    href="https://github.com/benmccann";><code>@​benmccann</code></a> in <a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074";>typescript-eslint/typescript-eslint#12074</a></li>
    </ul>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning";>versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/users/releases";>releases</a> on our
    website.</p>
    <h2>v8.56.0</h2>
    <h2>8.56.0 (2026-02-16)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li>support ESLint v10 (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057";>#12057</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/typescript-eslint/CHANGELOG.md";>typescript-eslint's
    changelog</a>.</em></p>
    <blockquote>
    <h2>8.57.0 (2026-03-09)</h2>
    <p>This was a version bump only for typescript-eslint to align it with
    other projects, there were no code changes.</p>
    <p>See <a
    
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0";>GitHub
    Releases</a> for more information.</p>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning";>versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/users/releases";>releases</a> on our
    website.</p>
    <h2>8.56.1 (2026-02-23)</h2>
    <p>This was a version bump only for typescript-eslint to align it with
    other projects, there were no code changes.</p>
    <p>See <a
    
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1";>GitHub
    Releases</a> for more information.</p>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning";>versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/users/releases";>releases</a> on our
    website.</p>
    <h2>8.56.0 (2026-02-16)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li>support ESLint v10 (<a
    
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057";>#12057</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Brad Zacher <a
    href="https://github.com/bradzacher";><code>@​bradzacher</code></a></li>
    <li>Joshua Chen</li>
    </ul>
    <p>See <a
    
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0";>GitHub
    Releases</a> for more information.</p>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning";>versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/users/releases";>releases</a> on our
    website.</p>
    <h2>8.55.0 (2026-02-09)</h2>
    <p>This was a version bump only for typescript-eslint to align it with
    other projects, there were no code changes.</p>
    <p>See <a
    
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0";>GitHub
    Releases</a> for more information.</p>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning";>versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/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/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5";><code>2c6aeee</code></a>
    chore(release): publish 8.57.0</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766";><code>f696dad</code></a>
    chore: use pnpm catalog (<a
    
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12047";>#12047</a>)</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8";><code>a09921e</code></a>
    chore: update vitest to 4.x (<a
    
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12071";>#12071</a>)</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a";><code>96a04a9</code></a>
    chore(release): publish 8.56.1</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c";><code>8b8b68f</code></a>
    chore(release): publish 8.56.0</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5";><code>68a074f</code></a>
    feat: support ESLint v10 (<a
    
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12057";>#12057</a>)</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a";><code>fedfe86</code></a>
    chore(release): publish 8.55.0</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48";><code>b931f8c</code></a>
    chore: use workspace refs for workspace deps (<a
    
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12018";>#12018</a>)</li>
    <li><a
    
href="https://github.com/typescript-eslint/typescript-eslint/commit/1f17a7918cd507b11fd04ce75fe44a9c62bf9542";><code>1f17a79</code></a>
    chore: migrate to pnpm (<a
    
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11248";>#11248</a>)</li>
    <li>See full diff in <a
    
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/typescript-eslint";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.54.0&new-version=8.57.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 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] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 package-lock.json | 184 +++++++++++++++++++++++++++++++-----------------------
 package.json      |   2 +-
 2 files changed, 106 insertions(+), 80 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 7c9ecd1..813e0f0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -68,7 +68,7 @@
         "ts-jest": "29.1.4",
         "typedoc": "0.28.17",
         "typescript": "5.4.5",
-        "typescript-eslint": "8.54.0",
+        "typescript-eslint": "8.57.0",
         "vinyl-buffer": "1.0.1",
         "vinyl-source-stream": "2.0.0",
         "web-streams-polyfill": "3.2.1",
@@ -4049,17 +4049,17 @@
       "license": "MIT"
     },
     "node_modules/@typescript-eslint/eslint-plugin": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.54.0.tgz";,
-      "integrity": 
"sha512-hAAP5io/7csFStuOmR782YmTthKBJ9ND3WVL60hcOjvtGFb+HJxH4O5huAcmcZ9v9G8P+JETiZ/G1B8MALnWZQ==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz";,
+      "integrity": 
"sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
         "@eslint-community/regexpp": "^4.12.2",
-        "@typescript-eslint/scope-manager": "8.54.0",
-        "@typescript-eslint/type-utils": "8.54.0",
-        "@typescript-eslint/utils": "8.54.0",
-        "@typescript-eslint/visitor-keys": "8.54.0",
+        "@typescript-eslint/scope-manager": "8.57.0",
+        "@typescript-eslint/type-utils": "8.57.0",
+        "@typescript-eslint/utils": "8.57.0",
+        "@typescript-eslint/visitor-keys": "8.57.0",
         "ignore": "^7.0.5",
         "natural-compare": "^1.4.0",
         "ts-api-utils": "^2.4.0"
@@ -4072,8 +4072,8 @@
         "url": "https://opencollective.com/typescript-eslint";
       },
       "peerDependencies": {
-        "@typescript-eslint/parser": "^8.54.0",
-        "eslint": "^8.57.0 || ^9.0.0",
+        "@typescript-eslint/parser": "^8.57.0",
+        "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
         "typescript": ">=4.8.4 <6.0.0"
       }
     },
@@ -4088,16 +4088,16 @@
       }
     },
     "node_modules/@typescript-eslint/parser": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.54.0.tgz";,
-      "integrity": 
"sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz";,
+      "integrity": 
"sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@typescript-eslint/scope-manager": "8.54.0",
-        "@typescript-eslint/types": "8.54.0",
-        "@typescript-eslint/typescript-estree": "8.54.0",
-        "@typescript-eslint/visitor-keys": "8.54.0",
+        "@typescript-eslint/scope-manager": "8.57.0",
+        "@typescript-eslint/types": "8.57.0",
+        "@typescript-eslint/typescript-estree": "8.57.0",
+        "@typescript-eslint/visitor-keys": "8.57.0",
         "debug": "^4.4.3"
       },
       "engines": {
@@ -4108,19 +4108,19 @@
         "url": "https://opencollective.com/typescript-eslint";
       },
       "peerDependencies": {
-        "eslint": "^8.57.0 || ^9.0.0",
+        "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
         "typescript": ">=4.8.4 <6.0.0"
       }
     },
     "node_modules/@typescript-eslint/project-service": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.54.0.tgz";,
-      "integrity": 
"sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz";,
+      "integrity": 
"sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@typescript-eslint/tsconfig-utils": "^8.54.0",
-        "@typescript-eslint/types": "^8.54.0",
+        "@typescript-eslint/tsconfig-utils": "^8.57.0",
+        "@typescript-eslint/types": "^8.57.0",
         "debug": "^4.4.3"
       },
       "engines": {
@@ -4135,14 +4135,14 @@
       }
     },
     "node_modules/@typescript-eslint/scope-manager": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.54.0.tgz";,
-      "integrity": 
"sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz";,
+      "integrity": 
"sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@typescript-eslint/types": "8.54.0",
-        "@typescript-eslint/visitor-keys": "8.54.0"
+        "@typescript-eslint/types": "8.57.0",
+        "@typescript-eslint/visitor-keys": "8.57.0"
       },
       "engines": {
         "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4153,9 +4153,9 @@
       }
     },
     "node_modules/@typescript-eslint/tsconfig-utils": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.54.0.tgz";,
-      "integrity": 
"sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz";,
+      "integrity": 
"sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==",
       "dev": true,
       "license": "MIT",
       "engines": {
@@ -4170,15 +4170,15 @@
       }
     },
     "node_modules/@typescript-eslint/type-utils": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.54.0.tgz";,
-      "integrity": 
"sha512-hiLguxJWHjjwL6xMBwD903ciAwd7DmK30Y9Axs/etOkftC3ZNN9K44IuRD/EB08amu+Zw6W37x9RecLkOo3pMA==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz";,
+      "integrity": 
"sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@typescript-eslint/types": "8.54.0",
-        "@typescript-eslint/typescript-estree": "8.54.0",
-        "@typescript-eslint/utils": "8.54.0",
+        "@typescript-eslint/types": "8.57.0",
+        "@typescript-eslint/typescript-estree": "8.57.0",
+        "@typescript-eslint/utils": "8.57.0",
         "debug": "^4.4.3",
         "ts-api-utils": "^2.4.0"
       },
@@ -4190,14 +4190,14 @@
         "url": "https://opencollective.com/typescript-eslint";
       },
       "peerDependencies": {
-        "eslint": "^8.57.0 || ^9.0.0",
+        "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
         "typescript": ">=4.8.4 <6.0.0"
       }
     },
     "node_modules/@typescript-eslint/types": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/types/-/types-8.54.0.tgz";,
-      "integrity": 
"sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz";,
+      "integrity": 
"sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==",
       "dev": true,
       "license": "MIT",
       "engines": {
@@ -4209,18 +4209,18 @@
       }
     },
     "node_modules/@typescript-eslint/typescript-estree": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.54.0.tgz";,
-      "integrity": 
"sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz";,
+      "integrity": 
"sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@typescript-eslint/project-service": "8.54.0",
-        "@typescript-eslint/tsconfig-utils": "8.54.0",
-        "@typescript-eslint/types": "8.54.0",
-        "@typescript-eslint/visitor-keys": "8.54.0",
+        "@typescript-eslint/project-service": "8.57.0",
+        "@typescript-eslint/tsconfig-utils": "8.57.0",
+        "@typescript-eslint/types": "8.57.0",
+        "@typescript-eslint/visitor-keys": "8.57.0",
         "debug": "^4.4.3",
-        "minimatch": "^9.0.5",
+        "minimatch": "^10.2.2",
         "semver": "^7.7.3",
         "tinyglobby": "^0.2.15",
         "ts-api-utils": "^2.4.0"
@@ -4236,43 +4236,56 @@
         "typescript": ">=4.8.4 <6.0.0"
       }
     },
+    
"node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match":
 {
+      "version": "4.0.4",
+      "resolved": 
"https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz";,
+      "integrity": 
"sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "18 || 20 || >=22"
+      }
+    },
     
"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion":
 {
-      "version": "2.0.2",
-      "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz";,
-      "integrity": 
"sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
+      "version": "5.0.4",
+      "resolved": 
"https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz";,
+      "integrity": 
"sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "balanced-match": "^1.0.0"
+        "balanced-match": "^4.0.2"
+      },
+      "engines": {
+        "node": "18 || 20 || >=22"
       }
     },
     
"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
-      "version": "9.0.9",
-      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz";,
-      "integrity": 
"sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
+      "version": "10.2.4",
+      "resolved": 
"https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz";,
+      "integrity": 
"sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
       "dev": true,
-      "license": "ISC",
+      "license": "BlueOak-1.0.0",
       "dependencies": {
-        "brace-expansion": "^2.0.2"
+        "brace-expansion": "^5.0.2"
       },
       "engines": {
-        "node": ">=16 || 14 >=14.17"
+        "node": "18 || 20 || >=22"
       },
       "funding": {
         "url": "https://github.com/sponsors/isaacs";
       }
     },
     "node_modules/@typescript-eslint/utils": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.54.0.tgz";,
-      "integrity": 
"sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz";,
+      "integrity": 
"sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
         "@eslint-community/eslint-utils": "^4.9.1",
-        "@typescript-eslint/scope-manager": "8.54.0",
-        "@typescript-eslint/types": "8.54.0",
-        "@typescript-eslint/typescript-estree": "8.54.0"
+        "@typescript-eslint/scope-manager": "8.57.0",
+        "@typescript-eslint/types": "8.57.0",
+        "@typescript-eslint/typescript-estree": "8.57.0"
       },
       "engines": {
         "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4282,19 +4295,19 @@
         "url": "https://opencollective.com/typescript-eslint";
       },
       "peerDependencies": {
-        "eslint": "^8.57.0 || ^9.0.0",
+        "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
         "typescript": ">=4.8.4 <6.0.0"
       }
     },
     "node_modules/@typescript-eslint/visitor-keys": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.54.0.tgz";,
-      "integrity": 
"sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz";,
+      "integrity": 
"sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@typescript-eslint/types": "8.54.0",
-        "eslint-visitor-keys": "^4.2.1"
+        "@typescript-eslint/types": "8.57.0",
+        "eslint-visitor-keys": "^5.0.0"
       },
       "engines": {
         "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4304,6 +4317,19 @@
         "url": "https://opencollective.com/typescript-eslint";
       }
     },
+    
"node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys":
 {
+      "version": "5.0.1",
+      "resolved": 
"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz";,
+      "integrity": 
"sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
+      "dev": true,
+      "license": "Apache-2.0",
+      "engines": {
+        "node": "^20.19.0 || ^22.13.0 || >=24"
+      },
+      "funding": {
+        "url": "https://opencollective.com/eslint";
+      }
+    },
     "node_modules/@webassemblyjs/ast": {
       "version": "1.14.1",
       "resolved": 
"https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz";,
@@ -12886,16 +12912,16 @@
       }
     },
     "node_modules/typescript-eslint": {
-      "version": "8.54.0",
-      "resolved": 
"https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.54.0.tgz";,
-      "integrity": 
"sha512-CKsJ+g53QpsNPqbzUsfKVgd3Lny4yKZ1pP4qN3jdMOg/sisIDLGyDMezycquXLE5JsEU0wp3dGNdzig0/fmSVQ==",
+      "version": "8.57.0",
+      "resolved": 
"https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz";,
+      "integrity": 
"sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
-        "@typescript-eslint/eslint-plugin": "8.54.0",
-        "@typescript-eslint/parser": "8.54.0",
-        "@typescript-eslint/typescript-estree": "8.54.0",
-        "@typescript-eslint/utils": "8.54.0"
+        "@typescript-eslint/eslint-plugin": "8.57.0",
+        "@typescript-eslint/parser": "8.57.0",
+        "@typescript-eslint/typescript-estree": "8.57.0",
+        "@typescript-eslint/utils": "8.57.0"
       },
       "engines": {
         "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -12905,7 +12931,7 @@
         "url": "https://opencollective.com/typescript-eslint";
       },
       "peerDependencies": {
-        "eslint": "^8.57.0 || ^9.0.0",
+        "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
         "typescript": ">=4.8.4 <6.0.0"
       }
     },
diff --git a/package.json b/package.json
index 8e5dcb7..9645964 100644
--- a/package.json
+++ b/package.json
@@ -102,7 +102,7 @@
     "ts-jest": "29.1.4",
     "typedoc": "0.28.17",
     "typescript": "5.4.5",
-    "typescript-eslint": "8.54.0",
+    "typescript-eslint": "8.57.0",
     "vinyl-buffer": "1.0.1",
     "vinyl-source-stream": "2.0.0",
     "web-streams-polyfill": "3.2.1",

Reply via email to