]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
chore(deps): update all non-major dependencies (#144)
authorrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sun, 4 Sep 2022 05:19:59 +0000 (13:19 +0800)
committerGitHub <noreply@github.com>
Sun, 4 Sep 2022 05:19:59 +0000 (13:19 +0800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
pnpm-lock.yaml
template/base/package.json
template/config/cypress-ct/package.json
template/config/cypress/package.json
template/config/jsx/package.json
template/config/pinia/package.json
template/config/router/package.json
template/config/typescript/package.json
template/config/vitest/package.json

index 8456521c755b75e2a9d12e3855f8a779bb64c33b..89ed24b63895572c61fe9d4e174fc90f4ab66a46 100644 (file)
@@ -34,2131 +34,83 @@ importers:
       prompts: 2.4.2
       zx: 4.3.0
 
-  playground/cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      cypress: ^10.6.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/default:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/jsx:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/jsx-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      cypress: ^10.6.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/jsx-pinia:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/jsx-pinia-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      cypress: ^10.6.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/jsx-pinia-vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-pinia-vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-pinia-with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-router:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/jsx-router-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      cypress: ^10.6.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/jsx-router-pinia:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/jsx-router-pinia-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      cypress: ^10.6.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/jsx-router-pinia-vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-router-pinia-vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-router-pinia-with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-router-vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-router-vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-router-with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/jsx-with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/pinia:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/pinia-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      cypress: ^10.6.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/pinia-vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/pinia-vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/pinia-with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/router:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/router-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      cypress: ^10.6.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/router-pinia:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      vite: 3.0.9
-
-  playground/router-pinia-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      cypress: ^10.6.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      cypress: 10.6.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-
-  playground/router-pinia-vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/router-pinia-vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/router-pinia-with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/router-vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/router-vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/router-with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/typescript:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-pinia:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-pinia-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-pinia-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-pinia-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-pinia-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-pinia:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-pinia-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-pinia-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-pinia-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-pinia-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-router-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-jsx-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vitejs/plugin-vue-jsx': ^2.0.0
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-pinia:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-pinia-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-pinia-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-pinia-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-pinia-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-pinia:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-pinia-cypress:
-    specifiers:
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-pinia-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-pinia-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-pinia-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      pinia: ^2.0.19
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      pinia: 2.0.19_j6bzmzd4ujpabbp5objtwxyjp4
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-router-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-router: ^4.1.3
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-vitest:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-vitest-cypress:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/typescript-with-tests:
-    specifiers:
-      '@types/jsdom': ^20.0.0
-      '@types/node': ^16.11.49
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      '@vue/tsconfig': ^0.1.3
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      npm-run-all: ^4.1.5
-      start-server-and-test: ^1.14.0
-      typescript: ~4.7.4
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-      vue-tsc: ^0.40.1
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@types/jsdom': 20.0.0
-      '@types/node': 16.11.49
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.49
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      npm-run-all: 4.1.5
-      start-server-and-test: 1.14.0
-      typescript: 4.7.4
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-      vue-tsc: 0.40.1_typescript@4.7.4
-
-  playground/vitest:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      jsdom: ^20.0.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      jsdom: 20.0.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/vitest-cypress:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
-  playground/with-tests:
-    specifiers:
-      '@vitejs/plugin-vue': ^3.0.3
-      '@vue/test-utils': ^2.0.2
-      cypress: ^10.6.0
-      jsdom: ^20.0.0
-      start-server-and-test: ^1.14.0
-      vite: ^3.0.9
-      vitest: ^0.22.1
-      vue: ^3.2.37
-    dependencies:
-      vue: 3.2.37
-    devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
-      '@vue/test-utils': 2.0.2_vue@3.2.37
-      cypress: 10.6.0
-      jsdom: 20.0.0
-      start-server-and-test: 1.14.0
-      vite: 3.0.9
-      vitest: 0.22.1_jsdom@20.0.0
-
   template/base:
     specifiers:
       '@vitejs/plugin-vue': ^3.0.3
       vite: ^3.0.9
-      vue: ^3.2.37
+      vue: ^3.2.38
     dependencies:
-      vue: 3.2.37
+      vue: 3.2.38
     devDependencies:
-      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37
+      '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.38
       vite: 3.0.9
 
   template/config/cypress:
     specifiers:
-      cypress: ^10.6.0
+      cypress: ^10.7.0
       start-server-and-test: ^1.14.0
     devDependencies:
-      cypress: 10.6.0
+      cypress: 10.7.0
       start-server-and-test: 1.14.0
 
   template/config/cypress-ct:
     specifiers:
-      cypress: ^10.6.0
-      vue: ^3.2.37
+      cypress: ^10.7.0
+      vue: ^3.2.38
     dependencies:
-      vue: 3.2.37
+      vue: 3.2.38
     devDependencies:
-      cypress: 10.6.0
+      cypress: 10.7.0
 
   template/config/jsx:
     specifiers:
-      '@vitejs/plugin-vue-jsx': ^2.0.0
+      '@vitejs/plugin-vue-jsx': ^2.0.1
       vite: ^3.0.9
-      vue: ^3.2.37
+      vue: ^3.2.38
     dependencies:
-      vue: 3.2.37
+      vue: 3.2.38
     devDependencies:
-      '@vitejs/plugin-vue-jsx': 2.0.0_vite@3.0.9+vue@3.2.37
+      '@vitejs/plugin-vue-jsx': 2.0.1_vite@3.0.9+vue@3.2.38
       vite: 3.0.9
 
   template/config/pinia:
     specifiers:
-      pinia: ^2.0.19
-      vue: ^3.2.37
+      pinia: ^2.0.21
+      vue: ^3.2.38
     dependencies:
-      pinia: 2.0.19_vue@3.2.37
-      vue: 3.2.37
+      pinia: 2.0.21_vue@3.2.38
+      vue: 3.2.38
 
   template/config/router:
     specifiers:
-      vue: ^3.2.37
-      vue-router: ^4.1.3
+      vue: ^3.2.38
+      vue-router: ^4.1.5
     dependencies:
-      vue: 3.2.37
-      vue-router: 4.1.3_vue@3.2.37
+      vue: 3.2.38
+      vue-router: 4.1.5_vue@3.2.38
 
   template/config/typescript:
     specifiers:
-      '@types/node': ^16.11.49
+      '@types/node': ^16.11.56
       npm-run-all: ^4.1.5
       typescript: ~4.7.4
-      vue-tsc: ^0.40.1
+      vue-tsc: ^0.40.6
     devDependencies:
-      '@types/node': 16.11.49
+      '@types/node': 16.11.56
       npm-run-all: 4.1.5
       typescript: 4.7.4
-      vue-tsc: 0.40.1_typescript@4.7.4
+      vue-tsc: 0.40.6_typescript@4.7.4
 
   template/config/vitest:
     specifiers:
       '@vue/test-utils': ^2.0.2
       jsdom: ^20.0.0
       vitest: ^0.22.1
-      vue: ^3.2.37
+      vue: ^3.2.38
     dependencies:
-      vue: 3.2.37
+      vue: 3.2.38
     devDependencies:
-      '@vue/test-utils': 2.0.2_vue@3.2.37
+      '@vue/test-utils': 2.0.2_vue@3.2.38
       jsdom: 20.0.0
       vitest: 0.22.1_jsdom@20.0.0
 
@@ -2196,20 +148,20 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/core/7.18.6:
-    resolution: {integrity: sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==}
+  /@babel/core/7.18.13:
+    resolution: {integrity: sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==}
     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.8
-      '@babel/helpers': 7.18.6
-      '@babel/parser': 7.18.8
-      '@babel/template': 7.18.6
-      '@babel/traverse': 7.18.8
-      '@babel/types': 7.18.8
+      '@babel/generator': 7.18.13
+      '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13
+      '@babel/helper-module-transforms': 7.18.9
+      '@babel/helpers': 7.18.9
+      '@babel/parser': 7.18.13
+      '@babel/template': 7.18.10
+      '@babel/traverse': 7.18.13
+      '@babel/types': 7.18.13
       convert-source-map: 1.8.0
       debug: 4.3.4
       gensync: 1.0.0-beta.2
@@ -2219,11 +171,11 @@ packages:
       - supports-color
     dev: true
 
-  /@babel/generator/7.18.7:
-    resolution: {integrity: sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==}
+  /@babel/generator/7.18.13:
+    resolution: {integrity: sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.18.8
+      '@babel/types': 7.18.13
       '@jridgewell/gen-mapping': 0.3.2
       jsesc: 2.5.2
     dev: true
@@ -2232,86 +184,86 @@ packages:
     resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.18.8
+      '@babel/types': 7.18.13
     dev: true
 
-  /@babel/helper-compilation-targets/7.18.6_@babel+core@7.18.6:
-    resolution: {integrity: sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==}
+  /@babel/helper-compilation-targets/7.18.9_@babel+core@7.18.13:
+    resolution: {integrity: sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
       '@babel/compat-data': 7.18.8
-      '@babel/core': 7.18.6
+      '@babel/core': 7.18.13
       '@babel/helper-validator-option': 7.18.6
       browserslist: 4.21.2
       semver: 6.3.0
     dev: true
 
-  /@babel/helper-create-class-features-plugin/7.18.6_@babel+core@7.18.6:
-    resolution: {integrity: sha512-YfDzdnoxHGV8CzqHGyCbFvXg5QESPFkXlHtvdCkesLjjVMT2Adxe4FGUR5ChIb3DxSaXO12iIOCWoXdsUVwnqw==}
+  /@babel/helper-create-class-features-plugin/7.18.13_@babel+core@7.18.13:
+    resolution: {integrity: sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.18.6
+      '@babel/core': 7.18.13
       '@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-environment-visitor': 7.18.9
+      '@babel/helper-function-name': 7.18.9
+      '@babel/helper-member-expression-to-functions': 7.18.9
       '@babel/helper-optimise-call-expression': 7.18.6
-      '@babel/helper-replace-supers': 7.18.6
+      '@babel/helper-replace-supers': 7.18.9
       '@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==}
+  /@babel/helper-environment-visitor/7.18.9:
+    resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-function-name/7.18.6:
-    resolution: {integrity: sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==}
+  /@babel/helper-function-name/7.18.9:
+    resolution: {integrity: sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/template': 7.18.6
-      '@babel/types': 7.18.8
+      '@babel/template': 7.18.10
+      '@babel/types': 7.18.13
     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.8
+      '@babel/types': 7.18.13
     dev: true
 
-  /@babel/helper-member-expression-to-functions/7.18.6:
-    resolution: {integrity: sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==}
+  /@babel/helper-member-expression-to-functions/7.18.9:
+    resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.18.8
+      '@babel/types': 7.18.13
     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.8
+      '@babel/types': 7.18.13
     dev: true
 
-  /@babel/helper-module-transforms/7.18.8:
-    resolution: {integrity: sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==}
+  /@babel/helper-module-transforms/7.18.9:
+    resolution: {integrity: sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-environment-visitor': 7.18.6
+      '@babel/helper-environment-visitor': 7.18.9
       '@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.8
-      '@babel/types': 7.18.8
+      '@babel/template': 7.18.10
+      '@babel/traverse': 7.18.13
+      '@babel/types': 7.18.13
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2320,7 +272,7 @@ packages:
     resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.18.8
+      '@babel/types': 7.18.13
     dev: true
 
   /@babel/helper-plugin-utils/7.18.6:
@@ -2328,15 +280,20 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-replace-supers/7.18.6:
-    resolution: {integrity: sha512-fTf7zoXnUGl9gF25fXCWE26t7Tvtyn6H4hkLSYhATwJvw2uYxd3aoXplMSe0g9XbwK7bmxNes7+FGO0rB/xC0g==}
+  /@babel/helper-plugin-utils/7.18.9:
+    resolution: {integrity: sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==}
+    engines: {node: '>=6.9.0'}
+    dev: true
+
+  /@babel/helper-replace-supers/7.18.9:
+    resolution: {integrity: sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-environment-visitor': 7.18.6
-      '@babel/helper-member-expression-to-functions': 7.18.6
+      '@babel/helper-environment-visitor': 7.18.9
+      '@babel/helper-member-expression-to-functions': 7.18.9
       '@babel/helper-optimise-call-expression': 7.18.6
-      '@babel/traverse': 7.18.8
-      '@babel/types': 7.18.8
+      '@babel/traverse': 7.18.13
+      '@babel/types': 7.18.13
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2345,16 +302,20 @@ packages:
     resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.18.8
+      '@babel/types': 7.18.13
     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.8
+      '@babel/types': 7.18.13
     dev: true
 
+  /@babel/helper-string-parser/7.18.10:
+    resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==}
+    engines: {node: '>=6.9.0'}
+
   /@babel/helper-validator-identifier/7.18.6:
     resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==}
     engines: {node: '>=6.9.0'}
@@ -2364,13 +325,13 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helpers/7.18.6:
-    resolution: {integrity: sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==}
+  /@babel/helpers/7.18.9:
+    resolution: {integrity: sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/template': 7.18.6
-      '@babel/traverse': 7.18.8
-      '@babel/types': 7.18.8
+      '@babel/template': 7.18.10
+      '@babel/traverse': 7.18.13
+      '@babel/types': 7.18.13
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2384,87 +345,95 @@ packages:
       js-tokens: 4.0.0
     dev: true
 
+  /@babel/parser/7.18.13:
+    resolution: {integrity: sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==}
+    engines: {node: '>=6.0.0'}
+    hasBin: true
+    dependencies:
+      '@babel/types': 7.18.13
+
   /@babel/parser/7.18.8:
     resolution: {integrity: sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==}
     engines: {node: '>=6.0.0'}
     hasBin: true
     dependencies:
-      '@babel/types': 7.18.8
+      '@babel/types': 7.18.13
 
-  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.6:
+  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.13:
     resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.18.6
+      '@babel/core': 7.18.13
       '@babel/helper-plugin-utils': 7.18.6
     dev: true
 
-  /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.6:
+  /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.13:
     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
+      '@babel/core': 7.18.13
+      '@babel/helper-plugin-utils': 7.18.9
     dev: true
 
-  /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.18.6:
+  /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.18.13:
     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
+      '@babel/core': 7.18.13
+      '@babel/helper-plugin-utils': 7.18.9
     dev: true
 
-  /@babel/plugin-transform-typescript/7.18.8_@babel+core@7.18.6:
-    resolution: {integrity: sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==}
+  /@babel/plugin-transform-typescript/7.18.12_@babel+core@7.18.13:
+    resolution: {integrity: sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==}
     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
+      '@babel/core': 7.18.13
+      '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.13
+      '@babel/helper-plugin-utils': 7.18.9
+      '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.13
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/template/7.18.6:
-    resolution: {integrity: sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==}
+  /@babel/template/7.18.10:
+    resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/code-frame': 7.18.6
-      '@babel/parser': 7.18.8
-      '@babel/types': 7.18.8
+      '@babel/parser': 7.18.13
+      '@babel/types': 7.18.13
     dev: true
 
-  /@babel/traverse/7.18.8:
-    resolution: {integrity: sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==}
+  /@babel/traverse/7.18.13:
+    resolution: {integrity: sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==}
     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/generator': 7.18.13
+      '@babel/helper-environment-visitor': 7.18.9
+      '@babel/helper-function-name': 7.18.9
       '@babel/helper-hoist-variables': 7.18.6
       '@babel/helper-split-export-declaration': 7.18.6
-      '@babel/parser': 7.18.8
-      '@babel/types': 7.18.8
+      '@babel/parser': 7.18.13
+      '@babel/types': 7.18.13
       debug: 4.3.4
       globals: 11.12.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/types/7.18.8:
-    resolution: {integrity: sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==}
+  /@babel/types/7.18.13:
+    resolution: {integrity: sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
+      '@babel/helper-string-parser': 7.18.10
       '@babel/helper-validator-identifier': 7.18.6
       to-fast-properties: 2.0.0
 
@@ -2663,8 +632,8 @@ packages:
     resolution: {integrity: sha512-3rKg/L5x0rofKuuUt5zlXzOnKyIHXmIu5R8A0TuNDMF2062/AOIDBciFIjToLEJ/9F9DzkHNot+BpNsMI1OLdQ==}
     dev: true
 
-  /@types/node/16.11.49:
-    resolution: {integrity: sha512-Abq9fBviLV93OiXMu+f6r0elxCzRwc0RC5f99cU892uBITL44pTvgvEqlRlPRi8EGcO1z7Cp8A4d0s/p3J/+Nw==}
+  /@types/node/16.11.56:
+    resolution: {integrity: sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==}
     dev: true
 
   /@types/node/18.0.6:
@@ -2697,24 +666,24 @@ packages:
     dev: true
     optional: true
 
-  /@vitejs/plugin-vue-jsx/2.0.0_vite@3.0.9+vue@3.2.37:
-    resolution: {integrity: sha512-WF9ApZ/ivyyW3volQfu0Td0KNPhcccYEaRNzNY1NxRLVJQLSX0nFqquv3e2g7MF74p1XZK4bGtDL2y5i5O5+1A==}
-    engines: {node: '>=14.18.0'}
+  /@vitejs/plugin-vue-jsx/2.0.1_vite@3.0.9+vue@3.2.38:
+    resolution: {integrity: sha512-lmiR1k9+lrF7LMczO0pxtQ8mOn6XeppJDHxnpxkJQpT5SiKz4SKhKdeNstXaTNuR8qZhUo5X0pJlcocn72Y4Jg==}
+    engines: {node: ^14.18.0 || >=16.0.0}
     peerDependencies:
       vite: ^3.0.0
       vue: ^3.0.0
     dependencies:
-      '@babel/core': 7.18.6
-      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.18.6
-      '@babel/plugin-transform-typescript': 7.18.8_@babel+core@7.18.6
-      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.18.6
+      '@babel/core': 7.18.13
+      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.18.13
+      '@babel/plugin-transform-typescript': 7.18.12_@babel+core@7.18.13
+      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.18.13
       vite: 3.0.9
-      vue: 3.2.37
+      vue: 3.2.38
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@vitejs/plugin-vue/3.0.3_vite@3.0.9+vue@3.2.37:
+  /@vitejs/plugin-vue/3.0.3_vite@3.0.9+vue@3.2.38:
     resolution: {integrity: sha512-U4zNBlz9mg+TA+i+5QPc3N5lQvdUXENZLO2h0Wdzp56gI1MWhqJOv+6R+d4kOzoaSSq6TnGPBdZAXKOe4lXy6g==}
     engines: {node: ^14.18.0 || >=16.0.0}
     peerDependencies:
@@ -2722,57 +691,59 @@ packages:
       vue: ^3.2.25
     dependencies:
       vite: 3.0.9
-      vue: 3.2.37
+      vue: 3.2.38
     dev: true
 
-  /@volar/code-gen/0.40.1:
-    resolution: {integrity: sha512-mN1jn08wRKLoUj+KThltyWfsiEGt6Um1yT6S7bkruwV76yiLlzIR4WZgWng254byGMozJ00qgkZmBhraD5b48A==}
+  /@volar/code-gen/0.40.6:
+    resolution: {integrity: sha512-TEi6tSQPeKfig07d+C7uPTVnG7Vob6x8S/NOCU0TlnMNtEmmMlZJlKJz3xhZt96Hz2rNEmBCcuscmwSSoDdxlw==}
     dependencies:
-      '@volar/source-map': 0.40.1
+      '@volar/source-map': 0.40.6
     dev: true
 
-  /@volar/source-map/0.40.1:
-    resolution: {integrity: sha512-ORYg5W+R4iT2k/k2U4ASkKvDxabIzKtP+lXZ1CcqFIbTF81GOooAv5tJZImf8ifhUV9p8bgGaitFj/VnNzkdYg==}
+  /@volar/source-map/0.40.6:
+    resolution: {integrity: sha512-NTUBzxwcr8YkGmbxpAe2Wa9fDifqVdVd4piVBi8xcTRECOIy8z/tzR5m41I2a/B0V1sc+fb5e8Ino4M4c3bZUA==}
+    dependencies:
+      '@vue/reactivity': 3.2.37
     dev: true
 
-  /@volar/typescript-faster/0.40.1:
-    resolution: {integrity: sha512-UiX8OzVRJtpudGfTY2KgB5m78DIA8oVbwI4QN5i4Ot8oURQPOviH7MahikHeeXidbh3iOy/u4vceMb+mfdizpQ==}
+  /@volar/typescript-faster/0.40.6:
+    resolution: {integrity: sha512-h3EG/HIInqYiw1CL1TGD9XJY0OXATuSwuan3KCN211eb5OnL+Ap9LUmzQIZpAs7+TzY9EMSEu4/sA14aoIhW9A==}
     dependencies:
       semver: 7.3.7
     dev: true
 
-  /@volar/vue-language-core/0.40.1:
-    resolution: {integrity: sha512-RBU2nQkj+asKZ/ht3sU3hTau+dGuTjJrQS3nNSw4+vnwUJnN/WogO/MmgKdrvVf3pUdLiucIog1E/Us1C8Y5wg==}
+  /@volar/vue-language-core/0.40.6:
+    resolution: {integrity: sha512-XfcGw7KlrrroYHUmhkOwCY8idDxVWMebCcAX1fwP0G24ooQsWBi1LyJQGBi1NdwSsUK1pmd8pIsqVdSUAbr0+g==}
     dependencies:
-      '@volar/code-gen': 0.40.1
-      '@volar/source-map': 0.40.1
-      '@vue/compiler-core': 3.2.37
-      '@vue/compiler-dom': 3.2.37
-      '@vue/compiler-sfc': 3.2.37
-      '@vue/reactivity': 3.2.37
-      '@vue/shared': 3.2.37
+      '@volar/code-gen': 0.40.6
+      '@volar/source-map': 0.40.6
+      '@vue/compiler-core': 3.2.38
+      '@vue/compiler-dom': 3.2.38
+      '@vue/compiler-sfc': 3.2.38
+      '@vue/reactivity': 3.2.38
+      '@vue/shared': 3.2.38
     dev: true
 
-  /@volar/vue-typescript/0.40.1:
-    resolution: {integrity: sha512-58nW/Xwy7VBkeIPmbyEmi/j1Ta2HxGl/5aFiEEpWxoas7vI1AM+txz8+MhWho4ZMw0w0eCqPtGgugD2rr+/v7w==}
+  /@volar/vue-typescript/0.40.6:
+    resolution: {integrity: sha512-qna2mRb1aiylxsdob+V+AMJylfm0f+Yr1lzfnlE9A6g4bcg/eED+9PrQNwLqAHO3RSezbyFJVF43BA1KnCBrgg==}
     dependencies:
-      '@volar/code-gen': 0.40.1
-      '@volar/typescript-faster': 0.40.1
-      '@volar/vue-language-core': 0.40.1
+      '@volar/code-gen': 0.40.6
+      '@volar/typescript-faster': 0.40.6
+      '@volar/vue-language-core': 0.40.6
     dev: true
 
   /@vue/babel-helper-vue-transform-on/1.0.2:
     resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==}
     dev: true
 
-  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.18.6:
+  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.18.13:
     resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==}
     dependencies:
       '@babel/helper-module-imports': 7.18.6
-      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.6
-      '@babel/template': 7.18.6
-      '@babel/traverse': 7.18.8
-      '@babel/types': 7.18.8
+      '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13
+      '@babel/template': 7.18.10
+      '@babel/traverse': 7.18.13
+      '@babel/types': 7.18.13
       '@vue/babel-helper-vue-transform-on': 1.0.2
       camelcase: 6.3.0
       html-tags: 3.2.0
@@ -2782,39 +753,39 @@ packages:
       - supports-color
     dev: true
 
-  /@vue/compiler-core/3.2.37:
-    resolution: {integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==}
+  /@vue/compiler-core/3.2.38:
+    resolution: {integrity: sha512-/FsvnSu7Z+lkd/8KXMa4yYNUiqQrI22135gfsQYVGuh5tqEgOB0XqrUdb/KnCLa5+TmQLPwvyUnKMyCpu+SX3Q==}
     dependencies:
-      '@babel/parser': 7.18.8
-      '@vue/shared': 3.2.37
+      '@babel/parser': 7.18.13
+      '@vue/shared': 3.2.38
       estree-walker: 2.0.2
       source-map: 0.6.1
 
-  /@vue/compiler-dom/3.2.37:
-    resolution: {integrity: sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==}
+  /@vue/compiler-dom/3.2.38:
+    resolution: {integrity: sha512-zqX4FgUbw56kzHlgYuEEJR8mefFiiyR3u96498+zWPsLeh1WKvgIReoNE+U7gG8bCUdvsrJ0JRmev0Ky6n2O0g==}
     dependencies:
-      '@vue/compiler-core': 3.2.37
-      '@vue/shared': 3.2.37
+      '@vue/compiler-core': 3.2.38
+      '@vue/shared': 3.2.38
 
-  /@vue/compiler-sfc/3.2.37:
-    resolution: {integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==}
+  /@vue/compiler-sfc/3.2.38:
+    resolution: {integrity: sha512-KZjrW32KloMYtTcHAFuw3CqsyWc5X6seb8KbkANSWt3Cz9p2qA8c1GJpSkksFP9ABb6an0FLCFl46ZFXx3kKpg==}
     dependencies:
       '@babel/parser': 7.18.8
-      '@vue/compiler-core': 3.2.37
-      '@vue/compiler-dom': 3.2.37
-      '@vue/compiler-ssr': 3.2.37
-      '@vue/reactivity-transform': 3.2.37
-      '@vue/shared': 3.2.37
+      '@vue/compiler-core': 3.2.38
+      '@vue/compiler-dom': 3.2.38
+      '@vue/compiler-ssr': 3.2.38
+      '@vue/reactivity-transform': 3.2.38
+      '@vue/shared': 3.2.38
       estree-walker: 2.0.2
       magic-string: 0.25.9
       postcss: 8.4.16
       source-map: 0.6.1
 
-  /@vue/compiler-ssr/3.2.37:
-    resolution: {integrity: sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==}
+  /@vue/compiler-ssr/3.2.38:
+    resolution: {integrity: sha512-bm9jOeyv1H3UskNm4S6IfueKjUNFmi2kRweFIGnqaGkkRePjwEcfCVqyS3roe7HvF4ugsEkhf4+kIvDhip6XzQ==}
     dependencies:
-      '@vue/compiler-dom': 3.2.37
-      '@vue/shared': 3.2.37
+      '@vue/compiler-dom': 3.2.38
+      '@vue/shared': 3.2.38
 
   /@vue/create-eslint-config/0.1.2:
     resolution: {integrity: sha512-cyBRvjBFgcB4+mBxcwfnM/JyZnXSccW6TRV3HeSUWtIcH3JrK/UMqZQqfk+XOJwKjwYyskHBE6AeX7d+1RhQ/w==}
@@ -2830,12 +801,12 @@ packages:
     resolution: {integrity: sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ==}
     dev: false
 
-  /@vue/reactivity-transform/3.2.37:
-    resolution: {integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==}
+  /@vue/reactivity-transform/3.2.38:
+    resolution: {integrity: sha512-3SD3Jmi1yXrDwiNJqQ6fs1x61WsDLqVk4NyKVz78mkaIRh6d3IqtRnptgRfXn+Fzf+m6B1KxBYWq1APj6h4qeA==}
     dependencies:
-      '@babel/parser': 7.18.8
-      '@vue/compiler-core': 3.2.37
-      '@vue/shared': 3.2.37
+      '@babel/parser': 7.18.13
+      '@vue/compiler-core': 3.2.38
+      '@vue/shared': 3.2.38
       estree-walker: 2.0.2
       magic-string: 0.25.9
 
@@ -2843,38 +814,48 @@ packages:
     resolution: {integrity: sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==}
     dependencies:
       '@vue/shared': 3.2.37
+    dev: true
 
-  /@vue/runtime-core/3.2.37:
-    resolution: {integrity: sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==}
+  /@vue/reactivity/3.2.38:
+    resolution: {integrity: sha512-6L4myYcH9HG2M25co7/BSo0skKFHpAN8PhkNPM4xRVkyGl1K5M3Jx4rp5bsYhvYze2K4+l+pioN4e6ZwFLUVtw==}
     dependencies:
-      '@vue/reactivity': 3.2.37
-      '@vue/shared': 3.2.37
+      '@vue/shared': 3.2.38
 
-  /@vue/runtime-dom/3.2.37:
-    resolution: {integrity: sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==}
+  /@vue/runtime-core/3.2.38:
+    resolution: {integrity: sha512-kk0qiSiXUU/IKxZw31824rxmFzrLr3TL6ZcbrxWTKivadoKupdlzbQM4SlGo4MU6Zzrqv4fzyUasTU1jDoEnzg==}
     dependencies:
-      '@vue/runtime-core': 3.2.37
-      '@vue/shared': 3.2.37
+      '@vue/reactivity': 3.2.38
+      '@vue/shared': 3.2.38
+
+  /@vue/runtime-dom/3.2.38:
+    resolution: {integrity: sha512-4PKAb/ck2TjxdMSzMsnHViOrrwpudk4/A56uZjhzvusoEU9xqa5dygksbzYepdZeB5NqtRw5fRhWIiQlRVK45A==}
+    dependencies:
+      '@vue/runtime-core': 3.2.38
+      '@vue/shared': 3.2.38
       csstype: 2.6.20
 
-  /@vue/server-renderer/3.2.37_vue@3.2.37:
-    resolution: {integrity: sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==}
+  /@vue/server-renderer/3.2.38_vue@3.2.38:
+    resolution: {integrity: sha512-pg+JanpbOZ5kEfOZzO2bt02YHd+ELhYP8zPeLU1H0e7lg079NtuuSB8fjLdn58c4Ou8UQ6C1/P+528nXnLPAhA==}
     peerDependencies:
-      vue: 3.2.37
+      vue: 3.2.38
     dependencies:
-      '@vue/compiler-ssr': 3.2.37
-      '@vue/shared': 3.2.37
-      vue: 3.2.37
+      '@vue/compiler-ssr': 3.2.38
+      '@vue/shared': 3.2.38
+      vue: 3.2.38
 
   /@vue/shared/3.2.37:
     resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==}
+    dev: true
 
-  /@vue/test-utils/2.0.2_vue@3.2.37:
+  /@vue/shared/3.2.38:
+    resolution: {integrity: sha512-dTyhTIRmGXBjxJE+skC8tTWCGLCVc4wQgRRLt8+O9p5ewBAjoBwtCAkLPrtToSr1xltoe3st21Pv953aOZ7alg==}
+
+  /@vue/test-utils/2.0.2_vue@3.2.38:
     resolution: {integrity: sha512-E2P4oXSaWDqTZNbmKZFVLrNN/siVN78YkEqs7pHryWerrlZR9bBFLWdJwRoguX45Ru6HxIflzKl4vQvwRMwm5g==}
     peerDependencies:
       vue: ^3.0.1
     dependencies:
-      vue: 3.2.37
+      vue: 3.2.38
     dev: true
 
   /@vue/tsconfig/0.1.3:
@@ -2886,17 +867,6 @@ packages:
         optional: true
     dev: true
 
-  /@vue/tsconfig/0.1.3_@types+node@16.11.49:
-    resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==}
-    peerDependencies:
-      '@types/node': '*'
-    peerDependenciesMeta:
-      '@types/node':
-        optional: true
-    dependencies:
-      '@types/node': 16.11.49
-    dev: true
-
   /abab/2.0.6:
     resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
     dev: true
@@ -3307,8 +1277,8 @@ packages:
   /csstype/2.6.20:
     resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==}
 
-  /cypress/10.6.0:
-    resolution: {integrity: sha512-6sOpHjostp8gcLO34p6r/Ci342lBs8S5z9/eb3ZCQ22w2cIhMWGUoGKkosabPBfKcvRS9BE4UxybBtlIs8gTQA==}
+  /cypress/10.7.0:
+    resolution: {integrity: sha512-gTFvjrUoBnqPPOu9Vl5SBHuFlzx/Wxg/ZXIz2H4lzoOLFelKeF7mbwYUOzgzgF0oieU2WhJAestQdkgwJMMTvQ==}
     engines: {node: '>=12.0.0'}
     hasBin: true
     requiresBuild: true
@@ -5004,8 +2974,8 @@ packages:
     engines: {node: '>=4'}
     dev: true
 
-  /pinia/2.0.19_j6bzmzd4ujpabbp5objtwxyjp4:
-    resolution: {integrity: sha512-Q/UQrmFLDMdlCkLfM5rGw1Ug0A7dy0G7NtBusMQSK+TNjf3CV/pO0RqblNIfuurWl42byTjM6HIemCWOfo8KXA==}
+  /pinia/2.0.21_vue@3.2.38:
+    resolution: {integrity: sha512-6ol04PtL29O0Z6JHI47O3JUSoyOJ7Og0rstXrHVMZSP4zAldsQBXJCNF0i/H7m8vp/Hjd/CSmuPl7C5QAwpeWQ==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
       typescript: '>=4.4.4'
@@ -5017,26 +2987,8 @@ packages:
         optional: true
     dependencies:
       '@vue/devtools-api': 6.2.1
-      typescript: 4.7.4
-      vue: 3.2.37
-      vue-demi: 0.13.5_vue@3.2.37
-    dev: false
-
-  /pinia/2.0.19_vue@3.2.37:
-    resolution: {integrity: sha512-Q/UQrmFLDMdlCkLfM5rGw1Ug0A7dy0G7NtBusMQSK+TNjf3CV/pO0RqblNIfuurWl42byTjM6HIemCWOfo8KXA==}
-    peerDependencies:
-      '@vue/composition-api': ^1.4.0
-      typescript: '>=4.4.4'
-      vue: ^2.6.14 || ^3.2.0
-    peerDependenciesMeta:
-      '@vue/composition-api':
-        optional: true
-      typescript:
-        optional: true
-    dependencies:
-      '@vue/devtools-api': 6.2.1
-      vue: 3.2.37
-      vue-demi: 0.13.5_vue@3.2.37
+      vue: 3.2.38
+      vue-demi: 0.13.5_vue@3.2.38
     dev: false
 
   /postcss/8.4.16:
@@ -5584,6 +3536,7 @@ packages:
     resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==}
     engines: {node: '>=4.2.0'}
     hasBin: true
+    dev: true
 
   /unbox-primitive/1.0.2:
     resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
@@ -5708,7 +3661,7 @@ packages:
       - terser
     dev: true
 
-  /vue-demi/0.13.5_vue@3.2.37:
+  /vue-demi/0.13.5_vue@3.2.38:
     resolution: {integrity: sha512-tO3K2bML3AwiHmVHeKCq6HLef2st4zBXIV5aEkoJl6HZ+gJWxWv2O8wLH8qrA3SX3lDoTDHNghLX1xZg83MXvw==}
     engines: {node: '>=12'}
     hasBin: true
@@ -5720,37 +3673,37 @@ packages:
       '@vue/composition-api':
         optional: true
     dependencies:
-      vue: 3.2.37
+      vue: 3.2.38
     dev: false
 
-  /vue-router/4.1.3_vue@3.2.37:
-    resolution: {integrity: sha512-XvK81bcYglKiayT7/vYAg/f36ExPC4t90R/HIpzrZ5x+17BOWptXLCrEPufGgZeuq68ww4ekSIMBZY1qdUdfjA==}
+  /vue-router/4.1.5_vue@3.2.38:
+    resolution: {integrity: sha512-IsvoF5D2GQ/EGTs/Th4NQms9gd2NSqV+yylxIyp/OYp8xOwxmU8Kj/74E9DTSYAyH5LX7idVUngN3JSj1X4xcQ==}
     peerDependencies:
       vue: ^3.2.0
     dependencies:
       '@vue/devtools-api': 6.2.1
-      vue: 3.2.37
+      vue: 3.2.38
     dev: false
 
-  /vue-tsc/0.40.1_typescript@4.7.4:
-    resolution: {integrity: sha512-Z+3rlp/6TrtKvLuaFYwBn03zrdinMR6lBb3mWBJtDA+KwlRu+I4eMoqC1qT9D7i/29u0Bw58dH7ErjMpNLN9bQ==}
+  /vue-tsc/0.40.6_typescript@4.7.4:
+    resolution: {integrity: sha512-qAl/MJdcFKDRIlm/4g8hQ+fnHAva5i1+cCBbhGISM3o3UHqLOkdiwUch+T++9G2Di5IDsWj6Pn0YpLWSdoTlvQ==}
     hasBin: true
     peerDependencies:
       typescript: '*'
     dependencies:
-      '@volar/vue-language-core': 0.40.1
-      '@volar/vue-typescript': 0.40.1
+      '@volar/vue-language-core': 0.40.6
+      '@volar/vue-typescript': 0.40.6
       typescript: 4.7.4
     dev: true
 
-  /vue/3.2.37:
-    resolution: {integrity: sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==}
+  /vue/3.2.38:
+    resolution: {integrity: sha512-hHrScEFSmDAWL0cwO4B6WO7D3sALZPbfuThDsGBebthrNlDxdJZpGR3WB87VbjpPh96mep1+KzukYEhpHDFa8Q==}
     dependencies:
-      '@vue/compiler-dom': 3.2.37
-      '@vue/compiler-sfc': 3.2.37
-      '@vue/runtime-dom': 3.2.37
-      '@vue/server-renderer': 3.2.37_vue@3.2.37
-      '@vue/shared': 3.2.37
+      '@vue/compiler-dom': 3.2.38
+      '@vue/compiler-sfc': 3.2.38
+      '@vue/runtime-dom': 3.2.38
+      '@vue/server-renderer': 3.2.38_vue@3.2.38
+      '@vue/shared': 3.2.38
 
   /w3c-hr-time/1.0.2:
     resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}
index 900c2e2fc7dfc6899526f1b0bd154d16a968f405..11b3785af799d817a6bf0a562d91f2d06dbb550c 100644 (file)
@@ -5,7 +5,7 @@
     "preview": "vite preview --port 4173"
   },
   "dependencies": {
-    "vue": "^3.2.37"
+    "vue": "^3.2.38"
   },
   "devDependencies": {
     "@vitejs/plugin-vue": "^3.0.3",
index 737bc9e141056bc23192990d4f545fb73ffffb9e..0fe3e25110b33ac85c5edcc2dd0d6e28bf6df4e8 100644 (file)
@@ -4,9 +4,9 @@
     "test:unit:ci": "cypress run --component --quiet --reporter spec"
   },
   "dependencies": {
-    "vue": "^3.2.37"
+    "vue": "^3.2.38"
   },
   "devDependencies": {
-    "cypress": "^10.6.0"
+    "cypress": "^10.7.0"
   }
 }
index 82ff73036d9eaafdc09502328114b3c2f5be7a7f..b16c3de69954f72f983f05c6fa439e54ca887eb0 100644 (file)
@@ -4,7 +4,7 @@
     "test:e2e:ci": "start-server-and-test preview http://localhost:4173/ 'cypress run --e2e'"
   },
   "devDependencies": {
-    "cypress": "^10.6.0",
+    "cypress": "^10.7.0",
     "start-server-and-test": "^1.14.0"
   }
 }
index 87af983ed2ebd503bcc640a92b8c3ff0c6b02347..ce12505be25cc3f7160249d1df7e6ba7adef6af8 100644 (file)
@@ -1,9 +1,9 @@
 {
   "dependencies": {
-    "vue": "^3.2.37"
+    "vue": "^3.2.38"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue-jsx": "^2.0.0",
+    "@vitejs/plugin-vue-jsx": "^2.0.1",
     "vite": "^3.0.9"
   }
 }
index 722e10bc0a09c27a7992c766a14d50cb40431471..5190a2d9853d0f8b0e8e27102234bc6eb3d65d00 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "pinia": "^2.0.19",
-    "vue": "^3.2.37"
+    "pinia": "^2.0.21",
+    "vue": "^3.2.38"
   }
 }
index 30288b378fb6cc17add4b58e3884f5acd0fb01de..6600c799be6404834ddb3ba7509983a1c950e610 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "vue": "^3.2.37",
-    "vue-router": "^4.1.3"
+    "vue": "^3.2.38",
+    "vue-router": "^4.1.5"
   }
 }
index e6193811e04175321de5fca4fb93a309555a53e3..759fbe9a2e342ad2d9ebb97993f204324c85b13a 100644 (file)
@@ -5,9 +5,9 @@
     "type-check": "vue-tsc --noEmit"
   },
   "devDependencies": {
-    "@types/node": "^16.11.49",
+    "@types/node": "^16.11.56",
     "npm-run-all": "^4.1.5",
     "typescript": "~4.7.4",
-    "vue-tsc": "^0.40.1"
+    "vue-tsc": "^0.40.6"
   }
 }
index 449bba6dea32f51b214effbdaf8dc737a8d85880..a07242dfd737c0b30621879738cadee2bbdee637 100644 (file)
@@ -3,7 +3,7 @@
     "test:unit": "vitest --environment jsdom"
   },
   "dependencies": {
-    "vue": "^3.2.37"
+    "vue": "^3.2.38"
   },
   "devDependencies": {
     "@vue/test-utils": "^2.0.2",