]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
chore: update dependencies
authorHaoqun Jiang <haoqunjiang@gmail.com>
Thu, 3 Feb 2022 07:12:04 +0000 (15:12 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Thu, 3 Feb 2022 07:12:04 +0000 (15:12 +0800)
package.json
pnpm-lock.yaml
template/base/package.json
template/config/cypress-ct/package.json
template/config/cypress/package.json
template/config/pinia/package.json
template/config/router/package.json
template/config/typescript/package.json
template/config/vitest/package.json
template/config/vuex/package.json
template/tsconfig/base/package.json

index 48455b4e31c2a03f899f8539908f81a8697de270..8b84ecccb4424e1260184204537337c1682ded40 100644 (file)
   "homepage": "https://github.com/vuejs/create-vue#readme",
   "devDependencies": {
     "esbuild": "^0.13.15",
-    "esbuild-plugin-license": "^1.0.4",
+    "esbuild-plugin-license": "^1.1.0",
     "husky": "^7.0.4",
     "kolorist": "^1.5.1",
-    "lint-staged": "^12.2.0",
+    "lint-staged": "^12.3.3",
     "minimist": "^1.2.5",
     "npm-run-all": "^4.1.5",
     "prettier": "^2.5.1",
index 85f68465a301dd4fce65fa57abcc7215da9ae077..b9b4dc278f36b1c6c486d6f602cf64dc27835789 100644 (file)
@@ -5,10 +5,10 @@ importers:
   .:
     specifiers:
       esbuild: ^0.13.15
-      esbuild-plugin-license: ^1.0.4
+      esbuild-plugin-license: ^1.1.0
       husky: ^7.0.4
       kolorist: ^1.5.1
-      lint-staged: ^12.2.0
+      lint-staged: ^12.3.3
       minimist: ^1.2.5
       npm-run-all: ^4.1.5
       prettier: ^2.5.1
@@ -16,10 +16,10 @@ importers:
       zx: ^4.3.0
     devDependencies:
       esbuild: 0.13.15
-      esbuild-plugin-license: 1.0.4_esbuild@0.13.15
+      esbuild-plugin-license: 1.1.0_esbuild@0.13.15
       husky: 7.0.4
       kolorist: 1.5.1
-      lint-staged: 12.3.2
+      lint-staged: 12.3.3
       minimist: 1.2.5
       npm-run-all: 4.1.5
       prettier: 2.5.1
@@ -30,26 +30,26 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.3.1
+      '@vitejs/plugin-vue': ^2.1.0
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/default:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
@@ -58,10 +58,10 @@ importers:
 
   playground/jsx:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
@@ -73,32 +73,32 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/jsx-pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
@@ -109,37 +109,37 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/jsx-pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
@@ -147,64 +147,64 @@ importers:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-router:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -218,35 +218,35 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/jsx-router-pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
@@ -258,40 +258,40 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/jsx-router-pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
@@ -300,71 +300,71 @@ importers:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-router-pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-router-pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-router-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -375,19 +375,19 @@ importers:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-router-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -396,23 +396,23 @@ importers:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-router-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -421,21 +421,21 @@ importers:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
@@ -444,62 +444,62 @@ importers:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/jsx-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
-      pinia: ^2.0.9
+      '@vitejs/plugin-vue': ^2.1.0
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
@@ -509,93 +509,93 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      '@vitejs/plugin-vue': ^2.1.0
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/router:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -608,32 +608,32 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.3.1
+      '@vitejs/plugin-vue': ^2.1.0
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/router-pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
-      pinia: ^2.0.9
+      '@vitejs/plugin-vue': ^2.1.0
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
@@ -644,37 +644,37 @@ importers:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      '@vitejs/plugin-vue': ^2.1.0
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       vite: 2.7.13
 
   playground/router-pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
@@ -682,66 +682,66 @@ importers:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/router-pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/router-pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/router-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -751,18 +751,18 @@ importers:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/router-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -770,22 +770,22 @@ importers:
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/router-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -793,1220 +793,1220 @@ importers:
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/typescript:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      typescript: ~4.5.4
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      typescript: ~4.5.4
+      '@vue/tsconfig': ^0.1.3
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-pinia:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      '@vue/tsconfig': ^0.1.3
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      typescript: ~4.5.4
+      '@vue/tsconfig': ^0.1.3
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-pinia:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      '@vue/tsconfig': ^0.1.3
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-router-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-jsx-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vitejs/plugin-vue-jsx': 1.3.3
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-pinia:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      typescript: ~4.5.4
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-pinia:
     specifiers:
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
-      pinia: ^2.0.9
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      '@types/node': 16.11.21
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.9
-      typescript: ~4.5.4
+      pinia: ^2.0.11
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
-      pinia: ^2.0.9
+      pinia: ^2.0.11
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
-      pinia: 2.0.10_typescript@4.5.5+vue@3.2.29
+      pinia: 2.0.11_typescript@4.5.5+vue@3.2.29
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-router-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
       vue-router: ^4.0.12
-      vue-tsc: ^0.29.8
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
       vue-router: 4.0.12_vue@3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
       jsdom: 19.0.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/typescript-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.21
-      '@vitejs/plugin-vue': ^2.0.1
+      '@types/node': ^16.11.22
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      '@vue/tsconfig': ^0.1.2
-      cypress: ^9.3.1
+      '@vue/tsconfig': ^0.1.3
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.4
+      typescript: ~4.5.5
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
-      vue-tsc: ^0.29.8
+      vitest: ^0.2.5
+      vue: ^3.2.29
+      vue-tsc: ^0.31.1
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      '@vue/tsconfig': 0.1.2_@types+node@16.11.21
-      cypress: 9.3.1
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.22
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.5
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vitest: 0.2.6_jsdom@19.0.0
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   playground/vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
@@ -2014,55 +2014,55 @@ importers:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   playground/with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       vite: ^2.7.13
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       vite: 2.7.13
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   template/base:
     specifiers:
-      '@vitejs/plugin-vue': ^2.0.1
+      '@vitejs/plugin-vue': ^2.1.0
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
@@ -2071,25 +2071,25 @@ importers:
 
   template/config/cypress:
     specifiers:
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       start-server-and-test: ^1.14.0
     devDependencies:
-      cypress: 9.3.1
+      cypress: 9.4.1
       start-server-and-test: 1.14.0
 
   template/config/cypress-ct:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      cypress: ^9.3.1
+      cypress: ^9.4.1
       vite: ^2.7.13
-      vue: ^3.2.27
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
-      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.29
-      cypress: 9.3.1
+      '@cypress/vue': 3.1.0_cypress@9.4.1+vue@3.2.29
+      cypress: 9.4.1
       vite: 2.7.13
 
   template/config/jsx:
@@ -2100,15 +2100,15 @@ importers:
 
   template/config/pinia:
     specifiers:
-      pinia: ^2.0.9
-      vue: ^3.2.27
+      pinia: ^2.0.11
+      vue: ^3.2.29
     dependencies:
-      pinia: 2.0.10_vue@3.2.29
+      pinia: 2.0.11_vue@3.2.29
       vue: 3.2.29
 
   template/config/router:
     specifiers:
-      vue: ^3.2.27
+      vue: ^3.2.29
       vue-router: ^4.0.12
     dependencies:
       vue: 3.2.29
@@ -2116,30 +2116,30 @@ importers:
 
   template/config/typescript:
     specifiers:
-      '@types/node': ^16.11.21
-      typescript: ~4.5.4
-      vue-tsc: ^0.29.8
+      '@types/node': ^16.11.22
+      typescript: ~4.5.5
+      vue-tsc: ^0.31.1
     devDependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       typescript: 4.5.5
-      vue-tsc: 0.29.8_typescript@4.5.5
+      vue-tsc: 0.31.1_typescript@4.5.5
 
   template/config/vitest:
     specifiers:
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vitest: ^0.1.23
-      vue: ^3.2.27
+      vitest: ^0.2.5
+      vue: ^3.2.29
     dependencies:
       vue: 3.2.29
     devDependencies:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
       jsdom: 19.0.0
-      vitest: 0.1.27_jsdom@19.0.0
+      vitest: 0.2.6_jsdom@19.0.0
 
   template/config/vuex:
     specifiers:
-      vue: ^3.2.27
+      vue: ^3.2.29
       vuex: ^4.0.2
     dependencies:
       vue: 3.2.29
@@ -2147,9 +2147,9 @@ importers:
 
   template/tsconfig/base:
     specifiers:
-      '@vue/tsconfig': ^0.1.2
+      '@vue/tsconfig': ^0.1.3
     devDependencies:
-      '@vue/tsconfig': 0.1.2
+      '@vue/tsconfig': 0.1.3
 
   template/tsconfig/vitest:
     specifiers:
@@ -2159,6 +2159,14 @@ importers:
 
 packages:
 
+  /@ampproject/remapping/2.0.2:
+    resolution: {integrity: sha512-sE8Gx+qSDMLoJvb3QarJJlDQK7SSY4rK3hxp4XsiANeFOmjU46ZI7Y9adAQRJrmbz8zbtZkp3mJTT+rGxtF0XA==}
+    engines: {node: '>=6.0.0'}
+    dependencies:
+      '@jridgewell/trace-mapping': 0.2.3
+      sourcemap-codec: 1.4.8
+    dev: true
+
   /@babel/code-frame/7.16.7:
     resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==}
     engines: {node: '>=6.9.0'}
@@ -2166,39 +2174,39 @@ packages:
       '@babel/highlight': 7.16.10
     dev: true
 
-  /@babel/compat-data/7.16.8:
-    resolution: {integrity: sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==}
+  /@babel/compat-data/7.17.0:
+    resolution: {integrity: sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/core/7.16.12:
-    resolution: {integrity: sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==}
+  /@babel/core/7.17.0:
+    resolution: {integrity: sha512-x/5Ea+RO5MvF9ize5DeVICJoVrNv0Mi2RnIABrZEKYvPEpldXwauPkgvYA17cKa6WpU3LoYvYbuEMFtSNFsarA==}
     engines: {node: '>=6.9.0'}
     dependencies:
+      '@ampproject/remapping': 2.0.2
       '@babel/code-frame': 7.16.7
-      '@babel/generator': 7.16.8
-      '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.12
+      '@babel/generator': 7.17.0
+      '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.0
       '@babel/helper-module-transforms': 7.16.7
-      '@babel/helpers': 7.16.7
-      '@babel/parser': 7.16.12
+      '@babel/helpers': 7.17.0
+      '@babel/parser': 7.17.0
       '@babel/template': 7.16.7
-      '@babel/traverse': 7.16.10
-      '@babel/types': 7.16.8
+      '@babel/traverse': 7.17.0
+      '@babel/types': 7.17.0
       convert-source-map: 1.8.0
       debug: 4.3.3
       gensync: 1.0.0-beta.2
       json5: 2.2.0
       semver: 6.3.0
-      source-map: 0.5.7
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/generator/7.16.8:
-    resolution: {integrity: sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==}
+  /@babel/generator/7.17.0:
+    resolution: {integrity: sha512-I3Omiv6FGOC29dtlZhkfXO6pgkmukJSlT26QjVvS1DGZe/NzSVCPG41X0tS21oZkJYlovfj9qDWgKP+Cn4bXxw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
       jsesc: 2.5.2
       source-map: 0.5.7
     dev: true
@@ -2207,29 +2215,29 @@ packages:
     resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
-  /@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.12:
+  /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.0:
     resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/compat-data': 7.16.8
-      '@babel/core': 7.16.12
+      '@babel/compat-data': 7.17.0
+      '@babel/core': 7.17.0
       '@babel/helper-validator-option': 7.16.7
       browserslist: 4.19.1
       semver: 6.3.0
     dev: true
 
-  /@babel/helper-create-class-features-plugin/7.16.10_@babel+core@7.16.12:
-    resolution: {integrity: sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg==}
+  /@babel/helper-create-class-features-plugin/7.17.0_@babel+core@7.17.0:
+    resolution: {integrity: sha512-S3+IHG72pJFb0RmJgeXg/TjVKt641ZsLla028haXJjdqCf9eccE5r1JsdO//L7nzTDzXjtC+hwV/lrkEb2+t0Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.16.12
+      '@babel/core': 7.17.0
       '@babel/helper-annotate-as-pure': 7.16.7
       '@babel/helper-environment-visitor': 7.16.7
       '@babel/helper-function-name': 7.16.7
@@ -2245,7 +2253,7 @@ packages:
     resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-function-name/7.16.7:
@@ -2254,35 +2262,35 @@ packages:
     dependencies:
       '@babel/helper-get-function-arity': 7.16.7
       '@babel/template': 7.16.7
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-get-function-arity/7.16.7:
     resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-hoist-variables/7.16.7:
     resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-member-expression-to-functions/7.16.7:
     resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-module-imports/7.16.7:
     resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-module-transforms/7.16.7:
@@ -2295,8 +2303,8 @@ packages:
       '@babel/helper-split-export-declaration': 7.16.7
       '@babel/helper-validator-identifier': 7.16.7
       '@babel/template': 7.16.7
-      '@babel/traverse': 7.16.10
-      '@babel/types': 7.16.8
+      '@babel/traverse': 7.17.0
+      '@babel/types': 7.17.0
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2305,7 +2313,7 @@ packages:
     resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-plugin-utils/7.16.7:
@@ -2320,8 +2328,8 @@ packages:
       '@babel/helper-environment-visitor': 7.16.7
       '@babel/helper-member-expression-to-functions': 7.16.7
       '@babel/helper-optimise-call-expression': 7.16.7
-      '@babel/traverse': 7.16.10
-      '@babel/types': 7.16.8
+      '@babel/traverse': 7.17.0
+      '@babel/types': 7.17.0
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2330,14 +2338,14 @@ packages:
     resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-split-export-declaration/7.16.7:
     resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /@babel/helper-validator-identifier/7.16.7:
@@ -2350,13 +2358,13 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helpers/7.16.7:
-    resolution: {integrity: sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==}
+  /@babel/helpers/7.17.0:
+    resolution: {integrity: sha512-Xe/9NFxjPwELUvW2dsukcMZIp6XwPSbI4ojFBJuX5ramHuVE22SVcZIwqzdWo5uCgeTXW8qV97lMvSOjq+1+nQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/template': 7.16.7
-      '@babel/traverse': 7.16.10
-      '@babel/types': 7.16.8
+      '@babel/traverse': 7.17.0
+      '@babel/types': 7.17.0
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2370,50 +2378,50 @@ packages:
       js-tokens: 4.0.0
     dev: true
 
-  /@babel/parser/7.16.12:
-    resolution: {integrity: sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==}
+  /@babel/parser/7.17.0:
+    resolution: {integrity: sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==}
     engines: {node: '>=6.0.0'}
     hasBin: true
 
-  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.12:
+  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.0:
     resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.12
+      '@babel/core': 7.17.0
       '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.16.12:
+  /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.0:
     resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.12
+      '@babel/core': 7.17.0
       '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.16.12:
+  /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.0:
     resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.12
+      '@babel/core': 7.17.0
       '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.16.12:
+  /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.0:
     resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.12
-      '@babel/helper-create-class-features-plugin': 7.16.10_@babel+core@7.16.12
+      '@babel/core': 7.17.0
+      '@babel/helper-create-class-features-plugin': 7.17.0_@babel+core@7.17.0
       '@babel/helper-plugin-utils': 7.16.7
-      '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.16.12
+      '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.0
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2423,30 +2431,30 @@ packages:
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/code-frame': 7.16.7
-      '@babel/parser': 7.16.12
-      '@babel/types': 7.16.8
+      '@babel/parser': 7.17.0
+      '@babel/types': 7.17.0
     dev: true
 
-  /@babel/traverse/7.16.10:
-    resolution: {integrity: sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==}
+  /@babel/traverse/7.17.0:
+    resolution: {integrity: sha512-fpFIXvqD6kC7c7PUNnZ0Z8cQXlarCLtCUpt2S1Dx7PjoRtCFffvOkHHSom+m5HIxMZn5bIBVb71lhabcmjEsqg==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/code-frame': 7.16.7
-      '@babel/generator': 7.16.8
+      '@babel/generator': 7.17.0
       '@babel/helper-environment-visitor': 7.16.7
       '@babel/helper-function-name': 7.16.7
       '@babel/helper-hoist-variables': 7.16.7
       '@babel/helper-split-export-declaration': 7.16.7
-      '@babel/parser': 7.16.12
-      '@babel/types': 7.16.8
+      '@babel/parser': 7.17.0
+      '@babel/types': 7.17.0
       debug: 4.3.3
       globals: 11.12.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/types/7.16.8:
-    resolution: {integrity: sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==}
+  /@babel/types/7.17.0:
+    resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/helper-validator-identifier': 7.16.7
@@ -2493,7 +2501,7 @@ packages:
       - supports-color
     dev: true
 
-  /@cypress/vue/3.1.0_cypress@9.3.1+vue@3.2.29:
+  /@cypress/vue/3.1.0_cypress@9.4.1+vue@3.2.29:
     resolution: {integrity: sha512-E2aFQtPvLLW9yKZz7t94VN1SuO53Jx9wN12gi7pvpHId5E6p+8Z+v2zlzzREpA8Gbi2QGNMwK8ciSYcwZG2bXg==}
     engines: {node: '>=8'}
     peerDependencies:
@@ -2509,7 +2517,7 @@ packages:
     dependencies:
       '@cypress/mount-utils': 1.0.2
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.29
-      cypress: 9.3.1
+      cypress: 9.4.1
       vue: 3.2.29
     dev: true
 
@@ -2546,6 +2554,18 @@ packages:
       '@hapi/hoek': 9.2.1
     dev: true
 
+  /@jridgewell/resolve-uri/3.0.4:
+    resolution: {integrity: sha512-cz8HFjOFfUBtvN+NXYSFMHYRdxZMaEl0XypVrhzxBgadKIXhIkRd8aMeHhmF56Sl7SuS8OnUpQ73/k9LE4VnLg==}
+    engines: {node: '>=6.0.0'}
+    dev: true
+
+  /@jridgewell/trace-mapping/0.2.3:
+    resolution: {integrity: sha512-X8ybLjwxY8VNxEddYmlQQI14wVM+VSSTFnOuHTS3eplDSGAXKZuNuedBxgXGlcKdPjJOrgeygu8/dtVkA1YslQ==}
+    dependencies:
+      '@jridgewell/resolve-uri': 3.0.4
+      sourcemap-codec: 1.4.8
+    dev: true
+
   /@nodelib/fs.scandir/2.1.5:
     resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
     engines: {node: '>= 8'}
@@ -2607,13 +2627,13 @@ packages:
   /@types/fs-extra/9.0.13:
     resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
     dependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
     dev: true
 
   /@types/jsdom/16.2.14:
     resolution: {integrity: sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==}
     dependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@types/parse5': 6.0.3
       '@types/tough-cookie': 4.0.1
     dev: true
@@ -2625,16 +2645,16 @@ packages:
   /@types/node-fetch/2.5.12:
     resolution: {integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==}
     dependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       form-data: 3.0.1
     dev: true
 
-  /@types/node/14.18.9:
-    resolution: {integrity: sha512-j11XSuRuAlft6vLDEX4RvhqC0KxNxx6QIyMXNb0vHHSNPXTPeiy3algESWmOOIzEtiEL0qiowPU3ewW9hHVa7Q==}
+  /@types/node/14.18.10:
+    resolution: {integrity: sha512-6iihJ/Pp5fsFJ/aEDGyvT4pHGmCpq7ToQ/yf4bl5SbVAvwpspYJ+v3jO7n8UyjhQVHTy+KNszOozDdv+O6sovQ==}
     dev: true
 
-  /@types/node/16.11.21:
-    resolution: {integrity: sha512-Pf8M1XD9i1ksZEcCP8vuSNwooJ/bZapNmIzpmsMaL+jMI+8mEYU3PKvs+xDNuQcJWF/x24WzY4qxLtB0zNow9A==}
+  /@types/node/16.11.22:
+    resolution: {integrity: sha512-DYNtJWauMQ9RNpesl4aVothr97/tIJM8HbyOXJ0AYT1Z2bEjLHyfjOBPAQQVMLf8h3kSShYfNk8Wnto8B2zHUA==}
     dev: true
 
   /@types/parse5/6.0.3:
@@ -2657,7 +2677,7 @@ packages:
     resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==}
     requiresBuild: true
     dependencies:
-      '@types/node': 14.18.9
+      '@types/node': 14.18.10
     dev: true
     optional: true
 
@@ -2665,11 +2685,11 @@ packages:
     resolution: {integrity: sha512-VSBXVqMcxbgX85rgJC1eMWuZ9hzOJhWPvGYlKxyymPokE/i3Gykh5ljkCoNdxnKgIyFqv4WutYoYY93fgjbTxA==}
     engines: {node: '>=12.0.0'}
     dependencies:
-      '@babel/core': 7.16.12
-      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.12
-      '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.16.12
+      '@babel/core': 7.17.0
+      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.0
+      '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.0
       '@rollup/pluginutils': 4.1.2
-      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.16.12
+      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.17.0
       hash-sum: 2.0.0
     transitivePeerDependencies:
       - supports-color
@@ -2686,15 +2706,15 @@ packages:
       vue: 3.2.29
     dev: true
 
-  /@volar/code-gen/0.29.8:
-    resolution: {integrity: sha512-eohLLUqPChHRPDFT5gXn4V6pr/CeTri7Ou5GI26lUvBRRAbP8p+oYfQRcbMPGeKmVkYjfVj0chsxQGx6T8PQ4Q==}
+  /@volar/code-gen/0.31.1:
+    resolution: {integrity: sha512-HsUNJHBdq4vGxenYlREqtBNf1Gh5JV1GBkD703bcH8clauc7ADTkUrayfLAF2ulXP/U0l7dFL8C8bwqJ7PZbMw==}
     dependencies:
-      '@volar/shared': 0.29.8
-      '@volar/source-map': 0.29.8
+      '@volar/shared': 0.31.1
+      '@volar/source-map': 0.31.1
     dev: true
 
-  /@volar/html2pug/0.29.8:
-    resolution: {integrity: sha512-bhSNXg8A2aD3w0B+CwmHjqCAaKtj5rORbE5C/q/UdGqptJbC6STCmi30KuRTdfPhR++Xb18Hauf3s/WCmtNAPA==}
+  /@volar/html2pug/0.31.1:
+    resolution: {integrity: sha512-m/lbsz9t+zXx9HsuLH17Z/5nNtefv5qxncL8rycR+GaypHQKF5kg+GqQNOURMQ8T8lq2D6fNsGQOcMXoo3IqWQ==}
     dependencies:
       domelementtype: 2.2.0
       domhandler: 4.3.0
@@ -2702,33 +2722,35 @@ packages:
       pug: 3.0.2
     dev: true
 
-  /@volar/shared/0.29.8:
-    resolution: {integrity: sha512-Y1NN6irkIukD+T0wf4p/dHWYL90sacN2e2lYoDXxRlvoYxwANnHgw0J0Rcp+yw58ElWRScdG7/YntEIuZWeJsw==}
+  /@volar/shared/0.31.1:
+    resolution: {integrity: sha512-WbMiPOlXbpFinZnQ+/qsJQ7+YW6MFla2fLdD6Er5bLW5DEXI+GupLQ2gnia7F0w6QborMowfOIEXnrnMPPYGOA==}
     dependencies:
       upath: 2.0.1
-      vscode-jsonrpc: 8.0.0-next.5
+      vscode-html-languageservice: 4.2.1
+      vscode-jsonrpc: 8.0.0-next.6
       vscode-uri: 3.0.3
     dev: true
 
-  /@volar/source-map/0.29.8:
-    resolution: {integrity: sha512-7w+UoYtnc6UQu30CgMVvx0YN4dzDgP4TIsSmUaW62AGmxU9Lxwp3Kkn/4N8efi91z8ma5Z78v/HddyJPwAC3LA==}
+  /@volar/source-map/0.31.1:
+    resolution: {integrity: sha512-t+bUmxI5bkunBxX6UYpBX6+xnYYJhpciL3Hqv0dkHSaS63kJqY13OhV/utmQMjto3b3FAbYLSVqpt09FtdTPzg==}
     dependencies:
-      '@volar/shared': 0.29.8
+      '@volar/shared': 0.31.1
+      vscode-languageserver-textdocument: 1.0.4
     dev: true
 
-  /@volar/transforms/0.29.8:
-    resolution: {integrity: sha512-o2hRa8CoDwYTO1Mu5KA47+1elUnYUjDaVhCvbyKlRfd8qpHea2llotArq7B6OORSL2M9DVs1IRJ5NGURBFeZ3Q==}
+  /@volar/transforms/0.31.1:
+    resolution: {integrity: sha512-O9rrGwCTzzsVFe06WOKUx7f9rkPg396ugWkMX6O0M15EF1a3ykqH7QX1uxVhFS0NwvWDnIeJYe7NG1uf1BwR+w==}
     dependencies:
-      '@volar/shared': 0.29.8
-      vscode-languageserver: 8.0.0-next.6
+      '@volar/shared': 0.31.1
+      vscode-languageserver-types: 3.17.0-next.7
     dev: true
 
-  /@volar/vue-code-gen/0.29.8:
-    resolution: {integrity: sha512-E1e7P2oktNC/DzgDBditfla4s8+HlUlluZ+BtcLvEdbkl3QEjujkB0x1wxguWzXmpWgLIDPtrS3Jzll5cCOkTg==}
+  /@volar/vue-code-gen/0.31.1:
+    resolution: {integrity: sha512-MBMqhE+Z7xt2MSeQQA4ld0qx894gr5eLFWkTORdNoCbK8+02oB3yrZVr3T+i9jprjiV6svXKBoyk0RZ6YsgNqw==}
     dependencies:
-      '@volar/code-gen': 0.29.8
-      '@volar/shared': 0.29.8
-      '@volar/source-map': 0.29.8
+      '@volar/code-gen': 0.31.1
+      '@volar/shared': 0.31.1
+      '@volar/source-map': 0.31.1
       '@vue/compiler-core': 3.2.29
       '@vue/compiler-dom': 3.2.29
       '@vue/shared': 3.2.29
@@ -2740,7 +2762,7 @@ packages:
     dependencies:
       emmet: 2.3.5
       jsonc-parser: 2.3.1
-      vscode-languageserver-textdocument: 1.0.3
+      vscode-languageserver-textdocument: 1.0.4
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 2.1.2
@@ -2750,14 +2772,14 @@ packages:
     resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==}
     dev: true
 
-  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.16.12:
+  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.0:
     resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==}
     dependencies:
       '@babel/helper-module-imports': 7.16.7
-      '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.16.12
+      '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.0
       '@babel/template': 7.16.7
-      '@babel/traverse': 7.16.10
-      '@babel/types': 7.16.8
+      '@babel/traverse': 7.17.0
+      '@babel/types': 7.17.0
       '@vue/babel-helper-vue-transform-on': 1.0.2
       camelcase: 6.3.0
       html-tags: 3.1.0
@@ -2770,7 +2792,7 @@ packages:
   /@vue/compiler-core/3.2.29:
     resolution: {integrity: sha512-RePZ/J4Ub3sb7atQw6V6Rez+/5LCRHGFlSetT3N4VMrejqJnNPXKUt5AVm/9F5MJriy2w/VudEIvgscCfCWqxw==}
     dependencies:
-      '@babel/parser': 7.16.12
+      '@babel/parser': 7.17.0
       '@vue/shared': 3.2.29
       estree-walker: 2.0.2
       source-map: 0.6.1
@@ -2784,7 +2806,7 @@ packages:
   /@vue/compiler-sfc/3.2.29:
     resolution: {integrity: sha512-X9+0dwsag2u6hSOP/XsMYqFti/edvYvxamgBgCcbSYuXx1xLZN+dS/GvQKM4AgGS4djqo0jQvWfIXdfZ2ET68g==}
     dependencies:
-      '@babel/parser': 7.16.12
+      '@babel/parser': 7.17.0
       '@vue/compiler-core': 3.2.29
       '@vue/compiler-dom': 3.2.29
       '@vue/compiler-ssr': 3.2.29
@@ -2792,7 +2814,7 @@ packages:
       '@vue/shared': 3.2.29
       estree-walker: 2.0.2
       magic-string: 0.25.7
-      postcss: 8.4.5
+      postcss: 8.4.6
       source-map: 0.6.1
     dev: false
 
@@ -2810,7 +2832,7 @@ packages:
   /@vue/reactivity-transform/3.2.29:
     resolution: {integrity: sha512-YF6HdOuhdOw6KyRm59+3rML8USb9o8mYM1q+SH0G41K3/q/G7uhPnHGKvspzceD7h9J3VR1waOQ93CUZj7J7OA==}
     dependencies:
-      '@babel/parser': 7.16.12
+      '@babel/parser': 7.17.0
       '@vue/compiler-core': 3.2.29
       '@vue/shared': 3.2.29
       estree-walker: 2.0.2
@@ -2858,8 +2880,8 @@ packages:
       vue: 3.2.29
     dev: true
 
-  /@vue/tsconfig/0.1.2:
-    resolution: {integrity: sha512-DXoCKrPbpVU3wHFjEDYJVBCgHReoKZzFb8dReyOZp+7+MpGlOPHoHoOTPhslUw6Uha57htXCKqVNd8jHBqiC9Q==}
+  /@vue/tsconfig/0.1.3:
+    resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==}
     peerDependencies:
       '@types/node': '*'
     peerDependenciesMeta:
@@ -2867,15 +2889,15 @@ packages:
         optional: true
     dev: true
 
-  /@vue/tsconfig/0.1.2_@types+node@16.11.21:
-    resolution: {integrity: sha512-DXoCKrPbpVU3wHFjEDYJVBCgHReoKZzFb8dReyOZp+7+MpGlOPHoHoOTPhslUw6Uha57htXCKqVNd8jHBqiC9Q==}
+  /@vue/tsconfig/0.1.3_@types+node@16.11.22:
+    resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==}
     peerDependencies:
       '@types/node': '*'
     peerDependenciesMeta:
       '@types/node':
         optional: true
     dependencies:
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
     dev: true
 
   /abab/2.0.5:
@@ -3034,7 +3056,7 @@ packages:
     resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}
     engines: {node: '>= 10.0.0'}
     dependencies:
-      '@babel/types': 7.16.8
+      '@babel/types': 7.17.0
     dev: true
 
   /balanced-match/1.0.2:
@@ -3082,8 +3104,8 @@ packages:
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
     dependencies:
-      caniuse-lite: 1.0.30001303
-      electron-to-chromium: 1.4.56
+      caniuse-lite: 1.0.30001305
+      electron-to-chromium: 1.4.63
       escalade: 3.1.1
       node-releases: 2.0.1
       picocolors: 1.0.0
@@ -3117,8 +3139,8 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /caniuse-lite/1.0.30001303:
-    resolution: {integrity: sha512-/Mqc1oESndUNszJP0kx0UaQU9kEv9nNtJ7Kn8AdA0mNnH8eR1cj0kG+NbNuC1Wq/b21eA8prhKRA3bbkjONegQ==}
+  /caniuse-lite/1.0.30001305:
+    resolution: {integrity: sha512-p7d9YQMji8haf0f+5rbcv9WlQ+N5jMPfRAnUmZRlNxsNeBO3Yr7RYG6M2uTY1h9tCVdlkJg6YNNc4kiAiBLdWA==}
     dev: true
 
   /caseless/0.12.0:
@@ -3133,7 +3155,7 @@ packages:
       check-error: 1.0.2
       deep-eql: 3.0.1
       get-func-name: 2.0.0
-      loupe: 2.3.1
+      loupe: 2.3.2
       pathval: 1.1.1
       type-detect: 4.0.8
     dev: true
@@ -3272,8 +3294,8 @@ packages:
   /constantinople/4.0.1:
     resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
     dependencies:
-      '@babel/parser': 7.16.12
-      '@babel/types': 7.16.8
+      '@babel/parser': 7.17.0
+      '@babel/types': 7.17.0
     dev: true
 
   /convert-source-map/1.8.0:
@@ -3325,15 +3347,15 @@ packages:
     resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==}
     dev: false
 
-  /cypress/9.3.1:
-    resolution: {integrity: sha512-BODdPesxX6bkVUnH8BVsV8I/jn57zQtO1FEOUTiuG2us3kslW7g0tcuwiny7CKCmJUZz8S/D587ppC+s58a+5Q==}
+  /cypress/9.4.1:
+    resolution: {integrity: sha512-+JgMG9uT+QFx97JU9kOHE3jO3+0UdkQ9H1oCBiC7A74qme7Jkdy2sYDBCPjjGczutnWnGUTMRlwiNMP/Uq6LrQ==}
     engines: {node: '>=12.0.0'}
     hasBin: true
     requiresBuild: true
     dependencies:
       '@cypress/request': 2.88.10
       '@cypress/xvfb': 1.2.4
-      '@types/node': 14.18.9
+      '@types/node': 14.18.10
       '@types/sinonjs__fake-timers': 8.1.1
       '@types/sizzle': 2.3.3
       arch: 2.2.0
@@ -3368,10 +3390,10 @@ packages:
       pretty-bytes: 5.6.0
       proxy-from-env: 1.0.0
       request-progress: 3.0.0
+      semver: 7.3.5
       supports-color: 8.1.1
       tmp: 0.2.1
       untildify: 4.0.0
-      url: 0.11.0
       yauzl: 2.10.0
     dev: true
 
@@ -3538,8 +3560,8 @@ packages:
       safer-buffer: 2.1.2
     dev: true
 
-  /electron-to-chromium/1.4.56:
-    resolution: {integrity: sha512-0k/S0FQqRRpJbX7YUjwCcLZ8D42RqGKtaiq90adXBOYgTIWwLA/g3toO8k9yEpqU8iC4QyaWYYWSTBIna8WV4g==}
+  /electron-to-chromium/1.4.63:
+    resolution: {integrity: sha512-e0PX/LRJPFRU4kzJKLvTobxyFdnANCvcoDCe8XcyTqP58nTWIwdsHvXLIl1RkB39X5yaosLaroMASWB0oIsgCA==}
     dev: true
 
   /emmet/2.3.5:
@@ -3724,8 +3746,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-plugin-license/1.0.4_esbuild@0.13.15:
-    resolution: {integrity: sha512-u4HTZCO69MypH12W0c5wzWRfTdlVhOgQB5Z44A1Gn8NgqWy1B7VB36lT+PQFQ7hdrRTLabGGjmCjvsOUGF4s6Q==}
+  /esbuild-plugin-license/1.1.0_esbuild@0.13.15:
+    resolution: {integrity: sha512-DC7yKt/XWTZa60EWht9tZ7l50IAlvnVBTXVRiGW7bCdvEXMXlyRVWdAxHYBoBzjO1OpszY9oawsdRu0UEduzHQ==}
     peerDependencies:
       esbuild: '*'
     dependencies:
@@ -4597,8 +4619,8 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /lint-staged/12.3.2:
-    resolution: {integrity: sha512-gtw4Cbj01SuVSfAOXC6ivd/7VKHTj51yj5xV8TgktFmYNMsZzXuSd5/brqJEA93v63wL7R6iDlunMANOechC0A==}
+  /lint-staged/12.3.3:
+    resolution: {integrity: sha512-OqcLsqcPOqzvsfkxjeBpZylgJ3SRG1RYqc9LxC6tkt6tNsq1bNVkAixBwX09f6CobcHswzqVOCBpFR1Fck0+ag==}
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
     hasBin: true
     dependencies:
@@ -4608,7 +4630,7 @@ packages:
       debug: 4.3.3_supports-color@9.2.1
       execa: 5.1.1
       lilconfig: 2.0.4
-      listr2: 4.0.1
+      listr2: 4.0.2
       micromatch: 4.0.4
       normalize-path: 3.0.0
       object-inspect: 1.12.0
@@ -4639,8 +4661,8 @@ packages:
       wrap-ansi: 7.0.0
     dev: true
 
-  /listr2/4.0.1:
-    resolution: {integrity: sha512-D65Nl+zyYHL2jQBGmxtH/pU8koPZo5C8iCNE8EoB04RwPgQG1wuaKwVbeZv9LJpiH4Nxs0FCp+nNcG8OqpniiA==}
+  /listr2/4.0.2:
+    resolution: {integrity: sha512-YcgwfCWpvPbj9FLUGqvdFvd3hrFWKpOeuXznRgfWEJ7RNr8b/IKKIKZABHx3aU+4CWN/iSAFFSReziQG6vTeIA==}
     engines: {node: '>=12'}
     peerDependencies:
       enquirer: '>= 2.3.0 < 3'
@@ -4699,8 +4721,8 @@ packages:
       wrap-ansi: 6.2.0
     dev: true
 
-  /loupe/2.3.1:
-    resolution: {integrity: sha512-EN1D3jyVmaX4tnajVlfbREU4axL647hLec1h/PXAb8CPDMJiYitcWF2UeLVNttRqaIqQs4x+mRvXf+d+TlDrCA==}
+  /loupe/2.3.2:
+    resolution: {integrity: sha512-QgVamnvj0jX1LMPlCAq0MK6hATORFtGqHoUKXTkwNe13BqlN6aePQCKnnTcFvdDYEEITcJ+gBl4mTW7YJtJbyQ==}
     dependencies:
       get-func-name: 2.0.0
     dev: true
@@ -4990,8 +5012,8 @@ packages:
     engines: {node: '>=4'}
     dev: true
 
-  /pinia/2.0.10_typescript@4.5.5+vue@3.2.29:
-    resolution: {integrity: sha512-Gq8qCjWkz1SZSCrHqGg/k+wbeu35R7y44eDXFHJlBr5gZ8ooAf6bAHLt5zpAVIDptv09h0+XLZpy9dMHbwvXWw==}
+  /pinia/2.0.11_typescript@4.5.5+vue@3.2.29:
+    resolution: {integrity: sha512-JzcmnMqu28PNWOjDgEDK6fTrIzX8eQZKPPKvu/fpHdpXARUj1xeVdFi3YFIMOWswqaBd589cpmAMdSSTryI9iw==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
       typescript: '>=4.4.4'
@@ -5008,8 +5030,8 @@ packages:
       vue-demi: 0.12.1_vue@3.2.29
     dev: false
 
-  /pinia/2.0.10_vue@3.2.29:
-    resolution: {integrity: sha512-Gq8qCjWkz1SZSCrHqGg/k+wbeu35R7y44eDXFHJlBr5gZ8ooAf6bAHLt5zpAVIDptv09h0+XLZpy9dMHbwvXWw==}
+  /pinia/2.0.11_vue@3.2.29:
+    resolution: {integrity: sha512-JzcmnMqu28PNWOjDgEDK6fTrIzX8eQZKPPKvu/fpHdpXARUj1xeVdFi3YFIMOWswqaBd589cpmAMdSSTryI9iw==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
       typescript: '>=4.4.4'
@@ -5025,8 +5047,8 @@ packages:
       vue-demi: 0.12.1_vue@3.2.29
     dev: false
 
-  /postcss/8.4.5:
-    resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==}
+  /postcss/8.4.6:
+    resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==}
     engines: {node: ^10 || ^12 || >=14}
     dependencies:
       nanoid: 3.2.0
@@ -5177,10 +5199,6 @@ packages:
       once: 1.4.0
     dev: true
 
-  /punycode/1.3.2:
-    resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=}
-    dev: true
-
   /punycode/2.1.1:
     resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
     engines: {node: '>=6'}
@@ -5191,12 +5209,6 @@ packages:
     engines: {node: '>=0.6'}
     dev: true
 
-  /querystring/0.2.0:
-    resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=}
-    engines: {node: '>=0.4.x'}
-    deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
-    dev: true
-
   /queue-microtask/1.2.3:
     resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
     dev: true
@@ -5210,10 +5222,6 @@ packages:
       path-type: 3.0.0
     dev: true
 
-  /request-light/0.5.7:
-    resolution: {integrity: sha512-i/wKzvcx7Er8tZnvqSxWuNO5ZGggu2UgZAqj/RyZ0si7lBTXL7kZiI/dWxzxnQjaY7s5HEy1qK21Do4Ncr6cVw==}
-    dev: true
-
   /request-progress/3.0.0:
     resolution: {integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=}
     dependencies:
@@ -5253,8 +5261,8 @@ packages:
       glob: 7.2.0
     dev: true
 
-  /rollup/2.66.1:
-    resolution: {integrity: sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w==}
+  /rollup/2.67.0:
+    resolution: {integrity: sha512-W83AaERwvDiHwHEF/dfAfS3z1Be5wf7n+pO3ZAO5IQadCT2lBTr7WQ2MwZZe+nodbD+n3HtC4OCOAdsOPPcKZQ==}
     engines: {node: '>=10.0.0'}
     hasBin: true
     optionalDependencies:
@@ -5400,7 +5408,6 @@ packages:
 
   /sourcemap-codec/1.4.8:
     resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
-    dev: false
 
   /spdx-correct/3.1.1:
     resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
@@ -5712,13 +5719,6 @@ packages:
     engines: {node: '>=4'}
     dev: true
 
-  /url/0.11.0:
-    resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=}
-    dependencies:
-      punycode: 1.3.2
-      querystring: 0.2.0
-    dev: true
-
   /uuid/8.3.2:
     resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
     hasBin: true
@@ -5757,15 +5757,15 @@ packages:
         optional: true
     dependencies:
       esbuild: 0.13.15
-      postcss: 8.4.5
+      postcss: 8.4.6
       resolve: 1.22.0
-      rollup: 2.66.1
+      rollup: 2.67.0
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
 
-  /vitest/0.1.27_jsdom@19.0.0:
-    resolution: {integrity: sha512-w95Izu+jzust3Ov0KdvN9xZPQm8dG5P1hNOB+uKQ+HFexFcdUW/oa0C0/NR2m2wVpsr23psRPzrBPNlBKgm0qA==}
+  /vitest/0.2.6_jsdom@19.0.0:
+    resolution: {integrity: sha512-qjjWJm+rpmqOmG3uSoFAh/8m9iZWzYmoWJTqqLKZYKRZSo0P+ibC05Atu8l1JRUrEgsgJIGot4JcPO4N42TX9Q==}
     engines: {node: '>=14.14.0'}
     hasBin: true
     peerDependencies:
@@ -5805,7 +5805,7 @@ packages:
   /vscode-css-languageservice/5.1.12:
     resolution: {integrity: sha512-293C5C2732Rbhh3opTs+nQBpC5Dd+oYrEA8lc0OWdyt40oYmJ331FV7NMF1SLFSIcOFB5XveLiWUZak2oyc49Q==}
     dependencies:
-      vscode-languageserver-textdocument: 1.0.3
+      vscode-languageserver-textdocument: 1.0.4
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 3.0.3
@@ -5814,7 +5814,7 @@ packages:
   /vscode-html-languageservice/4.2.1:
     resolution: {integrity: sha512-PgaToZVXJ44nFWEBuSINdDgVV6EnpC3MnXBsysR3O5TKcAfywbYeRGRy+Y4dVR7YeUgDvtb+JkJoSkaYC0mxXQ==}
     dependencies:
-      vscode-languageserver-textdocument: 1.0.3
+      vscode-languageserver-textdocument: 1.0.4
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 3.0.3
@@ -5824,67 +5824,62 @@ packages:
     resolution: {integrity: sha512-XNawv0Vdy/sUK0S+hGf7cq/qsVAbIniGJr89TvZOqMCNJmpgKTy1e8PL1aWW0uy6BfWMG7vxa5lZb3ypuFtuGQ==}
     dependencies:
       jsonc-parser: 3.0.0
-      vscode-languageserver-textdocument: 1.0.3
+      vscode-languageserver-textdocument: 1.0.4
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 3.0.3
     dev: true
 
-  /vscode-jsonrpc/8.0.0-next.5:
-    resolution: {integrity: sha512-owRllqcFTnz5rXxcbmHPFGmpFmLqj9Z1V3Dzrv+s8ejOHLIT62Pyb5Uqzyl2/in2VP22DmzErPgZwrxjLCIKiQ==}
+  /vscode-jsonrpc/8.0.0-next.6:
+    resolution: {integrity: sha512-6Ld3RYjygn5Ih7CkAtcAwiDQC+rakj2O+PnASfNyYv3sLmm44eJpEKzuPUN30Iy2UB09AZg8T6LBKWTJTEJDVw==}
     engines: {node: '>=14.0.0'}
     dev: true
 
-  /vscode-languageserver-protocol/3.17.0-next.12:
-    resolution: {integrity: sha512-VLRcWKOpCXcx9UrqrS+NSF6pNxV498VGYGW+eyp9a79/F9ElUq3wdG6acXYlEfpWHuIxpm6MXps8FU88wqIgTg==}
+  /vscode-languageserver-protocol/3.17.0-next.14:
+    resolution: {integrity: sha512-iangobY8dL6sFZkOx4OhRPJM9gN0I1caUsOVR+MnPozsqQUtwMXmbIcfaIf0Akp0pd3KhJDPf/tdwRX68QGeeA==}
     dependencies:
-      vscode-jsonrpc: 8.0.0-next.5
-      vscode-languageserver-types: 3.17.0-next.6
+      vscode-jsonrpc: 8.0.0-next.6
+      vscode-languageserver-types: 3.17.0-next.7
     dev: true
 
-  /vscode-languageserver-textdocument/1.0.3:
-    resolution: {integrity: sha512-ynEGytvgTb6HVSUwPJIAZgiHQmPCx8bZ8w5um5Lz+q5DjP0Zj8wTFhQpyg8xaMvefDytw2+HH5yzqS+FhsR28A==}
+  /vscode-languageserver-textdocument/1.0.4:
+    resolution: {integrity: sha512-/xhqXP/2A2RSs+J8JNXpiiNVvvNM0oTosNVmQnunlKvq9o4mupHOBAnnzH0lwIPKazXKvAKsVp1kr+H/K4lgoQ==}
     dev: true
 
   /vscode-languageserver-types/3.16.0:
     resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==}
     dev: true
 
-  /vscode-languageserver-types/3.17.0-next.6:
-    resolution: {integrity: sha512-rHYeCotiabJHgvIYzWjV8g0dHCxyOQtcryTv1Xa1horaQ4jx2V+rjLBstc6zMpCyrnZcjorwEcAvGBDCd6wudw==}
-    dev: true
-
-  /vscode-languageserver/8.0.0-next.6:
-    resolution: {integrity: sha512-RgGRAsXUksdtCrhtxFUeMXzqE4C/7AHSR6loIQY3GFDNIqrlEIkkQZg2Kkouf/i+eE/Iummn2ZB85VKNTBQgsQ==}
-    hasBin: true
-    dependencies:
-      vscode-languageserver-protocol: 3.17.0-next.12
+  /vscode-languageserver-types/3.17.0-next.7:
+    resolution: {integrity: sha512-KH4zdG1qBXxoso61ChgpeoZYyHGJo8bV7Jv4I+fwQ1Ryy59JAxoZ9GAbhR5TeeafHctLcg6RFvY3m8Jqfu17cg==}
     dev: true
 
   /vscode-nls/5.0.0:
     resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==}
     dev: true
 
-  /vscode-pug-languageservice/0.29.8:
-    resolution: {integrity: sha512-QHYAzDSJLg7GOLxCZ12qsM0dAM0dPeMSS1t4kKfzLsfpErmZpFzkAIXbidVrNMdMffGZMtTuIlcpEyWHbx96Iw==}
+  /vscode-pug-languageservice/0.31.1:
+    resolution: {integrity: sha512-71aQbVF3RjE+dUbUA/DnL1oGaLXXIMEy5z4TkE/irO/qodMjfwVbW/bxMCBwrVrXmIObIMlsWYPD+S/+EE3CXQ==}
     dependencies:
-      '@volar/code-gen': 0.29.8
-      '@volar/shared': 0.29.8
-      '@volar/source-map': 0.29.8
-      '@volar/transforms': 0.29.8
+      '@volar/code-gen': 0.31.1
+      '@volar/shared': 0.31.1
+      '@volar/source-map': 0.31.1
+      '@volar/transforms': 0.31.1
       pug-lexer: 5.0.1
       pug-parser: 6.0.0
-      vscode-languageserver: 8.0.0-next.6
+      vscode-languageserver-textdocument: 1.0.4
+      vscode-languageserver-types: 3.17.0-next.7
     dev: true
 
-  /vscode-typescript-languageservice/0.29.8:
-    resolution: {integrity: sha512-eecDqHk4WjEvy6VHQ6teHczppQ9yJO2wExCy7yu7WiFj35qbw0h4G6Erv46MvP3ClL8FggFzD7s1qM6vdqJUfw==}
+  /vscode-typescript-languageservice/0.31.1:
+    resolution: {integrity: sha512-qJlkrznmRJGHAxIclfnAuJSbNfmKwDfAn7o3PLM7bBqtBvJG6HAFCBXaBWaE1kkM/ELG20Dn8Xi7lCfT15DlpA==}
     dependencies:
-      '@volar/shared': 0.29.8
+      '@volar/shared': 0.31.1
       semver: 7.3.5
       upath: 2.0.1
-      vscode-languageserver: 8.0.0-next.6
-      vscode-languageserver-textdocument: 1.0.3
+      vscode-languageserver-protocol: 3.17.0-next.14
+      vscode-languageserver-textdocument: 1.0.4
+      vscode-nls: 5.0.0
     dev: true
 
   /vscode-uri/2.1.2:
@@ -5895,27 +5890,26 @@ packages:
     resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==}
     dev: true
 
-  /vscode-vue-languageservice/0.29.8:
-    resolution: {integrity: sha512-qSJdvW5ttyGUB/8uWDKgo8vnIoFnXYlBP4Z/cn54btsRn6ZMw7IJGJU1381e7p/yGvMTLeGbugD53SghbnSa6g==}
+  /vscode-vue-languageservice/0.31.1:
+    resolution: {integrity: sha512-7HY4VkD00iyfWyWpJcl3zObnsa9gBKGjTtrWflFR0SqGHMsccfh7QXdrPmgy/2nFRkD6n60XU7eSYg2rN/QexA==}
     dependencies:
-      '@volar/code-gen': 0.29.8
-      '@volar/html2pug': 0.29.8
-      '@volar/shared': 0.29.8
-      '@volar/source-map': 0.29.8
-      '@volar/transforms': 0.29.8
-      '@volar/vue-code-gen': 0.29.8
+      '@volar/code-gen': 0.31.1
+      '@volar/html2pug': 0.31.1
+      '@volar/shared': 0.31.1
+      '@volar/source-map': 0.31.1
+      '@volar/transforms': 0.31.1
+      '@volar/vue-code-gen': 0.31.1
       '@vscode/emmet-helper': 2.8.3
       '@vue/reactivity': 3.2.29
       '@vue/shared': 3.2.29
-      request-light: 0.5.7
       upath: 2.0.1
       vscode-css-languageservice: 5.1.12
       vscode-html-languageservice: 4.2.1
       vscode-json-languageservice: 4.2.0
-      vscode-languageserver: 8.0.0-next.6
-      vscode-languageserver-textdocument: 1.0.3
-      vscode-pug-languageservice: 0.29.8
-      vscode-typescript-languageservice: 0.29.8
+      vscode-languageserver-protocol: 3.17.0-next.14
+      vscode-languageserver-textdocument: 1.0.4
+      vscode-pug-languageservice: 0.31.1
+      vscode-typescript-languageservice: 0.31.1
     dev: true
 
   /vue-demi/0.12.1_vue@3.2.29:
@@ -5942,15 +5936,15 @@ packages:
       vue: 3.2.29
     dev: false
 
-  /vue-tsc/0.29.8_typescript@4.5.5:
-    resolution: {integrity: sha512-pT0wLRjvRuSmB+J4WJT6uuV9mO0KtSSXEAtaVXZQzyk5+DJdbLIQTbRce/TXSkfqt1l1WogO78RjtOJFiMCgfQ==}
+  /vue-tsc/0.31.1_typescript@4.5.5:
+    resolution: {integrity: sha512-pyLQG1fCA02is6NAL0uY5SKxDfjJRI167x89iRz0gWOB0tUng6NjJZicE+Oh+3ZuN/LJ3J/wKfdW7O+hnfhxdg==}
     hasBin: true
     peerDependencies:
       typescript: '*'
     dependencies:
-      '@volar/shared': 0.29.8
+      '@volar/shared': 0.31.1
       typescript: 4.5.5
-      vscode-vue-languageservice: 0.29.8
+      vscode-vue-languageservice: 0.31.1
     dev: true
 
   /vue/3.2.29:
@@ -6064,8 +6058,8 @@ packages:
     resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
     engines: {node: '>= 10.0.0'}
     dependencies:
-      '@babel/parser': 7.16.12
-      '@babel/types': 7.16.8
+      '@babel/parser': 7.17.0
+      '@babel/types': 7.17.0
       assert-never: 1.2.1
       babel-walk: 3.0.0-canary-5
     dev: true
@@ -6142,7 +6136,7 @@ packages:
     dependencies:
       '@types/fs-extra': 9.0.13
       '@types/minimist': 1.2.2
-      '@types/node': 16.11.21
+      '@types/node': 16.11.22
       '@types/node-fetch': 2.5.12
       chalk: 4.1.2
       fs-extra: 10.0.0
index 16aba84d6703751079394b32557a8133eac622b2..5d7c17f8b694b3fcce80b9767c2aee12ea2a3a92 100644 (file)
@@ -5,10 +5,10 @@
     "preview": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.27"
+    "vue": "^3.2.29"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^2.0.1",
+    "@vitejs/plugin-vue": "^2.1.0",
     "vite": "^2.7.13"
   }
 }
index 3d4f6f434ba08f8fdb62c8d106e41895c7026962..df04f5c01ca1cbbffbdc362918b12b0d585a7bbc 100644 (file)
@@ -4,12 +4,12 @@
     "test:unit:ci": "cypress run-ct --quiet --reporter spec"
   },
   "dependencies": {
-    "vue": "^3.2.27"
+    "vue": "^3.2.29"
   },
   "devDependencies": {
     "@cypress/vite-dev-server": "^2.2.2",
     "@cypress/vue": "^3.1.0",
-    "cypress": "^9.3.1",
+    "cypress": "^9.4.1",
     "vite": "^2.7.13"
   }
 }
index dfd26bea399172646bb2938f17c60f16d57965a0..0b6776cbf01e331061ffff001dcf2f729ee68637 100644 (file)
@@ -4,7 +4,7 @@
     "test:e2e:ci": "start-server-and-test preview http://127.0.0.1:5050/ 'cypress run'"
   },
   "devDependencies": {
-    "cypress": "^9.3.1",
+    "cypress": "^9.4.1",
     "start-server-and-test": "^1.14.0"
   }
 }
index 73bd378de081cb924b5a15e5ef04f1ebd2ffaeb9..9721d396a401e2c8a18c97323a459a94fc35d662 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "pinia": "^2.0.9",
-    "vue": "^3.2.27"
+    "pinia": "^2.0.11",
+    "vue": "^3.2.29"
   }
 }
index 7bacd4f632389b135ef4d237fa76e32556424aea..9665a29ede26ddca39a1a83dee65b6b256b54d01 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "vue": "^3.2.27",
+    "vue": "^3.2.29",
     "vue-router": "^4.0.12"
   }
 }
index 9849400a9cc1d3a4e977aae3c8f1e7614c7274dd..92f15b9d480252e4434443923b084bb00633427f 100644 (file)
@@ -4,8 +4,8 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "devDependencies": {
-    "@types/node": "^16.11.21",
-    "typescript": "~4.5.4",
-    "vue-tsc": "^0.29.8"
+    "@types/node": "^16.11.22",
+    "typescript": "~4.5.5",
+    "vue-tsc": "^0.31.1"
   }
 }
index 54b3182ac8f4bda8d922e66926a5d73497cfa2fe..b468aea7389a692189536874d660d4af0b8df3a4 100644 (file)
@@ -3,11 +3,11 @@
     "test:unit": "vitest --environment jsdom"
   },
   "dependencies": {
-    "vue": "^3.2.27"
+    "vue": "^3.2.29"
   },
   "devDependencies": {
     "@vue/test-utils": "^2.0.0-rc.18",
     "jsdom": "^19.0.0",
-    "vitest": "^0.1.23"
+    "vitest": "^0.2.5"
   }
 }
index bffe149e4be20ecabdaf1417e15b1807de0f186b..3b011990ca3448f352536c1a0eae04760c47c667 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "vue": "^3.2.27",
+    "vue": "^3.2.29",
     "vuex": "^4.0.2"
   }
 }
index 9c189ef856a14a29ef82faef90ecdfb936192620..aa3386ce029d4e55fc1f32937c2543a9c32256d2 100644 (file)
@@ -1,5 +1,5 @@
 {
   "devDependencies": {
-    "@vue/tsconfig": "^0.1.2"
+    "@vue/tsconfig": "^0.1.3"
   }
 }