diff --git a/.pnp.cjs b/.pnp.cjs index 3d8b6b24..4d2e05e4 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -47,8 +47,8 @@ const RAW_RUNTIME_STATE = ["@types/mocha", "npm:10.0.10"],\ ["@types/node", "npm:25.6.0"],\ ["@types/react", "npm:19.2.18"],\ - ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ - ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ + ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ + ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ ["chai", "npm:6.2.2"],\ ["cross-env", "npm:10.1.0"],\ ["dotenv", "npm:17.4.2"],\ @@ -8267,30 +8267,30 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/eslint-plugin", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.65.0-af6f4f07d1-20b1e5fd0c.zip/node_modules/@typescript-eslint/eslint-plugin/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.66.0-9f7adb970f-bb144ff0c2.zip/node_modules/@typescript-eslint/eslint-plugin/",\ "packageDependencies": [\ - ["@typescript-eslint/eslint-plugin", "npm:8.65.0"]\ + ["@typescript-eslint/eslint-plugin", "npm:8.66.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-eslint-plugin-virtual-2740671991/0/cache/@typescript-eslint-eslint-plugin-npm-8.65.0-af6f4f07d1-20b1e5fd0c.zip/node_modules/@typescript-eslint/eslint-plugin/",\ + ["virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-eslint-plugin-virtual-399005b3fc/0/cache/@typescript-eslint-eslint-plugin-npm-8.66.0-9f7adb970f-bb144ff0c2.zip/node_modules/@typescript-eslint/eslint-plugin/",\ "packageDependencies": [\ ["@eslint-community/regexpp", "npm:4.12.2"],\ ["@types/eslint", null],\ ["@types/typescript", null],\ ["@types/typescript-eslint__parser", null],\ - ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ - ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ - ["@typescript-eslint/scope-manager", "npm:8.65.0"],\ - ["@typescript-eslint/type-utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:8.65.0"],\ - ["@typescript-eslint/utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:8.65.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.65.0"],\ + ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ + ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ + ["@typescript-eslint/scope-manager", "npm:8.66.0"],\ + ["@typescript-eslint/type-utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:8.66.0"],\ + ["@typescript-eslint/utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:8.66.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.66.0"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.8.0"],\ ["ignore", "npm:7.0.5"],\ ["natural-compare", "npm:1.4.0"],\ - ["ts-api-utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:2.5.0"],\ + ["ts-api-utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:2.5.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ "packagePeers": [\ @@ -8305,23 +8305,23 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/parser", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-8.65.0-1d19bccee0-55f6866695.zip/node_modules/@typescript-eslint/parser/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-8.66.0-702c008e99-a0451abe17.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ - ["@typescript-eslint/parser", "npm:8.65.0"]\ + ["@typescript-eslint/parser", "npm:8.66.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-5f2300b184/0/cache/@typescript-eslint-parser-npm-8.65.0-1d19bccee0-55f6866695.zip/node_modules/@typescript-eslint/parser/",\ + ["virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-c21c8fd70f/0/cache/@typescript-eslint-parser-npm-8.66.0-702c008e99-a0451abe17.zip/node_modules/@typescript-eslint/parser/",\ "packageDependencies": [\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ - ["@typescript-eslint/scope-manager", "npm:8.65.0"],\ - ["@typescript-eslint/types", "npm:8.65.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:30ad4e2446f8ff3636550ed230f8729847fba7d5864c4a59c6d31805586f92dc47105224598f6856d9724d9fdee31442900a31f7f6200c70eadd9bbc084418e1#npm:8.65.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.65.0"],\ + ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ + ["@typescript-eslint/scope-manager", "npm:8.66.0"],\ + ["@typescript-eslint/types", "npm:8.66.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:cdd5c46128edb82b7dc56fb988d96db895ceb42339b5cc35a7b6410790cb8a620deeb3701bb44a921b2607c3cfcab5675b258e0220ab0b5dedba75c35f92a520#npm:8.66.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.66.0"],\ ["debug", "virtual:4d81cd1261874f398a5d463fb5a9436e0547f0cd268d1935245303c8130a4af13417baf22495a3bec7177004dc6420ab2f2cdee0baa4e8a7b1a7d09f06bb8f66#npm:4.4.3"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.8.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ @@ -8336,20 +8336,20 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/project-service", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-project-service-npm-8.65.0-7eec0ac017-915662449a.zip/node_modules/@typescript-eslint/project-service/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-project-service-npm-8.66.0-23d466cc55-e8a71f69ee.zip/node_modules/@typescript-eslint/project-service/",\ "packageDependencies": [\ - ["@typescript-eslint/project-service", "npm:8.65.0"]\ + ["@typescript-eslint/project-service", "npm:8.66.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:de6e4295646041d412d707dda231d365c14d81fdb3a84e535523cde887e3ff32437c4ded6e3b9205859a550bd0c8ce825a938ff272076861b6dd2dd36e50b462#npm:8.65.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-project-service-virtual-c9cbadb64b/0/cache/@typescript-eslint-project-service-npm-8.65.0-7eec0ac017-915662449a.zip/node_modules/@typescript-eslint/project-service/",\ + ["virtual:93d152c2e807f7f401bfb6e9d2dcfe1b37cda4f10b33d9290dabb73ba526addcd5a641be345de1d4c9d211ed7d34de466981404cdc3e946aabf5d919dfcf4820#npm:8.66.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-project-service-virtual-3e24402cc2/0/cache/@typescript-eslint-project-service-npm-8.66.0-23d466cc55-e8a71f69ee.zip/node_modules/@typescript-eslint/project-service/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/project-service", "virtual:de6e4295646041d412d707dda231d365c14d81fdb3a84e535523cde887e3ff32437c4ded6e3b9205859a550bd0c8ce825a938ff272076861b6dd2dd36e50b462#npm:8.65.0"],\ - ["@typescript-eslint/tsconfig-utils", "virtual:de6e4295646041d412d707dda231d365c14d81fdb3a84e535523cde887e3ff32437c4ded6e3b9205859a550bd0c8ce825a938ff272076861b6dd2dd36e50b462#npm:8.65.0"],\ - ["@typescript-eslint/types", "npm:8.65.0"],\ + ["@typescript-eslint/project-service", "virtual:93d152c2e807f7f401bfb6e9d2dcfe1b37cda4f10b33d9290dabb73ba526addcd5a641be345de1d4c9d211ed7d34de466981404cdc3e946aabf5d919dfcf4820#npm:8.66.0"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:93d152c2e807f7f401bfb6e9d2dcfe1b37cda4f10b33d9290dabb73ba526addcd5a641be345de1d4c9d211ed7d34de466981404cdc3e946aabf5d919dfcf4820#npm:8.66.0"],\ + ["@typescript-eslint/types", "npm:8.66.0"],\ ["debug", "virtual:4d81cd1261874f398a5d463fb5a9436e0547f0cd268d1935245303c8130a4af13417baf22495a3bec7177004dc6420ab2f2cdee0baa4e8a7b1a7d09f06bb8f66#npm:4.4.3"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ @@ -8361,29 +8361,29 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/scope-manager", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-8.65.0-fffaf22b49-038e208c90.zip/node_modules/@typescript-eslint/scope-manager/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-8.66.0-e6ccb57ce0-f2024cd281.zip/node_modules/@typescript-eslint/scope-manager/",\ "packageDependencies": [\ - ["@typescript-eslint/scope-manager", "npm:8.65.0"],\ - ["@typescript-eslint/types", "npm:8.65.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.65.0"]\ + ["@typescript-eslint/scope-manager", "npm:8.66.0"],\ + ["@typescript-eslint/types", "npm:8.66.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.66.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/tsconfig-utils", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.65.0-bde9595b70-f88253a4df.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.66.0-7d95a51cc5-271b28660e.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ "packageDependencies": [\ - ["@typescript-eslint/tsconfig-utils", "npm:8.65.0"]\ + ["@typescript-eslint/tsconfig-utils", "npm:8.66.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:de6e4295646041d412d707dda231d365c14d81fdb3a84e535523cde887e3ff32437c4ded6e3b9205859a550bd0c8ce825a938ff272076861b6dd2dd36e50b462#npm:8.65.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-tsconfig-utils-virtual-efe0874dc1/0/cache/@typescript-eslint-tsconfig-utils-npm-8.65.0-bde9595b70-f88253a4df.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ + ["virtual:93d152c2e807f7f401bfb6e9d2dcfe1b37cda4f10b33d9290dabb73ba526addcd5a641be345de1d4c9d211ed7d34de466981404cdc3e946aabf5d919dfcf4820#npm:8.66.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-tsconfig-utils-virtual-ace07c483e/0/cache/@typescript-eslint-tsconfig-utils-npm-8.66.0-7d95a51cc5-271b28660e.zip/node_modules/@typescript-eslint/tsconfig-utils/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/tsconfig-utils", "virtual:de6e4295646041d412d707dda231d365c14d81fdb3a84e535523cde887e3ff32437c4ded6e3b9205859a550bd0c8ce825a938ff272076861b6dd2dd36e50b462#npm:8.65.0"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:93d152c2e807f7f401bfb6e9d2dcfe1b37cda4f10b33d9290dabb73ba526addcd5a641be345de1d4c9d211ed7d34de466981404cdc3e946aabf5d919dfcf4820#npm:8.66.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ "packagePeers": [\ @@ -8394,25 +8394,25 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/type-utils", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-type-utils-npm-8.65.0-7539e89f82-d52e0c341c.zip/node_modules/@typescript-eslint/type-utils/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-type-utils-npm-8.66.0-917d9b6031-6d3c55a591.zip/node_modules/@typescript-eslint/type-utils/",\ "packageDependencies": [\ - ["@typescript-eslint/type-utils", "npm:8.65.0"]\ + ["@typescript-eslint/type-utils", "npm:8.66.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:8.65.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-type-utils-virtual-30ad4e2446/0/cache/@typescript-eslint-type-utils-npm-8.65.0-7539e89f82-d52e0c341c.zip/node_modules/@typescript-eslint/type-utils/",\ + ["virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:8.66.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-type-utils-virtual-cdd5c46128/0/cache/@typescript-eslint-type-utils-npm-8.66.0-917d9b6031-6d3c55a591.zip/node_modules/@typescript-eslint/type-utils/",\ "packageDependencies": [\ ["@types/eslint", null],\ ["@types/typescript", null],\ - ["@typescript-eslint/type-utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:8.65.0"],\ - ["@typescript-eslint/types", "npm:8.65.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:30ad4e2446f8ff3636550ed230f8729847fba7d5864c4a59c6d31805586f92dc47105224598f6856d9724d9fdee31442900a31f7f6200c70eadd9bbc084418e1#npm:8.65.0"],\ - ["@typescript-eslint/utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:8.65.0"],\ + ["@typescript-eslint/type-utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:8.66.0"],\ + ["@typescript-eslint/types", "npm:8.66.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:cdd5c46128edb82b7dc56fb988d96db895ceb42339b5cc35a7b6410790cb8a620deeb3701bb44a921b2607c3cfcab5675b258e0220ab0b5dedba75c35f92a520#npm:8.66.0"],\ + ["@typescript-eslint/utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:8.66.0"],\ ["debug", "virtual:4d81cd1261874f398a5d463fb5a9436e0547f0cd268d1935245303c8130a4af13417baf22495a3bec7177004dc6420ab2f2cdee0baa4e8a7b1a7d09f06bb8f66#npm:4.4.3"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.8.0"],\ - ["ts-api-utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:2.5.0"],\ + ["ts-api-utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:2.5.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ "packagePeers": [\ @@ -8438,30 +8438,37 @@ const RAW_RUNTIME_STATE = ["@typescript-eslint/types", "npm:8.65.0"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-types-npm-8.66.0-1f15fb6c88-de1ea79e70.zip/node_modules/@typescript-eslint/types/",\ + "packageDependencies": [\ + ["@typescript-eslint/types", "npm:8.66.0"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/typescript-estree", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.65.0-5b326ba99f-711fdb5eff.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-typescript-estree-npm-8.66.0-8179df0438-0834efcdd4.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ - ["@typescript-eslint/typescript-estree", "npm:8.65.0"]\ + ["@typescript-eslint/typescript-estree", "npm:8.66.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:30ad4e2446f8ff3636550ed230f8729847fba7d5864c4a59c6d31805586f92dc47105224598f6856d9724d9fdee31442900a31f7f6200c70eadd9bbc084418e1#npm:8.65.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-de6e429564/0/cache/@typescript-eslint-typescript-estree-npm-8.65.0-5b326ba99f-711fdb5eff.zip/node_modules/@typescript-eslint/typescript-estree/",\ + ["virtual:cdd5c46128edb82b7dc56fb988d96db895ceb42339b5cc35a7b6410790cb8a620deeb3701bb44a921b2607c3cfcab5675b258e0220ab0b5dedba75c35f92a520#npm:8.66.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-typescript-estree-virtual-93d152c2e8/0/cache/@typescript-eslint-typescript-estree-npm-8.66.0-8179df0438-0834efcdd4.zip/node_modules/@typescript-eslint/typescript-estree/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["@typescript-eslint/project-service", "virtual:de6e4295646041d412d707dda231d365c14d81fdb3a84e535523cde887e3ff32437c4ded6e3b9205859a550bd0c8ce825a938ff272076861b6dd2dd36e50b462#npm:8.65.0"],\ - ["@typescript-eslint/tsconfig-utils", "virtual:de6e4295646041d412d707dda231d365c14d81fdb3a84e535523cde887e3ff32437c4ded6e3b9205859a550bd0c8ce825a938ff272076861b6dd2dd36e50b462#npm:8.65.0"],\ - ["@typescript-eslint/types", "npm:8.65.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:30ad4e2446f8ff3636550ed230f8729847fba7d5864c4a59c6d31805586f92dc47105224598f6856d9724d9fdee31442900a31f7f6200c70eadd9bbc084418e1#npm:8.65.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.65.0"],\ + ["@typescript-eslint/project-service", "virtual:93d152c2e807f7f401bfb6e9d2dcfe1b37cda4f10b33d9290dabb73ba526addcd5a641be345de1d4c9d211ed7d34de466981404cdc3e946aabf5d919dfcf4820#npm:8.66.0"],\ + ["@typescript-eslint/tsconfig-utils", "virtual:93d152c2e807f7f401bfb6e9d2dcfe1b37cda4f10b33d9290dabb73ba526addcd5a641be345de1d4c9d211ed7d34de466981404cdc3e946aabf5d919dfcf4820#npm:8.66.0"],\ + ["@typescript-eslint/types", "npm:8.66.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:cdd5c46128edb82b7dc56fb988d96db895ceb42339b5cc35a7b6410790cb8a620deeb3701bb44a921b2607c3cfcab5675b258e0220ab0b5dedba75c35f92a520#npm:8.66.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.66.0"],\ ["debug", "virtual:4d81cd1261874f398a5d463fb5a9436e0547f0cd268d1935245303c8130a4af13417baf22495a3bec7177004dc6420ab2f2cdee0baa4e8a7b1a7d09f06bb8f66#npm:4.4.3"],\ ["minimatch", "npm:10.2.5"],\ ["semver", "npm:7.7.4"],\ ["tinyglobby", "npm:0.2.16"],\ - ["ts-api-utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:2.5.0"],\ + ["ts-api-utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:2.5.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ "packagePeers": [\ @@ -8472,23 +8479,23 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/utils", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-8.65.0-2952ffc537-c1dcd555b5.zip/node_modules/@typescript-eslint/utils/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-utils-npm-8.66.0-cfa59d1872-e7a24ee0f3.zip/node_modules/@typescript-eslint/utils/",\ "packageDependencies": [\ - ["@typescript-eslint/utils", "npm:8.65.0"]\ + ["@typescript-eslint/utils", "npm:8.66.0"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:8.65.0", {\ - "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-a358ab30bd/0/cache/@typescript-eslint-utils-npm-8.65.0-2952ffc537-c1dcd555b5.zip/node_modules/@typescript-eslint/utils/",\ + ["virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:8.66.0", {\ + "packageLocation": "./.yarn/__virtual__/@typescript-eslint-utils-virtual-324d08aff5/0/cache/@typescript-eslint-utils-npm-8.66.0-cfa59d1872-e7a24ee0f3.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.65.0"],\ - ["@typescript-eslint/types", "npm:8.65.0"],\ - ["@typescript-eslint/typescript-estree", "virtual:30ad4e2446f8ff3636550ed230f8729847fba7d5864c4a59c6d31805586f92dc47105224598f6856d9724d9fdee31442900a31f7f6200c70eadd9bbc084418e1#npm:8.65.0"],\ - ["@typescript-eslint/utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:8.65.0"],\ + ["@typescript-eslint/scope-manager", "npm:8.66.0"],\ + ["@typescript-eslint/types", "npm:8.66.0"],\ + ["@typescript-eslint/typescript-estree", "virtual:cdd5c46128edb82b7dc56fb988d96db895ceb42339b5cc35a7b6410790cb8a620deeb3701bb44a921b2607c3cfcab5675b258e0220ab0b5dedba75c35f92a520#npm:8.66.0"],\ + ["@typescript-eslint/utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:8.66.0"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.8.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ @@ -8502,11 +8509,11 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@typescript-eslint/visitor-keys", [\ - ["npm:8.65.0", {\ - "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.65.0-c006d82733-e7f86d21f0.zip/node_modules/@typescript-eslint/visitor-keys/",\ + ["npm:8.66.0", {\ + "packageLocation": "./.yarn/cache/@typescript-eslint-visitor-keys-npm-8.66.0-ce19d3d1df-d47e936b10.zip/node_modules/@typescript-eslint/visitor-keys/",\ "packageDependencies": [\ - ["@typescript-eslint/types", "npm:8.65.0"],\ - ["@typescript-eslint/visitor-keys", "npm:8.65.0"],\ + ["@typescript-eslint/types", "npm:8.66.0"],\ + ["@typescript-eslint/visitor-keys", "npm:8.66.0"],\ ["eslint-visitor-keys", "npm:5.0.1"]\ ],\ "linkType": "HARD"\ @@ -11939,7 +11946,7 @@ const RAW_RUNTIME_STATE = ["@types/eslint-import-resolver-typescript", null],\ ["@types/eslint-import-resolver-webpack", null],\ ["@types/typescript-eslint__parser", null],\ - ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ + ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ ["debug", "virtual:6222a0508ef2c103024170ee3be03c9c728dff2c8e115217d5ea37bc4e62e9204a2675e296dba444b3b9f309e70e3e1fbeb3ef177862ab12d9b84dda1becc476#npm:3.2.7"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.8.0"],\ ["eslint-import-resolver-node", "npm:0.3.10"],\ @@ -11976,7 +11983,7 @@ const RAW_RUNTIME_STATE = ["@rtsao/scc", "npm:1.1.0"],\ ["@types/eslint", null],\ ["@types/typescript-eslint__parser", null],\ - ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ + ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ ["array-includes", "npm:3.1.9"],\ ["array.prototype.findlastindex", "npm:1.2.6"],\ ["array.prototype.flat", "npm:1.3.3"],\ @@ -12056,7 +12063,7 @@ const RAW_RUNTIME_STATE = "packageDependencies": [\ ["@types/eslint", null],\ ["@types/typescript-eslint__eslint-plugin", null],\ - ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ + ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ ["eslint", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:10.8.0"],\ ["eslint-plugin-unused-imports", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:4.4.1"]\ ],\ @@ -17516,8 +17523,8 @@ const RAW_RUNTIME_STATE = ["@types/mocha", "npm:10.0.10"],\ ["@types/node", "npm:25.6.0"],\ ["@types/react", "npm:19.2.18"],\ - ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ - ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.65.0"],\ + ["@typescript-eslint/eslint-plugin", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ + ["@typescript-eslint/parser", "virtual:af0fe2b029c109ee83b704965f2ae51002f22a61f8eec26966472959aa3501d5386aaf75824205e3c08255249fca4763c12c942991ba0a945b06d028d4866e8e#npm:8.66.0"],\ ["chai", "npm:6.2.2"],\ ["cross-env", "npm:10.1.0"],\ ["dotenv", "npm:17.4.2"],\ @@ -21532,11 +21539,11 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:2.5.0", {\ - "packageLocation": "./.yarn/__virtual__/ts-api-utils-virtual-b9e18fce19/0/cache/ts-api-utils-npm-2.5.0-6bde2b2eb9-d5f1936f56.zip/node_modules/ts-api-utils/",\ + ["virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:2.5.0", {\ + "packageLocation": "./.yarn/__virtual__/ts-api-utils-virtual-bc75827d3f/0/cache/ts-api-utils-npm-2.5.0-6bde2b2eb9-d5f1936f56.zip/node_modules/ts-api-utils/",\ "packageDependencies": [\ ["@types/typescript", null],\ - ["ts-api-utils", "virtual:2740671991da87a1e4df9b3e8bce9e93c0b19e1fac5c777e6028815dffdf370b96e736cf8d82bc98b76d5f0e7526552acd011727e91cb8cd1df5ba547fe0f826#npm:2.5.0"],\ + ["ts-api-utils", "virtual:399005b3fcdd98d81016c6b0f3dba228f0b0bb3a5509261e44c0038096508ccfaf12f9a7d3a537866f405850c5986c18b6d94d9a42c89a4f835b616c9a364e21#npm:2.5.0"],\ ["typescript", "patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5"]\ ],\ "packagePeers": [\ diff --git a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.65.0-af6f4f07d1-20b1e5fd0c.zip b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.66.0-9f7adb970f-bb144ff0c2.zip similarity index 90% rename from .yarn/cache/@typescript-eslint-eslint-plugin-npm-8.65.0-af6f4f07d1-20b1e5fd0c.zip rename to .yarn/cache/@typescript-eslint-eslint-plugin-npm-8.66.0-9f7adb970f-bb144ff0c2.zip index 4bd124a0..57f51412 100644 Binary files a/.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.65.0-af6f4f07d1-20b1e5fd0c.zip and b/.yarn/cache/@typescript-eslint-eslint-plugin-npm-8.66.0-9f7adb970f-bb144ff0c2.zip differ diff --git a/.yarn/cache/@typescript-eslint-parser-npm-8.65.0-1d19bccee0-55f6866695.zip b/.yarn/cache/@typescript-eslint-parser-npm-8.66.0-702c008e99-a0451abe17.zip similarity index 76% rename from .yarn/cache/@typescript-eslint-parser-npm-8.65.0-1d19bccee0-55f6866695.zip rename to .yarn/cache/@typescript-eslint-parser-npm-8.66.0-702c008e99-a0451abe17.zip index 6e58ee0d..5d0c6866 100644 Binary files a/.yarn/cache/@typescript-eslint-parser-npm-8.65.0-1d19bccee0-55f6866695.zip and b/.yarn/cache/@typescript-eslint-parser-npm-8.66.0-702c008e99-a0451abe17.zip differ diff --git a/.yarn/cache/@typescript-eslint-project-service-npm-8.65.0-7eec0ac017-915662449a.zip b/.yarn/cache/@typescript-eslint-project-service-npm-8.66.0-23d466cc55-e8a71f69ee.zip similarity index 81% rename from .yarn/cache/@typescript-eslint-project-service-npm-8.65.0-7eec0ac017-915662449a.zip rename to .yarn/cache/@typescript-eslint-project-service-npm-8.66.0-23d466cc55-e8a71f69ee.zip index 7487a683..cefb2d7f 100644 Binary files a/.yarn/cache/@typescript-eslint-project-service-npm-8.65.0-7eec0ac017-915662449a.zip and b/.yarn/cache/@typescript-eslint-project-service-npm-8.66.0-23d466cc55-e8a71f69ee.zip differ diff --git a/.yarn/cache/@typescript-eslint-scope-manager-npm-8.65.0-fffaf22b49-038e208c90.zip b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.66.0-e6ccb57ce0-f2024cd281.zip similarity index 93% rename from .yarn/cache/@typescript-eslint-scope-manager-npm-8.65.0-fffaf22b49-038e208c90.zip rename to .yarn/cache/@typescript-eslint-scope-manager-npm-8.66.0-e6ccb57ce0-f2024cd281.zip index 349dca6c..29075eba 100644 Binary files a/.yarn/cache/@typescript-eslint-scope-manager-npm-8.65.0-fffaf22b49-038e208c90.zip and b/.yarn/cache/@typescript-eslint-scope-manager-npm-8.66.0-e6ccb57ce0-f2024cd281.zip differ diff --git a/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.65.0-bde9595b70-f88253a4df.zip b/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.66.0-7d95a51cc5-271b28660e.zip similarity index 83% rename from .yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.65.0-bde9595b70-f88253a4df.zip rename to .yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.66.0-7d95a51cc5-271b28660e.zip index 323daa36..c3b8f023 100644 Binary files a/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.65.0-bde9595b70-f88253a4df.zip and b/.yarn/cache/@typescript-eslint-tsconfig-utils-npm-8.66.0-7d95a51cc5-271b28660e.zip differ diff --git a/.yarn/cache/@typescript-eslint-type-utils-npm-8.65.0-7539e89f82-d52e0c341c.zip b/.yarn/cache/@typescript-eslint-type-utils-npm-8.66.0-917d9b6031-6d3c55a591.zip similarity index 93% rename from .yarn/cache/@typescript-eslint-type-utils-npm-8.65.0-7539e89f82-d52e0c341c.zip rename to .yarn/cache/@typescript-eslint-type-utils-npm-8.66.0-917d9b6031-6d3c55a591.zip index 5c8651dc..86d640b2 100644 Binary files a/.yarn/cache/@typescript-eslint-type-utils-npm-8.65.0-7539e89f82-d52e0c341c.zip and b/.yarn/cache/@typescript-eslint-type-utils-npm-8.66.0-917d9b6031-6d3c55a591.zip differ diff --git a/.yarn/cache/@typescript-eslint-types-npm-8.66.0-1f15fb6c88-de1ea79e70.zip b/.yarn/cache/@typescript-eslint-types-npm-8.66.0-1f15fb6c88-de1ea79e70.zip new file mode 100644 index 00000000..071f4265 Binary files /dev/null and b/.yarn/cache/@typescript-eslint-types-npm-8.66.0-1f15fb6c88-de1ea79e70.zip differ diff --git a/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.65.0-5b326ba99f-711fdb5eff.zip b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.66.0-8179df0438-0834efcdd4.zip similarity index 73% rename from .yarn/cache/@typescript-eslint-typescript-estree-npm-8.65.0-5b326ba99f-711fdb5eff.zip rename to .yarn/cache/@typescript-eslint-typescript-estree-npm-8.66.0-8179df0438-0834efcdd4.zip index 3ebf5227..2b60f334 100644 Binary files a/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.65.0-5b326ba99f-711fdb5eff.zip and b/.yarn/cache/@typescript-eslint-typescript-estree-npm-8.66.0-8179df0438-0834efcdd4.zip differ diff --git a/.yarn/cache/@typescript-eslint-utils-npm-8.65.0-2952ffc537-c1dcd555b5.zip b/.yarn/cache/@typescript-eslint-utils-npm-8.66.0-cfa59d1872-e7a24ee0f3.zip similarity index 95% rename from .yarn/cache/@typescript-eslint-utils-npm-8.65.0-2952ffc537-c1dcd555b5.zip rename to .yarn/cache/@typescript-eslint-utils-npm-8.66.0-cfa59d1872-e7a24ee0f3.zip index d8a38d1e..009d41ce 100644 Binary files a/.yarn/cache/@typescript-eslint-utils-npm-8.65.0-2952ffc537-c1dcd555b5.zip and b/.yarn/cache/@typescript-eslint-utils-npm-8.66.0-cfa59d1872-e7a24ee0f3.zip differ diff --git a/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.65.0-c006d82733-e7f86d21f0.zip b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.66.0-ce19d3d1df-d47e936b10.zip similarity index 85% rename from .yarn/cache/@typescript-eslint-visitor-keys-npm-8.65.0-c006d82733-e7f86d21f0.zip rename to .yarn/cache/@typescript-eslint-visitor-keys-npm-8.66.0-ce19d3d1df-d47e936b10.zip index 4c924cc6..1adc0719 100644 Binary files a/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.65.0-c006d82733-e7f86d21f0.zip and b/.yarn/cache/@typescript-eslint-visitor-keys-npm-8.66.0-ce19d3d1df-d47e936b10.zip differ diff --git a/package.json b/package.json index b937390d..ef8c8aaf 100644 --- a/package.json +++ b/package.json @@ -72,8 +72,8 @@ "@types/mocha": "10.0.10", "@types/node": "25.6.0", "@types/react": "19.2.18", - "@typescript-eslint/eslint-plugin": "8.65.0", - "@typescript-eslint/parser": "8.65.0", + "@typescript-eslint/eslint-plugin": "8.66.0", + "@typescript-eslint/parser": "8.66.0", "chai": "6.2.2", "cross-env": "10.1.0", "dotenv": "17.4.2", diff --git a/yarn.lock b/yarn.lock index 3a766bbc..bcaabc03 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5004,94 +5004,94 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.65.0" +"@typescript-eslint/eslint-plugin@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.66.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/type-utils": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.66.0" + "@typescript-eslint/type-utils": "npm:8.66.0" + "@typescript-eslint/utils": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.65.0 + "@typescript-eslint/parser": ^8.66.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/20b1e5fd0c01d450c345750582e4911affef8ba934b2b78953ff593102d2a01f21c5f6469e13239fdd6a0e30152d6122906e7623f53aa8c937c6faae9407be47 + checksum: 10/bb144ff0c27592b6a53d964fe1e2145dd0737f5fe50fe7dcd88217ca5ac4e470d7965d97745a63de16252ac2880d00732a472b9cec14d7d6929ebda97e7bcbb1 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/parser@npm:8.65.0" +"@typescript-eslint/parser@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/parser@npm:8.66.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.66.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/typescript-estree": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/55f68666953c02c8adae35a46076848da6456181b1849a28ec836a5866ca37b902f475fb4c32ba7aa3a6a7e5d66828df8859edec297da09181fb937aeea30f8e + checksum: 10/a0451abe17d2eeff6ff2e1bf637d5ea19b400378d98f4511672e0f30dc5a7971d03352e32764927176c3632f245d5f85e8b28a0a3e66d020effcf0c61624e9b6 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/project-service@npm:8.65.0" +"@typescript-eslint/project-service@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/project-service@npm:8.66.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.65.0" - "@typescript-eslint/types": "npm:^8.65.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.66.0" + "@typescript-eslint/types": "npm:^8.66.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/915662449a66d90f03661a805f7c62a5efaa8f7887671272e08b684b41edab51a9021f47aac4d78001a0f87960e8587adc037424d56f13de883e0ce699e7ca55 + checksum: 10/e8a71f69ee7f4bd9ca1c6a0a5110361b9927d17df2f41cdf6d042203b49aabfbddece79dec7882fde8dc016b6278671a2ba3f7bf08e5ae241582627b68be3a8b languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/scope-manager@npm:8.65.0" +"@typescript-eslint/scope-manager@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/scope-manager@npm:8.66.0" dependencies: - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" - checksum: 10/038e208c907aa45fe5bb7168e1dccf89c1fc6678d1715a9c04f4b332d4e79ab719b5b43a4e0c2d5a183ea863813ff59fda040b2717fe5517468453af6b99a50a + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" + checksum: 10/f2024cd2819dc3b967f32089ea1a0b9099acabf12860699432f0ba802d75b01ed35ea488a50576cae544813d5cbe9bd9ee5815bc4f11cefc89fe2fb24559238f languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.65.0, @typescript-eslint/tsconfig-utils@npm:^8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.65.0" +"@typescript-eslint/tsconfig-utils@npm:8.66.0, @typescript-eslint/tsconfig-utils@npm:^8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.66.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/f88253a4df1d599a1bebeeb403611538485e22c52213f2f2b9c435bde8ebce64645d6bb985c900b01ef221032835fcd4f6fea4b94d178220c18de5d93af905c4 + checksum: 10/271b28660edc9e6272ae07a91f8da2c69e8a6b009e8588f1009c485c11fe4e66e09356d50dbeabf8e6a44c95c8adeb630f1b6089bdd68aec2512d0036cef7704 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/type-utils@npm:8.65.0" +"@typescript-eslint/type-utils@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/type-utils@npm:8.66.0" dependencies: - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/typescript-estree": "npm:8.66.0" + "@typescript-eslint/utils": "npm:8.66.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/d52e0c341c9731d8f3bfd2f475bbcd5a5632434e11fc39e8e21acb706145bedb8c6c1998b8ced73e132b43179dd95f2c318effc36c9a1dd61f14546b07b25852 + checksum: 10/6d3c55a591b96cbac4ac845ad1d281bac54df12a631ca550370d266aed30760fa9d498e44b938e454941930e3decda820c6e544e0748254c5089425d120e1ed1 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.65.0, @typescript-eslint/types@npm:^8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/types@npm:8.65.0" - checksum: 10/a6fc10a733adbb98bbb9c312c8d99791e1a2fd3efef5c2a5b51da1c166aac3db4427c30bf32059808abe305a289f820bf610683914e897baeb18315af6a1d16c +"@typescript-eslint/types@npm:8.66.0, @typescript-eslint/types@npm:^8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/types@npm:8.66.0" + checksum: 10/de1ea79e7056c11e38e4001a899b88511793a0aa1702508af42ee179bc7303bed2eb02f177a7ae438f20eab00aee9407c7e842bec6fc5b7bb1fdcab4a7cd5c4b languageName: node linkType: hard @@ -5102,14 +5102,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.65.0": +"@typescript-eslint/types@npm:^8.65.0": version: 8.65.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.65.0" + resolution: "@typescript-eslint/types@npm:8.65.0" + checksum: 10/a6fc10a733adbb98bbb9c312c8d99791e1a2fd3efef5c2a5b51da1c166aac3db4427c30bf32059808abe305a289f820bf610683914e897baeb18315af6a1d16c + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.66.0" dependencies: - "@typescript-eslint/project-service": "npm:8.65.0" - "@typescript-eslint/tsconfig-utils": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/project-service": "npm:8.66.0" + "@typescript-eslint/tsconfig-utils": "npm:8.66.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -5117,32 +5124,32 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/711fdb5eff67ff34437c56a1a661b16a2e1d6bcd96c9f96196c4242b8d4ddaea8e835ca8badd340c703e043d8dfe8cfca90b32eca60069a4f1d2880afdb670fb + checksum: 10/0834efcdd4468c0dd954089daf26b40175e204402bd4075b06cd910786bb6de7a15aec4e79e40f0980f39fce5bfd9c871ec8fcc6871a8895a34a273bb187fd26 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/utils@npm:8.65.0" +"@typescript-eslint/utils@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/utils@npm:8.66.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.66.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/typescript-estree": "npm:8.66.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/c1dcd555b58aef1e066164978335e521809acac36b56bd6a6dae62cffae80f3ea5f43527506be76dfef0fe3d4c8382a24355a28867c4904b0a7729691ba45656 + checksum: 10/e7a24ee0f35d58b4392daa03fb1ea37ab7e4519949a034be89151df1b0e9fc416831f50cb69f54150272e252cba350964632ee9bfbdb7e62ac599cc731de56e1 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.65.0" +"@typescript-eslint/visitor-keys@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.66.0" dependencies: - "@typescript-eslint/types": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.66.0" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10/e7f86d21f0bf03ca7cff9fa9428aab98620564d15fb06c9f56a294c13cee324624d42f9115f3d76fbad92266220479cca334b5c66562f885da5c4d2bda3d87b3 + checksum: 10/d47e936b10ec94a96f69f77a62463f4634fe72d12d42dd302d7777f7b98689468e0b67c538a52232b723695208f1b3fdeae5745eb3e71a70a90818fdd827a0bc languageName: node linkType: hard @@ -12830,8 +12837,8 @@ __metadata: "@types/mocha": "npm:10.0.10" "@types/node": "npm:25.6.0" "@types/react": "npm:19.2.18" - "@typescript-eslint/eslint-plugin": "npm:8.65.0" - "@typescript-eslint/parser": "npm:8.65.0" + "@typescript-eslint/eslint-plugin": "npm:8.66.0" + "@typescript-eslint/parser": "npm:8.66.0" chai: "npm:6.2.2" cross-env: "npm:10.1.0" dotenv: "npm:17.4.2"