]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
chore: update all non-major dependencies
authorHaoqun Jiang <haoqunjiang@gmail.com>
Wed, 19 Jan 2022 07:55:23 +0000 (15:55 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Wed, 19 Jan 2022 07:55:23 +0000 (15:55 +0800)
package.json
pnpm-lock.yaml
template/base/package.json
template/config/cypress/package.json
template/config/typescript/package.json
template/config/vitest/package.json

index 25ee3a51c26fc1b678e589736325887afa552b18..a301b81467ba73f890084d91a698dc721cf14437 100644 (file)
     "esbuild": "^0.13.15",
     "husky": "^7.0.4",
     "kolorist": "^1.5.1",
-    "lint-staged": "^12.1.4",
+    "lint-staged": "^12.2.0",
     "minimist": "^1.2.5",
     "npm-run-all": "^4.1.5",
     "prettier": "^2.5.1",
     "prompts": "^2.4.2",
-    "zx": "^4.2.0"
+    "zx": "^4.3.0"
   },
   "lint-staged": {
     "*.{js,ts,vue,json}": [
index c67a1ee048bde3e857351818aa5bb11d7d7b50f9..d33e55e922eaea00f655c084594b3918365fca32 100644 (file)
@@ -7,65 +7,65 @@ importers:
       esbuild: ^0.13.15
       husky: ^7.0.4
       kolorist: ^1.5.1
-      lint-staged: ^12.1.4
+      lint-staged: ^12.2.0
       minimist: ^1.2.5
       npm-run-all: ^4.1.5
       prettier: ^2.5.1
       prompts: ^2.4.2
-      zx: ^4.2.0
+      zx: ^4.3.0
     devDependencies:
       esbuild: 0.13.15
       husky: 7.0.4
       kolorist: 1.5.1
-      lint-staged: 12.1.4
+      lint-staged: 12.2.0
       minimist: 1.2.5
       npm-run-all: 4.1.5
       prettier: 2.5.1
       prompts: 2.4.2
-      zx: 4.2.0
+      zx: 4.3.0
 
   playground/cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/default:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      vite: 2.7.7
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      vite: 2.7.13
 
   playground/jsx:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      vite: 2.7.7
+      vite: 2.7.13
 
   playground/jsx-cypress:
     specifiers:
@@ -73,35 +73,35 @@ importers:
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/jsx-pinia:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      vite: 2.7.7
+      vite: 2.7.13
 
   playground/jsx-pinia-cypress:
     specifiers:
@@ -109,22 +109,22 @@ importers:
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/jsx-pinia-vitest:
     specifiers:
@@ -133,84 +133,84 @@ importers:
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-pinia-vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-pinia-with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-router:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      vite: 2.7.7
+      vite: 2.7.13
 
   playground/jsx-router-cypress:
     specifiers:
@@ -218,39 +218,39 @@ importers:
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/jsx-router-pinia:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      vite: 2.7.7
+      vite: 2.7.13
 
   playground/jsx-router-pinia-cypress:
     specifiers:
@@ -258,24 +258,24 @@ importers:
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/jsx-router-pinia-vitest:
     specifiers:
@@ -284,75 +284,75 @@ importers:
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-router-pinia-vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-router-pinia-with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-router-vitest:
     specifiers:
@@ -360,70 +360,70 @@ importers:
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-router-vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-router-with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-vitest:
     specifiers:
@@ -431,98 +431,98 @@ importers:
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/jsx-with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/pinia:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      vite: 2.7.7
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      vite: 2.7.13
 
   playground/pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/pinia-vitest:
     specifiers:
@@ -530,136 +530,136 @@ importers:
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/pinia-vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/pinia-with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/router:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      vite: 2.7.7
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      vite: 2.7.13
 
   playground/router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/router-pinia:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      vite: 2.7.7
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      vite: 2.7.13
 
   playground/router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
-      vite: 2.7.12
+      vite: 2.7.13
 
   playground/router-pinia-vitest:
     specifiers:
@@ -667,1206 +667,1206 @@ importers:
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/router-pinia-vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/router-pinia-with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      pinia: 2.0.9_vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/router-vitest:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/router-vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/router-with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/typescript:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-pinia:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-pinia-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-pinia-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-pinia-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-pinia:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-pinia-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-pinia-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-pinia-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-router-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-jsx-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vitejs/plugin-vue-jsx': ^1.3.3
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       '@vitejs/plugin-vue-jsx': 1.3.3
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-pinia:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-pinia-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-pinia-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-pinia-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-pinia:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
       typescript: 4.5.4
-      vite: 2.7.7
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.0
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.7.12
-      '@cypress/vue': 3.1.0_cypress@9.2.0+vue@3.2.26
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      cypress: 9.2.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.7.13
+      '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
+      vite: 2.7.13
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-pinia-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       pinia: ^2.0.9
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-pinia-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-pinia-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       pinia: ^2.0.9
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      pinia: 2.0.9_typescript@4.5.4+vue@3.2.26
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      pinia: 2.0.9_typescript@4.5.4+vue@3.2.27
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-router-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-router: ^4.0.12
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
-      vue-router: 4.0.12_vue@3.2.26
+      vue: 3.2.27
+      vue-router: 4.0.12_vue@3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-vitest:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-vitest-cypress:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/typescript-with-tests:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
       typescript: ~4.5.4
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
       vue-tsc: ^0.29.8
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@types/node': 16.11.17
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@types/node': 16.11.21
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
       typescript: 4.5.4
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
       vue-tsc: 0.29.8_typescript@4.5.4
 
   playground/vitest:
@@ -1874,77 +1874,77 @@ importers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
       jsdom: 19.0.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/vitest-cypress:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.12
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   playground/with-tests:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.7.7
-      vitest: ^0.1.18
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vitest: ^0.1.23
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.7.7
-      vitest: 0.1.20_jsdom@19.0.0
+      vite: 2.7.13
+      vitest: 0.1.23_jsdom@19.0.0
 
   template/base:
     specifiers:
       '@vitejs/plugin-vue': ^2.0.1
-      vite: ^2.7.7
-      vue: ^3.2.26
+      vite: ^2.7.13
+      vue: ^3.2.27
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     devDependencies:
-      '@vitejs/plugin-vue': 2.0.1_vite@2.7.7+vue@3.2.26
-      vite: 2.7.7
+      '@vitejs/plugin-vue': 2.0.1_vite@2.7.13+vue@3.2.27
+      vite: 2.7.13
 
   template/config/cypress:
     specifiers:
-      cypress: ^9.2.0
+      cypress: ^9.3.1
       start-server-and-test: ^1.14.0
     devDependencies:
-      cypress: 9.2.0
+      cypress: 9.3.1
       start-server-and-test: 1.14.0
 
   template/config/cypress-ct:
@@ -1975,11 +1975,11 @@ importers:
 
   template/config/typescript:
     specifiers:
-      '@types/node': ^16.11.17
+      '@types/node': ^16.11.21
       typescript: ~4.5.4
       vue-tsc: ^0.29.8
     devDependencies:
-      '@types/node': 16.11.17
+      '@types/node': 16.11.21
       typescript: 4.5.4
       vue-tsc: 0.29.8_typescript@4.5.4
 
@@ -1987,11 +1987,11 @@ importers:
     specifiers:
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vitest: ^0.1.18
+      vitest: ^0.1.23
     devDependencies:
       '@vue/test-utils': 2.0.0-rc.18
       jsdom: 19.0.0
-      vitest: 0.1.20_jsdom@19.0.0
+      vitest: 0.1.23_jsdom@19.0.0
 
   template/config/vuex:
     specifiers:
@@ -2001,31 +2001,31 @@ importers:
 
 packages:
 
-  /@babel/code-frame/7.16.0:
-    resolution: {integrity: sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==}
+  /@babel/code-frame/7.16.7:
+    resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/highlight': 7.16.0
+      '@babel/highlight': 7.16.7
     dev: true
 
-  /@babel/compat-data/7.16.4:
-    resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==}
+  /@babel/compat-data/7.16.8:
+    resolution: {integrity: sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/core/7.16.5:
-    resolution: {integrity: sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==}
+  /@babel/core/7.16.7:
+    resolution: {integrity: sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.16.0
-      '@babel/generator': 7.16.5
-      '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.5
-      '@babel/helper-module-transforms': 7.16.5
-      '@babel/helpers': 7.16.5
-      '@babel/parser': 7.16.6
-      '@babel/template': 7.16.0
-      '@babel/traverse': 7.16.5
-      '@babel/types': 7.16.0
+      '@babel/code-frame': 7.16.7
+      '@babel/generator': 7.16.8
+      '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.16.7
+      '@babel/helper-module-transforms': 7.16.7
+      '@babel/helpers': 7.16.7
+      '@babel/parser': 7.16.8
+      '@babel/template': 7.16.7
+      '@babel/traverse': 7.16.8
+      '@babel/types': 7.16.8
       convert-source-map: 1.8.0
       debug: 4.3.3
       gensync: 1.0.0-beta.2
@@ -2036,262 +2036,262 @@ packages:
       - supports-color
     dev: true
 
-  /@babel/generator/7.16.5:
-    resolution: {integrity: sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==}
+  /@babel/generator/7.16.8:
+    resolution: {integrity: sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.0
+      '@babel/types': 7.16.8
       jsesc: 2.5.2
       source-map: 0.5.7
     dev: true
 
-  /@babel/helper-annotate-as-pure/7.16.0:
-    resolution: {integrity: sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==}
+  /@babel/helper-annotate-as-pure/7.16.7:
+    resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.5:
-    resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==}
+  /@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.7:
+    resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/compat-data': 7.16.4
-      '@babel/core': 7.16.5
-      '@babel/helper-validator-option': 7.14.5
+      '@babel/compat-data': 7.16.8
+      '@babel/core': 7.16.7
+      '@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.5_@babel+core@7.16.5:
-    resolution: {integrity: sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==}
+  /@babel/helper-create-class-features-plugin/7.16.7_@babel+core@7.16.7:
+    resolution: {integrity: sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.16.5
-      '@babel/helper-annotate-as-pure': 7.16.0
-      '@babel/helper-environment-visitor': 7.16.5
-      '@babel/helper-function-name': 7.16.0
-      '@babel/helper-member-expression-to-functions': 7.16.5
-      '@babel/helper-optimise-call-expression': 7.16.0
-      '@babel/helper-replace-supers': 7.16.5
-      '@babel/helper-split-export-declaration': 7.16.0
+      '@babel/core': 7.16.7
+      '@babel/helper-annotate-as-pure': 7.16.7
+      '@babel/helper-environment-visitor': 7.16.7
+      '@babel/helper-function-name': 7.16.7
+      '@babel/helper-member-expression-to-functions': 7.16.7
+      '@babel/helper-optimise-call-expression': 7.16.7
+      '@babel/helper-replace-supers': 7.16.7
+      '@babel/helper-split-export-declaration': 7.16.7
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-environment-visitor/7.16.5:
-    resolution: {integrity: sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==}
+  /@babel/helper-environment-visitor/7.16.7:
+    resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-function-name/7.16.0:
-    resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==}
+  /@babel/helper-function-name/7.16.7:
+    resolution: {integrity: sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-get-function-arity': 7.16.0
-      '@babel/template': 7.16.0
-      '@babel/types': 7.16.0
+      '@babel/helper-get-function-arity': 7.16.7
+      '@babel/template': 7.16.7
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-get-function-arity/7.16.0:
-    resolution: {integrity: sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==}
+  /@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.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-hoist-variables/7.16.0:
-    resolution: {integrity: sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==}
+  /@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.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-member-expression-to-functions/7.16.5:
-    resolution: {integrity: sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==}
+  /@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.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-module-imports/7.16.0:
-    resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==}
+  /@babel/helper-module-imports/7.16.7:
+    resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-module-transforms/7.16.5:
-    resolution: {integrity: sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==}
+  /@babel/helper-module-transforms/7.16.7:
+    resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-environment-visitor': 7.16.5
-      '@babel/helper-module-imports': 7.16.0
-      '@babel/helper-simple-access': 7.16.0
-      '@babel/helper-split-export-declaration': 7.16.0
-      '@babel/helper-validator-identifier': 7.15.7
-      '@babel/template': 7.16.0
-      '@babel/traverse': 7.16.5
-      '@babel/types': 7.16.0
+      '@babel/helper-environment-visitor': 7.16.7
+      '@babel/helper-module-imports': 7.16.7
+      '@babel/helper-simple-access': 7.16.7
+      '@babel/helper-split-export-declaration': 7.16.7
+      '@babel/helper-validator-identifier': 7.16.7
+      '@babel/template': 7.16.7
+      '@babel/traverse': 7.16.8
+      '@babel/types': 7.16.8
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-optimise-call-expression/7.16.0:
-    resolution: {integrity: sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==}
+  /@babel/helper-optimise-call-expression/7.16.7:
+    resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-plugin-utils/7.16.5:
-    resolution: {integrity: sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==}
+  /@babel/helper-plugin-utils/7.16.7:
+    resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-replace-supers/7.16.5:
-    resolution: {integrity: sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==}
+  /@babel/helper-replace-supers/7.16.7:
+    resolution: {integrity: sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-environment-visitor': 7.16.5
-      '@babel/helper-member-expression-to-functions': 7.16.5
-      '@babel/helper-optimise-call-expression': 7.16.0
-      '@babel/traverse': 7.16.5
-      '@babel/types': 7.16.0
+      '@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.8
+      '@babel/types': 7.16.8
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-simple-access/7.16.0:
-    resolution: {integrity: sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==}
+  /@babel/helper-simple-access/7.16.7:
+    resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.16.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-split-export-declaration/7.16.0:
-    resolution: {integrity: sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==}
+  /@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.0
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/helper-validator-identifier/7.15.7:
-    resolution: {integrity: sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==}
+  /@babel/helper-validator-identifier/7.16.7:
+    resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-validator-option/7.14.5:
-    resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==}
+  /@babel/helper-validator-option/7.16.7:
+    resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helpers/7.16.5:
-    resolution: {integrity: sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==}
+  /@babel/helpers/7.16.7:
+    resolution: {integrity: sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/template': 7.16.0
-      '@babel/traverse': 7.16.5
-      '@babel/types': 7.16.0
+      '@babel/template': 7.16.7
+      '@babel/traverse': 7.16.8
+      '@babel/types': 7.16.8
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/highlight/7.16.0:
-    resolution: {integrity: sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==}
+  /@babel/highlight/7.16.7:
+    resolution: {integrity: sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-validator-identifier': 7.15.7
+      '@babel/helper-validator-identifier': 7.16.7
       chalk: 2.4.2
       js-tokens: 4.0.0
     dev: true
 
-  /@babel/parser/7.16.6:
-    resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==}
+  /@babel/parser/7.16.8:
+    resolution: {integrity: sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==}
     engines: {node: '>=6.0.0'}
     hasBin: true
 
-  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.5:
+  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.7:
     resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.5
-      '@babel/helper-plugin-utils': 7.16.5
+      '@babel/core': 7.16.7
+      '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-syntax-jsx/7.16.5_@babel+core@7.16.5:
-    resolution: {integrity: sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==}
+  /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.16.7:
+    resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.5
-      '@babel/helper-plugin-utils': 7.16.5
+      '@babel/core': 7.16.7
+      '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-syntax-typescript/7.16.5_@babel+core@7.16.5:
-    resolution: {integrity: sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw==}
+  /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.16.7:
+    resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.5
-      '@babel/helper-plugin-utils': 7.16.5
+      '@babel/core': 7.16.7
+      '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.5:
-    resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==}
+  /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.16.7:
+    resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.16.5
-      '@babel/helper-create-class-features-plugin': 7.16.5_@babel+core@7.16.5
-      '@babel/helper-plugin-utils': 7.16.5
-      '@babel/plugin-syntax-typescript': 7.16.5_@babel+core@7.16.5
+      '@babel/core': 7.16.7
+      '@babel/helper-create-class-features-plugin': 7.16.7_@babel+core@7.16.7
+      '@babel/helper-plugin-utils': 7.16.7
+      '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.16.7
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/template/7.16.0:
-    resolution: {integrity: sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==}
+  /@babel/template/7.16.7:
+    resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.16.0
-      '@babel/parser': 7.16.6
-      '@babel/types': 7.16.0
+      '@babel/code-frame': 7.16.7
+      '@babel/parser': 7.16.8
+      '@babel/types': 7.16.8
     dev: true
 
-  /@babel/traverse/7.16.5:
-    resolution: {integrity: sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==}
+  /@babel/traverse/7.16.8:
+    resolution: {integrity: sha512-xe+H7JlvKsDQwXRsBhSnq1/+9c+LlQcCK3Tn/l5sbx02HYns/cn7ibp9+RV1sIUqu7hKg91NWsgHurO9dowITQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.16.0
-      '@babel/generator': 7.16.5
-      '@babel/helper-environment-visitor': 7.16.5
-      '@babel/helper-function-name': 7.16.0
-      '@babel/helper-hoist-variables': 7.16.0
-      '@babel/helper-split-export-declaration': 7.16.0
-      '@babel/parser': 7.16.6
-      '@babel/types': 7.16.0
+      '@babel/code-frame': 7.16.7
+      '@babel/generator': 7.16.8
+      '@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.8
+      '@babel/types': 7.16.8
       debug: 4.3.3
       globals: 11.12.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/types/7.16.0:
-    resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==}
+  /@babel/types/7.16.8:
+    resolution: {integrity: sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-validator-identifier': 7.15.7
+      '@babel/helper-validator-identifier': 7.16.7
       to-fast-properties: 2.0.0
     dev: true
 
@@ -2316,7 +2316,7 @@ packages:
       json-stringify-safe: 5.0.1
       mime-types: 2.1.34
       performance-now: 2.1.0
-      qs: 6.5.2
+      qs: 6.5.3
       safe-buffer: 5.2.1
       tough-cookie: 2.5.0
       tunnel-agent: 0.6.0
@@ -2334,14 +2334,14 @@ packages:
       - supports-color
     dev: true
 
-  /@cypress/vite-dev-server/2.2.2_vite@2.7.12:
+  /@cypress/vite-dev-server/2.2.2_vite@2.7.13:
     resolution: {integrity: sha512-02y/Fm0N+CQjKbSjjRtktPgPbp91kOvtc8+WW2l2odIYQkKlG6IOCpmgc898muW0lBAcCszdEIHR/ItdZDiYPw==}
     peerDependencies:
       vite: '>= 2.1.3'
     dependencies:
       debug: 4.3.3
       get-port: 5.1.1
-      vite: 2.7.12
+      vite: 2.7.13
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2364,7 +2364,7 @@ packages:
       '@vue/test-utils': 2.0.0-rc.18
     dev: true
 
-  /@cypress/vue/3.1.0_cypress@9.2.0+vue@3.2.26:
+  /@cypress/vue/3.1.0_cypress@9.3.1+vue@3.2.27:
     resolution: {integrity: sha512-E2aFQtPvLLW9yKZz7t94VN1SuO53Jx9wN12gi7pvpHId5E6p+8Z+v2zlzzREpA8Gbi2QGNMwK8ciSYcwZG2bXg==}
     engines: {node: '>=8'}
     peerDependencies:
@@ -2379,9 +2379,9 @@ packages:
         optional: true
     dependencies:
       '@cypress/mount-utils': 1.0.2
-      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26
-      cypress: 9.2.0
-      vue: 3.2.26
+      '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27
+      cypress: 9.3.1
+      vue: 3.2.27
     dev: true
 
   /@cypress/xvfb/1.2.4:
@@ -2443,7 +2443,7 @@ packages:
     engines: {node: '>= 8.0.0'}
     dependencies:
       estree-walker: 2.0.2
-      picomatch: 2.3.0
+      picomatch: 2.3.1
     dev: true
 
   /@sideway/address/4.1.3:
@@ -2478,7 +2478,7 @@ packages:
   /@types/fs-extra/9.0.13:
     resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
     dependencies:
-      '@types/node': 16.11.17
+      '@types/node': 16.11.21
     dev: true
 
   /@types/minimist/1.2.2:
@@ -2488,20 +2488,20 @@ packages:
   /@types/node-fetch/2.5.12:
     resolution: {integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==}
     dependencies:
-      '@types/node': 16.11.17
+      '@types/node': 16.11.21
       form-data: 3.0.1
     dev: true
 
-  /@types/node/14.18.2:
-    resolution: {integrity: sha512-fqtSN5xn/bBzDxMT77C1rJg6CsH/R49E7qsGuvdPJa20HtV5zSTuLJPNfnlyVH3wauKnkHdLggTVkOW/xP9oQg==}
+  /@types/node/14.18.9:
+    resolution: {integrity: sha512-j11XSuRuAlft6vLDEX4RvhqC0KxNxx6QIyMXNb0vHHSNPXTPeiy3algESWmOOIzEtiEL0qiowPU3ewW9hHVa7Q==}
     dev: true
 
-  /@types/node/16.11.17:
-    resolution: {integrity: sha512-C1vTZME8cFo8uxY2ui41xcynEotVkczIVI5AjLmy5pkpBv/FtG+jhtOlfcPysI8VRVwoOMv6NJm44LGnoMSWkw==}
+  /@types/node/16.11.21:
+    resolution: {integrity: sha512-Pf8M1XD9i1ksZEcCP8vuSNwooJ/bZapNmIzpmsMaL+jMI+8mEYU3PKvs+xDNuQcJWF/x24WzY4qxLtB0zNow9A==}
     dev: true
 
-  /@types/sinonjs__fake-timers/6.0.4:
-    resolution: {integrity: sha512-IFQTJARgMUBF+xVd2b+hIgXWrZEjND3vJtRCvIelcFB5SIXfjV4bOHbHJ0eXKh+0COrBRc8MqteKAz/j88rE0A==}
+  /@types/sinonjs__fake-timers/8.1.1:
+    resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==}
     dev: true
 
   /@types/sizzle/2.3.3:
@@ -2512,7 +2512,7 @@ packages:
     resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==}
     requiresBuild: true
     dependencies:
-      '@types/node': 14.18.2
+      '@types/node': 14.18.9
     dev: true
     optional: true
 
@@ -2520,36 +2520,25 @@ packages:
     resolution: {integrity: sha512-VSBXVqMcxbgX85rgJC1eMWuZ9hzOJhWPvGYlKxyymPokE/i3Gykh5ljkCoNdxnKgIyFqv4WutYoYY93fgjbTxA==}
     engines: {node: '>=12.0.0'}
     dependencies:
-      '@babel/core': 7.16.5
-      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.5
-      '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.5
+      '@babel/core': 7.16.7
+      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.7
+      '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.16.7
       '@rollup/pluginutils': 4.1.2
-      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.16.5
+      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.16.7
       hash-sum: 2.0.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@vitejs/plugin-vue/2.0.1_vite@2.7.12+vue@3.2.26:
+  /@vitejs/plugin-vue/2.0.1_vite@2.7.13+vue@3.2.27:
     resolution: {integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==}
     engines: {node: '>=12.0.0'}
     peerDependencies:
       vite: ^2.5.10
       vue: ^3.2.25
     dependencies:
-      vite: 2.7.12
-      vue: 3.2.26
-    dev: true
-
-  /@vitejs/plugin-vue/2.0.1_vite@2.7.7+vue@3.2.26:
-    resolution: {integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==}
-    engines: {node: '>=12.0.0'}
-    peerDependencies:
-      vite: ^2.5.10
-      vue: ^3.2.25
-    dependencies:
-      vite: 2.7.7
-      vue: 3.2.26
+      vite: 2.7.13
+      vue: 3.2.27
     dev: true
 
   /@volar/code-gen/0.29.8:
@@ -2572,7 +2561,7 @@ packages:
     resolution: {integrity: sha512-Y1NN6irkIukD+T0wf4p/dHWYL90sacN2e2lYoDXxRlvoYxwANnHgw0J0Rcp+yw58ElWRScdG7/YntEIuZWeJsw==}
     dependencies:
       upath: 2.0.1
-      vscode-jsonrpc: 8.0.0-next.4
+      vscode-jsonrpc: 8.0.0-next.5
       vscode-uri: 3.0.3
     dev: true
 
@@ -2586,7 +2575,7 @@ packages:
     resolution: {integrity: sha512-o2hRa8CoDwYTO1Mu5KA47+1elUnYUjDaVhCvbyKlRfd8qpHea2llotArq7B6OORSL2M9DVs1IRJ5NGURBFeZ3Q==}
     dependencies:
       '@volar/shared': 0.29.8
-      vscode-languageserver: 8.0.0-next.5
+      vscode-languageserver: 8.0.0-next.6
     dev: true
 
   /@volar/vue-code-gen/0.29.8:
@@ -2595,9 +2584,9 @@ packages:
       '@volar/code-gen': 0.29.8
       '@volar/shared': 0.29.8
       '@volar/source-map': 0.29.8
-      '@vue/compiler-core': 3.2.26
-      '@vue/compiler-dom': 3.2.26
-      '@vue/shared': 3.2.26
+      '@vue/compiler-core': 3.2.27
+      '@vue/compiler-dom': 3.2.27
+      '@vue/shared': 3.2.27
       upath: 2.0.1
     dev: true
 
@@ -2616,16 +2605,16 @@ packages:
     resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==}
     dev: true
 
-  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.16.5:
+  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.16.7:
     resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==}
     dependencies:
-      '@babel/helper-module-imports': 7.16.0
-      '@babel/plugin-syntax-jsx': 7.16.5_@babel+core@7.16.5
-      '@babel/template': 7.16.0
-      '@babel/traverse': 7.16.5
-      '@babel/types': 7.16.0
+      '@babel/helper-module-imports': 7.16.7
+      '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.16.7
+      '@babel/template': 7.16.7
+      '@babel/traverse': 7.16.8
+      '@babel/types': 7.16.8
       '@vue/babel-helper-vue-transform-on': 1.0.2
-      camelcase: 6.2.1
+      camelcase: 6.3.0
       html-tags: 3.1.0
       svg-tags: 1.0.0
     transitivePeerDependencies:
@@ -2633,88 +2622,88 @@ packages:
       - supports-color
     dev: true
 
-  /@vue/compiler-core/3.2.26:
-    resolution: {integrity: sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==}
+  /@vue/compiler-core/3.2.27:
+    resolution: {integrity: sha512-JyxAglSM/pb9paG5ZNuKrf5IUpzLzQA3khjWGF9oESELCLQlt6O3YyPMR2A69wIpYWrf5mScZ8YY8TJKOI/1kQ==}
     dependencies:
-      '@babel/parser': 7.16.6
-      '@vue/shared': 3.2.26
+      '@babel/parser': 7.16.8
+      '@vue/shared': 3.2.27
       estree-walker: 2.0.2
       source-map: 0.6.1
 
-  /@vue/compiler-dom/3.2.26:
-    resolution: {integrity: sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==}
+  /@vue/compiler-dom/3.2.27:
+    resolution: {integrity: sha512-NyQ7nEbopUBPUMHM4c3FPCbFbnQwptoPjW5Y5qfJ7hfiCNhOuhQsDNqi5JYKBxfpxiFNwjcN9F8t1AsnLrDloQ==}
     dependencies:
-      '@vue/compiler-core': 3.2.26
-      '@vue/shared': 3.2.26
+      '@vue/compiler-core': 3.2.27
+      '@vue/shared': 3.2.27
 
-  /@vue/compiler-sfc/3.2.26:
-    resolution: {integrity: sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==}
+  /@vue/compiler-sfc/3.2.27:
+    resolution: {integrity: sha512-WyecUhLN5UAQAr2QlmG2nA56OEnhZJaBnSw0G1tazb9rwDuK0V9tnbIXbQgmQlx+x4sJxgg61yWGcIXfilTl3A==}
     dependencies:
-      '@babel/parser': 7.16.6
-      '@vue/compiler-core': 3.2.26
-      '@vue/compiler-dom': 3.2.26
-      '@vue/compiler-ssr': 3.2.26
-      '@vue/reactivity-transform': 3.2.26
-      '@vue/shared': 3.2.26
+      '@babel/parser': 7.16.8
+      '@vue/compiler-core': 3.2.27
+      '@vue/compiler-dom': 3.2.27
+      '@vue/compiler-ssr': 3.2.27
+      '@vue/reactivity-transform': 3.2.27
+      '@vue/shared': 3.2.27
       estree-walker: 2.0.2
       magic-string: 0.25.7
       postcss: 8.4.5
       source-map: 0.6.1
     dev: false
 
-  /@vue/compiler-ssr/3.2.26:
-    resolution: {integrity: sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag==}
+  /@vue/compiler-ssr/3.2.27:
+    resolution: {integrity: sha512-+l09t319iV7HVSrXfBw9OLwMZIPOFTXmHjZ61Bc5ZcwKqOYAR4uTurKpoXAfcSc5qs/q6WdE9jY3nrP0LUEMQQ==}
     dependencies:
-      '@vue/compiler-dom': 3.2.26
-      '@vue/shared': 3.2.26
+      '@vue/compiler-dom': 3.2.27
+      '@vue/shared': 3.2.27
     dev: false
 
   /@vue/devtools-api/6.0.0-beta.21.1:
     resolution: {integrity: sha512-FqC4s3pm35qGVeXRGOjTsRzlkJjrBLriDS9YXbflHLsfA9FrcKzIyWnLXoNm+/7930E8rRakXuAc2QkC50swAw==}
     dev: false
 
-  /@vue/reactivity-transform/3.2.26:
-    resolution: {integrity: sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ==}
+  /@vue/reactivity-transform/3.2.27:
+    resolution: {integrity: sha512-67//61ObGxGnVrPhjygocb24eYUh+TFMhkm7szm8v5XdKXjkNl7qgIOflwGvUnwuIRJmr9nZ7+PvY0fL+H2upA==}
     dependencies:
-      '@babel/parser': 7.16.6
-      '@vue/compiler-core': 3.2.26
-      '@vue/shared': 3.2.26
+      '@babel/parser': 7.16.8
+      '@vue/compiler-core': 3.2.27
+      '@vue/shared': 3.2.27
       estree-walker: 2.0.2
       magic-string: 0.25.7
     dev: false
 
-  /@vue/reactivity/3.2.26:
-    resolution: {integrity: sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==}
+  /@vue/reactivity/3.2.27:
+    resolution: {integrity: sha512-QPfIQEJidRGIu/mPexhcB4csp1LEg2Nr+/QE72MnXs/OYDtFErhC9FxIyymkxp/xvAgL5wsnSOuDD6zWF42vRQ==}
     dependencies:
-      '@vue/shared': 3.2.26
+      '@vue/shared': 3.2.27
 
-  /@vue/runtime-core/3.2.26:
-    resolution: {integrity: sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==}
+  /@vue/runtime-core/3.2.27:
+    resolution: {integrity: sha512-NJrjuViHJyrT4bwIocbE4XDaDlA1Pj61pQlneZZdFEvgdMLlhzCCiJ4WZnWcohYQeisUAZjEFKK8GjQieDPFbw==}
     dependencies:
-      '@vue/reactivity': 3.2.26
-      '@vue/shared': 3.2.26
+      '@vue/reactivity': 3.2.27
+      '@vue/shared': 3.2.27
     dev: false
 
-  /@vue/runtime-dom/3.2.26:
-    resolution: {integrity: sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ==}
+  /@vue/runtime-dom/3.2.27:
+    resolution: {integrity: sha512-tlnKkvBSkV7MPUp/wRFsYcv67U1rUeZTPfpPzq5Kpmw5NNGkY6J075fFBH2k0MNxDucXS+qfStNrxAyGTUMkSA==}
     dependencies:
-      '@vue/runtime-core': 3.2.26
-      '@vue/shared': 3.2.26
+      '@vue/runtime-core': 3.2.27
+      '@vue/shared': 3.2.27
       csstype: 2.6.19
     dev: false
 
-  /@vue/server-renderer/3.2.26_vue@3.2.26:
-    resolution: {integrity: sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w==}
+  /@vue/server-renderer/3.2.27_vue@3.2.27:
+    resolution: {integrity: sha512-dZnzkFCDe6A/GIe/F1LcG6lWpprHVh62DjTv8wubtkHwfJWOmOeHp+KvPDRrswL/L3ghsm+E31xY+pvkgM3pbQ==}
     peerDependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     dependencies:
-      '@vue/compiler-ssr': 3.2.26
-      '@vue/shared': 3.2.26
-      vue: 3.2.26
+      '@vue/compiler-ssr': 3.2.27
+      '@vue/shared': 3.2.27
+      vue: 3.2.27
     dev: false
 
-  /@vue/shared/3.2.26:
-    resolution: {integrity: sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==}
+  /@vue/shared/3.2.27:
+    resolution: {integrity: sha512-rpAn9k6O08Lvo7ekBIAnkOukX/4EsEQLPrRJBKhIEasMsOI5eX0f6mq1sDUSY7cgAqWw2d7QtP74CWxdXoyKxA==}
 
   /@vue/test-utils/2.0.0-rc.18:
     resolution: {integrity: sha512-aifolXjVdsogjaLmDoZ0FU8vN+R67aWmg9OuVeED4w5Ij5GFQLrlhM19uhWe/r5xXUL4fXMk3pX5wW6FJP1NcQ==}
@@ -2722,12 +2711,12 @@ packages:
       vue: ^3.0.1
     dev: true
 
-  /@vue/test-utils/2.0.0-rc.18_vue@3.2.26:
+  /@vue/test-utils/2.0.0-rc.18_vue@3.2.27:
     resolution: {integrity: sha512-aifolXjVdsogjaLmDoZ0FU8vN+R67aWmg9OuVeED4w5Ij5GFQLrlhM19uhWe/r5xXUL4fXMk3pX5wW6FJP1NcQ==}
     peerDependencies:
       vue: ^3.0.1
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     dev: true
 
   /abab/2.0.5:
@@ -2853,8 +2842,8 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
-  /async/3.2.2:
-    resolution: {integrity: sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==}
+  /async/3.2.3:
+    resolution: {integrity: sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==}
     dev: true
 
   /asynckit/0.4.0:
@@ -2877,7 +2866,7 @@ packages:
   /axios/0.21.4_debug@4.3.2:
     resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
     dependencies:
-      follow-redirects: 1.14.6_debug@4.3.2
+      follow-redirects: 1.14.7_debug@4.3.2
     transitivePeerDependencies:
       - debug
     dev: true
@@ -2886,13 +2875,17 @@ packages:
     resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}
     engines: {node: '>= 10.0.0'}
     dependencies:
-      '@babel/types': 7.16.0
+      '@babel/types': 7.16.8
     dev: true
 
   /balanced-match/1.0.2:
     resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
     dev: true
 
+  /base64-js/1.5.1:
+    resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+    dev: true
+
   /bcrypt-pbkdf/1.0.2:
     resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=}
     dependencies:
@@ -2930,8 +2923,8 @@ packages:
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
     dependencies:
-      caniuse-lite: 1.0.30001292
-      electron-to-chromium: 1.4.28
+      caniuse-lite: 1.0.30001300
+      electron-to-chromium: 1.4.48
       escalade: 3.1.1
       node-releases: 2.0.1
       picocolors: 1.0.0
@@ -2941,6 +2934,13 @@ packages:
     resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=}
     dev: true
 
+  /buffer/5.7.1:
+    resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
+    dependencies:
+      base64-js: 1.5.1
+      ieee754: 1.2.1
+    dev: true
+
   /cachedir/2.3.0:
     resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==}
     engines: {node: '>=6'}
@@ -2953,13 +2953,13 @@ packages:
       get-intrinsic: 1.1.1
     dev: true
 
-  /camelcase/6.2.1:
-    resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==}
+  /camelcase/6.3.0:
+    resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
     engines: {node: '>=10'}
     dev: true
 
-  /caniuse-lite/1.0.30001292:
-    resolution: {integrity: sha512-jnT4Tq0Q4ma+6nncYQVe7d73kmDmE9C3OGTx3MvW7lBM/eY1S1DZTMBON7dqV481RhNiS5OxD7k9JQvmDOTirw==}
+  /caniuse-lite/1.0.30001300:
+    resolution: {integrity: sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==}
     dev: true
 
   /caseless/0.12.0:
@@ -3026,11 +3026,10 @@ packages:
       restore-cursor: 3.1.0
     dev: true
 
-  /cli-table3/0.6.0:
-    resolution: {integrity: sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==}
+  /cli-table3/0.6.1:
+    resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==}
     engines: {node: 10.* || >= 12.*}
     dependencies:
-      object-assign: 4.1.1
       string-width: 4.2.3
     optionalDependencies:
       colors: 1.4.0
@@ -3049,7 +3048,7 @@ packages:
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
     dependencies:
       slice-ansi: 5.0.0
-      string-width: 5.0.1
+      string-width: 5.1.0
     dev: true
 
   /color-convert/1.9.3:
@@ -3113,8 +3112,8 @@ packages:
   /constantinople/4.0.1:
     resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
     dependencies:
-      '@babel/parser': 7.16.6
-      '@babel/types': 7.16.0
+      '@babel/parser': 7.16.8
+      '@babel/types': 7.16.8
     dev: true
 
   /convert-source-map/1.8.0:
@@ -3166,25 +3165,26 @@ packages:
     resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==}
     dev: false
 
-  /cypress/9.2.0:
-    resolution: {integrity: sha512-Jn26Tprhfzh/a66Sdj9SoaYlnNX6Mjfmj5PHu2a7l3YHXhrgmavM368wjCmgrxC6KHTOv9SpMQGhAJn+upDViA==}
+  /cypress/9.3.1:
+    resolution: {integrity: sha512-BODdPesxX6bkVUnH8BVsV8I/jn57zQtO1FEOUTiuG2us3kslW7g0tcuwiny7CKCmJUZz8S/D587ppC+s58a+5Q==}
     engines: {node: '>=12.0.0'}
     hasBin: true
     requiresBuild: true
     dependencies:
       '@cypress/request': 2.88.10
       '@cypress/xvfb': 1.2.4
-      '@types/node': 14.18.2
-      '@types/sinonjs__fake-timers': 6.0.4
+      '@types/node': 14.18.9
+      '@types/sinonjs__fake-timers': 8.1.1
       '@types/sizzle': 2.3.3
       arch: 2.2.0
       blob-util: 2.0.2
       bluebird: 3.7.2
+      buffer: 5.7.1
       cachedir: 2.3.0
       chalk: 4.1.2
       check-more-types: 2.24.0
       cli-cursor: 3.1.0
-      cli-table3: 0.6.0
+      cli-table3: 0.6.1
       commander: 5.1.0
       common-tags: 1.8.2
       dayjs: 1.10.7
@@ -3200,7 +3200,7 @@ packages:
       is-ci: 3.0.1
       is-installed-globally: 0.4.0
       lazy-ass: 1.6.0
-      listr2: 3.13.5_enquirer@2.3.6
+      listr2: 3.14.0_enquirer@2.3.6
       lodash: 4.17.21
       log-symbols: 4.1.0
       minimist: 1.2.5
@@ -3367,6 +3367,10 @@ packages:
     resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
     dev: true
 
+  /eastasianwidth/0.2.0:
+    resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+    dev: true
+
   /ecc-jsbn/0.1.2:
     resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=}
     dependencies:
@@ -3374,8 +3378,8 @@ packages:
       safer-buffer: 2.1.2
     dev: true
 
-  /electron-to-chromium/1.4.28:
-    resolution: {integrity: sha512-Gzbf0wUtKfyPaqf0Plz+Ctinf9eQIzxEqBHwSvbGfeOm9GMNdLxyu1dNiCUfM+x6r4BE0xUJNh3Nmg9gfAtTmg==}
+  /electron-to-chromium/1.4.48:
+    resolution: {integrity: sha512-RT3SEmpv7XUA+tKXrZGudAWLDpa7f8qmhjcLaM6OD/ERxjQ/zAojT8/Vvo0BSzbArkElFZ1WyZ9FuwAYbkdBNA==}
     dev: true
 
   /emmet/2.3.5:
@@ -3734,9 +3738,9 @@ packages:
     engines: {'0': node >=0.6.0}
     dev: true
 
-  /fast-glob/3.2.7:
-    resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==}
-    engines: {node: '>=8'}
+  /fast-glob/3.2.11:
+    resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==}
+    engines: {node: '>=8.6.0'}
     dependencies:
       '@nodelib/fs.stat': 2.0.5
       '@nodelib/fs.walk': 1.2.8
@@ -3775,8 +3779,8 @@ packages:
       to-regex-range: 5.0.1
     dev: true
 
-  /follow-redirects/1.14.6_debug@4.3.2:
-    resolution: {integrity: sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==}
+  /follow-redirects/1.14.7_debug@4.3.2:
+    resolution: {integrity: sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==}
     engines: {node: '>=4.0'}
     peerDependencies:
       debug: '*'
@@ -3826,7 +3830,7 @@ packages:
     resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==}
     engines: {node: '>=12'}
     dependencies:
-      graceful-fs: 4.2.8
+      graceful-fs: 4.2.9
       jsonfile: 6.1.0
       universalify: 2.0.0
     dev: true
@@ -3836,7 +3840,7 @@ packages:
     engines: {node: '>=10'}
     dependencies:
       at-least-node: 1.0.0
-      graceful-fs: 4.2.8
+      graceful-fs: 4.2.9
       jsonfile: 6.1.0
       universalify: 2.0.0
     dev: true
@@ -3902,7 +3906,7 @@ packages:
   /getos/3.2.1:
     resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==}
     dependencies:
-      async: 3.2.2
+      async: 3.2.3
     dev: true
 
   /getpass/0.1.7:
@@ -3941,20 +3945,20 @@ packages:
     engines: {node: '>=4'}
     dev: true
 
-  /globby/12.0.2:
-    resolution: {integrity: sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==}
+  /globby/12.2.0:
+    resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==}
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
     dependencies:
       array-union: 3.0.1
       dir-glob: 3.0.1
-      fast-glob: 3.2.7
+      fast-glob: 3.2.11
       ignore: 5.2.0
       merge2: 1.4.1
       slash: 4.0.0
     dev: true
 
-  /graceful-fs/4.2.8:
-    resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==}
+  /graceful-fs/4.2.9:
+    resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==}
     dev: true
 
   /has-bigints/1.0.1:
@@ -4036,7 +4040,7 @@ packages:
     dependencies:
       assert-plus: 1.0.0
       jsprim: 2.0.2
-      sshpk: 1.16.1
+      sshpk: 1.17.0
     dev: true
 
   /https-proxy-agent/5.0.0:
@@ -4072,6 +4076,10 @@ packages:
       safer-buffer: 2.1.2
     dev: true
 
+  /ieee754/1.2.1:
+    resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
+    dev: true
+
   /ignore/5.2.0:
     resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
     engines: {node: '>= 4'}
@@ -4137,8 +4145,8 @@ packages:
       ci-info: 3.3.0
     dev: true
 
-  /is-core-module/2.8.0:
-    resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==}
+  /is-core-module/2.8.1:
+    resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==}
     dependencies:
       has: 1.0.3
     dev: true
@@ -4374,7 +4382,7 @@ packages:
     dependencies:
       universalify: 2.0.0
     optionalDependencies:
-      graceful-fs: 4.2.8
+      graceful-fs: 4.2.9
     dev: true
 
   /jsprim/2.0.2:
@@ -4421,8 +4429,8 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /lint-staged/12.1.4:
-    resolution: {integrity: sha512-RgDz9nsFsE0/5eL9Vat0AvCuk0+j5mEuzBIVfrRH5FRtt5wibYe8zTjZs2nuqLFrLAGQGYnj8+HJxolcj08i/A==}
+  /lint-staged/12.2.0:
+    resolution: {integrity: sha512-TnNciMBhmEqzqM+RvzqqdvrG4TsI8wCDMX1Vg9+rj2Y9uY70Nq84Mb1WOIiwxW9l5tUlCOqtY5La71RM2fSgfA==}
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
     hasBin: true
     dependencies:
@@ -4432,7 +4440,7 @@ packages:
       debug: 4.3.3_supports-color@9.2.1
       execa: 5.1.1
       lilconfig: 2.0.4
-      listr2: 3.13.5
+      listr2: 3.14.0
       micromatch: 4.0.4
       normalize-path: 3.0.0
       object-inspect: 1.12.0
@@ -4443,8 +4451,8 @@ packages:
       - enquirer
     dev: true
 
-  /listr2/3.13.5:
-    resolution: {integrity: sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==}
+  /listr2/3.14.0:
+    resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==}
     engines: {node: '>=10.0.0'}
     peerDependencies:
       enquirer: '>= 2.3.0 < 3'
@@ -4457,13 +4465,13 @@ packages:
       log-update: 4.0.0
       p-map: 4.0.0
       rfdc: 1.3.0
-      rxjs: 7.4.0
+      rxjs: 7.5.2
       through: 2.3.8
       wrap-ansi: 7.0.0
     dev: true
 
-  /listr2/3.13.5_enquirer@2.3.6:
-    resolution: {integrity: sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==}
+  /listr2/3.14.0_enquirer@2.3.6:
+    resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==}
     engines: {node: '>=10.0.0'}
     peerDependencies:
       enquirer: '>= 2.3.0 < 3'
@@ -4477,7 +4485,7 @@ packages:
       log-update: 4.0.0
       p-map: 4.0.0
       rfdc: 1.3.0
-      rxjs: 7.4.0
+      rxjs: 7.5.2
       through: 2.3.8
       wrap-ansi: 7.0.0
     dev: true
@@ -4486,7 +4494,7 @@ packages:
     resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=}
     engines: {node: '>=4'}
     dependencies:
-      graceful-fs: 4.2.8
+      graceful-fs: 4.2.9
       parse-json: 4.0.0
       pify: 3.0.0
       strip-bom: 3.0.0
@@ -4559,7 +4567,7 @@ packages:
     engines: {node: '>=8.6'}
     dependencies:
       braces: 3.0.2
-      picomatch: 2.3.0
+      picomatch: 2.3.1
     dev: true
 
   /mime-db/1.51.0:
@@ -4597,8 +4605,8 @@ packages:
     resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
     dev: true
 
-  /nanoid/3.1.30:
-    resolution: {integrity: sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==}
+  /nanoid/3.2.0:
+    resolution: {integrity: sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==}
     engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
     hasBin: true
 
@@ -4606,9 +4614,14 @@ packages:
     resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
     dev: true
 
-  /node-fetch/2.6.6:
-    resolution: {integrity: sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==}
+  /node-fetch/2.6.7:
+    resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
     engines: {node: 4.x || >=6.0.0}
+    peerDependencies:
+      encoding: ^0.1.0
+    peerDependenciesMeta:
+      encoding:
+        optional: true
     dependencies:
       whatwg-url: 5.0.0
     dev: true
@@ -4621,7 +4634,7 @@ packages:
     resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
     dependencies:
       hosted-git-info: 2.8.9
-      resolve: 1.20.0
+      resolve: 1.21.0
       semver: 5.7.1
       validate-npm-package-license: 3.0.4
     dev: true
@@ -4782,8 +4795,8 @@ packages:
   /picocolors/1.0.0:
     resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
 
-  /picomatch/2.3.0:
-    resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==}
+  /picomatch/2.3.1:
+    resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
     engines: {node: '>=8.6'}
     dev: true
 
@@ -4819,7 +4832,7 @@ packages:
       vue-demi: 0.12.1
     dev: false
 
-  /pinia/2.0.9_typescript@4.5.4+vue@3.2.26:
+  /pinia/2.0.9_typescript@4.5.4+vue@3.2.27:
     resolution: {integrity: sha512-iuYdxLJKQ07YPyOHYH05wNG9eKWqkP/4y4GE8+RqEYtz5fwHgPA5kr6zQbg/DoEJGnR2XCm1w1vdt6ppzL9ATg==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
@@ -4833,11 +4846,11 @@ packages:
     dependencies:
       '@vue/devtools-api': 6.0.0-beta.21.1
       typescript: 4.5.4
-      vue: 3.2.26
-      vue-demi: 0.12.1_vue@3.2.26
+      vue: 3.2.27
+      vue-demi: 0.12.1_vue@3.2.27
     dev: false
 
-  /pinia/2.0.9_vue@3.2.26:
+  /pinia/2.0.9_vue@3.2.27:
     resolution: {integrity: sha512-iuYdxLJKQ07YPyOHYH05wNG9eKWqkP/4y4GE8+RqEYtz5fwHgPA5kr6zQbg/DoEJGnR2XCm1w1vdt6ppzL9ATg==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
@@ -4850,17 +4863,17 @@ packages:
         optional: true
     dependencies:
       '@vue/devtools-api': 6.0.0-beta.21.1
-      vue: 3.2.26
-      vue-demi: 0.12.1_vue@3.2.26
+      vue: 3.2.27
+      vue-demi: 0.12.1_vue@3.2.27
     dev: false
 
   /postcss/8.4.5:
     resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==}
     engines: {node: ^10 || ^12 || >=14}
     dependencies:
-      nanoid: 3.1.30
+      nanoid: 3.2.0
       picocolors: 1.0.0
-      source-map-js: 1.0.1
+      source-map-js: 1.0.2
 
   /prelude-ls/1.1.2:
     resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=}
@@ -4940,7 +4953,7 @@ packages:
       jstransformer: 1.0.0
       pug-error: 2.0.0
       pug-walk: 2.0.0
-      resolve: 1.20.0
+      resolve: 1.21.0
     dev: true
 
   /pug-lexer/5.0.1:
@@ -5015,8 +5028,8 @@ packages:
     engines: {node: '>=6'}
     dev: true
 
-  /qs/6.5.2:
-    resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==}
+  /qs/6.5.3:
+    resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==}
     engines: {node: '>=0.6'}
     dev: true
 
@@ -5039,8 +5052,8 @@ packages:
       path-type: 3.0.0
     dev: true
 
-  /request-light/0.5.5:
-    resolution: {integrity: sha512-AvjfJuhyT6dYfhtIBF+IpTPQco+Td1QJ6PsIJ5xui110vQ5p9HxHk+m1XJqXazLQT6CxxSx9eNv6R/+fu4bZig==}
+  /request-light/0.5.7:
+    resolution: {integrity: sha512-i/wKzvcx7Er8tZnvqSxWuNO5ZGggu2UgZAqj/RyZ0si7lBTXL7kZiI/dWxzxnQjaY7s5HEy1qK21Do4Ncr6cVw==}
     dev: true
 
   /request-progress/3.0.0:
@@ -5049,11 +5062,13 @@ packages:
       throttleit: 1.0.0
     dev: true
 
-  /resolve/1.20.0:
-    resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
+  /resolve/1.21.0:
+    resolution: {integrity: sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==}
+    hasBin: true
     dependencies:
-      is-core-module: 2.8.0
+      is-core-module: 2.8.1
       path-parse: 1.0.7
+      supports-preserve-symlinks-flag: 1.0.0
     dev: true
 
   /restore-cursor/3.1.0:
@@ -5080,8 +5095,8 @@ packages:
       glob: 7.2.0
     dev: true
 
-  /rollup/2.62.0:
-    resolution: {integrity: sha512-cJEQq2gwB0GWMD3rYImefQTSjrPYaC6s4J9pYqnstVLJ1CHa/aZNVkD4Epuvg4iLeMA4KRiq7UM7awKK6j7jcw==}
+  /rollup/2.64.0:
+    resolution: {integrity: sha512-+c+lbw1lexBKSMb1yxGDVfJ+vchJH3qLbmavR+awDinTDA2C5Ug9u7lkOzj62SCu0PKUExsW36tpgW7Fmpn3yQ==}
     engines: {node: '>=10.0.0'}
     hasBin: true
     optionalDependencies:
@@ -5094,10 +5109,10 @@ packages:
       queue-microtask: 1.2.3
     dev: true
 
-  /rxjs/7.4.0:
-    resolution: {integrity: sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==}
+  /rxjs/7.5.2:
+    resolution: {integrity: sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==}
     dependencies:
-      tslib: 2.1.0
+      tslib: 2.3.1
     dev: true
 
   /safe-buffer/5.1.2:
@@ -5212,8 +5227,8 @@ packages:
       is-fullwidth-code-point: 4.0.0
     dev: true
 
-  /source-map-js/1.0.1:
-    resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==}
+  /source-map-js/1.0.2:
+    resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
     engines: {node: '>=0.10.0'}
 
   /source-map/0.5.7:
@@ -5257,8 +5272,8 @@ packages:
       through: 2.3.8
     dev: true
 
-  /sshpk/1.16.1:
-    resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==}
+  /sshpk/1.17.0:
+    resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==}
     engines: {node: '>=0.10.0'}
     hasBin: true
     dependencies:
@@ -5309,12 +5324,12 @@ packages:
       strip-ansi: 6.0.1
     dev: true
 
-  /string-width/5.0.1:
-    resolution: {integrity: sha512-5ohWO/M4//8lErlUUtrFy3b11GtNOuMOU0ysKCDXFcfXuuvUXu95akgj/i8ofmaGdN0hCqyl6uu9i8dS/mQp5g==}
+  /string-width/5.1.0:
+    resolution: {integrity: sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==}
     engines: {node: '>=12'}
     dependencies:
+      eastasianwidth: 0.2.0
       emoji-regex: 9.2.2
-      is-fullwidth-code-point: 4.0.0
       strip-ansi: 7.0.1
     dev: true
 
@@ -5391,6 +5406,11 @@ packages:
     engines: {node: '>=12'}
     dev: true
 
+  /supports-preserve-symlinks-flag/1.0.0:
+    resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
+    engines: {node: '>= 0.4'}
+    dev: true
+
   /svg-tags/1.0.0:
     resolution: {integrity: sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=}
     dev: true
@@ -5468,8 +5488,8 @@ packages:
       punycode: 2.1.1
     dev: true
 
-  /tslib/2.1.0:
-    resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==}
+  /tslib/2.3.1:
+    resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==}
     dev: true
 
   /tunnel-agent/0.6.0:
@@ -5562,32 +5582,8 @@ packages:
       extsprintf: 1.3.0
     dev: true
 
-  /vite/2.7.12:
-    resolution: {integrity: sha512-KvPYToRQWhRfBeVkyhkZ5hASuHQkqZUUdUcE3xyYtq5oYEPIJ0h9LWiWTO6v990glmSac2cEPeYeXzpX5Z6qKQ==}
-    engines: {node: '>=12.2.0'}
-    hasBin: true
-    peerDependencies:
-      less: '*'
-      sass: '*'
-      stylus: '*'
-    peerDependenciesMeta:
-      less:
-        optional: true
-      sass:
-        optional: true
-      stylus:
-        optional: true
-    dependencies:
-      esbuild: 0.13.15
-      postcss: 8.4.5
-      resolve: 1.20.0
-      rollup: 2.62.0
-    optionalDependencies:
-      fsevents: 2.3.2
-    dev: true
-
-  /vite/2.7.7:
-    resolution: {integrity: sha512-Nm4ingl//gMSj/p1aCBHuTc5Fd8W8Mwdci/HUvqCVq8xaJqF7z08S/LRq1M9kS0jRfJk1/f/CwUyQAr6YgsOLw==}
+  /vite/2.7.13:
+    resolution: {integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==}
     engines: {node: '>=12.2.0'}
     hasBin: true
     peerDependencies:
@@ -5604,14 +5600,14 @@ packages:
     dependencies:
       esbuild: 0.13.15
       postcss: 8.4.5
-      resolve: 1.20.0
-      rollup: 2.62.0
+      resolve: 1.21.0
+      rollup: 2.64.0
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
 
-  /vitest/0.1.20_jsdom@19.0.0:
-    resolution: {integrity: sha512-UhbBDhQOVNHapOI+OcyEtryRWFmTTy3zSiyMZYtsrGuS+ARiGz/pDlHJdS1CK7ef3/5oyYd0jzsVcqVowd7Img==}
+  /vitest/0.1.23_jsdom@19.0.0:
+    resolution: {integrity: sha512-Aq/hPNlyMPWqrkSuTzyvUOLcifnXY0IoVnqmhOhUJLEyNVvnPofsThe9r7M7jAkJu/EpqNZwPdOD2HFyZ5biIA==}
     engines: {node: '>=14.14.0'}
     hasBin: true
     peerDependencies:
@@ -5636,7 +5632,7 @@ packages:
       local-pkg: 0.4.1
       tinypool: 0.1.1
       tinyspy: 0.2.8
-      vite: 2.7.12
+      vite: 2.7.13
     transitivePeerDependencies:
       - less
       - sass
@@ -5676,16 +5672,16 @@ packages:
       vscode-uri: 3.0.3
     dev: true
 
-  /vscode-jsonrpc/8.0.0-next.4:
-    resolution: {integrity: sha512-i+wvza5Wd0YV/t9qhnS8I+dJdhJ1fHIhRW4f262rXXM9Mgts5VZhYrRZufGcai4y99RlbZvwaZhplQ6diRXkaA==}
-    engines: {node: '>=8.0.0 || >=10.0.0'}
+  /vscode-jsonrpc/8.0.0-next.5:
+    resolution: {integrity: sha512-owRllqcFTnz5rXxcbmHPFGmpFmLqj9Z1V3Dzrv+s8ejOHLIT62Pyb5Uqzyl2/in2VP22DmzErPgZwrxjLCIKiQ==}
+    engines: {node: '>=14.0.0'}
     dev: true
 
-  /vscode-languageserver-protocol/3.17.0-next.11:
-    resolution: {integrity: sha512-9FqHT7XvM6tWFsnLvRfuQA7Zh7wZZYAwA9dK85lYthA8M1aXpXEP9drXVvO/Fe03MUeJpKVf2e4/NvDaFUnttg==}
+  /vscode-languageserver-protocol/3.17.0-next.12:
+    resolution: {integrity: sha512-VLRcWKOpCXcx9UrqrS+NSF6pNxV498VGYGW+eyp9a79/F9ElUq3wdG6acXYlEfpWHuIxpm6MXps8FU88wqIgTg==}
     dependencies:
-      vscode-jsonrpc: 8.0.0-next.4
-      vscode-languageserver-types: 3.17.0-next.5
+      vscode-jsonrpc: 8.0.0-next.5
+      vscode-languageserver-types: 3.17.0-next.6
     dev: true
 
   /vscode-languageserver-textdocument/1.0.3:
@@ -5696,15 +5692,15 @@ packages:
     resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==}
     dev: true
 
-  /vscode-languageserver-types/3.17.0-next.5:
-    resolution: {integrity: sha512-Zcfaw8BznhlJWB09LDR0dscXyxn9+liREqJnPF4pigeUCHwKxYapYqizwuCpMHQ/oLYiAvKwU+f28hPleYu7pA==}
+  /vscode-languageserver-types/3.17.0-next.6:
+    resolution: {integrity: sha512-rHYeCotiabJHgvIYzWjV8g0dHCxyOQtcryTv1Xa1horaQ4jx2V+rjLBstc6zMpCyrnZcjorwEcAvGBDCd6wudw==}
     dev: true
 
-  /vscode-languageserver/8.0.0-next.5:
-    resolution: {integrity: sha512-3E2W0eWtGKb6QAJqspOnD0thrBRRo8IGUMV5jpDNMcMKvmtkcxMwsBh0VxdvuWaZ51PiNyR4L+B+GUvkYsyFEg==}
+  /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.11
+      vscode-languageserver-protocol: 3.17.0-next.12
     dev: true
 
   /vscode-nls/5.0.0:
@@ -5720,7 +5716,7 @@ packages:
       '@volar/transforms': 0.29.8
       pug-lexer: 5.0.1
       pug-parser: 6.0.0
-      vscode-languageserver: 8.0.0-next.5
+      vscode-languageserver: 8.0.0-next.6
     dev: true
 
   /vscode-typescript-languageservice/0.29.8:
@@ -5729,7 +5725,7 @@ packages:
       '@volar/shared': 0.29.8
       semver: 7.3.5
       upath: 2.0.1
-      vscode-languageserver: 8.0.0-next.5
+      vscode-languageserver: 8.0.0-next.6
       vscode-languageserver-textdocument: 1.0.3
     dev: true
 
@@ -5751,14 +5747,14 @@ packages:
       '@volar/transforms': 0.29.8
       '@volar/vue-code-gen': 0.29.8
       '@vscode/emmet-helper': 2.8.3
-      '@vue/reactivity': 3.2.26
-      '@vue/shared': 3.2.26
-      request-light: 0.5.5
+      '@vue/reactivity': 3.2.27
+      '@vue/shared': 3.2.27
+      request-light: 0.5.7
       upath: 2.0.1
       vscode-css-languageservice: 5.1.9
       vscode-html-languageservice: 4.2.1
       vscode-json-languageservice: 4.1.10
-      vscode-languageserver: 8.0.0-next.5
+      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
@@ -5777,7 +5773,7 @@ packages:
         optional: true
     dev: false
 
-  /vue-demi/0.12.1_vue@3.2.26:
+  /vue-demi/0.12.1_vue@3.2.27:
     resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==}
     engines: {node: '>=12'}
     hasBin: true
@@ -5789,7 +5785,7 @@ packages:
       '@vue/composition-api':
         optional: true
     dependencies:
-      vue: 3.2.26
+      vue: 3.2.27
     dev: false
 
   /vue-router/4.0.12:
@@ -5800,13 +5796,13 @@ packages:
       '@vue/devtools-api': 6.0.0-beta.21.1
     dev: false
 
-  /vue-router/4.0.12_vue@3.2.26:
+  /vue-router/4.0.12_vue@3.2.27:
     resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==}
     peerDependencies:
       vue: ^3.0.0
     dependencies:
       '@vue/devtools-api': 6.0.0-beta.21.1
-      vue: 3.2.26
+      vue: 3.2.27
     dev: false
 
   /vue-tsc/0.29.8_typescript@4.5.4:
@@ -5820,14 +5816,14 @@ packages:
       vscode-vue-languageservice: 0.29.8
     dev: true
 
-  /vue/3.2.26:
-    resolution: {integrity: sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg==}
+  /vue/3.2.27:
+    resolution: {integrity: sha512-p1cH8Q6eaPwvANCjFQj497a914cxXKKwOG3Lg9USddTOrn4/zFMKjn9dnovkx+L8VtFaNgbVqW8mLJS/eTA6xw==}
     dependencies:
-      '@vue/compiler-dom': 3.2.26
-      '@vue/compiler-sfc': 3.2.26
-      '@vue/runtime-dom': 3.2.26
-      '@vue/server-renderer': 3.2.26_vue@3.2.26
-      '@vue/shared': 3.2.26
+      '@vue/compiler-dom': 3.2.27
+      '@vue/compiler-sfc': 3.2.27
+      '@vue/runtime-dom': 3.2.27
+      '@vue/server-renderer': 3.2.27_vue@3.2.27
+      '@vue/shared': 3.2.27
     dev: false
 
   /vuex/4.0.2:
@@ -5860,7 +5856,7 @@ packages:
       joi: 17.5.0
       lodash: 4.17.21
       minimist: 1.2.5
-      rxjs: 7.4.0
+      rxjs: 7.5.2
     transitivePeerDependencies:
       - debug
     dev: true
@@ -5930,8 +5926,8 @@ packages:
     resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
     engines: {node: '>= 10.0.0'}
     dependencies:
-      '@babel/parser': 7.16.6
-      '@babel/types': 7.16.0
+      '@babel/parser': 7.16.8
+      '@babel/types': 7.16.8
       assert-never: 1.2.1
       babel-walk: 3.0.0-canary-5
     dev: true
@@ -6001,20 +5997,22 @@ packages:
       fd-slicer: 1.1.0
     dev: true
 
-  /zx/4.2.0:
-    resolution: {integrity: sha512-/4f7FaJecA9I655KXKXIHO3CFNYjAz2uSmTz6v2eNlKdrQKyz4VyF3RjqFuP6nQG+Hd3+NjOvrVNBkv8Ne9d4Q==}
-    engines: {node: '>= 14.13.0'}
+  /zx/4.3.0:
+    resolution: {integrity: sha512-KuEjpu5QFIMx0wWfzknDRhY98s7a3tWNRmYt19XNmB7AfOmz5zISA4+3Q8vlJc2qguxMn89uSxhPDCldPa3YLA==}
+    engines: {node: '>= 14.13.1'}
     hasBin: true
     dependencies:
       '@types/fs-extra': 9.0.13
       '@types/minimist': 1.2.2
-      '@types/node': 16.11.17
+      '@types/node': 16.11.21
       '@types/node-fetch': 2.5.12
       chalk: 4.1.2
       fs-extra: 10.0.0
-      globby: 12.0.2
+      globby: 12.2.0
       minimist: 1.2.5
-      node-fetch: 2.6.6
+      node-fetch: 2.6.7
       ps-tree: 1.2.0
       which: 2.0.2
+    transitivePeerDependencies:
+      - encoding
     dev: true
index 6bd31e6125a14fc5f3bd09aae0c27def3383a4c2..16aba84d6703751079394b32557a8133eac622b2 100644 (file)
@@ -5,10 +5,10 @@
     "preview": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.26"
+    "vue": "^3.2.27"
   },
   "devDependencies": {
     "@vitejs/plugin-vue": "^2.0.1",
-    "vite": "^2.7.7"
+    "vite": "^2.7.13"
   }
 }
index 24119814e533905bac1390c2259ffe6323b728d9..dfd26bea399172646bb2938f17c60f16d57965a0 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.2.0",
+    "cypress": "^9.3.1",
     "start-server-and-test": "^1.14.0"
   }
 }
index 78aea8b37f85e7d59ac348d4fe5466ad9ea33e68..9849400a9cc1d3a4e977aae3c8f1e7614c7274dd 100644 (file)
@@ -4,7 +4,7 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "devDependencies": {
-    "@types/node": "^16.11.17",
+    "@types/node": "^16.11.21",
     "typescript": "~4.5.4",
     "vue-tsc": "^0.29.8"
   }
index efff90e5a249e15e0cc0feca8ed833d15841deaf..60186a175e07d4c807a975acc45a3a3d06ca25a5 100644 (file)
@@ -5,6 +5,6 @@
   "devDependencies": {
     "@vue/test-utils": "^2.0.0-rc.18",
     "jsdom": "^19.0.0",
-    "vitest": "^0.1.18"
+    "vitest": "^0.1.23"
   }
 }