diff --git a/package.json b/package.json index d562794..a94072c 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,7 @@ "typescript": "^5.0.4", "unbuild": "^2.0.0", "vite": "^4.2.1", - "vitest": "^0.33.0", + "vitest": "^0.34.0", "vue": "^2.7.0-beta.8", "webpack": "^5.79.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 67254a9..a30b1a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: version: 0.21.12 '@so1ve/eslint-config': specifier: ^0.120.2 - version: 0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0) + version: 0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6) '@so1ve/prettier-config': specifier: ^0.120.2 version: 0.120.4(prettier@3.3.3) @@ -82,8 +82,8 @@ importers: specifier: ^4.2.1 version: 4.5.3(@types/node@18.19.40) vitest: - specifier: ^0.33.0 - version: 0.33.0 + specifier: ^0.34.0 + version: 0.34.6 vue: specifier: ^2.7.0-beta.8 version: 2.7.16 @@ -1053,7 +1053,7 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@so1ve/eslint-config-basic@0.120.4(@typescript-eslint/eslint-plugin@6.13.1)(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0): + /@so1ve/eslint-config-basic@0.120.4(@typescript-eslint/eslint-plugin@6.13.1)(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6): resolution: {integrity: sha512-eptsms2RMYDREqnF7+75zK1un34bKyRfd8EuOyUd9eSxAuFMlhSLvVR9zO3wJgxOzzVxVddEqEt4M3XGFXx87A==} deprecated: Use @so1ve/eslint-config-js instead peerDependencies: @@ -1086,7 +1086,7 @@ packages: eslint-plugin-toml: 0.5.0(eslint@8.57.0) eslint-plugin-unicorn: 48.0.1(eslint@8.57.0) eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.57.0) - eslint-plugin-vitest: 0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.57.0)(typescript@5.5.3)(vitest@0.33.0) + eslint-plugin-vitest: 0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.57.0)(typescript@5.5.3)(vitest@0.34.6) eslint-plugin-yml: 1.10.0(eslint@8.57.0) prettier: 3.3.3 transitivePeerDependencies: @@ -1099,14 +1099,14 @@ packages: - vitest dev: true - /@so1ve/eslint-config-ts@0.120.4(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0): + /@so1ve/eslint-config-ts@0.120.4(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6): resolution: {integrity: sha512-0uOeQ0iZ7nizOZ3l5s92J3r17eFAfYGGuWEXSNu4pPt7WjkQaPqeS1hQXchXvRTVAT0SJTpBniOVXxYjh/so5w==} peerDependencies: eslint: '>=8.40.0' prettier: ^3.0.0 typescript: '>=3.9' dependencies: - '@so1ve/eslint-config-basic': 0.120.4(@typescript-eslint/eslint-plugin@6.13.1)(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0) + '@so1ve/eslint-config-basic': 0.120.4(@typescript-eslint/eslint-plugin@6.13.1)(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6) '@so1ve/eslint-plugin': 0.120.4(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': 6.13.1(eslint@8.57.0)(typescript@5.5.3) @@ -1127,14 +1127,14 @@ packages: - vitest dev: true - /@so1ve/eslint-config-vue@0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0): + /@so1ve/eslint-config-vue@0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6): resolution: {integrity: sha512-LvenZ6HwMq4Ev4ZgvcBa51O/W3KqYqeJ9EqHDiEehKb/RHZgRBn4KVTOyf68DPmI9v0nYhUf3ezBiGpHhryTnQ==} peerDependencies: eslint: '>=8.40.0' prettier: ^3.0.0 dependencies: - '@so1ve/eslint-config-basic': 0.120.4(@typescript-eslint/eslint-plugin@6.13.1)(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0) - '@so1ve/eslint-config-ts': 0.120.4(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0) + '@so1ve/eslint-config-basic': 0.120.4(@typescript-eslint/eslint-plugin@6.13.1)(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6) + '@so1ve/eslint-config-ts': 0.120.4(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6) eslint: 8.57.0 eslint-define-config: 1.24.1 eslint-plugin-vue: 9.19.2(eslint@8.57.0) @@ -1153,13 +1153,13 @@ packages: - vitest dev: true - /@so1ve/eslint-config@0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0): + /@so1ve/eslint-config@0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6): resolution: {integrity: sha512-yrTadMXxxGvYZXrM1HZk9wjLCfJe+ufow19S6Kd2e2iALCkJJL2A00A9XBORaVgZQvZZV+T0FvDcp5v1zG46ng==} peerDependencies: eslint: '>=8.40.0' prettier: ^3.0.0 dependencies: - '@so1ve/eslint-config-vue': 0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.33.0) + '@so1ve/eslint-config-vue': 0.120.4(@typescript-eslint/parser@6.13.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)(prettier@3.3.3)(typescript@5.5.3)(vitest@0.34.6) eslint: 8.57.0 eslint-define-config: 1.24.1 prettier: 3.3.3 @@ -1648,38 +1648,38 @@ packages: - typescript dev: true - /@vitest/expect@0.33.0: - resolution: {integrity: sha512-sVNf+Gla3mhTCxNJx+wJLDPp/WcstOe0Ksqz4Vec51MmgMth/ia0MGFEkIZmVGeTL5HtjYR4Wl/ZxBxBXZJTzQ==} + /@vitest/expect@0.34.6: + resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==} dependencies: - '@vitest/spy': 0.33.0 - '@vitest/utils': 0.33.0 + '@vitest/spy': 0.34.6 + '@vitest/utils': 0.34.6 chai: 4.3.10 dev: true - /@vitest/runner@0.33.0: - resolution: {integrity: sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==} + /@vitest/runner@0.34.6: + resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==} dependencies: - '@vitest/utils': 0.33.0 + '@vitest/utils': 0.34.6 p-limit: 4.0.0 - pathe: 1.1.1 + pathe: 1.1.2 dev: true - /@vitest/snapshot@0.33.0: - resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==} + /@vitest/snapshot@0.34.6: + resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==} dependencies: magic-string: 0.30.5 - pathe: 1.1.1 + pathe: 1.1.2 pretty-format: 29.7.0 dev: true - /@vitest/spy@0.33.0: - resolution: {integrity: sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==} + /@vitest/spy@0.34.6: + resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==} dependencies: tinyspy: 2.2.0 dev: true - /@vitest/utils@0.33.0: - resolution: {integrity: sha512-pF1w22ic965sv+EN6uoePkAOTkAPWM03Ri/jXNyMIKBb/XHLDPfhLvf/Fa9g0YECevAIz56oVYXhodLvLQ/awA==} + /@vitest/utils@0.34.6: + resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==} dependencies: diff-sequences: 29.6.3 loupe: 2.3.7 @@ -1844,12 +1844,6 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn@8.12.1: resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} @@ -3284,7 +3278,7 @@ packages: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: 2.14.0 resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -3762,7 +3756,7 @@ packages: eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vitest@0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.57.0)(typescript@5.5.3)(vitest@0.33.0): + /eslint-plugin-vitest@0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.57.0)(typescript@5.5.3)(vitest@0.34.6): resolution: {integrity: sha512-08lj4rdhZHYyHk+Py2nJ7SlE6arP8GNfGXl9jVqhe9s5JoZIGiBpIkLGX+VNBiB6vXTn56H6Ant7Koc6XzRjtQ==} engines: {node: 14.x || >= 16} peerDependencies: @@ -3778,7 +3772,7 @@ packages: '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 - vitest: 0.33.0 + vitest: 0.34.6 transitivePeerDependencies: - supports-color - typescript @@ -7300,7 +7294,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.11.2 + acorn: 8.12.1 dev: true /stylehacks@6.0.0(postcss@8.4.38): @@ -7489,8 +7483,8 @@ packages: resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} dev: true - /tinypool@0.6.0: - resolution: {integrity: sha512-FdswUUo5SxRizcBc6b1GSuLpLjisa8N8qMyYoP3rl+bym+QauhtJP5bvZY1ytt8krKGmMLYIRl36HBZfeAoqhQ==} + /tinypool@0.7.0: + resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==} engines: {node: '>=14.0.0'} dev: true @@ -7986,15 +7980,15 @@ packages: vfile-message: 3.1.4 dev: true - /vite-node@0.33.0(@types/node@18.19.40): - resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==} + /vite-node@0.34.6(@types/node@18.19.40): + resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} engines: {node: '>=v14.18.0'} hasBin: true dependencies: cac: 6.7.14 debug: 4.3.5 mlly: 1.6.1 - pathe: 1.1.1 + pathe: 1.1.2 picocolors: 1.0.1 vite: 4.5.3(@types/node@18.19.40) transitivePeerDependencies: @@ -8044,8 +8038,8 @@ packages: fsevents: 2.3.3 dev: true - /vitest@0.33.0: - resolution: {integrity: sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==} + /vitest@0.34.6: + resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==} engines: {node: '>=v14.18.0'} hasBin: true peerDependencies: @@ -8078,26 +8072,26 @@ packages: '@types/chai': 4.3.11 '@types/chai-subset': 1.3.5 '@types/node': 18.19.40 - '@vitest/expect': 0.33.0 - '@vitest/runner': 0.33.0 - '@vitest/snapshot': 0.33.0 - '@vitest/spy': 0.33.0 - '@vitest/utils': 0.33.0 - acorn: 8.11.2 + '@vitest/expect': 0.34.6 + '@vitest/runner': 0.34.6 + '@vitest/snapshot': 0.34.6 + '@vitest/spy': 0.34.6 + '@vitest/utils': 0.34.6 + acorn: 8.12.1 acorn-walk: 8.3.0 cac: 6.7.14 chai: 4.3.10 debug: 4.3.5 local-pkg: 0.4.3 magic-string: 0.30.5 - pathe: 1.1.1 + pathe: 1.1.2 picocolors: 1.0.1 std-env: 3.6.0 strip-literal: 1.3.0 tinybench: 2.5.1 - tinypool: 0.6.0 + tinypool: 0.7.0 vite: 4.5.3(@types/node@18.19.40) - vite-node: 0.33.0(@types/node@18.19.40) + vite-node: 0.34.6(@types/node@18.19.40) why-is-node-running: 2.2.2 transitivePeerDependencies: - less