diff --git a/.pnp.cjs b/.pnp.cjs index 5d3a86d11..df63675c3 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -54,7 +54,7 @@ const RAW_RUNTIME_STATE = ["dotenv", "npm:17.4.2"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.12.0"],\ ["eslint-plugin-import", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:2.32.0"],\ - ["eslint-plugin-jsdoc", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:64.5.4"],\ + ["eslint-plugin-jsdoc", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:65.4.2"],\ ["eslint-plugin-unused-imports", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:4.4.1"],\ ["globals", "npm:17.13.0"],\ ["jiti", "npm:2.7.0"],\ @@ -5647,16 +5647,52 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["@es-joy/escodegen", [\ + ["npm:4.2.0", {\ + "packageLocation": "./.yarn/cache/@es-joy-escodegen-npm-4.2.0-a084e2f9ad-4276edf4d8.zip/node_modules/@es-joy/escodegen/",\ + "packageDependencies": [\ + ["@es-joy/escodegen", "npm:4.2.0"],\ + ["@es-joy/estraverse", "npm:7.1.1"],\ + ["@es-joy/jsdoccomment", "npm:0.62.0"],\ + ["esprima", "npm:4.0.1"],\ + ["esutils", "npm:2.0.3"],\ + ["optionator", "npm:0.9.4"],\ + ["source-map", "npm:0.7.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@es-joy/estraverse", [\ + ["npm:7.1.1", {\ + "packageLocation": "./.yarn/cache/@es-joy-estraverse-npm-7.1.1-e0a6981307-d4ecc86259.zip/node_modules/@es-joy/estraverse/",\ + "packageDependencies": [\ + ["@es-joy/estraverse", "npm:7.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@es-joy/jsdoccomment", [\ - ["npm:0.98.0", {\ - "packageLocation": "./.yarn/cache/@es-joy-jsdoccomment-npm-0.98.0-44adf224d8-4fcdbfd9a1.zip/node_modules/@es-joy/jsdoccomment/",\ + ["npm:0.62.0", {\ + "packageLocation": "./.yarn/cache/@es-joy-jsdoccomment-npm-0.62.0-5091779140-0fa26f5abc.zip/node_modules/@es-joy/jsdoccomment/",\ + "packageDependencies": [\ + ["@es-joy/jsdoccomment", "npm:0.62.0"],\ + ["@types/estree", "npm:1.0.8"],\ + ["@typescript-eslint/types", "npm:8.72.0"],\ + ["comment-parser", "npm:1.4.1"],\ + ["esquery", "npm:1.7.0"],\ + ["jsdoc-type-pratt-parser", "npm:5.9.2"]\ + ],\ + "linkType": "HARD"\ + }],\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/@es-joy-jsdoccomment-npm-1.0.0-549c5e9a69-29865e6444.zip/node_modules/@es-joy/jsdoccomment/",\ "packageDependencies": [\ - ["@es-joy/jsdoccomment", "npm:0.98.0"],\ + ["@es-joy/jsdoccomment", "npm:1.0.0"],\ ["@types/estree", "npm:1.0.9"],\ - ["@typescript-eslint/types", "npm:8.70.0"],\ + ["@typescript-eslint/types", "npm:8.72.0"],\ ["comment-parser", "npm:1.4.9"],\ ["esquery", "npm:1.7.0"],\ - ["jsdoc-type-pratt-parser", "npm:9.2.2"]\ + ["jsdoc-type-pratt-parser", "npm:9.4.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -8029,14 +8065,6 @@ const RAW_RUNTIME_STATE = ["undici-types", "npm:7.19.2"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:26.5.0", {\ - "packageLocation": "./.yarn/cache/@types-node-npm-26.5.0-85add75544-db4b0ac528.zip/node_modules/@types/node/",\ - "packageDependencies": [\ - ["@types/node", "npm:26.5.0"],\ - ["undici-types", "npm:8.9.0"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["@types/picomatch", [\ @@ -8396,27 +8424,27 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/project-service", [\ - ["npm:8.70.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-project-service-npm-8.70.0-c7cd1dc1a6-b06286f1ec.zip/node_modules/@typescript-eslint/project-service/",\ + ["npm:8.71.2", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-project-service-npm-8.71.2-8cc512db5a-763dcd1028.zip/node_modules/@typescript-eslint/project-service/",\ "packageDependencies": [\ - ["@typescript-eslint/project-service", "npm:8.70.0"]\ + ["@typescript-eslint/project-service", "npm:8.71.2"]\ ],\ "linkType": "SOFT"\ }],\ - ["npm:8.71.2", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-project-service-npm-8.71.2-8cc512db5a-763dcd1028.zip/node_modules/@typescript-eslint/project-service/",\ + ["npm:8.72.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-project-service-npm-8.72.0-c6bd2f7612-856d52de4a.zip/node_modules/@typescript-eslint/project-service/",\ "packageDependencies": [\ - ["@typescript-eslint/project-service", "npm:8.71.2"]\ + ["@typescript-eslint/project-service", "npm:8.72.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-project-service-virtual-3b5f48545b/0/cache/@typescript-eslint-project-service-npm-8.71.2-8cc512db5a-763dcd1028.zip/node_modules/@typescript-eslint/project-service/",\ + ["virtual:43cd4cf577cabdcfc082c4755b44dfc59309e45e028921fb877a0b5305a31727aecdf30e15d9837936972317e15e0b50f3e64b8ca501ae4807192d150e346c92#npm:8.72.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-project-service-virtual-90bc55f8ca/0/cache/@typescript-eslint-project-service-npm-8.72.0-c6bd2f7612-856d52de4a.zip/node_modules/@typescript-eslint/project-service/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/project-service", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ - ["@typescript-eslint/tsconfig-utils", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ - ["@typescript-eslint/types", "npm:8.71.2"],\ + ["@typescript-eslint/project-service", "virtual:43cd4cf577cabdcfc082c4755b44dfc59309e45e028921fb877a0b5305a31727aecdf30e15d9837936972317e15e0b50f3e64b8ca501ae4807192d150e346c92#npm:8.72.0"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:43cd4cf577cabdcfc082c4755b44dfc59309e45e028921fb877a0b5305a31727aecdf30e15d9837936972317e15e0b50f3e64b8ca501ae4807192d150e346c92#npm:8.72.0"],\ + ["@typescript-eslint/types", "npm:8.72.0"],\ ["debug", "virtual:53b03685198fc42e151273986ab59fc54672c8a3705b415fe0d8587786c0425b989a937ea2924737dbf624b0478c317d0d8491eff4e8ab0d4ff34a581ac4d7d0#npm:4.4.3"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ @@ -8426,13 +8454,13 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["virtual:e1fb951b13dcbe33dbc82a7a8d1d3fec2232c3cb5e87b411a576c9df79d721b3a9edce0dc9aa9323991b6754209c14b522587e909d9316a11241243f9ef09757#npm:8.70.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-project-service-virtual-bf641ad9db/0/cache/@typescript-eslint-project-service-npm-8.70.0-c7cd1dc1a6-b06286f1ec.zip/node_modules/@typescript-eslint/project-service/",\ + ["virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-project-service-virtual-3b5f48545b/0/cache/@typescript-eslint-project-service-npm-8.71.2-8cc512db5a-763dcd1028.zip/node_modules/@typescript-eslint/project-service/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/project-service", "virtual:e1fb951b13dcbe33dbc82a7a8d1d3fec2232c3cb5e87b411a576c9df79d721b3a9edce0dc9aa9323991b6754209c14b522587e909d9316a11241243f9ef09757#npm:8.70.0"],\ - ["@typescript-eslint/tsconfig-utils", "virtual:e1fb951b13dcbe33dbc82a7a8d1d3fec2232c3cb5e87b411a576c9df79d721b3a9edce0dc9aa9323991b6754209c14b522587e909d9316a11241243f9ef09757#npm:8.70.0"],\ - ["@typescript-eslint/types", "npm:8.70.0"],\ + ["@typescript-eslint/project-service", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ + ["@typescript-eslint/types", "npm:8.71.2"],\ ["debug", "virtual:53b03685198fc42e151273986ab59fc54672c8a3705b415fe0d8587786c0425b989a937ea2924737dbf624b0478c317d0d8491eff4e8ab0d4ff34a581ac4d7d0#npm:4.4.3"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ @@ -8444,15 +8472,6 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/scope-manager", [\ - ["npm:8.70.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-8.70.0-ae6fad0dd6-7168d1ddf9.zip/node_modules/@typescript-eslint/scope-manager/",\ - "packageDependencies": [\ - ["@typescript-eslint/scope-manager", "npm:8.70.0"],\ - ["@typescript-eslint/types", "npm:8.70.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.70.0"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:8.71.2", {\ "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-8.71.2-f440a974c6-a6486b50f3.zip/node_modules/@typescript-eslint/scope-manager/",\ "packageDependencies": [\ @@ -8461,28 +8480,37 @@ const RAW_RUNTIME_STATE = ["@typescript-eslint/visitor-keys", "npm:8.71.2"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:8.72.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-8.72.0-862ce94671-2784d01309.zip/node_modules/@typescript-eslint/scope-manager/",\ + "packageDependencies": [\ + ["@typescript-eslint/scope-manager", "npm:8.72.0"],\ + ["@typescript-eslint/types", "npm:8.72.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.72.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/tsconfig-utils", [\ - ["npm:8.70.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.70.0-16887fb439-c4ad046c10.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ + ["npm:8.71.2", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.71.2-a512c4c181-c6873f2d87.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ "packageDependencies": [\ - ["@typescript-eslint/tsconfig-utils", "npm:8.70.0"]\ + ["@typescript-eslint/tsconfig-utils", "npm:8.71.2"]\ ],\ "linkType": "SOFT"\ }],\ - ["npm:8.71.2", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.71.2-a512c4c181-c6873f2d87.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ + ["npm:8.72.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.72.0-4d155830fe-b6b446513e.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ "packageDependencies": [\ - ["@typescript-eslint/tsconfig-utils", "npm:8.71.2"]\ + ["@typescript-eslint/tsconfig-utils", "npm:8.72.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-tsconfig-utils-virtual-630b28e410/0/cache/@typescript-eslint-tsconfig-utils-npm-8.71.2-a512c4c181-c6873f2d87.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ + ["virtual:43cd4cf577cabdcfc082c4755b44dfc59309e45e028921fb877a0b5305a31727aecdf30e15d9837936972317e15e0b50f3e64b8ca501ae4807192d150e346c92#npm:8.72.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-tsconfig-utils-virtual-a434056b9e/0/cache/@typescript-eslint-tsconfig-utils-npm-8.72.0-4d155830fe-b6b446513e.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/tsconfig-utils", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:43cd4cf577cabdcfc082c4755b44dfc59309e45e028921fb877a0b5305a31727aecdf30e15d9837936972317e15e0b50f3e64b8ca501ae4807192d150e346c92#npm:8.72.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ "packagePeers": [\ @@ -8491,11 +8519,11 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["virtual:e1fb951b13dcbe33dbc82a7a8d1d3fec2232c3cb5e87b411a576c9df79d721b3a9edce0dc9aa9323991b6754209c14b522587e909d9316a11241243f9ef09757#npm:8.70.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-tsconfig-utils-virtual-4a2de9cf69/0/cache/@typescript-eslint-tsconfig-utils-npm-8.70.0-16887fb439-c4ad046c10.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ + ["virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-tsconfig-utils-virtual-630b28e410/0/cache/@typescript-eslint-tsconfig-utils-npm-8.71.2-a512c4c181-c6873f2d87.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/tsconfig-utils", "virtual:e1fb951b13dcbe33dbc82a7a8d1d3fec2232c3cb5e87b411a576c9df79d721b3a9edce0dc9aa9323991b6754209c14b522587e909d9316a11241243f9ef09757#npm:8.70.0"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ "packagePeers": [\ @@ -8544,45 +8572,45 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["npm:8.70.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-8.70.0-40e06cf511-a264fbebf1.zip/node_modules/@typescript-eslint/types/",\ + ["npm:8.71.2", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-8.71.2-9c9441af0b-23bd123ce8.zip/node_modules/@typescript-eslint/types/",\ "packageDependencies": [\ - ["@typescript-eslint/types", "npm:8.70.0"]\ + ["@typescript-eslint/types", "npm:8.71.2"]\ ],\ "linkType": "HARD"\ }],\ - ["npm:8.71.2", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-8.71.2-9c9441af0b-23bd123ce8.zip/node_modules/@typescript-eslint/types/",\ + ["npm:8.72.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-8.72.0-c55369ae7a-45d3b3b667.zip/node_modules/@typescript-eslint/types/",\ "packageDependencies": [\ - ["@typescript-eslint/types", "npm:8.71.2"]\ + ["@typescript-eslint/types", "npm:8.72.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ - ["npm:8.70.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.70.0-54c2a8c55e-c588aac52c.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["npm:8.71.2", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.71.2-b2aed934c8-b9193b4127.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "npm:8.70.0"]\ + ["@typescript-eslint/typescript-estree", "npm:8.71.2"]\ ],\ "linkType": "SOFT"\ }],\ - ["npm:8.71.2", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.71.2-b2aed934c8-b9193b4127.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["npm:8.72.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.72.0-0542ce5c6b-b588b1423e.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "npm:8.71.2"]\ + ["@typescript-eslint/typescript-estree", "npm:8.72.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:3712e0d003e71df82ae9fb9855987299a022853ac49a01fa74739ce66a20d9d715e3feb2cb14a124a28c12f1073f864b61a8a7fe15be5ed41f78caa0445a8ef3#npm:8.70.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-e1fb951b13/0/cache/@typescript-eslint-typescript-estree-npm-8.70.0-54c2a8c55e-c588aac52c.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["virtual:5655288b5588880d23ca20f2f2ef8c5bed6578eee585b73d02cb20558b2484cbc30dc25a75d628d8d2c8ddf322627e851e0def1f626c8044f8b4ce1b27a0873e#npm:8.71.2", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-bf973b588c/0/cache/@typescript-eslint-typescript-estree-npm-8.71.2-b2aed934c8-b9193b4127.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/project-service", "virtual:e1fb951b13dcbe33dbc82a7a8d1d3fec2232c3cb5e87b411a576c9df79d721b3a9edce0dc9aa9323991b6754209c14b522587e909d9316a11241243f9ef09757#npm:8.70.0"],\ - ["@typescript-eslint/tsconfig-utils", "virtual:e1fb951b13dcbe33dbc82a7a8d1d3fec2232c3cb5e87b411a576c9df79d721b3a9edce0dc9aa9323991b6754209c14b522587e909d9316a11241243f9ef09757#npm:8.70.0"],\ - ["@typescript-eslint/types", "npm:8.70.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:3712e0d003e71df82ae9fb9855987299a022853ac49a01fa74739ce66a20d9d715e3feb2cb14a124a28c12f1073f864b61a8a7fe15be5ed41f78caa0445a8ef3#npm:8.70.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.70.0"],\ + ["@typescript-eslint/project-service", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ + ["@typescript-eslint/types", "npm:8.71.2"],\ + ["@typescript-eslint/typescript-estree", "virtual:5655288b5588880d23ca20f2f2ef8c5bed6578eee585b73d02cb20558b2484cbc30dc25a75d628d8d2c8ddf322627e851e0def1f626c8044f8b4ce1b27a0873e#npm:8.71.2"],\ + ["@typescript-eslint/visitor-keys", "npm:8.71.2"],\ ["debug", "virtual:53b03685198fc42e151273986ab59fc54672c8a3705b415fe0d8587786c0425b989a937ea2924737dbf624b0478c317d0d8491eff4e8ab0d4ff34a581ac4d7d0#npm:4.4.3"],\ ["minimatch", "npm:10.2.5"],\ ["semver", "npm:7.7.4"],\ @@ -8596,15 +8624,15 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "HARD"\ }],\ - ["virtual:5655288b5588880d23ca20f2f2ef8c5bed6578eee585b73d02cb20558b2484cbc30dc25a75d628d8d2c8ddf322627e851e0def1f626c8044f8b4ce1b27a0873e#npm:8.71.2", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-bf973b588c/0/cache/@typescript-eslint-typescript-estree-npm-8.71.2-b2aed934c8-b9193b4127.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["virtual:dfbff00344758594d995c68f1fc26ac74cfd45573686c11dbf11d459ca6896f3b8709e0953afc82f6c22d1972bff9e95fa67846052c67f07cd8dd642e04c5854#npm:8.72.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-43cd4cf577/0/cache/@typescript-eslint-typescript-estree-npm-8.72.0-0542ce5c6b-b588b1423e.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/project-service", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ - ["@typescript-eslint/tsconfig-utils", "virtual:bf973b588cea8e135606e45ab77838f5411291860ca5b24232b4721241862c381ac52c2098936404b77fc16fd4d14ce17f3f339c7bdd418c4cbcb3fcc4cf3784#npm:8.71.2"],\ - ["@typescript-eslint/types", "npm:8.71.2"],\ - ["@typescript-eslint/typescript-estree", "virtual:5655288b5588880d23ca20f2f2ef8c5bed6578eee585b73d02cb20558b2484cbc30dc25a75d628d8d2c8ddf322627e851e0def1f626c8044f8b4ce1b27a0873e#npm:8.71.2"],\ - ["@typescript-eslint/visitor-keys", "npm:8.71.2"],\ + ["@typescript-eslint/project-service", "virtual:43cd4cf577cabdcfc082c4755b44dfc59309e45e028921fb877a0b5305a31727aecdf30e15d9837936972317e15e0b50f3e64b8ca501ae4807192d150e346c92#npm:8.72.0"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:43cd4cf577cabdcfc082c4755b44dfc59309e45e028921fb877a0b5305a31727aecdf30e15d9837936972317e15e0b50f3e64b8ca501ae4807192d150e346c92#npm:8.72.0"],\ + ["@typescript-eslint/types", "npm:8.72.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:dfbff00344758594d995c68f1fc26ac74cfd45573686c11dbf11d459ca6896f3b8709e0953afc82f6c22d1972bff9e95fa67846052c67f07cd8dd642e04c5854#npm:8.72.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.72.0"],\ ["debug", "virtual:53b03685198fc42e151273986ab59fc54672c8a3705b415fe0d8587786c0425b989a937ea2924737dbf624b0478c317d0d8491eff4e8ab0d4ff34a581ac4d7d0#npm:4.4.3"],\ ["minimatch", "npm:10.2.5"],\ ["semver", "npm:7.7.4"],\ @@ -8620,30 +8648,30 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/utils", [\ - ["npm:8.70.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-8.70.0-4ffe769a7e-518521b1f7.zip/node_modules/@typescript-eslint/utils/",\ + ["npm:8.71.2", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-8.71.2-4f5e4cf24a-1579afd139.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ - ["@typescript-eslint/utils", "npm:8.70.0"]\ + ["@typescript-eslint/utils", "npm:8.71.2"]\ ],\ "linkType": "SOFT"\ }],\ - ["npm:8.71.2", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-8.71.2-4f5e4cf24a-1579afd139.zip/node_modules/@typescript-eslint/utils/",\ + ["npm:8.72.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-8.72.0-64daa39bcb-2f4f0083a7.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ - ["@typescript-eslint/utils", "npm:8.71.2"]\ + ["@typescript-eslint/utils", "npm:8.72.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:84b63da3533be1bbd3a2b572e27a642a0ec09516ebb06cb5c9d4e673bb3394e18a8eaaca248ae5728b8c2b1ed2877330b47a3c2900dc9e5fc5c10372967204ad#npm:8.70.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-3712e0d003/0/cache/@typescript-eslint-utils-npm-8.70.0-4ffe769a7e-518521b1f7.zip/node_modules/@typescript-eslint/utils/",\ + ["virtual:0c8cc94694c530806adf4800552709847e8eb97fbb2f065bbf443aadf040c54210cd73ab027e4791d4a56bf5222bea724fa940da5073f4b1ed84d59609e7d4d3#npm:8.72.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-dfbff00344/0/cache/@typescript-eslint-utils-npm-8.72.0-64daa39bcb-2f4f0083a7.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ ["@eslint-community/eslint-utils", "virtual:852369fdc9f64c0e686f7514bc57fa94e57c8aeaea56edd4632554f03e1dc8ab7f41158a13b3492c2f310a7303f5ad87e0858f482b2fdfe1abf53186f4429f4f#npm:4.9.1"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/scope-manager", "npm:8.70.0"],\ - ["@typescript-eslint/types", "npm:8.70.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:3712e0d003e71df82ae9fb9855987299a022853ac49a01fa74739ce66a20d9d715e3feb2cb14a124a28c12f1073f864b61a8a7fe15be5ed41f78caa0445a8ef3#npm:8.70.0"],\ - ["@typescript-eslint/utils", "virtual:84b63da3533be1bbd3a2b572e27a642a0ec09516ebb06cb5c9d4e673bb3394e18a8eaaca248ae5728b8c2b1ed2877330b47a3c2900dc9e5fc5c10372967204ad#npm:8.70.0"],\ + ["@typescript-eslint/scope-manager", "npm:8.72.0"],\ + ["@typescript-eslint/types", "npm:8.72.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:dfbff00344758594d995c68f1fc26ac74cfd45573686c11dbf11d459ca6896f3b8709e0953afc82f6c22d1972bff9e95fa67846052c67f07cd8dd642e04c5854#npm:8.72.0"],\ + ["@typescript-eslint/utils", "virtual:0c8cc94694c530806adf4800552709847e8eb97fbb2f065bbf443aadf040c54210cd73ab027e4791d4a56bf5222bea724fa940da5073f4b1ed84d59609e7d4d3#npm:8.72.0"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.12.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ @@ -8678,20 +8706,20 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/visitor-keys", [\ - ["npm:8.70.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.70.0-7714dbda20-3b6724e29e.zip/node_modules/@typescript-eslint/visitor-keys/",\ + ["npm:8.71.2", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.71.2-b1aebaf295-2d55399c23.zip/node_modules/@typescript-eslint/visitor-keys/",\ "packageDependencies": [\ - ["@typescript-eslint/types", "npm:8.70.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.70.0"],\ + ["@typescript-eslint/types", "npm:8.71.2"],\ + ["@typescript-eslint/visitor-keys", "npm:8.71.2"],\ ["eslint-visitor-keys", "npm:5.0.1"]\ ],\ "linkType": "HARD"\ }],\ - ["npm:8.71.2", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.71.2-b1aebaf295-2d55399c23.zip/node_modules/@typescript-eslint/visitor-keys/",\ + ["npm:8.72.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.72.0-07a98d24a3-db348dce2e.zip/node_modules/@typescript-eslint/visitor-keys/",\ "packageDependencies": [\ - ["@typescript-eslint/types", "npm:8.71.2"],\ - ["@typescript-eslint/visitor-keys", "npm:8.71.2"],\ + ["@typescript-eslint/types", "npm:8.72.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.72.0"],\ ["eslint-visitor-keys", "npm:5.0.1"]\ ],\ "linkType": "HARD"\ @@ -10458,6 +10486,13 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["comment-parser", [\ + ["npm:1.4.1", {\ + "packageLocation": "./.yarn/cache/comment-parser-npm-1.4.1-f416dc95e4-16a3260b5e.zip/node_modules/comment-parser/",\ + "packageDependencies": [\ + ["comment-parser", "npm:1.4.1"]\ + ],\ + "linkType": "HARD"\ + }],\ ["npm:1.4.9", {\ "packageLocation": "./.yarn/cache/comment-parser-npm-1.4.9-50b54ca833-eba4deed9c.zip/node_modules/comment-parser/",\ "packageDependencies": [\ @@ -12250,27 +12285,28 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["eslint-plugin-jsdoc", [\ - ["npm:64.5.4", {\ - "packageLocation": "./.yarn/cache/eslint-plugin-jsdoc-npm-64.5.4-8982fe1bbe-1eba594af0.zip/node_modules/eslint-plugin-jsdoc/",\ + ["npm:65.4.2", {\ + "packageLocation": "./.yarn/cache/eslint-plugin-jsdoc-npm-65.4.2-13dba64636-fbf1362e64.zip/node_modules/eslint-plugin-jsdoc/",\ "packageDependencies": [\ - ["eslint-plugin-jsdoc", "npm:64.5.4"]\ + ["eslint-plugin-jsdoc", "npm:65.4.2"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:64.5.4", {\ - "packageLocation": "./.yarn/__virtual__/eslint-plugin-jsdoc-virtual-84b63da353/0/cache/eslint-plugin-jsdoc-npm-64.5.4-8982fe1bbe-1eba594af0.zip/node_modules/eslint-plugin-jsdoc/",\ + ["virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:65.4.2", {\ + "packageLocation": "./.yarn/__virtual__/eslint-plugin-jsdoc-virtual-0c8cc94694/0/cache/eslint-plugin-jsdoc-npm-65.4.2-13dba64636-fbf1362e64.zip/node_modules/eslint-plugin-jsdoc/",\ "packageDependencies": [\ - ["@es-joy/jsdoccomment", "npm:0.98.0"],\ + ["@es-joy/escodegen", "npm:4.2.0"],\ + ["@es-joy/jsdoccomment", "npm:1.0.0"],\ ["@es-joy/resolve.exports", "npm:1.2.0"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/utils", "virtual:84b63da3533be1bbd3a2b572e27a642a0ec09516ebb06cb5c9d4e673bb3394e18a8eaaca248ae5728b8c2b1ed2877330b47a3c2900dc9e5fc5c10372967204ad#npm:8.70.0"],\ + ["@typescript-eslint/utils", "virtual:0c8cc94694c530806adf4800552709847e8eb97fbb2f065bbf443aadf040c54210cd73ab027e4791d4a56bf5222bea724fa940da5073f4b1ed84d59609e7d4d3#npm:8.72.0"],\ ["are-docs-informative", "npm:0.1.1"],\ ["comment-parser", "npm:1.4.9"],\ ["debug", "virtual:53b03685198fc42e151273986ab59fc54672c8a3705b415fe0d8587786c0425b989a937ea2924737dbf624b0478c317d0d8491eff4e8ab0d4ff34a581ac4d7d0#npm:4.4.3"],\ ["escape-string-regexp", "npm:5.0.0"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.12.0"],\ - ["eslint-plugin-jsdoc", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:64.5.4"],\ + ["eslint-plugin-jsdoc", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:65.4.2"],\ ["espree", "npm:11.2.0"],\ ["esquery", "npm:1.7.0"],\ ["html-entities", "npm:2.6.0"],\ @@ -15036,12 +15072,18 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["jsdoc-type-pratt-parser", [\ - ["npm:9.2.2", {\ - "packageLocation": "./.yarn/cache/jsdoc-type-pratt-parser-npm-9.2.2-1a9745f223-cd39db679c.zip/node_modules/jsdoc-type-pratt-parser/",\ + ["npm:5.9.2", {\ + "packageLocation": "./.yarn/cache/jsdoc-type-pratt-parser-npm-5.9.2-2bd01ad9a3-46e2f65fa1.zip/node_modules/jsdoc-type-pratt-parser/",\ + "packageDependencies": [\ + ["jsdoc-type-pratt-parser", "npm:5.9.2"]\ + ],\ + "linkType": "HARD"\ + }],\ + ["npm:9.4.0", {\ + "packageLocation": "./.yarn/cache/jsdoc-type-pratt-parser-npm-9.4.0-aed392379e-4bd0767979.zip/node_modules/jsdoc-type-pratt-parser/",\ "packageDependencies": [\ ["@types/estree", "npm:1.0.9"],\ - ["@types/node", "npm:26.5.0"],\ - ["jsdoc-type-pratt-parser", "npm:9.2.2"]\ + ["jsdoc-type-pratt-parser", "npm:9.4.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -17811,7 +17853,7 @@ const RAW_RUNTIME_STATE = ["dotenv", "npm:17.4.2"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.12.0"],\ ["eslint-plugin-import", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:2.32.0"],\ - ["eslint-plugin-jsdoc", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:64.5.4"],\ + ["eslint-plugin-jsdoc", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:65.4.2"],\ ["eslint-plugin-unused-imports", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:4.4.1"],\ ["globals", "npm:17.13.0"],\ ["jiti", "npm:2.7.0"],\ @@ -22277,13 +22319,6 @@ const RAW_RUNTIME_STATE = ["undici-types", "npm:8.12.1"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:8.9.0", {\ - "packageLocation": "./.yarn/cache/undici-types-npm-8.9.0-c5953f392d-8785591929.zip/node_modules/undici-types/",\ - "packageDependencies": [\ - ["undici-types", "npm:8.9.0"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["unicode-canonical-property-names-ecmascript", [\ diff --git a/.yarn/cache/@es-joy-escodegen-npm-4.2.0-a084e2f9ad-4276edf4d8.zip b/.yarn/cache/@es-joy-escodegen-npm-4.2.0-a084e2f9ad-4276edf4d8.zip new file mode 100644 index 000000000..dfe1777f3 Binary files /dev/null and b/.yarn/cache/@es-joy-escodegen-npm-4.2.0-a084e2f9ad-4276edf4d8.zip differ diff --git a/.yarn/cache/@es-joy-estraverse-npm-7.1.1-e0a6981307-d4ecc86259.zip b/.yarn/cache/@es-joy-estraverse-npm-7.1.1-e0a6981307-d4ecc86259.zip new file mode 100644 index 000000000..880814ee8 Binary files /dev/null and b/.yarn/cache/@es-joy-estraverse-npm-7.1.1-e0a6981307-d4ecc86259.zip differ diff --git a/.yarn/cache/@es-joy-jsdoccomment-npm-0.62.0-5091779140-0fa26f5abc.zip b/.yarn/cache/@es-joy-jsdoccomment-npm-0.62.0-5091779140-0fa26f5abc.zip new file mode 100644 index 000000000..46d14fea1 Binary files /dev/null and b/.yarn/cache/@es-joy-jsdoccomment-npm-0.62.0-5091779140-0fa26f5abc.zip differ diff --git a/.yarn/cache/@es-joy-jsdoccomment-npm-0.98.0-44adf224d8-4fcdbfd9a1.zip b/.yarn/cache/@es-joy-jsdoccomment-npm-0.98.0-44adf224d8-4fcdbfd9a1.zip deleted file mode 100644 index ac9985b19..000000000 Binary files a/.yarn/cache/@es-joy-jsdoccomment-npm-0.98.0-44adf224d8-4fcdbfd9a1.zip and /dev/null differ diff --git a/.yarn/cache/@es-joy-jsdoccomment-npm-1.0.0-549c5e9a69-29865e6444.zip b/.yarn/cache/@es-joy-jsdoccomment-npm-1.0.0-549c5e9a69-29865e6444.zip new file mode 100644 index 000000000..ce68c11b7 Binary files /dev/null and b/.yarn/cache/@es-joy-jsdoccomment-npm-1.0.0-549c5e9a69-29865e6444.zip differ diff --git a/.yarn/cache/@types-node-npm-26.5.0-85add75544-db4b0ac528.zip b/.yarn/cache/@types-node-npm-26.5.0-85add75544-db4b0ac528.zip deleted file mode 100644 index 42822edd6..000000000 Binary files a/.yarn/cache/@types-node-npm-26.5.0-85add75544-db4b0ac528.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-project-service-npm-8.70.0-c7cd1dc1a6-b06286f1ec.zip b/.yarn/cache/@typescript-eslint-project-service-npm-8.70.0-c7cd1dc1a6-b06286f1ec.zip deleted file mode 100644 index 937fab77f..000000000 Binary files a/.yarn/cache/@typescript-eslint-project-service-npm-8.70.0-c7cd1dc1a6-b06286f1ec.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-project-service-npm-8.72.0-c6bd2f7612-856d52de4a.zip b/.yarn/cache/@typescript-eslint-project-service-npm-8.72.0-c6bd2f7612-856d52de4a.zip new file mode 100644 index 000000000..04a4d2fa8 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-project-service-npm-8.72.0-c6bd2f7612-856d52de4a.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-8.70.0-ae6fad0dd6-7168d1ddf9.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.70.0-ae6fad0dd6-7168d1ddf9.zip deleted file mode 100644 index db6ace225..000000000 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-8.70.0-ae6fad0dd6-7168d1ddf9.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-8.72.0-862ce94671-2784d01309.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.72.0-862ce94671-2784d01309.zip new file mode 100644 index 000000000..fb3efe1e4 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.72.0-862ce94671-2784d01309.zip differ diff --git a/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.70.0-16887fb439-c4ad046c10.zip b/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.70.0-16887fb439-c4ad046c10.zip deleted file mode 100644 index 8265c279d..000000000 Binary files a/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.70.0-16887fb439-c4ad046c10.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.72.0-4d155830fe-b6b446513e.zip b/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.72.0-4d155830fe-b6b446513e.zip new file mode 100644 index 000000000..47566a048 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.72.0-4d155830fe-b6b446513e.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-8.70.0-40e06cf511-a264fbebf1.zip b/.yarn/cache/@typescript-eslint-types-npm-8.70.0-40e06cf511-a264fbebf1.zip deleted file mode 100644 index 1678aff4e..000000000 Binary files a/.yarn/cache/@typescript-eslint-types-npm-8.70.0-40e06cf511-a264fbebf1.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-8.72.0-c55369ae7a-45d3b3b667.zip b/.yarn/cache/@typescript-eslint-types-npm-8.72.0-c55369ae7a-45d3b3b667.zip new file mode 100644 index 000000000..5fee03687 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-8.72.0-c55369ae7a-45d3b3b667.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.70.0-54c2a8c55e-c588aac52c.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.70.0-54c2a8c55e-c588aac52c.zip deleted file mode 100644 index 18a809797..000000000 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.70.0-54c2a8c55e-c588aac52c.zip and /dev/null differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.72.0-0542ce5c6b-b588b1423e.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.72.0-0542ce5c6b-b588b1423e.zip new file mode 100644 index 000000000..9ed029cc8 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.72.0-0542ce5c6b-b588b1423e.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-8.70.0-4ffe769a7e-518521b1f7.zip b/.yarn/cache/@typescript-eslint-utils-npm-8.72.0-64daa39bcb-2f4f0083a7.zip similarity index 55% rename from .yarn/cache/@typescript-eslint-utils-npm-8.70.0-4ffe769a7e-518521b1f7.zip rename to .yarn/cache/@typescript-eslint-utils-npm-8.72.0-64daa39bcb-2f4f0083a7.zip index 511bc1bc9..b0c8e1475 100644 Binary files a/.yarn/cache/@typescript-eslint-utils-npm-8.70.0-4ffe769a7e-518521b1f7.zip and b/.yarn/cache/@typescript-eslint-utils-npm-8.72.0-64daa39bcb-2f4f0083a7.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.70.0-7714dbda20-3b6724e29e.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.72.0-07a98d24a3-db348dce2e.zip similarity index 53% rename from .yarn/cache/@typescript-eslint-visitor-keys-npm-8.70.0-7714dbda20-3b6724e29e.zip rename to .yarn/cache/@typescript-eslint-visitor-keys-npm-8.72.0-07a98d24a3-db348dce2e.zip index b96accab0..f59aac20b 100644 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.70.0-7714dbda20-3b6724e29e.zip and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.72.0-07a98d24a3-db348dce2e.zip differ diff --git a/.yarn/cache/comment-parser-npm-1.4.1-f416dc95e4-16a3260b5e.zip b/.yarn/cache/comment-parser-npm-1.4.1-f416dc95e4-16a3260b5e.zip new file mode 100644 index 000000000..64ca669d8 Binary files /dev/null and b/.yarn/cache/comment-parser-npm-1.4.1-f416dc95e4-16a3260b5e.zip differ diff --git a/.yarn/cache/eslint-plugin-jsdoc-npm-64.5.4-8982fe1bbe-1eba594af0.zip b/.yarn/cache/eslint-plugin-jsdoc-npm-64.5.4-8982fe1bbe-1eba594af0.zip deleted file mode 100644 index 351d6d090..000000000 Binary files a/.yarn/cache/eslint-plugin-jsdoc-npm-64.5.4-8982fe1bbe-1eba594af0.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-jsdoc-npm-65.4.2-13dba64636-fbf1362e64.zip b/.yarn/cache/eslint-plugin-jsdoc-npm-65.4.2-13dba64636-fbf1362e64.zip new file mode 100644 index 000000000..b32babeed Binary files /dev/null and b/.yarn/cache/eslint-plugin-jsdoc-npm-65.4.2-13dba64636-fbf1362e64.zip differ diff --git a/.yarn/cache/jsdoc-type-pratt-parser-npm-5.9.2-2bd01ad9a3-46e2f65fa1.zip b/.yarn/cache/jsdoc-type-pratt-parser-npm-5.9.2-2bd01ad9a3-46e2f65fa1.zip new file mode 100644 index 000000000..c35c80bf1 Binary files /dev/null and b/.yarn/cache/jsdoc-type-pratt-parser-npm-5.9.2-2bd01ad9a3-46e2f65fa1.zip differ diff --git a/.yarn/cache/jsdoc-type-pratt-parser-npm-9.2.2-1a9745f223-cd39db679c.zip b/.yarn/cache/jsdoc-type-pratt-parser-npm-9.2.2-1a9745f223-cd39db679c.zip deleted file mode 100644 index 479b8f3c9..000000000 Binary files a/.yarn/cache/jsdoc-type-pratt-parser-npm-9.2.2-1a9745f223-cd39db679c.zip and /dev/null differ diff --git a/.yarn/cache/jsdoc-type-pratt-parser-npm-9.4.0-aed392379e-4bd0767979.zip b/.yarn/cache/jsdoc-type-pratt-parser-npm-9.4.0-aed392379e-4bd0767979.zip new file mode 100644 index 000000000..5b8b3d2ef Binary files /dev/null and b/.yarn/cache/jsdoc-type-pratt-parser-npm-9.4.0-aed392379e-4bd0767979.zip differ diff --git a/.yarn/cache/undici-types-npm-8.9.0-c5953f392d-8785591929.zip b/.yarn/cache/undici-types-npm-8.9.0-c5953f392d-8785591929.zip deleted file mode 100644 index 2bb68049b..000000000 Binary files a/.yarn/cache/undici-types-npm-8.9.0-c5953f392d-8785591929.zip and /dev/null differ diff --git a/package.json b/package.json index 53c62007d..8762e35ef 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "dotenv": "17.4.2", "eslint": "10.12.0", "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "64.5.4", + "eslint-plugin-jsdoc": "65.4.2", "eslint-plugin-unused-imports": "4.4.1", "globals": "17.13.0", "jiti": "2.7.0", diff --git a/yarn.lock b/yarn.lock index 2a6cc74c4..dc5eba4da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3191,16 +3191,56 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.98.0": - version: 0.98.0 - resolution: "@es-joy/jsdoccomment@npm:0.98.0" +"@es-joy/escodegen@npm:^4.2.0": + version: 4.2.0 + resolution: "@es-joy/escodegen@npm:4.2.0" + dependencies: + "@es-joy/estraverse": "npm:^7.1.1" + "@es-joy/jsdoccomment": "npm:^0.62.0" + esprima: "npm:^4.0.1" + esutils: "npm:^2.0.3" + optionator: "npm:^0.9.4" + source-map: "npm:~0.7.6" + dependenciesMeta: + source-map: + optional: true + bin: + escodegen: bin/escodegen.js + esgenerate: bin/esgenerate.js + checksum: 10/4276edf4d85d1dc7b24f226d81bfed7be66889fd4ed3c444e8931fc0fde1e9fd0206ca6fb4447ed158cbce5ef874f265538b5b591b1a4bfa9fba784f238d6eba + languageName: node + linkType: hard + +"@es-joy/estraverse@npm:^7.1.1": + version: 7.1.1 + resolution: "@es-joy/estraverse@npm:7.1.1" + checksum: 10/d4ecc8625937de516b24aaa801fe054a02f03eff33398058a9a5e1e724c942dbed054c5a8fc61299968a317b0a37d60425165245d002d49ad5424b38fd28275f + languageName: node + linkType: hard + +"@es-joy/jsdoccomment@npm:^0.62.0": + version: 0.62.0 + resolution: "@es-joy/jsdoccomment@npm:0.62.0" + dependencies: + "@types/estree": "npm:^1.0.8" + "@typescript-eslint/types": "npm:^8.44.1" + comment-parser: "npm:1.4.1" + esquery: "npm:^1.6.0" + jsdoc-type-pratt-parser: "npm:~5.9.0" + checksum: 10/0fa26f5abc041e73e1aa643f291f26cce7414a309191fc982f602004ea7b899d2291dd657bbc20c29b22ccc658ef690dece910fb8d1a60364e46c9ae18ca5093 + languageName: node + linkType: hard + +"@es-joy/jsdoccomment@npm:~1.0.0": + version: 1.0.0 + resolution: "@es-joy/jsdoccomment@npm:1.0.0" dependencies: "@types/estree": "npm:^1.0.9" - "@typescript-eslint/types": "npm:^8.70.0" + "@typescript-eslint/types": "npm:^8.72.0" comment-parser: "npm:1.4.9" esquery: "npm:^1.7.0" - jsdoc-type-pratt-parser: "npm:~9.2.2" - checksum: 10/4fcdbfd9a1aacc684c52f1655be4840f0fad8807d32f615a84da33995da630b58d13d38081d60f1df59d06aaa9e1e99ce8081141bb1a71d0b12625d34aba97fe + jsdoc-type-pratt-parser: "npm:~9.4.0" + checksum: 10/29865e644457fdbb1e4bacdbf4b3fe4f4dc5a4883c3e0ad54f314a6f7844bd7e58e3a3b6b55822a907b2a48ce52199eff3340365d8641a5006ede6347956ff40 languageName: node linkType: hard @@ -4835,15 +4875,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^26.4.0": - version: 26.5.0 - resolution: "@types/node@npm:26.5.0" - dependencies: - undici-types: "npm:~8.9.0" - checksum: 10/db4b0ac5289abaf7fa6f280610853a3a9c88cd60ef686513fb773badf77bbf6089cafc9522bc99d0765f13b43cde3109b37a8183859a2adeec00ae07f0a4710d - languageName: node - linkType: hard - "@types/picomatch@npm:*": version: 4.0.3 resolution: "@types/picomatch@npm:4.0.3" @@ -5128,19 +5159,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/project-service@npm:8.70.0" - dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.70.0" - "@typescript-eslint/types": "npm:^8.70.0" - debug: "npm:^4.4.3" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10/b06286f1ec6fc0fde7382f14cf4645aa0d008dfc25f40a8ec58e644fd42058a91e1d9ce1e106fbe78f5c2a3cf6b75560a24d24901972a4d21cc604f13aa921ad - languageName: node - linkType: hard - "@typescript-eslint/project-service@npm:8.71.2": version: 8.71.2 resolution: "@typescript-eslint/project-service@npm:8.71.2" @@ -5154,13 +5172,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/scope-manager@npm:8.70.0" +"@typescript-eslint/project-service@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/project-service@npm:8.72.0" dependencies: - "@typescript-eslint/types": "npm:8.70.0" - "@typescript-eslint/visitor-keys": "npm:8.70.0" - checksum: 10/7168d1ddf945ee47179420063bcc867f289926c7bea348bab4b9310b7c9b0f4b9031eb7653a820bb9fe41f668cc724c9886e19b7e39e2220ed0df168e8cf7607 + "@typescript-eslint/tsconfig-utils": "npm:^8.72.0" + "@typescript-eslint/types": "npm:^8.72.0" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/856d52de4ad0ee093ea4eaf8e6fec0e9b916e484b876e26eab29c956c08324f752c9e621604f6381a57168762a8ae9ba0b249d37873f16ed87c721e3303d11a5 languageName: node linkType: hard @@ -5174,12 +5195,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.70.0, @typescript-eslint/tsconfig-utils@npm:^8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.70.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10/c4ad046c1082ebca815d52fd9ababe122ba8c59012ae69e790185ea0e2f898fe5abc2b5256ff88ee167d19844a5f6152dc63342e0a866cfe22a11c2887c5d8da +"@typescript-eslint/scope-manager@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/scope-manager@npm:8.72.0" + dependencies: + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/visitor-keys": "npm:8.72.0" + checksum: 10/2784d013091912cabc8bf86ac05e2038c3f22bd3d41b0fa28774cedf258eb968bf2823f4c318e42f723080686b1026f9de1b9880bd3cc1f57cdd4ddc4521b31c languageName: node linkType: hard @@ -5192,6 +5214,15 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/tsconfig-utils@npm:8.72.0, @typescript-eslint/tsconfig-utils@npm:^8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.72.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/b6b446513e475fabcc900efe58d0c5f24d69e9e9fb717d3f49f8bb7e4f44b4906123ec21af2feb15a847e82f008310c6a5707cc0d473fdfd5226b63475e302a6 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.71.2": version: 8.71.2 resolution: "@typescript-eslint/type-utils@npm:8.71.2" @@ -5208,13 +5239,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.70.0, @typescript-eslint/types@npm:^8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/types@npm:8.70.0" - checksum: 10/a264fbebf12d3ee5363688f10713890f67264277749c7f7e2b7fa8636d8836a19a9532e7228bd3155b12f455121b22998282acb17e76561e81902891f7205b44 - languageName: node - linkType: hard - "@typescript-eslint/types@npm:8.71.2, @typescript-eslint/types@npm:^8.71.2": version: 8.71.2 resolution: "@typescript-eslint/types@npm:8.71.2" @@ -5222,6 +5246,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.72.0, @typescript-eslint/types@npm:^8.44.1, @typescript-eslint/types@npm:^8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/types@npm:8.72.0" + checksum: 10/45d3b3b667b50352934feead34507930b2cbbb2ab8efffa507c89ba5cf99fdfa8d0e62346547f6c9f8463d2afa2e16e527c861160bd096ccafc660b602d9d415 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:^8.56.0": version: 8.59.0 resolution: "@typescript-eslint/types@npm:8.59.0" @@ -5229,14 +5260,14 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.70.0" +"@typescript-eslint/typescript-estree@npm:8.71.2": + version: 8.71.2 + resolution: "@typescript-eslint/typescript-estree@npm:8.71.2" dependencies: - "@typescript-eslint/project-service": "npm:8.70.0" - "@typescript-eslint/tsconfig-utils": "npm:8.70.0" - "@typescript-eslint/types": "npm:8.70.0" - "@typescript-eslint/visitor-keys": "npm:8.70.0" + "@typescript-eslint/project-service": "npm:8.71.2" + "@typescript-eslint/tsconfig-utils": "npm:8.71.2" + "@typescript-eslint/types": "npm:8.71.2" + "@typescript-eslint/visitor-keys": "npm:8.71.2" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -5244,18 +5275,18 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/c588aac52c24883befe0c07312df808f27fb00676250e20036f43760cbe831e482ec92232703d9dea95c583687cf374a23e2c49cf8afddce370929eb128270f4 + checksum: 10/b9193b41273934644f3ae55cde2a19cf17cc77e82834a52f5f708c418630291f68f88b81b6b7c4529b89493b75ac076606a426c979a80a9af5771b28f9e02646 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.71.2": - version: 8.71.2 - resolution: "@typescript-eslint/typescript-estree@npm:8.71.2" +"@typescript-eslint/typescript-estree@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.72.0" dependencies: - "@typescript-eslint/project-service": "npm:8.71.2" - "@typescript-eslint/tsconfig-utils": "npm:8.71.2" - "@typescript-eslint/types": "npm:8.71.2" - "@typescript-eslint/visitor-keys": "npm:8.71.2" + "@typescript-eslint/project-service": "npm:8.72.0" + "@typescript-eslint/tsconfig-utils": "npm:8.72.0" + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/visitor-keys": "npm:8.72.0" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -5263,7 +5294,7 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/b9193b41273934644f3ae55cde2a19cf17cc77e82834a52f5f708c418630291f68f88b81b6b7c4529b89493b75ac076606a426c979a80a9af5771b28f9e02646 + checksum: 10/b588b1423ef38bfeff9e74313454998acff84e2bfe3bed524cfc22303318b58819a8589ceabb5a6de25b11d2670706803b6b00ca3a8428208469f68e5a4a4ad1 languageName: node linkType: hard @@ -5282,28 +5313,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/utils@npm:8.70.0" +"@typescript-eslint/utils@npm:^8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/utils@npm:8.72.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.70.0" - "@typescript-eslint/types": "npm:8.70.0" - "@typescript-eslint/typescript-estree": "npm:8.70.0" + "@typescript-eslint/scope-manager": "npm:8.72.0" + "@typescript-eslint/types": "npm:8.72.0" + "@typescript-eslint/typescript-estree": "npm:8.72.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/518521b1f7e8bb7a5bd7bc2db39e85b3bd1d710d0cf92da9a7d13a3394e9fb99eda76b90b7ecdc334afc60cb4415b8e079439a3cb9b29b6aea7f8ff1f499590b - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.70.0" - dependencies: - "@typescript-eslint/types": "npm:8.70.0" - eslint-visitor-keys: "npm:^5.0.0" - checksum: 10/3b6724e29e68f4468da18aaf7300dd178d5aa0465e6f3a203f91920d3bda6d0cdb97615ada9d1b04a63ccb485301cc4cd701e78931061ec2ec90a3f008cba3c7 + checksum: 10/2f4f0083a7f4775f892eaf36bca0999917de027a3985a4c5ab02e0f8f1771a163e947e7b1d5e928cf12624b78bc112ca0fdf5e1c233100ab6cf790f733293153 languageName: node linkType: hard @@ -5317,6 +5338,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.72.0": + version: 8.72.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.72.0" + dependencies: + "@typescript-eslint/types": "npm:8.72.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10/db348dce2e373cae5e56410a5ea0b5cc33ccfc9abeb254ed46464dbbe0087d92a0c7000adba75e5c050d310b7df6cf5fb1f872c6b11cb3b2519af930d6d9d5ac + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.0.0": version: 1.3.0 resolution: "@ungap/structured-clone@npm:1.3.0" @@ -6765,6 +6796,13 @@ __metadata: languageName: node linkType: hard +"comment-parser@npm:1.4.1": + version: 1.4.1 + resolution: "comment-parser@npm:1.4.1" + checksum: 10/16a3260b5e77819ebd9c99b0b65c7d6723b1ff73487bac9ce2d8f016a2847dd689e8663b88e1fad1444bbea89847c42f785708ac86a2c55f614f7095249bbf6b + languageName: node + linkType: hard + "comment-parser@npm:1.4.9": version: 1.4.9 resolution: "comment-parser@npm:1.4.9" @@ -8103,13 +8141,14 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:64.5.4": - version: 64.5.4 - resolution: "eslint-plugin-jsdoc@npm:64.5.4" +"eslint-plugin-jsdoc@npm:65.4.2": + version: 65.4.2 + resolution: "eslint-plugin-jsdoc@npm:65.4.2" dependencies: - "@es-joy/jsdoccomment": "npm:~0.98.0" + "@es-joy/escodegen": "npm:^4.2.0" + "@es-joy/jsdoccomment": "npm:~1.0.0" "@es-joy/resolve.exports": "npm:1.2.0" - "@typescript-eslint/utils": "npm:^8.70.0" + "@typescript-eslint/utils": "npm:^8.72.0" are-docs-informative: "npm:^0.1.1" comment-parser: "npm:1.4.9" debug: "npm:^4.4.3" @@ -8128,7 +8167,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/1eba594af0c3357e4d9615d336f4a2d1eeba0f5632dadcdfa277c6ebcc2e1257ea37d0a193916044c0c5428240872b3ed3004ecd6cdbbd4043f6a7d642d08263 + checksum: 10/fbf1362e64f7a9d7b8a355d147980e65597d8c80d3bbf4ef69bfe7d9b62c06f5039d61f3dfdc5e92252ab0c8ad392b703b5ecf87f5de5562fdcec20d66916ae3 languageName: node linkType: hard @@ -8255,7 +8294,7 @@ __metadata: languageName: node linkType: hard -"esprima@npm:^4.0.0": +"esprima@npm:^4.0.0, esprima@npm:^4.0.1": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -8265,7 +8304,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.7.0": +"esquery@npm:^1.6.0, esquery@npm:^1.7.0": version: 1.7.0 resolution: "esquery@npm:1.7.0" dependencies: @@ -8374,7 +8413,7 @@ __metadata: languageName: node linkType: hard -"esutils@npm:^2.0.2": +"esutils@npm:^2.0.2, esutils@npm:^2.0.3": version: 2.0.3 resolution: "esutils@npm:2.0.3" checksum: 10/b23acd24791db11d8f65be5ea58fd9a6ce2df5120ae2da65c16cfc5331ff59d5ac4ef50af66cd4bde238881503ec839928a0135b99a036a9cdfa22d17fd56cdb @@ -10590,13 +10629,19 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:~9.2.2": - version: 9.2.2 - resolution: "jsdoc-type-pratt-parser@npm:9.2.2" +"jsdoc-type-pratt-parser@npm:~5.9.0": + version: 5.9.2 + resolution: "jsdoc-type-pratt-parser@npm:5.9.2" + checksum: 10/46e2f65fa1957f6ec13f65350224fdebe655e2cdb3aad73bedb776e2a458de17b5f7900713d62023a2aaa79591ee276c89b628c41d71a52a8722a3500d83c3a3 + languageName: node + linkType: hard + +"jsdoc-type-pratt-parser@npm:~9.4.0": + version: 9.4.0 + resolution: "jsdoc-type-pratt-parser@npm:9.4.0" dependencies: "@types/estree": "npm:^1.0.9" - "@types/node": "npm:^26.4.0" - checksum: 10/cd39db679ca33d8ad6279e7523e4a7a2ef58475577dd42240c5d7b155209315d3c2b3a708369ec6e9828fd8d936161208931b98f112078d787b34ba0f332da87 + checksum: 10/4bd07679799a6cdadb9deb1739176e15cc4774b565f496339a7dfb61a5cbedaef57baed3182ddb9808ddd4b1b6421d4d2d52c8b86a3727b35140e0f287e88d10 languageName: node linkType: hard @@ -12655,7 +12700,7 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.9.3": +"optionator@npm:^0.9.3, optionator@npm:^0.9.4": version: 0.9.4 resolution: "optionator@npm:0.9.4" dependencies: @@ -13109,7 +13154,7 @@ __metadata: dotenv: "npm:17.4.2" eslint: "npm:10.12.0" eslint-plugin-import: "npm:2.32.0" - eslint-plugin-jsdoc: "npm:64.5.4" + eslint-plugin-jsdoc: "npm:65.4.2" eslint-plugin-unused-imports: "npm:4.4.1" globals: "npm:17.13.0" jiti: "npm:2.7.0" @@ -15398,7 +15443,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.7.0": +"source-map@npm:^0.7.0, source-map@npm:~0.7.6": version: 0.7.6 resolution: "source-map@npm:0.7.6" checksum: 10/c8d2da7c57c14f3fd7568f764b39ad49bbf9dd7632b86df3542b31fed117d4af2fb74a4f886fc06baf7a510fee68e37998efc3080aacdac951c36211dc29a7a3 @@ -16264,13 +16309,6 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~8.9.0": - version: 8.9.0 - resolution: "undici-types@npm:8.9.0" - checksum: 10/8785591929de2b71d281c684e915c4a8c41becc225adbf42a3e89148f8b384724a21533494c30a1cbb85b4cbccd088d020788ff4f2d605013eb2863cd47a1639 - languageName: node - linkType: hard - "undici@npm:^5.29.0": version: 5.29.0 resolution: "undici@npm:5.29.0"