diff --git a/package.json b/package.json index 53926582..9359cddd 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "vite-plugin-pwa": "0.13.1", "vite-plugin-vue-layouts": "0.7.0", "vite-ssg": "0.20.2", - "vitest": "0.19.1", + "vitest": "0.25.3", "vue-demi": "0.13.11", "vue-eslint-parser": "8.3.0", "vue-i18n": "9.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 07715bfe..e69ff628 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,7 +63,7 @@ specifiers: vite-plugin-pwa: 0.13.1 vite-plugin-vue-layouts: 0.7.0 vite-ssg: 0.20.2 - vitest: 0.19.1 + vitest: 0.25.3 vue: 3.2.40 vue-demi: 0.13.11 vue-eslint-parser: 8.3.0 @@ -139,7 +139,7 @@ devDependencies: vite-plugin-pwa: 0.13.1_vite@2.9.15 vite-plugin-vue-layouts: 0.7.0_60ec480420ec6363c79b402e8d252743 vite-ssg: 0.20.2_20aa9c3d08309bd7c9f5e26eb25bc0a4 - vitest: 0.19.1_sass@1.49.9 + vitest: 0.25.3_sass@1.49.9 vue-demi: 0.13.11_vue@3.2.40 vue-eslint-parser: 8.3.0_eslint@8.11.0 vue-i18n: 9.2.2_vue@3.2.40 @@ -1811,11 +1811,11 @@ packages: /@types/chai-subset/1.3.3: resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} dependencies: - '@types/chai': 4.3.1 + '@types/chai': 4.3.4 dev: true - /@types/chai/4.3.1: - resolution: {integrity: sha512-/zPMqDkzSZ8t3VtxOa4KPq7uzzW978M9Tvh+j7GHKuo6k6GTLxPJ4J5gE5cjfJ26pnXst0N5Hax8Sr0T2Mi9zQ==} + /@types/chai/4.3.4: + resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} dev: true /@types/debug/4.1.7: @@ -8568,13 +8568,22 @@ packages: resolution: {integrity: sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==} dev: true + /tinybench/2.3.1: + resolution: {integrity: sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==} + dev: true + /tinypool/0.2.4: resolution: {integrity: sha512-Vs3rhkUH6Qq1t5bqtb816oT+HeJTXfwt2cbPH17sWHIYKTotQIFPk3tf2fgqRrVyMDVOc1EnPgzIxfIulXVzwQ==} engines: {node: '>=14.0.0'} dev: true - /tinyspy/1.0.0: - resolution: {integrity: sha512-FI5B2QdODQYDRjfuLF+OrJ8bjWRMCXokQPcwKm0W3IzcbUmBNv536cQc7eXGoAuXphZwgx1DFbqImwzz08Fnhw==} + /tinypool/0.3.0: + resolution: {integrity: sha512-NX5KeqHOBZU6Bc0xj9Vr5Szbb1j8tUHIeD18s41aDJaPeC5QTdEhK0SpdpUrZlj2nv5cctNcSjaKNanXlfcVEQ==} + engines: {node: '>=14.0.0'} + dev: true + + /tinyspy/1.0.2: + resolution: {integrity: sha512-bSGlgwLBYf7PnUsQ6WOc6SJ3pGOcd+d8AA6EUnLDDM0kWEstC1JIlSZA3UNliDXhd9ABoS7hiRBDCu+XP/sf1Q==} engines: {node: '>=14.0.0'} dev: true @@ -8698,7 +8707,7 @@ packages: '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 '@types/node': 17.0.21 - acorn: 8.7.0 + acorn: 8.8.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 @@ -9369,14 +9378,58 @@ packages: jsdom: optional: true dependencies: - '@types/chai': 4.3.1 + '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 '@types/node': 17.0.21 chai: 4.3.6 debug: 4.3.4 local-pkg: 0.4.2 tinypool: 0.2.4 - tinyspy: 1.0.0 + tinyspy: 1.0.2 + vite: 3.0.4_sass@1.49.9 + transitivePeerDependencies: + - less + - sass + - stylus + - supports-color + - terser + dev: true + + /vitest/0.25.3_sass@1.49.9: + resolution: {integrity: sha512-/UzHfXIKsELZhL7OaM2xFlRF8HRZgAHtPctacvNK8H4vOcbJJAMEgbWNGSAK7Y9b1NBe5SeM7VTuz2RsTHFJJA==} + engines: {node: '>=v14.16.0'} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@vitest/browser': '*' + '@vitest/ui': '*' + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/chai': 4.3.4 + '@types/chai-subset': 1.3.3 + '@types/node': 17.0.21 + acorn: 8.8.0 + acorn-walk: 8.2.0 + chai: 4.3.6 + debug: 4.3.4 + local-pkg: 0.4.2 + source-map: 0.6.1 + strip-literal: 0.4.2 + tinybench: 2.3.1 + tinypool: 0.3.0 + tinyspy: 1.0.2 vite: 3.0.4_sass@1.49.9 transitivePeerDependencies: - less