]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
chore: update all no-breaking dependencies
authorHaoqun Jiang <haoqunjiang@gmail.com>
Wed, 17 Nov 2021 07:14:13 +0000 (15:14 +0800)
committerHaoqun Jiang <haoqunjiang@gmail.com>
Wed, 17 Nov 2021 07:14:13 +0000 (15:14 +0800)
37 files changed:
package.json
playground/default/package.json
playground/jsx-router-vuex-with-tests/package.json
playground/jsx-router-vuex/package.json
playground/jsx-router-with-tests/package.json
playground/jsx-router/package.json
playground/jsx-vuex-with-tests/package.json
playground/jsx-vuex/package.json
playground/jsx-with-tests/package.json
playground/jsx/package.json
playground/router-vuex-with-tests/package.json
playground/router-vuex/package.json
playground/router-with-tests/package.json
playground/router/package.json
playground/typescript-jsx-router-vuex-with-tests/package.json
playground/typescript-jsx-router-vuex/package.json
playground/typescript-jsx-router-with-tests/package.json
playground/typescript-jsx-router/package.json
playground/typescript-jsx-vuex-with-tests/package.json
playground/typescript-jsx-vuex/package.json
playground/typescript-jsx-with-tests/package.json
playground/typescript-jsx/package.json
playground/typescript-router-vuex-with-tests/package.json
playground/typescript-router-vuex/package.json
playground/typescript-router-with-tests/package.json
playground/typescript-router/package.json
playground/typescript-vuex-with-tests/package.json
playground/typescript-vuex/package.json
playground/typescript-with-tests/package.json
playground/typescript/package.json
playground/vuex-with-tests/package.json
playground/vuex/package.json
playground/with-tests/package.json
pnpm-lock.yaml
template/base/package.json
template/config/cypress/package.json
template/config/router/package.json

index 8e0a2dba2d33b0dceefec7ca465ab48e6b5d0fa6..bbe7f8b313b14f56231330ab03756cf6aee38b20 100644 (file)
   "homepage": "https://github.com/vuejs/create-vue#readme",
   "devDependencies": {
     "esbuild": "^0.12.29",
-    "husky": "^7.0.2",
+    "husky": "^7.0.4",
     "kolorist": "^1.5.0",
-    "lint-staged": "^11.2.0",
+    "lint-staged": "^11.2.6",
     "minimist": "^1.2.5",
     "npm-run-all": "^4.1.5",
     "prettier": "^2.4.1",
-    "prompts": "^2.4.1"
+    "prompts": "^2.4.2"
   },
   "lint-staged": {
     "*.{js,ts,vue,json}": [
index 5c527933179849fc6c7328ec218a28b08eaafeef..a8611d956641c31b5043df15f6ab87ead734445d 100644 (file)
@@ -8,10 +8,10 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
-    "vite": "^2.6.3"
+    "@vitejs/plugin-vue": "^1.9.4",
+    "vite": "^2.6.14"
   }
 }
index 5414dba02e2921495d802c2ec9b1d44fe70266c0..07210924365d006589bfc2d7d55054e94da4039a 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 7d37337045a5390404abec394964c89b4353091f..0346060b2128c6ad6ca9adcee714af702ea30457 100644 (file)
@@ -8,13 +8,13 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 73531a6d00b40602f78033dacff1576bf82826ed..bb665759b0cba2a535aaed83e115088f5dcac93e 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 47193a00bd5729963e15f4825c58d6a236364ebc..1ac86580bfd405b8e8873368cde9f4cbfb506517 100644 (file)
@@ -8,12 +8,12 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 282443830dba96e77413d18e7ba18e8e37362273..51358d375c3dfbee33c2268cbb66c7dbd690759a 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index ca6e653308d836d764ac2e1963b6bc28fb366020..347c934c5cf250e50fc9aaf6da41387dc583992b 100644 (file)
@@ -8,12 +8,12 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index f4b52bbe7fc2e9b6119265fe7ee3cf273757594d..ef315ba07f0e564031236496934cdf248793ad18 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 6dc0542a40e8ceb9db7b7f7710763b5b38251073..8eca6b9edc71e18982b1a5a3392df5b56d4d797b 100644 (file)
@@ -8,11 +8,11 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 949bc482c5dc675f6d66a168ca8994e621c53033..bd22caaf0b99845ee2d9a0e8fe35489d28954878 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 3ef18cec46ad56dfb456735942aefa5cc53cb49b..f2bfb109d9f2510cc77e5f326065499655b44305 100644 (file)
@@ -8,12 +8,12 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
-    "vite": "^2.6.3"
+    "@vitejs/plugin-vue": "^1.9.4",
+    "vite": "^2.6.14"
   }
 }
index 591447f6b76fe00da458b70f10b0f072bbcbf2f9..551b2123d004ccb0f66eb4ecaa6b05d218a4d18b 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 42c0b6bb91d2823b2f6a2e0a061b432562b5b61b..f5f35ed9a4444d8beb881f656376de2f8aaa3d3a 100644 (file)
@@ -8,11 +8,11 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
-    "vite": "^2.6.3"
+    "@vitejs/plugin-vue": "^1.9.4",
+    "vite": "^2.6.14"
   }
 }
index d51b7fd9f6f4dd9d223051075fa25e707386a9f0..e3d75cbdf8294c79f4983ad4589a0064f4f113e5 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 7ca16ad115403b217ca0b0898f57e5c25b5e70a9..ae83c3ec106f1c0d8466c20ca8f2135ebd81d109 100644 (file)
@@ -9,15 +9,15 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 4c58358188e36e7c45a9ee77861e057673d4fbe6..cbfedb1cbe40df19030ebc10cf0b7a9110f6bb06 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index fc92e39c079d4527f9b2b4d8c5361d729a898a48..a8a17f770c61e10b8b2db67eb8121ad214078db7 100644 (file)
@@ -9,14 +9,14 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 92a7e309936630029ab67dc55dc7384957d86c1e..d6e4090702edbbd2f49b2a1d602baca9b8a52463 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 0c4f7b51a4112c06f759b46ef6a4baad0c6111d0..6fadd6cb90d36a9842e77688cf8d8ea3639671e4 100644 (file)
@@ -9,14 +9,14 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 01e134825f117fad42a4546f539686bff552490a..a9a85d7c07531b0938349a61c4a5fe42eb0eba45 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
-    "cypress": "^8.5.0",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index fbfb800b95a288346ef78c8a99feb5d3eafb20a8..03018c67394a7a8949ed3820c25a92af4b3d4880 100644 (file)
@@ -9,13 +9,13 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "@vitejs/plugin-vue-jsx": "^1.2.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 3e0fb2a7df0dcd7034f395f91776d709cedf9221..8ed4d40b67384375ba779b5d26cde24623173796 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index e49adff0efa0e860ba3bb10c11533eb1397d12d5..2710bb1827d2e3e83e45b1ea7a59eae8de9dff35 100644 (file)
@@ -9,14 +9,14 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11",
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 2367045b3f3450a14f598037fcc6169d4427c36b..67679a01ecafb9d36887b415b37a8973d23c136e 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 1f4ca611e3d9c504cced5aececa32d3be2144028..bb18ef291391655142fe6835e0cb5794c6bb15cf 100644 (file)
@@ -9,13 +9,13 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
-    "vue-router": "^4.0.11"
+    "vue": "^3.2.22",
+    "vue-router": "^4.0.12"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 5460816709e87f4eb6f445b05623468fb7460ba1..f66a6a21ad7ee89a48a02773ab76d2c61830a1db 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 1839d3d8c827dd44039dfc4375f1a967a72b7ac4..ada42bb07648a27755f57db54d2a074b46046ea6 100644 (file)
@@ -9,13 +9,13 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index cc6db9a4728b1518d3db45798094e81fac268674..e63fef34700c2ba6e742f40b02c18f79d6d329ff 100644 (file)
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 912005449e58982a1249b85a4cd09f6185fb533f..7099316e4327463844947a5a603de82f01972176 100644 (file)
@@ -9,12 +9,12 @@
     "typecheck": "vue-tsc --noEmit"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
+    "@vitejs/plugin-vue": "^1.9.4",
     "typescript": "~4.3.5",
-    "vite": "^2.6.3",
+    "vite": "^2.6.14",
     "vue-tsc": "^0.3.0"
   }
 }
index 91363266ea05e41a78599aa51ff6bc3bcea8b96b..0ca0c82fd5e5cb1da9d5490e78d6e0a0179af45c 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 185ff4121282207d592b01777681440a0e26c008..adfc46a4d3b0f998bdc644a7747274fdf4094b51 100644 (file)
@@ -8,11 +8,11 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14",
+    "vue": "^3.2.22",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
-    "vite": "^2.6.3"
+    "@vitejs/plugin-vue": "^1.9.4",
+    "vite": "^2.6.14"
   }
 }
index f9be48ca07642c80dd4fc6f6a41367d3b051bbdb..87b6bd883db0462dc4067ed03182df03cdc9cab6 100644 (file)
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "@vitejs/plugin-vue": "^1.9.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "@vitejs/plugin-vue": "^1.9.4",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0",
-    "vite": "^2.6.3"
+    "vite": "^2.6.14"
   }
 }
index 0811c85f0547a0b05def7c47db97177396adb2a9..a6283bcfc74bbf45a3074bc61cd8a6fa0f8c4a6a 100644 (file)
@@ -5,690 +5,690 @@ importers:
   .:
     specifiers:
       esbuild: ^0.12.29
-      husky: ^7.0.2
+      husky: ^7.0.4
       kolorist: ^1.5.0
-      lint-staged: ^11.2.0
+      lint-staged: ^11.2.6
       minimist: ^1.2.5
       npm-run-all: ^4.1.5
       prettier: ^2.4.1
-      prompts: ^2.4.1
+      prompts: ^2.4.2
     devDependencies:
       esbuild: 0.12.29
-      husky: 7.0.2
+      husky: 7.0.4
       kolorist: 1.5.0
-      lint-staged: 11.2.0
+      lint-staged: 11.2.6
       minimist: 1.2.5
       npm-run-all: 4.1.5
       prettier: 2.4.1
-      prompts: 2.4.1
+      prompts: 2.4.2
 
   playground/default:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
-      vite: ^2.6.3
-      vue: ^3.2.14
+      '@vitejs/plugin-vue': ^1.9.4
+      vite: ^2.6.14
+      vue: ^3.2.22
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      vite: 2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      vite: 2.6.14
 
   playground/jsx:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/jsx-router:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/jsx-router-vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/jsx-router-vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/jsx-router-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/jsx-vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/jsx-vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/jsx-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/router:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      '@vitejs/plugin-vue': ^1.9.4
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      vite: 2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      vite: 2.6.14
 
   playground/router-vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      '@vitejs/plugin-vue': ^1.9.4
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      vite: 2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      vite: 2.6.14
 
   playground/router-vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/router-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/typescript:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx-router:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx-router-vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx-router-vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx-router-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx-vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx-vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-jsx-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
       '@vitejs/plugin-vue-jsx': ^1.2.0
-      cypress: ^8.5.0
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       '@vitejs/plugin-vue-jsx': 1.2.0
-      cypress: 8.5.0
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-router:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-router-vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-router-vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-router-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
-      vue-router: ^4.0.11
+      vite: ^2.6.14
+      vue: ^3.2.22
+      vue-router: ^4.0.12
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
-      vue-router: 4.0.11_vue@3.2.19
+      vue: 3.2.22
+      vue-router: 4.0.12_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
+      '@vitejs/plugin-vue': ^1.9.4
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/typescript-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
       typescript: ~4.3.5
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vue-tsc: ^0.3.0
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
       typescript: 4.3.5
-      vite: 2.6.3
+      vite: 2.6.14
       vue-tsc: 0.3.0_typescript@4.3.5
 
   playground/vuex:
     specifiers:
-      '@vitejs/plugin-vue': ^1.9.3
-      vite: ^2.6.3
-      vue: ^3.2.14
+      '@vitejs/plugin-vue': ^1.9.4
+      vite: ^2.6.14
+      vue: ^3.2.22
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      vite: 2.6.3
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      vite: 2.6.14
 
   playground/vuex-with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
       vuex: ^4.0.2
     dependencies:
-      vue: 3.2.19
-      vuex: 4.0.2_vue@3.2.19
+      vue: 3.2.22
+      vuex: 4.0.2_vue@3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
   playground/with-tests:
     specifiers:
-      '@cypress/vite-dev-server': ^2.1.1
-      '@cypress/vue': ^3.0.3
-      '@vitejs/plugin-vue': ^1.9.3
-      cypress: ^8.5.0
+      '@cypress/vite-dev-server': ^2.2.0
+      '@cypress/vue': ^3.0.5
+      '@vitejs/plugin-vue': ^1.9.4
+      cypress: ^8.7.0
       start-server-and-test: ^1.14.0
-      vite: ^2.6.3
-      vue: ^3.2.14
+      vite: ^2.6.14
+      vue: ^3.2.22
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     devDependencies:
-      '@cypress/vite-dev-server': 2.1.1_vite@2.6.3
-      '@cypress/vue': 3.0.3_cypress@8.5.0+vue@3.2.19
-      '@vitejs/plugin-vue': 1.9.3_vite@2.6.3
-      cypress: 8.5.0
+      '@cypress/vite-dev-server': 2.2.0_vite@2.6.14
+      '@cypress/vue': 3.0.5_cypress@8.7.0+vue@3.2.22
+      '@vitejs/plugin-vue': 1.9.4_vite@2.6.14
+      cypress: 8.7.0
       start-server-and-test: 1.14.0
-      vite: 2.6.3
+      vite: 2.6.14
 
 packages:
 
-  /@babel/code-frame/7.15.8:
-    resolution: {integrity: sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==}
+  /@babel/code-frame/7.16.0:
+    resolution: {integrity: sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/highlight': 7.14.5
+      '@babel/highlight': 7.16.0
     dev: true
 
-  /@babel/compat-data/7.15.0:
-    resolution: {integrity: sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==}
+  /@babel/compat-data/7.16.4:
+    resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==}
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/core/7.15.8:
-    resolution: {integrity: sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==}
+  /@babel/core/7.16.0:
+    resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.15.8
-      '@babel/generator': 7.15.8
-      '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.8
-      '@babel/helper-module-transforms': 7.15.8
-      '@babel/helpers': 7.15.4
-      '@babel/parser': 7.15.8
-      '@babel/template': 7.15.4
-      '@babel/traverse': 7.15.4
-      '@babel/types': 7.15.6
+      '@babel/code-frame': 7.16.0
+      '@babel/generator': 7.16.0
+      '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0
+      '@babel/helper-module-transforms': 7.16.0
+      '@babel/helpers': 7.16.3
+      '@babel/parser': 7.16.4
+      '@babel/template': 7.16.0
+      '@babel/traverse': 7.16.3
+      '@babel/types': 7.16.0
       convert-source-map: 1.8.0
       debug: 4.3.2
       gensync: 1.0.0-beta.2
@@ -699,110 +699,110 @@ packages:
       - supports-color
     dev: true
 
-  /@babel/generator/7.15.8:
-    resolution: {integrity: sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==}
+  /@babel/generator/7.16.0:
+    resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
       jsesc: 2.5.2
       source-map: 0.5.7
     dev: true
 
-  /@babel/helper-annotate-as-pure/7.15.4:
-    resolution: {integrity: sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==}
+  /@babel/helper-annotate-as-pure/7.16.0:
+    resolution: {integrity: sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/helper-compilation-targets/7.15.4_@babel+core@7.15.8:
-    resolution: {integrity: sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==}
+  /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0:
+    resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/compat-data': 7.15.0
-      '@babel/core': 7.15.8
+      '@babel/compat-data': 7.16.4
+      '@babel/core': 7.16.0
       '@babel/helper-validator-option': 7.14.5
-      browserslist: 4.17.3
+      browserslist: 4.18.1
       semver: 6.3.0
     dev: true
 
-  /@babel/helper-create-class-features-plugin/7.15.4_@babel+core@7.15.8:
-    resolution: {integrity: sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==}
+  /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0:
+    resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0
     dependencies:
-      '@babel/core': 7.15.8
-      '@babel/helper-annotate-as-pure': 7.15.4
-      '@babel/helper-function-name': 7.15.4
-      '@babel/helper-member-expression-to-functions': 7.15.4
-      '@babel/helper-optimise-call-expression': 7.15.4
-      '@babel/helper-replace-supers': 7.15.4
-      '@babel/helper-split-export-declaration': 7.15.4
+      '@babel/core': 7.16.0
+      '@babel/helper-annotate-as-pure': 7.16.0
+      '@babel/helper-function-name': 7.16.0
+      '@babel/helper-member-expression-to-functions': 7.16.0
+      '@babel/helper-optimise-call-expression': 7.16.0
+      '@babel/helper-replace-supers': 7.16.0
+      '@babel/helper-split-export-declaration': 7.16.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-function-name/7.15.4:
-    resolution: {integrity: sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==}
+  /@babel/helper-function-name/7.16.0:
+    resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-get-function-arity': 7.15.4
-      '@babel/template': 7.15.4
-      '@babel/types': 7.15.6
+      '@babel/helper-get-function-arity': 7.16.0
+      '@babel/template': 7.16.0
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/helper-get-function-arity/7.15.4:
-    resolution: {integrity: sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==}
+  /@babel/helper-get-function-arity/7.16.0:
+    resolution: {integrity: sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/helper-hoist-variables/7.15.4:
-    resolution: {integrity: sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==}
+  /@babel/helper-hoist-variables/7.16.0:
+    resolution: {integrity: sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/helper-member-expression-to-functions/7.15.4:
-    resolution: {integrity: sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==}
+  /@babel/helper-member-expression-to-functions/7.16.0:
+    resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/helper-module-imports/7.15.4:
-    resolution: {integrity: sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==}
+  /@babel/helper-module-imports/7.16.0:
+    resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/helper-module-transforms/7.15.8:
-    resolution: {integrity: sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg==}
+  /@babel/helper-module-transforms/7.16.0:
+    resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-module-imports': 7.15.4
-      '@babel/helper-replace-supers': 7.15.4
-      '@babel/helper-simple-access': 7.15.4
-      '@babel/helper-split-export-declaration': 7.15.4
+      '@babel/helper-module-imports': 7.16.0
+      '@babel/helper-replace-supers': 7.16.0
+      '@babel/helper-simple-access': 7.16.0
+      '@babel/helper-split-export-declaration': 7.16.0
       '@babel/helper-validator-identifier': 7.15.7
-      '@babel/template': 7.15.4
-      '@babel/traverse': 7.15.4
-      '@babel/types': 7.15.6
+      '@babel/template': 7.16.0
+      '@babel/traverse': 7.16.3
+      '@babel/types': 7.16.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-optimise-call-expression/7.15.4:
-    resolution: {integrity: sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==}
+  /@babel/helper-optimise-call-expression/7.16.0:
+    resolution: {integrity: sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
   /@babel/helper-plugin-utils/7.14.5:
@@ -810,30 +810,30 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helper-replace-supers/7.15.4:
-    resolution: {integrity: sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==}
+  /@babel/helper-replace-supers/7.16.0:
+    resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/helper-member-expression-to-functions': 7.15.4
-      '@babel/helper-optimise-call-expression': 7.15.4
-      '@babel/traverse': 7.15.4
-      '@babel/types': 7.15.6
+      '@babel/helper-member-expression-to-functions': 7.16.0
+      '@babel/helper-optimise-call-expression': 7.16.0
+      '@babel/traverse': 7.16.3
+      '@babel/types': 7.16.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/helper-simple-access/7.15.4:
-    resolution: {integrity: sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==}
+  /@babel/helper-simple-access/7.16.0:
+    resolution: {integrity: sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/helper-split-export-declaration/7.15.4:
-    resolution: {integrity: sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==}
+  /@babel/helper-split-export-declaration/7.16.0:
+    resolution: {integrity: sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
   /@babel/helper-validator-identifier/7.15.7:
@@ -846,19 +846,19 @@ packages:
     engines: {node: '>=6.9.0'}
     dev: true
 
-  /@babel/helpers/7.15.4:
-    resolution: {integrity: sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==}
+  /@babel/helpers/7.16.3:
+    resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/template': 7.15.4
-      '@babel/traverse': 7.15.4
-      '@babel/types': 7.15.6
+      '@babel/template': 7.16.0
+      '@babel/traverse': 7.16.3
+      '@babel/types': 7.16.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/highlight/7.14.5:
-    resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==}
+  /@babel/highlight/7.16.0:
+    resolution: {integrity: sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/helper-validator-identifier': 7.15.7
@@ -866,82 +866,82 @@ packages:
       js-tokens: 4.0.0
     dev: true
 
-  /@babel/parser/7.15.8:
-    resolution: {integrity: sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==}
+  /@babel/parser/7.16.4:
+    resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==}
     engines: {node: '>=6.0.0'}
     hasBin: true
 
-  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.15.8:
+  /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.0:
     resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.15.8
+      '@babel/core': 7.16.0
       '@babel/helper-plugin-utils': 7.14.5
     dev: true
 
-  /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.15.8:
-    resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==}
+  /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0:
+    resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.15.8
+      '@babel/core': 7.16.0
       '@babel/helper-plugin-utils': 7.14.5
     dev: true
 
-  /@babel/plugin-syntax-typescript/7.14.5_@babel+core@7.15.8:
-    resolution: {integrity: sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==}
+  /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0:
+    resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.15.8
+      '@babel/core': 7.16.0
       '@babel/helper-plugin-utils': 7.14.5
     dev: true
 
-  /@babel/plugin-transform-typescript/7.15.8_@babel+core@7.15.8:
-    resolution: {integrity: sha512-ZXIkJpbaf6/EsmjeTbiJN/yMxWPFWvlr7sEG1P95Xb4S4IBcrf2n7s/fItIhsAmOf8oSh3VJPDppO6ExfAfKRQ==}
+  /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0:
+    resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
     dependencies:
-      '@babel/core': 7.15.8
-      '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.8
+      '@babel/core': 7.16.0
+      '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0
       '@babel/helper-plugin-utils': 7.14.5
-      '@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.15.8
+      '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/template/7.15.4:
-    resolution: {integrity: sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==}
+  /@babel/template/7.16.0:
+    resolution: {integrity: sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.15.8
-      '@babel/parser': 7.15.8
-      '@babel/types': 7.15.6
+      '@babel/code-frame': 7.16.0
+      '@babel/parser': 7.16.4
+      '@babel/types': 7.16.0
     dev: true
 
-  /@babel/traverse/7.15.4:
-    resolution: {integrity: sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==}
+  /@babel/traverse/7.16.3:
+    resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==}
     engines: {node: '>=6.9.0'}
     dependencies:
-      '@babel/code-frame': 7.15.8
-      '@babel/generator': 7.15.8
-      '@babel/helper-function-name': 7.15.4
-      '@babel/helper-hoist-variables': 7.15.4
-      '@babel/helper-split-export-declaration': 7.15.4
-      '@babel/parser': 7.15.8
-      '@babel/types': 7.15.6
+      '@babel/code-frame': 7.16.0
+      '@babel/generator': 7.16.0
+      '@babel/helper-function-name': 7.16.0
+      '@babel/helper-hoist-variables': 7.16.0
+      '@babel/helper-split-export-declaration': 7.16.0
+      '@babel/parser': 7.16.4
+      '@babel/types': 7.16.0
       debug: 4.3.2
       globals: 11.12.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@babel/types/7.15.6:
-    resolution: {integrity: sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==}
+  /@babel/types/7.16.0:
+    resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==}
     engines: {node: '>=6.9.0'}
     dependencies:
       '@babel/helper-validator-identifier': 7.15.7
@@ -952,8 +952,8 @@ packages:
     resolution: {integrity: sha512-Fn3fdTiyayHoy8Ol0RSu4MlBH2maQ2ZEXeEVKl/zHHXEQpld5HX3vdNLhK5YLij8cLynA4DxOT/nO9iEnIiOXw==}
     dev: true
 
-  /@cypress/request/2.88.6:
-    resolution: {integrity: sha512-z0UxBE/+qaESAHY9p9sM2h8Y4XqtsbDCt0/DPOrqA/RZgKi4PkxdpXyK4wCCnSk1xHqWHZZAE+gV6aDAR6+caQ==}
+  /@cypress/request/2.88.7:
+    resolution: {integrity: sha512-FTULIP2rnDJvZDT9t6B4nSfYR40ue19tVmv3wUcY05R9/FPCoMl1nAPJkzWzBCo7ltVn5ThQTbxiMoGBN7k0ig==}
     engines: {node: '>= 6'}
     dependencies:
       aws-sign2: 0.7.0
@@ -968,7 +968,7 @@ packages:
       is-typedarray: 1.0.0
       isstream: 0.1.2
       json-stringify-safe: 5.0.1
-      mime-types: 2.1.33
+      mime-types: 2.1.34
       performance-now: 2.1.0
       qs: 6.5.2
       safe-buffer: 5.2.1
@@ -977,20 +977,20 @@ packages:
       uuid: 8.3.2
     dev: true
 
-  /@cypress/vite-dev-server/2.1.1_vite@2.6.3:
-    resolution: {integrity: sha512-/1joEKftc2CxMeuNPpU4eYkcEsNTKdvXifNgy3ukgX9z5xEDtSwQ4GryQDic9coq8vlw2xbaUpAh435wkJL9Vw==}
+  /@cypress/vite-dev-server/2.2.0_vite@2.6.14:
+    resolution: {integrity: sha512-iN2KyBN1RFaceLfjjicUYaFVM/MuIOw5KXfAYmzcaFkSYYXL/Ko1g++PvqakWUHFlyOCC4PQ6ZSuTJcvMBoKnA==}
     peerDependencies:
       vite: '>= 2.1.3'
     dependencies:
       debug: 4.3.2
       get-port: 5.1.1
-      vite: 2.6.3
+      vite: 2.6.14
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@cypress/vue/3.0.3_cypress@8.5.0+vue@3.2.19:
-    resolution: {integrity: sha512-Im8xCQDt4Dr4mcCaweNGCF+O5gNMZAdMlzQlkbhkER9YnJEVD9+ZWecJOJLmUUJPBSj7AMyz7OX82yldPjUIrA==}
+  /@cypress/vue/3.0.5_cypress@8.7.0+vue@3.2.22:
+    resolution: {integrity: sha512-v6uVMEP04mCJGfc9/oH2ZIYPZ3fRwiOSzjtQ7jT0O2Lt2+SkoEWbDymG0pUFMRM1W8oc7Ep1hqEgZjIop7RXgw==}
     engines: {node: '>=8'}
     peerDependencies:
       '@cypress/webpack-dev-server': '*'
@@ -1004,9 +1004,9 @@ packages:
         optional: true
     dependencies:
       '@cypress/mount-utils': 1.0.2
-      '@vue/test-utils': 2.0.0-rc.15_vue@3.2.19
-      cypress: 8.5.0
-      vue: 3.2.19
+      '@vue/test-utils': 2.0.0-rc.16_vue@3.2.22
+      cypress: 8.7.0
+      vue: 3.2.22
     dev: true
 
   /@cypress/xvfb/1.2.4:
@@ -1064,8 +1064,8 @@ packages:
     resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
     dev: true
 
-  /@types/node/14.17.21:
-    resolution: {integrity: sha512-zv8ukKci1mrILYiQOwGSV4FpkZhyxQtuFWGya2GujWg+zVAeRQ4qbaMmWp9vb9889CFA8JECH7lkwCL6Ygg8kA==}
+  /@types/node/14.17.33:
+    resolution: {integrity: sha512-noEeJ06zbn3lOh4gqe2v7NMGS33jrulfNqYFDjjEbhpDEHR5VTxgYNQSBqBlJIsBJW3uEYDgD6kvMnrrhGzq8g==}
     dev: true
 
   /@types/parse-json/4.0.0:
@@ -1083,7 +1083,7 @@ packages:
   /@types/yauzl/2.9.2:
     resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==}
     dependencies:
-      '@types/node': 14.17.21
+      '@types/node': 14.17.33
     dev: true
     optional: true
 
@@ -1091,23 +1091,23 @@ packages:
     resolution: {integrity: sha512-Y4Er2bn8bHNiUziJizcVT1yQKTq6oOJeBrKkxvjo2yKT/RTSK1ZlkP/qnzchxxuBkx0tYG4Aaxbb9xuVnNNDEA==}
     engines: {node: '>=12.0.0'}
     dependencies:
-      '@babel/core': 7.15.8
-      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.15.8
-      '@babel/plugin-transform-typescript': 7.15.8_@babel+core@7.15.8
+      '@babel/core': 7.16.0
+      '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.0
+      '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0
       '@rollup/pluginutils': 4.1.1
-      '@vue/babel-plugin-jsx': 1.1.0_@babel+core@7.15.8
+      '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.16.0
       hash-sum: 2.0.0
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@vitejs/plugin-vue/1.9.3_vite@2.6.3:
-    resolution: {integrity: sha512-yW6H/q+4Mc2PcVjSOelcsMrg/k15DnMUz8jyCFsI04emc3aLwo4AoofUfGnjHUkgirrDxSJLVqQVGhonQ3yykA==}
+  /@vitejs/plugin-vue/1.9.4_vite@2.6.14:
+    resolution: {integrity: sha512-0CZqaCoChriPTTtGkERy1LGPcYjGFpi2uYRhBPIkqJqUGV5JnJFhQAgh6oH9j5XZHfrRaisX8W0xSpO4T7S78A==}
     engines: {node: '>=12.0.0'}
     peerDependencies:
       vite: ^2.5.10
     dependencies:
-      vite: 2.6.3
+      vite: 2.6.14
     dev: true
 
   /@volar/code-gen/0.27.24:
@@ -1130,7 +1130,7 @@ packages:
     resolution: {integrity: sha512-Mi8a4GQaiorfb+o4EqOXDZm9E/uBJXgScFgF+NhtcMBOUKHNMKQyLI7YRGumtyJTTdaX7nSDJjGGTkv23tcOtQ==}
     dependencies:
       upath: 2.0.1
-      vscode-jsonrpc: 8.0.0-next.2
+      vscode-jsonrpc: 8.0.0-next.3
       vscode-uri: 3.0.2
     dev: true
 
@@ -1144,15 +1144,15 @@ packages:
     resolution: {integrity: sha512-sOHi1ZSapFlxn7yPl4MO5TXd9aWC0BVq2CgXAJ2EESb+ddh2uJbGQgLLNocX+MDh419cUuuFT2QAJpuWHhJcng==}
     dependencies:
       '@volar/shared': 0.27.24
-      vscode-languageserver: 8.0.0-next.2
+      vscode-languageserver: 8.0.0-next.3
     dev: true
 
-  /@vscode/emmet-helper/2.7.0:
-    resolution: {integrity: sha512-LL7MoKNLUQASacQROO7hBdx5IAxsEnA0UdJFd9xXyf3sBQgz8NE3QEfo3IezE7uin8W2fkG2+EXMst3oqK6+KQ==}
+  /@vscode/emmet-helper/2.8.2:
+    resolution: {integrity: sha512-A/+pkBYQq2JTow1A2flfTmEOmiF780KpdkoX7VBjQ7wujeA+CFUPd17YdeIa9aim20+J5Jp7SFujPDwVFiQucQ==}
     dependencies:
       emmet: 2.3.4
       jsonc-parser: 2.3.1
-      vscode-languageserver-textdocument: 1.0.1
+      vscode-languageserver-textdocument: 1.0.2
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 2.1.2
@@ -1162,16 +1162,16 @@ packages:
     resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==}
     dev: true
 
-  /@vue/babel-plugin-jsx/1.1.0_@babel+core@7.15.8:
-    resolution: {integrity: sha512-RGesLuTa+/0dHw7Ai3oQK0PoZbHPgtnjRQMTA/RRarqTWqMcFQ1BWYW47nSCkJAPYfd9hkUC0BWqokiOlJjJyg==}
+  /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.16.0:
+    resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==}
     dependencies:
-      '@babel/helper-module-imports': 7.15.4
-      '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.15.8
-      '@babel/template': 7.15.4
-      '@babel/traverse': 7.15.4
-      '@babel/types': 7.15.6
+      '@babel/helper-module-imports': 7.16.0
+      '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0
+      '@babel/template': 7.16.0
+      '@babel/traverse': 7.16.3
+      '@babel/types': 7.16.0
       '@vue/babel-helper-vue-transform-on': 1.0.2
-      camelcase: 6.2.0
+      camelcase: 6.2.1
       html-tags: 3.1.0
       svg-tags: 1.0.0
     transitivePeerDependencies:
@@ -1179,95 +1179,95 @@ packages:
       - supports-color
     dev: true
 
-  /@vue/compiler-core/3.2.19:
-    resolution: {integrity: sha512-8dOPX0YOtaXol0Zf2cfLQ4NU/yHYl2H7DCKsLEZ7gdvPK6ZSEwGLJ7IdghhY2YEshEpC5RB9QKdC5I07z8Dtjg==}
+  /@vue/compiler-core/3.2.22:
+    resolution: {integrity: sha512-uAkovrVeTcjzpiM4ECmVaMrv/bjdgAaLzvjcGqQPBEyUrcqsCgccT9fHJ/+hWVGhyMahmBwLqcn4guULNx7sdw==}
     dependencies:
-      '@babel/parser': 7.15.8
-      '@vue/shared': 3.2.19
+      '@babel/parser': 7.16.4
+      '@vue/shared': 3.2.22
       estree-walker: 2.0.2
       source-map: 0.6.1
 
-  /@vue/compiler-dom/3.2.19:
-    resolution: {integrity: sha512-WzQoE8rfkFjPtIioc7SSgTsnz9g2oG61DU8KHnzPrRS7fW/lji6H2uCYJfp4Z6kZE8GjnHc1Ljwl3/gxDes0cw==}
+  /@vue/compiler-dom/3.2.22:
+    resolution: {integrity: sha512-VZdsw/VuO1ODs8K7NQwnMQzKITDkIFlYYC03SVnunuf6eNRxBPEonSyqbWNoo6qNaHAEBTG6VVcZC5xC9bAx1g==}
     dependencies:
-      '@vue/compiler-core': 3.2.19
-      '@vue/shared': 3.2.19
+      '@vue/compiler-core': 3.2.22
+      '@vue/shared': 3.2.22
 
-  /@vue/compiler-sfc/3.2.19:
-    resolution: {integrity: sha512-pLlbgkO1UHTO02MSpa/sFOXUwIDxSMiKZ1ozE5n71CY4DM+YmI+G3gT/ZHZ46WBId7f3VTF/D8pGwMygcQbrQA==}
+  /@vue/compiler-sfc/3.2.22:
+    resolution: {integrity: sha512-tWRQ5ge1tsTDhUwHgueicKJ8rYm6WUVAPTaIpFW3GSwZKcOEJ2rXdfkHFShNVGupeRALz2ET2H84OL0GeRxY0A==}
     dependencies:
-      '@babel/parser': 7.15.8
-      '@vue/compiler-core': 3.2.19
-      '@vue/compiler-dom': 3.2.19
-      '@vue/compiler-ssr': 3.2.19
-      '@vue/ref-transform': 3.2.19
-      '@vue/shared': 3.2.19
+      '@babel/parser': 7.16.4
+      '@vue/compiler-core': 3.2.22
+      '@vue/compiler-dom': 3.2.22
+      '@vue/compiler-ssr': 3.2.22
+      '@vue/ref-transform': 3.2.22
+      '@vue/shared': 3.2.22
       estree-walker: 2.0.2
       magic-string: 0.25.7
-      postcss: 8.3.9
+      postcss: 8.3.11
       source-map: 0.6.1
     dev: false
 
-  /@vue/compiler-ssr/3.2.19:
-    resolution: {integrity: sha512-oLon0Cn3O7WEYzzmzZavGoqXH+199LT+smdjBT3Uf3UX4HwDNuBFCmvL0TsqV9SQnIgKvBRbQ7lhbpnd4lqM3w==}
+  /@vue/compiler-ssr/3.2.22:
+    resolution: {integrity: sha512-Cl6aoLJtXzzBkk1sKod8S0WBJLts3+ugVC91d22gGpbkw/64WnF12tOZi7Rg54PPLi1NovqyNWPsLH/SAFcu+w==}
     dependencies:
-      '@vue/compiler-dom': 3.2.19
-      '@vue/shared': 3.2.19
+      '@vue/compiler-dom': 3.2.22
+      '@vue/shared': 3.2.22
     dev: false
 
-  /@vue/devtools-api/6.0.0-beta.19:
-    resolution: {integrity: sha512-ObzQhgkoVeoyKv+e8+tB/jQBL2smtk/NmC9OmFK8UqdDpoOdv/Kf9pyDWL+IFyM7qLD2C75rszJujvGSPSpGlw==}
+  /@vue/devtools-api/6.0.0-beta.20.1:
+    resolution: {integrity: sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q==}
     dev: false
 
-  /@vue/reactivity/3.2.19:
-    resolution: {integrity: sha512-FtachoYs2SnyrWup5UikP54xDX6ZJ1s5VgHcJp4rkGoutU3Ry61jhs+nCX7J64zjX992Mh9gGUC0LqTs8q9vCA==}
+  /@vue/reactivity/3.2.22:
+    resolution: {integrity: sha512-xNkLAItjI0xB+lFeDgKCrSItmrHTaAzSnt8LmdSCPQnDyarmzbi/u4ESQnckWvlL7lSRKiEaOvblaNyqAa7OnQ==}
     dependencies:
-      '@vue/shared': 3.2.19
+      '@vue/shared': 3.2.22
 
-  /@vue/ref-transform/3.2.19:
-    resolution: {integrity: sha512-03wwUnoIAeKti5IGGx6Vk/HEBJ+zUcm5wrUM3+PQsGf7IYnXTbeIfHHpx4HeSeWhnLAjqZjADQwW8uA4rBmVbg==}
+  /@vue/ref-transform/3.2.22:
+    resolution: {integrity: sha512-qalVWbq5xWWxLZ0L9OroBg/JZhzavQuCcDXblfErxyDEH6Xc5gIJ4feo1SVCICFzhAUgLgQTdSFLpgjBawbFpw==}
     dependencies:
-      '@babel/parser': 7.15.8
-      '@vue/compiler-core': 3.2.19
-      '@vue/shared': 3.2.19
+      '@babel/parser': 7.16.4
+      '@vue/compiler-core': 3.2.22
+      '@vue/shared': 3.2.22
       estree-walker: 2.0.2
       magic-string: 0.25.7
     dev: false
 
-  /@vue/runtime-core/3.2.19:
-    resolution: {integrity: sha512-qArZSWKxWsgKfxk9BelZ32nY0MZ31CAW2kUUyVJyxh4cTfHaXGbjiQB5JgsvKc49ROMNffv9t3/qjasQqAH+RQ==}
+  /@vue/runtime-core/3.2.22:
+    resolution: {integrity: sha512-e7WOC55wmHPvmoVUk9VBe/Z9k5bJfWJfVIlkUkiADJn0bOgQD29oh/GS14Kb3aEJXIHLI17Em6+HxNut1sIh7Q==}
     dependencies:
-      '@vue/reactivity': 3.2.19
-      '@vue/shared': 3.2.19
+      '@vue/reactivity': 3.2.22
+      '@vue/shared': 3.2.22
     dev: false
 
-  /@vue/runtime-dom/3.2.19:
-    resolution: {integrity: sha512-hIRboxXwafeHhbZEkZYNV0MiJXPNf4fP0X6hM2TJb0vssz8BKhD9cF92BkRgZztTQevecbhk0gu4uAPJ3dxL9A==}
+  /@vue/runtime-dom/3.2.22:
+    resolution: {integrity: sha512-w7VHYJoliLRTLc5beN77wxuOjla4v9wr2FF22xpZFYBmH4U1V7HkYhoHc1BTuNghI15CXT1tNIMhibI1nrQgdw==}
     dependencies:
-      '@vue/runtime-core': 3.2.19
-      '@vue/shared': 3.2.19
+      '@vue/runtime-core': 3.2.22
+      '@vue/shared': 3.2.22
       csstype: 2.6.18
     dev: false
 
-  /@vue/server-renderer/3.2.19_vue@3.2.19:
-    resolution: {integrity: sha512-A9FNT7fgQJXItwdzWREntAgWKVtKYuXHBKGev/H4+ByTu8vB7gQXGcim01QxaJshdNg4dYuH2tEBZXCNCNx+/w==}
+  /@vue/server-renderer/3.2.22_vue@3.2.22:
+    resolution: {integrity: sha512-jCwbQgKPXiXoH9VS9F7K+gyEvEMrjutannwEZD1R8fQ9szmOTqC+RRbIY3Uf2ibQjZtZ8DV9a4FjxICvd9zZlQ==}
     peerDependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     dependencies:
-      '@vue/compiler-ssr': 3.2.19
-      '@vue/shared': 3.2.19
-      vue: 3.2.19
+      '@vue/compiler-ssr': 3.2.22
+      '@vue/shared': 3.2.22
+      vue: 3.2.22
     dev: false
 
-  /@vue/shared/3.2.19:
-    resolution: {integrity: sha512-Knqhx7WieLdVgwCAZgTVrDCXZ50uItuecLh9JdLC8O+a5ayaSyIQYveUK3hCRNC7ws5zalHmZwfdLMGaS8r4Ew==}
+  /@vue/shared/3.2.22:
+    resolution: {integrity: sha512-qWVav014mpjEtbWbEgl0q9pEyrrIySKum8UVYjwhC6njrKzknLZPvfuYdQyVbApsqr94tf/3dP4pCuZmmjdCWQ==}
 
-  /@vue/test-utils/2.0.0-rc.15_vue@3.2.19:
-    resolution: {integrity: sha512-cb+Ri4PDRhtGCJuaLyl1HO9jXcwEj6AFwcNXace8FhhwelDzOdjyIgOb25xtDiUojzWjPuzGLKZQr/5WB7MLew==}
+  /@vue/test-utils/2.0.0-rc.16_vue@3.2.22:
+    resolution: {integrity: sha512-TubikDVkI2LuRKRPSLv3lYpbpvvucT2DIcGqfBVpvYs4W19u0EBTJEdmfwmSuLY7H1TyAr9Stur3PI1sWWvTGQ==}
     peerDependencies:
       vue: ^3.0.1
     dependencies:
-      vue: 3.2.19
+      vue: 3.2.22
     dev: true
 
   /acorn/7.4.1:
@@ -1332,8 +1332,8 @@ packages:
     resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=}
     dev: true
 
-  /asn1/0.2.4:
-    resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==}
+  /asn1/0.2.6:
+    resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==}
     dependencies:
       safer-buffer: 2.1.2
     dev: true
@@ -1352,8 +1352,8 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
-  /async/3.2.1:
-    resolution: {integrity: sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==}
+  /async/3.2.2:
+    resolution: {integrity: sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==}
     dev: true
 
   /asynckit/0.4.0:
@@ -1376,7 +1376,7 @@ packages:
   /axios/0.21.4_debug@4.3.2:
     resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==}
     dependencies:
-      follow-redirects: 1.14.4_debug@4.3.2
+      follow-redirects: 1.14.5_debug@4.3.2
     transitivePeerDependencies:
       - debug
     dev: true
@@ -1385,7 +1385,7 @@ packages:
     resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}
     engines: {node: '>= 10.0.0'}
     dependencies:
-      '@babel/types': 7.15.6
+      '@babel/types': 7.16.0
     dev: true
 
   /balanced-match/1.0.2:
@@ -1420,16 +1420,16 @@ packages:
       fill-range: 7.0.1
     dev: true
 
-  /browserslist/4.17.3:
-    resolution: {integrity: sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==}
+  /browserslist/4.18.1:
+    resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==}
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
     dependencies:
-      caniuse-lite: 1.0.30001265
-      electron-to-chromium: 1.3.861
+      caniuse-lite: 1.0.30001281
+      electron-to-chromium: 1.3.900
       escalade: 3.1.1
-      node-releases: 1.1.77
-      picocolors: 0.2.1
+      node-releases: 2.0.1
+      picocolors: 1.0.0
     dev: true
 
   /buffer-crc32/0.2.13:
@@ -1453,13 +1453,13 @@ packages:
     engines: {node: '>=6'}
     dev: true
 
-  /camelcase/6.2.0:
-    resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==}
+  /camelcase/6.2.1:
+    resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==}
     engines: {node: '>=10'}
     dev: true
 
-  /caniuse-lite/1.0.30001265:
-    resolution: {integrity: sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==}
+  /caniuse-lite/1.0.30001281:
+    resolution: {integrity: sha512-1ktfDV2+4LYxOGeAZygMyvhiPBJKV1gsqPmfGGwRbwYOzDWbsQHgBFo+2lpRTMO2gWjPWJrCMLWa2fnSVnxn0A==}
     dev: true
 
   /caseless/0.12.0:
@@ -1528,6 +1528,11 @@ packages:
       string-width: 4.2.3
     dev: true
 
+  /clone/2.1.2:
+    resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=}
+    engines: {node: '>=0.8'}
+    dev: true
+
   /color-convert/1.9.3:
     resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
     dependencies:
@@ -1553,6 +1558,10 @@ packages:
     resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==}
     dev: true
 
+  /colorette/2.0.16:
+    resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
+    dev: true
+
   /colors/1.4.0:
     resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==}
     engines: {node: '>=0.1.90'}
@@ -1571,13 +1580,13 @@ packages:
     engines: {node: '>= 6'}
     dev: true
 
-  /commander/8.2.0:
-    resolution: {integrity: sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==}
+  /commander/8.3.0:
+    resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
     engines: {node: '>= 12'}
     dev: true
 
-  /common-tags/1.8.0:
-    resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==}
+  /common-tags/1.8.2:
+    resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==}
     engines: {node: '>=4.0.0'}
     dev: true
 
@@ -1588,8 +1597,8 @@ packages:
   /constantinople/4.0.1:
     resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
     dependencies:
-      '@babel/parser': 7.15.8
-      '@babel/types': 7.15.6
+      '@babel/parser': 7.16.4
+      '@babel/types': 7.16.0
     dev: true
 
   /convert-source-map/1.8.0:
@@ -1637,15 +1646,15 @@ packages:
     resolution: {integrity: sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==}
     dev: false
 
-  /cypress/8.5.0:
-    resolution: {integrity: sha512-MMkXIS+Ro2KETn4gAlG3tIc/7FiljuuCZP0zpd9QsRG6MZSyZW/l1J3D4iQM6WHsVxuX4rFChn5jPFlC2tNSvQ==}
+  /cypress/8.7.0:
+    resolution: {integrity: sha512-b1bMC3VQydC6sXzBMFnSqcvwc9dTZMgcaOzT0vpSD+Gq1yFc+72JDWi55sfUK5eIeNLAtWOGy1NNb6UlhMvB+Q==}
     engines: {node: '>=12.0.0'}
     hasBin: true
     requiresBuild: true
     dependencies:
-      '@cypress/request': 2.88.6
+      '@cypress/request': 2.88.7
       '@cypress/xvfb': 1.2.4
-      '@types/node': 14.17.21
+      '@types/node': 14.17.33
       '@types/sinonjs__fake-timers': 6.0.4
       '@types/sizzle': 2.3.3
       arch: 2.2.0
@@ -1657,7 +1666,7 @@ packages:
       cli-cursor: 3.1.0
       cli-table3: 0.6.0
       commander: 5.1.0
-      common-tags: 1.8.0
+      common-tags: 1.8.2
       dayjs: 1.10.7
       debug: 4.3.2_supports-color@8.1.1
       enquirer: 2.3.6
@@ -1668,10 +1677,10 @@ packages:
       figures: 3.2.0
       fs-extra: 9.1.0
       getos: 3.2.1
-      is-ci: 3.0.0
+      is-ci: 3.0.1
       is-installed-globally: 0.4.0
       lazy-ass: 1.6.0
-      listr2: 3.12.2_enquirer@2.3.6
+      listr2: 3.13.3_enquirer@2.3.6
       lodash: 4.17.21
       log-symbols: 4.1.0
       minimist: 1.2.5
@@ -1783,8 +1792,8 @@ packages:
       safer-buffer: 2.1.2
     dev: true
 
-  /electron-to-chromium/1.3.861:
-    resolution: {integrity: sha512-GZyflmpMnZRdZ1e2yAyvuFwz1MPSVQelwHX4TJZyXypB8NcxdPvPNwy5lOTxnlkrK13EiQzyTPugRSnj6cBgKg==}
+  /electron-to-chromium/1.3.900:
+    resolution: {integrity: sha512-SuXbQD8D4EjsaBaJJxySHbC+zq8JrFfxtb4GIr4E9n1BcROyMcRrJCYQNpJ9N+Wjf5mFp7Wp0OHykd14JNEzzQ==}
     dev: true
 
   /emmet/2.3.4:
@@ -1856,128 +1865,136 @@ packages:
       is-symbol: 1.0.4
     dev: true
 
-  /esbuild-android-arm64/0.13.4:
-    resolution: {integrity: sha512-elDJt+jNyoHFId0/dKsuVYUPke3EcquIyUwzJCH17a3ERglN3A9aMBI5zbz+xNZ+FbaDNdpn0RaJHCFLbZX+fA==}
+  /esbuild-android-arm64/0.13.14:
+    resolution: {integrity: sha512-Q+Xhfp827r+ma8/DJgpMRUbDZfefsk13oePFEXEIJ4gxFbNv5+vyiYXYuKm43/+++EJXpnaYmEnu4hAKbAWYbA==}
     cpu: [arm64]
     os: [android]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-darwin-64/0.13.4:
-    resolution: {integrity: sha512-zJQGyHRAdZUXlRzbN7W+7ykmEiGC+bq3Gc4GxKYjjWTgDRSEly98ym+vRNkDjXwXYD3gGzSwvH35+MiHAtWvLA==}
+  /esbuild-darwin-64/0.13.14:
+    resolution: {integrity: sha512-YmOhRns6QBNSjpVdTahi/yZ8dscx9ai7a6OY6z5ACgOuQuaQ2Qk2qgJ0/siZ6LgD0gJFMV8UINFV5oky5TFNQQ==}
     cpu: [x64]
     os: [darwin]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-darwin-arm64/0.13.4:
-    resolution: {integrity: sha512-r8oYvAtqSGq8HNTZCAx4TdLE7jZiGhX9ooGi5AQAey37MA6XNaP8ZNlw9OCpcgpx3ryU2WctXwIqPzkHO7a8dg==}
+  /esbuild-darwin-arm64/0.13.14:
+    resolution: {integrity: sha512-Lp00VTli2jqZghSa68fx3fEFCPsO1hK59RMo1PRap5RUjhf55OmaZTZYnCDI0FVlCtt+gBwX5qwFt4lc6tI1xg==}
     cpu: [arm64]
     os: [darwin]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-freebsd-64/0.13.4:
-    resolution: {integrity: sha512-u9DRGkn09EN8+lCh6z7FKle7awi17PJRBuAKdRNgSo5ZrH/3m+mYaJK2PR2URHMpAfXiwJX341z231tSdVe3Yw==}
+  /esbuild-freebsd-64/0.13.14:
+    resolution: {integrity: sha512-BKosI3jtvTfnmsCW37B1TyxMUjkRWKqopR0CE9AF2ratdpkxdR24Vpe3gLKNyWiZ7BE96/SO5/YfhbPUzY8wKw==}
     cpu: [x64]
     os: [freebsd]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-freebsd-arm64/0.13.4:
-    resolution: {integrity: sha512-q3B2k68Uf6gfjATjcK16DqxvjqRQkHL8aPoOfj4op+lSqegdXvBacB1d8jw8PxbWJ8JHpdTLdAVUYU80kotQXA==}
+  /esbuild-freebsd-arm64/0.13.14:
+    resolution: {integrity: sha512-yd2uh0yf+fWv5114+SYTl4/1oDWtr4nN5Op+PGxAkMqHfYfLjFKpcxwCo/QOS/0NWqPVE8O41IYZlFhbEN2B8Q==}
     cpu: [arm64]
     os: [freebsd]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-linux-32/0.13.4:
-    resolution: {integrity: sha512-UUYJPHSiKAO8KoN3Ls/iZtgDLZvK5HarES96aolDPWZnq9FLx4dIHM/x2z4Rxv9IYqQ/DxlPoE2Co1UPBIYYeA==}
+  /esbuild-linux-32/0.13.14:
+    resolution: {integrity: sha512-a8rOnS1oWSfkkYWXoD2yXNV4BdbDKA7PNVQ1klqkY9SoSApL7io66w5H44mTLsfyw7G6Z2vLlaLI2nz9MMAowA==}
     cpu: [ia32]
     os: [linux]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-linux-64/0.13.4:
-    resolution: {integrity: sha512-+RnohAKiiUW4UHLGRkNR1AnENW1gCuDWuygEtd4jxTNPIoeC7lbXGor7rtgjj9AdUzFgOEvAXyNNX01kJ8NueQ==}
+  /esbuild-linux-64/0.13.14:
+    resolution: {integrity: sha512-yPZSoMs9W2MC3Dw+6kflKt5FfQm6Dicex9dGIr1OlHRsn3Hm7yGMUTctlkW53KknnZdOdcdd5upxvbxqymczVQ==}
     cpu: [x64]
     os: [linux]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-linux-arm/0.13.4:
-    resolution: {integrity: sha512-BH5gKve4jglS7UPSsfwHSX79I5agC/lm4eKoRUEyo8lwQs89frQSRp2Xup+6SFQnxt3md5EsKcd2Dbkqeb3gPA==}
+  /esbuild-linux-arm/0.13.14:
+    resolution: {integrity: sha512-8chZE4pkKRvJ/M/iwsNQ1KqsRg2RyU5eT/x2flNt/f8F2TVrDreR7I0HEeCR50wLla3B1C3wTIOzQBmjuc6uWg==}
     cpu: [arm]
     os: [linux]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-linux-arm64/0.13.4:
-    resolution: {integrity: sha512-+A188cAdd6QuSRxMIwRrWLjgphQA0LDAQ/ECVlrPVJwnx+1i64NjDZivoqPYLOTkSPIKntiWwMhhf0U5/RrPHQ==}
+  /esbuild-linux-arm64/0.13.14:
+    resolution: {integrity: sha512-Lvo391ln9PzC334e+jJ2S0Rt0cxP47eoH5gFyv/E8HhOnEJTvm7A+RRnMjjHnejELacTTfYgFGQYPjLsi/jObQ==}
     cpu: [arm64]
     os: [linux]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-linux-mips64le/0.13.4:
-    resolution: {integrity: sha512-0xkwtPaUkG5xMTFGaQPe1AadSe5QAiQuD4Gix1O9k5Xo/U8xGIkw9UFUTvfEUeu71vFb6ZgsIacfP1NLoFjWNw==}
+  /esbuild-linux-mips64le/0.13.14:
+    resolution: {integrity: sha512-MZhgxbmrWbpY3TOE029O6l5tokG9+Yoj2hW7vdit/d/VnmneqeGrSHADuDL6qXM8L5jaCiaivb4VhsyVCpdAbQ==}
     cpu: [mips64el]
     os: [linux]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-linux-ppc64le/0.13.4:
-    resolution: {integrity: sha512-E1+oJPP7A+j23GPo3CEpBhGwG1bni4B8IbTA3/3rvzjURwUMZdcN3Fhrz24rnjzdLSHmULtOE4VsbT42h1Om4Q==}
+  /esbuild-linux-ppc64le/0.13.14:
+    resolution: {integrity: sha512-un7KMwS7fX1Un6BjfSZxTT8L5cV/8Uf4SAhM7WYy2XF8o8TI+uRxxD03svZnRNIPsN2J5cl6qV4n7Iwz+yhhVw==}
     cpu: [ppc64]
     os: [linux]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-openbsd-64/0.13.4:
-    resolution: {integrity: sha512-xEkI1o5HYxDzbv9jSox0EsDxpwraG09SRiKKv0W8pH6O3bt+zPSlnoK7+I7Q69tkvONkpIq5n2o+c55uq0X7cw==}
+  /esbuild-netbsd-64/0.13.14:
+    resolution: {integrity: sha512-5ekKx/YbOmmlTeNxBjh38Uh5TGn5C4uyqN17i67k18pS3J+U2hTVD7rCxcFcRS1AjNWumkVL3jWqYXadFwMS0Q==}
+    cpu: [x64]
+    os: [netbsd]
+    requiresBuild: true
+    dev: true
+    optional: true
+
+  /esbuild-openbsd-64/0.13.14:
+    resolution: {integrity: sha512-9bzvwewHjct2Cv5XcVoE1yW5YTW12Sk838EYfA46abgnhxGoFSD1mFcaztp5HHC43AsF+hQxbSFG/RilONARUA==}
     cpu: [x64]
     os: [openbsd]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-sunos-64/0.13.4:
-    resolution: {integrity: sha512-bjXUMcODMnB6hQicLBBmmnBl7OMDyVpFahKvHGXJfDChIi5udiIRKCmFUFIRn+AUAKVlfrofRKdyPC7kBsbvGQ==}
+  /esbuild-sunos-64/0.13.14:
+    resolution: {integrity: sha512-mjMrZB76M6FmoiTvj/RGWilrioR7gVwtFBRVugr9qLarXMIU1W/pQx+ieEOtflrW61xo8w1fcxyHsVVGRvoQ0w==}
     cpu: [x64]
     os: [sunos]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-windows-32/0.13.4:
-    resolution: {integrity: sha512-z4CH07pfyVY0XF98TCsGmLxKCl0kyvshKDbdpTekW9f2d+dJqn5mmoUyWhpSVJ0SfYWJg86FoD9nMbbaMVyGdg==}
+  /esbuild-windows-32/0.13.14:
+    resolution: {integrity: sha512-GZa6mrx2rgfbH/5uHg0Rdw50TuOKbdoKCpEBitzmG5tsXBdce+cOL+iFO5joZc6fDVCLW3Y6tjxmSXRk/v20Hg==}
     cpu: [ia32]
     os: [win32]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-windows-64/0.13.4:
-    resolution: {integrity: sha512-uVL11vORRPjocGLYam67rwFLd0LvkrHEs+JG+1oJN4UD9MQmNGZPa4gBHo6hDpF+kqRJ9kXgQSeDqUyRy0tj/Q==}
+  /esbuild-windows-64/0.13.14:
+    resolution: {integrity: sha512-Lsgqah24bT7ClHjLp/Pj3A9wxjhIAJyWQcrOV4jqXAFikmrp2CspA8IkJgw7HFjx6QrJuhpcKVbCAe/xw0i2yw==}
     cpu: [x64]
     os: [win32]
     requiresBuild: true
     dev: true
     optional: true
 
-  /esbuild-windows-arm64/0.13.4:
-    resolution: {integrity: sha512-vA6GLvptgftRcDcWngD5cMlL4f4LbL8JjU2UMT9yJ0MT5ra6hdZNFWnOeOoEtY4GtJ6OjZ0i+81sTqhAB0fMkg==}
+  /esbuild-windows-arm64/0.13.14:
+    resolution: {integrity: sha512-KP8FHVlWGhM7nzYtURsGnskXb/cBCPTfj0gOKfjKq2tHtYnhDZywsUG57nk7TKhhK0fL11LcejHG3LRW9RF/9A==}
     cpu: [arm64]
     os: [win32]
     requiresBuild: true
@@ -1990,27 +2007,28 @@ packages:
     requiresBuild: true
     dev: true
 
-  /esbuild/0.13.4:
-    resolution: {integrity: sha512-wMA5eUwpavTBiNl+It6j8OQuKVh69l6z4DKDLzoTIqC+gChnPpcmqdA8WNHptUHRnfyML+mKEQPlW7Mybj8gHg==}
+  /esbuild/0.13.14:
+    resolution: {integrity: sha512-xu4D+1ji9x53ocuomcY+KOrwAnWzhBu/wTEjpdgZ8I1c8i5vboYIeigMdzgY1UowYBKa2vZgVgUB32bu7gkxeg==}
     hasBin: true
     requiresBuild: true
     optionalDependencies:
-      esbuild-android-arm64: 0.13.4
-      esbuild-darwin-64: 0.13.4
-      esbuild-darwin-arm64: 0.13.4
-      esbuild-freebsd-64: 0.13.4
-      esbuild-freebsd-arm64: 0.13.4
-      esbuild-linux-32: 0.13.4
-      esbuild-linux-64: 0.13.4
-      esbuild-linux-arm: 0.13.4
-      esbuild-linux-arm64: 0.13.4
-      esbuild-linux-mips64le: 0.13.4
-      esbuild-linux-ppc64le: 0.13.4
-      esbuild-openbsd-64: 0.13.4
-      esbuild-sunos-64: 0.13.4
-      esbuild-windows-32: 0.13.4
-      esbuild-windows-64: 0.13.4
-      esbuild-windows-arm64: 0.13.4
+      esbuild-android-arm64: 0.13.14
+      esbuild-darwin-64: 0.13.14
+      esbuild-darwin-arm64: 0.13.14
+      esbuild-freebsd-64: 0.13.14
+      esbuild-freebsd-arm64: 0.13.14
+      esbuild-linux-32: 0.13.14
+      esbuild-linux-64: 0.13.14
+      esbuild-linux-arm: 0.13.14
+      esbuild-linux-arm64: 0.13.14
+      esbuild-linux-mips64le: 0.13.14
+      esbuild-linux-ppc64le: 0.13.14
+      esbuild-netbsd-64: 0.13.14
+      esbuild-openbsd-64: 0.13.14
+      esbuild-sunos-64: 0.13.14
+      esbuild-windows-32: 0.13.14
+      esbuild-windows-64: 0.13.14
+      esbuild-windows-arm64: 0.13.14
     dev: true
 
   /escalade/3.1.1:
@@ -2130,8 +2148,8 @@ packages:
       to-regex-range: 5.0.1
     dev: true
 
-  /follow-redirects/1.14.4_debug@4.3.2:
-    resolution: {integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==}
+  /follow-redirects/1.14.5_debug@4.3.2:
+    resolution: {integrity: sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==}
     engines: {node: '>=4.0'}
     peerDependencies:
       debug: '*'
@@ -2152,7 +2170,7 @@ packages:
     dependencies:
       asynckit: 0.4.0
       combined-stream: 1.0.8
-      mime-types: 2.1.33
+      mime-types: 2.1.34
     dev: true
 
   /from/0.1.7:
@@ -2229,7 +2247,7 @@ packages:
   /getos/3.2.1:
     resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==}
     dependencies:
-      async: 3.2.1
+      async: 3.2.2
     dev: true
 
   /getpass/0.1.7:
@@ -2353,8 +2371,8 @@ packages:
     engines: {node: '>=10.17.0'}
     dev: true
 
-  /husky/7.0.2:
-    resolution: {integrity: sha512-8yKEWNX4z2YsofXAMT7KvA1g8p+GxtB1ffV8XtpAEGuXNAbCV5wdNKH+qTpw8SM9fh4aMPDR+yQuKfgnreyZlg==}
+  /husky/7.0.4:
+    resolution: {integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==}
     engines: {node: '>=12'}
     hasBin: true
     dev: true
@@ -2420,15 +2438,15 @@ packages:
     engines: {node: '>= 0.4'}
     dev: true
 
-  /is-ci/3.0.0:
-    resolution: {integrity: sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==}
+  /is-ci/3.0.1:
+    resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
     hasBin: true
     dependencies:
       ci-info: 3.2.0
     dev: true
 
-  /is-core-module/2.7.0:
-    resolution: {integrity: sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==}
+  /is-core-module/2.8.0:
+    resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==}
     dependencies:
       has: 1.0.3
     dev: true
@@ -2657,18 +2675,18 @@ packages:
     resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=}
     dev: true
 
-  /lint-staged/11.2.0:
-    resolution: {integrity: sha512-0KIcRuO4HQS2Su7qWtjrfTXgSklvyIb9Fk9qVWRZkGHa5S81Vj6WBbs+ogQBvHUwLJYq1eQ4R+H82GSak4OM7w==}
+  /lint-staged/11.2.6:
+    resolution: {integrity: sha512-Vti55pUnpvPE0J9936lKl0ngVeTdSZpEdTNhASbkaWX7J5R9OEifo1INBGQuGW4zmy6OG+TcWPJ3m5yuy5Q8Tg==}
     hasBin: true
     dependencies:
       cli-truncate: 2.1.0
       colorette: 1.4.0
-      commander: 8.2.0
+      commander: 8.3.0
       cosmiconfig: 7.0.1
       debug: 4.3.2_supports-color@8.1.1
       enquirer: 2.3.6
       execa: 5.1.1
-      listr2: 3.12.2_enquirer@2.3.6
+      listr2: 3.13.3_enquirer@2.3.6
       micromatch: 4.0.4
       normalize-path: 3.0.0
       please-upgrade-node: 3.2.0
@@ -2677,18 +2695,19 @@ packages:
       supports-color: 8.1.1
     dev: true
 
-  /listr2/3.12.2_enquirer@2.3.6:
-    resolution: {integrity: sha512-64xC2CJ/As/xgVI3wbhlPWVPx0wfTqbUAkpb7bjDi0thSWMqrf07UFhrfsGoo8YSXmF049Rp9C0cjLC8rZxK9A==}
+  /listr2/3.13.3_enquirer@2.3.6:
+    resolution: {integrity: sha512-VqAgN+XVfyaEjSaFewGPcDs5/3hBbWVaX1VgWv2f52MF7US45JuARlArULctiB44IIcEk3JF7GtoFCLqEdeuPA==}
     engines: {node: '>=10.0.0'}
     peerDependencies:
       enquirer: '>= 2.3.0 < 3'
     dependencies:
       cli-truncate: 2.1.0
-      colorette: 1.4.0
+      clone: 2.1.2
+      colorette: 2.0.16
       enquirer: 2.3.6
       log-update: 4.0.0
       p-map: 4.0.0
-      rxjs: 6.6.7
+      rxjs: 7.4.0
       through: 2.3.8
       wrap-ansi: 7.0.0
     dev: true
@@ -2763,16 +2782,16 @@ packages:
       picomatch: 2.3.0
     dev: true
 
-  /mime-db/1.50.0:
-    resolution: {integrity: sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==}
+  /mime-db/1.51.0:
+    resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==}
     engines: {node: '>= 0.6'}
     dev: true
 
-  /mime-types/2.1.33:
-    resolution: {integrity: sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==}
+  /mime-types/2.1.34:
+    resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==}
     engines: {node: '>= 0.6'}
     dependencies:
-      mime-db: 1.50.0
+      mime-db: 1.51.0
     dev: true
 
   /mimic-fn/2.1.0:
@@ -2798,8 +2817,8 @@ packages:
     resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
     dev: true
 
-  /nanoid/3.1.29:
-    resolution: {integrity: sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==}
+  /nanoid/3.1.30:
+    resolution: {integrity: sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==}
     engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
     hasBin: true
 
@@ -2807,8 +2826,8 @@ packages:
     resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
     dev: true
 
-  /node-releases/1.1.77:
-    resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==}
+  /node-releases/2.0.1:
+    resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==}
     dev: true
 
   /normalize-package-data/2.5.0:
@@ -2837,7 +2856,7 @@ packages:
       minimatch: 3.0.4
       pidtree: 0.3.1
       read-pkg: 3.0.0
-      shell-quote: 1.7.2
+      shell-quote: 1.7.3
       string.prototype.padend: 3.1.3
     dev: true
 
@@ -2915,7 +2934,7 @@ packages:
     resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
     engines: {node: '>=8'}
     dependencies:
-      '@babel/code-frame': 7.15.8
+      '@babel/code-frame': 7.16.0
       error-ex: 1.3.2
       json-parse-even-better-errors: 2.3.1
       lines-and-columns: 1.1.6
@@ -2966,8 +2985,8 @@ packages:
     resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=}
     dev: true
 
-  /picocolors/0.2.1:
-    resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}
+  /picocolors/1.0.0:
+    resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
 
   /picomatch/2.3.0:
     resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==}
@@ -2996,12 +3015,12 @@ packages:
       semver-compare: 1.0.0
     dev: true
 
-  /postcss/8.3.9:
-    resolution: {integrity: sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==}
+  /postcss/8.3.11:
+    resolution: {integrity: sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==}
     engines: {node: ^10 || ^12 || >=14}
     dependencies:
-      nanoid: 3.1.29
-      picocolors: 0.2.1
+      nanoid: 3.1.30
+      picocolors: 1.0.0
       source-map-js: 0.6.2
 
   /prettier/2.4.1:
@@ -3021,8 +3040,8 @@ packages:
       asap: 2.0.6
     dev: true
 
-  /prompts/2.4.1:
-    resolution: {integrity: sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==}
+  /prompts/2.4.2:
+    resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
     engines: {node: '>= 6'}
     dependencies:
       kleur: 3.0.3
@@ -3194,7 +3213,7 @@ packages:
   /resolve/1.20.0:
     resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
     dependencies:
-      is-core-module: 2.7.0
+      is-core-module: 2.8.0
       path-parse: 1.0.7
     dev: true
 
@@ -3213,21 +3232,14 @@ packages:
       glob: 7.2.0
     dev: true
 
-  /rollup/2.58.0:
-    resolution: {integrity: sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==}
+  /rollup/2.60.0:
+    resolution: {integrity: sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==}
     engines: {node: '>=10.0.0'}
     hasBin: true
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
 
-  /rxjs/6.6.7:
-    resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==}
-    engines: {npm: '>=2.0.0'}
-    dependencies:
-      tslib: 1.14.1
-    dev: true
-
   /rxjs/7.4.0:
     resolution: {integrity: sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==}
     dependencies:
@@ -3292,8 +3304,8 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
-  /shell-quote/1.7.2:
-    resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==}
+  /shell-quote/1.7.3:
+    resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==}
     dev: true
 
   /side-channel/1.0.4:
@@ -3351,7 +3363,7 @@ packages:
     resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
     dependencies:
       spdx-expression-parse: 3.0.1
-      spdx-license-ids: 3.0.10
+      spdx-license-ids: 3.0.11
     dev: true
 
   /spdx-exceptions/2.3.0:
@@ -3362,11 +3374,11 @@ packages:
     resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
     dependencies:
       spdx-exceptions: 2.3.0
-      spdx-license-ids: 3.0.10
+      spdx-license-ids: 3.0.11
     dev: true
 
-  /spdx-license-ids/3.0.10:
-    resolution: {integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==}
+  /spdx-license-ids/3.0.11:
+    resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==}
     dev: true
 
   /split/0.3.3:
@@ -3380,7 +3392,7 @@ packages:
     engines: {node: '>=0.10.0'}
     hasBin: true
     dependencies:
-      asn1: 0.2.4
+      asn1: 0.2.6
       assert-plus: 1.0.0
       bcrypt-pbkdf: 1.0.2
       dashdash: 1.14.1
@@ -3540,10 +3552,6 @@ packages:
       punycode: 2.1.1
     dev: true
 
-  /tslib/1.14.1:
-    resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
-    dev: true
-
   /tslib/2.1.0:
     resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==}
     dev: true
@@ -3627,8 +3635,8 @@ packages:
       extsprintf: 1.3.0
     dev: true
 
-  /vite/2.6.3:
-    resolution: {integrity: sha512-mLiN4WR8zpmn04khhBf7YvC3FHrGhZt9S6xm53uDWgtYcUVNtV5LXHLI2Sc4SpL8jd/dsSIHzRxj7JTIu+MTDQ==}
+  /vite/2.6.14:
+    resolution: {integrity: sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA==}
     engines: {node: '>=12.2.0'}
     hasBin: true
     peerDependencies:
@@ -3643,10 +3651,10 @@ packages:
       stylus:
         optional: true
     dependencies:
-      esbuild: 0.13.4
-      postcss: 8.3.9
+      esbuild: 0.13.14
+      postcss: 8.3.11
       resolve: 1.20.0
-      rollup: 2.58.0
+      rollup: 2.60.0
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
@@ -3656,64 +3664,63 @@ packages:
     engines: {node: '>=0.10.0'}
     dev: true
 
-  /vscode-css-languageservice/5.1.7:
-    resolution: {integrity: sha512-h4oafcZaGFe2VtbNIlkZDmLEP0GQha3E5Ct2YMH4p/p9xYC8yWDNQ5CD+VF3UnSijKPSKmA+oc4cKjhJBowGKw==}
+  /vscode-css-languageservice/5.1.8:
+    resolution: {integrity: sha512-Si1sMykS8U/p8LYgLGPCfZD1YFT0AtvUJQp9XJGw64DZWhtwYo28G2l64USLS9ge4ZPMZpwdpOK7PfbVKfgiiA==}
     dependencies:
-      vscode-languageserver-textdocument: 1.0.1
+      vscode-languageserver-textdocument: 1.0.2
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 3.0.2
     dev: true
 
-  /vscode-html-languageservice/4.1.0:
-    resolution: {integrity: sha512-QQrEKfpfbeglD8Jcai4fQDQ7vOJrN6LyiOs47Y6qAxnhve+ervw1kP2UCt9ohHe/6teNWJDYTGxLDgs5iAvitw==}
+  /vscode-html-languageservice/4.1.1:
+    resolution: {integrity: sha512-rrDyCiOgMwOPgchpPGAeLzjYVVEW/Ror2/a1BWUEI3S9+NQhA9vj4SQkzmH6g2Bq9S9SV0OQeadD+xphOf1N3w==}
     dependencies:
-      vscode-languageserver-textdocument: 1.0.1
+      vscode-languageserver-textdocument: 1.0.2
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 3.0.2
     dev: true
 
-  /vscode-json-languageservice/4.1.8:
-    resolution: {integrity: sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==}
-    engines: {npm: '>=7.0.0'}
+  /vscode-json-languageservice/4.1.10:
+    resolution: {integrity: sha512-IHliMEEYSY0tJjJt0ECb8ESx/nRXpoy9kN42WVQXgaqGyizFAf3jibSiezDQTrrY7f3kywXggCU+kkJEM+OLZQ==}
     dependencies:
       jsonc-parser: 3.0.0
-      vscode-languageserver-textdocument: 1.0.1
+      vscode-languageserver-textdocument: 1.0.2
       vscode-languageserver-types: 3.16.0
       vscode-nls: 5.0.0
       vscode-uri: 3.0.2
     dev: true
 
-  /vscode-jsonrpc/8.0.0-next.2:
-    resolution: {integrity: sha512-gxUyTBAjmwGkiHW/UaRScre2s4i98P8M7gnc3VB4DrVQUm3vQ0idi2cN9nbkfcjATx+uEt8C22j+MLN/8UzsJA==}
+  /vscode-jsonrpc/8.0.0-next.3:
+    resolution: {integrity: sha512-2wRiBR5tZAXZ4UxIO4F0cT/zN6OpruoWO0vc7EpQZxVfumb0pYiSegB+PaOzXCuFQzh7YEshW/XMg4zTz3FGVQ==}
     engines: {node: '>=8.0.0 || >=10.0.0'}
     dev: true
 
-  /vscode-languageserver-protocol/3.17.0-next.8:
-    resolution: {integrity: sha512-P89vSuJ+FA5JzFmcOoZN13Ig1yd6LsiPOig0O5m5BSGuO/rplQegCd9J0wKpaTy7trf/SYHRoypnbUBdzy14sg==}
+  /vscode-languageserver-protocol/3.17.0-next.9:
+    resolution: {integrity: sha512-DGkRmbI1hRBMY6HU6MOyza5AvYp0+HcbMf2qdmI98luyQJ26dOfHY5K38OS4hlTHhdJg9RypTQ/uBbLZehmn1Q==}
     dependencies:
-      vscode-jsonrpc: 8.0.0-next.2
-      vscode-languageserver-types: 3.17.0-next.3
+      vscode-jsonrpc: 8.0.0-next.3
+      vscode-languageserver-types: 3.17.0-next.4
     dev: true
 
-  /vscode-languageserver-textdocument/1.0.1:
-    resolution: {integrity: sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==}
+  /vscode-languageserver-textdocument/1.0.2:
+    resolution: {integrity: sha512-T7uPC18+f8mYE4lbVZwb3OSmvwTZm3cuFhrdx9Bn2l11lmp3SvSuSVjy2JtvrghzjAo4G6Trqny2m9XGnFnWVA==}
     dev: true
 
   /vscode-languageserver-types/3.16.0:
     resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==}
     dev: true
 
-  /vscode-languageserver-types/3.17.0-next.3:
-    resolution: {integrity: sha512-VQcXnhKYxUW6OiRMhG++SzmZYMJwusXknJGd+FfdOnS1yHAo734OHyR0e2eEHDlv0/oWc8RZPgx/VKSKyondVg==}
+  /vscode-languageserver-types/3.17.0-next.4:
+    resolution: {integrity: sha512-MraVkZDhfqa3ftnKW9rEDeqsV+ji8OrtEjx6mVjzVGm5U2XXT+mdqDWyQ+y0Gvb2/aa2oJJQyTAaDmRTUKiUbg==}
     dev: true
 
-  /vscode-languageserver/8.0.0-next.2:
-    resolution: {integrity: sha512-7qCEXTeGZKkI8BGvlKh0JPXTY7BaWoiwQYKCcGaUgnMs34wt6F/yaKcxoC3XIouBBVyRxiI6Ml/JdztM3XYEaA==}
+  /vscode-languageserver/8.0.0-next.3:
+    resolution: {integrity: sha512-uxL/tKUa/gRdvQINVmMnK32d6LwfTPTvF7l1iZIFDuAdhGrQ+Po+4lS3w4hwQSeUmapM1WMELXNBFca/u3H5Uw==}
     hasBin: true
     dependencies:
-      vscode-languageserver-protocol: 3.17.0-next.8
+      vscode-languageserver-protocol: 3.17.0-next.9
     dev: true
 
   /vscode-nls/5.0.0:
@@ -3729,7 +3736,7 @@ packages:
       '@volar/transforms': 0.27.24
       pug-lexer: 5.0.1
       pug-parser: 6.0.0
-      vscode-languageserver: 8.0.0-next.2
+      vscode-languageserver: 8.0.0-next.3
     dev: true
 
   /vscode-typescript-languageservice/0.27.25:
@@ -3738,8 +3745,8 @@ packages:
       '@volar/shared': 0.27.24
       semver: 7.3.5
       upath: 2.0.1
-      vscode-languageserver: 8.0.0-next.2
-      vscode-languageserver-textdocument: 1.0.1
+      vscode-languageserver: 8.0.0-next.3
+      vscode-languageserver-textdocument: 1.0.2
     dev: true
 
   /vscode-uri/2.1.2:
@@ -3758,28 +3765,28 @@ packages:
       '@volar/shared': 0.27.24
       '@volar/source-map': 0.27.24
       '@volar/transforms': 0.27.24
-      '@vscode/emmet-helper': 2.7.0
-      '@vue/compiler-dom': 3.2.19
-      '@vue/reactivity': 3.2.19
-      '@vue/shared': 3.2.19
+      '@vscode/emmet-helper': 2.8.2
+      '@vue/compiler-dom': 3.2.22
+      '@vue/reactivity': 3.2.22
+      '@vue/shared': 3.2.22
       request-light: 0.5.4
       upath: 2.0.1
-      vscode-css-languageservice: 5.1.7
-      vscode-html-languageservice: 4.1.0
-      vscode-json-languageservice: 4.1.8
-      vscode-languageserver: 8.0.0-next.2
-      vscode-languageserver-textdocument: 1.0.1
+      vscode-css-languageservice: 5.1.8
+      vscode-html-languageservice: 4.1.1
+      vscode-json-languageservice: 4.1.10
+      vscode-languageserver: 8.0.0-next.3
+      vscode-languageserver-textdocument: 1.0.2
       vscode-pug-languageservice: 0.27.24
       vscode-typescript-languageservice: 0.27.25
     dev: true
 
-  /vue-router/4.0.11_vue@3.2.19:
-    resolution: {integrity: sha512-sha6I8fx9HWtvTrFZfxZkiQQBpqSeT+UCwauYjkdOQYRvwsGwimlQQE2ayqUwuuXGzquFpCPoXzYKWlzL4OuXg==}
+  /vue-router/4.0.12_vue@3.2.22:
+    resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==}
     peerDependencies:
       vue: ^3.0.0
     dependencies:
-      '@vue/devtools-api': 6.0.0-beta.19
-      vue: 3.2.19
+      '@vue/devtools-api': 6.0.0-beta.20.1
+      vue: 3.2.22
     dev: false
 
   /vue-tsc/0.3.0_typescript@4.3.5:
@@ -3792,23 +3799,23 @@ packages:
       vscode-vue-languageservice: 0.27.30
     dev: true
 
-  /vue/3.2.19:
-    resolution: {integrity: sha512-6KAMdIfAtlK+qohTIUE4urwAv4A3YRuo8uAbByApUmiB0CziGAAPs6qVugN6oHPia8YIafHB/37K0O6KZ7sGmA==}
+  /vue/3.2.22:
+    resolution: {integrity: sha512-KD5nZpXVZquOC6926Xnp3zOvswrUyO9Rya7ZUoxWFQEjFDW4iACtwzubRB4Um2Om9kj6CaJOqAVRDSFlqLpdgw==}
     dependencies:
-      '@vue/compiler-dom': 3.2.19
-      '@vue/compiler-sfc': 3.2.19
-      '@vue/runtime-dom': 3.2.19
-      '@vue/server-renderer': 3.2.19_vue@3.2.19
-      '@vue/shared': 3.2.19
+      '@vue/compiler-dom': 3.2.22
+      '@vue/compiler-sfc': 3.2.22
+      '@vue/runtime-dom': 3.2.22
+      '@vue/server-renderer': 3.2.22_vue@3.2.22
+      '@vue/shared': 3.2.22
     dev: false
 
-  /vuex/4.0.2_vue@3.2.19:
+  /vuex/4.0.2_vue@3.2.22:
     resolution: {integrity: sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==}
     peerDependencies:
       vue: ^3.0.2
     dependencies:
-      '@vue/devtools-api': 6.0.0-beta.19
-      vue: 3.2.19
+      '@vue/devtools-api': 6.0.0-beta.20.1
+      vue: 3.2.22
     dev: false
 
   /wait-on/6.0.0_debug@4.3.2:
@@ -3854,8 +3861,8 @@ packages:
     resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
     engines: {node: '>= 10.0.0'}
     dependencies:
-      '@babel/parser': 7.15.8
-      '@babel/types': 7.15.6
+      '@babel/parser': 7.16.4
+      '@babel/types': 7.16.0
       assert-never: 1.2.1
       babel-walk: 3.0.0-canary-5
     dev: true
index 76d2db69340e1113b2dae95bfc0c6ca2733490ad..39e5fe176d2dec218b90596c203a60d7f4a7b8a0 100644 (file)
@@ -6,10 +6,10 @@
     "serve": "vite preview --port 5050"
   },
   "dependencies": {
-    "vue": "^3.2.14"
+    "vue": "^3.2.22"
   },
   "devDependencies": {
-    "@vitejs/plugin-vue": "^1.9.3",
-    "vite": "^2.6.3"
+    "@vitejs/plugin-vue": "^1.9.4",
+    "vite": "^2.6.14"
   }
 }
index b8dd32d37da1ca9e33fc8cf3d3f918d040ec5da4..d11823c7ee4d67d4c2fe091e7bcf460813517e5b 100644 (file)
@@ -6,9 +6,9 @@
     "test:e2e:ci": "start-server-and-test serve 5050 'cypress run'"
   },
   "devDependencies": {
-    "@cypress/vite-dev-server": "^2.1.1",
-    "@cypress/vue": "^3.0.3",
-    "cypress": "^8.5.0",
+    "@cypress/vite-dev-server": "^2.2.0",
+    "@cypress/vue": "^3.0.5",
+    "cypress": "^8.7.0",
     "start-server-and-test": "^1.14.0"
   }
 }
index a46d1d327515f97334c2d039a253fd30498b2a7f..a103281a9724b8311a88dd3dfabcab1e29d44f15 100644 (file)
@@ -1,5 +1,5 @@
 {
   "dependencies": {
-    "vue-router": "^4.0.11"
+    "vue-router": "^4.0.12"
   }
 }