diff --git a/package.json b/package.json index 96df5d7..0d3b5ca 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ }, "devDependencies": { "@babel/types": "^7.24.5", - "@types/node": "^20.12.11", + "@types/node": "^20.12.12", "@vitest/coverage-v8": "^1.6.0", "bumpp": "^9.4.1", "eslint": "^9.2.0", @@ -122,7 +122,7 @@ "rimraf": "^5.0.7", "rollup": "^4.17.2", "simple-git-hooks": "^2.11.1", - "talljack-eslint-config": "^0.2.5", + "talljack-eslint-config": "^0.2.6", "tsup": "^8.0.2", "typescript": "^5.4.5", "vite": "^5.2.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e404496..e295edf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,11 +31,11 @@ importers: specifier: ^7.24.5 version: 7.24.5 '@types/node': - specifier: ^20.12.11 - version: 20.12.11 + specifier: ^20.12.12 + version: 20.12.12 '@vitest/coverage-v8': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@20.12.11)(terser@5.27.2)) + version: 1.6.0(vitest@1.6.0(@types/node@20.12.12)(terser@5.27.2)) bumpp: specifier: ^9.4.1 version: 9.4.1 @@ -73,8 +73,8 @@ importers: specifier: ^2.11.1 version: 2.11.1 talljack-eslint-config: - specifier: ^0.2.5 - version: 0.2.6(@vue/compiler-sfc@3.4.27)(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.11)(terser@5.27.2)) + specifier: ^0.2.6 + version: 0.2.6(@vue/compiler-sfc@3.4.27)(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.12)(terser@5.27.2)) tsup: specifier: ^8.0.2 version: 8.0.2(postcss@8.4.38)(typescript@5.4.5) @@ -83,10 +83,10 @@ importers: version: 5.4.5 vite: specifier: ^5.2.11 - version: 5.2.11(@types/node@20.12.11)(terser@5.27.2) + version: 5.2.11(@types/node@20.12.12)(terser@5.27.2) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.12.11)(terser@5.27.2) + version: 1.6.0(@types/node@20.12.12)(terser@5.27.2) webpack: specifier: ^5.91.0 version: 5.91.0(esbuild@0.19.11) @@ -145,10 +145,10 @@ importers: version: link:../.. vite: specifier: ^5.2.11 - version: 5.2.11(@types/node@20.12.11)(terser@5.27.2) + version: 5.2.11(@types/node@20.12.12)(terser@5.27.2) vite-plugin-inspect: specifier: ^0.8.4 - version: 0.8.4(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)(terser@5.27.2)) + version: 0.8.4(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.12)(terser@5.27.2)) playground/webpack: devDependencies: @@ -1018,8 +1018,8 @@ packages: '@types/node@20.11.20': resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==} - '@types/node@20.12.11': - resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==} + '@types/node@20.12.12': + resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} '@types/prop-types@15.7.12': resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} @@ -1097,10 +1097,6 @@ packages: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@7.7.0': - resolution: {integrity: sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@7.8.0': resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1119,10 +1115,6 @@ packages: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@7.7.0': - resolution: {integrity: sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@7.8.0': resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1136,15 +1128,6 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.7.0': - resolution: {integrity: sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@7.8.0': resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1160,12 +1143,6 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@7.7.0': - resolution: {integrity: sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - '@typescript-eslint/utils@7.8.0': resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1176,10 +1153,6 @@ packages: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@7.7.0': - resolution: {integrity: sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@7.8.0': resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4759,7 +4732,7 @@ snapshots: dependencies: '@types/eslint': 8.56.10 '@types/estree': 1.0.5 - '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/types': 7.8.0 comment-parser: 1.4.1 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 @@ -5236,20 +5209,20 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/bonjour@3.5.13': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.17.41 - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/connect@3.4.38': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/eslint-scope@3.7.7': dependencies: @@ -5270,7 +5243,7 @@ snapshots: '@types/express-serve-static-core@4.17.41': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/qs': 6.9.10 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -5288,7 +5261,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/json-schema@7.0.15': {} @@ -5302,13 +5275,13 @@ snapshots: '@types/node-forge@1.3.10': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/node@20.11.20': dependencies: undici-types: 5.26.5 - '@types/node@20.12.11': + '@types/node@20.12.12': dependencies: undici-types: 5.26.5 @@ -5336,7 +5309,7 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/serve-index@1.9.4': dependencies: @@ -5346,11 +5319,11 @@ snapshots: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/sockjs@0.3.36': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/unist@2.0.10': {} @@ -5367,7 +5340,7 @@ snapshots: '@types/ws@8.5.10': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': dependencies: @@ -5415,11 +5388,6 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/scope-manager@7.7.0': - dependencies: - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/visitor-keys': 7.7.0 - '@typescript-eslint/scope-manager@7.8.0': dependencies: '@typescript-eslint/types': 7.8.0 @@ -5439,8 +5407,6 @@ snapshots: '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/types@7.7.0': {} - '@typescript-eslint/types@7.8.0': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5)': @@ -5457,21 +5423,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.7.0(typescript@5.4.5)': - dependencies: - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/visitor-keys': 7.7.0 - debug: 4.3.4(supports-color@5.5.0) - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 7.8.0 @@ -5502,20 +5453,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@7.7.0(eslint@9.2.0)(typescript@5.4.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) - eslint: 9.2.0 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@7.8.0(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) @@ -5535,17 +5472,12 @@ snapshots: '@typescript-eslint/types': 5.62.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.7.0': - dependencies: - '@typescript-eslint/types': 7.7.0 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.8.0': dependencies: '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 - '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.12.11)(terser@5.27.2))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.12.12)(terser@5.27.2))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -5560,7 +5492,7 @@ snapshots: std-env: 3.6.0 strip-literal: 2.0.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.12.11)(terser@5.27.2) + vitest: 1.6.0(@types/node@20.12.12)(terser@5.27.2) transitivePeerDependencies: - supports-color @@ -5902,9 +5834,9 @@ snapshots: astro-eslint-parser@1.0.2(typescript@5.4.5): dependencies: '@astrojs/compiler': 2.8.0 - '@typescript-eslint/scope-manager': 7.7.0 + '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) astrojs-compiler-sync: 1.0.0(@astrojs/compiler@2.8.0) debug: 4.3.4(supports-color@5.5.0) entities: 4.5.0 @@ -6684,7 +6616,7 @@ snapshots: eslint-plugin-import-x@0.5.0(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4(supports-color@5.5.0) doctrine: 3.0.0 eslint: 9.2.0 @@ -6799,13 +6731,13 @@ snapshots: optionalDependencies: '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.11)(terser@5.27.2)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.12)(terser@5.27.2)): dependencies: '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) eslint: 9.2.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) - vitest: 1.6.0(@types/node@20.12.11)(terser@5.27.2) + vitest: 1.6.0(@types/node@20.12.12)(terser@5.27.2) transitivePeerDependencies: - supports-color - typescript @@ -7639,7 +7571,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -8858,7 +8790,7 @@ snapshots: '@pkgr/core': 0.1.1 tslib: 2.6.2 - talljack-eslint-config@0.2.6(@vue/compiler-sfc@3.4.27)(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.11)(terser@5.27.2)): + talljack-eslint-config@0.2.6(@vue/compiler-sfc@3.4.27)(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.12)(terser@5.27.2)): dependencies: '@antfu/install-pkg': 0.3.3 '@clack/prompts': 0.7.0 @@ -8881,7 +8813,7 @@ snapshots: eslint-plugin-react-refresh: 0.4.7(eslint@9.2.0) eslint-plugin-sort: 3.0.2(eslint@9.2.0)(typescript@5.4.5) eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0) - eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.11)(terser@5.27.2)) + eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.12)(terser@5.27.2)) eslint-plugin-vue: 9.26.0(eslint@9.2.0) eslint-plugin-yml: 1.14.0(eslint@9.2.0) eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.27)(eslint@9.2.0) @@ -9131,13 +9063,13 @@ snapshots: vary@1.1.2: {} - vite-node@1.6.0(@types/node@20.12.11)(terser@5.27.2): + vite-node@1.6.0(@types/node@20.12.12)(terser@5.27.2): dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.11(@types/node@20.12.11)(terser@5.27.2) + vite: 5.2.11(@types/node@20.12.12)(terser@5.27.2) transitivePeerDependencies: - '@types/node' - less @@ -9148,7 +9080,7 @@ snapshots: - supports-color - terser - vite-plugin-inspect@0.8.4(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.11)(terser@5.27.2)): + vite-plugin-inspect@0.8.4(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.12)(terser@5.27.2)): dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0(rollup@4.17.2) @@ -9159,22 +9091,22 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.2.11(@types/node@20.12.11)(terser@5.27.2) + vite: 5.2.11(@types/node@20.12.12)(terser@5.27.2) transitivePeerDependencies: - rollup - supports-color - vite@5.2.11(@types/node@20.12.11)(terser@5.27.2): + vite@5.2.11(@types/node@20.12.12)(terser@5.27.2): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 optionalDependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 fsevents: 2.3.3 terser: 5.27.2 - vitest@1.6.0(@types/node@20.12.11)(terser@5.27.2): + vitest@1.6.0(@types/node@20.12.12)(terser@5.27.2): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -9193,11 +9125,11 @@ snapshots: strip-literal: 2.0.0 tinybench: 2.5.1 tinypool: 0.8.3 - vite: 5.2.11(@types/node@20.12.11)(terser@5.27.2) - vite-node: 1.6.0(@types/node@20.12.11)(terser@5.27.2) + vite: 5.2.11(@types/node@20.12.12)(terser@5.27.2) + vite-node: 1.6.0(@types/node@20.12.12)(terser@5.27.2) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 transitivePeerDependencies: - less - lightningcss