You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2025/06/09 07:57:21 UTC

(camel) branch main updated: chore(deps-dev): Bump eslint-plugin-n from 17.18.0 to 17.19.0 in /docs (#18312)

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

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new ff55cd01d18 chore(deps-dev): Bump eslint-plugin-n from 17.18.0 to 17.19.0 in /docs (#18312)
ff55cd01d18 is described below

commit ff55cd01d1816db470ccb3fc5999467626a315cf
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Mon Jun 9 09:57:16 2025 +0200

    chore(deps-dev): Bump eslint-plugin-n from 17.18.0 to 17.19.0 in /docs (#18312)
    
    Bumps [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) from 17.18.0 to 17.19.0.
    - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases)
    - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v17.18.0...v17.19.0)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-n
      dependency-version: 17.19.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
 docs/.pnp.cjs     | 267 +++++++++++++++++++++++++++++++++++++++++++++++-------
 docs/package.json |   2 +-
 docs/yarn.lock    | 134 ++++++++++++++++++++++++++-
 3 files changed, 366 insertions(+), 37 deletions(-)

diff --git a/docs/.pnp.cjs b/docs/.pnp.cjs
index de85046c6ce..f32516570f0 100644
--- a/docs/.pnp.cjs
+++ b/docs/.pnp.cjs
@@ -37,7 +37,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
             ["eslint-config-standard", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.1.0"],\
             ["eslint-plugin-import", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:2.31.0"],\
-            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.18.0"],\
+            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.19.0"],\
             ["eslint-plugin-node", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:11.1.0"],\
             ["eslint-plugin-promise", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:6.6.0"],\
             ["gulp", "npm:4.0.2"],\
@@ -71,7 +71,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
             ["eslint-config-standard", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.1.0"],\
             ["eslint-plugin-import", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:2.31.0"],\
-            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.18.0"],\
+            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.19.0"],\
             ["eslint-plugin-node", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:11.1.0"],\
             ["eslint-plugin-promise", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:6.6.0"],\
             ["gulp", "npm:4.0.2"],\
@@ -109,10 +109,31 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           ],\
           "linkType": "SOFT"\
         }],\
-        ["virtual:05ebdf492c4d4b1f2a7c989df73fb9d29262cdc370bd848f8be9482f3c569b1519747fbf8c4803faaa83811674458f960d9cc7246cbfafd725b2fc2bf3a8574e#npm:4.5.1", {\
-          "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-ab55d9d14e/0/cache/@eslint-community-eslint-utils-npm-4.5.1-88d38a08f4-853e681fd1.zip/node_modules/@eslint-community/eslint-utils/",\
+        ["npm:4.7.0", {\
+          "packageLocation": "./.yarn/cache/@eslint-community-eslint-utils-npm-4.7.0-47503bfa2a-b177e3b75c.zip/node_modules/@eslint-community/eslint-utils/",\
           "packageDependencies": [\
-            ["@eslint-community/eslint-utils", "virtual:05ebdf492c4d4b1f2a7c989df73fb9d29262cdc370bd848f8be9482f3c569b1519747fbf8c4803faaa83811674458f960d9cc7246cbfafd725b2fc2bf3a8574e#npm:4.5.1"],\
+            ["@eslint-community/eslint-utils", "npm:4.7.0"]\
+          ],\
+          "linkType": "SOFT"\
+        }],\
+        ["virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:4.5.1", {\
+          "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-f5fd19f73e/0/cache/@eslint-community-eslint-utils-npm-4.5.1-88d38a08f4-853e681fd1.zip/node_modules/@eslint-community/eslint-utils/",\
+          "packageDependencies": [\
+            ["@eslint-community/eslint-utils", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:4.5.1"],\
+            ["@types/eslint", null],\
+            ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
+            ["eslint-visitor-keys", "npm:3.4.3"]\
+          ],\
+          "packagePeers": [\
+            "@types/eslint",\
+            "eslint"\
+          ],\
+          "linkType": "HARD"\
+        }],\
+        ["virtual:37441dbf6b935a707fb46e1838d7156187d0f69abbff82b4901becb635fd5b854b5e06f5462bf4f6765d2d8665e7bb8a9a68b1fed192f17ae53fefd4c0b6ee02#npm:4.4.1", {\
+          "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-e48ad7f588/0/cache/@eslint-community-eslint-utils-npm-4.4.1-c83a271e90-a7ffc838eb.zip/node_modules/@eslint-community/eslint-utils/",\
+          "packageDependencies": [\
+            ["@eslint-community/eslint-utils", "virtual:37441dbf6b935a707fb46e1838d7156187d0f69abbff82b4901becb635fd5b854b5e06f5462bf4f6765d2d8665e7bb8a9a68b1fed192f17ae53fefd4c0b6ee02#npm:4.4.1"],\
             ["@types/eslint", null],\
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
             ["eslint-visitor-keys", "npm:3.4.3"]\
@@ -151,13 +172,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           ],\
           "linkType": "HARD"\
         }],\
-        ["virtual:ade73d03335f0e2e9332a92bad0136936bde2cd11d4bf0783c136f93cb377cc88a678f876df1bb0aa09f1f1cf6086d902ab260a61b0ff4cd701b627819e6a188#npm:4.4.0", {\
-          "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-09f89e4a1c/0/cache/@eslint-community-eslint-utils-npm-4.4.0-d1791bd5a3-cdfe3ae42b.zip/node_modules/@eslint-community/eslint-utils/",\
+        ["virtual:83295d74ecd8e7d8fc04bfc297d4082dbed4185df35f75f54c18b32f347ddadf6561b6a12a2a8cb452ab778b7f109a29cf3989b8215352fe4bff32ee5e43265d#npm:4.7.0", {\
+          "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-a8d496146a/0/cache/@eslint-community-eslint-utils-npm-4.7.0-47503bfa2a-b177e3b75c.zip/node_modules/@eslint-community/eslint-utils/",\
           "packageDependencies": [\
-            ["@eslint-community/eslint-utils", "virtual:ade73d03335f0e2e9332a92bad0136936bde2cd11d4bf0783c136f93cb377cc88a678f876df1bb0aa09f1f1cf6086d902ab260a61b0ff4cd701b627819e6a188#npm:4.4.0"],\
+            ["@eslint-community/eslint-utils", "virtual:83295d74ecd8e7d8fc04bfc297d4082dbed4185df35f75f54c18b32f347ddadf6561b6a12a2a8cb452ab778b7f109a29cf3989b8215352fe4bff32ee5e43265d#npm:4.7.0"],\
             ["@types/eslint", null],\
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
-            ["eslint-visitor-keys", "npm:3.4.1"]\
+            ["eslint-visitor-keys", "npm:3.4.3"]\
           ],\
           "packagePeers": [\
             "@types/eslint",\
@@ -165,13 +186,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           ],\
           "linkType": "HARD"\
         }],\
-        ["virtual:fbb46c0845752cd3d2532358fcbac6a7903802eaa1537ab9774f567fa52e47d24fa41d60b4a28eb0319576526a95f3d624207911a24f021fd227a4be97f3504d#npm:4.4.1", {\
-          "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-d1a85ff5b7/0/cache/@eslint-community-eslint-utils-npm-4.4.1-c83a271e90-a7ffc838eb.zip/node_modules/@eslint-community/eslint-utils/",\
+        ["virtual:ade73d03335f0e2e9332a92bad0136936bde2cd11d4bf0783c136f93cb377cc88a678f876df1bb0aa09f1f1cf6086d902ab260a61b0ff4cd701b627819e6a188#npm:4.4.0", {\
+          "packageLocation": "./.yarn/__virtual__/@eslint-community-eslint-utils-virtual-09f89e4a1c/0/cache/@eslint-community-eslint-utils-npm-4.4.0-d1791bd5a3-cdfe3ae42b.zip/node_modules/@eslint-community/eslint-utils/",\
           "packageDependencies": [\
-            ["@eslint-community/eslint-utils", "virtual:fbb46c0845752cd3d2532358fcbac6a7903802eaa1537ab9774f567fa52e47d24fa41d60b4a28eb0319576526a95f3d624207911a24f021fd227a4be97f3504d#npm:4.4.1"],\
+            ["@eslint-community/eslint-utils", "virtual:ade73d03335f0e2e9332a92bad0136936bde2cd11d4bf0783c136f93cb377cc88a678f876df1bb0aa09f1f1cf6086d902ab260a61b0ff4cd701b627819e6a188#npm:4.4.0"],\
             ["@types/eslint", null],\
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
-            ["eslint-visitor-keys", "npm:3.4.3"]\
+            ["eslint-visitor-keys", "npm:3.4.1"]\
           ],\
           "packagePeers": [\
             "@types/eslint",\
@@ -671,6 +692,31 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           "linkType": "HARD"\
         }]\
       ]],\
+      ["@typescript-eslint/project-service", [\
+        ["npm:8.33.1", {\
+          "packageLocation": "./.yarn/cache/@typescript-eslint-project-service-npm-8.33.1-fd3317e16e-237618a025.zip/node_modules/@typescript-eslint/project-service/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/project-service", "npm:8.33.1"]\
+          ],\
+          "linkType": "SOFT"\
+        }],\
+        ["virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:8.33.1", {\
+          "packageLocation": "./.yarn/__virtual__/@typescript-eslint-project-service-virtual-e5eb3174b7/0/cache/@typescript-eslint-project-service-npm-8.33.1-fd3317e16e-237618a025.zip/node_modules/@typescript-eslint/project-service/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/project-service", "virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:8.33.1"],\
+            ["@types/typescript", null],\
+            ["@typescript-eslint/tsconfig-utils", "virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:8.33.1"],\
+            ["@typescript-eslint/types", "npm:8.33.1"],\
+            ["debug", "virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.4"],\
+            ["typescript", null]\
+          ],\
+          "packagePeers": [\
+            "@types/typescript",\
+            "typescript"\
+          ],\
+          "linkType": "HARD"\
+        }]\
+      ]],\
       ["@typescript-eslint/scope-manager", [\
         ["npm:6.21.0", {\
           "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-6.21.0-60aa61cad2-71028b757d.zip/node_modules/@typescript-eslint/scope-manager/",\
@@ -680,6 +726,37 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             ["@typescript-eslint/visitor-keys", "npm:6.21.0"]\
           ],\
           "linkType": "HARD"\
+        }],\
+        ["npm:8.33.1", {\
+          "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-8.33.1-2e7c814c1c-fbc3ec340f.zip/node_modules/@typescript-eslint/scope-manager/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/scope-manager", "npm:8.33.1"],\
+            ["@typescript-eslint/types", "npm:8.33.1"],\
+            ["@typescript-eslint/visitor-keys", "npm:8.33.1"]\
+          ],\
+          "linkType": "HARD"\
+        }]\
+      ]],\
+      ["@typescript-eslint/tsconfig-utils", [\
+        ["npm:8.33.1", {\
+          "packageLocation": "./.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.33.1-82226a8649-9e0e348af4.zip/node_modules/@typescript-eslint/tsconfig-utils/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/tsconfig-utils", "npm:8.33.1"]\
+          ],\
+          "linkType": "SOFT"\
+        }],\
+        ["virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:8.33.1", {\
+          "packageLocation": "./.yarn/__virtual__/@typescript-eslint-tsconfig-utils-virtual-954c890ae2/0/cache/@typescript-eslint-tsconfig-utils-npm-8.33.1-82226a8649-9e0e348af4.zip/node_modules/@typescript-eslint/tsconfig-utils/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/tsconfig-utils", "virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:8.33.1"],\
+            ["@types/typescript", null],\
+            ["typescript", null]\
+          ],\
+          "packagePeers": [\
+            "@types/typescript",\
+            "typescript"\
+          ],\
+          "linkType": "HARD"\
         }]\
       ]],\
       ["@typescript-eslint/types", [\
@@ -689,6 +766,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             ["@typescript-eslint/types", "npm:6.21.0"]\
           ],\
           "linkType": "HARD"\
+        }],\
+        ["npm:8.33.1", {\
+          "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-8.33.1-e7c6a5abd5-80ad8b8573.zip/node_modules/@typescript-eslint/types/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/types", "npm:8.33.1"]\
+          ],\
+          "linkType": "HARD"\
         }]\
       ]],\
       ["@typescript-eslint/typescript-estree", [\
@@ -699,6 +783,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           ],\
           "linkType": "SOFT"\
         }],\
+        ["npm:8.33.1", {\
+          "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.33.1-83df5ea6f8-aacb925257.zip/node_modules/@typescript-eslint/typescript-estree/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/typescript-estree", "npm:8.33.1"]\
+          ],\
+          "linkType": "SOFT"\
+        }],\
         ["virtual:756bc5c5ec12f68975b5740e01e680026e1c3f89ed5d854d0424fdcc30a458c9715cccf330f4106e705a1bb099efcfa96b833727bd50b0adb5715bacbf76ef56#npm:6.21.0", {\
           "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-0128379101/0/cache/@typescript-eslint-typescript-estree-npm-6.21.0-04a199adba-dec02dc107.zip/node_modules/@typescript-eslint/typescript-estree/",\
           "packageDependencies": [\
@@ -719,6 +810,59 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             "typescript"\
           ],\
           "linkType": "HARD"\
+        }],\
+        ["virtual:83295d74ecd8e7d8fc04bfc297d4082dbed4185df35f75f54c18b32f347ddadf6561b6a12a2a8cb452ab778b7f109a29cf3989b8215352fe4bff32ee5e43265d#npm:8.33.1", {\
+          "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-4fd75703df/0/cache/@typescript-eslint-typescript-estree-npm-8.33.1-83df5ea6f8-aacb925257.zip/node_modules/@typescript-eslint/typescript-estree/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/typescript-estree", "virtual:83295d74ecd8e7d8fc04bfc297d4082dbed4185df35f75f54c18b32f347ddadf6561b6a12a2a8cb452ab778b7f109a29cf3989b8215352fe4bff32ee5e43265d#npm:8.33.1"],\
+            ["@types/typescript", null],\
+            ["@typescript-eslint/project-service", "virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:8.33.1"],\
+            ["@typescript-eslint/tsconfig-utils", "virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:8.33.1"],\
+            ["@typescript-eslint/types", "npm:8.33.1"],\
+            ["@typescript-eslint/visitor-keys", "npm:8.33.1"],\
+            ["debug", "virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.4"],\
+            ["fast-glob", "npm:3.3.2"],\
+            ["is-glob", "npm:4.0.3"],\
+            ["minimatch", "npm:9.0.4"],\
+            ["semver", "npm:7.5.4"],\
+            ["ts-api-utils", "virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:2.1.0"],\
+            ["typescript", null]\
+          ],\
+          "packagePeers": [\
+            "@types/typescript",\
+            "typescript"\
+          ],\
+          "linkType": "HARD"\
+        }]\
+      ]],\
+      ["@typescript-eslint/utils", [\
+        ["npm:8.33.1", {\
+          "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-8.33.1-27dd8aa528-aef41fe93d.zip/node_modules/@typescript-eslint/utils/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/utils", "npm:8.33.1"]\
+          ],\
+          "linkType": "SOFT"\
+        }],\
+        ["virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:8.33.1", {\
+          "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-83295d74ec/0/cache/@typescript-eslint-utils-npm-8.33.1-27dd8aa528-aef41fe93d.zip/node_modules/@typescript-eslint/utils/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/utils", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:8.33.1"],\
+            ["@eslint-community/eslint-utils", "virtual:83295d74ecd8e7d8fc04bfc297d4082dbed4185df35f75f54c18b32f347ddadf6561b6a12a2a8cb452ab778b7f109a29cf3989b8215352fe4bff32ee5e43265d#npm:4.7.0"],\
+            ["@types/eslint", null],\
+            ["@types/typescript", null],\
+            ["@typescript-eslint/scope-manager", "npm:8.33.1"],\
+            ["@typescript-eslint/types", "npm:8.33.1"],\
+            ["@typescript-eslint/typescript-estree", "virtual:83295d74ecd8e7d8fc04bfc297d4082dbed4185df35f75f54c18b32f347ddadf6561b6a12a2a8cb452ab778b7f109a29cf3989b8215352fe4bff32ee5e43265d#npm:8.33.1"],\
+            ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
+            ["typescript", null]\
+          ],\
+          "packagePeers": [\
+            "@types/eslint",\
+            "@types/typescript",\
+            "eslint",\
+            "typescript"\
+          ],\
+          "linkType": "HARD"\
         }]\
       ]],\
       ["@typescript-eslint/visitor-keys", [\
@@ -730,6 +874,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             ["eslint-visitor-keys", "npm:3.4.1"]\
           ],\
           "linkType": "HARD"\
+        }],\
+        ["npm:8.33.1", {\
+          "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.33.1-f3a9c59a3a-d8bbb35ff2.zip/node_modules/@typescript-eslint/visitor-keys/",\
+          "packageDependencies": [\
+            ["@typescript-eslint/visitor-keys", "npm:8.33.1"],\
+            ["@typescript-eslint/types", "npm:8.33.1"],\
+            ["eslint-visitor-keys", "npm:4.2.0"]\
+          ],\
+          "linkType": "HARD"\
         }]\
       ]],\
       ["@ungap/structured-clone", [\
@@ -2647,10 +2800,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           ],\
           "linkType": "SOFT"\
         }],\
-        ["virtual:fbb46c0845752cd3d2532358fcbac6a7903802eaa1537ab9774f567fa52e47d24fa41d60b4a28eb0319576526a95f3d624207911a24f021fd227a4be97f3504d#npm:0.5.1", {\
-          "packageLocation": "./.yarn/__virtual__/eslint-compat-utils-virtual-61cc6c5856/0/cache/eslint-compat-utils-npm-0.5.1-f1f8ade49a-beccf2a5bd.zip/node_modules/eslint-compat-utils/",\
+        ["virtual:37441dbf6b935a707fb46e1838d7156187d0f69abbff82b4901becb635fd5b854b5e06f5462bf4f6765d2d8665e7bb8a9a68b1fed192f17ae53fefd4c0b6ee02#npm:0.5.1", {\
+          "packageLocation": "./.yarn/__virtual__/eslint-compat-utils-virtual-e46a2164ea/0/cache/eslint-compat-utils-npm-0.5.1-f1f8ade49a-beccf2a5bd.zip/node_modules/eslint-compat-utils/",\
           "packageDependencies": [\
-            ["eslint-compat-utils", "virtual:fbb46c0845752cd3d2532358fcbac6a7903802eaa1537ab9774f567fa52e47d24fa41d60b4a28eb0319576526a95f3d624207911a24f021fd227a4be97f3504d#npm:0.5.1"],\
+            ["eslint-compat-utils", "virtual:37441dbf6b935a707fb46e1838d7156187d0f69abbff82b4901becb635fd5b854b5e06f5462bf4f6765d2d8665e7bb8a9a68b1fed192f17ae53fefd4c0b6ee02#npm:0.5.1"],\
             ["@types/eslint", null],\
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
             ["semver", "npm:7.5.4"]\
@@ -2680,7 +2833,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             ["@types/eslint-plugin-promise", null],\
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
             ["eslint-plugin-import", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:2.31.0"],\
-            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.18.0"],\
+            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.19.0"],\
             ["eslint-plugin-promise", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:6.6.0"]\
           ],\
           "packagePeers": [\
@@ -2779,15 +2932,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           ],\
           "linkType": "SOFT"\
         }],\
-        ["virtual:05ebdf492c4d4b1f2a7c989df73fb9d29262cdc370bd848f8be9482f3c569b1519747fbf8c4803faaa83811674458f960d9cc7246cbfafd725b2fc2bf3a8574e#npm:7.8.0", {\
-          "packageLocation": "./.yarn/__virtual__/eslint-plugin-es-x-virtual-fbb46c0845/0/cache/eslint-plugin-es-x-npm-7.8.0-8237bd972e-c30fc6bd94.zip/node_modules/eslint-plugin-es-x/",\
+        ["virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:7.8.0", {\
+          "packageLocation": "./.yarn/__virtual__/eslint-plugin-es-x-virtual-37441dbf6b/0/cache/eslint-plugin-es-x-npm-7.8.0-8237bd972e-c30fc6bd94.zip/node_modules/eslint-plugin-es-x/",\
           "packageDependencies": [\
-            ["eslint-plugin-es-x", "virtual:05ebdf492c4d4b1f2a7c989df73fb9d29262cdc370bd848f8be9482f3c569b1519747fbf8c4803faaa83811674458f960d9cc7246cbfafd725b2fc2bf3a8574e#npm:7.8.0"],\
-            ["@eslint-community/eslint-utils", "virtual:fbb46c0845752cd3d2532358fcbac6a7903802eaa1537ab9774f567fa52e47d24fa41d60b4a28eb0319576526a95f3d624207911a24f021fd227a4be97f3504d#npm:4.4.1"],\
+            ["eslint-plugin-es-x", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:7.8.0"],\
+            ["@eslint-community/eslint-utils", "virtual:37441dbf6b935a707fb46e1838d7156187d0f69abbff82b4901becb635fd5b854b5e06f5462bf4f6765d2d8665e7bb8a9a68b1fed192f17ae53fefd4c0b6ee02#npm:4.4.1"],\
             ["@eslint-community/regexpp", "npm:4.12.1"],\
             ["@types/eslint", null],\
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
-            ["eslint-compat-utils", "virtual:fbb46c0845752cd3d2532358fcbac6a7903802eaa1537ab9774f567fa52e47d24fa41d60b4a28eb0319576526a95f3d624207911a24f021fd227a4be97f3504d#npm:0.5.1"]\
+            ["eslint-compat-utils", "virtual:37441dbf6b935a707fb46e1838d7156187d0f69abbff82b4901becb635fd5b854b5e06f5462bf4f6765d2d8665e7bb8a9a68b1fed192f17ae53fefd4c0b6ee02#npm:0.5.1"]\
           ],\
           "packagePeers": [\
             "@types/eslint",\
@@ -2842,27 +2995,29 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
         }]\
       ]],\
       ["eslint-plugin-n", [\
-        ["npm:17.18.0", {\
-          "packageLocation": "./.yarn/cache/eslint-plugin-n-npm-17.18.0-be3f11fc11-ab08af06a5.zip/node_modules/eslint-plugin-n/",\
+        ["npm:17.19.0", {\
+          "packageLocation": "./.yarn/cache/eslint-plugin-n-npm-17.19.0-8dc7d03a9d-04b4babc87.zip/node_modules/eslint-plugin-n/",\
           "packageDependencies": [\
-            ["eslint-plugin-n", "npm:17.18.0"]\
+            ["eslint-plugin-n", "npm:17.19.0"]\
           ],\
           "linkType": "SOFT"\
         }],\
-        ["virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.18.0", {\
-          "packageLocation": "./.yarn/__virtual__/eslint-plugin-n-virtual-05ebdf492c/0/cache/eslint-plugin-n-npm-17.18.0-be3f11fc11-ab08af06a5.zip/node_modules/eslint-plugin-n/",\
+        ["virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.19.0", {\
+          "packageLocation": "./.yarn/__virtual__/eslint-plugin-n-virtual-1028c2163c/0/cache/eslint-plugin-n-npm-17.19.0-8dc7d03a9d-04b4babc87.zip/node_modules/eslint-plugin-n/",\
           "packageDependencies": [\
-            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.18.0"],\
-            ["@eslint-community/eslint-utils", "virtual:05ebdf492c4d4b1f2a7c989df73fb9d29262cdc370bd848f8be9482f3c569b1519747fbf8c4803faaa83811674458f960d9cc7246cbfafd725b2fc2bf3a8574e#npm:4.5.1"],\
+            ["eslint-plugin-n", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:17.19.0"],\
+            ["@eslint-community/eslint-utils", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:4.5.1"],\
             ["@types/eslint", null],\
+            ["@typescript-eslint/utils", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:8.33.1"],\
             ["enhanced-resolve", "npm:5.18.0"],\
             ["eslint", "virtual:2c610f76f644a633eeb9dfdbedcfce0166801ee59e3837f66b2054b454dac8d45ae1806a247a932c013c07d243b2c1e84fbe9998428676d783c2454982c011e5#npm:9.28.0"],\
-            ["eslint-plugin-es-x", "virtual:05ebdf492c4d4b1f2a7c989df73fb9d29262cdc370bd848f8be9482f3c569b1519747fbf8c4803faaa83811674458f960d9cc7246cbfafd725b2fc2bf3a8574e#npm:7.8.0"],\
+            ["eslint-plugin-es-x", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:7.8.0"],\
             ["get-tsconfig", "npm:4.8.1"],\
             ["globals", "npm:15.14.0"],\
             ["ignore", "npm:5.3.2"],\
             ["minimatch", "npm:9.0.5"],\
-            ["semver", "npm:7.5.4"]\
+            ["semver", "npm:7.5.4"],\
+            ["ts-declaration-location", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:1.0.7"]\
           ],\
           "packagePeers": [\
             "@types/eslint",\
@@ -6095,6 +6250,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             ["picomatch", "npm:2.3.1"]\
           ],\
           "linkType": "HARD"\
+        }],\
+        ["npm:4.0.2", {\
+          "packageLocation": "./.yarn/cache/picomatch-npm-4.0.2-e93516ddf2-a7a5188c95.zip/node_modules/picomatch/",\
+          "packageDependencies": [\
+            ["picomatch", "npm:4.0.2"]\
+          ],\
+          "linkType": "HARD"\
         }]\
       ]],\
       ["pify", [\
@@ -7538,6 +7700,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
           ],\
           "linkType": "SOFT"\
         }],\
+        ["npm:2.1.0", {\
+          "packageLocation": "./.yarn/cache/ts-api-utils-npm-2.1.0-2549dfd29f-5b1ef89105.zip/node_modules/ts-api-utils/",\
+          "packageDependencies": [\
+            ["ts-api-utils", "npm:2.1.0"]\
+          ],\
+          "linkType": "SOFT"\
+        }],\
         ["virtual:0128379101bb143b2f2c95dce968ff6b76a14e76caa3dd25c1e2e259c99306a615563c057dfcf16773f8c7dd1c586e860a55812209a14888cf52b3d5838bb904#npm:1.3.0", {\
           "packageLocation": "./.yarn/__virtual__/ts-api-utils-virtual-885076b27d/0/cache/ts-api-utils-npm-1.3.0-33457908f8-c746ddabfd.zip/node_modules/ts-api-utils/",\
           "packageDependencies": [\
@@ -7550,6 +7719,42 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) {
             "typescript"\
           ],\
           "linkType": "HARD"\
+        }],\
+        ["virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:2.1.0", {\
+          "packageLocation": "./.yarn/__virtual__/ts-api-utils-virtual-986430196f/0/cache/ts-api-utils-npm-2.1.0-2549dfd29f-5b1ef89105.zip/node_modules/ts-api-utils/",\
+          "packageDependencies": [\
+            ["ts-api-utils", "virtual:4fd75703df0e2bbfd7e21f8fe33be50c22a29ae4821f8dff0d0f7c166f8dd8eb4292225d25fc01c7a7518a6d55257650fd4f0df5b74795139f74b9913a0f5849#npm:2.1.0"],\
+            ["@types/typescript", null],\
+            ["typescript", null]\
+          ],\
+          "packagePeers": [\
+            "@types/typescript",\
+            "typescript"\
+          ],\
+          "linkType": "HARD"\
+        }]\
+      ]],\
+      ["ts-declaration-location", [\
+        ["npm:1.0.7", {\
+          "packageLocation": "./.yarn/cache/ts-declaration-location-npm-1.0.7-804f747b5c-d1bfa610fa.zip/node_modules/ts-declaration-location/",\
+          "packageDependencies": [\
+            ["ts-declaration-location", "npm:1.0.7"]\
+          ],\
+          "linkType": "SOFT"\
+        }],\
+        ["virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:1.0.7", {\
+          "packageLocation": "./.yarn/__virtual__/ts-declaration-location-virtual-791982ae56/0/cache/ts-declaration-location-npm-1.0.7-804f747b5c-d1bfa610fa.zip/node_modules/ts-declaration-location/",\
+          "packageDependencies": [\
+            ["ts-declaration-location", "virtual:1028c2163c8e3add1d6a30875d6086533b061c00233d0cebc9a2400e7654bc74c3e95e7ba1552ba7093e075e96ca318e54d9bb45df1f308f5ab577fe0654ace1#npm:1.0.7"],\
+            ["@types/typescript", null],\
+            ["picomatch", "npm:4.0.2"],\
+            ["typescript", null]\
+          ],\
+          "packagePeers": [\
+            "@types/typescript",\
+            "typescript"\
+          ],\
+          "linkType": "HARD"\
         }]\
       ]],\
       ["tsconfig-paths", [\
diff --git a/docs/package.json b/docs/package.json
index 60b6a2622c4..c0b30e037fd 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -11,7 +11,7 @@
     "eslint": "^9.28.0",
     "eslint-config-standard": "^17.1.0",
     "eslint-plugin-import": "^2.31.0",
-    "eslint-plugin-n": "^17.18.0",
+    "eslint-plugin-n": "^17.19.0",
     "eslint-plugin-node": "^11.1.0",
     "eslint-plugin-promise": "^6.6.0",
     "gulp": "~4.0",
diff --git a/docs/yarn.lock b/docs/yarn.lock
index 4fb63f9473f..fd405255a80 100644
--- a/docs/yarn.lock
+++ b/docs/yarn.lock
@@ -20,7 +20,7 @@ __metadata:
     eslint: ^9.28.0
     eslint-config-standard: ^17.1.0
     eslint-plugin-import: ^2.31.0
-    eslint-plugin-n: ^17.18.0
+    eslint-plugin-n: ^17.19.0
     eslint-plugin-node: ^11.1.0
     eslint-plugin-promise: ^6.6.0
     gulp: ~4.0
@@ -68,6 +68,17 @@ __metadata:
   languageName: node
   linkType: hard
 
+"@eslint-community/eslint-utils@npm:^4.7.0":
+  version: 4.7.0
+  resolution: "@eslint-community/eslint-utils@npm:4.7.0"
+  dependencies:
+    eslint-visitor-keys: ^3.4.3
+  peerDependencies:
+    eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+  checksum: b177e3b75c0b8d0e5d71f1c532edb7e40b31313db61f0c879f9bf19c3abb2783c6c372b5deb2396dab4432f2946b9972122ac682e77010376c029dfd0149c681
+  languageName: node
+  linkType: hard
+
 "@eslint-community/regexpp@npm:^4.11.0, @eslint-community/regexpp@npm:^4.12.1":
   version: 4.12.1
   resolution: "@eslint-community/regexpp@npm:4.12.1"
@@ -511,6 +522,19 @@ __metadata:
   languageName: node
   linkType: hard
 
+"@typescript-eslint/project-service@npm:8.33.1":
+  version: 8.33.1
+  resolution: "@typescript-eslint/project-service@npm:8.33.1"
+  dependencies:
+    "@typescript-eslint/tsconfig-utils": ^8.33.1
+    "@typescript-eslint/types": ^8.33.1
+    debug: ^4.3.4
+  peerDependencies:
+    typescript: ">=4.8.4 <5.9.0"
+  checksum: 237618a025c11587d079ce82c289a43579c422ff134a32b08ef3804e5bac7632c692f7acd49d1e6520c55f41edfdabf54069c9d460d1a5e05e051027657c96b0
+  languageName: node
+  linkType: hard
+
 "@typescript-eslint/scope-manager@npm:6.21.0":
   version: 6.21.0
   resolution: "@typescript-eslint/scope-manager@npm:6.21.0"
@@ -521,6 +545,25 @@ __metadata:
   languageName: node
   linkType: hard
 
+"@typescript-eslint/scope-manager@npm:8.33.1":
+  version: 8.33.1
+  resolution: "@typescript-eslint/scope-manager@npm:8.33.1"
+  dependencies:
+    "@typescript-eslint/types": 8.33.1
+    "@typescript-eslint/visitor-keys": 8.33.1
+  checksum: fbc3ec340f4a0a9541f5898e44137ce1cb10678a8347ebce9b216342e50041c54d59515e34335fb3869db56ec3c2807408894d19a4aee53fd4ca183316008ffb
+  languageName: node
+  linkType: hard
+
+"@typescript-eslint/tsconfig-utils@npm:8.33.1, @typescript-eslint/tsconfig-utils@npm:^8.33.1":
+  version: 8.33.1
+  resolution: "@typescript-eslint/tsconfig-utils@npm:8.33.1"
+  peerDependencies:
+    typescript: ">=4.8.4 <5.9.0"
+  checksum: 9e0e348af4d54b7e42a015bf36e08965c8fa389ac7b179c2ccf2bec5fce4b31e951397394dcbaea6fb0ddf782f4f2f2ee71df108173742f756705f82d653cc9d
+  languageName: node
+  linkType: hard
+
 "@typescript-eslint/types@npm:6.21.0":
   version: 6.21.0
   resolution: "@typescript-eslint/types@npm:6.21.0"
@@ -528,6 +571,13 @@ __metadata:
   languageName: node
   linkType: hard
 
+"@typescript-eslint/types@npm:8.33.1, @typescript-eslint/types@npm:^8.33.1":
+  version: 8.33.1
+  resolution: "@typescript-eslint/types@npm:8.33.1"
+  checksum: 80ad8b857324da1778e0dd7af213b18ff18abb0a4fd600a80379e68fdec17c1f0dc2e2bb29667b0c4d9f1a113978d0bef71eb380fe95d239247f4b58d24af32f
+  languageName: node
+  linkType: hard
+
 "@typescript-eslint/typescript-estree@npm:6.21.0":
   version: 6.21.0
   resolution: "@typescript-eslint/typescript-estree@npm:6.21.0"
@@ -547,6 +597,41 @@ __metadata:
   languageName: node
   linkType: hard
 
+"@typescript-eslint/typescript-estree@npm:8.33.1":
+  version: 8.33.1
+  resolution: "@typescript-eslint/typescript-estree@npm:8.33.1"
+  dependencies:
+    "@typescript-eslint/project-service": 8.33.1
+    "@typescript-eslint/tsconfig-utils": 8.33.1
+    "@typescript-eslint/types": 8.33.1
+    "@typescript-eslint/visitor-keys": 8.33.1
+    debug: ^4.3.4
+    fast-glob: ^3.3.2
+    is-glob: ^4.0.3
+    minimatch: ^9.0.4
+    semver: ^7.6.0
+    ts-api-utils: ^2.1.0
+  peerDependencies:
+    typescript: ">=4.8.4 <5.9.0"
+  checksum: aacb9252572be7079252dd3798e99ec0f8b7eee6875ab431fe2f646705ea1f9f968d26a0611b9d02080ed1da1986280f3b9df5ad15e9a7b54026ae274fc435fd
+  languageName: node
+  linkType: hard
+
+"@typescript-eslint/utils@npm:^8.26.1":
+  version: 8.33.1
+  resolution: "@typescript-eslint/utils@npm:8.33.1"
+  dependencies:
+    "@eslint-community/eslint-utils": ^4.7.0
+    "@typescript-eslint/scope-manager": 8.33.1
+    "@typescript-eslint/types": 8.33.1
+    "@typescript-eslint/typescript-estree": 8.33.1
+  peerDependencies:
+    eslint: ^8.57.0 || ^9.0.0
+    typescript: ">=4.8.4 <5.9.0"
+  checksum: aef41fe93d7137336cd8bcc05ea56b55dfa86e2616a86176f51ee867607263a33eee025a2130d586a6a27d7e0564c9593bb3786073425dccd82b910e43984fae
+  languageName: node
+  linkType: hard
+
 "@typescript-eslint/visitor-keys@npm:6.21.0":
   version: 6.21.0
   resolution: "@typescript-eslint/visitor-keys@npm:6.21.0"
@@ -557,6 +642,16 @@ __metadata:
   languageName: node
   linkType: hard
 
+"@typescript-eslint/visitor-keys@npm:8.33.1":
+  version: 8.33.1
+  resolution: "@typescript-eslint/visitor-keys@npm:8.33.1"
+  dependencies:
+    "@typescript-eslint/types": 8.33.1
+    eslint-visitor-keys: ^4.2.0
+  checksum: d8bbb35ff28aaa11313d1bf6871efe343862836a0ca1083d833227a7426be7c8c791a4abc1cd0e3d86c5c0ad371fd72a3ef018e92c73e17fc75a789ca40a2e41
+  languageName: node
+  linkType: hard
+
 "@ungap/structured-clone@npm:^1.2.0":
   version: 1.2.0
   resolution: "@ungap/structured-clone@npm:1.2.0"
@@ -2185,11 +2280,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"eslint-plugin-n@npm:^17.18.0":
-  version: 17.18.0
-  resolution: "eslint-plugin-n@npm:17.18.0"
+"eslint-plugin-n@npm:^17.19.0":
+  version: 17.19.0
+  resolution: "eslint-plugin-n@npm:17.19.0"
   dependencies:
     "@eslint-community/eslint-utils": ^4.5.0
+    "@typescript-eslint/utils": ^8.26.1
     enhanced-resolve: ^5.17.1
     eslint-plugin-es-x: ^7.8.0
     get-tsconfig: ^4.8.1
@@ -2197,9 +2293,10 @@ __metadata:
     ignore: ^5.3.2
     minimatch: ^9.0.5
     semver: ^7.6.3
+    ts-declaration-location: ^1.0.6
   peerDependencies:
     eslint: ">=8.23.0"
-  checksum: ab08af06a5d76e678beb18f281e63b5ee7f1c4660b7e90c6b75c1ab1b5a341228c3ffe86983940289c9a3b6fb2dfe0e406c5401fd8e9591b365b876c109861cb
+  checksum: 04b4babc87c062d88109ce80440d98b700b14a8021ecd5d6c2d7bcad6b69563d4bcf7066ec933a43fd352376dd6cfd441e322222ecd6539b8903cf2eb3caec37
   languageName: node
   linkType: hard
 
@@ -5305,6 +5402,13 @@ __metadata:
   languageName: node
   linkType: hard
 
+"picomatch@npm:^4.0.2":
+  version: 4.0.2
+  resolution: "picomatch@npm:4.0.2"
+  checksum: a7a5188c954f82c6585720e9143297ccd0e35ad8072231608086ca950bee672d51b0ef676254af0788205e59bd4e4deb4e7708769226bed725bf13370a7d1464
+  languageName: node
+  linkType: hard
+
 "pify@npm:^2.0.0":
   version: 2.3.0
   resolution: "pify@npm:2.3.0"
@@ -6575,6 +6679,26 @@ __metadata:
   languageName: node
   linkType: hard
 
+"ts-api-utils@npm:^2.1.0":
+  version: 2.1.0
+  resolution: "ts-api-utils@npm:2.1.0"
+  peerDependencies:
+    typescript: ">=4.8.4"
+  checksum: 5b1ef89105654d93d67582308bd8dfe4bbf6874fccbcaa729b08fbb00a940fd4c691ca6d0d2b18c3c70878d9a7e503421b7cc473dbc3d0d54258b86401d4b15d
+  languageName: node
+  linkType: hard
+
+"ts-declaration-location@npm:^1.0.6":
+  version: 1.0.7
+  resolution: "ts-declaration-location@npm:1.0.7"
+  dependencies:
+    picomatch: ^4.0.2
+  peerDependencies:
+    typescript: ">=4.0.0"
+  checksum: d1bfa610fae8175389af580f25e8aab5dd5c7fb8daf83560fa8d555da8ef03542dde8552a9c3d1fb4beaed8670db863083c61413846d91cb3e5caea6636e45f7
+  languageName: node
+  linkType: hard
+
 "tsconfig-paths@npm:^3.15.0":
   version: 3.15.0
   resolution: "tsconfig-paths@npm:3.15.0"