Commit cdb10cc4ac5e5e8f9cce3ff18d8fbd29ef10c86f

Authored by Vben
1 parent 749ba5c1

fix(menu): make sure the menu is activated correctly

CHANGELOG.zh_CN.md
... ... @@ -13,6 +13,7 @@
13 13 - **Icon** 修复 SvgIcon 缺少部分样式的问题
14 14 - **LockScreen** 修复锁屏功能可以通过刷新页面或复制 URL 打开新的浏览器标签来跳过锁定状态的问题
15 15 - 修复多个窗口同时打开页面时,`Token` 不会同步的问题
  16 +- **Menu** 修复路由映射模式下,单级菜单刷新不会激活
16 17  
17 18 ## 2.5.2(2021-06-27)
18 19  
... ...
package.json
... ... @@ -39,7 +39,7 @@
39 39 "@logicflow/extension": "^0.5.0",
40 40 "@vueuse/core": "^5.0.3",
41 41 "@zxcvbn-ts/core": "^1.0.0-beta.0",
42   - "ant-design-vue": "2.2.0-beta.6",
  42 + "ant-design-vue": "2.2.0-rc.1",
43 43 "axios": "^0.21.1",
44 44 "codemirror": "^5.62.0",
45 45 "cropperjs": "^1.5.12",
... ... @@ -53,6 +53,7 @@
53 53 "pinia": "^2.0.0-beta.3",
54 54 "print-js": "^1.6.0",
55 55 "qrcode": "^1.4.4",
  56 + "resize-observer-polyfill": "^1.5.1",
56 57 "sortablejs": "^1.13.0",
57 58 "tinymce": "^5.8.2",
58 59 "vditor": "^3.8.5",
... ... @@ -66,7 +67,7 @@
66 67 "devDependencies": {
67 68 "@commitlint/cli": "^12.1.4",
68 69 "@commitlint/config-conventional": "^12.1.4",
69   - "@iconify/json": "^1.1.362",
  70 + "@iconify/json": "^1.1.364",
70 71 "@purge-icons/generated": "^0.7.0",
71 72 "@types/codemirror": "^5.60.1",
72 73 "@types/crypto-js": "^4.0.1",
... ... @@ -81,8 +82,8 @@
81 82 "@types/qrcode": "^1.4.0",
82 83 "@types/qs": "^6.9.6",
83 84 "@types/sortablejs": "^1.10.6",
84   - "@typescript-eslint/eslint-plugin": "^4.28.0",
85   - "@typescript-eslint/parser": "^4.28.0",
  85 + "@typescript-eslint/eslint-plugin": "^4.28.1",
  86 + "@typescript-eslint/parser": "^4.28.1",
86 87 "@vitejs/plugin-legacy": "^1.4.3",
87 88 "@vitejs/plugin-vue": "^1.2.4",
88 89 "@vitejs/plugin-vue-jsx": "^1.1.6",
... ... @@ -105,7 +106,7 @@
105 106 "husky": "^6.0.0",
106 107 "inquirer": "^8.1.1",
107 108 "is-ci": "^3.0.0",
108   - "jest": "^27.0.5",
  109 + "jest": "^27.0.6",
109 110 "less": "^4.1.1",
110 111 "lint-staged": "^11.0.0",
111 112 "npm-run-all": "^4.1.5",
... ... @@ -113,7 +114,7 @@
113 114 "prettier": "^2.3.2",
114 115 "pretty-quick": "^3.1.1",
115 116 "rimraf": "^3.0.2",
116   - "rollup-plugin-visualizer": "5.5.0",
  117 + "rollup-plugin-visualizer": "5.5.1",
117 118 "stylelint": "^13.13.1",
118 119 "stylelint-config-prettier": "^8.0.2",
119 120 "stylelint-config-standard": "^22.0.0",
... ... @@ -122,7 +123,7 @@
122 123 "ts-jest": "^27.0.3",
123 124 "ts-node": "^10.0.0",
124 125 "typescript": "4.3.4",
125   - "vite": "2.3.8",
  126 + "vite": "2.4.0-beta.2",
126 127 "vite-plugin-compression": "^0.2.5",
127 128 "vite-plugin-html": "^2.0.7",
128 129 "vite-plugin-imagemin": "^0.3.2",
... ...
src/components/SimpleMenu/src/SimpleMenu.vue
... ... @@ -21,10 +21,8 @@
21 21 import type { MenuState } from './types';
22 22 import type { Menu as MenuType } from '/@/router/types';
23 23 import type { RouteLocationNormalizedLoaded } from 'vue-router';
24   -
25 24 import { defineComponent, computed, ref, unref, reactive, toRefs, watch } from 'vue';
26 25 import { useDesign } from '/@/hooks/web/useDesign';
27   -
28 26 import Menu from './components/Menu.vue';
29 27 import SimpleSubMenu from './SimpleSubMenu.vue';
30 28 import { listenerRouteChange } from '/@/logics/mitt/routeChange';
... ... @@ -123,6 +121,7 @@
123 121 return;
124 122 }
125 123 const path = (route || unref(currentRoute)).path;
  124 +
126 125 menuState.activeName = path;
127 126  
128 127 setOpenKeys(path);
... ...
src/router/helper/menuHelper.ts
1 1 import { AppRouteModule } from '/@/router/types';
2 2 import type { MenuModule, Menu, AppRouteRecordRaw } from '/@/router/types';
3   -
4 3 import { findPath, treeMap } from '/@/utils/helper/treeHelper';
5 4 import { cloneDeep } from 'lodash-es';
6 5 import { isUrl } from '/@/utils/is';
... ... @@ -36,11 +35,14 @@ export function transformMenuModule(menuModule: MenuModule): Menu {
36 35 return menuList[0];
37 36 }
38 37  
39   -export function transformRouteToMenu(routeModList: AppRouteModule[]) {
  38 +export function transformRouteToMenu(routeModList: AppRouteModule[], routerMapping = false) {
40 39 const cloneRouteModList = cloneDeep(routeModList);
41 40 const routeList: AppRouteRecordRaw[] = [];
42 41  
43 42 cloneRouteModList.forEach((item) => {
  43 + if (routerMapping && item.meta.hideChildrenInMenu && typeof item.redirect === 'string') {
  44 + item.path = item.redirect;
  45 + }
44 46 if (item.meta?.single) {
45 47 const realItem = item?.children?.[0];
46 48 realItem && routeList.push(realItem);
... ...
src/store/modules/permission.ts
... ... @@ -122,10 +122,11 @@ export const usePermissionStore = defineStore({
122 122 case PermissionModeEnum.ROUTE_MAPPING:
123 123 routes = filter(asyncRoutes, routeFilter);
124 124 routes = routes.filter(routeFilter);
125   - const menuList = transformRouteToMenu(asyncRoutes);
  125 + const menuList = transformRouteToMenu(asyncRoutes, true);
126 126 menuList.sort((a, b) => {
127 127 return (a.meta?.orderNo || 0) - (b.meta?.orderNo || 0);
128 128 });
  129 +
129 130 this.setFrontMenuList(menuList);
130 131 // Convert multi-level routing to level 2 routing
131 132 routes = flatMultiLevelRoutes(routes);
... ...
yarn.lock
... ... @@ -2,16 +2,6 @@
2 2 # yarn lockfile v1
3 3  
4 4  
5   -"@ant-design-vue/use@^0.0.1-0":
6   - version "0.0.1-alpha.10"
7   - resolved "https://registry.npmjs.org/@ant-design-vue/use/-/use-0.0.1-alpha.10.tgz#14697ced4aa3e6d76a63008e87dbf6d3ef3e07da"
8   - integrity sha512-og9a6Glx3X/8WHPasTTNRBPg+e5Jsp6J7gKH2dQ1/HDvMTYP/BCy08HrUfvTk9crkGc0kbxDmY+7M8KEtC80zw==
9   - dependencies:
10   - async-validator "^3.4.0"
11   - lodash-es "^4.17.15"
12   - resize-observer-polyfill "^1.5.1"
13   - vue "^3.0.0"
14   -
15 5 "@ant-design/colors@^5.0.0":
16 6 version "5.1.1"
17 7 resolved "https://registry.npmjs.org/@ant-design/colors/-/colors-5.1.1.tgz#800b2186b1e27e66432e67d03ed96af3e21d8940"
... ... @@ -1189,10 +1179,10 @@
1189 1179 dependencies:
1190 1180 cross-fetch "^3.0.6"
1191 1181  
1192   -"@iconify/json@^1.1.362":
1193   - version "1.1.362"
1194   - resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.362.tgz#e104610f6341db0b5104794bb57959d41e5cea1b"
1195   - integrity sha512-oKU1KvmcLX/049RXi7FJsNgiodei7LhNetls3cv+oIkTUTIa5mi88oFfRj03B6c1Vja80ZLH+mSDLeTk1fMD5A==
  1182 +"@iconify/json@^1.1.364":
  1183 + version "1.1.364"
  1184 + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.364.tgz#bfcea69a655a38027073707fd409c68f02e5a59d"
  1185 + integrity sha512-U4eROe8tWH3olLO7ppyCSMwbV2vASsMoqQNk74UcvmC3b7f55jDb9QptEcJzK0GUach6Z4xzYS9V9ZGOWesk4Q==
1196 1186  
1197 1187 "@intlify/core-base@9.1.6":
1198 1188 version "9.1.6"
... ... @@ -1266,94 +1256,94 @@
1266 1256 resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
1267 1257 integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
1268 1258  
1269   -"@jest/console@^27.0.2":
1270   - version "27.0.2"
1271   - resolved "https://registry.npmjs.org/@jest/console/-/console-27.0.2.tgz#b8eeff8f21ac51d224c851e1729d2630c18631e6"
1272   - integrity sha512-/zYigssuHLImGeMAACkjI4VLAiiJznHgAl3xnFT19iWyct2LhrH3KXOjHRmxBGTkiPLZKKAJAgaPpiU9EZ9K+w==
  1259 +"@jest/console@^27.0.6":
  1260 + version "27.0.6"
  1261 + resolved "https://registry.npmjs.org/@jest/console/-/console-27.0.6.tgz#3eb72ea80897495c3d73dd97aab7f26770e2260f"
  1262 + integrity sha512-fMlIBocSHPZ3JxgWiDNW/KPj6s+YRd0hicb33IrmelCcjXo/pXPwvuiKFmZz+XuqI/1u7nbUK10zSsWL/1aegg==
1273 1263 dependencies:
1274   - "@jest/types" "^27.0.2"
  1264 + "@jest/types" "^27.0.6"
1275 1265 "@types/node" "*"
1276 1266 chalk "^4.0.0"
1277   - jest-message-util "^27.0.2"
1278   - jest-util "^27.0.2"
  1267 + jest-message-util "^27.0.6"
  1268 + jest-util "^27.0.6"
1279 1269 slash "^3.0.0"
1280 1270  
1281   -"@jest/core@^27.0.5":
1282   - version "27.0.5"
1283   - resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.0.5.tgz#59e9e69e7374d65dbb22e3fc1bd52e80991eae72"
1284   - integrity sha512-g73//jF0VwsOIrWUC9Cqg03lU3QoAMFxVjsm6n6yNmwZcQPN/o8w+gLWODw5VfKNFZT38otXHWxc6b8eGDUpEA==
  1271 +"@jest/core@^27.0.6":
  1272 + version "27.0.6"
  1273 + resolved "https://registry.npmjs.org/@jest/core/-/core-27.0.6.tgz#c5f642727a0b3bf0f37c4b46c675372d0978d4a1"
  1274 + integrity sha512-SsYBm3yhqOn5ZLJCtccaBcvD/ccTLCeuDv8U41WJH/V1MW5eKUkeMHT9U+Pw/v1m1AIWlnIW/eM2XzQr0rEmow==
1285 1275 dependencies:
1286   - "@jest/console" "^27.0.2"
1287   - "@jest/reporters" "^27.0.5"
1288   - "@jest/test-result" "^27.0.2"
1289   - "@jest/transform" "^27.0.5"
1290   - "@jest/types" "^27.0.2"
  1276 + "@jest/console" "^27.0.6"
  1277 + "@jest/reporters" "^27.0.6"
  1278 + "@jest/test-result" "^27.0.6"
  1279 + "@jest/transform" "^27.0.6"
  1280 + "@jest/types" "^27.0.6"
1291 1281 "@types/node" "*"
1292 1282 ansi-escapes "^4.2.1"
1293 1283 chalk "^4.0.0"
1294 1284 emittery "^0.8.1"
1295 1285 exit "^0.1.2"
1296 1286 graceful-fs "^4.2.4"
1297   - jest-changed-files "^27.0.2"
1298   - jest-config "^27.0.5"
1299   - jest-haste-map "^27.0.5"
1300   - jest-message-util "^27.0.2"
1301   - jest-regex-util "^27.0.1"
1302   - jest-resolve "^27.0.5"
1303   - jest-resolve-dependencies "^27.0.5"
1304   - jest-runner "^27.0.5"
1305   - jest-runtime "^27.0.5"
1306   - jest-snapshot "^27.0.5"
1307   - jest-util "^27.0.2"
1308   - jest-validate "^27.0.2"
1309   - jest-watcher "^27.0.2"
  1287 + jest-changed-files "^27.0.6"
  1288 + jest-config "^27.0.6"
  1289 + jest-haste-map "^27.0.6"
  1290 + jest-message-util "^27.0.6"
  1291 + jest-regex-util "^27.0.6"
  1292 + jest-resolve "^27.0.6"
  1293 + jest-resolve-dependencies "^27.0.6"
  1294 + jest-runner "^27.0.6"
  1295 + jest-runtime "^27.0.6"
  1296 + jest-snapshot "^27.0.6"
  1297 + jest-util "^27.0.6"
  1298 + jest-validate "^27.0.6"
  1299 + jest-watcher "^27.0.6"
1310 1300 micromatch "^4.0.4"
1311 1301 p-each-series "^2.1.0"
1312 1302 rimraf "^3.0.0"
1313 1303 slash "^3.0.0"
1314 1304 strip-ansi "^6.0.0"
1315 1305  
1316   -"@jest/environment@^27.0.5":
1317   - version "27.0.5"
1318   - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.0.5.tgz#a294ad4acda2e250f789fb98dc667aad33d3adc9"
1319   - integrity sha512-IAkJPOT7bqn0GiX5LPio6/e1YpcmLbrd8O5EFYpAOZ6V+9xJDsXjdgN2vgv9WOKIs/uA1kf5WeD96HhlBYO+FA==
  1306 +"@jest/environment@^27.0.6":
  1307 + version "27.0.6"
  1308 + resolved "https://registry.npmjs.org/@jest/environment/-/environment-27.0.6.tgz#ee293fe996db01d7d663b8108fa0e1ff436219d2"
  1309 + integrity sha512-4XywtdhwZwCpPJ/qfAkqExRsERW+UaoSRStSHCCiQTUpoYdLukj+YJbQSFrZjhlUDRZeNiU9SFH0u7iNimdiIg==
1320 1310 dependencies:
1321   - "@jest/fake-timers" "^27.0.5"
1322   - "@jest/types" "^27.0.2"
  1311 + "@jest/fake-timers" "^27.0.6"
  1312 + "@jest/types" "^27.0.6"
1323 1313 "@types/node" "*"
1324   - jest-mock "^27.0.3"
  1314 + jest-mock "^27.0.6"
1325 1315  
1326   -"@jest/fake-timers@^27.0.5":
1327   - version "27.0.5"
1328   - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.0.5.tgz#304d5aedadf4c75cff3696995460b39d6c6e72f6"
1329   - integrity sha512-d6Tyf7iDoKqeUdwUKrOBV/GvEZRF67m7lpuWI0+SCD9D3aaejiOQZxAOxwH2EH/W18gnfYaBPLi0VeTGBHtQBg==
  1316 +"@jest/fake-timers@^27.0.6":
  1317 + version "27.0.6"
  1318 + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.6.tgz#cbad52f3fe6abe30e7acb8cd5fa3466b9588e3df"
  1319 + integrity sha512-sqd+xTWtZ94l3yWDKnRTdvTeZ+A/V7SSKrxsrOKSqdyddb9CeNRF8fbhAU0D7ZJBpTTW2nbp6MftmKJDZfW2LQ==
1330 1320 dependencies:
1331   - "@jest/types" "^27.0.2"
  1321 + "@jest/types" "^27.0.6"
1332 1322 "@sinonjs/fake-timers" "^7.0.2"
1333 1323 "@types/node" "*"
1334   - jest-message-util "^27.0.2"
1335   - jest-mock "^27.0.3"
1336   - jest-util "^27.0.2"
  1324 + jest-message-util "^27.0.6"
  1325 + jest-mock "^27.0.6"
  1326 + jest-util "^27.0.6"
1337 1327  
1338   -"@jest/globals@^27.0.5":
1339   - version "27.0.5"
1340   - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.0.5.tgz#f63b8bfa6ea3716f8df50f6a604b5c15b36ffd20"
1341   - integrity sha512-qqKyjDXUaZwDuccpbMMKCCMBftvrbXzigtIsikAH/9ca+kaae8InP2MDf+Y/PdCSMuAsSpHS6q6M25irBBUh+Q==
  1328 +"@jest/globals@^27.0.6":
  1329 + version "27.0.6"
  1330 + resolved "https://registry.npmjs.org/@jest/globals/-/globals-27.0.6.tgz#48e3903f99a4650673d8657334d13c9caf0e8f82"
  1331 + integrity sha512-DdTGCP606rh9bjkdQ7VvChV18iS7q0IMJVP1piwTWyWskol4iqcVwthZmoJEf7obE1nc34OpIyoVGPeqLC+ryw==
1342 1332 dependencies:
1343   - "@jest/environment" "^27.0.5"
1344   - "@jest/types" "^27.0.2"
1345   - expect "^27.0.2"
  1333 + "@jest/environment" "^27.0.6"
  1334 + "@jest/types" "^27.0.6"
  1335 + expect "^27.0.6"
1346 1336  
1347   -"@jest/reporters@^27.0.5":
1348   - version "27.0.5"
1349   - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.0.5.tgz#cd730b77d9667b8ff700ad66d4edc293bb09716a"
1350   - integrity sha512-4uNg5+0eIfRafnpgu3jCZws3NNcFzhu5JdRd1mKQ4/53+vkIqwB6vfZ4gn5BdGqOaLtYhlOsPaL5ATkKzyBrJw==
  1337 +"@jest/reporters@^27.0.6":
  1338 + version "27.0.6"
  1339 + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.6.tgz#91e7f2d98c002ad5df94d5b5167c1eb0b9fd5b00"
  1340 + integrity sha512-TIkBt09Cb2gptji3yJXb3EE+eVltW6BjO7frO7NEfjI9vSIYoISi5R3aI3KpEDXlB1xwB+97NXIqz84qYeYsfA==
1351 1341 dependencies:
1352 1342 "@bcoe/v8-coverage" "^0.2.3"
1353   - "@jest/console" "^27.0.2"
1354   - "@jest/test-result" "^27.0.2"
1355   - "@jest/transform" "^27.0.5"
1356   - "@jest/types" "^27.0.2"
  1343 + "@jest/console" "^27.0.6"
  1344 + "@jest/test-result" "^27.0.6"
  1345 + "@jest/transform" "^27.0.6"
  1346 + "@jest/types" "^27.0.6"
1357 1347 chalk "^4.0.0"
1358 1348 collect-v8-coverage "^1.0.0"
1359 1349 exit "^0.1.2"
... ... @@ -1364,60 +1354,60 @@
1364 1354 istanbul-lib-report "^3.0.0"
1365 1355 istanbul-lib-source-maps "^4.0.0"
1366 1356 istanbul-reports "^3.0.2"
1367   - jest-haste-map "^27.0.5"
1368   - jest-resolve "^27.0.5"
1369   - jest-util "^27.0.2"
1370   - jest-worker "^27.0.2"
  1357 + jest-haste-map "^27.0.6"
  1358 + jest-resolve "^27.0.6"
  1359 + jest-util "^27.0.6"
  1360 + jest-worker "^27.0.6"
1371 1361 slash "^3.0.0"
1372 1362 source-map "^0.6.0"
1373 1363 string-length "^4.0.1"
1374 1364 terminal-link "^2.0.0"
1375 1365 v8-to-istanbul "^8.0.0"
1376 1366  
1377   -"@jest/source-map@^27.0.1":
1378   - version "27.0.1"
1379   - resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.1.tgz#2afbf73ddbaddcb920a8e62d0238a0a9e0a8d3e4"
1380   - integrity sha512-yMgkF0f+6WJtDMdDYNavmqvbHtiSpwRN2U/W+6uztgfqgkq/PXdKPqjBTUF1RD/feth4rH5N3NW0T5+wIuln1A==
  1367 +"@jest/source-map@^27.0.6":
  1368 + version "27.0.6"
  1369 + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz#be9e9b93565d49b0548b86e232092491fb60551f"
  1370 + integrity sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==
1381 1371 dependencies:
1382 1372 callsites "^3.0.0"
1383 1373 graceful-fs "^4.2.4"
1384 1374 source-map "^0.6.0"
1385 1375  
1386   -"@jest/test-result@^27.0.2":
1387   - version "27.0.2"
1388   - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.2.tgz#0451049e32ceb609b636004ccc27c8fa22263f10"
1389   - integrity sha512-gcdWwL3yP5VaIadzwQtbZyZMgpmes8ryBAJp70tuxghiA8qL4imJyZex+i+USQH2H4jeLVVszhwntgdQ97fccA==
  1376 +"@jest/test-result@^27.0.6":
  1377 + version "27.0.6"
  1378 + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.6.tgz#3fa42015a14e4fdede6acd042ce98c7f36627051"
  1379 + integrity sha512-ja/pBOMTufjX4JLEauLxE3LQBPaI2YjGFtXexRAjt1I/MbfNlMx0sytSX3tn5hSLzQsR3Qy2rd0hc1BWojtj9w==
1390 1380 dependencies:
1391   - "@jest/console" "^27.0.2"
1392   - "@jest/types" "^27.0.2"
  1381 + "@jest/console" "^27.0.6"
  1382 + "@jest/types" "^27.0.6"
1393 1383 "@types/istanbul-lib-coverage" "^2.0.0"
1394 1384 collect-v8-coverage "^1.0.0"
1395 1385  
1396   -"@jest/test-sequencer@^27.0.5":
1397   - version "27.0.5"
1398   - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.0.5.tgz#c58b21db49afc36c0e3921d7ddf1fb7954abfded"
1399   - integrity sha512-opztnGs+cXzZ5txFG2+omBaV5ge/0yuJNKbhE3DREMiXE0YxBuzyEa6pNv3kk2JuucIlH2Xvgmn9kEEHSNt/SA==
  1386 +"@jest/test-sequencer@^27.0.6":
  1387 + version "27.0.6"
  1388 + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.6.tgz#80a913ed7a1130545b1cd777ff2735dd3af5d34b"
  1389 + integrity sha512-bISzNIApazYOlTHDum9PwW22NOyDa6VI31n6JucpjTVM0jD6JDgqEZ9+yn575nDdPF0+4csYDxNNW13NvFQGZA==
1400 1390 dependencies:
1401   - "@jest/test-result" "^27.0.2"
  1391 + "@jest/test-result" "^27.0.6"
1402 1392 graceful-fs "^4.2.4"
1403   - jest-haste-map "^27.0.5"
1404   - jest-runtime "^27.0.5"
  1393 + jest-haste-map "^27.0.6"
  1394 + jest-runtime "^27.0.6"
1405 1395  
1406   -"@jest/transform@^27.0.5":
1407   - version "27.0.5"
1408   - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.0.5.tgz#2dcb78953708af713941ac845b06078bc74ed873"
1409   - integrity sha512-lBD6OwKXSc6JJECBNk4mVxtSVuJSBsQrJ9WCBisfJs7EZuYq4K6vM9HmoB7hmPiLIDGeyaerw3feBV/bC4z8tg==
  1396 +"@jest/transform@^27.0.6":
  1397 + version "27.0.6"
  1398 + resolved "https://registry.npmjs.org/@jest/transform/-/transform-27.0.6.tgz#189ad7107413208f7600f4719f81dd2f7278cc95"
  1399 + integrity sha512-rj5Dw+mtIcntAUnMlW/Vju5mr73u8yg+irnHwzgtgoeI6cCPOvUwQ0D1uQtc/APmWgvRweEb1g05pkUpxH3iCA==
1410 1400 dependencies:
1411 1401 "@babel/core" "^7.1.0"
1412   - "@jest/types" "^27.0.2"
  1402 + "@jest/types" "^27.0.6"
1413 1403 babel-plugin-istanbul "^6.0.0"
1414 1404 chalk "^4.0.0"
1415 1405 convert-source-map "^1.4.0"
1416 1406 fast-json-stable-stringify "^2.0.0"
1417 1407 graceful-fs "^4.2.4"
1418   - jest-haste-map "^27.0.5"
1419   - jest-regex-util "^27.0.1"
1420   - jest-util "^27.0.2"
  1408 + jest-haste-map "^27.0.6"
  1409 + jest-regex-util "^27.0.6"
  1410 + jest-util "^27.0.6"
1421 1411 micromatch "^4.0.4"
1422 1412 pirates "^4.0.1"
1423 1413 slash "^3.0.0"
... ... @@ -1446,6 +1436,17 @@
1446 1436 "@types/yargs" "^16.0.0"
1447 1437 chalk "^4.0.0"
1448 1438  
  1439 +"@jest/types@^27.0.6":
  1440 + version "27.0.6"
  1441 + resolved "https://registry.npmjs.org/@jest/types/-/types-27.0.6.tgz#9a992bc517e0c49f035938b8549719c2de40706b"
  1442 + integrity sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==
  1443 + dependencies:
  1444 + "@types/istanbul-lib-coverage" "^2.0.0"
  1445 + "@types/istanbul-reports" "^3.0.0"
  1446 + "@types/node" "*"
  1447 + "@types/yargs" "^16.0.0"
  1448 + chalk "^4.0.0"
  1449 +
1449 1450 "@logicflow/core@^0.5.0":
1450 1451 version "0.5.0"
1451 1452 resolved "https://registry.yarnpkg.com/@logicflow/core/-/core-0.5.0.tgz#c7068ce179400ae54927d71199288a304d2c9b9b"
... ... @@ -2113,28 +2114,28 @@
2113 2114 dependencies:
2114 2115 "@types/yargs-parser" "*"
2115 2116  
2116   -"@typescript-eslint/eslint-plugin@^4.28.0":
2117   - version "4.28.0"
2118   - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.0.tgz#1a66f03b264844387beb7dc85e1f1d403bd1803f"
2119   - integrity sha512-KcF6p3zWhf1f8xO84tuBailV5cN92vhS+VT7UJsPzGBm9VnQqfI9AsiMUFUCYHTYPg1uCCo+HyiDnpDuvkAMfQ==
  2117 +"@typescript-eslint/eslint-plugin@^4.28.1":
  2118 + version "4.28.1"
  2119 + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz#c045e440196ae45464e08e20c38aff5c3a825947"
  2120 + integrity sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ==
2120 2121 dependencies:
2121   - "@typescript-eslint/experimental-utils" "4.28.0"
2122   - "@typescript-eslint/scope-manager" "4.28.0"
  2122 + "@typescript-eslint/experimental-utils" "4.28.1"
  2123 + "@typescript-eslint/scope-manager" "4.28.1"
2123 2124 debug "^4.3.1"
2124 2125 functional-red-black-tree "^1.0.1"
2125 2126 regexpp "^3.1.0"
2126 2127 semver "^7.3.5"
2127 2128 tsutils "^3.21.0"
2128 2129  
2129   -"@typescript-eslint/experimental-utils@4.28.0":
2130   - version "4.28.0"
2131   - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.0.tgz#13167ed991320684bdc23588135ae62115b30ee0"
2132   - integrity sha512-9XD9s7mt3QWMk82GoyUpc/Ji03vz4T5AYlHF9DcoFNfJ/y3UAclRsfGiE2gLfXtyC+JRA3trR7cR296TEb1oiQ==
  2130 +"@typescript-eslint/experimental-utils@4.28.1":
  2131 + version "4.28.1"
  2132 + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz#3869489dcca3c18523c46018b8996e15948dbadc"
  2133 + integrity sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q==
2133 2134 dependencies:
2134 2135 "@types/json-schema" "^7.0.7"
2135   - "@typescript-eslint/scope-manager" "4.28.0"
2136   - "@typescript-eslint/types" "4.28.0"
2137   - "@typescript-eslint/typescript-estree" "4.28.0"
  2136 + "@typescript-eslint/scope-manager" "4.28.1"
  2137 + "@typescript-eslint/types" "4.28.1"
  2138 + "@typescript-eslint/typescript-estree" "4.28.1"
2138 2139 eslint-scope "^5.1.1"
2139 2140 eslint-utils "^3.0.0"
2140 2141  
... ... @@ -2150,14 +2151,14 @@
2150 2151 eslint-scope "^5.1.1"
2151 2152 eslint-utils "^3.0.0"
2152 2153  
2153   -"@typescript-eslint/parser@^4.28.0":
2154   - version "4.28.0"
2155   - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.28.0.tgz#2404c16751a28616ef3abab77c8e51d680a12caa"
2156   - integrity sha512-7x4D22oPY8fDaOCvkuXtYYTQ6mTMmkivwEzS+7iml9F9VkHGbbZ3x4fHRwxAb5KeuSkLqfnYjs46tGx2Nour4A==
  2154 +"@typescript-eslint/parser@^4.28.1":
  2155 + version "4.28.1"
  2156 + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.1.tgz#5181b81658414f47291452c15bf6cd44a32f85bd"
  2157 + integrity sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg==
2157 2158 dependencies:
2158   - "@typescript-eslint/scope-manager" "4.28.0"
2159   - "@typescript-eslint/types" "4.28.0"
2160   - "@typescript-eslint/typescript-estree" "4.28.0"
  2159 + "@typescript-eslint/scope-manager" "4.28.1"
  2160 + "@typescript-eslint/types" "4.28.1"
  2161 + "@typescript-eslint/typescript-estree" "4.28.1"
2161 2162 debug "^4.3.1"
2162 2163  
2163 2164 "@typescript-eslint/scope-manager@4.27.0":
... ... @@ -2168,23 +2169,23 @@
2168 2169 "@typescript-eslint/types" "4.27.0"
2169 2170 "@typescript-eslint/visitor-keys" "4.27.0"
2170 2171  
2171   -"@typescript-eslint/scope-manager@4.28.0":
2172   - version "4.28.0"
2173   - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.28.0.tgz#6a3009d2ab64a30fc8a1e257a1a320067f36a0ce"
2174   - integrity sha512-eCALCeScs5P/EYjwo6se9bdjtrh8ByWjtHzOkC4Tia6QQWtQr3PHovxh3TdYTuFcurkYI4rmFsRFpucADIkseg==
  2172 +"@typescript-eslint/scope-manager@4.28.1":
  2173 + version "4.28.1"
  2174 + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz#fd3c20627cdc12933f6d98b386940d8d0ce8a991"
  2175 + integrity sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA==
2175 2176 dependencies:
2176   - "@typescript-eslint/types" "4.28.0"
2177   - "@typescript-eslint/visitor-keys" "4.28.0"
  2177 + "@typescript-eslint/types" "4.28.1"
  2178 + "@typescript-eslint/visitor-keys" "4.28.1"
2178 2179  
2179 2180 "@typescript-eslint/types@4.27.0":
2180 2181 version "4.27.0"
2181 2182 resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.27.0.tgz#712b408519ed699baff69086bc59cd2fc13df8d8"
2182 2183 integrity sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA==
2183 2184  
2184   -"@typescript-eslint/types@4.28.0":
2185   - version "4.28.0"
2186   - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.28.0.tgz#a33504e1ce7ac51fc39035f5fe6f15079d4dafb0"
2187   - integrity sha512-p16xMNKKoiJCVZY5PW/AfILw2xe1LfruTcfAKBj3a+wgNYP5I9ZEKNDOItoRt53p4EiPV6iRSICy8EPanG9ZVA==
  2185 +"@typescript-eslint/types@4.28.1":
  2186 + version "4.28.1"
  2187 + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.1.tgz#d0f2ecbef3684634db357b9bbfc97b94b828f83f"
  2188 + integrity sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg==
2188 2189  
2189 2190 "@typescript-eslint/typescript-estree@4.27.0":
2190 2191 version "4.27.0"
... ... @@ -2199,13 +2200,13 @@
2199 2200 semver "^7.3.5"
2200 2201 tsutils "^3.21.0"
2201 2202  
2202   -"@typescript-eslint/typescript-estree@4.28.0":
2203   - version "4.28.0"
2204   - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.0.tgz#e66d4e5aa2ede66fec8af434898fe61af10c71cf"
2205   - integrity sha512-m19UQTRtxMzKAm8QxfKpvh6OwQSXaW1CdZPoCaQuLwAq7VZMNuhJmZR4g5281s2ECt658sldnJfdpSZZaxUGMQ==
  2203 +"@typescript-eslint/typescript-estree@4.28.1":
  2204 + version "4.28.1"
  2205 + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz#af882ae41740d1f268e38b4d0fad21e7e8d86a81"
  2206 + integrity sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ==
2206 2207 dependencies:
2207   - "@typescript-eslint/types" "4.28.0"
2208   - "@typescript-eslint/visitor-keys" "4.28.0"
  2208 + "@typescript-eslint/types" "4.28.1"
  2209 + "@typescript-eslint/visitor-keys" "4.28.1"
2209 2210 debug "^4.3.1"
2210 2211 globby "^11.0.3"
2211 2212 is-glob "^4.0.1"
... ... @@ -2220,12 +2221,12 @@
2220 2221 "@typescript-eslint/types" "4.27.0"
2221 2222 eslint-visitor-keys "^2.0.0"
2222 2223  
2223   -"@typescript-eslint/visitor-keys@4.28.0":
2224   - version "4.28.0"
2225   - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.0.tgz#255c67c966ec294104169a6939d96f91c8a89434"
2226   - integrity sha512-PjJyTWwrlrvM5jazxYF5ZPs/nl0kHDZMVbuIcbpawVXaDPelp3+S9zpOz5RmVUfS/fD5l5+ZXNKnWhNYjPzCvw==
  2224 +"@typescript-eslint/visitor-keys@4.28.1":
  2225 + version "4.28.1"
  2226 + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz#162a515ee255f18a6068edc26df793cdc1ec9157"
  2227 + integrity sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg==
2227 2228 dependencies:
2228   - "@typescript-eslint/types" "4.28.0"
  2229 + "@typescript-eslint/types" "4.28.1"
2229 2230 eslint-visitor-keys "^2.0.0"
2230 2231  
2231 2232 "@vitejs/plugin-legacy@^1.4.3":
... ... @@ -2420,13 +2421,6 @@
2420 2421 resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.14.tgz#6ed2d6f8d66a9256c9ad04bfff08309ba87b9723"
2421 2422 integrity sha512-44fPrrN1cqcs6bFkT0C+yxTM6PZXLbR+ESh1U1j8UD22yO04gXvxH62HApMjLbS3WqJO/iCNC+CYT+evPQh2EQ==
2422 2423  
2423   -"@vue/reactivity@3.1.1", "@vue/reactivity@^3.0.11":
2424   - version "3.1.1"
2425   - resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.1.tgz#9c02fd146a6c3b03e7d658b7cf76f4b69b0f98c8"
2426   - integrity sha512-DsH5woNVCcPK1M0RRYVgJEU1GJDU2ASOKpAqW3ppHk+XjoFLCbqc/26RTCgTpJYd9z8VN+79Q1u7/QqgQPbuLQ==
2427   - dependencies:
2428   - "@vue/shared" "3.1.1"
2429   -
2430 2424 "@vue/reactivity@3.1.2":
2431 2425 version "3.1.2"
2432 2426 resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.1.2.tgz#66fa530dd726d2fef285ae55d02106a727db463b"
... ... @@ -2434,12 +2428,11 @@
2434 2428 dependencies:
2435 2429 "@vue/shared" "3.1.2"
2436 2430  
2437   -"@vue/runtime-core@3.1.1":
  2431 +"@vue/reactivity@^3.0.11":
2438 2432 version "3.1.1"
2439   - resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.1.1.tgz#542110c09a643d7d80646a2f071aff6b324c4158"
2440   - integrity sha512-GboqR02txOtkd9F3Ysd8ltPL68vTCqIx2p/J52/gFtpgb5FG9hvOAPEwFUqxeEJRu7ResvQnmdOHiEycGPCLhQ==
  2433 + resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.1.tgz#9c02fd146a6c3b03e7d658b7cf76f4b69b0f98c8"
  2434 + integrity sha512-DsH5woNVCcPK1M0RRYVgJEU1GJDU2ASOKpAqW3ppHk+XjoFLCbqc/26RTCgTpJYd9z8VN+79Q1u7/QqgQPbuLQ==
2441 2435 dependencies:
2442   - "@vue/reactivity" "3.1.1"
2443 2436 "@vue/shared" "3.1.1"
2444 2437  
2445 2438 "@vue/runtime-core@3.1.2":
... ... @@ -2450,15 +2443,6 @@
2450 2443 "@vue/reactivity" "3.1.2"
2451 2444 "@vue/shared" "3.1.2"
2452 2445  
2453   -"@vue/runtime-dom@3.1.1":
2454   - version "3.1.1"
2455   - resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.1.1.tgz#5539bbce132d29f6445b4964cb7b4164a89a5ce6"
2456   - integrity sha512-o57n/199e/BBAmLRMSXmD2r12Old/h/gf6BgL0RON1NT2pwm6MWaMY4Ul55eyq+FsDILz4jR/UgoPQ9vYB8xcw==
2457   - dependencies:
2458   - "@vue/runtime-core" "3.1.1"
2459   - "@vue/shared" "3.1.1"
2460   - csstype "^2.6.8"
2461   -
2462 2446 "@vue/runtime-dom@3.1.2":
2463 2447 version "3.1.2"
2464 2448 resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.1.2.tgz#0fd8724f14bc7ba64b6c954d874a8d8a4fcb5fe9"
... ... @@ -2676,12 +2660,11 @@ ansi-styles@^5.0.0:
2676 2660 resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
2677 2661 integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
2678 2662  
2679   -ant-design-vue@2.2.0-beta.6:
2680   - version "2.2.0-beta.6"
2681   - resolved "https://registry.yarnpkg.com/ant-design-vue/-/ant-design-vue-2.2.0-beta.6.tgz#14b20bc7723d9fc628c87870ee5ea4b78a220f8d"
2682   - integrity sha512-t0hG5W62mHnFyxYf6rztQlaVZMpziyz7jTbeRibBp72h46kIrO3d+RdJhLJQs8T7gfPzj7jJmVq2KFn0s5QeVw==
  2663 +ant-design-vue@2.2.0-rc.1:
  2664 + version "2.2.0-rc.1"
  2665 + resolved "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-2.2.0-rc.1.tgz#5e32e102c64f517d469c7af403cd6133b4ac8b45"
  2666 + integrity sha512-cRqOpPrw6aoW+1LmMMf8cFlVKzhBSrmZUCfEn8jA1yp7gp6zj+wGkhT9jz6NUfPWRXmGgbf0hXi0rHkhWaFAOQ==
2683 2667 dependencies:
2684   - "@ant-design-vue/use" "^0.0.1-0"
2685 2668 "@ant-design/icons-vue" "^6.0.0"
2686 2669 "@babel/runtime" "^7.10.5"
2687 2670 "@simonwep/pickr" "~1.8.0"
... ... @@ -2815,7 +2798,7 @@ astral-regex@^2.0.0:
2815 2798 resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
2816 2799 integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
2817 2800  
2818   -async-validator@^3.3.0, async-validator@^3.4.0:
  2801 +async-validator@^3.3.0:
2819 2802 version "3.5.2"
2820 2803 resolved "https://registry.npmjs.org/async-validator/-/async-validator-3.5.2.tgz#68e866a96824e8b2694ff7a831c1a25c44d5e500"
2821 2804 integrity sha512-8eLCg00W9pIRZSB781UUX/H6Oskmm8xloZfr09lz5bikRpBVDlJ3hRVuxxP1SxcwsEYfJ4IU8Q19Y8/893r3rQ==
... ... @@ -2879,16 +2862,16 @@ axios@^0.21.1:
2879 2862 dependencies:
2880 2863 follow-redirects "^1.10.0"
2881 2864  
2882   -babel-jest@^27.0.5:
2883   - version "27.0.5"
2884   - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.0.5.tgz#cd34c033ada05d1362211e5152391fd7a88080c8"
2885   - integrity sha512-bTMAbpCX7ldtfbca2llYLeSFsDM257aspyAOpsdrdSrBqoLkWCy4HPYTXtXWaSLgFPjrJGACL65rzzr4RFGadw==
  2865 +babel-jest@^27.0.6:
  2866 + version "27.0.6"
  2867 + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.6.tgz#e99c6e0577da2655118e3608b68761a5a69bd0d8"
  2868 + integrity sha512-iTJyYLNc4wRofASmofpOc5NK9QunwMk+TLFgGXsTFS8uEqmd8wdI7sga0FPe2oVH3b5Agt/EAK1QjPEuKL8VfA==
2886 2869 dependencies:
2887   - "@jest/transform" "^27.0.5"
2888   - "@jest/types" "^27.0.2"
  2870 + "@jest/transform" "^27.0.6"
  2871 + "@jest/types" "^27.0.6"
2889 2872 "@types/babel__core" "^7.1.14"
2890 2873 babel-plugin-istanbul "^6.0.0"
2891   - babel-preset-jest "^27.0.1"
  2874 + babel-preset-jest "^27.0.6"
2892 2875 chalk "^4.0.0"
2893 2876 graceful-fs "^4.2.4"
2894 2877 slash "^3.0.0"
... ... @@ -2911,10 +2894,10 @@ babel-plugin-istanbul@^6.0.0:
2911 2894 istanbul-lib-instrument "^4.0.0"
2912 2895 test-exclude "^6.0.0"
2913 2896  
2914   -babel-plugin-jest-hoist@^27.0.1:
2915   - version "27.0.1"
2916   - resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz#a6d10e484c93abff0f4e95f437dad26e5736ea11"
2917   - integrity sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==
  2897 +babel-plugin-jest-hoist@^27.0.6:
  2898 + version "27.0.6"
  2899 + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.6.tgz#f7c6b3d764af21cb4a2a1ab6870117dbde15b456"
  2900 + integrity sha512-CewFeM9Vv2gM7Yr9n5eyyLVPRSiBnk6lKZRjgwYnGKSl9M14TMn2vkN02wTF04OGuSDLEzlWiMzvjXuW9mB6Gw==
2918 2901 dependencies:
2919 2902 "@babel/template" "^7.3.3"
2920 2903 "@babel/types" "^7.3.3"
... ... @@ -2963,12 +2946,12 @@ babel-preset-current-node-syntax@^1.0.0:
2963 2946 "@babel/plugin-syntax-optional-chaining" "^7.8.3"
2964 2947 "@babel/plugin-syntax-top-level-await" "^7.8.3"
2965 2948  
2966   -babel-preset-jest@^27.0.1:
2967   - version "27.0.1"
2968   - resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz#7a50c75d16647c23a2cf5158d5bb9eb206b10e20"
2969   - integrity sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==
  2949 +babel-preset-jest@^27.0.6:
  2950 + version "27.0.6"
  2951 + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.6.tgz#909ef08e9f24a4679768be2f60a3df0856843f9d"
  2952 + integrity sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==
2970 2953 dependencies:
2971   - babel-plugin-jest-hoist "^27.0.1"
  2954 + babel-plugin-jest-hoist "^27.0.6"
2972 2955 babel-preset-current-node-syntax "^1.0.0"
2973 2956  
2974 2957 babel-walk@3.0.0-canary-5:
... ... @@ -4552,10 +4535,10 @@ diff-sequences@^26.6.2:
4552 4535 resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1"
4553 4536 integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==
4554 4537  
4555   -diff-sequences@^27.0.1:
4556   - version "27.0.1"
4557   - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.1.tgz#9c9801d52ed5f576ff0a20e3022a13ee6e297e7c"
4558   - integrity sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==
  4538 +diff-sequences@^27.0.6:
  4539 + version "27.0.6"
  4540 + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723"
  4541 + integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==
4559 4542  
4560 4543 diff@^4.0.1:
4561 4544 version "4.0.2"
... ... @@ -5268,17 +5251,17 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
5268 5251 dependencies:
5269 5252 homedir-polyfill "^1.0.1"
5270 5253  
5271   -expect@^27.0.2:
5272   - version "27.0.2"
5273   - resolved "https://registry.npmjs.org/expect/-/expect-27.0.2.tgz#e66ca3a4c9592f1c019fa1d46459a9d2084f3422"
5274   - integrity sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==
  5254 +expect@^27.0.6:
  5255 + version "27.0.6"
  5256 + resolved "https://registry.npmjs.org/expect/-/expect-27.0.6.tgz#a4d74fbe27222c718fff68ef49d78e26a8fd4c05"
  5257 + integrity sha512-psNLt8j2kwg42jGBDSfAlU49CEZxejN1f1PlANWDZqIhBOVU/c2Pm888FcjWJzFewhIsNWfZJeLjUjtKGiPuSw==
5275 5258 dependencies:
5276   - "@jest/types" "^27.0.2"
  5259 + "@jest/types" "^27.0.6"
5277 5260 ansi-styles "^5.0.0"
5278   - jest-get-type "^27.0.1"
5279   - jest-matcher-utils "^27.0.2"
5280   - jest-message-util "^27.0.2"
5281   - jest-regex-util "^27.0.1"
  5261 + jest-get-type "^27.0.6"
  5262 + jest-matcher-utils "^27.0.6"
  5263 + jest-message-util "^27.0.6"
  5264 + jest-regex-util "^27.0.6"
5282 5265  
5283 5266 ext-list@^2.0.0:
5284 5267 version "2.2.2"
... ... @@ -7156,84 +7139,84 @@ jake@^10.6.1:
7156 7139 filelist "^1.0.1"
7157 7140 minimatch "^3.0.4"
7158 7141  
7159   -jest-changed-files@^27.0.2:
7160   - version "27.0.2"
7161   - resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.2.tgz#997253042b4a032950fc5f56abf3c5d1f8560801"
7162   - integrity sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==
  7142 +jest-changed-files@^27.0.6:
  7143 + version "27.0.6"
  7144 + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.6.tgz#bed6183fcdea8a285482e3b50a9a7712d49a7a8b"
  7145 + integrity sha512-BuL/ZDauaq5dumYh5y20sn4IISnf1P9A0TDswTxUi84ORGtVa86ApuBHqICL0vepqAnZiY6a7xeSPWv2/yy4eA==
7163 7146 dependencies:
7164   - "@jest/types" "^27.0.2"
  7147 + "@jest/types" "^27.0.6"
7165 7148 execa "^5.0.0"
7166 7149 throat "^6.0.1"
7167 7150  
7168   -jest-circus@^27.0.5:
7169   - version "27.0.5"
7170   - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.0.5.tgz#b5e327f1d6857c8485126f8e364aefa4378debaa"
7171   - integrity sha512-p5rO90o1RTh8LPOG6l0Fc9qgp5YGv+8M5CFixhMh7gGHtGSobD1AxX9cjFZujILgY8t30QZ7WVvxlnuG31r8TA==
  7151 +jest-circus@^27.0.6:
  7152 + version "27.0.6"
  7153 + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.6.tgz#dd4df17c4697db6a2c232aaad4e9cec666926668"
  7154 + integrity sha512-OJlsz6BBeX9qR+7O9lXefWoc2m9ZqcZ5Ohlzz0pTEAG4xMiZUJoacY8f4YDHxgk0oKYxj277AfOk9w6hZYvi1Q==
7172 7155 dependencies:
7173   - "@jest/environment" "^27.0.5"
7174   - "@jest/test-result" "^27.0.2"
7175   - "@jest/types" "^27.0.2"
  7156 + "@jest/environment" "^27.0.6"
  7157 + "@jest/test-result" "^27.0.6"
  7158 + "@jest/types" "^27.0.6"
7176 7159 "@types/node" "*"
7177 7160 chalk "^4.0.0"
7178 7161 co "^4.6.0"
7179 7162 dedent "^0.7.0"
7180   - expect "^27.0.2"
  7163 + expect "^27.0.6"
7181 7164 is-generator-fn "^2.0.0"
7182   - jest-each "^27.0.2"
7183   - jest-matcher-utils "^27.0.2"
7184   - jest-message-util "^27.0.2"
7185   - jest-runtime "^27.0.5"
7186   - jest-snapshot "^27.0.5"
7187   - jest-util "^27.0.2"
7188   - pretty-format "^27.0.2"
  7165 + jest-each "^27.0.6"
  7166 + jest-matcher-utils "^27.0.6"
  7167 + jest-message-util "^27.0.6"
  7168 + jest-runtime "^27.0.6"
  7169 + jest-snapshot "^27.0.6"
  7170 + jest-util "^27.0.6"
  7171 + pretty-format "^27.0.6"
7189 7172 slash "^3.0.0"
7190 7173 stack-utils "^2.0.3"
7191 7174 throat "^6.0.1"
7192 7175  
7193   -jest-cli@^27.0.5:
7194   - version "27.0.5"
7195   - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.0.5.tgz#f359ba042624cffb96b713010a94bffb7498a37c"
7196   - integrity sha512-kZqY020QFOFQKVE2knFHirTBElw3/Q0kUbDc3nMfy/x+RQ7zUY89SUuzpHHJoSX1kX7Lq569ncvjNqU3Td/FCA==
  7176 +jest-cli@^27.0.6:
  7177 + version "27.0.6"
  7178 + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.6.tgz#d021e5f4d86d6a212450d4c7b86cb219f1e6864f"
  7179 + integrity sha512-qUUVlGb9fdKir3RDE+B10ULI+LQrz+MCflEH2UJyoUjoHHCbxDrMxSzjQAPUMsic4SncI62ofYCcAvW6+6rhhg==
7197 7180 dependencies:
7198   - "@jest/core" "^27.0.5"
7199   - "@jest/test-result" "^27.0.2"
7200   - "@jest/types" "^27.0.2"
  7181 + "@jest/core" "^27.0.6"
  7182 + "@jest/test-result" "^27.0.6"
  7183 + "@jest/types" "^27.0.6"
7201 7184 chalk "^4.0.0"
7202 7185 exit "^0.1.2"
7203 7186 graceful-fs "^4.2.4"
7204 7187 import-local "^3.0.2"
7205   - jest-config "^27.0.5"
7206   - jest-util "^27.0.2"
7207   - jest-validate "^27.0.2"
  7188 + jest-config "^27.0.6"
  7189 + jest-util "^27.0.6"
  7190 + jest-validate "^27.0.6"
7208 7191 prompts "^2.0.1"
7209 7192 yargs "^16.0.3"
7210 7193  
7211   -jest-config@^27.0.5:
7212   - version "27.0.5"
7213   - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.0.5.tgz#683da3b0d8237675c29c817f6e3aba1481028e19"
7214   - integrity sha512-zCUIXag7QIXKEVN4kUKbDBDi9Q53dV5o3eNhGqe+5zAbt1vLs4VE3ceWaYrOub0L4Y7E9pGfM84TX/0ARcE+Qw==
  7194 +jest-config@^27.0.6:
  7195 + version "27.0.6"
  7196 + resolved "https://registry.npmjs.org/jest-config/-/jest-config-27.0.6.tgz#119fb10f149ba63d9c50621baa4f1f179500277f"
  7197 + integrity sha512-JZRR3I1Plr2YxPBhgqRspDE2S5zprbga3swYNrvY3HfQGu7p/GjyLOqwrYad97tX3U3mzT53TPHVmozacfP/3w==
7215 7198 dependencies:
7216 7199 "@babel/core" "^7.1.0"
7217   - "@jest/test-sequencer" "^27.0.5"
7218   - "@jest/types" "^27.0.2"
7219   - babel-jest "^27.0.5"
  7200 + "@jest/test-sequencer" "^27.0.6"
  7201 + "@jest/types" "^27.0.6"
  7202 + babel-jest "^27.0.6"
7220 7203 chalk "^4.0.0"
7221 7204 deepmerge "^4.2.2"
7222 7205 glob "^7.1.1"
7223 7206 graceful-fs "^4.2.4"
7224 7207 is-ci "^3.0.0"
7225   - jest-circus "^27.0.5"
7226   - jest-environment-jsdom "^27.0.5"
7227   - jest-environment-node "^27.0.5"
7228   - jest-get-type "^27.0.1"
7229   - jest-jasmine2 "^27.0.5"
7230   - jest-regex-util "^27.0.1"
7231   - jest-resolve "^27.0.5"
7232   - jest-runner "^27.0.5"
7233   - jest-util "^27.0.2"
7234   - jest-validate "^27.0.2"
  7208 + jest-circus "^27.0.6"
  7209 + jest-environment-jsdom "^27.0.6"
  7210 + jest-environment-node "^27.0.6"
  7211 + jest-get-type "^27.0.6"
  7212 + jest-jasmine2 "^27.0.6"
  7213 + jest-regex-util "^27.0.6"
  7214 + jest-resolve "^27.0.6"
  7215 + jest-runner "^27.0.6"
  7216 + jest-util "^27.0.6"
  7217 + jest-validate "^27.0.6"
7235 7218 micromatch "^4.0.4"
7236   - pretty-format "^27.0.2"
  7219 + pretty-format "^27.0.6"
7237 7220  
7238 7221 jest-diff@^26.0.0:
7239 7222 version "26.6.2"
... ... @@ -7245,152 +7228,152 @@ jest-diff@^26.0.0:
7245 7228 jest-get-type "^26.3.0"
7246 7229 pretty-format "^26.6.2"
7247 7230  
7248   -jest-diff@^27.0.2:
7249   - version "27.0.2"
7250   - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.2.tgz#f315b87cee5dc134cf42c2708ab27375cc3f5a7e"
7251   - integrity sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==
  7231 +jest-diff@^27.0.6:
  7232 + version "27.0.6"
  7233 + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.6.tgz#4a7a19ee6f04ad70e0e3388f35829394a44c7b5e"
  7234 + integrity sha512-Z1mqgkTCSYaFgwTlP/NUiRzdqgxmmhzHY1Tq17zL94morOHfHu3K4bgSgl+CR4GLhpV8VxkuOYuIWnQ9LnFqmg==
7252 7235 dependencies:
7253 7236 chalk "^4.0.0"
7254   - diff-sequences "^27.0.1"
7255   - jest-get-type "^27.0.1"
7256   - pretty-format "^27.0.2"
  7237 + diff-sequences "^27.0.6"
  7238 + jest-get-type "^27.0.6"
  7239 + pretty-format "^27.0.6"
7257 7240  
7258   -jest-docblock@^27.0.1:
7259   - version "27.0.1"
7260   - resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.1.tgz#bd9752819b49fa4fab1a50b73eb58c653b962e8b"
7261   - integrity sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==
  7241 +jest-docblock@^27.0.6:
  7242 + version "27.0.6"
  7243 + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz#cc78266acf7fe693ca462cbbda0ea4e639e4e5f3"
  7244 + integrity sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==
7262 7245 dependencies:
7263 7246 detect-newline "^3.0.0"
7264 7247  
7265   -jest-each@^27.0.2:
7266   - version "27.0.2"
7267   - resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.0.2.tgz#865ddb4367476ced752167926b656fa0dcecd8c7"
7268   - integrity sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==
  7248 +jest-each@^27.0.6:
  7249 + version "27.0.6"
  7250 + resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.0.6.tgz#cee117071b04060158dc8d9a66dc50ad40ef453b"
  7251 + integrity sha512-m6yKcV3bkSWrUIjxkE9OC0mhBZZdhovIW5ergBYirqnkLXkyEn3oUUF/QZgyecA1cF1QFyTE8bRRl8Tfg1pfLA==
7269 7252 dependencies:
7270   - "@jest/types" "^27.0.2"
  7253 + "@jest/types" "^27.0.6"
7271 7254 chalk "^4.0.0"
7272   - jest-get-type "^27.0.1"
7273   - jest-util "^27.0.2"
7274   - pretty-format "^27.0.2"
7275   -
7276   -jest-environment-jsdom@^27.0.5:
7277   - version "27.0.5"
7278   - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.0.5.tgz#c36771977cf4490a9216a70473b39161d193c212"
7279   - integrity sha512-ToWhViIoTl5738oRaajTMgYhdQL73UWPoV4GqHGk2DPhs+olv8OLq5KoQW8Yf+HtRao52XLqPWvl46dPI88PdA==
7280   - dependencies:
7281   - "@jest/environment" "^27.0.5"
7282   - "@jest/fake-timers" "^27.0.5"
7283   - "@jest/types" "^27.0.2"
  7255 + jest-get-type "^27.0.6"
  7256 + jest-util "^27.0.6"
  7257 + pretty-format "^27.0.6"
  7258 +
  7259 +jest-environment-jsdom@^27.0.6:
  7260 + version "27.0.6"
  7261 + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.6.tgz#f66426c4c9950807d0a9f209c590ce544f73291f"
  7262 + integrity sha512-FvetXg7lnXL9+78H+xUAsra3IeZRTiegA3An01cWeXBspKXUhAwMM9ycIJ4yBaR0L7HkoMPaZsozCLHh4T8fuw==
  7263 + dependencies:
  7264 + "@jest/environment" "^27.0.6"
  7265 + "@jest/fake-timers" "^27.0.6"
  7266 + "@jest/types" "^27.0.6"
7284 7267 "@types/node" "*"
7285   - jest-mock "^27.0.3"
7286   - jest-util "^27.0.2"
  7268 + jest-mock "^27.0.6"
  7269 + jest-util "^27.0.6"
7287 7270 jsdom "^16.6.0"
7288 7271  
7289   -jest-environment-node@^27.0.5:
7290   - version "27.0.5"
7291   - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.0.5.tgz#b7238fc2b61ef2fb9563a3b7653a95fa009a6a54"
7292   - integrity sha512-47qqScV/WMVz5OKF5TWpAeQ1neZKqM3ySwNveEnLyd+yaE/KT6lSMx/0SOx60+ZUcVxPiESYS+Kt2JS9y4PpkQ==
  7272 +jest-environment-node@^27.0.6:
  7273 + version "27.0.6"
  7274 + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.6.tgz#a6699b7ceb52e8d68138b9808b0c404e505f3e07"
  7275 + integrity sha512-+Vi6yLrPg/qC81jfXx3IBlVnDTI6kmRr08iVa2hFCWmJt4zha0XW7ucQltCAPhSR0FEKEoJ3i+W4E6T0s9is0w==
7293 7276 dependencies:
7294   - "@jest/environment" "^27.0.5"
7295   - "@jest/fake-timers" "^27.0.5"
7296   - "@jest/types" "^27.0.2"
  7277 + "@jest/environment" "^27.0.6"
  7278 + "@jest/fake-timers" "^27.0.6"
  7279 + "@jest/types" "^27.0.6"
7297 7280 "@types/node" "*"
7298   - jest-mock "^27.0.3"
7299   - jest-util "^27.0.2"
  7281 + jest-mock "^27.0.6"
  7282 + jest-util "^27.0.6"
7300 7283  
7301 7284 jest-get-type@^26.3.0:
7302 7285 version "26.3.0"
7303 7286 resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0"
7304 7287 integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==
7305 7288  
7306   -jest-get-type@^27.0.1:
7307   - version "27.0.1"
7308   - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.1.tgz#34951e2b08c8801eb28559d7eb732b04bbcf7815"
7309   - integrity sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==
  7289 +jest-get-type@^27.0.6:
  7290 + version "27.0.6"
  7291 + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"
  7292 + integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==
7310 7293  
7311   -jest-haste-map@^27.0.5:
7312   - version "27.0.5"
7313   - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.0.5.tgz#2e1e55073b5328410a2c0d74b334e513d71f3470"
7314   - integrity sha512-3LFryGSHxwPFHzKIs6W0BGA2xr6g1MvzSjR3h3D8K8Uqy4vbRm/grpGHzbPtIbOPLC6wFoViRrNEmd116QWSkw==
  7294 +jest-haste-map@^27.0.6:
  7295 + version "27.0.6"
  7296 + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.6.tgz#4683a4e68f6ecaa74231679dca237279562c8dc7"
  7297 + integrity sha512-4ldjPXX9h8doB2JlRzg9oAZ2p6/GpQUNAeiYXqcpmrKbP0Qev0wdZlxSMOmz8mPOEnt4h6qIzXFLDi8RScX/1w==
7315 7298 dependencies:
7316   - "@jest/types" "^27.0.2"
  7299 + "@jest/types" "^27.0.6"
7317 7300 "@types/graceful-fs" "^4.1.2"
7318 7301 "@types/node" "*"
7319 7302 anymatch "^3.0.3"
7320 7303 fb-watchman "^2.0.0"
7321 7304 graceful-fs "^4.2.4"
7322   - jest-regex-util "^27.0.1"
7323   - jest-serializer "^27.0.1"
7324   - jest-util "^27.0.2"
7325   - jest-worker "^27.0.2"
  7305 + jest-regex-util "^27.0.6"
  7306 + jest-serializer "^27.0.6"
  7307 + jest-util "^27.0.6"
  7308 + jest-worker "^27.0.6"
7326 7309 micromatch "^4.0.4"
7327 7310 walker "^1.0.7"
7328 7311 optionalDependencies:
7329 7312 fsevents "^2.3.2"
7330 7313  
7331   -jest-jasmine2@^27.0.5:
7332   - version "27.0.5"
7333   - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.0.5.tgz#8a6eb2a685cdec3af13881145c77553e4e197776"
7334   - integrity sha512-m3TojR19sFmTn79QoaGy1nOHBcLvtLso6Zh7u+gYxZWGcza4rRPVqwk1hciA5ZOWWZIJOukAcore8JRX992FaA==
  7314 +jest-jasmine2@^27.0.6:
  7315 + version "27.0.6"
  7316 + resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.6.tgz#fd509a9ed3d92bd6edb68a779f4738b100655b37"
  7317 + integrity sha512-cjpH2sBy+t6dvCeKBsHpW41mjHzXgsavaFMp+VWRf0eR4EW8xASk1acqmljFtK2DgyIECMv2yCdY41r2l1+4iA==
7335 7318 dependencies:
7336 7319 "@babel/traverse" "^7.1.0"
7337   - "@jest/environment" "^27.0.5"
7338   - "@jest/source-map" "^27.0.1"
7339   - "@jest/test-result" "^27.0.2"
7340   - "@jest/types" "^27.0.2"
  7320 + "@jest/environment" "^27.0.6"
  7321 + "@jest/source-map" "^27.0.6"
  7322 + "@jest/test-result" "^27.0.6"
  7323 + "@jest/types" "^27.0.6"
7341 7324 "@types/node" "*"
7342 7325 chalk "^4.0.0"
7343 7326 co "^4.6.0"
7344   - expect "^27.0.2"
  7327 + expect "^27.0.6"
7345 7328 is-generator-fn "^2.0.0"
7346   - jest-each "^27.0.2"
7347   - jest-matcher-utils "^27.0.2"
7348   - jest-message-util "^27.0.2"
7349   - jest-runtime "^27.0.5"
7350   - jest-snapshot "^27.0.5"
7351   - jest-util "^27.0.2"
7352   - pretty-format "^27.0.2"
  7329 + jest-each "^27.0.6"
  7330 + jest-matcher-utils "^27.0.6"
  7331 + jest-message-util "^27.0.6"
  7332 + jest-runtime "^27.0.6"
  7333 + jest-snapshot "^27.0.6"
  7334 + jest-util "^27.0.6"
  7335 + pretty-format "^27.0.6"
7353 7336 throat "^6.0.1"
7354 7337  
7355   -jest-leak-detector@^27.0.2:
7356   - version "27.0.2"
7357   - resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz#ce19aa9dbcf7a72a9d58907a970427506f624e69"
7358   - integrity sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==
  7338 +jest-leak-detector@^27.0.6:
  7339 + version "27.0.6"
  7340 + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.6.tgz#545854275f85450d4ef4b8fe305ca2a26450450f"
  7341 + integrity sha512-2/d6n2wlH5zEcdctX4zdbgX8oM61tb67PQt4Xh8JFAIy6LRKUnX528HulkaG6nD5qDl5vRV1NXejCe1XRCH5gQ==
7359 7342 dependencies:
7360   - jest-get-type "^27.0.1"
7361   - pretty-format "^27.0.2"
  7343 + jest-get-type "^27.0.6"
  7344 + pretty-format "^27.0.6"
7362 7345  
7363   -jest-matcher-utils@^27.0.2:
7364   - version "27.0.2"
7365   - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz#f14c060605a95a466cdc759acc546c6f4cbfc4f0"
7366   - integrity sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==
  7346 +jest-matcher-utils@^27.0.6:
  7347 + version "27.0.6"
  7348 + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.6.tgz#2a8da1e86c620b39459f4352eaa255f0d43e39a9"
  7349 + integrity sha512-OFgF2VCQx9vdPSYTHWJ9MzFCehs20TsyFi6bIHbk5V1u52zJOnvF0Y/65z3GLZHKRuTgVPY4Z6LVePNahaQ+tA==
7367 7350 dependencies:
7368 7351 chalk "^4.0.0"
7369   - jest-diff "^27.0.2"
7370   - jest-get-type "^27.0.1"
7371   - pretty-format "^27.0.2"
  7352 + jest-diff "^27.0.6"
  7353 + jest-get-type "^27.0.6"
  7354 + pretty-format "^27.0.6"
7372 7355  
7373   -jest-message-util@^27.0.2:
7374   - version "27.0.2"
7375   - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.2.tgz#181c9b67dff504d8f4ad15cba10d8b80f272048c"
7376   - integrity sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==
  7356 +jest-message-util@^27.0.6:
  7357 + version "27.0.6"
  7358 + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.6.tgz#158bcdf4785706492d164a39abca6a14da5ab8b5"
  7359 + integrity sha512-rBxIs2XK7rGy+zGxgi+UJKP6WqQ+KrBbD1YMj517HYN3v2BG66t3Xan3FWqYHKZwjdB700KiAJ+iES9a0M+ixw==
7377 7360 dependencies:
7378 7361 "@babel/code-frame" "^7.12.13"
7379   - "@jest/types" "^27.0.2"
  7362 + "@jest/types" "^27.0.6"
7380 7363 "@types/stack-utils" "^2.0.0"
7381 7364 chalk "^4.0.0"
7382 7365 graceful-fs "^4.2.4"
7383 7366 micromatch "^4.0.4"
7384   - pretty-format "^27.0.2"
  7367 + pretty-format "^27.0.6"
7385 7368 slash "^3.0.0"
7386 7369 stack-utils "^2.0.3"
7387 7370  
7388   -jest-mock@^27.0.3:
7389   - version "27.0.3"
7390   - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.3.tgz#5591844f9192b3335c0dca38e8e45ed297d4d23d"
7391   - integrity sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==
  7371 +jest-mock@^27.0.6:
  7372 + version "27.0.6"
  7373 + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.6.tgz#0efdd40851398307ba16778728f6d34d583e3467"
  7374 + integrity sha512-lzBETUoK8cSxts2NYXSBWT+EJNzmUVtVVwS1sU9GwE1DLCfGsngg+ZVSIe0yd0ZSm+y791esiuo+WSwpXJQ5Bw==
7392 7375 dependencies:
7393   - "@jest/types" "^27.0.2"
  7376 + "@jest/types" "^27.0.6"
7394 7377 "@types/node" "*"
7395 7378  
7396 7379 jest-pnp-resolver@^1.2.2:
... ... @@ -7398,76 +7381,76 @@ jest-pnp-resolver@^1.2.2:
7398 7381 resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
7399 7382 integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
7400 7383  
7401   -jest-regex-util@^27.0.1:
7402   - version "27.0.1"
7403   - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.1.tgz#69d4b1bf5b690faa3490113c47486ed85dd45b68"
7404   - integrity sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==
  7384 +jest-regex-util@^27.0.6:
  7385 + version "27.0.6"
  7386 + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5"
  7387 + integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==
7405 7388  
7406   -jest-resolve-dependencies@^27.0.5:
7407   - version "27.0.5"
7408   - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.5.tgz#819ccdddd909c65acddb063aac3a49e4ba1ed569"
7409   - integrity sha512-xUj2dPoEEd59P+nuih4XwNa4nJ/zRd/g4rMvjHrZPEBWeWRq/aJnnM6mug+B+Nx+ILXGtfWHzQvh7TqNV/WbuA==
  7389 +jest-resolve-dependencies@^27.0.6:
  7390 + version "27.0.6"
  7391 + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.6.tgz#3e619e0ef391c3ecfcf6ef4056207a3d2be3269f"
  7392 + integrity sha512-mg9x9DS3BPAREWKCAoyg3QucCr0n6S8HEEsqRCKSPjPcu9HzRILzhdzY3imsLoZWeosEbJZz6TKasveczzpJZA==
7410 7393 dependencies:
7411   - "@jest/types" "^27.0.2"
7412   - jest-regex-util "^27.0.1"
7413   - jest-snapshot "^27.0.5"
  7394 + "@jest/types" "^27.0.6"
  7395 + jest-regex-util "^27.0.6"
  7396 + jest-snapshot "^27.0.6"
7414 7397  
7415   -jest-resolve@^27.0.5:
7416   - version "27.0.5"
7417   - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.0.5.tgz#937535a5b481ad58e7121eaea46d1424a1e0c507"
7418   - integrity sha512-Md65pngRh8cRuWVdWznXBB5eDt391OJpdBaJMxfjfuXCvOhM3qQBtLMCMTykhuUKiBMmy5BhqCW7AVOKmPrW+Q==
  7398 +jest-resolve@^27.0.6:
  7399 + version "27.0.6"
  7400 + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.6.tgz#e90f436dd4f8fbf53f58a91c42344864f8e55bff"
  7401 + integrity sha512-yKmIgw2LgTh7uAJtzv8UFHGF7Dm7XfvOe/LQ3Txv101fLM8cx2h1QVwtSJ51Q/SCxpIiKfVn6G2jYYMDNHZteA==
7419 7402 dependencies:
7420   - "@jest/types" "^27.0.2"
  7403 + "@jest/types" "^27.0.6"
7421 7404 chalk "^4.0.0"
7422 7405 escalade "^3.1.1"
7423 7406 graceful-fs "^4.2.4"
7424 7407 jest-pnp-resolver "^1.2.2"
7425   - jest-util "^27.0.2"
7426   - jest-validate "^27.0.2"
  7408 + jest-util "^27.0.6"
  7409 + jest-validate "^27.0.6"
7427 7410 resolve "^1.20.0"
7428 7411 slash "^3.0.0"
7429 7412  
7430   -jest-runner@^27.0.5:
7431   - version "27.0.5"
7432   - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.0.5.tgz#b6fdc587e1a5056339205914294555c554efc08a"
7433   - integrity sha512-HNhOtrhfKPArcECgBTcWOc+8OSL8GoFoa7RsHGnfZR1C1dFohxy9eLtpYBS+koybAHlJLZzNCx2Y/Ic3iEtJpQ==
  7413 +jest-runner@^27.0.6:
  7414 + version "27.0.6"
  7415 + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.6.tgz#1325f45055539222bbc7256a6976e993ad2f9520"
  7416 + integrity sha512-W3Bz5qAgaSChuivLn+nKOgjqNxM7O/9JOJoKDCqThPIg2sH/d4A/lzyiaFgnb9V1/w29Le11NpzTJSzga1vyYQ==
7434 7417 dependencies:
7435   - "@jest/console" "^27.0.2"
7436   - "@jest/environment" "^27.0.5"
7437   - "@jest/test-result" "^27.0.2"
7438   - "@jest/transform" "^27.0.5"
7439   - "@jest/types" "^27.0.2"
  7418 + "@jest/console" "^27.0.6"
  7419 + "@jest/environment" "^27.0.6"
  7420 + "@jest/test-result" "^27.0.6"
  7421 + "@jest/transform" "^27.0.6"
  7422 + "@jest/types" "^27.0.6"
7440 7423 "@types/node" "*"
7441 7424 chalk "^4.0.0"
7442 7425 emittery "^0.8.1"
7443 7426 exit "^0.1.2"
7444 7427 graceful-fs "^4.2.4"
7445   - jest-docblock "^27.0.1"
7446   - jest-environment-jsdom "^27.0.5"
7447   - jest-environment-node "^27.0.5"
7448   - jest-haste-map "^27.0.5"
7449   - jest-leak-detector "^27.0.2"
7450   - jest-message-util "^27.0.2"
7451   - jest-resolve "^27.0.5"
7452   - jest-runtime "^27.0.5"
7453   - jest-util "^27.0.2"
7454   - jest-worker "^27.0.2"
  7428 + jest-docblock "^27.0.6"
  7429 + jest-environment-jsdom "^27.0.6"
  7430 + jest-environment-node "^27.0.6"
  7431 + jest-haste-map "^27.0.6"
  7432 + jest-leak-detector "^27.0.6"
  7433 + jest-message-util "^27.0.6"
  7434 + jest-resolve "^27.0.6"
  7435 + jest-runtime "^27.0.6"
  7436 + jest-util "^27.0.6"
  7437 + jest-worker "^27.0.6"
7455 7438 source-map-support "^0.5.6"
7456 7439 throat "^6.0.1"
7457 7440  
7458   -jest-runtime@^27.0.5:
7459   - version "27.0.5"
7460   - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.0.5.tgz#cd5d1aa9754d30ddf9f13038b3cb7b95b46f552d"
7461   - integrity sha512-V/w/+VasowPESbmhXn5AsBGPfb35T7jZPGZybYTHxZdP7Gwaa+A0EXE6rx30DshHKA98lVCODbCO8KZpEW3hiQ==
7462   - dependencies:
7463   - "@jest/console" "^27.0.2"
7464   - "@jest/environment" "^27.0.5"
7465   - "@jest/fake-timers" "^27.0.5"
7466   - "@jest/globals" "^27.0.5"
7467   - "@jest/source-map" "^27.0.1"
7468   - "@jest/test-result" "^27.0.2"
7469   - "@jest/transform" "^27.0.5"
7470   - "@jest/types" "^27.0.2"
  7441 +jest-runtime@^27.0.6:
  7442 + version "27.0.6"
  7443 + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.6.tgz#45877cfcd386afdd4f317def551fc369794c27c9"
  7444 + integrity sha512-BhvHLRVfKibYyqqEFkybsznKwhrsu7AWx2F3y9G9L95VSIN3/ZZ9vBpm/XCS2bS+BWz3sSeNGLzI3TVQ0uL85Q==
  7445 + dependencies:
  7446 + "@jest/console" "^27.0.6"
  7447 + "@jest/environment" "^27.0.6"
  7448 + "@jest/fake-timers" "^27.0.6"
  7449 + "@jest/globals" "^27.0.6"
  7450 + "@jest/source-map" "^27.0.6"
  7451 + "@jest/test-result" "^27.0.6"
  7452 + "@jest/transform" "^27.0.6"
  7453 + "@jest/types" "^27.0.6"
7471 7454 "@types/yargs" "^16.0.0"
7472 7455 chalk "^4.0.0"
7473 7456 cjs-module-lexer "^1.0.0"
... ... @@ -7475,30 +7458,30 @@ jest-runtime@^27.0.5:
7475 7458 exit "^0.1.2"
7476 7459 glob "^7.1.3"
7477 7460 graceful-fs "^4.2.4"
7478   - jest-haste-map "^27.0.5"
7479   - jest-message-util "^27.0.2"
7480   - jest-mock "^27.0.3"
7481   - jest-regex-util "^27.0.1"
7482   - jest-resolve "^27.0.5"
7483   - jest-snapshot "^27.0.5"
7484   - jest-util "^27.0.2"
7485   - jest-validate "^27.0.2"
  7461 + jest-haste-map "^27.0.6"
  7462 + jest-message-util "^27.0.6"
  7463 + jest-mock "^27.0.6"
  7464 + jest-regex-util "^27.0.6"
  7465 + jest-resolve "^27.0.6"
  7466 + jest-snapshot "^27.0.6"
  7467 + jest-util "^27.0.6"
  7468 + jest-validate "^27.0.6"
7486 7469 slash "^3.0.0"
7487 7470 strip-bom "^4.0.0"
7488 7471 yargs "^16.0.3"
7489 7472  
7490   -jest-serializer@^27.0.1:
7491   - version "27.0.1"
7492   - resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.1.tgz#2464d04dcc33fb71dc80b7c82e3c5e8a08cb1020"
7493   - integrity sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==
  7473 +jest-serializer@^27.0.6:
  7474 + version "27.0.6"
  7475 + resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz#93a6c74e0132b81a2d54623251c46c498bb5bec1"
  7476 + integrity sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==
7494 7477 dependencies:
7495 7478 "@types/node" "*"
7496 7479 graceful-fs "^4.2.4"
7497 7480  
7498   -jest-snapshot@^27.0.5:
7499   - version "27.0.5"
7500   - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.0.5.tgz#6e3b9e8e193685372baff771ba34af631fe4d4d5"
7501   - integrity sha512-H1yFYdgnL1vXvDqMrnDStH6yHFdMEuzYQYc71SnC/IJnuuhW6J16w8GWG1P+qGd3Ag3sQHjbRr0TcwEo/vGS+g==
  7481 +jest-snapshot@^27.0.6:
  7482 + version "27.0.6"
  7483 + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.6.tgz#f4e6b208bd2e92e888344d78f0f650bcff05a4bf"
  7484 + integrity sha512-NTHaz8He+ATUagUgE7C/UtFcRoHqR2Gc+KDfhQIyx+VFgwbeEMjeP+ILpUTLosZn/ZtbNdCF5LkVnN/l+V751A==
7502 7485 dependencies:
7503 7486 "@babel/core" "^7.7.2"
7504 7487 "@babel/generator" "^7.7.2"
... ... @@ -7506,26 +7489,26 @@ jest-snapshot@^27.0.5:
7506 7489 "@babel/plugin-syntax-typescript" "^7.7.2"
7507 7490 "@babel/traverse" "^7.7.2"
7508 7491 "@babel/types" "^7.0.0"
7509   - "@jest/transform" "^27.0.5"
7510   - "@jest/types" "^27.0.2"
  7492 + "@jest/transform" "^27.0.6"
  7493 + "@jest/types" "^27.0.6"
7511 7494 "@types/babel__traverse" "^7.0.4"
7512 7495 "@types/prettier" "^2.1.5"
7513 7496 babel-preset-current-node-syntax "^1.0.0"
7514 7497 chalk "^4.0.0"
7515   - expect "^27.0.2"
  7498 + expect "^27.0.6"
7516 7499 graceful-fs "^4.2.4"
7517   - jest-diff "^27.0.2"
7518   - jest-get-type "^27.0.1"
7519   - jest-haste-map "^27.0.5"
7520   - jest-matcher-utils "^27.0.2"
7521   - jest-message-util "^27.0.2"
7522   - jest-resolve "^27.0.5"
7523   - jest-util "^27.0.2"
  7500 + jest-diff "^27.0.6"
  7501 + jest-get-type "^27.0.6"
  7502 + jest-haste-map "^27.0.6"
  7503 + jest-matcher-utils "^27.0.6"
  7504 + jest-message-util "^27.0.6"
  7505 + jest-resolve "^27.0.6"
  7506 + jest-util "^27.0.6"
7524 7507 natural-compare "^1.4.0"
7525   - pretty-format "^27.0.2"
  7508 + pretty-format "^27.0.6"
7526 7509 semver "^7.3.2"
7527 7510  
7528   -jest-util@^27.0.0, jest-util@^27.0.2:
  7511 +jest-util@^27.0.0:
7529 7512 version "27.0.2"
7530 7513 resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.0.2.tgz#fc2c7ace3c75ae561cf1e5fdb643bf685a5be7c7"
7531 7514 integrity sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==
... ... @@ -7537,29 +7520,41 @@ jest-util@^27.0.0, jest-util@^27.0.2:
7537 7520 is-ci "^3.0.0"
7538 7521 picomatch "^2.2.3"
7539 7522  
7540   -jest-validate@^27.0.2:
7541   - version "27.0.2"
7542   - resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.2.tgz#7fe2c100089449cd5cbb47a5b0b6cb7cda5beee5"
7543   - integrity sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==
  7523 +jest-util@^27.0.6:
  7524 + version "27.0.6"
  7525 + resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.0.6.tgz#e8e04eec159de2f4d5f57f795df9cdc091e50297"
  7526 + integrity sha512-1JjlaIh+C65H/F7D11GNkGDDZtDfMEM8EBXsvd+l/cxtgQ6QhxuloOaiayt89DxUvDarbVhqI98HhgrM1yliFQ==
7544 7527 dependencies:
7545   - "@jest/types" "^27.0.2"
  7528 + "@jest/types" "^27.0.6"
  7529 + "@types/node" "*"
  7530 + chalk "^4.0.0"
  7531 + graceful-fs "^4.2.4"
  7532 + is-ci "^3.0.0"
  7533 + picomatch "^2.2.3"
  7534 +
  7535 +jest-validate@^27.0.6:
  7536 + version "27.0.6"
  7537 + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.6.tgz#930a527c7a951927df269f43b2dc23262457e2a6"
  7538 + integrity sha512-yhZZOaMH3Zg6DC83n60pLmdU1DQE46DW+KLozPiPbSbPhlXXaiUTDlhHQhHFpaqIFRrInko1FHXjTRpjWRuWfA==
  7539 + dependencies:
  7540 + "@jest/types" "^27.0.6"
7546 7541 camelcase "^6.2.0"
7547 7542 chalk "^4.0.0"
7548   - jest-get-type "^27.0.1"
  7543 + jest-get-type "^27.0.6"
7549 7544 leven "^3.1.0"
7550   - pretty-format "^27.0.2"
  7545 + pretty-format "^27.0.6"
7551 7546  
7552   -jest-watcher@^27.0.2:
7553   - version "27.0.2"
7554   - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.2.tgz#dab5f9443e2d7f52597186480731a8c6335c5deb"
7555   - integrity sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==
  7547 +jest-watcher@^27.0.6:
  7548 + version "27.0.6"
  7549 + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.6.tgz#89526f7f9edf1eac4e4be989bcb6dec6b8878d9c"
  7550 + integrity sha512-/jIoKBhAP00/iMGnTwUBLgvxkn7vsOweDrOTSPzc7X9uOyUtJIDthQBTI1EXz90bdkrxorUZVhJwiB69gcHtYQ==
7556 7551 dependencies:
7557   - "@jest/test-result" "^27.0.2"
7558   - "@jest/types" "^27.0.2"
  7552 + "@jest/test-result" "^27.0.6"
  7553 + "@jest/types" "^27.0.6"
7559 7554 "@types/node" "*"
7560 7555 ansi-escapes "^4.2.1"
7561 7556 chalk "^4.0.0"
7562   - jest-util "^27.0.2"
  7557 + jest-util "^27.0.6"
7563 7558 string-length "^4.0.1"
7564 7559  
7565 7560 jest-worker@^26.2.1:
... ... @@ -7571,23 +7566,23 @@ jest-worker@^26.2.1:
7571 7566 merge-stream "^2.0.0"
7572 7567 supports-color "^7.0.0"
7573 7568  
7574   -jest-worker@^27.0.2:
7575   - version "27.0.2"
7576   - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz#4ebeb56cef48b3e7514552f80d0d80c0129f0b05"
7577   - integrity sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==
  7569 +jest-worker@^27.0.6:
  7570 + version "27.0.6"
  7571 + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz#a5fdb1e14ad34eb228cfe162d9f729cdbfa28aed"
  7572 + integrity sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==
7578 7573 dependencies:
7579 7574 "@types/node" "*"
7580 7575 merge-stream "^2.0.0"
7581 7576 supports-color "^8.0.0"
7582 7577  
7583   -jest@^27.0.5:
7584   - version "27.0.5"
7585   - resolved "https://registry.yarnpkg.com/jest/-/jest-27.0.5.tgz#141825e105514a834cc8d6e44670509e8d74c5f2"
7586   - integrity sha512-4NlVMS29gE+JOZvgmSAsz3eOjkSsHqjTajlIsah/4MVSmKvf3zFP/TvgcLoWe2UVHiE9KF741sReqhF0p4mqbQ==
  7578 +jest@^27.0.6:
  7579 + version "27.0.6"
  7580 + resolved "https://registry.npmjs.org/jest/-/jest-27.0.6.tgz#10517b2a628f0409087fbf473db44777d7a04505"
  7581 + integrity sha512-EjV8aETrsD0wHl7CKMibKwQNQc3gIRBXlTikBmmHUeVMKaPFxdcUIBfoDqTSXDoGJIivAYGqCWVlzCSaVjPQsA==
7587 7582 dependencies:
7588   - "@jest/core" "^27.0.5"
  7583 + "@jest/core" "^27.0.6"
7589 7584 import-local "^3.0.2"
7590   - jest-cli "^27.0.5"
  7585 + jest-cli "^27.0.6"
7591 7586  
7592 7587 js-base64@^2.1.9:
7593 7588 version "2.6.4"
... ... @@ -9521,7 +9516,7 @@ postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.
9521 9516 source-map "^0.6.1"
9522 9517 supports-color "^6.1.0"
9523 9518  
9524   -postcss@^8.1.10, postcss@^8.1.6, postcss@^8.2.1, postcss@^8.2.10, postcss@^8.3.4, postcss@^8.3.5:
  9519 +postcss@^8.1.10, postcss@^8.1.6, postcss@^8.2.1, postcss@^8.2.10, postcss@^8.3.5:
9525 9520 version "8.3.5"
9526 9521 resolved "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz#982216b113412bc20a86289e91eb994952a5b709"
9527 9522 integrity sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==
... ... @@ -9625,12 +9620,12 @@ pretty-format@^26.0.0, pretty-format@^26.6.2:
9625 9620 ansi-styles "^4.0.0"
9626 9621 react-is "^17.0.1"
9627 9622  
9628   -pretty-format@^27.0.2:
9629   - version "27.0.2"
9630   - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.2.tgz#9283ff8c4f581b186b2d4da461617143dca478a4"
9631   - integrity sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==
  9623 +pretty-format@^27.0.6:
  9624 + version "27.0.6"
  9625 + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.6.tgz#ab770c47b2c6f893a21aefc57b75da63ef49a11f"
  9626 + integrity sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==
9632 9627 dependencies:
9633   - "@jest/types" "^27.0.2"
  9628 + "@jest/types" "^27.0.6"
9634 9629 ansi-regex "^5.0.0"
9635 9630 ansi-styles "^5.0.0"
9636 9631 react-is "^17.0.1"
... ... @@ -10333,10 +10328,10 @@ rollup-plugin-terser@^7.0.0:
10333 10328 serialize-javascript "^4.0.0"
10334 10329 terser "^5.0.0"
10335 10330  
10336   -rollup-plugin-visualizer@5.5.0:
10337   - version "5.5.0"
10338   - resolved "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.5.0.tgz#dbe9daa3a46576fb697eb62b19ed251112b85d1e"
10339   - integrity sha512-QUd0ZHGYn6rgogS+yzG08AvMk9J4kR1lO1cpLJCIAQhbyIGSBdqCddKWtxDsdmsxhkY/GCGw8CvoSB3MwMQOIQ==
  10331 +rollup-plugin-visualizer@5.5.1:
  10332 + version "5.5.1"
  10333 + resolved "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.5.1.tgz#cba4eac48a2e3237cd172413d33976be64e54abe"
  10334 + integrity sha512-8fqN6nYNhj8CtP+4Ca0VmaPaPSu/7DYKFMA2kOvNceMiKrwX+wStwTvW0ZEKR6SLbiT6oDbi86pDTUeREwJU6g==
10340 10335 dependencies:
10341 10336 nanoid "^3.1.22"
10342 10337 open "^7.4.2"
... ... @@ -12294,13 +12289,13 @@ vite-plugin-theme@^0.8.1:
12294 12289 esbuild-plugin-alias "^0.1.2"
12295 12290 tinycolor2 "^1.4.2"
12296 12291  
12297   -vite@2.3.8:
12298   - version "2.3.8"
12299   - resolved "https://registry.npmjs.org/vite/-/vite-2.3.8.tgz#42e3e03953859fd410e4e6ab3d1cca0aab2adc3c"
12300   - integrity sha512-QiEx+iqNnJntSgSF2fWRQvRey9pORIrtNJzNyBJXwc+BdzWs83FQolX84cTBo393cfhObrtWa6180dAa4NLDiQ==
  12292 +vite@2.4.0-beta.2:
  12293 + version "2.4.0-beta.2"
  12294 + resolved "https://registry.npmjs.org/vite/-/vite-2.4.0-beta.2.tgz#ac1e0fcf5bb3a16f0a9ca9ee9ac18e209eee1880"
  12295 + integrity sha512-PpK8Zl8sBaO6FbDc/Lb+lfADwBpiBurZyT4g16etqTLmhK2YYIf/jTGyq7qNlU0TqfFcGhmtvlhfnAPr9GqDsQ==
12301 12296 dependencies:
12302 12297 esbuild "^0.12.8"
12303   - postcss "^8.3.4"
  12298 + postcss "^8.3.5"
12304 12299 resolve "^1.20.0"
12305 12300 rollup "^2.38.5"
12306 12301 optionalDependencies:
... ... @@ -12532,15 +12527,6 @@ vue@3.1.2:
12532 12527 "@vue/runtime-dom" "3.1.2"
12533 12528 "@vue/shared" "3.1.2"
12534 12529  
12535   -vue@^3.0.0:
12536   - version "3.1.1"
12537   - resolved "https://registry.npmjs.org/vue/-/vue-3.1.1.tgz#9ad655758a0fa6c0dee5b3d2431d3912a9b381aa"
12538   - integrity sha512-j9fj3PNPMxo2eqOKYjMuss9XBS8ZtmczLY3kPvjcp9d3DbhyNqLYbaMQH18+1pDIzzVvQCQBvIf774LsjjqSKA==
12539   - dependencies:
12540   - "@vue/compiler-dom" "3.1.1"
12541   - "@vue/runtime-dom" "3.1.1"
12542   - "@vue/shared" "3.1.1"
12543   -
12544 12530 w3c-hr-time@^1.0.2:
12545 12531 version "1.0.2"
12546 12532 resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"
... ...