diff --git a/package.json b/package.json index 6e19a17..4255408 100644 --- a/package.json +++ b/package.json @@ -67,10 +67,10 @@ "lint-staged": "16.4.0", "lodash-es": "4.18.1", "pkgroll": "2.27.1", - "prettier": "3.8.4", - "tsx": "4.22.4", + "prettier": "3.9.6", + "tsx": "4.23.1", "typescript": "5.9.3", - "typescript-eslint": "8.61.1", + "typescript-eslint": "8.65.0", "vite-tsconfig-paths": "5.1.4", "vitest": "2.1.9" } diff --git a/yarn.lock b/yarn.lock index db7822d..9e2e1b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1660,105 +1660,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/eslint-plugin@npm:8.61.1" +"@typescript-eslint/eslint-plugin@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.65.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.61.1" - "@typescript-eslint/type-utils": "npm:8.61.1" - "@typescript-eslint/utils": "npm:8.61.1" - "@typescript-eslint/visitor-keys": "npm:8.61.1" + "@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" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.61.1 + "@typescript-eslint/parser": ^8.65.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/5434b78781f750eb1e2918f960ff3a6a3fae36951591456b1a309695a5c6c027d914038d7c2c71e614611b5c46a3be85b4b004581be0bcfb1be84e741b0e98a8 + checksum: 10/20b1e5fd0c01d450c345750582e4911affef8ba934b2b78953ff593102d2a01f21c5f6469e13239fdd6a0e30152d6122906e7623f53aa8c937c6faae9407be47 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/parser@npm:8.61.1" +"@typescript-eslint/parser@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/parser@npm:8.65.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.61.1" - "@typescript-eslint/types": "npm:8.61.1" - "@typescript-eslint/typescript-estree": "npm:8.61.1" - "@typescript-eslint/visitor-keys": "npm:8.61.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/visitor-keys": "npm:8.65.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/cdaca9bb78bd6cc7210e88b28c42af11b23a47393a97ed37350e64a3846d036ebd178583fd2a54216974a740b3f6932274bdaf72046e6307ef26aee3ebe35cec + checksum: 10/55f68666953c02c8adae35a46076848da6456181b1849a28ec836a5866ca37b902f475fb4c32ba7aa3a6a7e5d66828df8859edec297da09181fb937aeea30f8e languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/project-service@npm:8.61.1" +"@typescript-eslint/project-service@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/project-service@npm:8.65.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.61.1" - "@typescript-eslint/types": "npm:^8.61.1" + "@typescript-eslint/tsconfig-utils": "npm:^8.65.0" + "@typescript-eslint/types": "npm:^8.65.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/51eb5cbd74748d08512db976bbeabdb9352f44e220621dce3bc96837bc309c7d266df49007be196e57950cf9e12e2c574649cbf14aa2e518734ee55ff7d86f2c + checksum: 10/915662449a66d90f03661a805f7c62a5efaa8f7887671272e08b684b41edab51a9021f47aac4d78001a0f87960e8587adc037424d56f13de883e0ce699e7ca55 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/scope-manager@npm:8.61.1" +"@typescript-eslint/scope-manager@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/scope-manager@npm:8.65.0" dependencies: - "@typescript-eslint/types": "npm:8.61.1" - "@typescript-eslint/visitor-keys": "npm:8.61.1" - checksum: 10/69c1d5b403b2e6adbae7e24856628941e912304ac728b6beae959df98092707adf3f60e1d0c9b90badd758d76174e9d44a7eba55608693c976e5cba5cc47593c + "@typescript-eslint/types": "npm:8.65.0" + "@typescript-eslint/visitor-keys": "npm:8.65.0" + checksum: 10/038e208c907aa45fe5bb7168e1dccf89c1fc6678d1715a9c04f4b332d4e79ab719b5b43a4e0c2d5a183ea863813ff59fda040b2717fe5517468453af6b99a50a languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.61.1, @typescript-eslint/tsconfig-utils@npm:^8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.61.1" +"@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" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/ee81d01809178d6fd88a478bdf8fb546063c55f01385c6443fe7b93ebe9ba26ecda4f0eb804b2fc0a189dc34a51e89690477fb68cd099cd3952902f376d641c6 + checksum: 10/f88253a4df1d599a1bebeeb403611538485e22c52213f2f2b9c435bde8ebce64645d6bb985c900b01ef221032835fcd4f6fea4b94d178220c18de5d93af905c4 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/type-utils@npm:8.61.1" +"@typescript-eslint/type-utils@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/type-utils@npm:8.65.0" dependencies: - "@typescript-eslint/types": "npm:8.61.1" - "@typescript-eslint/typescript-estree": "npm:8.61.1" - "@typescript-eslint/utils": "npm:8.61.1" + "@typescript-eslint/types": "npm:8.65.0" + "@typescript-eslint/typescript-estree": "npm:8.65.0" + "@typescript-eslint/utils": "npm:8.65.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/01c62227479d94ed3745e3bef5a0c870586d75b6ed550e4beb84b25df23de29558e0bdb6ff291e457977254764766c5d252b75a03d4ad592998269dba69a32a6 + checksum: 10/d52e0c341c9731d8f3bfd2f475bbcd5a5632434e11fc39e8e21acb706145bedb8c6c1998b8ced73e132b43179dd95f2c318effc36c9a1dd61f14546b07b25852 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.61.1, @typescript-eslint/types@npm:^8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/types@npm:8.61.1" - checksum: 10/9aa036b27d1874533bf1b931151adaaebb4380cfd14cc71395ab8d2c00c7420218e42811c2b5a68c9fa54cd048e1ab47085afd8b44cd5d736fb5cb8edd300d64 +"@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 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.61.1" +"@typescript-eslint/typescript-estree@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.65.0" dependencies: - "@typescript-eslint/project-service": "npm:8.61.1" - "@typescript-eslint/tsconfig-utils": "npm:8.61.1" - "@typescript-eslint/types": "npm:8.61.1" - "@typescript-eslint/visitor-keys": "npm:8.61.1" + "@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" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -1766,32 +1766,32 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/36b8b68e7fe9bdba0bb24b46a43a29e39f0cd45440ea190644e230d10e96b0bab9289027668910ff976100d68a9b3bc222618bf96b99bae6fd0053eb560a1257 + checksum: 10/711fdb5eff67ff34437c56a1a661b16a2e1d6bcd96c9f96196c4242b8d4ddaea8e835ca8badd340c703e043d8dfe8cfca90b32eca60069a4f1d2880afdb670fb languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/utils@npm:8.61.1" +"@typescript-eslint/utils@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/utils@npm:8.65.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.61.1" - "@typescript-eslint/types": "npm:8.61.1" - "@typescript-eslint/typescript-estree": "npm:8.61.1" + "@typescript-eslint/scope-manager": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.65.0" + "@typescript-eslint/typescript-estree": "npm:8.65.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/7c8886801f73fc09ecf585b0e8f33799e4a341d51b00db0467f05853f84b808bb98a35e92eab49f28d5d24a1c915959d834214776f0ff6f0cfa5abb3f2e11496 + checksum: 10/c1dcd555b58aef1e066164978335e521809acac36b56bd6a6dae62cffae80f3ea5f43527506be76dfef0fe3d4c8382a24355a28867c4904b0a7729691ba45656 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.61.1": - version: 8.61.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.61.1" +"@typescript-eslint/visitor-keys@npm:8.65.0": + version: 8.65.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.65.0" dependencies: - "@typescript-eslint/types": "npm:8.61.1" + "@typescript-eslint/types": "npm:8.65.0" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10/7d99c6ae9e91d32b8cc3662ead0e393c912351b5786ece62e1dc198a6b0e9813bb7eae44772970512e7e424a342c86529d9f3dae7c8ab83ac95b5dc33826647a + checksum: 10/e7f86d21f0bf03ca7cff9fa9428aab98620564d15fb06c9f56a294c13cee324624d42f9115f3d76fbad92266220479cca334b5c66562f885da5c4d2bda3d87b3 languageName: node linkType: hard @@ -3959,10 +3959,10 @@ __metadata: lint-staged: "npm:16.4.0" lodash-es: "npm:4.18.1" pkgroll: "npm:2.27.1" - prettier: "npm:3.8.4" - tsx: "npm:4.22.4" + prettier: "npm:3.9.6" + tsx: "npm:4.23.1" typescript: "npm:5.9.3" - typescript-eslint: "npm:8.61.1" + typescript-eslint: "npm:8.65.0" vite-tsconfig-paths: "npm:5.1.4" vitest: "npm:2.1.9" languageName: unknown @@ -4526,12 +4526,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.8.4": - version: 3.8.4 - resolution: "prettier@npm:3.8.4" +"prettier@npm:3.9.6": + version: 3.9.6 + resolution: "prettier@npm:3.9.6" bin: prettier: bin/prettier.cjs - checksum: 10/54684a3cc6689238692b29fab541c01934af7677be94c02293ba49981a1ac121c8bebe2a865f0c3b963e99d208f847c53aed354cc0ce8750e2d45791d64506c5 + checksum: 10/1dd1a1e0e40ec3b91cda9d294c4a95022aef61880ca3f441aad99b1252279f58a766c4cece81132c01550dcff1fd445efbd8812ea4a2374313e7fc6c8136f11f languageName: node linkType: hard @@ -5154,9 +5154,9 @@ __metadata: languageName: node linkType: hard -"tsx@npm:4.22.4": - version: 4.22.4 - resolution: "tsx@npm:4.22.4" +"tsx@npm:4.23.1": + version: 4.23.1 + resolution: "tsx@npm:4.23.1" dependencies: esbuild: "npm:~0.28.0" fsevents: "npm:~2.3.3" @@ -5165,7 +5165,7 @@ __metadata: optional: true bin: tsx: dist/cli.mjs - checksum: 10/9d6e7e9d1158eb84327d822720a2053bcfd972f8988e4789041bac5a767fc394ef302b1ff7e1d3dfbee391a0b03bd3dbb02cd302387729baf1dc7b9dce93b3ba + checksum: 10/01123a290130314507630f1d1cf8fa71f5e93305d5d8aa57ed012f68e3c1aef2e73f537fa6064b022cb4c813fcd0e286abd6b59db5442ece3c5105e09e10b922 languageName: node linkType: hard @@ -5185,18 +5185,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:8.61.1": - version: 8.61.1 - resolution: "typescript-eslint@npm:8.61.1" +"typescript-eslint@npm:8.65.0": + version: 8.65.0 + resolution: "typescript-eslint@npm:8.65.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.61.1" - "@typescript-eslint/parser": "npm:8.61.1" - "@typescript-eslint/typescript-estree": "npm:8.61.1" - "@typescript-eslint/utils": "npm:8.61.1" + "@typescript-eslint/eslint-plugin": "npm:8.65.0" + "@typescript-eslint/parser": "npm:8.65.0" + "@typescript-eslint/typescript-estree": "npm:8.65.0" + "@typescript-eslint/utils": "npm:8.65.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/33a798da178f8942a5fb188a991a2eaa9047d7ca95178c67df2565531379b2a587c14ff836716a8b11ed3328c34af5e3b3ea985fa4d2a521a1bb605c2f0e0aa4 + checksum: 10/5b2242f59005afdd57190849be7df2e86ce33b007fa0bf605f700ad0e38ea14fc14c48deafdf4a039614c1f012b71c61a19edb27f76d52fdc924cde476a100d1 languageName: node linkType: hard