]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
chore: update dependencies
authorHaoqun Jiang <haoqunjiang@gmail.com>
Fri, 1 Apr 2022 08:59:07 +0000 (16:59 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Fri, 1 Apr 2022 08:59:07 +0000 (16:59 +0800)
package.json
pnpm-lock.yaml
template/base/package.json
template/config/cypress-ct/package.json
template/config/cypress/package.json
template/config/jsx/package.json
template/config/pinia/package.json
template/config/router/package.json
template/config/typescript/package.json
template/config/vitest/package.json

index 640081a83ab2e15eb95b19f1db6583676f12e5d9..ef0a57af431054e37c3513f7e1b92b1ab3ec8ca6 100644 (file)
     "@types/eslint": "^8.4.1",
     "@types/prompts": "^2.0.14",
     "@vue/tsconfig": "^0.1.3",
-    "esbuild": "^0.14.23",
+    "esbuild": "^0.14.29",
     "esbuild-plugin-license": "^1.2.2",
     "husky": "^7.0.4",
     "kolorist": "^1.5.1",
-    "lint-staged": "^12.3.4",
-    "minimist": "^1.2.5",
+    "lint-staged": "^12.3.7",
+    "minimist": "^1.2.6",
     "npm-run-all": "^4.1.5",
-    "prettier": "^2.5.1",
+    "prettier": "^2.6.1",
     "prompts": "^2.4.2",
-    "zx": "^5.1.0"
+    "zx": "^6.0.7"
   },
   "lint-staged": {
     "*.{js,ts,vue,json}": [
index b1dc73f9e4e9deefefad7d4a2e10e215174e02f8..86b7a4fc38e83992f6a02d4673bb9d80951c6673 100644 (file)
@@ -7,2141 +7,2141 @@ importers:
       '@types/eslint': ^8.4.1
       '@types/prompts': ^2.0.14
       '@vue/tsconfig': ^0.1.3
-      esbuild: ^0.14.23
+      esbuild: ^0.14.29
       esbuild-plugin-license: ^1.2.2
       husky: ^7.0.4
       kolorist: ^1.5.1
-      lint-staged: ^12.3.4
-      minimist: ^1.2.5
+      lint-staged: ^12.3.7
+      minimist: ^1.2.6
       npm-run-all: ^4.1.5
-      prettier: ^2.5.1
+      prettier: ^2.6.1
       prompts: ^2.4.2
-      zx: ^5.1.0
+      zx: ^6.0.7
     devDependencies:
       '@types/eslint': 8.4.1
       '@types/prompts': 2.0.14
       '@vue/tsconfig': 0.1.3
-      esbuild: 0.14.23
-      esbuild-plugin-license: 1.2.2_esbuild@0.14.23
+      esbuild: 0.14.29
+      esbuild-plugin-license: 1.2.2_esbuild@0.14.29
       husky: 7.0.4
       kolorist: 1.5.1
-      lint-staged: 12.3.4
-      minimist: 1.2.5
+      lint-staged: 12.3.7
+      minimist: 1.2.6
       npm-run-all: 4.1.5
-      prettier: 2.5.1
+      prettier: 2.6.1
       prompts: 2.4.2
-      zx: 5.1.0
+      zx: 6.0.7
 
   playground/cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      cypress: ^9.5.0
+      '@vitejs/plugin-vue': ^2.3.1
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/default:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      vite: 2.9.1
 
   playground/jsx:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      vite: 2.9.1
 
   playground/jsx-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      cypress: ^9.5.0
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/jsx-pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      pinia: ^2.0.11
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      pinia: ^2.0.13
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      vite: 2.9.1
 
   playground/jsx-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/jsx-pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-router:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      vite: 2.9.1
 
   playground/jsx-router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      cypress: ^9.5.0
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/jsx-router-pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      pinia: ^2.0.11
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      pinia: ^2.0.13
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      vite: 2.9.1
 
   playground/jsx-router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/jsx-router-pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-router-pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-router-pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-router-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-router-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-router-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/jsx-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      pinia: ^2.0.11
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      pinia: ^2.0.13
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      vite: 2.9.1
 
   playground/pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      '@vitejs/plugin-vue': ^2.3.1
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/router:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      vite: 2.9.1
 
   playground/router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      cypress: ^9.5.0
+      '@vitejs/plugin-vue': ^2.3.1
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/router-pinia:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      pinia: ^2.0.11
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      pinia: ^2.0.13
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      vite: 2.9.1
 
   playground/router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@vitejs/plugin-vue': ^2.2.2
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      '@vitejs/plugin-vue': ^2.3.1
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      vite: 2.8.4
+      vite: 2.9.1
 
   playground/router-pinia-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/router-pinia-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/router-pinia-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/router-vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/router-vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/router-with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/typescript:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-pinia:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-pinia:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-router-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-jsx-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
+      '@vitejs/plugin-vue-jsx': ^1.3.9
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vitejs/plugin-vue-jsx': 1.3.9
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-pinia:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-pinia:
     specifiers:
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-pinia-cypress:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
-      pinia: ^2.0.11
+      cypress: ^9.5.3
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
+      typescript: ~4.6.3
+      vite: ^2.9.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-pinia-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      pinia: ^2.0.13
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-pinia-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-pinia-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
-      pinia: 2.0.11_typescript@4.5.5+vue@3.2.31
+      pinia: 2.0.13_typescript@4.6.3+vue@3.2.31
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-router-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-router: ^4.0.12
-      vue-tsc: ^0.31.4
+      vue-router: ^4.0.14
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-vitest:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
       jsdom: ^19.0.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
       jsdom: 19.0.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-vitest-cypress:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/typescript-with-tests:
     specifiers:
       '@types/jsdom': ^16.2.14
-      '@types/node': ^16.11.25
-      '@vitejs/plugin-vue': ^2.2.2
+      '@types/node': ^16.11.26
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       '@vue/tsconfig': ^0.1.3
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      typescript: ~4.5.5
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      typescript: ~4.6.3
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
-      vue-tsc: ^0.31.4
+      vue-tsc: ^0.33.9
     dependencies:
       vue: 3.2.31
     devDependencies:
       '@types/jsdom': 16.2.14
-      '@types/node': 16.11.25
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@types/node': 16.11.26
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      '@vue/tsconfig': 0.1.3_@types+node@16.11.25
-      cypress: 9.5.0
+      '@vue/tsconfig': 0.1.3_@types+node@16.11.26
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      typescript: 4.5.5
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
-      vue-tsc: 0.31.4_typescript@4.5.5
+      typescript: 4.6.3
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   playground/vitest:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/vitest-cypress:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   playground/with-tests:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
+      '@vitejs/plugin-vue': ^2.3.1
       '@vue/test-utils': ^2.0.0-rc.18
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       jsdom: ^19.0.0
       start-server-and-test: ^1.14.0
-      vite: ^2.8.4
-      vitest: ^0.5.0
+      vite: ^2.9.1
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       jsdom: 19.0.0
       start-server-and-test: 1.14.0
-      vite: 2.8.4
-      vitest: 0.5.0_jsdom@19.0.0
+      vite: 2.9.1
+      vitest: 0.8.1_jsdom@19.0.0
 
   template/base:
     specifiers:
-      '@vitejs/plugin-vue': ^2.2.2
-      vite: ^2.8.4
+      '@vitejs/plugin-vue': ^2.3.1
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31
-      vite: 2.8.4
+      '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31
+      vite: 2.9.1
 
   template/config/cypress:
     specifiers:
-      cypress: ^9.5.0
+      cypress: ^9.5.3
       start-server-and-test: ^1.14.0
     devDependencies:
-      cypress: 9.5.0
+      cypress: 9.5.3
       start-server-and-test: 1.14.0
 
   template/config/cypress-ct:
     specifiers:
       '@cypress/vite-dev-server': ^2.2.2
       '@cypress/vue': ^3.1.1
-      cypress: ^9.5.0
-      vite: ^2.8.4
+      cypress: ^9.5.3
+      vite: ^2.9.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
-      '@cypress/vite-dev-server': 2.2.2_vite@2.8.4
-      '@cypress/vue': 3.1.1_cypress@9.5.0+vue@3.2.31
-      cypress: 9.5.0
-      vite: 2.8.4
+      '@cypress/vite-dev-server': 2.2.2_vite@2.9.1
+      '@cypress/vue': 3.1.1_cypress@9.5.3+vue@3.2.31
+      cypress: 9.5.3
+      vite: 2.9.1
 
   template/config/jsx:
     specifiers:
-      '@vitejs/plugin-vue-jsx': ^1.3.7
+      '@vitejs/plugin-vue-jsx': ^1.3.9
     devDependencies:
-      '@vitejs/plugin-vue-jsx': 1.3.7
+      '@vitejs/plugin-vue-jsx': 1.3.9
 
   template/config/pinia:
     specifiers:
-      pinia: ^2.0.11
+      pinia: ^2.0.13
       vue: ^3.2.31
     dependencies:
-      pinia: 2.0.11_vue@3.2.31
+      pinia: 2.0.13_vue@3.2.31
       vue: 3.2.31
 
   template/config/router:
     specifiers:
       vue: ^3.2.31
-      vue-router: ^4.0.12
+      vue-router: ^4.0.14
     dependencies:
       vue: 3.2.31
-      vue-router: 4.0.12_vue@3.2.31
+      vue-router: 4.0.14_vue@3.2.31
 
   template/config/typescript:
     specifiers:
-      '@types/node': ^16.11.25
-      typescript: ~4.5.5
-      vue-tsc: ^0.31.4
+      '@types/node': ^16.11.26
+      typescript: ~4.6.3
+      vue-tsc: ^0.33.9
     devDependencies:
-      '@types/node': 16.11.25
-      typescript: 4.5.5
-      vue-tsc: 0.31.4_typescript@4.5.5
+      '@types/node': 16.11.26
+      typescript: 4.6.3
+      vue-tsc: 0.33.9_typescript@4.6.3
 
   template/config/vitest:
     specifiers:
       '@vue/test-utils': ^2.0.0-rc.18
       jsdom: ^19.0.0
-      vitest: ^0.5.0
+      vitest: ^0.8.1
       vue: ^3.2.31
     dependencies:
       vue: 3.2.31
     devDependencies:
       '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31
       jsdom: 19.0.0
-      vitest: 0.5.0_jsdom@19.0.0
+      vitest: 0.8.1_jsdom@19.0.0
 
   template/config/vuex:
     specifiers:
@@ -2179,36 +2179,36 @@ packages:
       '@babel/highlight': 7.16.10
     dev: true
 
-  /@babel/compat-data/7.17.0:
-    resolution: {integrity: sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==}
+  /@babel/compat-data/7.17.7:
+    resolution: {integrity: sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/core/7.17.5:
-    resolution: {integrity: sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==}
+  /@babel/core/7.17.8:
+    resolution: {integrity: sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@ampproject/remapping': 2.1.2
       '@babel/code-frame': 7.16.7
-      '@babel/generator': 7.17.3
-      '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5
-      '@babel/helper-module-transforms': 7.16.7
-      '@babel/helpers': 7.17.2
-      '@babel/parser': 7.17.3
+      '@babel/generator': 7.17.7
+      '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.8
+      '@babel/helper-module-transforms': 7.17.7
+      '@babel/helpers': 7.17.8
+      '@babel/parser': 7.17.8
       '@babel/template': 7.16.7
       '@babel/traverse': 7.17.3
       '@babel/types': 7.17.0
       convert-source-map: 1.8.0
-      debug: 4.3.3
+      debug: 4.3.4
       gensync: 1.0.0-beta.2
-      json5: 2.2.0
+      json5: 2.2.1
       semver: 6.3.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/generator/7.17.3:
-    resolution: {integrity: sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==}
+  /@babel/generator/7.17.7:
+    resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/types': 7.17.0
@@ -2223,30 +2223,30 @@ packages:
       '@babel/types': 7.17.0
     dev: true
 
-  /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.5:
-    resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==}
+  /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.8:
+    resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/compat-data': 7.17.0
-      '@babel/core': 7.17.5
+      '@babel/compat-data': 7.17.7
+      '@babel/core': 7.17.8
       '@babel/helper-validator-option': 7.16.7
-      browserslist: 4.19.3
+      browserslist: 4.20.2
       semver: 6.3.0
     dev: true
 
-  /@babel/helper-create-class-features-plugin/7.17.1_@babel+core@7.17.5:
-    resolution: {integrity: sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==}
+  /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.17.8:
+    resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.17.5
+      '@babel/core': 7.17.8
       '@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-member-expression-to-functions': 7.17.7
       '@babel/helper-optimise-call-expression': 7.16.7
       '@babel/helper-replace-supers': 7.16.7
       '@babel/helper-split-export-declaration': 7.16.7
@@ -2284,8 +2284,8 @@ packages:
       '@babel/types': 7.17.0
     dev: true
 
-  /@babel/helper-member-expression-to-functions/7.16.7:
-    resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==}
+  /@babel/helper-member-expression-to-functions/7.17.7:
+    resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/types': 7.17.0
@@ -2298,13 +2298,13 @@ packages:
       '@babel/types': 7.17.0
     dev: true
 
-  /@babel/helper-module-transforms/7.16.7:
-    resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==}
+  /@babel/helper-module-transforms/7.17.7:
+    resolution: {integrity: sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/helper-environment-visitor': 7.16.7
       '@babel/helper-module-imports': 7.16.7
-      '@babel/helper-simple-access': 7.16.7
+      '@babel/helper-simple-access': 7.17.7
       '@babel/helper-split-export-declaration': 7.16.7
       '@babel/helper-validator-identifier': 7.16.7
       '@babel/template': 7.16.7
@@ -2331,7 +2331,7 @@ packages:
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/helper-environment-visitor': 7.16.7
-      '@babel/helper-member-expression-to-functions': 7.16.7
+      '@babel/helper-member-expression-to-functions': 7.17.7
       '@babel/helper-optimise-call-expression': 7.16.7
       '@babel/traverse': 7.17.3
       '@babel/types': 7.17.0
@@ -2339,8 +2339,8 @@ packages:
       - supports-color
     dev: true
 
-  /@babel/helper-simple-access/7.16.7:
-    resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==}
+  /@babel/helper-simple-access/7.17.7:
+    resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/types': 7.17.0
@@ -2363,8 +2363,8 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helpers/7.17.2:
-    resolution: {integrity: sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==}
+  /@babel/helpers/7.17.8:
+    resolution: {integrity: sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/template': 7.16.7
@@ -2383,50 +2383,50 @@ packages:
       js-tokens: 4.0.0
     dev: true
 
-  /@babel/parser/7.17.3:
-    resolution: {integrity: sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==}
+  /@babel/parser/7.17.8:
+    resolution: {integrity: sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==}
     engines: {node: '>=6.0.0'}
     hasBin: true
 
-  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.5:
+  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.8:
     resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.17.5
+      '@babel/core': 7.17.8
       '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.5:
+  /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.8:
     resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.17.5
+      '@babel/core': 7.17.8
       '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.5:
+  /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.8:
     resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.17.5
+      '@babel/core': 7.17.8
       '@babel/helper-plugin-utils': 7.16.7
     dev: true
 
-  /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.5:
+  /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.8:
     resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.17.5
-      '@babel/helper-create-class-features-plugin': 7.17.1_@babel+core@7.17.5
+      '@babel/core': 7.17.8
+      '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.8
       '@babel/helper-plugin-utils': 7.16.7
-      '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5
+      '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.8
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -2436,7 +2436,7 @@ packages:
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/code-frame': 7.16.7
-      '@babel/parser': 7.17.3
+      '@babel/parser': 7.17.8
       '@babel/types': 7.17.0
     dev: true
 
@@ -2445,14 +2445,14 @@ packages:
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/code-frame': 7.16.7
-      '@babel/generator': 7.17.3
+      '@babel/generator': 7.17.7
       '@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.17.3
+      '@babel/parser': 7.17.8
       '@babel/types': 7.17.0
-      debug: 4.3.3
+      debug: 4.3.4
       globals: 11.12.0
     transitivePeerDependencies:
       - supports-color
@@ -2485,7 +2485,7 @@ packages:
       is-typedarray: 1.0.0
       isstream: 0.1.2
       json-stringify-safe: 5.0.1
-      mime-types: 2.1.34
+      mime-types: 2.1.35
       performance-now: 2.1.0
       qs: 6.5.3
       safe-buffer: 5.2.1
@@ -2494,19 +2494,19 @@ packages:
       uuid: 8.3.2
     dev: true
 
-  /@cypress/vite-dev-server/2.2.2_vite@2.8.4:
+  /@cypress/vite-dev-server/2.2.2_vite@2.9.1:
     resolution: {integrity: sha512-02y/Fm0N+CQjKbSjjRtktPgPbp91kOvtc8+WW2l2odIYQkKlG6IOCpmgc898muW0lBAcCszdEIHR/ItdZDiYPw==}
     peerDependencies:
       vite: '>= 2.1.3'
     dependencies:
-      debug: 4.3.3
+      debug: 4.3.4
       get-port: 5.1.1
-      vite: 2.8.4
+      vite: 2.9.1
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@cypress/vue/3.1.1_cypress@9.5.0+vue@3.2.31:
+  /@cypress/vue/3.1.1_cypress@9.5.3+vue@3.2.31:
     resolution: {integrity: sha512-wD1vunuPFPLC8FZtgwdq+mcSEOs27qquuJJdGcY8aAN0y38rqYuuaj+N4UxKoAjhkSwthaOeZehjBtvDvv9C6w==}
     engines: {node: '>=8'}
     peerDependencies:
@@ -2522,7 +2522,7 @@ packages:
     dependencies:
       '@cypress/mount-utils': 1.0.2
       '@vue/test-utils': 2.0.0-rc.17_vue@3.2.31
-      cypress: 9.5.0
+      cypress: 9.5.3
       vue: 3.2.31
     dev: true
 
@@ -2533,22 +2533,6 @@ packages:
       lodash.once: 4.1.1
     dev: true
 
-  /@emmetio/abbreviation/2.2.3:
-    resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==}
-    dependencies:
-      '@emmetio/scanner': 1.0.0
-    dev: true
-
-  /@emmetio/css-abbreviation/2.1.4:
-    resolution: {integrity: sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==}
-    dependencies:
-      '@emmetio/scanner': 1.0.0
-    dev: true
-
-  /@emmetio/scanner/1.0.0:
-    resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==}
-    dev: true
-
   /@hapi/hoek/9.2.1:
     resolution: {integrity: sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==}
     dev: true
@@ -2596,16 +2580,16 @@ packages:
       fastq: 1.13.0
     dev: true
 
-  /@rollup/pluginutils/4.1.2:
-    resolution: {integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==}
+  /@rollup/pluginutils/4.2.0:
+    resolution: {integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==}
     engines: {node: '>= 8.0.0'}
     dependencies:
       estree-walker: 2.0.2
       picomatch: 2.3.1
     dev: true
 
-  /@sideway/address/4.1.3:
-    resolution: {integrity: sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ==}
+  /@sideway/address/4.1.4:
+    resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==}
     dependencies:
       '@hapi/hoek': 9.2.1
     dev: true
@@ -2637,7 +2621,7 @@ packages:
     resolution: {integrity: sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==}
     dependencies:
       '@types/estree': 0.0.51
-      '@types/json-schema': 7.0.9
+      '@types/json-schema': 7.0.11
     dev: true
 
   /@types/estree/0.0.51:
@@ -2647,19 +2631,19 @@ packages:
   /@types/fs-extra/9.0.13:
     resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
     dependencies:
-      '@types/node': 17.0.19
+      '@types/node': 17.0.23
     dev: true
 
   /@types/jsdom/16.2.14:
     resolution: {integrity: sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==}
     dependencies:
-      '@types/node': 16.11.25
+      '@types/node': 16.11.26
       '@types/parse5': 6.0.3
       '@types/tough-cookie': 4.0.1
     dev: true
 
-  /@types/json-schema/7.0.9:
-    resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==}
+  /@types/json-schema/7.0.11:
+    resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
     dev: true
 
   /@types/minimist/1.2.2:
@@ -2670,12 +2654,12 @@ packages:
     resolution: {integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==}
     dev: true
 
-  /@types/node/16.11.25:
-    resolution: {integrity: sha512-NrTwfD7L1RTc2qrHQD4RTTy4p0CO2LatKBEKEds3CaVuhoM/+DJzmWZl5f+ikR8cm8F5mfJxK+9rQq07gRiSjQ==}
+  /@types/node/16.11.26:
+    resolution: {integrity: sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==}
     dev: true
 
-  /@types/node/17.0.19:
-    resolution: {integrity: sha512-PfeQhvcMR4cPFVuYfBN4ifG7p9c+Dlh3yUZR6k+5yQK7wX3gDgVxBly4/WkBRs9x4dmcy1TVl08SY67wwtEvmA==}
+  /@types/node/17.0.23:
+    resolution: {integrity: sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==}
     dev: true
 
   /@types/parse5/6.0.3:
@@ -2685,7 +2669,7 @@ packages:
   /@types/prompts/2.0.14:
     resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==}
     dependencies:
-      '@types/node': 17.0.19
+      '@types/node': 17.0.23
     dev: true
 
   /@types/sinonjs__fake-timers/8.1.1:
@@ -2700,6 +2684,10 @@ packages:
     resolution: {integrity: sha512-Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg==}
     dev: true
 
+  /@types/which/2.0.1:
+    resolution: {integrity: sha512-Jjakcv8Roqtio6w1gr0D7y6twbhx6gGgFGF5BLwajPpnOIOxFkakFhCq+LmyyeAz7BX6ULrjBOxdKaCDy+4+dQ==}
+    dev: true
+
   /@types/yauzl/2.9.2:
     resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==}
     requiresBuild: true
@@ -2708,102 +2696,99 @@ packages:
     dev: true
     optional: true
 
-  /@vitejs/plugin-vue-jsx/1.3.7:
-    resolution: {integrity: sha512-UH+lI/TtBQg1YZeOTBN5yEYvSDNcL2ei8ZgE+0ESX2ULg2xV7rxzw1TB1eHZiMGXOSR8h5AWp/6F1hCcaq8VYA==}
+  /@vitejs/plugin-vue-jsx/1.3.9:
+    resolution: {integrity: sha512-aJpmBpAXM9jbVWaf7UR22/c0v/wfNPqOj0nBibuOndnrM8YmPAj4NnHEasguXxf0wVH00DinWqyzgZV8CZqEOQ==}
     engines: {node: '>=12.0.0'}
     dependencies:
-      '@babel/core': 7.17.5
-      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.5
-      '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.5
-      '@rollup/pluginutils': 4.1.2
-      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.17.5
+      '@babel/core': 7.17.8
+      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.8
+      '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.8
+      '@rollup/pluginutils': 4.2.0
+      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.17.8
       hash-sum: 2.0.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@vitejs/plugin-vue/2.2.2_vite@2.8.4+vue@3.2.31:
-    resolution: {integrity: sha512-3C0s45VOwIFEDU+2ownJOpb0zD5fnjXWaHVOLID2R1mYOlAx3doNBFnNbVjaZvpke/L7IdPJXjpyYpXZToDKig==}
+  /@vitejs/plugin-vue/2.3.1_vite@2.9.1+vue@3.2.31:
+    resolution: {integrity: sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==}
     engines: {node: '>=12.0.0'}
     peerDependencies:
       vite: ^2.5.10
       vue: ^3.2.25
     dependencies:
-      vite: 2.8.4
+      vite: 2.9.1
       vue: 3.2.31
     dev: true
 
-  /@volar/code-gen/0.31.4:
-    resolution: {integrity: sha512-ngivMEbBNd19v+EHdLyCJoIGRaoD9J4P20ZgdCEGf2voztja59u3Tilpf9r9ENy/731nG7XncToYm4+c1t/LhA==}
+  /@volar/code-gen/0.33.9:
+    resolution: {integrity: sha512-HI+XemEjvOv9uSjqaNXIL1brSTaBy9vRTcXqz9787nL5VKktI8aU1Zk4w9yJR88eTqw7mlPIdMaib7Ps/QPq8Q==}
     dependencies:
-      '@volar/shared': 0.31.4
-      '@volar/source-map': 0.31.4
+      '@volar/source-map': 0.33.9
     dev: true
 
-  /@volar/html2pug/0.31.4:
-    resolution: {integrity: sha512-+whoP4C34kbCIRyoojZE6luqs7Ep/0YDBD9yEWu82G1ECLIFoujtkZXHbAHiQH8MIs/GwjUmozd85pUGAVQf1w==}
+  /@volar/pug-language-service/0.33.9:
+    resolution: {integrity: sha512-3oOV0HmoqkCyPAiHXSMoDzbLrSEQQv3d1dY/Lfo4H8hGoS8kUYJ958328TuLFc90yzsSmYnuvIux5AUok138pg==}
     dependencies:
-      domelementtype: 2.2.0
-      domhandler: 4.3.0
-      htmlparser2: 7.2.0
-      pug: 3.0.2
+      '@volar/code-gen': 0.33.9
+      '@volar/shared': 0.33.9
+      '@volar/source-map': 0.33.9
+      '@volar/transforms': 0.33.9
+      pug-lexer: 5.0.1
+      pug-parser: 6.0.0
+      vscode-languageserver-textdocument: 1.0.4
+      vscode-languageserver-types: 3.17.0-next.9
     dev: true
 
-  /@volar/shared/0.31.4:
-    resolution: {integrity: sha512-mKSH4GKFde2t3GVEGibBu84jbCk7O1sccELxTgCGHX7ue4nJqgHup8lXhwyfUOfdJ7eyx9luyDsVuJ4BY3gfeg==}
+  /@volar/shared/0.33.9:
+    resolution: {integrity: sha512-YqEBYT1SjyO+/W73lyKZlftumimsrYGvd98pHrIyvgc6HNhFnCcthRbyHskstjU6P8Bgj90mRl+7Sb29J+Z5ng==}
     dependencies:
       upath: 2.0.1
-      vscode-html-languageservice: 4.2.1
-      vscode-jsonrpc: 8.0.0-next.6
+      vscode-jsonrpc: 8.0.0-next.7
       vscode-uri: 3.0.3
     dev: true
 
-  /@volar/source-map/0.31.4:
-    resolution: {integrity: sha512-lX/XKKc3ESNt6QArq1T54LSxXvu7ARDctQfkt6qUSNLVR/ccUXwzM+4qiOj39WBbmoDzET33riVYnMXMeGJMvg==}
-    dependencies:
-      '@volar/shared': 0.31.4
-      vscode-languageserver-textdocument: 1.0.4
+  /@volar/source-map/0.33.9:
+    resolution: {integrity: sha512-SE7dfumZ8pLsbj4DtiSDTg2/d/JT45nF51rUnuz1UNSBPEeXBexlzvz5EQ2AyrX0FjAAd2ijrRtirTk1a0SFhQ==}
     dev: true
 
-  /@volar/transforms/0.31.4:
-    resolution: {integrity: sha512-081QI2zBvdja4XN3eAtIWmBqDkAyDuuK3xP5mD04T9vMrVfy+WKrzB7n3/Zru7z4DiM70Qo5PoTapQ3Xnz9NzQ==}
+  /@volar/transforms/0.33.9:
+    resolution: {integrity: sha512-qdc2d0ZW/G6jCx1pBmoMjMJTY245pZJjpPL/OCT3zgbDLGvLvqhowXxQYQd2YiNXqxJvbadEKviH5LiZL3sU9g==}
     dependencies:
-      '@volar/shared': 0.31.4
-      vscode-languageserver-types: 3.17.0-next.7
+      '@volar/shared': 0.33.9
+      vscode-languageserver-types: 3.17.0-next.9
     dev: true
 
-  /@volar/vue-code-gen/0.31.4:
-    resolution: {integrity: sha512-1ypZfzQfH+lV8JcOOKfYMTAmD6OUeBQSDwu7YRHQkuvoSQzPiXXrjupi0DvHrcWR0hQfh4yRnme6I+ChutW69w==}
+  /@volar/vue-code-gen/0.33.9:
+    resolution: {integrity: sha512-qRCXcBhm1kUlI06sW5zolavn8gqZdSC2eIWw7jgbW68K/cGlTyXHGGZgJPM9P22cF9pcrjV1ByehO18ke2u+aA==}
     dependencies:
-      '@volar/code-gen': 0.31.4
-      '@volar/shared': 0.31.4
-      '@volar/source-map': 0.31.4
+      '@volar/code-gen': 0.33.9
+      '@volar/source-map': 0.33.9
       '@vue/compiler-core': 3.2.31
       '@vue/compiler-dom': 3.2.31
       '@vue/shared': 3.2.31
-      upath: 2.0.1
     dev: true
 
-  /@vscode/emmet-helper/2.8.4:
-    resolution: {integrity: sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg==}
+  /@volar/vue-typescript/0.33.9:
+    resolution: {integrity: sha512-UUViaQfzAV7z49TB+IsGCT6ls7zdEUib2N0L4k8U9nZbd2BQA4kcR9nyS/8oDOU5fK3ErP+pPlC+XzGGamKhcw==}
     dependencies:
-      emmet: 2.3.6
-      jsonc-parser: 2.3.1
-      vscode-languageserver-textdocument: 1.0.4
-      vscode-languageserver-types: 3.16.0
-      vscode-nls: 5.0.0
-      vscode-uri: 2.1.2
+      '@volar/code-gen': 0.33.9
+      '@volar/pug-language-service': 0.33.9
+      '@volar/source-map': 0.33.9
+      '@volar/vue-code-gen': 0.33.9
+      '@vue/compiler-sfc': 3.2.31
+      '@vue/reactivity': 3.2.31
     dev: true
 
   /@vue/babel-helper-vue-transform-on/1.0.2:
     resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==}
     dev: true
 
-  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.5:
+  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.8:
     resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==}
     dependencies:
       '@babel/helper-module-imports': 7.16.7
-      '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5
+      '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.8
       '@babel/template': 7.16.7
       '@babel/traverse': 7.17.3
       '@babel/types': 7.17.0
@@ -2819,7 +2804,7 @@ packages:
   /@vue/compiler-core/3.2.31:
     resolution: {integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==}
     dependencies:
-      '@babel/parser': 7.17.3
+      '@babel/parser': 7.17.8
       '@vue/shared': 3.2.31
       estree-walker: 2.0.2
       source-map: 0.6.1
@@ -2833,38 +2818,35 @@ packages:
   /@vue/compiler-sfc/3.2.31:
     resolution: {integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==}
     dependencies:
-      '@babel/parser': 7.17.3
+      '@babel/parser': 7.17.8
       '@vue/compiler-core': 3.2.31
       '@vue/compiler-dom': 3.2.31
       '@vue/compiler-ssr': 3.2.31
       '@vue/reactivity-transform': 3.2.31
       '@vue/shared': 3.2.31
       estree-walker: 2.0.2
-      magic-string: 0.25.7
-      postcss: 8.4.6
+      magic-string: 0.25.9
+      postcss: 8.4.12
       source-map: 0.6.1
-    dev: false
 
   /@vue/compiler-ssr/3.2.31:
     resolution: {integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==}
     dependencies:
       '@vue/compiler-dom': 3.2.31
       '@vue/shared': 3.2.31
-    dev: false
 
-  /@vue/devtools-api/6.0.12:
-    resolution: {integrity: sha512-iO/4FIezHKXhiDBdKySCvJVh8/mZPxHpiQrTy+PXVqJZgpTPTdHy4q8GXulaY+UKEagdkBb0onxNQZ0LNiqVhw==}
+  /@vue/devtools-api/6.1.4:
+    resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==}
     dev: false
 
   /@vue/reactivity-transform/3.2.31:
     resolution: {integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==}
     dependencies:
-      '@babel/parser': 7.17.3
+      '@babel/parser': 7.17.8
       '@vue/compiler-core': 3.2.31
       '@vue/shared': 3.2.31
       estree-walker: 2.0.2
-      magic-string: 0.25.7
-    dev: false
+      magic-string: 0.25.9
 
   /@vue/reactivity/3.2.31:
     resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==}
@@ -2883,7 +2865,7 @@ packages:
     dependencies:
       '@vue/runtime-core': 3.2.31
       '@vue/shared': 3.2.31
-      csstype: 2.6.19
+      csstype: 2.6.20
     dev: false
 
   /@vue/server-renderer/3.2.31_vue@3.2.31:
@@ -2924,7 +2906,7 @@ packages:
         optional: true
     dev: true
 
-  /@vue/tsconfig/0.1.3_@types+node@16.11.25:
+  /@vue/tsconfig/0.1.3_@types+node@16.11.26:
     resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==}
     peerDependencies:
       '@types/node': '*'
@@ -2932,7 +2914,7 @@ packages:
       '@types/node':
         optional: true
     dependencies:
-      '@types/node': 16.11.25
+      '@types/node': 16.11.26
     dev: true
 
   /abab/2.0.5:
@@ -2967,7 +2949,7 @@ packages:
     resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
     engines: {node: '>= 6.0.0'}
     dependencies:
-      debug: 4.3.3
+      debug: 4.3.4
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -3025,20 +3007,12 @@ packages:
     resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==}
     dev: true
 
-  /asap/2.0.6:
-    resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=}
-    dev: true
-
   /asn1/0.2.6:
     resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==}
     dependencies:
       safer-buffer: 2.1.2
     dev: true
 
-  /assert-never/1.2.1:
-    resolution: {integrity: sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==}
-    dev: true
-
   /assert-plus/1.0.0:
     resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=}
     engines: {node: '>=0.8'}
@@ -3082,13 +3056,6 @@ packages:
       - debug
     dev: true
 
-  /babel-walk/3.0.0-canary-5:
-    resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}
-    engines: {node: '>= 10.0.0'}
-    dependencies:
-      '@babel/types': 7.17.0
-    dev: true
-
   /balanced-match/1.0.2:
     resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
     dev: true
@@ -3129,13 +3096,13 @@ packages:
     resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}
     dev: true
 
-  /browserslist/4.19.3:
-    resolution: {integrity: sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==}
+  /browserslist/4.20.2:
+    resolution: {integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==}
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
     dependencies:
-      caniuse-lite: 1.0.30001312
-      electron-to-chromium: 1.4.71
+      caniuse-lite: 1.0.30001323
+      electron-to-chromium: 1.4.103
       escalade: 3.1.1
       node-releases: 2.0.2
       picocolors: 1.0.0
@@ -3169,8 +3136,8 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /caniuse-lite/1.0.30001312:
-    resolution: {integrity: sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==}
+  /caniuse-lite/1.0.30001323:
+    resolution: {integrity: sha512-e4BF2RlCVELKx8+RmklSEIVub1TWrmdhvA5kEUueummz1XyySW0DVk+3x9HyhU9MuWTa2BhqLgEuEmUwASAdCA==}
     dev: true
 
   /caseless/0.12.0:
@@ -3207,8 +3174,8 @@ packages:
       supports-color: 7.2.0
     dev: true
 
-  /chalk/5.0.0:
-    resolution: {integrity: sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==}
+  /chalk/5.0.1:
+    resolution: {integrity: sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==}
     engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
     dev: true
 
@@ -3265,7 +3232,7 @@ packages:
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
     dependencies:
       slice-ansi: 5.0.0
-      string-width: 5.1.0
+      string-width: 5.1.2
     dev: true
 
   /color-convert/1.9.3:
@@ -3326,13 +3293,6 @@ packages:
     resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
     dev: true
 
-  /constantinople/4.0.1:
-    resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
-    dependencies:
-      '@babel/parser': 7.17.3
-      '@babel/types': 7.17.0
-    dev: true
-
   /convert-source-map/1.8.0:
     resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==}
     dependencies:
@@ -3378,12 +3338,12 @@ packages:
       cssom: 0.3.8
     dev: true
 
-  /csstype/2.6.19:
-    resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==}
+  /csstype/2.6.20:
+    resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==}
     dev: false
 
-  /cypress/9.5.0:
-    resolution: {integrity: sha512-rC5QPolKsVjJ8QJZ7IeZ6HlKM4gswBGZc0XvoAJNL8urQCSL8zTX0A/ai/h35WfF47NQ0iSZnwIXBlHX3MOUIQ==}
+  /cypress/9.5.3:
+    resolution: {integrity: sha512-ItelIVmqMTnKYbo1JrErhsGgQGjWOxCpHT1TfMvwnIXKXN/OSlPjEK7rbCLYDZhejQL99PmUqul7XORI24Ik0A==}
     engines: {node: '>=12.0.0'}
     hasBin: true
     requiresBuild: true
@@ -3404,8 +3364,8 @@ packages:
       cli-table3: 0.6.1
       commander: 5.1.0
       common-tags: 1.8.2
-      dayjs: 1.10.7
-      debug: 4.3.3_supports-color@8.1.1
+      dayjs: 1.11.0
+      debug: 4.3.4_supports-color@8.1.1
       enquirer: 2.3.6
       eventemitter2: 6.4.5
       execa: 4.1.0
@@ -3420,7 +3380,7 @@ packages:
       listr2: 3.14.0_enquirer@2.3.6
       lodash: 4.17.21
       log-symbols: 4.1.0
-      minimist: 1.2.5
+      minimist: 1.2.6
       ospath: 1.2.2
       pretty-bytes: 5.6.0
       proxy-from-env: 1.0.0
@@ -3453,8 +3413,8 @@ packages:
       whatwg-url: 10.0.0
     dev: true
 
-  /dayjs/1.10.7:
-    resolution: {integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==}
+  /dayjs/1.11.0:
+    resolution: {integrity: sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==}
     dev: true
 
   /debug/3.2.7:
@@ -3475,8 +3435,8 @@ packages:
       ms: 2.1.2
     dev: true
 
-  /debug/4.3.3:
-    resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==}
+  /debug/4.3.4:
+    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
     engines: {node: '>=6.0'}
     peerDependencies:
       supports-color: '*'
@@ -3487,8 +3447,8 @@ packages:
       ms: 2.1.2
     dev: true
 
-  /debug/4.3.3_supports-color@8.1.1:
-    resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==}
+  /debug/4.3.4_supports-color@8.1.1:
+    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
     engines: {node: '>=6.0'}
     peerDependencies:
       supports-color: '*'
@@ -3500,8 +3460,8 @@ packages:
       supports-color: 8.1.1
     dev: true
 
-  /debug/4.3.3_supports-color@9.2.1:
-    resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==}
+  /debug/4.3.4_supports-color@9.2.2:
+    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
     engines: {node: '>=6.0'}
     peerDependencies:
       supports-color: '*'
@@ -3510,7 +3470,7 @@ packages:
         optional: true
     dependencies:
       ms: 2.1.2
-      supports-color: 9.2.1
+      supports-color: 9.2.2
     dev: true
 
   /decimal.js/10.3.1:
@@ -3547,22 +3507,6 @@ packages:
       path-type: 4.0.0
     dev: true
 
-  /doctypes/1.1.0:
-    resolution: {integrity: sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=}
-    dev: true
-
-  /dom-serializer/1.3.2:
-    resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==}
-    dependencies:
-      domelementtype: 2.2.0
-      domhandler: 4.3.0
-      entities: 2.2.0
-    dev: true
-
-  /domelementtype/2.2.0:
-    resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==}
-    dev: true
-
   /domexception/4.0.0:
     resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==}
     engines: {node: '>=12'}
@@ -3570,21 +3514,6 @@ packages:
       webidl-conversions: 7.0.0
     dev: true
 
-  /domhandler/4.3.0:
-    resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==}
-    engines: {node: '>= 4'}
-    dependencies:
-      domelementtype: 2.2.0
-    dev: true
-
-  /domutils/2.8.0:
-    resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
-    dependencies:
-      dom-serializer: 1.3.2
-      domelementtype: 2.2.0
-      domhandler: 4.3.0
-    dev: true
-
   /duplexer/0.1.2:
     resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
     dev: true
@@ -3600,15 +3529,8 @@ packages:
       safer-buffer: 2.1.2
     dev: true
 
-  /electron-to-chromium/1.4.71:
-    resolution: {integrity: sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw==}
-    dev: true
-
-  /emmet/2.3.6:
-    resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==}
-    dependencies:
-      '@emmetio/abbreviation': 2.2.3
-      '@emmetio/css-abbreviation': 2.1.4
+  /electron-to-chromium/1.4.103:
+    resolution: {integrity: sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==}
     dev: true
 
   /emoji-regex/8.0.0:
@@ -3632,23 +3554,14 @@ packages:
       ansi-colors: 4.1.1
     dev: true
 
-  /entities/2.2.0:
-    resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
-    dev: true
-
-  /entities/3.0.1:
-    resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==}
-    engines: {node: '>=0.12'}
-    dev: true
-
   /error-ex/1.3.2:
     resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
     dependencies:
       is-arrayish: 0.2.1
     dev: true
 
-  /es-abstract/1.19.1:
-    resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==}
+  /es-abstract/1.19.2:
+    resolution: {integrity: sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==}
     engines: {node: '>= 0.4'}
     dependencies:
       call-bind: 1.0.2
@@ -3657,7 +3570,7 @@ packages:
       get-intrinsic: 1.1.1
       get-symbol-description: 1.0.0
       has: 1.0.3
-      has-symbols: 1.0.2
+      has-symbols: 1.0.3
       internal-slot: 1.0.3
       is-callable: 1.2.4
       is-negative-zero: 2.0.2
@@ -3682,8 +3595,17 @@ packages:
       is-symbol: 1.0.4
     dev: true
 
-  /esbuild-android-arm64/0.14.23:
-    resolution: {integrity: sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==}
+  /esbuild-android-64/0.14.29:
+    resolution: {integrity: sha512-tJuaN33SVZyiHxRaVTo1pwW+rn3qetJX/SRuc/83rrKYtyZG0XfsQ1ao1nEudIt9w37ZSNXR236xEfm2C43sbw==}
+    engines: {node: '>=12'}
+    cpu: [x64]
+    os: [android]
+    requiresBuild: true
+    dev: true
+    optional: true
+
+  /esbuild-android-arm64/0.14.29:
+    resolution: {integrity: sha512-D74dCv6yYnMTlofVy1JKiLM5JdVSQd60/rQfJSDP9qvRAI0laPXIG/IXY1RG6jobmFMUfL38PbFnCqyI/6fPXg==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [android]
@@ -3691,8 +3613,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-darwin-64/0.14.23:
-    resolution: {integrity: sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==}
+  /esbuild-darwin-64/0.14.29:
+    resolution: {integrity: sha512-+CJaRvfTkzs9t+CjGa0Oa28WoXa7EeLutQhxus+fFcu0MHhsBhlmeWHac3Cc/Sf/xPi1b2ccDFfzGYJCfV0RrA==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [darwin]
@@ -3700,8 +3622,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-darwin-arm64/0.14.23:
-    resolution: {integrity: sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==}
+  /esbuild-darwin-arm64/0.14.29:
+    resolution: {integrity: sha512-5Wgz/+zK+8X2ZW7vIbwoZ613Vfr4A8HmIs1XdzRmdC1kG0n5EG5fvKk/jUxhNlrYPx1gSY7XadQ3l4xAManPSw==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [darwin]
@@ -3709,8 +3631,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-freebsd-64/0.14.23:
-    resolution: {integrity: sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==}
+  /esbuild-freebsd-64/0.14.29:
+    resolution: {integrity: sha512-VTfS7Bm9QA12JK1YXF8+WyYOfvD7WMpbArtDj6bGJ5Sy5xp01c/q70Arkn596aGcGj0TvQRplaaCIrfBG1Wdtg==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [freebsd]
@@ -3718,8 +3640,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-freebsd-arm64/0.14.23:
-    resolution: {integrity: sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==}
+  /esbuild-freebsd-arm64/0.14.29:
+    resolution: {integrity: sha512-WP5L4ejwLWWvd3Fo2J5mlXvG3zQHaw5N1KxFGnUc4+2ZFZknP0ST63i0IQhpJLgEJwnQpXv2uZlU1iWZjFqEIg==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [freebsd]
@@ -3727,8 +3649,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-32/0.14.23:
-    resolution: {integrity: sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==}
+  /esbuild-linux-32/0.14.29:
+    resolution: {integrity: sha512-4myeOvFmQBWdI2U1dEBe2DCSpaZyjdQtmjUY11Zu2eQg4ynqLb8Y5mNjNU9UN063aVsCYYfbs8jbken/PjyidA==}
     engines: {node: '>=12'}
     cpu: [ia32]
     os: [linux]
@@ -3736,8 +3658,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-64/0.14.23:
-    resolution: {integrity: sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==}
+  /esbuild-linux-64/0.14.29:
+    resolution: {integrity: sha512-iaEuLhssReAKE7HMwxwFJFn7D/EXEs43fFy5CJeA4DGmU6JHh0qVJD2p/UP46DvUXLRKXsXw0i+kv5TdJ1w5pg==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [linux]
@@ -3745,8 +3667,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-arm/0.14.23:
-    resolution: {integrity: sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==}
+  /esbuild-linux-arm/0.14.29:
+    resolution: {integrity: sha512-OXa9D9QL1hwrAnYYAHt/cXAuSCmoSqYfTW/0CEY0LgJNyTxJKtqc5mlwjAZAvgyjmha0auS/sQ0bXfGf2wAokQ==}
     engines: {node: '>=12'}
     cpu: [arm]
     os: [linux]
@@ -3754,8 +3676,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-arm64/0.14.23:
-    resolution: {integrity: sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==}
+  /esbuild-linux-arm64/0.14.29:
+    resolution: {integrity: sha512-KYf7s8wDfUy+kjKymW3twyGT14OABjGHRkm9gPJ0z4BuvqljfOOUbq9qT3JYFnZJHOgkr29atT//hcdD0Pi7Mw==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [linux]
@@ -3763,8 +3685,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-mips64le/0.14.23:
-    resolution: {integrity: sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==}
+  /esbuild-linux-mips64le/0.14.29:
+    resolution: {integrity: sha512-05jPtWQMsZ1aMGfHOvnR5KrTvigPbU35BtuItSSWLI2sJu5VrM8Pr9Owym4wPvA4153DFcOJ1EPN/2ujcDt54g==}
     engines: {node: '>=12'}
     cpu: [mips64el]
     os: [linux]
@@ -3772,8 +3694,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-ppc64le/0.14.23:
-    resolution: {integrity: sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==}
+  /esbuild-linux-ppc64le/0.14.29:
+    resolution: {integrity: sha512-FYhBqn4Ir9xG+f6B5VIQVbRuM4S6qwy29dDNYFPoxLRnwTEKToIYIUESN1qHyUmIbfO0YB4phG2JDV2JDN9Kgw==}
     engines: {node: '>=12'}
     cpu: [ppc64]
     os: [linux]
@@ -3781,8 +3703,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-riscv64/0.14.23:
-    resolution: {integrity: sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg==}
+  /esbuild-linux-riscv64/0.14.29:
+    resolution: {integrity: sha512-eqZMqPehkb4nZcffnuOpXJQdGURGd6GXQ4ZsDHSWyIUaA+V4FpMBe+5zMPtXRD2N4BtyzVvnBko6K8IWWr36ew==}
     engines: {node: '>=12'}
     cpu: [riscv64]
     os: [linux]
@@ -3790,8 +3712,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-linux-s390x/0.14.23:
-    resolution: {integrity: sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA==}
+  /esbuild-linux-s390x/0.14.29:
+    resolution: {integrity: sha512-o7EYajF1rC/4ho7kpSG3gENVx0o2SsHm7cJ5fvewWB/TEczWU7teDgusGSujxCYcMottE3zqa423VTglNTYhjg==}
     engines: {node: '>=12'}
     cpu: [s390x]
     os: [linux]
@@ -3799,8 +3721,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-netbsd-64/0.14.23:
-    resolution: {integrity: sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==}
+  /esbuild-netbsd-64/0.14.29:
+    resolution: {integrity: sha512-/esN6tb6OBSot6+JxgeOZeBk6P8V/WdR3GKBFeFpSqhgw4wx7xWUqPrdx4XNpBVO7X4Ipw9SAqgBrWHlXfddww==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [netbsd]
@@ -3808,8 +3730,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-openbsd-64/0.14.23:
-    resolution: {integrity: sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==}
+  /esbuild-openbsd-64/0.14.29:
+    resolution: {integrity: sha512-jUTdDzhEKrD0pLpjmk0UxwlfNJNg/D50vdwhrVcW/D26Vg0hVbthMfb19PJMatzclbK7cmgk1Nu0eNS+abzoHw==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [openbsd]
@@ -3817,16 +3739,16 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-plugin-license/1.2.2_esbuild@0.14.23:
+  /esbuild-plugin-license/1.2.2_esbuild@0.14.29:
     resolution: {integrity: sha512-sqa8V1pB6wr6L8lPQ+lD73ARTfi824H/smyUd4eBwvc+yGK0ZvfupXDqgmrFpP5zu6aTj8pMlnoowuDOjKGX5A==}
     peerDependencies:
       esbuild: '*'
     dependencies:
-      esbuild: 0.14.23
+      esbuild: 0.14.29
     dev: true
 
-  /esbuild-sunos-64/0.14.23:
-    resolution: {integrity: sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==}
+  /esbuild-sunos-64/0.14.29:
+    resolution: {integrity: sha512-EfhQN/XO+TBHTbkxwsxwA7EfiTHFe+MNDfxcf0nj97moCppD9JHPq48MLtOaDcuvrTYOcrMdJVeqmmeQ7doTcg==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [sunos]
@@ -3834,8 +3756,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-windows-32/0.14.23:
-    resolution: {integrity: sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==}
+  /esbuild-windows-32/0.14.29:
+    resolution: {integrity: sha512-uoyb0YAJ6uWH4PYuYjfGNjvgLlb5t6b3zIaGmpWPOjgpr1Nb3SJtQiK4YCPGhONgfg2v6DcJgSbOteuKXhwqAw==}
     engines: {node: '>=12'}
     cpu: [ia32]
     os: [win32]
@@ -3843,8 +3765,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-windows-64/0.14.23:
-    resolution: {integrity: sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==}
+  /esbuild-windows-64/0.14.29:
+    resolution: {integrity: sha512-X9cW/Wl95QjsH8WUyr3NqbmfdU72jCp71cH3pwPvI4CgBM2IeOUDdbt6oIGljPu2bf5eGDIo8K3Y3vvXCCTd8A==}
     engines: {node: '>=12'}
     cpu: [x64]
     os: [win32]
@@ -3852,8 +3774,8 @@ packages:
     dev: true
     optional: true
 
-  /esbuild-windows-arm64/0.14.23:
-    resolution: {integrity: sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==}
+  /esbuild-windows-arm64/0.14.29:
+    resolution: {integrity: sha512-+O/PI+68fbUZPpl3eXhqGHTGK7DjLcexNnyJqtLZXOFwoAjaXlS5UBCvVcR3o2va+AqZTj8o6URaz8D2K+yfQQ==}
     engines: {node: '>=12'}
     cpu: [arm64]
     os: [win32]
@@ -3861,31 +3783,32 @@ packages:
     dev: true
     optional: true
 
-  /esbuild/0.14.23:
-    resolution: {integrity: sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==}
+  /esbuild/0.14.29:
+    resolution: {integrity: sha512-SQS8cO8xFEqevYlrHt6exIhK853Me4nZ4aMW6ieysInLa0FMAL+AKs87HYNRtR2YWRcEIqoXAHh+Ytt5/66qpg==}
     engines: {node: '>=12'}
     hasBin: true
     requiresBuild: true
     optionalDependencies:
-      esbuild-android-arm64: 0.14.23
-      esbuild-darwin-64: 0.14.23
-      esbuild-darwin-arm64: 0.14.23
-      esbuild-freebsd-64: 0.14.23
-      esbuild-freebsd-arm64: 0.14.23
-      esbuild-linux-32: 0.14.23
-      esbuild-linux-64: 0.14.23
-      esbuild-linux-arm: 0.14.23
-      esbuild-linux-arm64: 0.14.23
-      esbuild-linux-mips64le: 0.14.23
-      esbuild-linux-ppc64le: 0.14.23
-      esbuild-linux-riscv64: 0.14.23
-      esbuild-linux-s390x: 0.14.23
-      esbuild-netbsd-64: 0.14.23
-      esbuild-openbsd-64: 0.14.23
-      esbuild-sunos-64: 0.14.23
-      esbuild-windows-32: 0.14.23
-      esbuild-windows-64: 0.14.23
-      esbuild-windows-arm64: 0.14.23
+      esbuild-android-64: 0.14.29
+      esbuild-android-arm64: 0.14.29
+      esbuild-darwin-64: 0.14.29
+      esbuild-darwin-arm64: 0.14.29
+      esbuild-freebsd-64: 0.14.29
+      esbuild-freebsd-arm64: 0.14.29
+      esbuild-linux-32: 0.14.29
+      esbuild-linux-64: 0.14.29
+      esbuild-linux-arm: 0.14.29
+      esbuild-linux-arm64: 0.14.29
+      esbuild-linux-mips64le: 0.14.29
+      esbuild-linux-ppc64le: 0.14.29
+      esbuild-linux-riscv64: 0.14.29
+      esbuild-linux-s390x: 0.14.29
+      esbuild-netbsd-64: 0.14.29
+      esbuild-openbsd-64: 0.14.29
+      esbuild-sunos-64: 0.14.29
+      esbuild-windows-32: 0.14.29
+      esbuild-windows-64: 0.14.29
+      esbuild-windows-arm64: 0.14.29
     dev: true
 
   /escalade/3.1.1:
@@ -3992,7 +3915,7 @@ packages:
     engines: {node: '>= 10.17.0'}
     hasBin: true
     dependencies:
-      debug: 4.3.3_supports-color@8.1.1
+      debug: 4.3.4_supports-color@8.1.1
       get-stream: 5.2.0
       yauzl: 2.10.0
     optionalDependencies:
@@ -4014,7 +3937,7 @@ packages:
       '@nodelib/fs.walk': 1.2.8
       glob-parent: 5.1.2
       merge2: 1.4.1
-      micromatch: 4.0.4
+      micromatch: 4.0.5
     dev: true
 
   /fast-levenshtein/2.0.6:
@@ -4033,8 +3956,8 @@ packages:
       pend: 1.2.0
     dev: true
 
-  /fetch-blob/3.1.4:
-    resolution: {integrity: sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA==}
+  /fetch-blob/3.1.5:
+    resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==}
     engines: {node: ^12.20 || >= 14.13}
     dependencies:
       node-domexception: 1.0.0
@@ -4077,7 +4000,7 @@ packages:
     dependencies:
       asynckit: 0.4.0
       combined-stream: 1.0.8
-      mime-types: 2.1.34
+      mime-types: 2.1.35
     dev: true
 
   /form-data/4.0.0:
@@ -4086,22 +4009,22 @@ packages:
     dependencies:
       asynckit: 0.4.0
       combined-stream: 1.0.8
-      mime-types: 2.1.34
+      mime-types: 2.1.35
     dev: true
 
   /formdata-polyfill/4.0.10:
     resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
     engines: {node: '>=12.20.0'}
     dependencies:
-      fetch-blob: 3.1.4
+      fetch-blob: 3.1.5
     dev: true
 
   /from/0.1.7:
     resolution: {integrity: sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=}
     dev: true
 
-  /fs-extra/10.0.0:
-    resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==}
+  /fs-extra/10.0.1:
+    resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==}
     engines: {node: '>=12'}
     dependencies:
       graceful-fs: 4.2.9
@@ -4149,7 +4072,7 @@ packages:
     dependencies:
       function-bind: 1.1.1
       has: 1.0.3
-      has-symbols: 1.0.2
+      has-symbols: 1.0.3
     dev: true
 
   /get-port/5.1.1:
@@ -4248,8 +4171,8 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
-  /has-symbols/1.0.2:
-    resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==}
+  /has-symbols/1.0.3:
+    resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
     engines: {node: '>= 0.4'}
     dev: true
 
@@ -4257,7 +4180,7 @@ packages:
     resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
     engines: {node: '>= 0.4'}
     dependencies:
-      has-symbols: 1.0.2
+      has-symbols: 1.0.3
     dev: true
 
   /has/1.0.3:
@@ -4287,22 +4210,13 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
-  /htmlparser2/7.2.0:
-    resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==}
-    dependencies:
-      domelementtype: 2.2.0
-      domhandler: 4.3.0
-      domutils: 2.8.0
-      entities: 3.0.1
-    dev: true
-
   /http-proxy-agent/5.0.0:
     resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
     engines: {node: '>= 6'}
     dependencies:
       '@tootallnate/once': 2.0.0
       agent-base: 6.0.2
-      debug: 4.3.3
+      debug: 4.3.4
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -4321,7 +4235,7 @@ packages:
     engines: {node: '>= 6'}
     dependencies:
       agent-base: 6.0.2
-      debug: 4.3.3
+      debug: 4.3.4
     transitivePeerDependencies:
       - supports-color
     dev: true
@@ -4494,10 +4408,6 @@ packages:
     resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
     dev: true
 
-  /is-promise/2.2.2:
-    resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==}
-    dev: true
-
   /is-regex/1.1.4:
     resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
     engines: {node: '>= 0.4'}
@@ -4526,7 +4436,7 @@ packages:
     resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
     engines: {node: '>= 0.4'}
     dependencies:
-      has-symbols: 1.0.2
+      has-symbols: 1.0.3
     dev: true
 
   /is-typedarray/1.0.0:
@@ -4557,15 +4467,11 @@ packages:
     dependencies:
       '@hapi/hoek': 9.2.1
       '@hapi/topo': 5.1.0
-      '@sideway/address': 4.1.3
+      '@sideway/address': 4.1.4
       '@sideway/formula': 3.0.0
       '@sideway/pinpoint': 2.0.0
     dev: true
 
-  /js-stringify/1.0.2:
-    resolution: {integrity: sha1-Fzb939lyTyijaCrcYjCufk6Weds=}
-    dev: true
-
   /js-tokens/4.0.0:
     resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
     dev: true
@@ -4634,20 +4540,10 @@ packages:
     resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=}
     dev: true
 
-  /json5/2.2.0:
-    resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==}
+  /json5/2.2.1:
+    resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==}
     engines: {node: '>=6'}
     hasBin: true
-    dependencies:
-      minimist: 1.2.5
-    dev: true
-
-  /jsonc-parser/2.3.1:
-    resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==}
-    dev: true
-
-  /jsonc-parser/3.0.0:
-    resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==}
     dev: true
 
   /jsonfile/6.1.0:
@@ -4668,13 +4564,6 @@ packages:
       verror: 1.10.0
     dev: true
 
-  /jstransformer/1.0.0:
-    resolution: {integrity: sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=}
-    dependencies:
-      is-promise: 2.2.2
-      promise: 7.3.1
-    dev: true
-
   /kleur/3.0.3:
     resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
     engines: {node: '>=6'}
@@ -4702,23 +4591,24 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /lint-staged/12.3.4:
-    resolution: {integrity: sha512-yv/iK4WwZ7/v0GtVkNb3R82pdL9M+ScpIbJLJNyCXkJ1FGaXvRCOg/SeL59SZtPpqZhE7BD6kPKFLIDUhDx2/w==}
+  /lint-staged/12.3.7:
+    resolution: {integrity: sha512-/S4D726e2GIsDVWIk1XGvheCaDm1SJRQp8efamZFWJxQMVEbOwSysp7xb49Oo73KYCdy97mIWinhlxcoNqIfIQ==}
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
     hasBin: true
     dependencies:
       cli-truncate: 3.1.0
       colorette: 2.0.16
       commander: 8.3.0
-      debug: 4.3.3_supports-color@9.2.1
+      debug: 4.3.4_supports-color@9.2.2
       execa: 5.1.1
       lilconfig: 2.0.4
-      listr2: 4.0.4
-      micromatch: 4.0.4
+      listr2: 4.0.5
+      micromatch: 4.0.5
       normalize-path: 3.0.0
       object-inspect: 1.12.0
+      pidtree: 0.5.0
       string-argv: 0.3.1
-      supports-color: 9.2.1
+      supports-color: 9.2.2
       yaml: 1.10.2
     transitivePeerDependencies:
       - enquirer
@@ -4739,13 +4629,13 @@ packages:
       log-update: 4.0.0
       p-map: 4.0.0
       rfdc: 1.3.0
-      rxjs: 7.5.4
+      rxjs: 7.5.5
       through: 2.3.8
       wrap-ansi: 7.0.0
     dev: true
 
-  /listr2/4.0.4:
-    resolution: {integrity: sha512-vJOm5KD6uZXjSsrwajr+mNacIjf87gWvlBEltPWLbTkslUscWAzquyK4xfe9Zd4RDgO5nnwFyV06FC+uVR+5mg==}
+  /listr2/4.0.5:
+    resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==}
     engines: {node: '>=12'}
     peerDependencies:
       enquirer: '>= 2.3.0 < 3'
@@ -4758,7 +4648,7 @@ packages:
       log-update: 4.0.0
       p-map: 4.0.0
       rfdc: 1.3.0
-      rxjs: 7.5.4
+      rxjs: 7.5.5
       through: 2.3.8
       wrap-ansi: 7.0.0
     dev: true
@@ -4817,11 +4707,10 @@ packages:
       yallist: 4.0.0
     dev: true
 
-  /magic-string/0.25.7:
-    resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==}
+  /magic-string/0.25.9:
+    resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
     dependencies:
       sourcemap-codec: 1.4.8
-    dev: false
 
   /map-stream/0.1.0:
     resolution: {integrity: sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=}
@@ -4841,24 +4730,24 @@ packages:
     engines: {node: '>= 8'}
     dev: true
 
-  /micromatch/4.0.4:
-    resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==}
+  /micromatch/4.0.5:
+    resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
     engines: {node: '>=8.6'}
     dependencies:
       braces: 3.0.2
       picomatch: 2.3.1
     dev: true
 
-  /mime-db/1.51.0:
-    resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==}
+  /mime-db/1.52.0:
+    resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
     engines: {node: '>= 0.6'}
     dev: true
 
-  /mime-types/2.1.34:
-    resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==}
+  /mime-types/2.1.35:
+    resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
     engines: {node: '>= 0.6'}
     dependencies:
-      mime-db: 1.51.0
+      mime-db: 1.52.0
     dev: true
 
   /mimic-fn/2.1.0:
@@ -4872,8 +4761,8 @@ packages:
       brace-expansion: 1.1.11
     dev: true
 
-  /minimist/1.2.5:
-    resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==}
+  /minimist/1.2.6:
+    resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==}
     dev: true
 
   /ms/2.1.2:
@@ -4884,8 +4773,8 @@ packages:
     resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
     dev: true
 
-  /nanoid/3.3.1:
-    resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==}
+  /nanoid/3.3.2:
+    resolution: {integrity: sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==}
     engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
     hasBin: true
 
@@ -4898,12 +4787,12 @@ packages:
     engines: {node: '>=10.5.0'}
     dev: true
 
-  /node-fetch/3.2.0:
-    resolution: {integrity: sha512-8xeimMwMItMw8hRrOl3C9/xzU49HV/yE6ORew/l+dxWimO5A4Ra8ld2rerlJvc/O7et5Z1zrWsPX43v1QBjCxw==}
+  /node-fetch/3.2.3:
+    resolution: {integrity: sha512-AXP18u4pidSZ1xYXRDPY/8jdv3RAozIt/WLNR/MBGZAz+xjtlr90RvCnsvHQRiXyWliZF/CpytExp32UU67/SA==}
     engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
     dependencies:
       data-uri-to-buffer: 4.0.0
-      fetch-blob: 3.1.4
+      fetch-blob: 3.1.5
       formdata-polyfill: 4.0.10
     dev: true
 
@@ -4972,7 +4861,7 @@ packages:
     dependencies:
       call-bind: 1.0.2
       define-properties: 1.1.3
-      has-symbols: 1.0.2
+      has-symbols: 1.0.3
       object-keys: 1.1.1
     dev: true
 
@@ -5087,6 +4976,12 @@ packages:
     hasBin: true
     dev: true
 
+  /pidtree/0.5.0:
+    resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==}
+    engines: {node: '>=0.10'}
+    hasBin: true
+    dev: true
+
   /pify/2.3.0:
     resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=}
     engines: {node: '>=0.10.0'}
@@ -5097,8 +4992,8 @@ packages:
     engines: {node: '>=4'}
     dev: true
 
-  /pinia/2.0.11_typescript@4.5.5+vue@3.2.31:
-    resolution: {integrity: sha512-JzcmnMqu28PNWOjDgEDK6fTrIzX8eQZKPPKvu/fpHdpXARUj1xeVdFi3YFIMOWswqaBd589cpmAMdSSTryI9iw==}
+  /pinia/2.0.13_typescript@4.6.3+vue@3.2.31:
+    resolution: {integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
       typescript: '>=4.4.4'
@@ -5109,14 +5004,14 @@ packages:
       typescript:
         optional: true
     dependencies:
-      '@vue/devtools-api': 6.0.12
-      typescript: 4.5.5
+      '@vue/devtools-api': 6.1.4
+      typescript: 4.6.3
       vue: 3.2.31
-      vue-demi: 0.12.1_vue@3.2.31
+      vue-demi: 0.12.5_vue@3.2.31
     dev: false
 
-  /pinia/2.0.11_vue@3.2.31:
-    resolution: {integrity: sha512-JzcmnMqu28PNWOjDgEDK6fTrIzX8eQZKPPKvu/fpHdpXARUj1xeVdFi3YFIMOWswqaBd589cpmAMdSSTryI9iw==}
+  /pinia/2.0.13_vue@3.2.31:
+    resolution: {integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
       typescript: '>=4.4.4'
@@ -5127,16 +5022,16 @@ packages:
       typescript:
         optional: true
     dependencies:
-      '@vue/devtools-api': 6.0.12
+      '@vue/devtools-api': 6.1.4
       vue: 3.2.31
-      vue-demi: 0.12.1_vue@3.2.31
+      vue-demi: 0.12.5_vue@3.2.31
     dev: false
 
-  /postcss/8.4.6:
-    resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==}
+  /postcss/8.4.12:
+    resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==}
     engines: {node: ^10 || ^12 || >=14}
     dependencies:
-      nanoid: 3.3.1
+      nanoid: 3.3.2
       picocolors: 1.0.0
       source-map-js: 1.0.2
 
@@ -5145,8 +5040,8 @@ packages:
     engines: {node: '>= 0.8.0'}
     dev: true
 
-  /prettier/2.5.1:
-    resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==}
+  /prettier/2.6.1:
+    resolution: {integrity: sha512-8UVbTBYGwN37Bs9LERmxCPjdvPxlEowx2urIL6urHzdb3SDq4B/Z6xLFCblrSnE4iKWcS6ziJ3aOYrc1kz/E2A==}
     engines: {node: '>=10.13.0'}
     hasBin: true
     dev: true
@@ -5156,12 +5051,6 @@ packages:
     engines: {node: '>=6'}
     dev: true
 
-  /promise/7.3.1:
-    resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==}
-    dependencies:
-      asap: 2.0.6
-    dev: true
-
   /prompts/2.4.2:
     resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
     engines: {node: '>= 6'}
@@ -5186,41 +5075,10 @@ packages:
     resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==}
     dev: true
 
-  /pug-attrs/3.0.0:
-    resolution: {integrity: sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==}
-    dependencies:
-      constantinople: 4.0.1
-      js-stringify: 1.0.2
-      pug-runtime: 3.0.1
-    dev: true
-
-  /pug-code-gen/3.0.2:
-    resolution: {integrity: sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==}
-    dependencies:
-      constantinople: 4.0.1
-      doctypes: 1.1.0
-      js-stringify: 1.0.2
-      pug-attrs: 3.0.0
-      pug-error: 2.0.0
-      pug-runtime: 3.0.1
-      void-elements: 3.1.0
-      with: 7.0.2
-    dev: true
-
   /pug-error/2.0.0:
     resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==}
     dev: true
 
-  /pug-filters/4.0.0:
-    resolution: {integrity: sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==}
-    dependencies:
-      constantinople: 4.0.1
-      jstransformer: 1.0.0
-      pug-error: 2.0.0
-      pug-walk: 2.0.0
-      resolve: 1.22.0
-    dev: true
-
   /pug-lexer/5.0.1:
     resolution: {integrity: sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==}
     dependencies:
@@ -5229,20 +5087,6 @@ packages:
       pug-error: 2.0.0
     dev: true
 
-  /pug-linker/4.0.0:
-    resolution: {integrity: sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==}
-    dependencies:
-      pug-error: 2.0.0
-      pug-walk: 2.0.0
-    dev: true
-
-  /pug-load/3.0.0:
-    resolution: {integrity: sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==}
-    dependencies:
-      object-assign: 4.1.1
-      pug-walk: 2.0.0
-    dev: true
-
   /pug-parser/6.0.0:
     resolution: {integrity: sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==}
     dependencies:
@@ -5250,33 +5094,6 @@ packages:
       token-stream: 1.0.0
     dev: true
 
-  /pug-runtime/3.0.1:
-    resolution: {integrity: sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==}
-    dev: true
-
-  /pug-strip-comments/2.0.0:
-    resolution: {integrity: sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==}
-    dependencies:
-      pug-error: 2.0.0
-    dev: true
-
-  /pug-walk/2.0.0:
-    resolution: {integrity: sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==}
-    dev: true
-
-  /pug/3.0.2:
-    resolution: {integrity: sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==}
-    dependencies:
-      pug-code-gen: 3.0.2
-      pug-filters: 4.0.0
-      pug-lexer: 5.0.1
-      pug-linker: 4.0.0
-      pug-load: 3.0.0
-      pug-parser: 6.0.0
-      pug-runtime: 3.0.1
-      pug-strip-comments: 2.0.0
-    dev: true
-
   /pump/3.0.0:
     resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
     dependencies:
@@ -5346,8 +5163,8 @@ packages:
       glob: 7.2.0
     dev: true
 
-  /rollup/2.67.3:
-    resolution: {integrity: sha512-G/x1vUwbGtP6O5ZM8/sWr8+p7YfZhI18pPqMRtMYMWSbHjKZ/ajHGiM+GWNTlWyOR0EHIdT8LHU+Z4ciIZ1oBw==}
+  /rollup/2.70.1:
+    resolution: {integrity: sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==}
     engines: {node: '>=10.0.0'}
     hasBin: true
     optionalDependencies:
@@ -5360,8 +5177,8 @@ packages:
       queue-microtask: 1.2.3
     dev: true
 
-  /rxjs/7.5.4:
-    resolution: {integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==}
+  /rxjs/7.5.5:
+    resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==}
     dependencies:
       tslib: 2.3.1
     dev: true
@@ -5493,7 +5310,6 @@ packages:
 
   /sourcemap-codec/1.4.8:
     resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
-    dev: false
 
   /spdx-correct/3.1.1:
     resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
@@ -5575,8 +5391,8 @@ packages:
       strip-ansi: 6.0.1
     dev: true
 
-  /string-width/5.1.0:
-    resolution: {integrity: sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==}
+  /string-width/5.1.2:
+    resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
     engines: {node: '>=12'}
     dependencies:
       eastasianwidth: 0.2.0
@@ -5590,7 +5406,7 @@ packages:
     dependencies:
       call-bind: 1.0.2
       define-properties: 1.1.3
-      es-abstract: 1.19.1
+      es-abstract: 1.19.2
     dev: true
 
   /string.prototype.trimend/1.0.4:
@@ -5652,8 +5468,8 @@ packages:
       has-flag: 4.0.0
     dev: true
 
-  /supports-color/9.2.1:
-    resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==}
+  /supports-color/9.2.2:
+    resolution: {integrity: sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==}
     engines: {node: '>=12'}
     dev: true
 
@@ -5766,8 +5582,8 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /typescript/4.5.5:
-    resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==}
+  /typescript/4.6.3:
+    resolution: {integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==}
     engines: {node: '>=4.2.0'}
     hasBin: true
     dev: true
@@ -5777,7 +5593,7 @@ packages:
     dependencies:
       function-bind: 1.1.1
       has-bigints: 1.0.1
-      has-symbols: 1.0.2
+      has-symbols: 1.0.3
       which-boxed-primitive: 1.0.2
     dev: true
 
@@ -5822,8 +5638,8 @@ packages:
       extsprintf: 1.3.0
     dev: true
 
-  /vite/2.8.4:
-    resolution: {integrity: sha512-GwtOkkaT2LDI82uWZKcrpRQxP5tymLnC7hVHHqNkhFNknYr0hJUlDLfhVRgngJvAy3RwypkDCWtTKn1BjO96Dw==}
+  /vite/2.9.1:
+    resolution: {integrity: sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ==}
     engines: {node: '>=12.2.0'}
     hasBin: true
     peerDependencies:
@@ -5838,17 +5654,17 @@ packages:
       stylus:
         optional: true
     dependencies:
-      esbuild: 0.14.23
-      postcss: 8.4.6
+      esbuild: 0.14.29
+      postcss: 8.4.12
       resolve: 1.22.0
-      rollup: 2.67.3
+      rollup: 2.70.1
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
 
-  /vitest/0.5.0_jsdom@19.0.0:
-    resolution: {integrity: sha512-vgEej0Tl0VHztDKFQlC8wItPoszUMjac9rgHyw2uIZv9DK+4NMckxfnvhBHOvsnZXxWHOvk2sXmy80e95c820A==}
-    engines: {node: '>=14.14.0'}
+  /vitest/0.8.1_jsdom@19.0.0:
+    resolution: {integrity: sha512-8HUyc9io1UInZTUKJWTgPG5fMEqd86IlMCjn2CEjGjli55M7iUJiiMwns9W21wKs6DMrRs2lu89X6rbfVvF53A==}
+    engines: {node: '>=v14.16.0'}
     hasBin: true
     peerDependencies:
       '@vitest/ui': '*'
@@ -5872,130 +5688,32 @@ packages:
       local-pkg: 0.4.1
       tinypool: 0.1.2
       tinyspy: 0.3.0
-      vite: 2.8.4
+      vite: 2.9.1
     transitivePeerDependencies:
       - less
       - sass
       - stylus
     dev: true
 
-  /void-elements/3.1.0:
-    resolution: {integrity: sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=}
-    engines: {node: '>=0.10.0'}
-    dev: true
-
-  /vscode-css-languageservice/5.1.13:
-    resolution: {integrity: sha512-FA0foqMzMmEoO0WJP+MjoD4dRERhKS+Ag+yBrtmWQDmw2OuZ1R/5FkvI/XdTkCpHmTD9VMczugpHRejQyTXCNQ==}
-    dependencies:
-      vscode-languageserver-textdocument: 1.0.4
-      vscode-languageserver-types: 3.16.0
-      vscode-nls: 5.0.0
-      vscode-uri: 3.0.3
-    dev: true
-
-  /vscode-html-languageservice/4.2.1:
-    resolution: {integrity: sha512-PgaToZVXJ44nFWEBuSINdDgVV6EnpC3MnXBsysR3O5TKcAfywbYeRGRy+Y4dVR7YeUgDvtb+JkJoSkaYC0mxXQ==}
-    dependencies:
-      vscode-languageserver-textdocument: 1.0.4
-      vscode-languageserver-types: 3.16.0
-      vscode-nls: 5.0.0
-      vscode-uri: 3.0.3
-    dev: true
-
-  /vscode-json-languageservice/4.2.0:
-    resolution: {integrity: sha512-XNawv0Vdy/sUK0S+hGf7cq/qsVAbIniGJr89TvZOqMCNJmpgKTy1e8PL1aWW0uy6BfWMG7vxa5lZb3ypuFtuGQ==}
-    dependencies:
-      jsonc-parser: 3.0.0
-      vscode-languageserver-textdocument: 1.0.4
-      vscode-languageserver-types: 3.16.0
-      vscode-nls: 5.0.0
-      vscode-uri: 3.0.3
-    dev: true
-
-  /vscode-jsonrpc/8.0.0-next.6:
-    resolution: {integrity: sha512-6Ld3RYjygn5Ih7CkAtcAwiDQC+rakj2O+PnASfNyYv3sLmm44eJpEKzuPUN30Iy2UB09AZg8T6LBKWTJTEJDVw==}
+  /vscode-jsonrpc/8.0.0-next.7:
+    resolution: {integrity: sha512-JX/F31LEsims0dAlOTKFE4E+AJMiJvdRSRViifFJSqSN7EzeYyWlfuDchF7g91oRNPZOIWfibTkDf3/UMsQGzQ==}
     engines: {node: '>=14.0.0'}
     dev: true
 
-  /vscode-languageserver-protocol/3.17.0-next.14:
-    resolution: {integrity: sha512-iangobY8dL6sFZkOx4OhRPJM9gN0I1caUsOVR+MnPozsqQUtwMXmbIcfaIf0Akp0pd3KhJDPf/tdwRX68QGeeA==}
-    dependencies:
-      vscode-jsonrpc: 8.0.0-next.6
-      vscode-languageserver-types: 3.17.0-next.7
-    dev: true
-
   /vscode-languageserver-textdocument/1.0.4:
     resolution: {integrity: sha512-/xhqXP/2A2RSs+J8JNXpiiNVvvNM0oTosNVmQnunlKvq9o4mupHOBAnnzH0lwIPKazXKvAKsVp1kr+H/K4lgoQ==}
     dev: true
 
-  /vscode-languageserver-types/3.16.0:
-    resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==}
-    dev: true
-
-  /vscode-languageserver-types/3.17.0-next.7:
-    resolution: {integrity: sha512-KH4zdG1qBXxoso61ChgpeoZYyHGJo8bV7Jv4I+fwQ1Ryy59JAxoZ9GAbhR5TeeafHctLcg6RFvY3m8Jqfu17cg==}
-    dev: true
-
-  /vscode-nls/5.0.0:
-    resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==}
-    dev: true
-
-  /vscode-pug-languageservice/0.31.4:
-    resolution: {integrity: sha512-StQWV+v1v+an/pGKNPg4YkODFyKeYpUEzaSAoXIUsIoh7O4Nuv6zjd1M/fPxaMSD6Kk+OH/JGE36hbXsKXOz5A==}
-    dependencies:
-      '@volar/code-gen': 0.31.4
-      '@volar/shared': 0.31.4
-      '@volar/source-map': 0.31.4
-      '@volar/transforms': 0.31.4
-      pug-lexer: 5.0.1
-      pug-parser: 6.0.0
-      vscode-languageserver-textdocument: 1.0.4
-      vscode-languageserver-types: 3.17.0-next.7
-    dev: true
-
-  /vscode-typescript-languageservice/0.31.4:
-    resolution: {integrity: sha512-nsnRPEfg9t3oDlwzm3WTAv0p83vceqCuxvRo/+N7hXbmtaO7WMGCMvJx0xyIuUDS4NgaEK31oMR9FnX9JNcEQQ==}
-    dependencies:
-      '@volar/shared': 0.31.4
-      semver: 7.3.5
-      upath: 2.0.1
-      vscode-languageserver-protocol: 3.17.0-next.14
-      vscode-languageserver-textdocument: 1.0.4
-      vscode-nls: 5.0.0
-    dev: true
-
-  /vscode-uri/2.1.2:
-    resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==}
+  /vscode-languageserver-types/3.17.0-next.9:
+    resolution: {integrity: sha512-9/PeDNPYduaoXRUzYpqmu4ZV9L01HGo0wH9FUt+sSHR7IXwA7xoXBfNUlv8gB9H0D2WwEmMomSy1NmhjKQyn3A==}
     dev: true
 
   /vscode-uri/3.0.3:
     resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==}
     dev: true
 
-  /vscode-vue-languageservice/0.31.4:
-    resolution: {integrity: sha512-Pyvtj5iokBilGDH8KY6bocJh8NcIGoFmUksPOOZKBb+4usEHTBtWw/uoH4hjxWwLszMRQuStkXLMaSKtBIv3gQ==}
-    dependencies:
-      '@volar/code-gen': 0.31.4
-      '@volar/html2pug': 0.31.4
-      '@volar/shared': 0.31.4
-      '@volar/source-map': 0.31.4
-      '@volar/transforms': 0.31.4
-      '@volar/vue-code-gen': 0.31.4
-      '@vscode/emmet-helper': 2.8.4
-      '@vue/reactivity': 3.2.31
-      '@vue/shared': 3.2.31
-      upath: 2.0.1
-      vscode-css-languageservice: 5.1.13
-      vscode-html-languageservice: 4.2.1
-      vscode-json-languageservice: 4.2.0
-      vscode-languageserver-protocol: 3.17.0-next.14
-      vscode-languageserver-textdocument: 1.0.4
-      vscode-pug-languageservice: 0.31.4
-      vscode-typescript-languageservice: 0.31.4
-    dev: true
-
-  /vue-demi/0.12.1_vue@3.2.31:
-    resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==}
+  /vue-demi/0.12.5_vue@3.2.31:
+    resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==}
     engines: {node: '>=12'}
     hasBin: true
     requiresBuild: true
@@ -6009,24 +5727,23 @@ packages:
       vue: 3.2.31
     dev: false
 
-  /vue-router/4.0.12_vue@3.2.31:
-    resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==}
+  /vue-router/4.0.14_vue@3.2.31:
+    resolution: {integrity: sha512-wAO6zF9zxA3u+7AkMPqw9LjoUCjSxfFvINQj3E/DceTt6uEz1XZLraDhdg2EYmvVwTBSGlLYsUw8bDmx0754Mw==}
     peerDependencies:
-      vue: ^3.0.0
+      vue: ^3.2.0
     dependencies:
-      '@vue/devtools-api': 6.0.12
+      '@vue/devtools-api': 6.1.4
       vue: 3.2.31
     dev: false
 
-  /vue-tsc/0.31.4_typescript@4.5.5:
-    resolution: {integrity: sha512-8RnKGmQRo/0rbXkyZmKCOdT62fNWyEaMdS/BDAPE+saGNAniUZsjpOSOjAiLwsQc5qgeI9/mY1W3o4tX7H/7MA==}
+  /vue-tsc/0.33.9_typescript@4.6.3:
+    resolution: {integrity: sha512-s/+r4JNsCh4e3MUdsYrjEA8IgPPDzHL5kEah/OznxIHd1XMlYiIkXGdiyU6JE5J+lzXNOKdOlNliqwwpeETQWw==}
     hasBin: true
     peerDependencies:
       typescript: '*'
     dependencies:
-      '@volar/shared': 0.31.4
-      typescript: 4.5.5
-      vscode-vue-languageservice: 0.31.4
+      '@volar/vue-typescript': 0.33.9
+      typescript: 4.6.3
     dev: true
 
   /vue/3.2.31:
@@ -6044,7 +5761,7 @@ packages:
     peerDependencies:
       vue: ^3.0.2
     dependencies:
-      '@vue/devtools-api': 6.0.12
+      '@vue/devtools-api': 6.1.4
       vue: 3.2.31
     dev: false
 
@@ -6069,8 +5786,8 @@ packages:
       axios: 0.21.4_debug@4.3.2
       joi: 17.6.0
       lodash: 4.17.21
-      minimist: 1.2.5
-      rxjs: 7.5.4
+      minimist: 1.2.6
+      rxjs: 7.5.5
     transitivePeerDependencies:
       - debug
     dev: true
@@ -6130,16 +5847,6 @@ packages:
       isexe: 2.0.0
     dev: true
 
-  /with/7.0.2:
-    resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
-    engines: {node: '>= 10.0.0'}
-    dependencies:
-      '@babel/parser': 7.17.3
-      '@babel/types': 7.17.0
-      assert-never: 1.2.1
-      babel-walk: 3.0.0-canary-5
-    dev: true
-
   /word-wrap/1.2.3:
     resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
     engines: {node: '>=0.10.0'}
@@ -6205,19 +5912,20 @@ packages:
       fd-slicer: 1.1.0
     dev: true
 
-  /zx/5.1.0:
-    resolution: {integrity: sha512-J62b/7sFwqt4zbmPbeKJGwZlvW2X3ynyfWHZPr+xLAGF80h4aY4SgXaadMjljpvIbWGOwRmK38vwEdi5XgUpcQ==}
+  /zx/6.0.7:
+    resolution: {integrity: sha512-aJTTKN4m9m8wM02yQ4jMOXMp53Ni+r+VDAs0D+bo9l9x9nCMhOocNWeTjoaancHkb7LpNb4oLILp58HzTy0GpQ==}
     engines: {node: '>= 16.0.0'}
     hasBin: true
     dependencies:
       '@types/fs-extra': 9.0.13
       '@types/minimist': 1.2.2
-      '@types/node': 17.0.19
-      chalk: 5.0.0
-      fs-extra: 10.0.0
+      '@types/node': 17.0.23
+      '@types/which': 2.0.1
+      chalk: 5.0.1
+      fs-extra: 10.0.1
       globby: 13.1.1
-      minimist: 1.2.5
-      node-fetch: 3.2.0
+      minimist: 1.2.6
+      node-fetch: 3.2.3
       ps-tree: 1.2.0
       which: 2.0.2
       yaml: 1.10.2
index 2e2e65152f26d5a76074d6e300649643c0e86287..90034df75176ed3d9a949f4cf8a5deb9c0135b44 100644 (file)
@@ -8,7 +8,7 @@
     "vue": "^3.2.31"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^2.2.2",
-    "vite": "^2.8.4"
+    "@vitejs/plugin-vue": "^2.3.1",
+    "vite": "^2.9.1"
   }
 }
index d37693732583581d2b5b86465169ef32ecc9b15f..a94312fdedc5741930585451155543438acf1d03 100644 (file)
@@ -9,7 +9,7 @@
   "devDependencies": {
     "@cypress/vite-dev-server": "^2.2.2",
     "@cypress/vue": "^3.1.1",
-    "cypress": "^9.5.0",
-    "vite": "^2.8.4"
+    "cypress": "^9.5.3",
+    "vite": "^2.9.1"
   }
 }
index b00f27618f1c4014e400d04e7aab5d34eec2d328..8166a1298bc7928108e5cf792a2dce7a9a879e2b 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.5.0",
+    "cypress": "^9.5.3",
     "start-server-and-test": "^1.14.0"
   }
 }
index 1f4c6c46e7b31a9906fc5e0ded2150c67d812cb8..4304e7a5b5f24757787b8ca607a239772f195243 100644 (file)
@@ -1,5 +1,5 @@
 {
   "devDependencies": {
-    "@vitejs/plugin-vue-jsx": "^1.3.7"
+    "@vitejs/plugin-vue-jsx": "^1.3.9"
   }
 }
index 46c616e6086445a3d69df6eb7928df8ba64abbc2..cdf5dca91180090f9be5bf6c67613f4c44bba845 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "pinia": "^2.0.11",
+    "pinia": "^2.0.13",
     "vue": "^3.2.31"
   }
 }
index 1b13a6e8d40d666bfba954c66c62e70d2b0dcde5..d5d7459fa06f91a54f50ea9c8fc1d89f71fefee9 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
     "vue": "^3.2.31",
-    "vue-router": "^4.0.12"
+    "vue-router": "^4.0.14"
   }
 }
index 40e28f1010b52bbdf2f5b19549758d4656a2fb7b..1319cc9dd462197967864044b67f25bc5874896f 100644 (file)
@@ -4,8 +4,8 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "devDependencies": {
-    "@types/node": "^16.11.25",
-    "typescript": "~4.5.5",
-    "vue-tsc": "^0.31.4"
+    "@types/node": "^16.11.26",
+    "typescript": "~4.6.3",
+    "vue-tsc": "^0.33.9"
   }
 }
index 39176091267d8e533c6ef16ce14e6b924c889092..82a5826fcff49a70cec49bad61914691acdbb580 100644 (file)
@@ -8,6 +8,6 @@
   "devDependencies": {
     "@vue/test-utils": "^2.0.0-rc.18",
     "jsdom": "^19.0.0",
-    "vitest": "^0.5.0"
+    "vitest": "^0.8.1"
   }
 }