From: Haoqun Jiang Date: Thu, 30 Jun 2022 14:14:25 +0000 (+0800) Subject: feat!: update to Vue 2.7 X-Git-Tag: v2.1.0-beta~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c1a0c3aeb301fbd85586d0b5a8ec997f3d656733;p=thirdparty%2Fvuejs%2Fcreate-vue.git feat!: update to Vue 2.7 Known caveats: 1. JSX not yet supported 2. Though `vue-template-compiler` is not required in most cases, `@vue/test-utils` still requires it as a peer dependency. 3. `IconTooling.vue` was modified to circumvent a type-checking issue: https://github.com/johnsoncodehk/volar/issues/1526 --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 77b48618..22a3b35a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,6 +33,7 @@ jobs: with: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install + - run: pnpm install --no-frozen-lockfile - run: pnpm pretest + - run: pnpm install --no-frozen-lockfile - run: pnpm test diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a4d7c552..c815b5e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,739 +28,377 @@ importers: playground/default: specifiers: - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + vite: ^2.8.4 + vue: ^2.7.0-0 + dependencies: + vue: 2.7.0-beta.8 devDependencies: '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 playground/pinia: specifiers: - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - pinia: ^2.0.14 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6fywhegardq2xsbixl3beuj4ua - vue: 2.6.14 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + pinia: ^2.0.11 + vite: ^2.8.4 + vue: ^2.7.0-0 + dependencies: + pinia: 2.0.14_vue@2.7.0-beta.8 + vue: 2.7.0-beta.8 devDependencies: '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 playground/pinia-with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 - pinia: ^2.0.14 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 + pinia: ^2.0.11 start-server-and-test: ^1.14.0 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6fywhegardq2xsbixl3beuj4ua - vue: 2.6.14 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-template-compiler: ^2.7.0-0 + dependencies: + pinia: 2.0.14_vue@2.7.0-beta.8 + vue: 2.7.0-beta.8 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 + vue-template-compiler: 2.7.0-beta.8 playground/router: specifiers: - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + dependencies: + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 playground/router-pinia: specifiers: - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - pinia: ^2.0.14 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6fywhegardq2xsbixl3beuj4ua - vue: 2.6.14 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + pinia: ^2.0.11 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + dependencies: + pinia: 2.0.14_vue@2.7.0-beta.8 + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 playground/router-pinia-with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 - pinia: ^2.0.14 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 + pinia: ^2.0.11 start-server-and-test: ^1.14.0 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6fywhegardq2xsbixl3beuj4ua - vue: 2.6.14 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + vue-template-compiler: ^2.7.0-0 + dependencies: + pinia: 2.0.14_vue@2.7.0-beta.8 + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 + vue-template-compiler: 2.7.0-beta.8 playground/router-with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 start-server-and-test: ^1.14.0 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + vue-template-compiler: ^2.7.0-0 + dependencies: + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 + vue-template-compiler: 2.7.0-beta.8 playground/typescript: specifiers: - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-tsc: ^0.38.2 + dependencies: + vue: 2.7.0-beta.8 devDependencies: '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-tsc: 0.38.2_typescript@4.7.4 playground/typescript-pinia: specifiers: - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - pinia: ^2.0.14 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6wsolednbtpjo5caa5lszsjayq - vue: 2.6.14 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + pinia: ^2.0.11 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-tsc: ^0.38.2 + dependencies: + pinia: 2.0.14_d5tqakgsauy6fsmg372m2djhqm + vue: 2.7.0-beta.8 devDependencies: '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-tsc: 0.38.2_typescript@4.7.4 playground/typescript-pinia-with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 - pinia: ^2.0.14 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 + pinia: ^2.0.11 start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6wsolednbtpjo5caa5lszsjayq - vue: 2.6.14 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-template-compiler: ^2.7.0-0 + vue-tsc: ^0.38.2 + dependencies: + pinia: 2.0.14_d5tqakgsauy6fsmg372m2djhqm + vue: 2.7.0-beta.8 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-template-compiler: 2.7.0-beta.8 + vue-tsc: 0.38.2_typescript@4.7.4 playground/typescript-router: specifiers: - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + vue-tsc: ^0.38.2 + dependencies: + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-tsc: 0.38.2_typescript@4.7.4 playground/typescript-router-pinia: specifiers: - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - pinia: ^2.0.14 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6wsolednbtpjo5caa5lszsjayq - vue: 2.6.14 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + pinia: ^2.0.11 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + vue-tsc: ^0.38.2 + dependencies: + pinia: 2.0.14_d5tqakgsauy6fsmg372m2djhqm + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-tsc: 0.38.2_typescript@4.7.4 playground/typescript-router-pinia-with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 - pinia: ^2.0.14 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 + pinia: ^2.0.11 start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - pinia: 2.0.14_6wsolednbtpjo5caa5lszsjayq - vue: 2.6.14 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + vue-template-compiler: ^2.7.0-0 + vue-tsc: ^0.38.2 + dependencies: + pinia: 2.0.14_d5tqakgsauy6fsmg372m2djhqm + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-template-compiler: 2.7.0-beta.8 + vue-tsc: 0.38.2_typescript@4.7.4 playground/typescript-router-with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-router: ^3.5.4 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-router: ^3.5.3 + vue-template-compiler: ^2.7.0-0 + vue-tsc: ^0.38.2 + dependencies: + vue: 2.7.0-beta.8 vue-router: 3.5.4 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-template-compiler: 2.7.0-beta.8 + vue-tsc: 0.38.2_typescript@4.7.4 playground/typescript-with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@types/node': ^16.11.42 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 + '@types/node': ^16.11.25 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 start-server-and-test: ^1.14.0 - typescript: ~4.7.4 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - vue-tsc: ^0.37.9 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + typescript: ~4.7.3 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-template-compiler: ^2.7.0-0 + vue-tsc: ^0.38.2 + dependencies: + vue: 2.7.0-beta.8 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@types/node': 16.11.42 '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 typescript: 4.7.4 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 - vue-tsc: 0.37.9_typescript@4.7.4 + vue-template-compiler: 2.7.0-beta.8 + vue-tsc: 0.38.2_typescript@4.7.4 playground/with-tests: specifiers: - '@cypress/vite-dev-server': ^2.2.3 + '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^2.2.4 - '@vitejs/plugin-legacy': ^1.8.2 - '@vue/composition-api': ^1.6.3 - '@vue/runtime-dom': ^3.2.37 - cypress: ^9.7.0 + '@vitejs/plugin-legacy': ^1.7.1 + '@vitejs/plugin-vue2': ^1.1.1 + cypress: ^9.5.0 start-server-and-test: ^1.14.0 - unplugin-vue2-script-setup: ^0.9.3 - vite: ^2.9.13 - vite-plugin-vue2: ^1.9.3 - vue: ^2.6.14 - vue-template-babel-compiler: ^1.2.0 - vue-template-compiler: ^2.6.14 - dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + vite: ^2.8.4 + vue: ^2.7.0-0 + vue-template-compiler: ^2.7.0-0 + dependencies: + vue: 2.7.0-beta.8 devDependencies: '@cypress/vite-dev-server': 2.2.3_vite@2.9.13 - '@cypress/vue': 2.2.4_suppapszqmuz5tmf3nnk4oyt2e + '@cypress/vue': 2.2.4_neketjprzndubhgdfie6z7qq7q '@vitejs/plugin-legacy': 1.8.2_vite@2.9.13 - '@vue/runtime-dom': 3.2.37 + '@vitejs/plugin-vue2': 1.1.1_5tiap2efg6s366q43qdrmj2ezy cypress: 9.7.0 start-server-and-test: 1.14.0 - unplugin-vue2-script-setup: 0.9.3_m2gnrghqht7rv3nxwlvulzzbi4 vite: 2.9.13 - vite-plugin-vue2: 1.9.3_rjze3w2zsgj4z24tnggj7hdbyq - vue-template-babel-compiler: 1.2.0_ev5jzj74xu2fombjvobqpq452a - vue-template-compiler: 2.6.14 + vue-template-compiler: 2.7.0-beta.8 packages: - /@ampproject/remapping/2.2.0: - resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.14 - dev: true - - /@antfu/utils/0.4.0: - resolution: {integrity: sha512-gqkpvjkgFUu+s3kP+Ly33OKpo5zvVY3FDFhv5BIb98SncS3KD6DNxPfNDjwHIoyXbz1leWo1j8DtRLZ1D2Jv+Q==} - dependencies: - '@types/throttle-debounce': 2.1.0 - dev: true - - /@babel/code-frame/7.18.6: - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.18.6 - dev: true - - /@babel/compat-data/7.18.6: - resolution: {integrity: sha512-tzulrgDT0QD6U7BJ4TKVk2SDDg7wlP39P9yAx1RfLy7vP/7rsDRlWVfbWxElslu56+r7QOhB2NSDsabYYruoZQ==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/core/7.18.6: - resolution: {integrity: sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.7 - '@babel/helper-compilation-targets': 7.18.6_@babel+core@7.18.6 - '@babel/helper-module-transforms': 7.18.6 - '@babel/helpers': 7.18.6 - '@babel/parser': 7.18.6 - '@babel/template': 7.18.6 - '@babel/traverse': 7.18.6 - '@babel/types': 7.18.7 - convert-source-map: 1.8.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.1 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/generator/7.18.7: - resolution: {integrity: sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - '@jridgewell/gen-mapping': 0.3.2 - jsesc: 2.5.2 - dev: true - - /@babel/helper-annotate-as-pure/7.18.6: - resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-compilation-targets/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.18.6 - '@babel/core': 7.18.6 - '@babel/helper-validator-option': 7.18.6 - browserslist: 4.21.1 - semver: 6.3.0 - dev: true - - /@babel/helper-create-class-features-plugin/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.6 - '@babel/helper-function-name': 7.18.6 - '@babel/helper-member-expression-to-functions': 7.18.6 - '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-replace-supers': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-environment-visitor/7.18.6: - resolution: {integrity: sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-function-name/7.18.6: - resolution: {integrity: sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.18.6 - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-hoist-variables/7.18.6: - resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-member-expression-to-functions/7.18.6: - resolution: {integrity: sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-module-imports/7.18.6: - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-module-transforms/7.18.6: - resolution: {integrity: sha512-L//phhB4al5uucwzlimruukHB3jRd5JGClwRMD/ROrVjXfLqovYnvQrK/JK36WYyVwGGO7OD3kMyVTjx+WVPhw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': 7.18.6 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/helper-validator-identifier': 7.18.6 - '@babel/template': 7.18.6 - '@babel/traverse': 7.18.6 - '@babel/types': 7.18.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-optimise-call-expression/7.18.6: - resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-plugin-utils/7.18.6: - resolution: {integrity: sha512-gvZnm1YAAxh13eJdkb9EWHBnF3eAub3XTLCZEehHT2kWxiKVRL64+ae5Y6Ivne0mVHmMYKT+xWgZO+gQhuLUBg==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-replace-supers/7.18.6: - resolution: {integrity: sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': 7.18.6 - '@babel/helper-member-expression-to-functions': 7.18.6 - '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.18.6 - '@babel/types': 7.18.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-simple-access/7.18.6: - resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-skip-transparent-expression-wrappers/7.18.6: - resolution: {integrity: sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - - /@babel/helper-split-export-declaration/7.18.6: - resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.18.7 - dev: true - /@babel/helper-validator-identifier/7.18.6: resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} engines: {node: '>=6.9.0'} - dev: true - - /@babel/helper-validator-option/7.18.6: - resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/helpers/7.18.6: - resolution: {integrity: sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.18.6 - '@babel/traverse': 7.18.6 - '@babel/types': 7.18.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/highlight/7.18.6: - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.18.6 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true /@babel/parser/7.18.6: resolution: {integrity: sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==} @@ -768,245 +406,18 @@ packages: hasBin: true dependencies: '@babel/types': 7.18.7 - dev: true - - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-decorators/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-gAdhsjaYmiZVxx5vTMiRfj31nB7LhwBJFMSLzeDxc7X4tKLixup0+k9ughn0RcpBrv9E3PBaXJW7jF5TCihAOg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/helper-replace-supers': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/plugin-syntax-decorators': 7.18.6_@babel+core@7.18.6 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.6 - dev: true - - /@babel/plugin-proposal-object-rest-spread/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-9yuM6wr4rIsKa1wlUAbZEazkCrgw2sMPEXCr4Rnwetu7cEW1NydkCWytLuYletbf8vFxdJxFhwEZqMpOx2eZyw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.18.6 - '@babel/core': 7.18.6 - '@babel/helper-compilation-targets': 7.18.6_@babel+core@7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.6 - '@babel/plugin-transform-parameters': 7.18.6_@babel+core@7.18.6 - dev: true - - /@babel/plugin-proposal-optional-chaining/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-PatI6elL5eMzoypFAiYDpYQyMtXTn+iMhuxxQt5mAXD4fEmKorpSI3PHd+i3JXBJN3xyA6MvJv7at23HffFHwA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/helper-skip-transparent-expression-wrappers': 7.18.6 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.6 - dev: true - - /@babel/plugin-syntax-decorators/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.6: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.6: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.6: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-transform-block-scoping/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-pRqwb91C42vs1ahSAWJkxOxU1RHWDn16XAa6ggQ72wjLlWyYeAcLvTtE0aM8ph3KNydy9CQF2nLYcjq1WysgxQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-transform-computed-properties/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-9repI4BhNrR0KenoR9vm3/cIc1tSBIo+u1WVjKCAynahj25O8zfbiE6JtAtHPGQSs4yZ+bA8mRasRP+qc+2R5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-transform-destructuring/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-tgy3u6lRp17ilY8r1kP4i2+HDUwxlVqq3RTc943eAWSzGgpU1qhiKpqZ5CMyHReIYPHdo3Kg8v8edKtDqSVEyQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-transform-parameters/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-FjdqgMv37yVl/gwvzkcB+wfjRI8HQmc5EgOG9iGNvUY1ok+TjsoaMP7IqCDZBhkFcM5f3OPVMs6Dmp03C5k4/A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - dev: true - - /@babel/plugin-transform-spread/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-ayT53rT/ENF8WWexIRg9AiV9h0aIteyWn5ptfZTZQrjk/+f3WdrJGCY4c9wcgl2+MKkKPhzbYp97FTsquZpDCw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/helper-skip-transparent-expression-wrappers': 7.18.6 - dev: true - - /@babel/plugin-transform-typescript/7.18.6_@babel+core@7.18.6: - resolution: {integrity: sha512-ijHNhzIrLj5lQCnI6aaNVRtGVuUZhOXFLRVFs7lLrkXTHip4FKty5oAuQdk4tywG0/WjXmjTfQCWmuzrvFer1w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.18.6_@babel+core@7.18.6 - '@babel/helper-plugin-utils': 7.18.6 - '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.6 - transitivePeerDependencies: - - supports-color - dev: true /@babel/standalone/7.18.7: resolution: {integrity: sha512-AIOn3ON0KhYqAbvmkT11vi/YAlhrPn6RSPQb8Hl3PUZoE1yFwut5fQ9/oJ4Dvf2SGmO41pF7xmwP2W1RT0uJCA==} engines: {node: '>=6.9.0'} dev: true - /@babel/template/7.18.6: - resolution: {integrity: sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.18.6 - '@babel/parser': 7.18.6 - '@babel/types': 7.18.7 - dev: true - - /@babel/traverse/7.18.6: - resolution: {integrity: sha512-zS/OKyqmD7lslOtFqbscH6gMLFYOfG1YPqCKfAW5KrTeolKqvB8UelR49Fpr6y93kYkW2Ik00mT1LOGiAGvizw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.7 - '@babel/helper-environment-visitor': 7.18.6 - '@babel/helper-function-name': 7.18.6 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.18.6 - '@babel/types': 7.18.7 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/types/7.18.7: resolution: {integrity: sha512-QG3yxTcTIBoAcQmkCs+wAPYZhu7Dk9rXKacINfNbdJDNERTbLQbHGyVG8q/YGMPeCJRIhSY0+fTc5+xuh6WPSQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.18.6 to-fast-properties: 2.0.0 - dev: true /@colors/colors/1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} @@ -1055,7 +466,7 @@ packages: - supports-color dev: true - /@cypress/vue/2.2.4_suppapszqmuz5tmf3nnk4oyt2e: + /@cypress/vue/2.2.4_neketjprzndubhgdfie6z7qq7q: resolution: {integrity: sha512-ve6aPUj1UHZRpfU9U/NKfsVgzCYVR2CeTdN/knhdWs8sbW5ERgbD1EkEdJ9+VCdqXcIoqRWdMQovnJUmJW6FLA==} engines: {node: '>=8'} peerDependencies: @@ -1067,9 +478,9 @@ packages: optional: true dependencies: '@cypress/mount-utils': 1.0.2 - '@vue/test-utils': 1.3.0_sbs6or2oam5i4s4vmfp4rzwdnq + '@vue/test-utils': 1.3.0_3iq5wwodiazavxfjwhowcqzhra cypress: 9.7.0 - vue: 2.6.14 + vue: 2.7.0-beta.8 transitivePeerDependencies: - vue-template-compiler dev: true @@ -1093,44 +504,6 @@ packages: '@hapi/hoek': 9.3.0 dev: true - /@jridgewell/gen-mapping/0.1.1: - resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 - dev: true - - /@jridgewell/gen-mapping/0.3.2: - resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.14 - dev: true - - /@jridgewell/resolve-uri/3.0.8: - resolution: {integrity: sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/set-array/1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/sourcemap-codec/1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} - dev: true - - /@jridgewell/trace-mapping/0.3.14: - resolution: {integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==} - dependencies: - '@jridgewell/resolve-uri': 3.0.8 - '@jridgewell/sourcemap-codec': 1.4.14 - dev: true - /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1152,14 +525,6 @@ packages: fastq: 1.13.0 dev: true - /@rollup/pluginutils/4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - dev: true - /@sideway/address/4.1.4: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: @@ -1207,15 +572,11 @@ packages: resolution: {integrity: sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==} dev: true - /@types/throttle-debounce/2.1.0: - resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} - dev: true - /@types/yauzl/2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 14.18.21 + '@types/node': 16.11.42 dev: true optional: true @@ -1233,131 +594,47 @@ packages: vite: 2.9.13 dev: true - /@volar/code-gen/0.37.9: - resolution: {integrity: sha512-/A9WzG4mBduFw2+okHSAWkFyEsozq1OLbspPo9Kp034C2XuDyAuy09e78koA0ZPB+jUMLO1u9SDIWGLSaVVRPg==} + /@vitejs/plugin-vue2/1.1.1_5tiap2efg6s366q43qdrmj2ezy: + resolution: {integrity: sha512-/aN2z4VRnAhCkRR6Z0FDyU4zLHekvNjfB7F6/N6eEjNKUrRGQFtnDPCaQ2ISdNUp3tfmj0nKlx/6lgfo/ru0Gw==} + engines: {node: '>=14.6.0'} + peerDependencies: + vite: '>=2.5.10' + vue: ^2.7.0-0 dependencies: - '@volar/source-map': 0.37.9 + vite: 2.9.13 + vue: 2.7.0-beta.8 dev: true - /@volar/source-map/0.37.9: - resolution: {integrity: sha512-3FlmxAIiWKorbDFzVSgq3oF7A6JX/3wGhO4NhUJEagTWVP1cBszr8mhQdH80bp9JgMi0jYuxVyAu4D6+CT3VVQ==} + /@volar/code-gen/0.38.2: + resolution: {integrity: sha512-H81I6d7rZB7teqL+zhK/Xz1v0/kKkUwkB0Aq6b4+BTCqcJeiZkoWxd0gFhrhWTnUoqiM83lhoTGo2vkvx5YagQ==} + dependencies: + '@volar/source-map': 0.38.2 dev: true - /@volar/vue-code-gen/0.37.9: - resolution: {integrity: sha512-5fyl+O8S9l9aWITa2azmlThvMSPBSpKhuzObLErHrwWaWBk+IwMnaYh8xnF1om7VFnWDpyhBM7du5zqyjQDXhw==} + /@volar/source-map/0.38.2: + resolution: {integrity: sha512-DWcYbYt9SPwk0r4VmXk1F0v4X5+hCqH1JRkAWSeJymQyXCQ2OQDEbY2PF12a7y2qn4FUBD2gOba2TynAqI8ZFQ==} + dev: true + + /@volar/vue-code-gen/0.38.2: + resolution: {integrity: sha512-whLunD6phSGWBUHZKdTxeglrpzQu26ii8CRVapFdjfyMaVhQ7ESNeIAhkTVyg2ovOPc0PiDYPQEPzfWAADIWog==} dependencies: - '@volar/code-gen': 0.37.9 - '@volar/source-map': 0.37.9 + '@volar/code-gen': 0.38.2 + '@volar/source-map': 0.38.2 '@vue/compiler-core': 3.2.37 '@vue/compiler-dom': 3.2.37 '@vue/shared': 3.2.37 dev: true - /@volar/vue-typescript/0.37.9: - resolution: {integrity: sha512-gs83p1gFNAms77CFgLRBg+SLnbwGf4ze5hji4Q4y0p5pwNTKCNP0VXLY5kic3YB2O2Z0uQmNm/i8cgjhtEtitA==} + /@volar/vue-typescript/0.38.2: + resolution: {integrity: sha512-5IKvSK2m5yUmH6iu/tNScVlvJGuiHawTfSmjxaMs+/tod25WeK37LEdf+pdKtlJ30bYTQmmkAuEfG01QvvBRGQ==} dependencies: - '@volar/code-gen': 0.37.9 - '@volar/source-map': 0.37.9 - '@volar/vue-code-gen': 0.37.9 + '@volar/code-gen': 0.38.2 + '@volar/source-map': 0.38.2 + '@volar/vue-code-gen': 0.38.2 '@vue/compiler-sfc': 3.2.37 '@vue/reactivity': 3.2.37 dev: true - /@vue/babel-helper-vue-jsx-merge-props/1.2.1: - resolution: {integrity: sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==} - dev: true - - /@vue/babel-plugin-transform-vue-jsx/1.2.1_@babel+core@7.18.6: - resolution: {integrity: sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6 - '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - html-tags: 2.0.0 - lodash.kebabcase: 4.1.1 - svg-tags: 1.0.0 - dev: true - - /@vue/babel-preset-jsx/1.2.4_@babel+core@7.18.6: - resolution: {integrity: sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.18.6 - '@vue/babel-sugar-composition-api-inject-h': 1.2.1_@babel+core@7.18.6 - '@vue/babel-sugar-composition-api-render-instance': 1.2.4_@babel+core@7.18.6 - '@vue/babel-sugar-functional-vue': 1.2.2_@babel+core@7.18.6 - '@vue/babel-sugar-inject-h': 1.2.2_@babel+core@7.18.6 - '@vue/babel-sugar-v-model': 1.2.3_@babel+core@7.18.6 - '@vue/babel-sugar-v-on': 1.2.3_@babel+core@7.18.6 - dev: true - - /@vue/babel-sugar-composition-api-inject-h/1.2.1_@babel+core@7.18.6: - resolution: {integrity: sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6 - dev: true - - /@vue/babel-sugar-composition-api-render-instance/1.2.4_@babel+core@7.18.6: - resolution: {integrity: sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6 - dev: true - - /@vue/babel-sugar-functional-vue/1.2.2_@babel+core@7.18.6: - resolution: {integrity: sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6 - dev: true - - /@vue/babel-sugar-inject-h/1.2.2_@babel+core@7.18.6: - resolution: {integrity: sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6 - dev: true - - /@vue/babel-sugar-v-model/1.2.3_@babel+core@7.18.6: - resolution: {integrity: sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6 - '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.18.6 - camelcase: 5.3.1 - html-tags: 2.0.0 - svg-tags: 1.0.0 - dev: true - - /@vue/babel-sugar-v-on/1.2.3_@babel+core@7.18.6: - resolution: {integrity: sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6 - '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.18.6 - camelcase: 5.3.1 - dev: true - /@vue/compiler-core/3.2.37: resolution: {integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==} dependencies: @@ -1374,6 +651,13 @@ packages: '@vue/shared': 3.2.37 dev: true + /@vue/compiler-sfc/2.7.0-beta.8: + resolution: {integrity: sha512-Y4JlnxL2CLntIdWM7zQ8GIUOAPSb47ScCsAPLDud4Qhh0N/65fQBNZRts8+jQ4beL+GL+lZ6dQmruIBY9bVy8w==} + dependencies: + '@babel/parser': 7.18.6 + postcss: 8.4.14 + source-map: 0.6.1 + /@vue/compiler-sfc/3.2.37: resolution: {integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==} dependencies: @@ -1396,82 +680,6 @@ packages: '@vue/shared': 3.2.37 dev: true - /@vue/component-compiler-utils/3.3.0: - resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} - dependencies: - consolidate: 0.15.1 - hash-sum: 1.0.2 - lru-cache: 4.1.5 - merge-source-map: 1.1.0 - postcss: 7.0.39 - postcss-selector-parser: 6.0.10 - source-map: 0.6.1 - vue-template-es2015-compiler: 1.9.1 - optionalDependencies: - prettier: 2.7.1 - transitivePeerDependencies: - - arc-templates - - atpl - - babel-core - - bracket-template - - coffee-script - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - lodash - - marko - - mote - - mustache - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - vash - - velocityjs - - walrus - - whiskers - dev: true - - /@vue/composition-api/1.6.3_vue@2.6.14: - resolution: {integrity: sha512-f0TgOKqU460QyVLp5URi8LMVJ3eE3/3OuFrytItSNmp5FbisS67jVvUZg7pzIzZonqc4chG1SNS48PMOsH7a4g==} - peerDependencies: - vue: '>= 2.5 < 3' - dependencies: - vue: 2.6.14 - /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} dev: false @@ -1492,26 +700,11 @@ packages: '@vue/shared': 3.2.37 dev: true - /@vue/runtime-core/3.2.37: - resolution: {integrity: sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==} - dependencies: - '@vue/reactivity': 3.2.37 - '@vue/shared': 3.2.37 - dev: true - - /@vue/runtime-dom/3.2.37: - resolution: {integrity: sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==} - dependencies: - '@vue/runtime-core': 3.2.37 - '@vue/shared': 3.2.37 - csstype: 2.6.20 - dev: true - /@vue/shared/3.2.37: resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==} dev: true - /@vue/test-utils/1.3.0_sbs6or2oam5i4s4vmfp4rzwdnq: + /@vue/test-utils/1.3.0_3iq5wwodiazavxfjwhowcqzhra: resolution: {integrity: sha512-Xk2Xiyj2k5dFb8eYUKkcN9PzqZSppTlx7LaQWBbdA8tqh3jHr/KHX2/YLhNFc/xwDrgeLybqd+4ZCPJSGPIqeA==} peerDependencies: vue: 2.x @@ -1520,8 +713,8 @@ packages: dom-event-types: 1.1.0 lodash: 4.17.21 pretty: 2.0.0 - vue: 2.6.14 - vue-template-compiler: 2.6.14 + vue: 2.7.0-beta.8 + vue-template-compiler: 2.7.0-beta.8 dev: true /abbrev/1.1.1: @@ -1667,17 +860,6 @@ packages: fill-range: 7.0.1 dev: true - /browserslist/4.21.1: - resolution: {integrity: sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001361 - electron-to-chromium: 1.4.174 - node-releases: 2.0.5 - update-browserslist-db: 1.0.4_browserslist@4.21.1 - dev: true - /buffer-crc32/0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} dev: true @@ -1701,15 +883,6 @@ packages: get-intrinsic: 1.1.2 dev: true - /camelcase/5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - dev: true - - /caniuse-lite/1.0.30001361: - resolution: {integrity: sha512-ybhCrjNtkFji1/Wto6SSJKkWk6kZgVQsDq5QI83SafsF6FXv2JB4df9eEdH6g8sdGgqTXrFLjAxqBGgYoU3azQ==} - dev: true - /caseless/0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} dev: true @@ -1801,393 +974,51 @@ packages: /colorette/2.0.19: resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} dev: true - - /combined-stream/1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - dev: true - - /commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: true - - /commander/5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} - dev: true - - /commander/9.3.0: - resolution: {integrity: sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==} - engines: {node: ^12.20.0 || >=14} - dev: true - - /common-tags/1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - dev: true - - /concat-map/0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} - dev: true - - /condense-newlines/0.2.1: - resolution: {integrity: sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg==} - engines: {node: '>=0.10.0'} - dependencies: - extend-shallow: 2.0.1 - is-whitespace: 0.3.0 - kind-of: 3.2.2 - dev: true - - /config-chain/1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - dependencies: - ini: 1.3.8 - proto-list: 1.2.4 - dev: true - - /consolidate/0.15.1: - resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==} - engines: {node: '>= 0.10.0'} - peerDependencies: - arc-templates: ^0.5.3 - atpl: '>=0.7.6' - babel-core: ^6.26.3 - bracket-template: ^1.1.5 - coffee-script: ^1.12.7 - dot: ^1.1.3 - dust: ^0.3.0 - dustjs-helpers: ^1.7.4 - dustjs-linkedin: ^2.7.5 - eco: ^1.1.0-rc-3 - ect: ^0.5.9 - ejs: ^3.1.5 - haml-coffee: ^1.14.1 - hamlet: ^0.3.3 - hamljs: ^0.6.2 - handlebars: ^4.7.6 - hogan.js: ^3.0.2 - htmling: ^0.0.8 - jade: ^1.11.0 - jazz: ^0.0.18 - jqtpl: ~1.1.0 - just: ^0.1.8 - liquid-node: ^3.0.1 - liquor: ^0.0.5 - lodash: ^4.17.20 - marko: ^3.14.4 - mote: ^0.2.0 - mustache: ^3.0.0 - nunjucks: ^3.2.2 - plates: ~0.4.11 - pug: ^3.0.0 - qejs: ^3.0.5 - ractive: ^1.3.12 - razor-tmpl: ^1.3.1 - react: ^16.13.1 - react-dom: ^16.13.1 - slm: ^2.0.0 - squirrelly: ^5.1.0 - swig: ^1.4.2 - swig-templates: ^2.0.3 - teacup: ^2.0.0 - templayed: '>=0.2.3' - then-jade: '*' - then-pug: '*' - tinyliquid: ^0.2.34 - toffee: ^0.3.6 - twig: ^1.15.2 - twing: ^5.0.2 - underscore: ^1.11.0 - vash: ^0.13.0 - velocityjs: ^2.0.1 - walrus: ^0.10.1 - whiskers: ^0.4.0 - peerDependenciesMeta: - arc-templates: - optional: true - atpl: - optional: true - babel-core: - optional: true - bracket-template: - optional: true - coffee-script: - optional: true - dot: - optional: true - dust: - optional: true - dustjs-helpers: - optional: true - dustjs-linkedin: - optional: true - eco: - optional: true - ect: - optional: true - ejs: - optional: true - haml-coffee: - optional: true - hamlet: - optional: true - hamljs: - optional: true - handlebars: - optional: true - hogan.js: - optional: true - htmling: - optional: true - jade: - optional: true - jazz: - optional: true - jqtpl: - optional: true - just: - optional: true - liquid-node: - optional: true - liquor: - optional: true - lodash: - optional: true - marko: - optional: true - mote: - optional: true - mustache: - optional: true - nunjucks: - optional: true - plates: - optional: true - pug: - optional: true - qejs: - optional: true - ractive: - optional: true - razor-tmpl: - optional: true - react: - optional: true - react-dom: - optional: true - slm: - optional: true - squirrelly: - optional: true - swig: - optional: true - swig-templates: - optional: true - teacup: - optional: true - templayed: - optional: true - then-jade: - optional: true - then-pug: - optional: true - tinyliquid: - optional: true - toffee: - optional: true - twig: - optional: true - twing: - optional: true - underscore: - optional: true - vash: - optional: true - velocityjs: - optional: true - walrus: - optional: true - whiskers: - optional: true + + /combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: - bluebird: 3.7.2 + delayed-stream: 1.0.0 dev: true - /consolidate/0.16.0: - resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==} - engines: {node: '>= 0.10.0'} - peerDependencies: - arc-templates: ^0.5.3 - atpl: '>=0.7.6' - babel-core: ^6.26.3 - bracket-template: ^1.1.5 - coffee-script: ^1.12.7 - dot: ^1.1.3 - dust: ^0.3.0 - dustjs-helpers: ^1.7.4 - dustjs-linkedin: ^2.7.5 - eco: ^1.1.0-rc-3 - ect: ^0.5.9 - ejs: ^3.1.5 - haml-coffee: ^1.14.1 - hamlet: ^0.3.3 - hamljs: ^0.6.2 - handlebars: ^4.7.6 - hogan.js: ^3.0.2 - htmling: ^0.0.8 - jade: ^1.11.0 - jazz: ^0.0.18 - jqtpl: ~1.1.0 - just: ^0.1.8 - liquid-node: ^3.0.1 - liquor: ^0.0.5 - lodash: ^4.17.20 - marko: ^3.14.4 - mote: ^0.2.0 - mustache: ^4.0.1 - nunjucks: ^3.2.2 - plates: ~0.4.11 - pug: ^3.0.0 - qejs: ^3.0.5 - ractive: ^1.3.12 - razor-tmpl: ^1.3.1 - react: ^16.13.1 - react-dom: ^16.13.1 - slm: ^2.0.0 - squirrelly: ^5.1.0 - swig: ^1.4.2 - swig-templates: ^2.0.3 - teacup: ^2.0.0 - templayed: '>=0.2.3' - then-jade: '*' - then-pug: '*' - tinyliquid: ^0.2.34 - toffee: ^0.3.6 - twig: ^1.15.2 - twing: ^5.0.2 - underscore: ^1.11.0 - vash: ^0.13.0 - velocityjs: ^2.0.1 - walrus: ^0.10.1 - whiskers: ^0.4.0 - peerDependenciesMeta: - arc-templates: - optional: true - atpl: - optional: true - babel-core: - optional: true - bracket-template: - optional: true - coffee-script: - optional: true - dot: - optional: true - dust: - optional: true - dustjs-helpers: - optional: true - dustjs-linkedin: - optional: true - eco: - optional: true - ect: - optional: true - ejs: - optional: true - haml-coffee: - optional: true - hamlet: - optional: true - hamljs: - optional: true - handlebars: - optional: true - hogan.js: - optional: true - htmling: - optional: true - jade: - optional: true - jazz: - optional: true - jqtpl: - optional: true - just: - optional: true - liquid-node: - optional: true - liquor: - optional: true - lodash: - optional: true - marko: - optional: true - mote: - optional: true - mustache: - optional: true - nunjucks: - optional: true - plates: - optional: true - pug: - optional: true - qejs: - optional: true - ractive: - optional: true - razor-tmpl: - optional: true - react: - optional: true - react-dom: - optional: true - slm: - optional: true - squirrelly: - optional: true - swig: - optional: true - swig-templates: - optional: true - teacup: - optional: true - templayed: - optional: true - then-jade: - optional: true - then-pug: - optional: true - tinyliquid: - optional: true - toffee: - optional: true - twig: - optional: true - twing: - optional: true - underscore: - optional: true - vash: - optional: true - velocityjs: - optional: true - walrus: - optional: true - whiskers: - optional: true + /commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: true + + /commander/5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} + dev: true + + /commander/9.3.0: + resolution: {integrity: sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==} + engines: {node: ^12.20.0 || >=14} + dev: true + + /common-tags/1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} + dev: true + + /concat-map/0.0.1: + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} + dev: true + + /condense-newlines/0.2.1: + resolution: {integrity: sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg==} + engines: {node: '>=0.10.0'} dependencies: - bluebird: 3.7.2 + extend-shallow: 2.0.1 + is-whitespace: 0.3.0 + kind-of: 3.2.2 dev: true - /convert-source-map/1.8.0: - resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} + /config-chain/1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} dependencies: - safe-buffer: 5.1.2 + ini: 1.3.8 + proto-list: 1.2.4 dev: true /core-js/3.23.3: @@ -2219,15 +1050,8 @@ packages: which: 2.0.2 dev: true - /cssesc/3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - dev: true - - /csstype/2.6.20: - resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==} - dev: true + /csstype/3.1.0: + resolution: {integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==} /cypress/9.7.0: resolution: {integrity: sha512-+1EE1nuuuwIt/N1KXRR2iWHU+OiIt7H28jJDyyI4tiUftId/DrXYEwoDa5+kH2pki1zxnA0r6HrUGHV5eLbF5Q==} @@ -2356,11 +1180,6 @@ packages: supports-color: 9.2.2 dev: true - /deepmerge/4.2.2: - resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} - engines: {node: '>=0.10.0'} - dev: true - /define-properties/1.1.4: resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} @@ -2369,10 +1188,6 @@ packages: object-keys: 1.1.1 dev: true - /defu/5.0.1: - resolution: {integrity: sha512-EPS1carKg+dkEVy3qNTqIdp2qV7mUP08nIsupfwQpz++slCVRw7qbQyWvSTig+kFPwz2XXp5/kIIkH+CwrJKkQ==} - dev: true - /delayed-stream/1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -2389,40 +1204,6 @@ packages: resolution: {integrity: sha512-jNCX+uNJ3v38BKvPbpki6j5ItVlnSqVV6vDWGS6rExzCMjsc39frLjm1n91o6YaKK6AZl0wLloItW6C6mr61BQ==} dev: true - /dom-serializer/1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - dev: true - - /domelementtype/2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: true - - /domhandler/3.3.0: - resolution: {integrity: sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: true - - /domhandler/4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: true - - /domutils/2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - dev: true - /duplexer/0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true @@ -2448,10 +1229,6 @@ packages: sigmund: 1.0.1 dev: true - /electron-to-chromium/1.4.174: - resolution: {integrity: sha512-JER+w+9MV2MBVFOXxP036bLlNOnzbYAWrWU8sNUwoOO69T3w4564WhM5H5atd8VVS8U4vpi0i0kdoYzm1NPQgQ==} - dev: true - /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true @@ -2473,10 +1250,6 @@ packages: ansi-colors: 4.1.3 dev: true - /entities/2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - dev: true - /error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -2737,11 +1510,6 @@ packages: esbuild-windows-arm64: 0.14.48 dev: true - /escalade/3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - dev: true - /escape-string-regexp/1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} @@ -2958,11 +1726,6 @@ packages: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true - /gensync/1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: true - /get-intrinsic/1.1.2: resolution: {integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==} dependencies: @@ -3033,11 +1796,6 @@ packages: ini: 2.0.0 dev: true - /globals/11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: true - /globby/12.2.0: resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -3093,14 +1851,6 @@ packages: function-bind: 1.1.1 dev: true - /hash-sum/1.0.2: - resolution: {integrity: sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==} - dev: true - - /hash-sum/2.0.0: - resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} - dev: true - /he/1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -3110,20 +1860,6 @@ packages: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true - /html-tags/2.0.0: - resolution: {integrity: sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==} - engines: {node: '>=4'} - dev: true - - /htmlparser2/5.0.1: - resolution: {integrity: sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ==} - dependencies: - domelementtype: 2.3.0 - domhandler: 3.3.0 - domutils: 2.8.0 - entities: 2.2.0 - dev: true - /http-signature/1.3.6: resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} engines: {node: '>=0.10'} @@ -3378,20 +2114,10 @@ packages: nopt: 5.0.0 dev: true - /js-tokens/4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: true - /jsbn/0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} dev: true - /jsesc/2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - dev: true - /json-parse-better-errors/1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: true @@ -3404,12 +2130,6 @@ packages: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} dev: true - /json5/2.2.1: - resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==} - engines: {node: '>=6'} - hasBin: true - dev: true - /jsonfile/6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: @@ -3526,10 +2246,6 @@ packages: strip-bom: 3.0.0 dev: true - /lodash.kebabcase/4.1.1: - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - dev: true - /lodash.once/4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} dev: true @@ -3592,12 +2308,6 @@ packages: engines: {node: '>= 0.10.0'} dev: true - /merge-source-map/1.1.0: - resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} - dependencies: - source-map: 0.6.1 - dev: true - /merge-stream/2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true @@ -3654,7 +2364,6 @@ packages: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: true /nice-try/1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} @@ -3672,10 +2381,6 @@ packages: whatwg-url: 5.0.0 dev: true - /node-releases/2.0.5: - resolution: {integrity: sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==} - dev: true - /nopt/5.0.0: resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} engines: {node: '>=6'} @@ -3817,13 +2522,8 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: true - /picocolors/0.2.1: - resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} - dev: true - /picocolors/1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true /picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -3852,7 +2552,7 @@ packages: engines: {node: '>=4'} dev: true - /pinia/2.0.14_6fywhegardq2xsbixl3beuj4ua: + /pinia/2.0.14_d5tqakgsauy6fsmg372m2djhqm: resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3864,13 +2564,13 @@ packages: typescript: optional: true dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 '@vue/devtools-api': 6.1.4 - vue: 2.6.14 - vue-demi: 0.13.1_6fywhegardq2xsbixl3beuj4ua + typescript: 4.7.4 + vue: 2.7.0-beta.8 + vue-demi: 0.13.1_vue@2.7.0-beta.8 dev: false - /pinia/2.0.14_6wsolednbtpjo5caa5lszsjayq: + /pinia/2.0.14_vue@2.7.0-beta.8: resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3882,29 +2582,11 @@ packages: typescript: optional: true dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 '@vue/devtools-api': 6.1.4 - typescript: 4.7.4 - vue: 2.6.14 - vue-demi: 0.13.1_6fywhegardq2xsbixl3beuj4ua + vue: 2.7.0-beta.8 + vue-demi: 0.13.1_vue@2.7.0-beta.8 dev: false - /postcss-selector-parser/6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - dev: true - - /postcss/7.0.39: - resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} - engines: {node: '>=6.0.0'} - dependencies: - picocolors: 0.2.1 - source-map: 0.6.1 - dev: true - /postcss/8.4.14: resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} engines: {node: ^10 || ^12 || >=14} @@ -3912,7 +2594,6 @@ packages: nanoid: 3.3.4 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: true /prettier/2.7.1: resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==} @@ -3983,12 +2664,6 @@ packages: engines: {node: '>=0.6'} dev: true - /querystring/0.2.1: - resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: true - /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true @@ -4074,10 +2749,6 @@ packages: tslib: 2.4.0 dev: true - /safe-buffer/5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true - /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true @@ -4091,11 +2762,6 @@ packages: hasBin: true dev: true - /semver/6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} - hasBin: true - dev: true - /semver/7.3.7: resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} engines: {node: '>=10'} @@ -4152,11 +2818,6 @@ packages: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: true - /slash/3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - dev: true - /slash/4.0.0: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} @@ -4191,17 +2852,10 @@ packages: /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} - dev: true /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - dev: true - - /source-map/0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - dev: true /sourcemap-codec/1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} @@ -4376,10 +3030,6 @@ packages: engines: {node: '>= 0.4'} dev: true - /svg-tags/1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - dev: true - /systemjs/6.12.1: resolution: {integrity: sha512-hqTN6kW+pN6/qro6G9OZ7ceDQOcYno020zBQKpZQLsJhYTDMCMNfXi/Y8duF5iW+4WWZr42ry0MMkcRGpbwG2A==} dev: true @@ -4402,7 +3052,6 @@ packages: /to-fast-properties/2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - dev: true /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -4461,83 +3110,11 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unplugin-vue2-script-setup/0.9.3_m2gnrghqht7rv3nxwlvulzzbi4: - resolution: {integrity: sha512-m2QESHiFNmx0fIo/P0AiCrH6E5WtijRB/Ldrj8zjwRIYYbiOgmTfRmWQquW0H8ei5OwhYT30WAgepFjWrJ5oJg==} - peerDependencies: - '@vue/composition-api': ^1.4.3 - '@vue/runtime-dom': ^3.2.26 - pug: ^3.0.2 - peerDependenciesMeta: - pug: - optional: true - dependencies: - '@antfu/utils': 0.4.0 - '@babel/core': 7.18.6 - '@babel/generator': 7.18.7 - '@babel/parser': 7.18.6 - '@babel/traverse': 7.18.6 - '@babel/types': 7.18.7 - '@rollup/pluginutils': 4.2.1 - '@vue/compiler-core': 3.2.37 - '@vue/compiler-dom': 3.2.37 - '@vue/composition-api': 1.6.3_vue@2.6.14 - '@vue/reactivity-transform': 3.2.37 - '@vue/runtime-dom': 3.2.37 - '@vue/shared': 3.2.37 - defu: 5.0.1 - htmlparser2: 5.0.1 - magic-string: 0.25.9 - tslib: 2.4.0 - unplugin: 0.3.3_vite@2.9.13 - transitivePeerDependencies: - - esbuild - - rollup - - supports-color - - vite - - webpack - dev: true - - /unplugin/0.3.3_vite@2.9.13: - resolution: {integrity: sha512-WjZWpUqqcYPQ/efR00Zm2m1+J1LitwoZ4uhHV4VdZ+IpW0Nh/qnDYtVf+nLhozXdGxslMPecOshVR7NiWFl4gA==} - peerDependencies: - esbuild: '>=0.13' - rollup: ^2.50.0 - vite: ^2.3.0 - webpack: 4 || 5 - peerDependenciesMeta: - esbuild: - optional: true - rollup: - optional: true - vite: - optional: true - webpack: - optional: true - dependencies: - vite: 2.9.13 - webpack-virtual-modules: 0.4.4 - dev: true - /untildify/4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} dev: true - /update-browserslist-db/1.0.4_browserslist@4.21.1: - resolution: {integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.21.1 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - - /util-deprecate/1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: true - /uuid/8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -4559,91 +3136,6 @@ packages: extsprintf: 1.3.0 dev: true - /vite-plugin-vue2/1.9.3_rjze3w2zsgj4z24tnggj7hdbyq: - resolution: {integrity: sha512-0KhHSEeht0VHJtt4Z2cJ9bWBq4dP3HoXpapqAHV+f+cUa6KywYdOd+z6sSGLpuGjN8F9YinrFIo8dfVmMOpc8Q==} - peerDependencies: - vite: ^2.0.0-beta.23 - vue-template-compiler: ^2.2.0 - dependencies: - '@babel/core': 7.18.6 - '@babel/parser': 7.18.6 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-proposal-decorators': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-transform-typescript': 7.18.6_@babel+core@7.18.6 - '@rollup/pluginutils': 4.2.1 - '@vue/babel-helper-vue-jsx-merge-props': 1.2.1 - '@vue/babel-preset-jsx': 1.2.4_@babel+core@7.18.6 - '@vue/component-compiler-utils': 3.3.0 - consolidate: 0.16.0 - debug: 4.3.4 - fs-extra: 9.1.0 - hash-sum: 2.0.0 - magic-string: 0.25.9 - prettier: 2.7.1 - querystring: 0.2.1 - rollup: 2.75.7 - slash: 3.0.0 - source-map: 0.7.4 - vite: 2.9.13 - vue-template-compiler: 2.6.14 - vue-template-es2015-compiler: 1.9.1 - transitivePeerDependencies: - - arc-templates - - atpl - - babel-core - - bracket-template - - coffee-script - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - lodash - - marko - - mote - - mustache - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - vash - - velocityjs - - walrus - - whiskers - dev: true - /vite/2.9.13: resolution: {integrity: sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw==} engines: {node: '>=12.2.0'} @@ -4668,7 +3160,7 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.13.1_6fywhegardq2xsbixl3beuj4ua: + /vue-demi/0.13.1_vue@2.7.0-beta.8: resolution: {integrity: sha512-xmkJ56koG3ptpLnpgmIzk9/4nFf4CqduSJbUM0OdPoU87NwRuZ6x49OLhjSa/fC15fV+5CbEnrxU4oyE022svg==} engines: {node: '>=12'} hasBin: true @@ -4680,60 +3172,35 @@ packages: '@vue/composition-api': optional: true dependencies: - '@vue/composition-api': 1.6.3_vue@2.6.14 - vue: 2.6.14 + vue: 2.7.0-beta.8 dev: false /vue-router/3.5.4: resolution: {integrity: sha512-x+/DLAJZv2mcQ7glH2oV9ze8uPwcI+H+GgTgTmb5I55bCgY3+vXWIsqbYUzbBSZnwFHEJku4eoaH/x98veyymQ==} dev: false - /vue-template-babel-compiler/1.2.0_ev5jzj74xu2fombjvobqpq452a: - resolution: {integrity: sha512-CScBSX1/wCdmmZ/Lvj/63p2CCVTS0FMj0F69VRBo73CuJrjvPAPGmeNJ7D/cwt/VS2PduowRWbO8N4Zh4Z3b0g==} - engines: {node: '>=12.0.0'} - peerDependencies: - vue-template-compiler: ^2.6.0 - dependencies: - '@babel/core': 7.18.6 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-proposal-object-rest-spread': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-proposal-optional-chaining': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-transform-block-scoping': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-transform-computed-properties': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-transform-destructuring': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-transform-parameters': 7.18.6_@babel+core@7.18.6 - '@babel/plugin-transform-spread': 7.18.6_@babel+core@7.18.6 - '@babel/types': 7.18.7 - deepmerge: 4.2.2 - vue-template-compiler: 2.6.14 - transitivePeerDependencies: - - supports-color - dev: true - - /vue-template-compiler/2.6.14: - resolution: {integrity: sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==} + /vue-template-compiler/2.7.0-beta.8: + resolution: {integrity: sha512-tQm27vsjE5QZYkCUG40k4+WoS665IS7a9lvC1EI4RmkOXfIlbwLP5+PitK92dgHU5dcP3BXFjjGKBpF2kYdMZQ==} dependencies: de-indent: 1.0.2 he: 1.2.0 dev: true - /vue-template-es2015-compiler/1.9.1: - resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==} - dev: true - - /vue-tsc/0.37.9_typescript@4.7.4: - resolution: {integrity: sha512-7UDietFPPfLFm2JeG0OodUhtOWbD66tFrALX3NdqNl8LjVHKLId5oTQpuHNUIme2vbNj/fcwaENPfEX2BCSgMw==} + /vue-tsc/0.38.2_typescript@4.7.4: + resolution: {integrity: sha512-+OMmpw9BZC9khul3I1HGtWchv7BCiaM7NvfdilVAiOFkjnivIoaW6jJm6YPQJaEPouePtpkDUWovyzgNxWdDsw==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.37.9 + '@volar/vue-typescript': 0.38.2 typescript: 4.7.4 dev: true - /vue/2.6.14: - resolution: {integrity: sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==} + /vue/2.7.0-beta.8: + resolution: {integrity: sha512-GiksdE69rKO9DC5ZRoI6bSsp4VXH8uwBpov/1trVO+D9vy95LEiT22d8fups1JrYlMQPUkeWw+NBJwN4inIj0Q==} + dependencies: + '@vue/compiler-sfc': 2.7.0-beta.8 + csstype: 3.1.0 /wait-on/6.0.0_debug@4.3.2: resolution: {integrity: sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==} @@ -4753,10 +3220,6 @@ packages: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: true - /webpack-virtual-modules/0.4.4: - resolution: {integrity: sha512-h9atBP/bsZohWpHnr+2sic8Iecb60GxftXsWNLLLSqewgIsGzByd2gcIID4nXcG+3tNe4GQG3dLcff3kXupdRA==} - dev: true - /whatwg-url/5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: diff --git a/scripts/test.mjs b/scripts/test.mjs index a8c2eaa7..5d29eb1c 100644 --- a/scripts/test.mjs +++ b/scripts/test.mjs @@ -4,40 +4,11 @@ import 'zx/globals' const playgroundDir = path.resolve(__dirname, '../playground/') for (const projectName of fs.readdirSync(playgroundDir)) { - if (projectName.includes('vitest')) { - cd(path.resolve(playgroundDir, projectName)) - - console.log(`Running unit tests in ${projectName}`) - await $`pnpm test:unit` - } - - if (projectName.includes('cypress')) { - cd(path.resolve(playgroundDir, projectName)) - - console.log(`Building ${projectName}`) - await $`pnpm build` - - console.log(`Running e2e tests in ${projectName}`) - await $`pnpm test:e2e:ci` - - // Without Vitest, the project will use Cypress Component Testing for unit testing - if (!projectName.includes('vitest')) { - // Cypress Component Testing is flaky in CI environment, so we need to tolerate the errors. - try { - await `pnpm test:unit:ci` - } catch (e) { - console.error(`Component Testing in ${projectName} fails:`) - console.error(e) - } - } - } - - // equivalent of `--vitest --cypress` if (projectName.endsWith('with-tests')) { cd(path.resolve(playgroundDir, projectName)) console.log(`Running unit tests in ${projectName}`) - await $`pnpm test:unit` + await $`pnpm test:unit:ci` console.log(`Building ${projectName}`) await $`pnpm build` diff --git a/template/base/package.json b/template/base/package.json index 7f4cde1e..b105d6d5 100644 --- a/template/base/package.json +++ b/template/base/package.json @@ -5,16 +5,11 @@ "preview": "vite preview --port 5050" }, "dependencies": { - "@vue/composition-api": "^1.4.6", - "vue": "^2.6.14" + "vue": "^2.7.0-0" }, "devDependencies": { "@vitejs/plugin-legacy": "^1.7.1", - "@vue/runtime-dom": "^3.2.31", - "unplugin-vue2-script-setup": "^0.9.3", - "vite": "^2.8.4", - "vite-plugin-vue2": "^1.9.3", - "vue-template-babel-compiler": "^1.2.0", - "vue-template-compiler": "^2.6.14" + "@vitejs/plugin-vue2": "^1.1.1", + "vite": "^2.8.4" } } diff --git a/template/base/vite.config.js b/template/base/vite.config.js index 42b92136..4e523433 100644 --- a/template/base/vite.config.js +++ b/template/base/vite.config.js @@ -2,21 +2,12 @@ import { fileURLToPath } from 'url' import { defineConfig } from 'vite' import legacy from '@vitejs/plugin-legacy' -import { createVuePlugin as vue2 } from 'vite-plugin-vue2' -// @ts-ignore -import vueTemplateBabelCompiler from 'vue-template-babel-compiler' -import scriptSetup from 'unplugin-vue2-script-setup/vite' +import vue2 from '@vitejs/plugin-vue2' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ - vue2({ - jsx: true, - vueTemplateOptions: { - compiler: vueTemplateBabelCompiler - } - }), - scriptSetup(), + vue2(), legacy({ targets: ['ie >= 11'], additionalLegacyPolyfills: ['regenerator-runtime/runtime'] diff --git a/template/code/default/src/components/icons/IconTooling.vue b/template/code/default/src/components/icons/IconTooling.vue index 660598d7..07dc46b0 100644 --- a/template/code/default/src/components/icons/IconTooling.vue +++ b/template/code/default/src/components/icons/IconTooling.vue @@ -2,8 +2,6 @@