Commit f6fe1dd62df231ccbd063db0d32359b48aa5c76b

Authored by Vben
1 parent 154ebc3d

feat(test): add jest test suite

.eslintrc.js
... ... @@ -22,6 +22,7 @@ module.exports = defineConfig({
22 22 'plugin:@typescript-eslint/recommended',
23 23 'prettier',
24 24 'plugin:prettier/recommended',
  25 + 'plugin:jest/recommended',
25 26 ],
26 27 rules: {
27 28 '@typescript-eslint/ban-ts-ignore': 'off',
... ...
.gitignore
... ... @@ -10,6 +10,7 @@ test/server/static
10 10 # local env files
11 11 .env.local
12 12 .env.*.local
  13 +.eslintcache
13 14  
14 15 # Log files
15 16 npm-debug.log*
... ...
CHANGELOG.zh_CN.md
... ... @@ -15,6 +15,7 @@
15 15 - **Drawer** `useDrawer`新增`closeDrawer`函数
16 16 - **Preview** 新增`createImgPreview`图片预览函数
17 17 - **Setup** 新增引导页示例
  18 +- **Tests** 添加 jest 测试套件,暂不支持 Vue 组件单测
18 19  
19 20 ### 🐛 Bug Fixes
20 21  
... ...
jest.config.mjs 0 → 100644
  1 +export default {
  2 + preset: 'ts-jest',
  3 + roots: ['<rootDir>/tests/'],
  4 + clearMocks: true,
  5 + moduleDirectories: ['node_modules', 'src'],
  6 + moduleFileExtensions: ['js', 'ts', 'vue', 'tsx', 'jsx', 'json', 'node'],
  7 + modulePaths: ['<rootDir>/src', '<rootDir>/node_modules'],
  8 + testMatch: [
  9 + '**/tests/**/*.[jt]s?(x)',
  10 + '**/?(*.)+(spec|test).[tj]s?(x)',
  11 + '(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$',
  12 + ],
  13 + testPathIgnorePatterns: [
  14 + '<rootDir>/tests/server/',
  15 + '<rootDir>/tests/__mocks__/',
  16 + '/node_modules/',
  17 + ],
  18 + transform: {
  19 + '^.+\\.tsx?$': 'ts-jest',
  20 + '^.+\\.(vue)$': 'vue-jest',
  21 + },
  22 + transformIgnorePatterns: ['<rootDir>/tests/__mocks__/', '/node_modules/'],
  23 + // A map from regular expressions to module names that allow to stub out resources with a single module
  24 + moduleNameMapper: {
  25 + '\\.(vs|fs|vert|frag|glsl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
  26 + '<rootDir>/tests/__mocks__/fileMock.ts',
  27 + '\\.(sass|s?css|less)$': '<rootDir>/tests/__mocks__/styleMock.ts',
  28 + '\\?worker$': '<rootDir>/tests/__mocks__/workerMock.ts',
  29 + '^/@/(.*)$': '<rootDir>/src/$1',
  30 + },
  31 + testEnvironment: 'jsdom',
  32 + verbose: true,
  33 + collectCoverage: false,
  34 + coverageDirectory: 'coverage',
  35 + collectCoverageFrom: ['src/**/*.{js,ts,vue}'],
  36 + coveragePathIgnorePatterns: ['^.+\\.d\\.ts$'],
  37 +};
... ...
package.json
... ... @@ -19,11 +19,13 @@
19 19 "log": "conventional-changelog -p angular -i CHANGELOG.md -s",
20 20 "clean:cache": "rimraf node_modules/.cache/ && rimraf node_modules/.vite",
21 21 "clean:lib": "rimraf node_modules",
22   - "lint:eslint": "eslint \"{src,mock}/**/*.{vue,ts,tsx}\" --fix",
  22 + "lint:eslint": "eslint --cache --max-warnings 0 \"{src,mock}/**/*.{vue,ts,tsx}\" --fix",
23 23 "lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"",
24   - "lint:stylelint": "stylelint --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/",
  24 + "lint:stylelint": "stylelint --cache --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/",
25 25 "lint:lint-staged": "lint-staged -c ./.husky/lintstagedrc.js",
26 26 "lint:pretty": "pretty-quick --staged",
  27 + "test:unit": "jest",
  28 + "test:unit-coverage": "jest --coverage",
27 29 "test:gzip": "http-server dist --cors --gzip -c-1",
28 30 "test:br": "http-server dist --cors --brotli -c-1",
29 31 "reinstall": "rimraf yarn.lock && rimraf package.lock.json && rimraf node_modules && npm run bootstrap",
... ... @@ -71,6 +73,7 @@
71 73 "@types/fs-extra": "^9.0.11",
72 74 "@types/inquirer": "^7.3.1",
73 75 "@types/intro.js": "^3.0.1",
  76 + "@types/jest": "^26.0.23",
74 77 "@types/lodash-es": "^4.17.4",
75 78 "@types/mockjs": "^1.0.3",
76 79 "@types/node": "^15.12.2",
... ... @@ -84,7 +87,9 @@
84 87 "@vitejs/plugin-vue": "^1.2.3",
85 88 "@vitejs/plugin-vue-jsx": "^1.1.5",
86 89 "@vue/compiler-sfc": "3.0.11",
  90 + "@vue/test-utils": "^2.0.0-rc.6",
87 91 "autoprefixer": "^10.2.6",
  92 + "babel-jest": "^27.0.2",
88 93 "commitizen": "^4.2.4",
89 94 "conventional-changelog-cli": "^2.1.1",
90 95 "cross-env": "^7.0.3",
... ... @@ -92,6 +97,7 @@
92 97 "eslint": "^7.28.0",
93 98 "eslint-config-prettier": "^8.3.0",
94 99 "eslint-define-config": "^1.0.8",
  100 + "eslint-plugin-jest": "^24.3.6",
95 101 "eslint-plugin-prettier": "^3.4.0",
96 102 "eslint-plugin-vue": "^7.11.1",
97 103 "esno": "^0.7.3",
... ... @@ -100,6 +106,7 @@
100 106 "husky": "^6.0.0",
101 107 "inquirer": "^8.1.1",
102 108 "is-ci": "^3.0.0",
  109 + "jest": "^27.0.4",
103 110 "less": "^4.1.1",
104 111 "lint-staged": "^11.0.0",
105 112 "postcss": "^8.3.5",
... ... @@ -111,6 +118,7 @@
111 118 "stylelint-config-prettier": "^8.0.2",
112 119 "stylelint-config-standard": "^22.0.0",
113 120 "stylelint-order": "^4.1.0",
  121 + "ts-jest": "^27.0.3",
114 122 "ts-node": "^10.0.0",
115 123 "typescript": "4.3.3",
116 124 "vite": "2.3.7",
... ... @@ -125,6 +133,7 @@
125 133 "vite-plugin-theme": "^0.8.1",
126 134 "vite-plugin-windicss": "^1.0.4",
127 135 "vue-eslint-parser": "^7.6.0",
  136 + "vue-jest": "^5.0.0-alpha.10",
128 137 "vue-tsc": "^0.1.7"
129 138 },
130 139 "resolutions": {
... ...
src/views/dashboard/workbench/components/DynamicInfo.vue
... ... @@ -10,6 +10,7 @@
10 10 <template #description>
11 11 {{ item.date }}
12 12 </template>
  13 + <!-- eslint-disable-next-line -->
13 14 <template #title> {{ item.name }} <span v-html="item.desc"> </span> </template>
14 15 <template #avatar>
15 16 <Icon :icon="item.avatar" :size="30" />
... ...
src/views/demo/feat/tabs/index.vue
... ... @@ -2,10 +2,10 @@
2 2 <PageWrapper title="标签页操作示例">
3 3 <CollapseContainer title="在下面输入框输入文本,切换后回来内容会保存">
4 4 <a-alert banner message="该操作不会影响页面标题,仅修改Tab标题" />
5   - <template class="mt-2 flex flex-grow-0">
  5 + <div class="mt-2 flex flex-grow-0">
6 6 <a-button class="mr-2" @click="setTabTitle" type="primary"> 设置Tab标题 </a-button>
7 7 <a-input placeholder="请输入" v-model:value="title" class="mr-4 w-12" />
8   - </template>
  8 + </div>
9 9 </CollapseContainer>
10 10  
11 11 <CollapseContainer class="mt-4" title="标签页操作">
... ...
stylelint.config.js
... ... @@ -54,155 +54,6 @@ module.exports = {
54 54 ],
55 55 { severity: 'warning' },
56 56 ],
57   - // Specify the alphabetical order of the attributes in the declaration block
58   - 'order/properties-order': [
59   - 'position',
60   - 'top',
61   - 'right',
62   - 'bottom',
63   - 'left',
64   - 'z-index',
65   - 'display',
66   - 'float',
67   - 'width',
68   - 'height',
69   - 'max-width',
70   - 'max-height',
71   - 'min-width',
72   - 'min-height',
73   - 'padding',
74   - 'padding-top',
75   - 'padding-right',
76   - 'padding-bottom',
77   - 'padding-left',
78   - 'margin',
79   - 'margin-top',
80   - 'margin-right',
81   - 'margin-bottom',
82   - 'margin-left',
83   - 'margin-collapse',
84   - 'margin-top-collapse',
85   - 'margin-right-collapse',
86   - 'margin-bottom-collapse',
87   - 'margin-left-collapse',
88   - 'overflow',
89   - 'overflow-x',
90   - 'overflow-y',
91   - 'clip',
92   - 'clear',
93   - 'font',
94   - 'font-family',
95   - 'font-size',
96   - 'font-smoothing',
97   - 'osx-font-smoothing',
98   - 'font-style',
99   - 'font-weight',
100   - 'hyphens',
101   - 'src',
102   - 'line-height',
103   - 'letter-spacing',
104   - 'word-spacing',
105   - 'color',
106   - 'text-align',
107   - 'text-decoration',
108   - 'text-indent',
109   - 'text-overflow',
110   - 'text-rendering',
111   - 'text-size-adjust',
112   - 'text-shadow',
113   - 'text-transform',
114   - 'word-break',
115   - 'word-wrap',
116   - 'white-space',
117   - 'vertical-align',
118   - 'list-style',
119   - 'list-style-type',
120   - 'list-style-position',
121   - 'list-style-image',
122   - 'pointer-events',
123   - 'cursor',
124   - 'background',
125   - 'background-attachment',
126   - 'background-color',
127   - 'background-image',
128   - 'background-position',
129   - 'background-repeat',
130   - 'background-size',
131   - 'border',
132   - 'border-collapse',
133   - 'border-top',
134   - 'border-right',
135   - 'border-bottom',
136   - 'border-left',
137   - 'border-color',
138   - 'border-image',
139   - 'border-top-color',
140   - 'border-right-color',
141   - 'border-bottom-color',
142   - 'border-left-color',
143   - 'border-spacing',
144   - 'border-style',
145   - 'border-top-style',
146   - 'border-right-style',
147   - 'border-bottom-style',
148   - 'border-left-style',
149   - 'border-width',
150   - 'border-top-width',
151   - 'border-right-width',
152   - 'border-bottom-width',
153   - 'border-left-width',
154   - 'border-radius',
155   - 'border-top-right-radius',
156   - 'border-bottom-right-radius',
157   - 'border-bottom-left-radius',
158   - 'border-top-left-radius',
159   - 'border-radius-topright',
160   - 'border-radius-bottomright',
161   - 'border-radius-bottomleft',
162   - 'border-radius-topleft',
163   - 'content',
164   - 'quotes',
165   - 'outline',
166   - 'outline-offset',
167   - 'opacity',
168   - 'filter',
169   - 'visibility',
170   - 'size',
171   - 'zoom',
172   - 'transform',
173   - 'box-align',
174   - 'box-flex',
175   - 'box-orient',
176   - 'box-pack',
177   - 'box-shadow',
178   - 'box-sizing',
179   - 'table-layout',
180   - 'animation',
181   - 'animation-delay',
182   - 'animation-duration',
183   - 'animation-iteration-count',
184   - 'animation-name',
185   - 'animation-play-state',
186   - 'animation-timing-function',
187   - 'animation-fill-mode',
188   - 'transition',
189   - 'transition-delay',
190   - 'transition-duration',
191   - 'transition-property',
192   - 'transition-timing-function',
193   - 'background-clip',
194   - 'backface-visibility',
195   - 'resize',
196   - 'appearance',
197   - 'user-select',
198   - 'interpolation-mode',
199   - 'direction',
200   - 'marks',
201   - 'page',
202   - 'set-link-source',
203   - 'unicode-bidi',
204   - 'speak',
205   - ],
206 57 },
207 58 ignoreFiles: ['**/*.js', '**/*.jsx', '**/*.tsx', '**/*.ts'],
208 59 };
... ...
tests/__mocks__/fileMock.ts 0 → 100644
  1 +export default '';
... ...
tests/__mocks__/styleMock.ts 0 → 100644
  1 +export default {};
... ...
tests/__mocks__/workerMock.ts 0 → 100644
  1 +export default jest.fn().mockImplementation(() => ({
  2 + postMessage: jest.fn(),
  3 + onmessage: jest.fn(),
  4 + onerror: jest.fn(),
  5 +}));
... ...
test/server/README.md renamed to tests/server/README.md
test/server/controller/FileController.ts renamed to tests/server/controller/FileController.ts
test/server/controller/UserController.ts renamed to tests/server/controller/UserController.ts
test/server/ecosystem.config.js renamed to tests/server/ecosystem.config.js
test/server/index.ts renamed to tests/server/index.ts
test/server/nodemon.json renamed to tests/server/nodemon.json
test/server/package.json renamed to tests/server/package.json
test/server/routes.ts renamed to tests/server/routes.ts
test/server/service/FileService.ts renamed to tests/server/service/FileService.ts
test/server/service/UserService.ts renamed to tests/server/service/UserService.ts
tests/server/static/upload/11.jpg 0 → 100644

215 KB

tests/server/static/upload/5ab46a3cN616bdc41.jpg 0 → 100644

114 KB

tests/server/static/upload/5ac1bf5fN2522b9dc.jpg 0 → 100644

405 KB

tests/server/static/upload/5c9ccca8a27f0.png 0 → 100644

2.68 KB

tests/server/static/upload/5c9ccca8b27f1.jpg 0 → 100644

37.8 KB

tests/server/static/upload/5c9ccca8bc1e0.png 0 → 100644

2.12 KB

test/server/tsconfig.json renamed to tests/server/tsconfig.json
test/server/utils.ts renamed to tests/server/utils.ts
test/server/yarn.lock renamed to tests/server/yarn.lock
tests/test.spec.ts 0 → 100644
  1 +// import { mount } from '@vue/test-utils';
  2 +// import { Button } from '/@/components/Button';
  3 +
  4 +test('if jest is normal.', async () => {
  5 + expect('jest').toEqual('jest');
  6 +});
  7 +
  8 +// TODO Vue component testing is not supported temporarily
  9 +// test('is a Vue instance.', async () => {
  10 +// const wrapper = mount(Button, {
  11 +// slots: {
  12 +// default: 'Button text',
  13 +// },
  14 +// });
  15 +// expect(wrapper.html()).toContain('Button text');
  16 +// });
... ...
tsconfig.json
... ... @@ -17,7 +17,7 @@
17 17 "noUnusedParameters": true,
18 18 "experimentalDecorators": true,
19 19 "lib": ["dom", "esnext"],
20   - "types": ["vite/client"],
  20 + "types": ["vite/client", "jest"],
21 21 "typeRoots": ["./node_modules/@types/", "./types"],
22 22 "noImplicitAny": false,
23 23 "skipLibCheck": true,
... ... @@ -27,6 +27,7 @@
27 27 }
28 28 },
29 29 "include": [
  30 + "tests/**/*.ts",
30 31 "src/**/*.ts",
31 32 "src/**/*.d.ts",
32 33 "src/**/*.tsx",
... ...
yarn.lock
... ... @@ -53,11 +53,23 @@
53 53 dependencies:
54 54 "@babel/highlight" "^7.12.13"
55 55  
  56 +"@babel/code-frame@^7.14.5":
  57 + version "7.14.5"
  58 + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb"
  59 + integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==
  60 + dependencies:
  61 + "@babel/highlight" "^7.14.5"
  62 +
56 63 "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.13.12", "@babel/compat-data@^7.13.15", "@babel/compat-data@^7.13.8":
57 64 version "7.13.15"
58 65 resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz#7e8eea42d0b64fda2b375b22d06c605222e848f4"
59 66 integrity sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==
60 67  
  68 +"@babel/compat-data@^7.14.5":
  69 + version "7.14.5"
  70 + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.5.tgz#8ef4c18e58e801c5c95d3c1c0f2874a2680fadea"
  71 + integrity sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==
  72 +
61 73 "@babel/core@>=7.9.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10":
62 74 version "7.13.15"
63 75 resolved "https://registry.npmjs.org/@babel/core/-/core-7.13.15.tgz#a6d40917df027487b54312202a06812c4f7792d0"
... ... @@ -79,6 +91,27 @@
79 91 semver "^6.3.0"
80 92 source-map "^0.5.0"
81 93  
  94 +"@babel/core@^7.1.0", "@babel/core@^7.7.2", "@babel/core@^7.7.5":
  95 + version "7.14.6"
  96 + resolved "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz#e0814ec1a950032ff16c13a2721de39a8416fcab"
  97 + integrity sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==
  98 + dependencies:
  99 + "@babel/code-frame" "^7.14.5"
  100 + "@babel/generator" "^7.14.5"
  101 + "@babel/helper-compilation-targets" "^7.14.5"
  102 + "@babel/helper-module-transforms" "^7.14.5"
  103 + "@babel/helpers" "^7.14.6"
  104 + "@babel/parser" "^7.14.6"
  105 + "@babel/template" "^7.14.5"
  106 + "@babel/traverse" "^7.14.5"
  107 + "@babel/types" "^7.14.5"
  108 + convert-source-map "^1.7.0"
  109 + debug "^4.1.0"
  110 + gensync "^1.0.0-beta.2"
  111 + json5 "^2.1.2"
  112 + semver "^6.3.0"
  113 + source-map "^0.5.0"
  114 +
82 115 "@babel/generator@^7.13.9":
83 116 version "7.13.9"
84 117 resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39"
... ... @@ -88,6 +121,15 @@
88 121 jsesc "^2.5.1"
89 122 source-map "^0.5.0"
90 123  
  124 +"@babel/generator@^7.14.5", "@babel/generator@^7.7.2":
  125 + version "7.14.5"
  126 + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz#848d7b9f031caca9d0cd0af01b063f226f52d785"
  127 + integrity sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==
  128 + dependencies:
  129 + "@babel/types" "^7.14.5"
  130 + jsesc "^2.5.1"
  131 + source-map "^0.5.0"
  132 +
91 133 "@babel/helper-annotate-as-pure@^7.12.13":
92 134 version "7.12.13"
93 135 resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab"
... ... @@ -113,6 +155,16 @@
113 155 browserslist "^4.14.5"
114 156 semver "^6.3.0"
115 157  
  158 +"@babel/helper-compilation-targets@^7.14.5":
  159 + version "7.14.5"
  160 + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz#7a99c5d0967911e972fe2c3411f7d5b498498ecf"
  161 + integrity sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==
  162 + dependencies:
  163 + "@babel/compat-data" "^7.14.5"
  164 + "@babel/helper-validator-option" "^7.14.5"
  165 + browserslist "^4.16.6"
  166 + semver "^6.3.0"
  167 +
116 168 "@babel/helper-create-class-features-plugin@^7.13.0":
117 169 version "7.13.11"
118 170 resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz#30d30a005bca2c953f5653fc25091a492177f4f6"
... ... @@ -162,6 +214,15 @@
162 214 "@babel/template" "^7.12.13"
163 215 "@babel/types" "^7.12.13"
164 216  
  217 +"@babel/helper-function-name@^7.14.5":
  218 + version "7.14.5"
  219 + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4"
  220 + integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==
  221 + dependencies:
  222 + "@babel/helper-get-function-arity" "^7.14.5"
  223 + "@babel/template" "^7.14.5"
  224 + "@babel/types" "^7.14.5"
  225 +
165 226 "@babel/helper-get-function-arity@^7.12.13":
166 227 version "7.12.13"
167 228 resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583"
... ... @@ -169,6 +230,13 @@
169 230 dependencies:
170 231 "@babel/types" "^7.12.13"
171 232  
  233 +"@babel/helper-get-function-arity@^7.14.5":
  234 + version "7.14.5"
  235 + resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815"
  236 + integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==
  237 + dependencies:
  238 + "@babel/types" "^7.14.5"
  239 +
172 240 "@babel/helper-hoist-variables@^7.13.0":
173 241 version "7.13.0"
174 242 resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz#5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8"
... ... @@ -177,6 +245,13 @@
177 245 "@babel/traverse" "^7.13.0"
178 246 "@babel/types" "^7.13.0"
179 247  
  248 +"@babel/helper-hoist-variables@^7.14.5":
  249 + version "7.14.5"
  250 + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d"
  251 + integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==
  252 + dependencies:
  253 + "@babel/types" "^7.14.5"
  254 +
180 255 "@babel/helper-member-expression-to-functions@^7.13.0", "@babel/helper-member-expression-to-functions@^7.13.12":
181 256 version "7.13.12"
182 257 resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72"
... ... @@ -184,6 +259,13 @@
184 259 dependencies:
185 260 "@babel/types" "^7.13.12"
186 261  
  262 +"@babel/helper-member-expression-to-functions@^7.14.5":
  263 + version "7.14.5"
  264 + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz#d5c70e4ad13b402c95156c7a53568f504e2fb7b8"
  265 + integrity sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==
  266 + dependencies:
  267 + "@babel/types" "^7.14.5"
  268 +
187 269 "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12":
188 270 version "7.13.12"
189 271 resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977"
... ... @@ -191,6 +273,13 @@
191 273 dependencies:
192 274 "@babel/types" "^7.13.12"
193 275  
  276 +"@babel/helper-module-imports@^7.14.5":
  277 + version "7.14.5"
  278 + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3"
  279 + integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==
  280 + dependencies:
  281 + "@babel/types" "^7.14.5"
  282 +
194 283 "@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.13.14":
195 284 version "7.13.14"
196 285 resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz#e600652ba48ccb1641775413cb32cfa4e8b495ef"
... ... @@ -205,6 +294,20 @@
205 294 "@babel/traverse" "^7.13.13"
206 295 "@babel/types" "^7.13.14"
207 296  
  297 +"@babel/helper-module-transforms@^7.14.5":
  298 + version "7.14.5"
  299 + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz#7de42f10d789b423eb902ebd24031ca77cb1e10e"
  300 + integrity sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==
  301 + dependencies:
  302 + "@babel/helper-module-imports" "^7.14.5"
  303 + "@babel/helper-replace-supers" "^7.14.5"
  304 + "@babel/helper-simple-access" "^7.14.5"
  305 + "@babel/helper-split-export-declaration" "^7.14.5"
  306 + "@babel/helper-validator-identifier" "^7.14.5"
  307 + "@babel/template" "^7.14.5"
  308 + "@babel/traverse" "^7.14.5"
  309 + "@babel/types" "^7.14.5"
  310 +
208 311 "@babel/helper-optimise-call-expression@^7.12.13":
209 312 version "7.12.13"
210 313 resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea"
... ... @@ -212,11 +315,23 @@
212 315 dependencies:
213 316 "@babel/types" "^7.12.13"
214 317  
  318 +"@babel/helper-optimise-call-expression@^7.14.5":
  319 + version "7.14.5"
  320 + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c"
  321 + integrity sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==
  322 + dependencies:
  323 + "@babel/types" "^7.14.5"
  324 +
215 325 "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
216 326 version "7.13.0"
217 327 resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af"
218 328 integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==
219 329  
  330 +"@babel/helper-plugin-utils@^7.14.5":
  331 + version "7.14.5"
  332 + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9"
  333 + integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==
  334 +
220 335 "@babel/helper-remap-async-to-generator@^7.13.0":
221 336 version "7.13.0"
222 337 resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209"
... ... @@ -236,6 +351,16 @@
236 351 "@babel/traverse" "^7.13.0"
237 352 "@babel/types" "^7.13.12"
238 353  
  354 +"@babel/helper-replace-supers@^7.14.5":
  355 + version "7.14.5"
  356 + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz#0ecc0b03c41cd567b4024ea016134c28414abb94"
  357 + integrity sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==
  358 + dependencies:
  359 + "@babel/helper-member-expression-to-functions" "^7.14.5"
  360 + "@babel/helper-optimise-call-expression" "^7.14.5"
  361 + "@babel/traverse" "^7.14.5"
  362 + "@babel/types" "^7.14.5"
  363 +
239 364 "@babel/helper-simple-access@^7.12.13", "@babel/helper-simple-access@^7.13.12":
240 365 version "7.13.12"
241 366 resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6"
... ... @@ -243,6 +368,13 @@
243 368 dependencies:
244 369 "@babel/types" "^7.13.12"
245 370  
  371 +"@babel/helper-simple-access@^7.14.5":
  372 + version "7.14.5"
  373 + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz#66ea85cf53ba0b4e588ba77fc813f53abcaa41c4"
  374 + integrity sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==
  375 + dependencies:
  376 + "@babel/types" "^7.14.5"
  377 +
246 378 "@babel/helper-skip-transparent-expression-wrappers@^7.12.1":
247 379 version "7.12.1"
248 380 resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf"
... ... @@ -257,6 +389,13 @@
257 389 dependencies:
258 390 "@babel/types" "^7.12.13"
259 391  
  392 +"@babel/helper-split-export-declaration@^7.14.5":
  393 + version "7.14.5"
  394 + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a"
  395 + integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==
  396 + dependencies:
  397 + "@babel/types" "^7.14.5"
  398 +
260 399 "@babel/helper-validator-identifier@^7.12.11":
261 400 version "7.12.11"
262 401 resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed"
... ... @@ -267,11 +406,21 @@
267 406 resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288"
268 407 integrity sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==
269 408  
  409 +"@babel/helper-validator-identifier@^7.14.5":
  410 + version "7.14.5"
  411 + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8"
  412 + integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==
  413 +
270 414 "@babel/helper-validator-option@^7.12.17":
271 415 version "7.12.17"
272 416 resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831"
273 417 integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==
274 418  
  419 +"@babel/helper-validator-option@^7.14.5":
  420 + version "7.14.5"
  421 + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3"
  422 + integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==
  423 +
275 424 "@babel/helper-wrap-function@^7.13.0":
276 425 version "7.13.0"
277 426 resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4"
... ... @@ -291,6 +440,15 @@
291 440 "@babel/traverse" "^7.13.0"
292 441 "@babel/types" "^7.13.0"
293 442  
  443 +"@babel/helpers@^7.14.6":
  444 + version "7.14.6"
  445 + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz#5b58306b95f1b47e2a0199434fa8658fa6c21635"
  446 + integrity sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==
  447 + dependencies:
  448 + "@babel/template" "^7.14.5"
  449 + "@babel/traverse" "^7.14.5"
  450 + "@babel/types" "^7.14.5"
  451 +
294 452 "@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13":
295 453 version "7.13.10"
296 454 resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1"
... ... @@ -300,6 +458,20 @@
300 458 chalk "^2.0.0"
301 459 js-tokens "^4.0.0"
302 460  
  461 +"@babel/highlight@^7.14.5":
  462 + version "7.14.5"
  463 + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9"
  464 + integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==
  465 + dependencies:
  466 + "@babel/helper-validator-identifier" "^7.14.5"
  467 + chalk "^2.0.0"
  468 + js-tokens "^4.0.0"
  469 +
  470 +"@babel/parser@^7.1.0", "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.7.2":
  471 + version "7.14.6"
  472 + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.14.6.tgz#d85cc68ca3cac84eae384c06f032921f5227f4b2"
  473 + integrity sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==
  474 +
303 475 "@babel/parser@^7.12.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.15", "@babel/parser@^7.13.9":
304 476 version "7.13.15"
305 477 resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz#8e66775fb523599acb6a289e12929fa5ab0954d8"
... ... @@ -435,7 +607,14 @@
435 607 dependencies:
436 608 "@babel/helper-plugin-utils" "^7.8.0"
437 609  
438   -"@babel/plugin-syntax-class-properties@^7.12.13":
  610 +"@babel/plugin-syntax-bigint@^7.8.3":
  611 + version "7.8.3"
  612 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea"
  613 + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
  614 + dependencies:
  615 + "@babel/helper-plugin-utils" "^7.8.0"
  616 +
  617 +"@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3":
439 618 version "7.12.13"
440 619 resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
441 620 integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
... ... @@ -456,7 +635,7 @@
456 635 dependencies:
457 636 "@babel/helper-plugin-utils" "^7.8.3"
458 637  
459   -"@babel/plugin-syntax-import-meta@^7.10.4":
  638 +"@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3":
460 639 version "7.10.4"
461 640 resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
462 641 integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
... ... @@ -477,7 +656,7 @@
477 656 dependencies:
478 657 "@babel/helper-plugin-utils" "^7.12.13"
479 658  
480   -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
  659 +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
481 660 version "7.10.4"
482 661 resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
483 662 integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
... ... @@ -491,7 +670,7 @@
491 670 dependencies:
492 671 "@babel/helper-plugin-utils" "^7.8.0"
493 672  
494   -"@babel/plugin-syntax-numeric-separator@^7.10.4":
  673 +"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
495 674 version "7.10.4"
496 675 resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
497 676 integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
... ... @@ -526,6 +705,13 @@
526 705 dependencies:
527 706 "@babel/helper-plugin-utils" "^7.12.13"
528 707  
  708 +"@babel/plugin-syntax-top-level-await@^7.8.3":
  709 + version "7.14.5"
  710 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
  711 + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
  712 + dependencies:
  713 + "@babel/helper-plugin-utils" "^7.14.5"
  714 +
529 715 "@babel/plugin-syntax-typescript@^7.12.13":
530 716 version "7.12.13"
531 717 resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474"
... ... @@ -533,6 +719,13 @@
533 719 dependencies:
534 720 "@babel/helper-plugin-utils" "^7.12.13"
535 721  
  722 +"@babel/plugin-syntax-typescript@^7.7.2":
  723 + version "7.14.5"
  724 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz#b82c6ce471b165b5ce420cf92914d6fb46225716"
  725 + integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==
  726 + dependencies:
  727 + "@babel/helper-plugin-utils" "^7.14.5"
  728 +
536 729 "@babel/plugin-transform-arrow-functions@^7.13.0":
537 730 version "7.13.0"
538 731 resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae"
... ... @@ -661,6 +854,16 @@
661 854 "@babel/helper-simple-access" "^7.12.13"
662 855 babel-plugin-dynamic-import-node "^2.3.3"
663 856  
  857 +"@babel/plugin-transform-modules-commonjs@^7.2.0":
  858 + version "7.14.5"
  859 + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz#7aaee0ea98283de94da98b28f8c35701429dad97"
  860 + integrity sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==
  861 + dependencies:
  862 + "@babel/helper-module-transforms" "^7.14.5"
  863 + "@babel/helper-plugin-utils" "^7.14.5"
  864 + "@babel/helper-simple-access" "^7.14.5"
  865 + babel-plugin-dynamic-import-node "^2.3.3"
  866 +
664 867 "@babel/plugin-transform-modules-systemjs@^7.13.8":
665 868 version "7.13.8"
666 869 resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3"
... ... @@ -897,6 +1100,15 @@
897 1100 "@babel/parser" "^7.12.13"
898 1101 "@babel/types" "^7.12.13"
899 1102  
  1103 +"@babel/template@^7.14.5", "@babel/template@^7.3.3":
  1104 + version "7.14.5"
  1105 + resolved "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4"
  1106 + integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==
  1107 + dependencies:
  1108 + "@babel/code-frame" "^7.14.5"
  1109 + "@babel/parser" "^7.14.5"
  1110 + "@babel/types" "^7.14.5"
  1111 +
900 1112 "@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.13.15":
901 1113 version "7.13.15"
902 1114 resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz#c38bf7679334ddd4028e8e1f7b3aa5019f0dada7"
... ... @@ -911,6 +1123,21 @@
911 1123 debug "^4.1.0"
912 1124 globals "^11.1.0"
913 1125  
  1126 +"@babel/traverse@^7.1.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.7.2":
  1127 + version "7.14.5"
  1128 + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz#c111b0f58afab4fea3d3385a406f692748c59870"
  1129 + integrity sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==
  1130 + dependencies:
  1131 + "@babel/code-frame" "^7.14.5"
  1132 + "@babel/generator" "^7.14.5"
  1133 + "@babel/helper-function-name" "^7.14.5"
  1134 + "@babel/helper-hoist-variables" "^7.14.5"
  1135 + "@babel/helper-split-export-declaration" "^7.14.5"
  1136 + "@babel/parser" "^7.14.5"
  1137 + "@babel/types" "^7.14.5"
  1138 + debug "^4.1.0"
  1139 + globals "^11.1.0"
  1140 +
914 1141 "@babel/types@^7.0.0", "@babel/types@^7.12.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.14", "@babel/types@^7.4.4":
915 1142 version "7.13.14"
916 1143 resolved "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz#c35a4abb15c7cd45a2746d78ab328e362cbace0d"
... ... @@ -920,6 +1147,14 @@
920 1147 lodash "^4.17.19"
921 1148 to-fast-properties "^2.0.0"
922 1149  
  1150 +"@babel/types@^7.14.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
  1151 + version "7.14.5"
  1152 + resolved "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff"
  1153 + integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==
  1154 + dependencies:
  1155 + "@babel/helper-validator-identifier" "^7.14.5"
  1156 + to-fast-properties "^2.0.0"
  1157 +
923 1158 "@babel/types@^7.6.1", "@babel/types@^7.9.6":
924 1159 version "7.14.1"
925 1160 resolved "https://registry.npmjs.org/@babel/types/-/types-7.14.1.tgz#095bd12f1c08ab63eff6e8f7745fa7c9cc15a9db"
... ... @@ -928,6 +1163,11 @@
928 1163 "@babel/helper-validator-identifier" "^7.14.0"
929 1164 to-fast-properties "^2.0.0"
930 1165  
  1166 +"@bcoe/v8-coverage@^0.2.3":
  1167 + version "0.2.3"
  1168 + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
  1169 + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
  1170 +
931 1171 "@commitlint/cli@^12.1.4":
932 1172 version "12.1.4"
933 1173 resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-12.1.4.tgz#af4d9dd3c0122c7b39a61fa1cd2abbad0422dbe0"
... ... @@ -1252,6 +1492,202 @@
1252 1492 "@intlify/runtime" "9.1.6"
1253 1493 "@intlify/shared" "9.1.6"
1254 1494  
  1495 +"@istanbuljs/load-nyc-config@^1.0.0":
  1496 + version "1.1.0"
  1497 + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
  1498 + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
  1499 + dependencies:
  1500 + camelcase "^5.3.1"
  1501 + find-up "^4.1.0"
  1502 + get-package-type "^0.1.0"
  1503 + js-yaml "^3.13.1"
  1504 + resolve-from "^5.0.0"
  1505 +
  1506 +"@istanbuljs/schema@^0.1.2":
  1507 + version "0.1.3"
  1508 + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
  1509 + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
  1510 +
  1511 +"@jest/console@^27.0.2":
  1512 + version "27.0.2"
  1513 + resolved "https://registry.npmjs.org/@jest/console/-/console-27.0.2.tgz#b8eeff8f21ac51d224c851e1729d2630c18631e6"
  1514 + integrity sha512-/zYigssuHLImGeMAACkjI4VLAiiJznHgAl3xnFT19iWyct2LhrH3KXOjHRmxBGTkiPLZKKAJAgaPpiU9EZ9K+w==
  1515 + dependencies:
  1516 + "@jest/types" "^27.0.2"
  1517 + "@types/node" "*"
  1518 + chalk "^4.0.0"
  1519 + jest-message-util "^27.0.2"
  1520 + jest-util "^27.0.2"
  1521 + slash "^3.0.0"
  1522 +
  1523 +"@jest/core@^27.0.4":
  1524 + version "27.0.4"
  1525 + resolved "https://registry.npmjs.org/@jest/core/-/core-27.0.4.tgz#679bf9ac07900da2ddbb9667bb1afa8029038f53"
  1526 + integrity sha512-+dsmV8VUs1h/Szb+rEWk8xBM1fp1I///uFy9nk3wXGvRsF2lBp8EVPmtWc+QFRb3MY2b7u2HbkGF1fzoDzQTLA==
  1527 + dependencies:
  1528 + "@jest/console" "^27.0.2"
  1529 + "@jest/reporters" "^27.0.4"
  1530 + "@jest/test-result" "^27.0.2"
  1531 + "@jest/transform" "^27.0.2"
  1532 + "@jest/types" "^27.0.2"
  1533 + "@types/node" "*"
  1534 + ansi-escapes "^4.2.1"
  1535 + chalk "^4.0.0"
  1536 + emittery "^0.8.1"
  1537 + exit "^0.1.2"
  1538 + graceful-fs "^4.2.4"
  1539 + jest-changed-files "^27.0.2"
  1540 + jest-config "^27.0.4"
  1541 + jest-haste-map "^27.0.2"
  1542 + jest-message-util "^27.0.2"
  1543 + jest-regex-util "^27.0.1"
  1544 + jest-resolve "^27.0.4"
  1545 + jest-resolve-dependencies "^27.0.4"
  1546 + jest-runner "^27.0.4"
  1547 + jest-runtime "^27.0.4"
  1548 + jest-snapshot "^27.0.4"
  1549 + jest-util "^27.0.2"
  1550 + jest-validate "^27.0.2"
  1551 + jest-watcher "^27.0.2"
  1552 + micromatch "^4.0.4"
  1553 + p-each-series "^2.1.0"
  1554 + rimraf "^3.0.0"
  1555 + slash "^3.0.0"
  1556 + strip-ansi "^6.0.0"
  1557 +
  1558 +"@jest/environment@^27.0.3":
  1559 + version "27.0.3"
  1560 + resolved "https://registry.npmjs.org/@jest/environment/-/environment-27.0.3.tgz#68769b1dfdd213e3456169d64fbe9bd63a5fda92"
  1561 + integrity sha512-pN9m7fbKsop5vc3FOfH8NF7CKKdRbEZzcxfIo1n2TT6ucKWLFq0P6gCJH0GpnQp036++yY9utHOxpeT1WnkWTA==
  1562 + dependencies:
  1563 + "@jest/fake-timers" "^27.0.3"
  1564 + "@jest/types" "^27.0.2"
  1565 + "@types/node" "*"
  1566 + jest-mock "^27.0.3"
  1567 +
  1568 +"@jest/fake-timers@^27.0.3":
  1569 + version "27.0.3"
  1570 + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.3.tgz#9899ba6304cc636734c74478df502e18136461dd"
  1571 + integrity sha512-fQ+UCKRIYKvTCEOyKPnaPnomLATIhMnHC/xPZ7yT1Uldp7yMgMxoYIFidDbpSTgB79+/U+FgfoD30c6wg3IUjA==
  1572 + dependencies:
  1573 + "@jest/types" "^27.0.2"
  1574 + "@sinonjs/fake-timers" "^7.0.2"
  1575 + "@types/node" "*"
  1576 + jest-message-util "^27.0.2"
  1577 + jest-mock "^27.0.3"
  1578 + jest-util "^27.0.2"
  1579 +
  1580 +"@jest/globals@^27.0.3":
  1581 + version "27.0.3"
  1582 + resolved "https://registry.npmjs.org/@jest/globals/-/globals-27.0.3.tgz#1cf8933b7791bba0b99305cbf39fd4d2e3fe4060"
  1583 + integrity sha512-OzsIuf7uf+QalqAGbjClyezzEcLQkdZ+7PejUrZgDs+okdAK8GwRCGcYCirHvhMBBQh60Jr3NlIGbn/KBPQLEQ==
  1584 + dependencies:
  1585 + "@jest/environment" "^27.0.3"
  1586 + "@jest/types" "^27.0.2"
  1587 + expect "^27.0.2"
  1588 +
  1589 +"@jest/reporters@^27.0.4":
  1590 + version "27.0.4"
  1591 + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.4.tgz#95609b1be97afb80d55d8aa3d7c3179c15810e65"
  1592 + integrity sha512-Xa90Nm3JnV0xCe4M6A10M9WuN9krb+WFKxV1A98Y4ePCw40n++r7uxFUNU7DT1i9Behj7fjrAIju9oU0t1QtCg==
  1593 + dependencies:
  1594 + "@bcoe/v8-coverage" "^0.2.3"
  1595 + "@jest/console" "^27.0.2"
  1596 + "@jest/test-result" "^27.0.2"
  1597 + "@jest/transform" "^27.0.2"
  1598 + "@jest/types" "^27.0.2"
  1599 + chalk "^4.0.0"
  1600 + collect-v8-coverage "^1.0.0"
  1601 + exit "^0.1.2"
  1602 + glob "^7.1.2"
  1603 + graceful-fs "^4.2.4"
  1604 + istanbul-lib-coverage "^3.0.0"
  1605 + istanbul-lib-instrument "^4.0.3"
  1606 + istanbul-lib-report "^3.0.0"
  1607 + istanbul-lib-source-maps "^4.0.0"
  1608 + istanbul-reports "^3.0.2"
  1609 + jest-haste-map "^27.0.2"
  1610 + jest-resolve "^27.0.4"
  1611 + jest-util "^27.0.2"
  1612 + jest-worker "^27.0.2"
  1613 + slash "^3.0.0"
  1614 + source-map "^0.6.0"
  1615 + string-length "^4.0.1"
  1616 + terminal-link "^2.0.0"
  1617 + v8-to-istanbul "^7.0.0"
  1618 +
  1619 +"@jest/source-map@^27.0.1":
  1620 + version "27.0.1"
  1621 + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.1.tgz#2afbf73ddbaddcb920a8e62d0238a0a9e0a8d3e4"
  1622 + integrity sha512-yMgkF0f+6WJtDMdDYNavmqvbHtiSpwRN2U/W+6uztgfqgkq/PXdKPqjBTUF1RD/feth4rH5N3NW0T5+wIuln1A==
  1623 + dependencies:
  1624 + callsites "^3.0.0"
  1625 + graceful-fs "^4.2.4"
  1626 + source-map "^0.6.0"
  1627 +
  1628 +"@jest/test-result@^27.0.2":
  1629 + version "27.0.2"
  1630 + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.2.tgz#0451049e32ceb609b636004ccc27c8fa22263f10"
  1631 + integrity sha512-gcdWwL3yP5VaIadzwQtbZyZMgpmes8ryBAJp70tuxghiA8qL4imJyZex+i+USQH2H4jeLVVszhwntgdQ97fccA==
  1632 + dependencies:
  1633 + "@jest/console" "^27.0.2"
  1634 + "@jest/types" "^27.0.2"
  1635 + "@types/istanbul-lib-coverage" "^2.0.0"
  1636 + collect-v8-coverage "^1.0.0"
  1637 +
  1638 +"@jest/test-sequencer@^27.0.4":
  1639 + version "27.0.4"
  1640 + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.4.tgz#976493b277594d81e589896f0ed21f198308928a"
  1641 + integrity sha512-6UFEVwdmxYdyNffBxVVZxmXEdBE4riSddXYSnFNH0ELFQFk/bvagizim8WfgJTqF4EKd+j1yFxvhb8BMHfOjSQ==
  1642 + dependencies:
  1643 + "@jest/test-result" "^27.0.2"
  1644 + graceful-fs "^4.2.4"
  1645 + jest-haste-map "^27.0.2"
  1646 + jest-runtime "^27.0.4"
  1647 +
  1648 +"@jest/transform@^27.0.2":
  1649 + version "27.0.2"
  1650 + resolved "https://registry.npmjs.org/@jest/transform/-/transform-27.0.2.tgz#b073b7c589e3f4b842102468875def2bb722d6b5"
  1651 + integrity sha512-H8sqKlgtDfVog/s9I4GG2XMbi4Ar7RBxjsKQDUhn2XHAi3NG+GoQwWMER+YfantzExbjNqQvqBHzo/G2pfTiPw==
  1652 + dependencies:
  1653 + "@babel/core" "^7.1.0"
  1654 + "@jest/types" "^27.0.2"
  1655 + babel-plugin-istanbul "^6.0.0"
  1656 + chalk "^4.0.0"
  1657 + convert-source-map "^1.4.0"
  1658 + fast-json-stable-stringify "^2.0.0"
  1659 + graceful-fs "^4.2.4"
  1660 + jest-haste-map "^27.0.2"
  1661 + jest-regex-util "^27.0.1"
  1662 + jest-util "^27.0.2"
  1663 + micromatch "^4.0.4"
  1664 + pirates "^4.0.1"
  1665 + slash "^3.0.0"
  1666 + source-map "^0.6.1"
  1667 + write-file-atomic "^3.0.0"
  1668 +
  1669 +"@jest/types@^26.6.2":
  1670 + version "26.6.2"
  1671 + resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e"
  1672 + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==
  1673 + dependencies:
  1674 + "@types/istanbul-lib-coverage" "^2.0.0"
  1675 + "@types/istanbul-reports" "^3.0.0"
  1676 + "@types/node" "*"
  1677 + "@types/yargs" "^15.0.0"
  1678 + chalk "^4.0.0"
  1679 +
  1680 +"@jest/types@^27.0.2":
  1681 + version "27.0.2"
  1682 + resolved "https://registry.npmjs.org/@jest/types/-/types-27.0.2.tgz#e153d6c46bda0f2589f0702b071f9898c7bbd37e"
  1683 + integrity sha512-XpjCtJ/99HB4PmyJ2vgmN7vT+JLP7RW1FBT9RgnMFS4Dt7cvIyBee8O3/j98aUZ34ZpenPZFqmaaObWSeL65dg==
  1684 + dependencies:
  1685 + "@types/istanbul-lib-coverage" "^2.0.0"
  1686 + "@types/istanbul-reports" "^3.0.0"
  1687 + "@types/node" "*"
  1688 + "@types/yargs" "^16.0.0"
  1689 + chalk "^4.0.0"
  1690 +
1255 1691 "@logicflow/core@^0.4.15":
1256 1692 version "0.4.15"
1257 1693 resolved "https://registry.npmjs.org/@logicflow/core/-/core-0.4.15.tgz#0e13d51b64403416eed6a3229b2d232869ca8dd5"
... ... @@ -1384,6 +1820,20 @@
1384 1820 resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
1385 1821 integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==
1386 1822  
  1823 +"@sinonjs/commons@^1.7.0":
  1824 + version "1.8.3"
  1825 + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d"
  1826 + integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==
  1827 + dependencies:
  1828 + type-detect "4.0.8"
  1829 +
  1830 +"@sinonjs/fake-timers@^7.0.2":
  1831 + version "7.1.2"
  1832 + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz#2524eae70c4910edccf99b2f4e6efc5894aff7b5"
  1833 + integrity sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==
  1834 + dependencies:
  1835 + "@sinonjs/commons" "^1.7.0"
  1836 +
1387 1837 "@starptech/expression-parser@^0.10.0":
1388 1838 version "0.10.0"
1389 1839 resolved "https://registry.npmjs.org/@starptech/expression-parser/-/expression-parser-0.10.0.tgz#5fa4d2fd0b36cd14a1f4ac3dcb176d123f9d9e37"
... ... @@ -1533,6 +1983,11 @@
1533 1983 dependencies:
1534 1984 defer-to-connect "^1.0.1"
1535 1985  
  1986 +"@tootallnate/once@1":
  1987 + version "1.1.2"
  1988 + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
  1989 + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
  1990 +
1536 1991 "@trysound/sax@0.1.1":
1537 1992 version "0.1.1"
1538 1993 resolved "https://registry.npmjs.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669"
... ... @@ -1558,6 +2013,39 @@
1558 2013 resolved "https://registry.npmjs.com/@tsconfig/node16/-/node16-1.0.1.tgz#a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1"
1559 2014 integrity sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA==
1560 2015  
  2016 +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
  2017 + version "7.1.14"
  2018 + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402"
  2019 + integrity sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==
  2020 + dependencies:
  2021 + "@babel/parser" "^7.1.0"
  2022 + "@babel/types" "^7.0.0"
  2023 + "@types/babel__generator" "*"
  2024 + "@types/babel__template" "*"
  2025 + "@types/babel__traverse" "*"
  2026 +
  2027 +"@types/babel__generator@*":
  2028 + version "7.6.2"
  2029 + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8"
  2030 + integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==
  2031 + dependencies:
  2032 + "@babel/types" "^7.0.0"
  2033 +
  2034 +"@types/babel__template@*":
  2035 + version "7.4.0"
  2036 + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be"
  2037 + integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==
  2038 + dependencies:
  2039 + "@babel/parser" "^7.1.0"
  2040 + "@babel/types" "^7.0.0"
  2041 +
  2042 +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
  2043 + version "7.11.1"
  2044 + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz#654f6c4f67568e24c23b367e947098c6206fa639"
  2045 + integrity sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==
  2046 + dependencies:
  2047 + "@babel/types" "^7.3.0"
  2048 +
1561 2049 "@types/codemirror@^5.60.0":
1562 2050 version "5.60.0"
1563 2051 resolved "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.0.tgz#bf14b728449ebd355c17054262a083639a995710"
... ... @@ -1595,6 +2083,13 @@
1595 2083 "@types/minimatch" "*"
1596 2084 "@types/node" "*"
1597 2085  
  2086 +"@types/graceful-fs@^4.1.2":
  2087 + version "4.1.5"
  2088 + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15"
  2089 + integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==
  2090 + dependencies:
  2091 + "@types/node" "*"
  2092 +
1598 2093 "@types/imagemin-gifsicle@^7.0.0":
1599 2094 version "7.0.0"
1600 2095 resolved "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz#80cfc5f68b2bbce57c6a3b97556ffa861a649132"
... ... @@ -1651,6 +2146,33 @@
1651 2146 resolved "https://registry.npmjs.org/@types/intro.js/-/intro.js-3.0.1.tgz#2a5272d6ceb715676f496fd0060eedc70d98c6fe"
1652 2147 integrity sha512-L4vCKY/4ZFpRgILDHd3oacARWYKYpz3oJfjweoc0ooM+OoM1HEtGRFM0JuNYQNTrgUXe+R4rUyLDYSeSnrmdLw==
1653 2148  
  2149 +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
  2150 + version "2.0.3"
  2151 + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762"
  2152 + integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==
  2153 +
  2154 +"@types/istanbul-lib-report@*":
  2155 + version "3.0.0"
  2156 + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686"
  2157 + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
  2158 + dependencies:
  2159 + "@types/istanbul-lib-coverage" "*"
  2160 +
  2161 +"@types/istanbul-reports@^3.0.0":
  2162 + version "3.0.1"
  2163 + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff"
  2164 + integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
  2165 + dependencies:
  2166 + "@types/istanbul-lib-report" "*"
  2167 +
  2168 +"@types/jest@^26.0.23":
  2169 + version "26.0.23"
  2170 + resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz#a1b7eab3c503b80451d019efb588ec63522ee4e7"
  2171 + integrity sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==
  2172 + dependencies:
  2173 + jest-diff "^26.0.0"
  2174 + pretty-format "^26.0.0"
  2175 +
1654 2176 "@types/json-schema@^7.0.7":
1655 2177 version "7.0.7"
1656 2178 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
... ... @@ -1725,6 +2247,11 @@
1725 2247 resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
1726 2248 integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
1727 2249  
  2250 +"@types/prettier@^2.1.5":
  2251 + version "2.3.0"
  2252 + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz#2e8332cc7363f887d32ec5496b207d26ba8052bb"
  2253 + integrity sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==
  2254 +
1728 2255 "@types/q@^1.5.1":
1729 2256 version "1.5.4"
1730 2257 resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
... ... @@ -1754,6 +2281,21 @@
1754 2281 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0"
1755 2282 integrity sha512-QRz8Z+uw2Y4Gwrtxw8hD782zzuxxugdcq8X/FkPsXUa1kfslhGzy13+4HugO9FXNo+jlWVcE6DYmmegniIQ30A==
1756 2283  
  2284 +"@types/stack-utils@^2.0.0":
  2285 + version "2.0.0"
  2286 + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff"
  2287 + integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==
  2288 +
  2289 +"@types/strip-bom@^3.0.0":
  2290 + version "3.0.0"
  2291 + resolved "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2"
  2292 + integrity sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=
  2293 +
  2294 +"@types/strip-json-comments@0.0.30":
  2295 + version "0.0.30"
  2296 + resolved "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1"
  2297 + integrity sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==
  2298 +
1757 2299 "@types/svgo@^1":
1758 2300 version "1.3.5"
1759 2301 resolved "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.5.tgz#18a0166fbcdfbfc7f17d0491da2ea07ee397d3f9"
... ... @@ -1804,6 +2346,25 @@
1804 2346 "@types/unist" "*"
1805 2347 "@types/vfile-message" "*"
1806 2348  
  2349 +"@types/yargs-parser@*":
  2350 + version "20.2.0"
  2351 + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"
  2352 + integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==
  2353 +
  2354 +"@types/yargs@^15.0.0":
  2355 + version "15.0.13"
  2356 + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc"
  2357 + integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==
  2358 + dependencies:
  2359 + "@types/yargs-parser" "*"
  2360 +
  2361 +"@types/yargs@^16.0.0":
  2362 + version "16.0.3"
  2363 + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.3.tgz#4b6d35bb8e680510a7dc2308518a80ee1ef27e01"
  2364 + integrity sha512-YlFfTGS+zqCgXuXNV26rOIeETOkXnGQXP/pjjL9P0gO/EP9jTmc7pUBhx+jVEIxpq41RX33GQ7N3DzOSfZoglQ==
  2365 + dependencies:
  2366 + "@types/yargs-parser" "*"
  2367 +
1807 2368 "@typescript-eslint/eslint-plugin@^4.27.0":
1808 2369 version "4.27.0"
1809 2370 resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.27.0.tgz#0b7fc974e8bc9b2b5eb98ed51427b0be529b4ad0"
... ... @@ -1818,7 +2379,7 @@
1818 2379 semver "^7.3.5"
1819 2380 tsutils "^3.21.0"
1820 2381  
1821   -"@typescript-eslint/experimental-utils@4.27.0":
  2382 +"@typescript-eslint/experimental-utils@4.27.0", "@typescript-eslint/experimental-utils@^4.0.1":
1822 2383 version "4.27.0"
1823 2384 resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.27.0.tgz#78192a616472d199f084eab8f10f962c0757cd1c"
1824 2385 integrity sha512-n5NlbnmzT2MXlyT+Y0Jf0gsmAQzCnQSWXKy4RGSXVStjDvS5we9IWbh7qRVKdGcxT0WYlgcCYUK/HRg7xFhvjQ==
... ... @@ -2050,6 +2611,11 @@
2050 2611 resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.11.tgz#20d22dd0da7d358bb21c17f9bde8628152642c77"
2051 2612 integrity sha512-b+zB8A2so8eCE0JsxjL24J7vdGl8rzPQ09hZNhystm+KqSbKcAej1A+Hbva1rCMmTTqA+hFnUSDc5kouEo0JzA==
2052 2613  
  2614 +"@vue/test-utils@^2.0.0-rc.6":
  2615 + version "2.0.0-rc.6"
  2616 + resolved "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.0.0-rc.6.tgz#d0aac24d20450d379e183f70542c0822670b8783"
  2617 + integrity sha512-0cnQBVH589PwgqWpyv1fgCAz+9Ram/MsvN3ZEAEVXi1aPuhUa22EudGc0WezQ9PKwR+L40NrBmt3JBXE2tSRRQ==
  2618 +
2053 2619 "@vueuse/core@^5.0.3":
2054 2620 version "5.0.3"
2055 2621 resolved "https://registry.npmjs.org/@vueuse/core/-/core-5.0.3.tgz#8f3170e2a51ae62fb1725c84d4cc02a7552aad0b"
... ... @@ -2091,16 +2657,39 @@ JSONStream@^1.0.4:
2091 2657 jsonparse "^1.2.0"
2092 2658 through ">=2.2.7 <3"
2093 2659  
  2660 +abab@^2.0.3, abab@^2.0.5:
  2661 + version "2.0.5"
  2662 + resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
  2663 + integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
  2664 +
  2665 +acorn-globals@^6.0.0:
  2666 + version "6.0.0"
  2667 + resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
  2668 + integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
  2669 + dependencies:
  2670 + acorn "^7.1.1"
  2671 + acorn-walk "^7.1.1"
  2672 +
2094 2673 acorn-jsx@^5.2.0, acorn-jsx@^5.3.1:
2095 2674 version "5.3.1"
2096 2675 resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
2097 2676 integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==
2098 2677  
  2678 +acorn-walk@^7.1.1:
  2679 + version "7.2.0"
  2680 + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
  2681 + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
  2682 +
2099 2683 acorn@^7.1.1, acorn@^7.4.0:
2100 2684 version "7.4.1"
2101 2685 resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
2102 2686 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
2103 2687  
  2688 +acorn@^8.2.4:
  2689 + version "8.4.0"
  2690 + resolved "https://registry.npmjs.org/acorn/-/acorn-8.4.0.tgz#af53266e698d7cffa416714b503066a82221be60"
  2691 + integrity sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==
  2692 +
2104 2693 add-stream@^1.0.0:
2105 2694 version "1.0.0"
2106 2695 resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
... ... @@ -2114,6 +2703,13 @@ adler-32@~1.2.0:
2114 2703 exit-on-epipe "~1.0.1"
2115 2704 printj "~1.1.0"
2116 2705  
  2706 +agent-base@6:
  2707 + version "6.0.2"
  2708 + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
  2709 + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
  2710 + dependencies:
  2711 + debug "4"
  2712 +
2117 2713 aggregate-error@^3.0.0:
2118 2714 version "3.1.0"
2119 2715 resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
... ... @@ -2205,6 +2801,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
2205 2801 dependencies:
2206 2802 color-convert "^2.0.1"
2207 2803  
  2804 +ansi-styles@^5.0.0:
  2805 + version "5.2.0"
  2806 + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
  2807 + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
  2808 +
2208 2809 ant-design-vue@2.1.6:
2209 2810 version "2.1.6"
2210 2811 resolved "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-2.1.6.tgz#c51cdc858e1b1b8b569f5435eb487f53a3f1745e"
... ... @@ -2228,7 +2829,7 @@ ant-design-vue@2.1.6:
2228 2829 vue-types "^3.0.0"
2229 2830 warning "^4.0.0"
2230 2831  
2231   -anymatch@~3.1.2:
  2832 +anymatch@^3.0.3, anymatch@~3.1.2:
2232 2833 version "3.1.2"
2233 2834 resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
2234 2835 integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
... ... @@ -2357,6 +2958,11 @@ async@^2.6.2:
2357 2958 dependencies:
2358 2959 lodash "^4.17.14"
2359 2960  
  2961 +asynckit@^0.4.0:
  2962 + version "0.4.0"
  2963 + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
  2964 + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
  2965 +
2360 2966 at-least-node@^1.0.0:
2361 2967 version "1.0.0"
2362 2968 resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
... ... @@ -2399,6 +3005,20 @@ axios@^0.21.1:
2399 3005 dependencies:
2400 3006 follow-redirects "^1.10.0"
2401 3007  
  3008 +babel-jest@^27.0.2:
  3009 + version "27.0.2"
  3010 + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.2.tgz#7dc18adb01322acce62c2af76ea2c7cd186ade37"
  3011 + integrity sha512-9OThPl3/IQbo4Yul2vMz4FYwILPQak8XelX4YGowygfHaOl5R5gfjm4iVx4d8aUugkW683t8aq0A74E7b5DU1Q==
  3012 + dependencies:
  3013 + "@jest/transform" "^27.0.2"
  3014 + "@jest/types" "^27.0.2"
  3015 + "@types/babel__core" "^7.1.14"
  3016 + babel-plugin-istanbul "^6.0.0"
  3017 + babel-preset-jest "^27.0.1"
  3018 + chalk "^4.0.0"
  3019 + graceful-fs "^4.2.4"
  3020 + slash "^3.0.0"
  3021 +
2402 3022 babel-plugin-dynamic-import-node@^2.3.3:
2403 3023 version "2.3.3"
2404 3024 resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3"
... ... @@ -2406,6 +3026,27 @@ babel-plugin-dynamic-import-node@^2.3.3:
2406 3026 dependencies:
2407 3027 object.assign "^4.1.0"
2408 3028  
  3029 +babel-plugin-istanbul@^6.0.0:
  3030 + version "6.0.0"
  3031 + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765"
  3032 + integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==
  3033 + dependencies:
  3034 + "@babel/helper-plugin-utils" "^7.0.0"
  3035 + "@istanbuljs/load-nyc-config" "^1.0.0"
  3036 + "@istanbuljs/schema" "^0.1.2"
  3037 + istanbul-lib-instrument "^4.0.0"
  3038 + test-exclude "^6.0.0"
  3039 +
  3040 +babel-plugin-jest-hoist@^27.0.1:
  3041 + version "27.0.1"
  3042 + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz#a6d10e484c93abff0f4e95f437dad26e5736ea11"
  3043 + integrity sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==
  3044 + dependencies:
  3045 + "@babel/template" "^7.3.3"
  3046 + "@babel/types" "^7.3.3"
  3047 + "@types/babel__core" "^7.0.0"
  3048 + "@types/babel__traverse" "^7.0.6"
  3049 +
2409 3050 babel-plugin-polyfill-corejs2@^0.2.0:
2410 3051 version "0.2.0"
2411 3052 resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz#686775bf9a5aa757e10520903675e3889caeedc4"
... ... @@ -2430,6 +3071,32 @@ babel-plugin-polyfill-regenerator@^0.2.0:
2430 3071 dependencies:
2431 3072 "@babel/helper-define-polyfill-provider" "^0.2.0"
2432 3073  
  3074 +babel-preset-current-node-syntax@^1.0.0:
  3075 + version "1.0.1"
  3076 + resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"
  3077 + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
  3078 + dependencies:
  3079 + "@babel/plugin-syntax-async-generators" "^7.8.4"
  3080 + "@babel/plugin-syntax-bigint" "^7.8.3"
  3081 + "@babel/plugin-syntax-class-properties" "^7.8.3"
  3082 + "@babel/plugin-syntax-import-meta" "^7.8.3"
  3083 + "@babel/plugin-syntax-json-strings" "^7.8.3"
  3084 + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
  3085 + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
  3086 + "@babel/plugin-syntax-numeric-separator" "^7.8.3"
  3087 + "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
  3088 + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
  3089 + "@babel/plugin-syntax-optional-chaining" "^7.8.3"
  3090 + "@babel/plugin-syntax-top-level-await" "^7.8.3"
  3091 +
  3092 +babel-preset-jest@^27.0.1:
  3093 + version "27.0.1"
  3094 + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz#7a50c75d16647c23a2cf5158d5bb9eb206b10e20"
  3095 + integrity sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==
  3096 + dependencies:
  3097 + babel-plugin-jest-hoist "^27.0.1"
  3098 + babel-preset-current-node-syntax "^1.0.0"
  3099 +
2433 3100 babel-walk@3.0.0-canary-5:
2434 3101 version "3.0.0-canary-5"
2435 3102 resolved "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11"
... ... @@ -2611,6 +3278,11 @@ braces@^3.0.1, braces@~3.0.2:
2611 3278 dependencies:
2612 3279 fill-range "^7.0.1"
2613 3280  
  3281 +browser-process-hrtime@^1.0.0:
  3282 + version "1.0.0"
  3283 + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
  3284 + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
  3285 +
2614 3286 browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.3:
2615 3287 version "4.16.3"
2616 3288 resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717"
... ... @@ -2633,6 +3305,20 @@ browserslist@^4.16.6:
2633 3305 escalade "^3.1.1"
2634 3306 node-releases "^1.1.71"
2635 3307  
  3308 +bs-logger@0.x:
  3309 + version "0.2.6"
  3310 + resolved "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
  3311 + integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
  3312 + dependencies:
  3313 + fast-json-stable-stringify "2.x"
  3314 +
  3315 +bser@2.1.1:
  3316 + version "2.1.1"
  3317 + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
  3318 + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
  3319 + dependencies:
  3320 + node-int64 "^0.4.0"
  3321 +
2636 3322 buffer-alloc-unsafe@^1.1.0:
2637 3323 version "1.1.0"
2638 3324 resolved "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
... ... @@ -2656,7 +3342,7 @@ buffer-fill@^1.0.0:
2656 3342 resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
2657 3343 integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
2658 3344  
2659   -buffer-from@^1.0.0, buffer-from@^1.1.1:
  3345 +buffer-from@1.x, buffer-from@^1.0.0, buffer-from@^1.1.1:
2660 3346 version "1.1.1"
2661 3347 resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
2662 3348 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
... ... @@ -2782,7 +3468,7 @@ camelcase@^5.0.0, camelcase@^5.3.1:
2782 3468 resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
2783 3469 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
2784 3470  
2785   -camelcase@^6.0.0:
  3471 +camelcase@^6.0.0, camelcase@^6.2.0:
2786 3472 version "6.2.0"
2787 3473 resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
2788 3474 integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
... ... @@ -2841,7 +3527,7 @@ chalk@^1.0.0, chalk@^1.1.3:
2841 3527 strip-ansi "^3.0.0"
2842 3528 supports-color "^2.0.0"
2843 3529  
2844   -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2:
  3530 +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2:
2845 3531 version "2.4.2"
2846 3532 resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
2847 3533 integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
... ... @@ -2892,6 +3578,11 @@ change-case@^4.1.2:
2892 3578 snake-case "^3.0.4"
2893 3579 tslib "^2.0.3"
2894 3580  
  3581 +char-regex@^1.0.2:
  3582 + version "1.0.2"
  3583 + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
  3584 + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
  3585 +
2895 3586 character-entities-html4@^1.0.0:
2896 3587 version "1.1.4"
2897 3588 resolved "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz#0e64b0a3753ddbf1fdc044c5fd01d0199a02e125"
... ... @@ -2949,6 +3640,11 @@ ci-info@^3.1.1:
2949 3640 resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz#9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a"
2950 3641 integrity sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==
2951 3642  
  3643 +cjs-module-lexer@^1.0.0:
  3644 + version "1.2.1"
  3645 + resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz#2fd46d9906a126965aa541345c499aaa18e8cd73"
  3646 + integrity sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==
  3647 +
2952 3648 class-utils@^0.3.5:
2953 3649 version "0.3.6"
2954 3650 resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
... ... @@ -3062,6 +3758,11 @@ clone@^2.1.1:
3062 3758 resolved "https://registry.npmjs.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
3063 3759 integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
3064 3760  
  3761 +co@^4.6.0:
  3762 + version "4.6.0"
  3763 + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
  3764 + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
  3765 +
3065 3766 coa@^2.0.2:
3066 3767 version "2.0.2"
3067 3768 resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
... ... @@ -3089,6 +3790,11 @@ collapse-white-space@^1.0.5:
3089 3790 resolved "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287"
3090 3791 integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==
3091 3792  
  3793 +collect-v8-coverage@^1.0.0:
  3794 + version "1.0.1"
  3795 + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"
  3796 + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
  3797 +
3092 3798 collection-visit@^1.0.0:
3093 3799 version "1.0.0"
3094 3800 resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
... ... @@ -3131,6 +3837,13 @@ colors@^1.4.0:
3131 3837 resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
3132 3838 integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
3133 3839  
  3840 +combined-stream@^1.0.8:
  3841 + version "1.0.8"
  3842 + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
  3843 + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
  3844 + dependencies:
  3845 + delayed-stream "~1.0.0"
  3846 +
3134 3847 comma-separated-tokens@^1.0.7:
3135 3848 version "1.0.8"
3136 3849 resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea"
... ... @@ -3468,7 +4181,7 @@ conventional-commits-parser@^3.0.0, conventional-commits-parser@^3.2.0:
3468 4181 through2 "^4.0.0"
3469 4182 trim-off-newlines "^1.0.0"
3470 4183  
3471   -convert-source-map@^1.7.0:
  4184 +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
3472 4185 version "1.7.0"
3473 4186 resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
3474 4187 integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
... ... @@ -3657,6 +4370,16 @@ css-what@^4.0.0:
3657 4370 resolved "https://registry.npmjs.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233"
3658 4371 integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==
3659 4372  
  4373 +css@^2.1.0:
  4374 + version "2.2.4"
  4375 + resolved "https://registry.npmjs.org/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929"
  4376 + integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==
  4377 + dependencies:
  4378 + inherits "^2.0.3"
  4379 + source-map "^0.6.1"
  4380 + source-map-resolve "^0.5.2"
  4381 + urix "^0.1.0"
  4382 +
3660 4383 cssesc@^3.0.0:
3661 4384 version "3.0.0"
3662 4385 resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
... ... @@ -3669,6 +4392,23 @@ csso@^4.0.2, csso@^4.2.0:
3669 4392 dependencies:
3670 4393 css-tree "^1.1.2"
3671 4394  
  4395 +cssom@^0.4.4:
  4396 + version "0.4.4"
  4397 + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10"
  4398 + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
  4399 +
  4400 +cssom@~0.3.6:
  4401 + version "0.3.8"
  4402 + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
  4403 + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
  4404 +
  4405 +cssstyle@^2.3.0:
  4406 + version "2.3.0"
  4407 + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852"
  4408 + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
  4409 + dependencies:
  4410 + cssom "~0.3.6"
  4411 +
3672 4412 csstype@^2.6.8:
3673 4413 version "2.6.16"
3674 4414 resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.16.tgz#544d69f547013b85a40d15bff75db38f34fe9c39"
... ... @@ -3709,6 +4449,15 @@ dargs@^7.0.0:
3709 4449 resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
3710 4450 integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
3711 4451  
  4452 +data-urls@^2.0.0:
  4453 + version "2.0.0"
  4454 + resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b"
  4455 + integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
  4456 + dependencies:
  4457 + abab "^2.0.3"
  4458 + whatwg-mimetype "^2.3.0"
  4459 + whatwg-url "^8.0.0"
  4460 +
3712 4461 dateformat@^3.0.0:
3713 4462 version "3.0.3"
3714 4463 resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
... ... @@ -3721,6 +4470,13 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3:
3721 4470 dependencies:
3722 4471 ms "2.0.0"
3723 4472  
  4473 +debug@4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
  4474 + version "4.3.1"
  4475 + resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
  4476 + integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
  4477 + dependencies:
  4478 + ms "2.1.2"
  4479 +
3724 4480 debug@^3.1.0, debug@^3.1.1, debug@^3.2.6:
3725 4481 version "3.2.7"
3726 4482 resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
... ... @@ -3728,13 +4484,6 @@ debug@^3.1.0, debug@^3.1.1, debug@^3.2.6:
3728 4484 dependencies:
3729 4485 ms "^2.1.1"
3730 4486  
3731   -debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
3732   - version "4.3.1"
3733   - resolved "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
3734   - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
3735   - dependencies:
3736   - ms "2.1.2"
3737   -
3738 4487 debug@^4.3.2:
3739 4488 version "4.3.2"
3740 4489 resolved "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b"
... ... @@ -3755,6 +4504,11 @@ decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0:
3755 4504 resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
3756 4505 integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
3757 4506  
  4507 +decimal.js@^10.2.1:
  4508 + version "10.2.1"
  4509 + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3"
  4510 + integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==
  4511 +
3758 4512 decode-uri-component@^0.2.0:
3759 4513 version "0.2.0"
3760 4514 resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
... ... @@ -3830,7 +4584,7 @@ deep-extend@^0.6.0:
3830 4584 resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
3831 4585 integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
3832 4586  
3833   -deep-is@^0.1.3:
  4587 +deep-is@^0.1.3, deep-is@~0.1.3:
3834 4588 version "0.1.3"
3835 4589 resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
3836 4590 integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
... ... @@ -3881,6 +4635,11 @@ define-property@^2.0.2:
3881 4635 is-descriptor "^1.0.2"
3882 4636 isobject "^3.0.1"
3883 4637  
  4638 +delayed-stream@~1.0.0:
  4639 + version "1.0.0"
  4640 + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
  4641 + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
  4642 +
3884 4643 detect-file@^1.0.0:
3885 4644 version "1.0.0"
3886 4645 resolved "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
... ... @@ -3891,11 +4650,26 @@ detect-indent@6.0.0:
3891 4650 resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd"
3892 4651 integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==
3893 4652  
  4653 +detect-newline@^3.0.0:
  4654 + version "3.1.0"
  4655 + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
  4656 + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
  4657 +
3894 4658 diff-match-patch@^1.0.5:
3895 4659 version "1.0.5"
3896 4660 resolved "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37"
3897 4661 integrity sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==
3898 4662  
  4663 +diff-sequences@^26.6.2:
  4664 + version "26.6.2"
  4665 + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1"
  4666 + integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==
  4667 +
  4668 +diff-sequences@^27.0.1:
  4669 + version "27.0.1"
  4670 + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.1.tgz#9c9801d52ed5f576ff0a20e3022a13ee6e297e7c"
  4671 + integrity sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==
  4672 +
3899 4673 diff@^4.0.1:
3900 4674 version "4.0.2"
3901 4675 resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
... ... @@ -3962,6 +4736,13 @@ domelementtype@^2.0.1, domelementtype@^2.2.0:
3962 4736 resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57"
3963 4737 integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==
3964 4738  
  4739 +domexception@^2.0.1:
  4740 + version "2.0.1"
  4741 + resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304"
  4742 + integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
  4743 + dependencies:
  4744 + webidl-conversions "^5.0.0"
  4745 +
3965 4746 domhandler@^2.3.0:
3966 4747 version "2.4.2"
3967 4748 resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
... ... @@ -4112,6 +4893,11 @@ electron-to-chromium@^1.3.723:
4112 4893 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.739.tgz#f07756aa92cabd5a6eec6f491525a64fe62f98b9"
4113 4894 integrity sha512-+LPJVRsN7hGZ9EIUUiWCpO7l4E3qBYHNadazlucBfsXBbccDFNKUBAgzE68FnkWGJPwD/AfKhSzL+G+Iqb8A4A==
4114 4895  
  4896 +emittery@^0.8.1:
  4897 + version "0.8.1"
  4898 + resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860"
  4899 + integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==
  4900 +
4115 4901 emmet@^2.3.0:
4116 4902 version "2.3.4"
4117 4903 resolved "https://registry.npmjs.org/emmet/-/emmet-2.3.4.tgz#5ba0d7a5569a68c7697dfa890c772e4f3179d123"
... ... @@ -4274,11 +5060,28 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1
4274 5060 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
4275 5061 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
4276 5062  
  5063 +escape-string-regexp@^2.0.0:
  5064 + version "2.0.0"
  5065 + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
  5066 + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
  5067 +
4277 5068 escape-string-regexp@^4.0.0:
4278 5069 version "4.0.0"
4279 5070 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
4280 5071 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
4281 5072  
  5073 +escodegen@^2.0.0:
  5074 + version "2.0.0"
  5075 + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
  5076 + integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
  5077 + dependencies:
  5078 + esprima "^4.0.1"
  5079 + estraverse "^5.2.0"
  5080 + esutils "^2.0.2"
  5081 + optionator "^0.8.1"
  5082 + optionalDependencies:
  5083 + source-map "~0.6.1"
  5084 +
4282 5085 eslint-config-prettier@^8.3.0:
4283 5086 version "8.3.0"
4284 5087 resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz#f7471b20b6fe8a9a9254cc684454202886a2dd7a"
... ... @@ -4289,6 +5092,13 @@ eslint-define-config@^1.0.8:
4289 5092 resolved "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.0.8.tgz#56cb61f1bcba8ec7a29beec58a85d2ce9299297a"
4290 5093 integrity sha512-Vfjv/3l112BQ0s+Ua+WGNxtEyxj++IaFCiBkhjT1wlBWtbHpuZcI0t8eCnJZnJrdv0b9n2GK0mcmQsPRRjVCXg==
4291 5094  
  5095 +eslint-plugin-jest@^24.3.6:
  5096 + version "24.3.6"
  5097 + resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz#5f0ca019183c3188c5ad3af8e80b41de6c8e9173"
  5098 + integrity sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg==
  5099 + dependencies:
  5100 + "@typescript-eslint/experimental-utils" "^4.0.1"
  5101 +
4292 5102 eslint-plugin-prettier@^3.4.0:
4293 5103 version "3.4.0"
4294 5104 resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz#cdbad3bf1dbd2b177e9825737fe63b476a08f0c7"
... ... @@ -4411,7 +5221,7 @@ espree@^7.3.0, espree@^7.3.1:
4411 5221 acorn-jsx "^5.3.1"
4412 5222 eslint-visitor-keys "^1.3.0"
4413 5223  
4414   -esprima@^4.0.0:
  5224 +esprima@^4.0.0, esprima@^4.0.1:
4415 5225 version "4.0.1"
4416 5226 resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
4417 5227 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
... ... @@ -4551,6 +5361,11 @@ exit-on-epipe@~1.0.1:
4551 5361 resolved "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
4552 5362 integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==
4553 5363  
  5364 +exit@^0.1.2:
  5365 + version "0.1.2"
  5366 + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
  5367 + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
  5368 +
4554 5369 expand-brackets@^2.1.4:
4555 5370 version "2.1.4"
4556 5371 resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
... ... @@ -4571,6 +5386,18 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
4571 5386 dependencies:
4572 5387 homedir-polyfill "^1.0.1"
4573 5388  
  5389 +expect@^27.0.2:
  5390 + version "27.0.2"
  5391 + resolved "https://registry.npmjs.org/expect/-/expect-27.0.2.tgz#e66ca3a4c9592f1c019fa1d46459a9d2084f3422"
  5392 + integrity sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==
  5393 + dependencies:
  5394 + "@jest/types" "^27.0.2"
  5395 + ansi-styles "^5.0.0"
  5396 + jest-get-type "^27.0.1"
  5397 + jest-matcher-utils "^27.0.2"
  5398 + jest-message-util "^27.0.2"
  5399 + jest-regex-util "^27.0.1"
  5400 +
4574 5401 ext-list@^2.0.0:
4575 5402 version "2.2.2"
4576 5403 resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37"
... ... @@ -4629,6 +5456,13 @@ extglob@^2.0.2, extglob@^2.0.4:
4629 5456 snapdragon "^0.8.1"
4630 5457 to-regex "^3.0.1"
4631 5458  
  5459 +extract-from-css@^0.4.4:
  5460 + version "0.4.4"
  5461 + resolved "https://registry.npmjs.org/extract-from-css/-/extract-from-css-0.4.4.tgz#1ea7df2e7c7c6eb9922fa08e8adaea486f6f8f92"
  5462 + integrity sha1-HqffLnx8brmSL6COitrqSG9vj5I=
  5463 + dependencies:
  5464 + css "^2.1.0"
  5465 +
4632 5466 fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
4633 5467 version "3.1.3"
4634 5468 resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
... ... @@ -4651,12 +5485,12 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.5:
4651 5485 micromatch "^4.0.2"
4652 5486 picomatch "^2.2.1"
4653 5487  
4654   -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
  5488 +fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
4655 5489 version "2.1.0"
4656 5490 resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
4657 5491 integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
4658 5492  
4659   -fast-levenshtein@^2.0.6:
  5493 +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
4660 5494 version "2.0.6"
4661 5495 resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
4662 5496 integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
... ... @@ -4685,6 +5519,13 @@ fault@^1.0.0:
4685 5519 dependencies:
4686 5520 format "^0.2.0"
4687 5521  
  5522 +fb-watchman@^2.0.0:
  5523 + version "2.0.1"
  5524 + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85"
  5525 + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==
  5526 + dependencies:
  5527 + bser "2.1.1"
  5528 +
4688 5529 fd-slicer@~1.1.0:
4689 5530 version "1.1.0"
4690 5531 resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
... ... @@ -4855,7 +5696,7 @@ find-up@^3.0.0:
4855 5696 dependencies:
4856 5697 locate-path "^3.0.0"
4857 5698  
4858   -find-up@^4.1.0:
  5699 +find-up@^4.0.0, find-up@^4.1.0:
4859 5700 version "4.1.0"
4860 5701 resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
4861 5702 integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
... ... @@ -4926,6 +5767,15 @@ for-in@^1.0.2:
4926 5767 resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
4927 5768 integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
4928 5769  
  5770 +form-data@^3.0.0:
  5771 + version "3.0.1"
  5772 + resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
  5773 + integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==
  5774 + dependencies:
  5775 + asynckit "^0.4.0"
  5776 + combined-stream "^1.0.8"
  5777 + mime-types "^2.1.12"
  5778 +
4929 5779 format@^0.2.0:
4930 5780 version "0.2.2"
4931 5781 resolved "https://registry.npmjs.org/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b"
... ... @@ -4994,7 +5844,7 @@ fs.realpath@^1.0.0:
4994 5844 resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
4995 5845 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
4996 5846  
4997   -fsevents@~2.3.1, fsevents@~2.3.2:
  5847 +fsevents@^2.3.2, fsevents@~2.3.1, fsevents@~2.3.2:
4998 5848 version "2.3.2"
4999 5849 resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
5000 5850 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
... ... @@ -5040,6 +5890,11 @@ get-own-enumerable-property-symbols@^3.0.0:
5040 5890 resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
5041 5891 integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==
5042 5892  
  5893 +get-package-type@^0.1.0:
  5894 + version "0.1.0"
  5895 + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
  5896 + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
  5897 +
5043 5898 get-pkg-repo@^1.0.0:
5044 5899 version "1.4.0"
5045 5900 resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d"
... ... @@ -5180,7 +6035,7 @@ glob@^7.0.0, glob@^7.1.3, glob@^7.1.6:
5180 6035 once "^1.3.0"
5181 6036 path-is-absolute "^1.0.0"
5182 6037  
5183   -glob@^7.0.3:
  6038 +glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.4:
5184 6039 version "7.1.7"
5185 6040 resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
5186 6041 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
... ... @@ -5352,7 +6207,7 @@ got@^9.6.0:
5352 6207 to-readable-stream "^1.0.0"
5353 6208 url-parse-lax "^3.0.0"
5354 6209  
5355   -graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2:
  6210 +graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.4:
5356 6211 version "4.2.6"
5357 6212 resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
5358 6213 integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
... ... @@ -5538,6 +6393,18 @@ hosted-git-info@^4.0.1:
5538 6393 dependencies:
5539 6394 lru-cache "^6.0.0"
5540 6395  
  6396 +html-encoding-sniffer@^2.0.1:
  6397 + version "2.0.1"
  6398 + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"
  6399 + integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
  6400 + dependencies:
  6401 + whatwg-encoding "^1.0.5"
  6402 +
  6403 +html-escaper@^2.0.0:
  6404 + version "2.0.2"
  6405 + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
  6406 + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
  6407 +
5541 6408 html-minifier-terser@^5.1.1:
5542 6409 version "5.1.1"
5543 6410 resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054"
... ... @@ -5598,6 +6465,15 @@ http-cache-semantics@^4.0.0:
5598 6465 resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
5599 6466 integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
5600 6467  
  6468 +http-proxy-agent@^4.0.1:
  6469 + version "4.0.1"
  6470 + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
  6471 + integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
  6472 + dependencies:
  6473 + "@tootallnate/once" "1"
  6474 + agent-base "6"
  6475 + debug "4"
  6476 +
5601 6477 http-proxy@^1.18.0:
5602 6478 version "1.18.1"
5603 6479 resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
... ... @@ -5623,6 +6499,14 @@ http-server@^0.12.3:
5623 6499 secure-compare "3.0.1"
5624 6500 union "~0.5.0"
5625 6501  
  6502 +https-proxy-agent@^5.0.0:
  6503 + version "5.0.0"
  6504 + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
  6505 + integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
  6506 + dependencies:
  6507 + agent-base "6"
  6508 + debug "4"
  6509 +
5626 6510 human-signals@^1.1.1:
5627 6511 version "1.1.1"
5628 6512 resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
... ... @@ -5638,7 +6522,7 @@ husky@^6.0.0:
5638 6522 resolved "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz#810f11869adf51604c32ea577edbc377d7f9319e"
5639 6523 integrity sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==
5640 6524  
5641   -iconv-lite@^0.4.24, iconv-lite@^0.4.4:
  6525 +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4:
5642 6526 version "0.4.24"
5643 6527 resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
5644 6528 integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
... ... @@ -5771,6 +6655,14 @@ import-lazy@^4.0.0:
5771 6655 resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
5772 6656 integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
5773 6657  
  6658 +import-local@^3.0.2:
  6659 + version "3.0.2"
  6660 + resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6"
  6661 + integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==
  6662 + dependencies:
  6663 + pkg-dir "^4.2.0"
  6664 + resolve-cwd "^3.0.0"
  6665 +
5774 6666 imurmurhash@^0.1.4:
5775 6667 version "0.1.4"
5776 6668 resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
... ... @@ -6059,6 +6951,11 @@ is-fullwidth-code-point@^3.0.0:
6059 6951 resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
6060 6952 integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
6061 6953  
  6954 +is-generator-fn@^2.0.0:
  6955 + version "2.1.0"
  6956 + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
  6957 + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
  6958 +
6062 6959 is-gif@^3.0.0:
6063 6960 version "3.0.0"
6064 6961 resolved "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz#c4be60b26a301d695bb833b20d9b5d66c6cf83b1"
... ... @@ -6187,6 +7084,11 @@ is-png@^2.0.0:
6187 7084 resolved "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d"
6188 7085 integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==
6189 7086  
  7087 +is-potential-custom-element-name@^1.0.1:
  7088 + version "1.0.1"
  7089 + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
  7090 + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
  7091 +
6190 7092 is-promise@^2.0.0:
6191 7093 version "2.2.2"
6192 7094 resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1"
... ... @@ -6315,6 +7217,47 @@ isobject@^3.0.0, isobject@^3.0.1:
6315 7217 resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
6316 7218 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
6317 7219  
  7220 +istanbul-lib-coverage@^3.0.0:
  7221 + version "3.0.0"
  7222 + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec"
  7223 + integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==
  7224 +
  7225 +istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3:
  7226 + version "4.0.3"
  7227 + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d"
  7228 + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==
  7229 + dependencies:
  7230 + "@babel/core" "^7.7.5"
  7231 + "@istanbuljs/schema" "^0.1.2"
  7232 + istanbul-lib-coverage "^3.0.0"
  7233 + semver "^6.3.0"
  7234 +
  7235 +istanbul-lib-report@^3.0.0:
  7236 + version "3.0.0"
  7237 + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6"
  7238 + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==
  7239 + dependencies:
  7240 + istanbul-lib-coverage "^3.0.0"
  7241 + make-dir "^3.0.0"
  7242 + supports-color "^7.1.0"
  7243 +
  7244 +istanbul-lib-source-maps@^4.0.0:
  7245 + version "4.0.0"
  7246 + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9"
  7247 + integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==
  7248 + dependencies:
  7249 + debug "^4.1.1"
  7250 + istanbul-lib-coverage "^3.0.0"
  7251 + source-map "^0.6.1"
  7252 +
  7253 +istanbul-reports@^3.0.2:
  7254 + version "3.0.2"
  7255 + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b"
  7256 + integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==
  7257 + dependencies:
  7258 + html-escaper "^2.0.0"
  7259 + istanbul-lib-report "^3.0.0"
  7260 +
6318 7261 isurl@^1.0.0-alpha5:
6319 7262 version "1.0.0"
6320 7263 resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67"
... ... @@ -6333,6 +7276,412 @@ jake@^10.6.1:
6333 7276 filelist "^1.0.1"
6334 7277 minimatch "^3.0.4"
6335 7278  
  7279 +jest-changed-files@^27.0.2:
  7280 + version "27.0.2"
  7281 + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.2.tgz#997253042b4a032950fc5f56abf3c5d1f8560801"
  7282 + integrity sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==
  7283 + dependencies:
  7284 + "@jest/types" "^27.0.2"
  7285 + execa "^5.0.0"
  7286 + throat "^6.0.1"
  7287 +
  7288 +jest-circus@^27.0.4:
  7289 + version "27.0.4"
  7290 + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.4.tgz#3b261514ee3b3da33def736a6352c98ff56bb6e6"
  7291 + integrity sha512-QD+eblDiRphta630WRKewuASLs/oY1Zki2G4bccntRvrTHQ63ljwFR5TLduuK4Zg0ZPzW0+8o6AP7KRd1yKOjw==
  7292 + dependencies:
  7293 + "@jest/environment" "^27.0.3"
  7294 + "@jest/test-result" "^27.0.2"
  7295 + "@jest/types" "^27.0.2"
  7296 + "@types/node" "*"
  7297 + chalk "^4.0.0"
  7298 + co "^4.6.0"
  7299 + dedent "^0.7.0"
  7300 + expect "^27.0.2"
  7301 + is-generator-fn "^2.0.0"
  7302 + jest-each "^27.0.2"
  7303 + jest-matcher-utils "^27.0.2"
  7304 + jest-message-util "^27.0.2"
  7305 + jest-runtime "^27.0.4"
  7306 + jest-snapshot "^27.0.4"
  7307 + jest-util "^27.0.2"
  7308 + pretty-format "^27.0.2"
  7309 + slash "^3.0.0"
  7310 + stack-utils "^2.0.3"
  7311 + throat "^6.0.1"
  7312 +
  7313 +jest-cli@^27.0.4:
  7314 + version "27.0.4"
  7315 + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.4.tgz#491b12c754c0d7c6873b13a66f26b3a80a852910"
  7316 + integrity sha512-E0T+/i2lxsWAzV7LKYd0SB7HUAvePqaeIh5vX43/G5jXLhv1VzjYzJAGEkTfvxV774ll9cyE2ljcL73PVMEOXQ==
  7317 + dependencies:
  7318 + "@jest/core" "^27.0.4"
  7319 + "@jest/test-result" "^27.0.2"
  7320 + "@jest/types" "^27.0.2"
  7321 + chalk "^4.0.0"
  7322 + exit "^0.1.2"
  7323 + graceful-fs "^4.2.4"
  7324 + import-local "^3.0.2"
  7325 + jest-config "^27.0.4"
  7326 + jest-util "^27.0.2"
  7327 + jest-validate "^27.0.2"
  7328 + prompts "^2.0.1"
  7329 + yargs "^16.0.3"
  7330 +
  7331 +jest-config@^27.0.4:
  7332 + version "27.0.4"
  7333 + resolved "https://registry.npmjs.org/jest-config/-/jest-config-27.0.4.tgz#c4f41378acf40ca77860fb4e213b12109d87b8cf"
  7334 + integrity sha512-VkQFAHWnPQefdvHU9A+G3H/Z3NrrTKqWpvxgQz3nkUdkDTWeKJE6e//BL+R7z79dXOMVksYgM/z6ndtN0hfChg==
  7335 + dependencies:
  7336 + "@babel/core" "^7.1.0"
  7337 + "@jest/test-sequencer" "^27.0.4"
  7338 + "@jest/types" "^27.0.2"
  7339 + babel-jest "^27.0.2"
  7340 + chalk "^4.0.0"
  7341 + deepmerge "^4.2.2"
  7342 + glob "^7.1.1"
  7343 + graceful-fs "^4.2.4"
  7344 + is-ci "^3.0.0"
  7345 + jest-circus "^27.0.4"
  7346 + jest-environment-jsdom "^27.0.3"
  7347 + jest-environment-node "^27.0.3"
  7348 + jest-get-type "^27.0.1"
  7349 + jest-jasmine2 "^27.0.4"
  7350 + jest-regex-util "^27.0.1"
  7351 + jest-resolve "^27.0.4"
  7352 + jest-runner "^27.0.4"
  7353 + jest-util "^27.0.2"
  7354 + jest-validate "^27.0.2"
  7355 + micromatch "^4.0.4"
  7356 + pretty-format "^27.0.2"
  7357 +
  7358 +jest-diff@^26.0.0:
  7359 + version "26.6.2"
  7360 + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394"
  7361 + integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==
  7362 + dependencies:
  7363 + chalk "^4.0.0"
  7364 + diff-sequences "^26.6.2"
  7365 + jest-get-type "^26.3.0"
  7366 + pretty-format "^26.6.2"
  7367 +
  7368 +jest-diff@^27.0.2:
  7369 + version "27.0.2"
  7370 + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.2.tgz#f315b87cee5dc134cf42c2708ab27375cc3f5a7e"
  7371 + integrity sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==
  7372 + dependencies:
  7373 + chalk "^4.0.0"
  7374 + diff-sequences "^27.0.1"
  7375 + jest-get-type "^27.0.1"
  7376 + pretty-format "^27.0.2"
  7377 +
  7378 +jest-docblock@^27.0.1:
  7379 + version "27.0.1"
  7380 + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.1.tgz#bd9752819b49fa4fab1a50b73eb58c653b962e8b"
  7381 + integrity sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==
  7382 + dependencies:
  7383 + detect-newline "^3.0.0"
  7384 +
  7385 +jest-each@^27.0.2:
  7386 + version "27.0.2"
  7387 + resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.0.2.tgz#865ddb4367476ced752167926b656fa0dcecd8c7"
  7388 + integrity sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==
  7389 + dependencies:
  7390 + "@jest/types" "^27.0.2"
  7391 + chalk "^4.0.0"
  7392 + jest-get-type "^27.0.1"
  7393 + jest-util "^27.0.2"
  7394 + pretty-format "^27.0.2"
  7395 +
  7396 +jest-environment-jsdom@^27.0.3:
  7397 + version "27.0.3"
  7398 + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.3.tgz#ed73e913ddc03864eb9f934b5cbabf1b63504e2e"
  7399 + integrity sha512-5KLmgv1bhiimpSA8oGTnZYk6g4fsNyZiA/6gI2tAZUgrufd7heRUSVh4gRokzZVEj8zlwAQYT0Zs6tuJSW/ECA==
  7400 + dependencies:
  7401 + "@jest/environment" "^27.0.3"
  7402 + "@jest/fake-timers" "^27.0.3"
  7403 + "@jest/types" "^27.0.2"
  7404 + "@types/node" "*"
  7405 + jest-mock "^27.0.3"
  7406 + jest-util "^27.0.2"
  7407 + jsdom "^16.6.0"
  7408 +
  7409 +jest-environment-node@^27.0.3:
  7410 + version "27.0.3"
  7411 + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.3.tgz#b4acb3679d2552a4215732cab8b0ca7ec4398ee0"
  7412 + integrity sha512-co2/IVnIFL3cItpFULCvXFg9us4gvWXgs7mutAMPCbFhcqh56QAOdKhNzC2+RycsC/k4mbMj1VF+9F/NzA0ROg==
  7413 + dependencies:
  7414 + "@jest/environment" "^27.0.3"
  7415 + "@jest/fake-timers" "^27.0.3"
  7416 + "@jest/types" "^27.0.2"
  7417 + "@types/node" "*"
  7418 + jest-mock "^27.0.3"
  7419 + jest-util "^27.0.2"
  7420 +
  7421 +jest-get-type@^26.3.0:
  7422 + version "26.3.0"
  7423 + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0"
  7424 + integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==
  7425 +
  7426 +jest-get-type@^27.0.1:
  7427 + version "27.0.1"
  7428 + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.1.tgz#34951e2b08c8801eb28559d7eb732b04bbcf7815"
  7429 + integrity sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==
  7430 +
  7431 +jest-haste-map@^27.0.2:
  7432 + version "27.0.2"
  7433 + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.2.tgz#3f1819400c671237e48b4d4b76a80a0dbed7577f"
  7434 + integrity sha512-37gYfrYjjhEfk37C4bCMWAC0oPBxDpG0qpl8lYg8BT//wf353YT/fzgA7+Dq0EtM7rPFS3JEcMsxdtDwNMi2cA==
  7435 + dependencies:
  7436 + "@jest/types" "^27.0.2"
  7437 + "@types/graceful-fs" "^4.1.2"
  7438 + "@types/node" "*"
  7439 + anymatch "^3.0.3"
  7440 + fb-watchman "^2.0.0"
  7441 + graceful-fs "^4.2.4"
  7442 + jest-regex-util "^27.0.1"
  7443 + jest-serializer "^27.0.1"
  7444 + jest-util "^27.0.2"
  7445 + jest-worker "^27.0.2"
  7446 + micromatch "^4.0.4"
  7447 + walker "^1.0.7"
  7448 + optionalDependencies:
  7449 + fsevents "^2.3.2"
  7450 +
  7451 +jest-jasmine2@^27.0.4:
  7452 + version "27.0.4"
  7453 + resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.4.tgz#c669519ccf4904a485338555e1e66cad36bb0670"
  7454 + integrity sha512-yj3WrjjquZwkJw+eA4c9yucHw4/+EHndHWSqgHbHGQfT94ihaaQsa009j1a0puU8CNxPDk0c1oAPeOpdJUElwA==
  7455 + dependencies:
  7456 + "@babel/traverse" "^7.1.0"
  7457 + "@jest/environment" "^27.0.3"
  7458 + "@jest/source-map" "^27.0.1"
  7459 + "@jest/test-result" "^27.0.2"
  7460 + "@jest/types" "^27.0.2"
  7461 + "@types/node" "*"
  7462 + chalk "^4.0.0"
  7463 + co "^4.6.0"
  7464 + expect "^27.0.2"
  7465 + is-generator-fn "^2.0.0"
  7466 + jest-each "^27.0.2"
  7467 + jest-matcher-utils "^27.0.2"
  7468 + jest-message-util "^27.0.2"
  7469 + jest-runtime "^27.0.4"
  7470 + jest-snapshot "^27.0.4"
  7471 + jest-util "^27.0.2"
  7472 + pretty-format "^27.0.2"
  7473 + throat "^6.0.1"
  7474 +
  7475 +jest-leak-detector@^27.0.2:
  7476 + version "27.0.2"
  7477 + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz#ce19aa9dbcf7a72a9d58907a970427506f624e69"
  7478 + integrity sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==
  7479 + dependencies:
  7480 + jest-get-type "^27.0.1"
  7481 + pretty-format "^27.0.2"
  7482 +
  7483 +jest-matcher-utils@^27.0.2:
  7484 + version "27.0.2"
  7485 + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz#f14c060605a95a466cdc759acc546c6f4cbfc4f0"
  7486 + integrity sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==
  7487 + dependencies:
  7488 + chalk "^4.0.0"
  7489 + jest-diff "^27.0.2"
  7490 + jest-get-type "^27.0.1"
  7491 + pretty-format "^27.0.2"
  7492 +
  7493 +jest-message-util@^27.0.2:
  7494 + version "27.0.2"
  7495 + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.2.tgz#181c9b67dff504d8f4ad15cba10d8b80f272048c"
  7496 + integrity sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==
  7497 + dependencies:
  7498 + "@babel/code-frame" "^7.12.13"
  7499 + "@jest/types" "^27.0.2"
  7500 + "@types/stack-utils" "^2.0.0"
  7501 + chalk "^4.0.0"
  7502 + graceful-fs "^4.2.4"
  7503 + micromatch "^4.0.4"
  7504 + pretty-format "^27.0.2"
  7505 + slash "^3.0.0"
  7506 + stack-utils "^2.0.3"
  7507 +
  7508 +jest-mock@^27.0.3:
  7509 + version "27.0.3"
  7510 + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.3.tgz#5591844f9192b3335c0dca38e8e45ed297d4d23d"
  7511 + integrity sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==
  7512 + dependencies:
  7513 + "@jest/types" "^27.0.2"
  7514 + "@types/node" "*"
  7515 +
  7516 +jest-pnp-resolver@^1.2.2:
  7517 + version "1.2.2"
  7518 + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
  7519 + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
  7520 +
  7521 +jest-regex-util@^27.0.1:
  7522 + version "27.0.1"
  7523 + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.1.tgz#69d4b1bf5b690faa3490113c47486ed85dd45b68"
  7524 + integrity sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==
  7525 +
  7526 +jest-resolve-dependencies@^27.0.4:
  7527 + version "27.0.4"
  7528 + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.4.tgz#a07a242d70d668afd3fcf7f4270755eebb1fe579"
  7529 + integrity sha512-F33UPfw1YGWCV2uxJl7wD6TvcQn5IC0LtguwY3r4L7R6H4twpLkp5Q2ZfzRx9A2I3G8feiy0O0sqcn/Qoym71A==
  7530 + dependencies:
  7531 + "@jest/types" "^27.0.2"
  7532 + jest-regex-util "^27.0.1"
  7533 + jest-snapshot "^27.0.4"
  7534 +
  7535 +jest-resolve@^27.0.4:
  7536 + version "27.0.4"
  7537 + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.4.tgz#8a27bc3f2f00c8ea28f3bc99bbf6f468300a703d"
  7538 + integrity sha512-BcfyK2i3cG79PDb/6gB6zFeFQlcqLsQjGBqznFCpA0L/3l1L/oOsltdUjs5eISAWA9HS9qtj8v2PSZr/yWxONQ==
  7539 + dependencies:
  7540 + "@jest/types" "^27.0.2"
  7541 + chalk "^4.0.0"
  7542 + escalade "^3.1.1"
  7543 + graceful-fs "^4.2.4"
  7544 + jest-pnp-resolver "^1.2.2"
  7545 + jest-util "^27.0.2"
  7546 + jest-validate "^27.0.2"
  7547 + resolve "^1.20.0"
  7548 + slash "^3.0.0"
  7549 +
  7550 +jest-runner@^27.0.4:
  7551 + version "27.0.4"
  7552 + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.4.tgz#2787170a9509b792ae129794f6944d27d5d12a4f"
  7553 + integrity sha512-NfmvSYLCsCJk2AG8Ar2NAh4PhsJJpO+/r+g4bKR5L/5jFzx/indUpnVBdrfDvuqhGLLAvrKJ9FM/Nt8o1dsqxg==
  7554 + dependencies:
  7555 + "@jest/console" "^27.0.2"
  7556 + "@jest/environment" "^27.0.3"
  7557 + "@jest/test-result" "^27.0.2"
  7558 + "@jest/transform" "^27.0.2"
  7559 + "@jest/types" "^27.0.2"
  7560 + "@types/node" "*"
  7561 + chalk "^4.0.0"
  7562 + emittery "^0.8.1"
  7563 + exit "^0.1.2"
  7564 + graceful-fs "^4.2.4"
  7565 + jest-docblock "^27.0.1"
  7566 + jest-environment-jsdom "^27.0.3"
  7567 + jest-environment-node "^27.0.3"
  7568 + jest-haste-map "^27.0.2"
  7569 + jest-leak-detector "^27.0.2"
  7570 + jest-message-util "^27.0.2"
  7571 + jest-resolve "^27.0.4"
  7572 + jest-runtime "^27.0.4"
  7573 + jest-util "^27.0.2"
  7574 + jest-worker "^27.0.2"
  7575 + source-map-support "^0.5.6"
  7576 + throat "^6.0.1"
  7577 +
  7578 +jest-runtime@^27.0.4:
  7579 + version "27.0.4"
  7580 + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.4.tgz#2e4a6aa77cac32ac612dfe12768387a8aa15c2f0"
  7581 + integrity sha512-voJB4xbAjS/qYPboV+e+gmg3jfvHJJY4CagFWBOM9dQKtlaiTjcpD2tWwla84Z7PtXSQPeIpXY0qksA9Dum29A==
  7582 + dependencies:
  7583 + "@jest/console" "^27.0.2"
  7584 + "@jest/environment" "^27.0.3"
  7585 + "@jest/fake-timers" "^27.0.3"
  7586 + "@jest/globals" "^27.0.3"
  7587 + "@jest/source-map" "^27.0.1"
  7588 + "@jest/test-result" "^27.0.2"
  7589 + "@jest/transform" "^27.0.2"
  7590 + "@jest/types" "^27.0.2"
  7591 + "@types/yargs" "^16.0.0"
  7592 + chalk "^4.0.0"
  7593 + cjs-module-lexer "^1.0.0"
  7594 + collect-v8-coverage "^1.0.0"
  7595 + exit "^0.1.2"
  7596 + glob "^7.1.3"
  7597 + graceful-fs "^4.2.4"
  7598 + jest-haste-map "^27.0.2"
  7599 + jest-message-util "^27.0.2"
  7600 + jest-mock "^27.0.3"
  7601 + jest-regex-util "^27.0.1"
  7602 + jest-resolve "^27.0.4"
  7603 + jest-snapshot "^27.0.4"
  7604 + jest-util "^27.0.2"
  7605 + jest-validate "^27.0.2"
  7606 + slash "^3.0.0"
  7607 + strip-bom "^4.0.0"
  7608 + yargs "^16.0.3"
  7609 +
  7610 +jest-serializer@^27.0.1:
  7611 + version "27.0.1"
  7612 + resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.1.tgz#2464d04dcc33fb71dc80b7c82e3c5e8a08cb1020"
  7613 + integrity sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==
  7614 + dependencies:
  7615 + "@types/node" "*"
  7616 + graceful-fs "^4.2.4"
  7617 +
  7618 +jest-snapshot@^27.0.4:
  7619 + version "27.0.4"
  7620 + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.4.tgz#2b96e22ca90382b3e93bd0aae2ce4c78bf51fb5b"
  7621 + integrity sha512-hnjrvpKGdSMvKfbHyaG5Kul7pDJGZvjVy0CKpzhu28MmAssDXS6GpynhXzgst1wBQoKD8c9b2VS2a5yhDLQRCA==
  7622 + dependencies:
  7623 + "@babel/core" "^7.7.2"
  7624 + "@babel/generator" "^7.7.2"
  7625 + "@babel/parser" "^7.7.2"
  7626 + "@babel/plugin-syntax-typescript" "^7.7.2"
  7627 + "@babel/traverse" "^7.7.2"
  7628 + "@babel/types" "^7.0.0"
  7629 + "@jest/transform" "^27.0.2"
  7630 + "@jest/types" "^27.0.2"
  7631 + "@types/babel__traverse" "^7.0.4"
  7632 + "@types/prettier" "^2.1.5"
  7633 + babel-preset-current-node-syntax "^1.0.0"
  7634 + chalk "^4.0.0"
  7635 + expect "^27.0.2"
  7636 + graceful-fs "^4.2.4"
  7637 + jest-diff "^27.0.2"
  7638 + jest-get-type "^27.0.1"
  7639 + jest-haste-map "^27.0.2"
  7640 + jest-matcher-utils "^27.0.2"
  7641 + jest-message-util "^27.0.2"
  7642 + jest-resolve "^27.0.4"
  7643 + jest-util "^27.0.2"
  7644 + natural-compare "^1.4.0"
  7645 + pretty-format "^27.0.2"
  7646 + semver "^7.3.2"
  7647 +
  7648 +jest-util@^27.0.0, jest-util@^27.0.2:
  7649 + version "27.0.2"
  7650 + resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.0.2.tgz#fc2c7ace3c75ae561cf1e5fdb643bf685a5be7c7"
  7651 + integrity sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==
  7652 + dependencies:
  7653 + "@jest/types" "^27.0.2"
  7654 + "@types/node" "*"
  7655 + chalk "^4.0.0"
  7656 + graceful-fs "^4.2.4"
  7657 + is-ci "^3.0.0"
  7658 + picomatch "^2.2.3"
  7659 +
  7660 +jest-validate@^27.0.2:
  7661 + version "27.0.2"
  7662 + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.2.tgz#7fe2c100089449cd5cbb47a5b0b6cb7cda5beee5"
  7663 + integrity sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==
  7664 + dependencies:
  7665 + "@jest/types" "^27.0.2"
  7666 + camelcase "^6.2.0"
  7667 + chalk "^4.0.0"
  7668 + jest-get-type "^27.0.1"
  7669 + leven "^3.1.0"
  7670 + pretty-format "^27.0.2"
  7671 +
  7672 +jest-watcher@^27.0.2:
  7673 + version "27.0.2"
  7674 + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.2.tgz#dab5f9443e2d7f52597186480731a8c6335c5deb"
  7675 + integrity sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==
  7676 + dependencies:
  7677 + "@jest/test-result" "^27.0.2"
  7678 + "@jest/types" "^27.0.2"
  7679 + "@types/node" "*"
  7680 + ansi-escapes "^4.2.1"
  7681 + chalk "^4.0.0"
  7682 + jest-util "^27.0.2"
  7683 + string-length "^4.0.1"
  7684 +
6336 7685 jest-worker@^26.2.1:
6337 7686 version "26.6.2"
6338 7687 resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
... ... @@ -6342,6 +7691,24 @@ jest-worker@^26.2.1:
6342 7691 merge-stream "^2.0.0"
6343 7692 supports-color "^7.0.0"
6344 7693  
  7694 +jest-worker@^27.0.2:
  7695 + version "27.0.2"
  7696 + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz#4ebeb56cef48b3e7514552f80d0d80c0129f0b05"
  7697 + integrity sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==
  7698 + dependencies:
  7699 + "@types/node" "*"
  7700 + merge-stream "^2.0.0"
  7701 + supports-color "^8.0.0"
  7702 +
  7703 +jest@^27.0.4:
  7704 + version "27.0.4"
  7705 + resolved "https://registry.npmjs.org/jest/-/jest-27.0.4.tgz#91d4d564b36bcf93b98dac1ab19f07089e670f53"
  7706 + integrity sha512-Px1iKFooXgGSkk1H8dJxxBIrM3tsc5SIuI4kfKYK2J+4rvCvPGr/cXktxh0e9zIPQ5g09kOMNfHQEmusBUf/ZA==
  7707 + dependencies:
  7708 + "@jest/core" "^27.0.4"
  7709 + import-local "^3.0.2"
  7710 + jest-cli "^27.0.4"
  7711 +
6345 7712 jiti@^1.10.1:
6346 7713 version "1.10.1"
6347 7714 resolved "https://registry.npmjs.org/jiti/-/jiti-1.10.1.tgz#bc2a175b9435274dc8659d3d9a121a91c6b3a1af"
... ... @@ -6370,6 +7737,39 @@ js-yaml@^3.13.1, js-yaml@^3.6.1:
6370 7737 argparse "^1.0.7"
6371 7738 esprima "^4.0.0"
6372 7739  
  7740 +jsdom@^16.6.0:
  7741 + version "16.6.0"
  7742 + resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz#f79b3786682065492a3da6a60a4695da983805ac"
  7743 + integrity sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==
  7744 + dependencies:
  7745 + abab "^2.0.5"
  7746 + acorn "^8.2.4"
  7747 + acorn-globals "^6.0.0"
  7748 + cssom "^0.4.4"
  7749 + cssstyle "^2.3.0"
  7750 + data-urls "^2.0.0"
  7751 + decimal.js "^10.2.1"
  7752 + domexception "^2.0.1"
  7753 + escodegen "^2.0.0"
  7754 + form-data "^3.0.0"
  7755 + html-encoding-sniffer "^2.0.1"
  7756 + http-proxy-agent "^4.0.1"
  7757 + https-proxy-agent "^5.0.0"
  7758 + is-potential-custom-element-name "^1.0.1"
  7759 + nwsapi "^2.2.0"
  7760 + parse5 "6.0.1"
  7761 + saxes "^5.0.1"
  7762 + symbol-tree "^3.2.4"
  7763 + tough-cookie "^4.0.0"
  7764 + w3c-hr-time "^1.0.2"
  7765 + w3c-xmlserializer "^2.0.0"
  7766 + webidl-conversions "^6.1.0"
  7767 + whatwg-encoding "^1.0.5"
  7768 + whatwg-mimetype "^2.3.0"
  7769 + whatwg-url "^8.5.0"
  7770 + ws "^7.4.5"
  7771 + xml-name-validator "^3.0.0"
  7772 +
6373 7773 jsesc@^2.5.1:
6374 7774 version "2.5.2"
6375 7775 resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
... ... @@ -6415,6 +7815,13 @@ json-stringify-safe@^5.0.1:
6415 7815 resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
6416 7816 integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
6417 7817  
  7818 +json5@2.x, json5@^2.1.2:
  7819 + version "2.2.0"
  7820 + resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
  7821 + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
  7822 + dependencies:
  7823 + minimist "^1.2.5"
  7824 +
6418 7825 json5@^1.0.1:
6419 7826 version "1.0.1"
6420 7827 resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
... ... @@ -6422,13 +7829,6 @@ json5@^1.0.1:
6422 7829 dependencies:
6423 7830 minimist "^1.2.0"
6424 7831  
6425   -json5@^2.1.2:
6426   - version "2.2.0"
6427   - resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
6428   - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
6429   - dependencies:
6430   - minimist "^1.2.5"
6431   -
6432 7832 jsonc-parser@^2.3.0:
6433 7833 version "2.3.1"
6434 7834 resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz#59549150b133f2efacca48fe9ce1ec0659af2342"
... ... @@ -6511,6 +7911,11 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
6511 7911 resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
6512 7912 integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
6513 7913  
  7914 +kleur@^3.0.3:
  7915 + version "3.0.3"
  7916 + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
  7917 + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
  7918 +
6514 7919 known-css-properties@^0.21.0:
6515 7920 version "0.21.0"
6516 7921 resolved "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d"
... ... @@ -6540,6 +7945,11 @@ less@^4.1.1:
6540 7945 needle "^2.5.2"
6541 7946 source-map "~0.6.0"
6542 7947  
  7948 +leven@^3.1.0:
  7949 + version "3.1.0"
  7950 + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
  7951 + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
  7952 +
6543 7953 levn@^0.4.1:
6544 7954 version "0.4.1"
6545 7955 resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
... ... @@ -6548,6 +7958,14 @@ levn@^0.4.1:
6548 7958 prelude-ls "^1.2.1"
6549 7959 type-check "~0.4.0"
6550 7960  
  7961 +levn@~0.3.0:
  7962 + version "0.3.0"
  7963 + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
  7964 + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
  7965 + dependencies:
  7966 + prelude-ls "~1.1.2"
  7967 + type-check "~0.3.2"
  7968 +
6551 7969 lines-and-columns@^1.1.6:
6552 7970 version "1.1.6"
6553 7971 resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
... ... @@ -6707,7 +8125,7 @@ lodash.truncate@^4.4.2:
6707 8125 resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
6708 8126 integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=
6709 8127  
6710   -lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21:
  8128 +lodash@4.x, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0:
6711 8129 version "4.17.21"
6712 8130 resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
6713 8131 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
... ... @@ -6851,11 +8269,18 @@ make-dir@^3.0.0:
6851 8269 dependencies:
6852 8270 semver "^6.0.0"
6853 8271  
6854   -make-error@^1.1.1:
  8272 +make-error@1.x, make-error@^1.1.1:
6855 8273 version "1.3.6"
6856 8274 resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
6857 8275 integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
6858 8276  
  8277 +makeerror@1.0.x:
  8278 + version "1.0.11"
  8279 + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
  8280 + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=
  8281 + dependencies:
  8282 + tmpl "1.0.x"
  8283 +
6859 8284 map-cache@^0.2.2:
6860 8285 version "0.2.2"
6861 8286 resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
... ... @@ -7088,11 +8513,23 @@ micromatch@^4.0.4:
7088 8513 braces "^3.0.1"
7089 8514 picomatch "^2.2.3"
7090 8515  
  8516 +mime-db@1.48.0:
  8517 + version "1.48.0"
  8518 + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz#e35b31045dd7eada3aaad537ed88a33afbef2d1d"
  8519 + integrity sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==
  8520 +
7091 8521 mime-db@^1.28.0:
7092 8522 version "1.47.0"
7093 8523 resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c"
7094 8524 integrity sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==
7095 8525  
  8526 +mime-types@^2.1.12:
  8527 + version "2.1.31"
  8528 + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz#a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b"
  8529 + integrity sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==
  8530 + dependencies:
  8531 + mime-db "1.48.0"
  8532 +
7096 8533 mime@^1.4.1, mime@^1.6.0:
7097 8534 version "1.6.0"
7098 8535 resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
... ... @@ -7155,6 +8592,11 @@ mixin-deep@^1.2.0:
7155 8592 for-in "^1.0.2"
7156 8593 is-extendable "^1.0.1"
7157 8594  
  8595 +mkdirp@1.x:
  8596 + version "1.0.4"
  8597 + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
  8598 + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
  8599 +
7158 8600 mkdirp@^0.5.5, mkdirp@~0.5.1:
7159 8601 version "0.5.5"
7160 8602 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
... ... @@ -7303,6 +8745,16 @@ node-fetch@2.6.1:
7303 8745 resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
7304 8746 integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
7305 8747  
  8748 +node-int64@^0.4.0:
  8749 + version "0.4.0"
  8750 + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
  8751 + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
  8752 +
  8753 +node-modules-regexp@^1.0.0:
  8754 + version "1.0.0"
  8755 + resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
  8756 + integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
  8757 +
7306 8758 node-releases@^1.1.70:
7307 8759 version "1.1.71"
7308 8760 resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb"
... ... @@ -7417,6 +8869,11 @@ num2fraction@^1.2.2:
7417 8869 resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
7418 8870 integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=
7419 8871  
  8872 +nwsapi@^2.2.0:
  8873 + version "2.2.0"
  8874 + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7"
  8875 + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==
  8876 +
7420 8877 object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
7421 8878 version "4.1.1"
7422 8879 resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
... ... @@ -7530,6 +8987,18 @@ opener@^1.5.1:
7530 8987 resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598"
7531 8988 integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==
7532 8989  
  8990 +optionator@^0.8.1:
  8991 + version "0.8.3"
  8992 + resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
  8993 + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
  8994 + dependencies:
  8995 + deep-is "~0.1.3"
  8996 + fast-levenshtein "~2.0.6"
  8997 + levn "~0.3.0"
  8998 + prelude-ls "~1.1.2"
  8999 + type-check "~0.3.2"
  9000 + word-wrap "~1.2.3"
  9001 +
7533 9002 optionator@^0.9.1:
7534 9003 version "0.9.1"
7535 9004 resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
... ... @@ -7605,6 +9074,11 @@ p-cancelable@^1.0.0:
7605 9074 resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
7606 9075 integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
7607 9076  
  9077 +p-each-series@^2.1.0:
  9078 + version "2.2.0"
  9079 + resolved "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a"
  9080 + integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==
  9081 +
7608 9082 p-event@^1.0.0:
7609 9083 version "1.3.0"
7610 9084 resolved "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085"
... ... @@ -7803,6 +9277,11 @@ parse-passwd@^1.0.0:
7803 9277 resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
7804 9278 integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
7805 9279  
  9280 +parse5@6.0.1:
  9281 + version "6.0.1"
  9282 + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
  9283 + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
  9284 +
7806 9285 parseurl@~1.3.3:
7807 9286 version "1.3.3"
7808 9287 resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
... ... @@ -7949,6 +9428,20 @@ pinkie@^2.0.0:
7949 9428 resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
7950 9429 integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
7951 9430  
  9431 +pirates@^4.0.1:
  9432 + version "4.0.1"
  9433 + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87"
  9434 + integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==
  9435 + dependencies:
  9436 + node-modules-regexp "^1.0.0"
  9437 +
  9438 +pkg-dir@^4.2.0:
  9439 + version "4.2.0"
  9440 + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
  9441 + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
  9442 + dependencies:
  9443 + find-up "^4.0.0"
  9444 +
7952 9445 please-upgrade-node@^3.2.0:
7953 9446 version "3.2.0"
7954 9447 resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
... ... @@ -8210,6 +9703,11 @@ prelude-ls@^1.2.1:
8210 9703 resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
8211 9704 integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
8212 9705  
  9706 +prelude-ls@~1.1.2:
  9707 + version "1.1.2"
  9708 + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
  9709 + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
  9710 +
8213 9711 prepend-http@^1.0.1:
8214 9712 version "1.0.4"
8215 9713 resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
... ... @@ -8242,6 +9740,26 @@ pretty-bytes@^5.3.0, pretty-bytes@^5.6.0:
8242 9740 resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
8243 9741 integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==
8244 9742  
  9743 +pretty-format@^26.0.0, pretty-format@^26.6.2:
  9744 + version "26.6.2"
  9745 + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93"
  9746 + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==
  9747 + dependencies:
  9748 + "@jest/types" "^26.6.2"
  9749 + ansi-regex "^5.0.0"
  9750 + ansi-styles "^4.0.0"
  9751 + react-is "^17.0.1"
  9752 +
  9753 +pretty-format@^27.0.2:
  9754 + version "27.0.2"
  9755 + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.2.tgz#9283ff8c4f581b186b2d4da461617143dca478a4"
  9756 + integrity sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==
  9757 + dependencies:
  9758 + "@jest/types" "^27.0.2"
  9759 + ansi-regex "^5.0.0"
  9760 + ansi-styles "^5.0.0"
  9761 + react-is "^17.0.1"
  9762 +
8245 9763 pretty-quick@^3.1.0:
8246 9764 version "3.1.0"
8247 9765 resolved "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.0.tgz#cb172e9086deb57455dea7c7e8f136cd0a4aef6c"
... ... @@ -8281,6 +9799,14 @@ promise@^7.0.1:
8281 9799 dependencies:
8282 9800 asap "~2.0.3"
8283 9801  
  9802 +prompts@^2.0.1:
  9803 + version "2.4.1"
  9804 + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz#befd3b1195ba052f9fd2fde8a486c4e82ee77f61"
  9805 + integrity sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==
  9806 + dependencies:
  9807 + kleur "^3.0.3"
  9808 + sisteransi "^1.0.5"
  9809 +
8284 9810 property-information@^5.1.0:
8285 9811 version "5.6.0"
8286 9812 resolved "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69"
... ... @@ -8303,6 +9829,11 @@ pseudomap@^1.0.2:
8303 9829 resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
8304 9830 integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
8305 9831  
  9832 +psl@^1.1.33:
  9833 + version "1.8.0"
  9834 + resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
  9835 + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
  9836 +
8306 9837 pug-attrs@^3.0.0:
8307 9838 version "3.0.0"
8308 9839 resolved "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41"
... ... @@ -8419,7 +9950,7 @@ pump@^3.0.0:
8419 9950 end-of-stream "^1.1.0"
8420 9951 once "^1.3.1"
8421 9952  
8422   -punycode@^2.1.0:
  9953 +punycode@^2.1.0, punycode@^2.1.1:
8423 9954 version "2.1.1"
8424 9955 resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
8425 9956 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
... ... @@ -8498,6 +10029,11 @@ rc@^1.1.0, rc@^1.2.8:
8498 10029 minimist "^1.2.0"
8499 10030 strip-json-comments "~2.0.1"
8500 10031  
  10032 +react-is@^17.0.1:
  10033 + version "17.0.2"
  10034 + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
  10035 + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
  10036 +
8501 10037 read-pkg-up@^1.0.1:
8502 10038 version "1.0.1"
8503 10039 resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
... ... @@ -8775,6 +10311,13 @@ resize-observer-polyfill@^1.5.1:
8775 10311 resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464"
8776 10312 integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==
8777 10313  
  10314 +resolve-cwd@^3.0.0:
  10315 + version "3.0.0"
  10316 + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
  10317 + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
  10318 + dependencies:
  10319 + resolve-from "^5.0.0"
  10320 +
8778 10321 resolve-dir@^1.0.0, resolve-dir@^1.0.1:
8779 10322 version "1.0.1"
8780 10323 resolved "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
... ... @@ -8853,7 +10396,7 @@ rimraf@^2.5.4:
8853 10396 dependencies:
8854 10397 glob "^7.1.3"
8855 10398  
8856   -rimraf@^3.0.2:
  10399 +rimraf@^3.0.0, rimraf@^3.0.2:
8857 10400 version "3.0.2"
8858 10401 resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
8859 10402 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
... ... @@ -8941,6 +10484,13 @@ sax@^1.2.4, sax@~1.2.4:
8941 10484 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
8942 10485 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
8943 10486  
  10487 +saxes@^5.0.1:
  10488 + version "5.0.1"
  10489 + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d"
  10490 + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
  10491 + dependencies:
  10492 + xmlchars "^2.2.0"
  10493 +
8944 10494 scroll-into-view-if-needed@^2.2.25:
8945 10495 version "2.2.28"
8946 10496 resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.28.tgz#5a15b2f58a52642c88c8eca584644e01703d645a"
... ... @@ -8994,7 +10544,7 @@ semver@7.0.0:
8994 10544 resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
8995 10545 integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
8996 10546  
8997   -semver@7.3.5, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
  10547 +semver@7.3.5, semver@7.x, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
8998 10548 version "7.3.5"
8999 10549 resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
9000 10550 integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
... ... @@ -9094,6 +10644,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
9094 10644 resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
9095 10645 integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
9096 10646  
  10647 +sisteransi@^1.0.5:
  10648 + version "1.0.5"
  10649 + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
  10650 + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
  10651 +
9097 10652 slash@^3.0.0:
9098 10653 version "3.0.0"
9099 10654 resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
... ... @@ -9186,7 +10741,7 @@ source-map-js@^0.6.2:
9186 10741 resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
9187 10742 integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
9188 10743  
9189   -source-map-resolve@^0.5.0:
  10744 +source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
9190 10745 version "0.5.3"
9191 10746 resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
9192 10747 integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
... ... @@ -9197,7 +10752,7 @@ source-map-resolve@^0.5.0:
9197 10752 source-map-url "^0.4.0"
9198 10753 urix "^0.1.0"
9199 10754  
9200   -source-map-support@^0.5.17, source-map-support@~0.5.12, source-map-support@~0.5.19:
  10755 +source-map-support@^0.5.17, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19:
9201 10756 version "0.5.19"
9202 10757 resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
9203 10758 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
... ... @@ -9210,6 +10765,11 @@ source-map-url@^0.4.0:
9210 10765 resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
9211 10766 integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==
9212 10767  
  10768 +source-map@0.5.6:
  10769 + version "0.5.6"
  10770 + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
  10771 + integrity sha1-dc449SvwczxafwwRjYEzSiu19BI=
  10772 +
9213 10773 source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
9214 10774 version "0.6.1"
9215 10775 resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
... ... @@ -9320,6 +10880,13 @@ stable@^0.1.8:
9320 10880 resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
9321 10881 integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
9322 10882  
  10883 +stack-utils@^2.0.3:
  10884 + version "2.0.3"
  10885 + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277"
  10886 + integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==
  10887 + dependencies:
  10888 + escape-string-regexp "^2.0.0"
  10889 +
9323 10890 static-extend@^0.1.1:
9324 10891 version "0.1.2"
9325 10892 resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
... ... @@ -9348,6 +10915,14 @@ string-hash@^1.1.1:
9348 10915 resolved "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
9349 10916 integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
9350 10917  
  10918 +string-length@^4.0.1:
  10919 + version "4.0.2"
  10920 + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
  10921 + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==
  10922 + dependencies:
  10923 + char-regex "^1.0.2"
  10924 + strip-ansi "^6.0.0"
  10925 +
9351 10926 string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
9352 10927 version "2.1.1"
9353 10928 resolved "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
... ... @@ -9452,7 +11027,7 @@ strip-ansi@^6.0.0:
9452 11027 dependencies:
9453 11028 ansi-regex "^5.0.0"
9454 11029  
9455   -strip-bom@4.0.0:
  11030 +strip-bom@4.0.0, strip-bom@^4.0.0:
9456 11031 version "4.0.0"
9457 11032 resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
9458 11033 integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
... ... @@ -9515,16 +11090,16 @@ strip-json-comments@3.0.1:
9515 11090 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7"
9516 11091 integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==
9517 11092  
  11093 +strip-json-comments@^2.0.0, strip-json-comments@~2.0.1:
  11094 + version "2.0.1"
  11095 + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
  11096 + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
  11097 +
9518 11098 strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
9519 11099 version "3.1.1"
9520 11100 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
9521 11101 integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
9522 11102  
9523   -strip-json-comments@~2.0.1:
9524   - version "2.0.1"
9525   - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
9526   - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
9527   -
9528 11103 strip-outer@^1.0.0:
9529 11104 version "1.0.1"
9530 11105 resolved "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
... ... @@ -9657,6 +11232,21 @@ supports-color@^7.0.0, supports-color@^7.1.0:
9657 11232 dependencies:
9658 11233 has-flag "^4.0.0"
9659 11234  
  11235 +supports-color@^8.0.0:
  11236 + version "8.1.1"
  11237 + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
  11238 + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
  11239 + dependencies:
  11240 + has-flag "^4.0.0"
  11241 +
  11242 +supports-hyperlinks@^2.0.0:
  11243 + version "2.2.0"
  11244 + resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb"
  11245 + integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==
  11246 + dependencies:
  11247 + has-flag "^4.0.0"
  11248 + supports-color "^7.0.0"
  11249 +
9660 11250 svg-baker@1.7.0:
9661 11251 version "1.7.0"
9662 11252 resolved "https://registry.npmjs.com/svg-baker/-/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7"
... ... @@ -9713,6 +11303,11 @@ svgo@^2.3.0:
9713 11303 csso "^4.2.0"
9714 11304 stable "^0.1.8"
9715 11305  
  11306 +symbol-tree@^3.2.4:
  11307 + version "3.2.4"
  11308 + resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
  11309 + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
  11310 +
9716 11311 systemjs@^6.8.3:
9717 11312 version "6.8.3"
9718 11313 resolved "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz#67e27f49242e9d81c2b652b204ae54e8bfcc75a3"
... ... @@ -9798,6 +11393,14 @@ term-size@^1.2.0:
9798 11393 dependencies:
9799 11394 execa "^0.7.0"
9800 11395  
  11396 +terminal-link@^2.0.0:
  11397 + version "2.1.1"
  11398 + resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
  11399 + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
  11400 + dependencies:
  11401 + ansi-escapes "^4.2.1"
  11402 + supports-hyperlinks "^2.0.0"
  11403 +
9801 11404 terser@^4.6.3:
9802 11405 version "4.8.0"
9803 11406 resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
... ... @@ -9816,6 +11419,15 @@ terser@^5.0.0:
9816 11419 source-map "~0.7.2"
9817 11420 source-map-support "~0.5.19"
9818 11421  
  11422 +test-exclude@^6.0.0:
  11423 + version "6.0.0"
  11424 + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
  11425 + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
  11426 + dependencies:
  11427 + "@istanbuljs/schema" "^0.1.2"
  11428 + glob "^7.1.4"
  11429 + minimatch "^3.0.4"
  11430 +
9819 11431 text-extensions@^1.0.0:
9820 11432 version "1.9.0"
9821 11433 resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
... ... @@ -9826,6 +11438,11 @@ text-table@^0.2.0:
9826 11438 resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
9827 11439 integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
9828 11440  
  11441 +throat@^6.0.1:
  11442 + version "6.0.1"
  11443 + resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375"
  11444 + integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==
  11445 +
9829 11446 through2@^2.0.0:
9830 11447 version "2.0.5"
9831 11448 resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
... ... @@ -9868,6 +11485,11 @@ tmp@^0.0.33:
9868 11485 dependencies:
9869 11486 os-tmpdir "~1.0.2"
9870 11487  
  11488 +tmpl@1.0.x:
  11489 + version "1.0.4"
  11490 + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
  11491 + integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
  11492 +
9871 11493 to-buffer@^1.1.1:
9872 11494 version "1.1.1"
9873 11495 resolved "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80"
... ... @@ -9936,6 +11558,15 @@ token-stream@1.0.0:
9936 11558 resolved "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4"
9937 11559 integrity sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=
9938 11560  
  11561 +tough-cookie@^4.0.0:
  11562 + version "4.0.0"
  11563 + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4"
  11564 + integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==
  11565 + dependencies:
  11566 + psl "^1.1.33"
  11567 + punycode "^2.1.1"
  11568 + universalify "^0.1.2"
  11569 +
9939 11570 tr46@^1.0.1:
9940 11571 version "1.0.1"
9941 11572 resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
... ... @@ -9943,6 +11574,13 @@ tr46@^1.0.1:
9943 11574 dependencies:
9944 11575 punycode "^2.1.0"
9945 11576  
  11577 +tr46@^2.1.0:
  11578 + version "2.1.0"
  11579 + resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240"
  11580 + integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==
  11581 + dependencies:
  11582 + punycode "^2.1.1"
  11583 +
9946 11584 traverse@^0.6.6:
9947 11585 version "0.6.6"
9948 11586 resolved "https://registry.npmjs.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
... ... @@ -9980,6 +11618,22 @@ trough@^1.0.0:
9980 11618 resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
9981 11619 integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==
9982 11620  
  11621 +ts-jest@^27.0.3:
  11622 + version "27.0.3"
  11623 + resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-27.0.3.tgz#808492f022296cde19390bb6ad627c8126bf93f8"
  11624 + integrity sha512-U5rdMjnYam9Ucw+h0QvtNDbc5+88nxt7tbIvqaZUhFrfG4+SkWhMXjejCLVGcpILTPuV+H3W/GZDZrnZFpPeXw==
  11625 + dependencies:
  11626 + bs-logger "0.x"
  11627 + buffer-from "1.x"
  11628 + fast-json-stable-stringify "2.x"
  11629 + jest-util "^27.0.0"
  11630 + json5 "2.x"
  11631 + lodash "4.x"
  11632 + make-error "1.x"
  11633 + mkdirp "1.x"
  11634 + semver "7.x"
  11635 + yargs-parser "20.x"
  11636 +
9983 11637 ts-node@^10.0.0:
9984 11638 version "10.0.0"
9985 11639 resolved "https://registry.npmjs.com/ts-node/-/ts-node-10.0.0.tgz#05f10b9a716b0b624129ad44f0ea05dac84ba3be"
... ... @@ -9996,6 +11650,16 @@ ts-node@^10.0.0:
9996 11650 source-map-support "^0.5.17"
9997 11651 yn "3.1.1"
9998 11652  
  11653 +tsconfig@^7.0.0:
  11654 + version "7.0.0"
  11655 + resolved "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7"
  11656 + integrity sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==
  11657 + dependencies:
  11658 + "@types/strip-bom" "^3.0.0"
  11659 + "@types/strip-json-comments" "0.0.30"
  11660 + strip-bom "^3.0.0"
  11661 + strip-json-comments "^2.0.0"
  11662 +
9999 11663 tslib@2.0.3:
10000 11664 version "2.0.3"
10001 11665 resolved "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c"
... ... @@ -10032,6 +11696,18 @@ type-check@^0.4.0, type-check@~0.4.0:
10032 11696 dependencies:
10033 11697 prelude-ls "^1.2.1"
10034 11698  
  11699 +type-check@~0.3.2:
  11700 + version "0.3.2"
  11701 + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
  11702 + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
  11703 + dependencies:
  11704 + prelude-ls "~1.1.2"
  11705 +
  11706 +type-detect@4.0.8:
  11707 + version "4.0.8"
  11708 + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
  11709 + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
  11710 +
10035 11711 type-fest@^0.11.0:
10036 11712 version "0.11.0"
10037 11713 resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1"
... ... @@ -10304,7 +11980,7 @@ unist-util-visit@^1.1.0, unist-util-visit@^1.4.1:
10304 11980 dependencies:
10305 11981 unist-util-visit-parents "^2.0.0"
10306 11982  
10307   -universalify@^0.1.0:
  11983 +universalify@^0.1.0, universalify@^0.1.2:
10308 11984 version "0.1.2"
10309 11985 resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
10310 11986 integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
... ... @@ -10452,6 +12128,15 @@ v8-compile-cache@^2.0.3, v8-compile-cache@^2.3.0:
10452 12128 resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
10453 12129 integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
10454 12130  
  12131 +v8-to-istanbul@^7.0.0:
  12132 + version "7.1.2"
  12133 + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1"
  12134 + integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==
  12135 + dependencies:
  12136 + "@types/istanbul-lib-coverage" "^2.0.1"
  12137 + convert-source-map "^1.6.0"
  12138 + source-map "^0.7.3"
  12139 +
10455 12140 validate-npm-package-license@^3.0.1:
10456 12141 version "3.0.4"
10457 12142 resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
... ... @@ -10864,6 +12549,18 @@ vue-i18n@9.1.6:
10864 12549 "@intlify/vue-devtools" "9.1.6"
10865 12550 "@vue/devtools-api" "^6.0.0-beta.7"
10866 12551  
  12552 +vue-jest@^5.0.0-alpha.10:
  12553 + version "5.0.0-alpha.10"
  12554 + resolved "https://registry.npmjs.org/vue-jest/-/vue-jest-5.0.0-alpha.10.tgz#4326977b3b0268b1def140f3b69113c2d82fb090"
  12555 + integrity sha512-iN62cTi4AL0UsgxEyVeJtHG6qXEv+8Ci2wX1vP3b/dAZvyBRmqy5aJHQrP6VCEuio+HgHQ1LAZ+ccM2pouBmlg==
  12556 + dependencies:
  12557 + "@babel/plugin-transform-modules-commonjs" "^7.2.0"
  12558 + chalk "^2.1.0"
  12559 + convert-source-map "^1.6.0"
  12560 + extract-from-css "^0.4.4"
  12561 + source-map "0.5.6"
  12562 + tsconfig "^7.0.0"
  12563 +
10867 12564 vue-json-pretty@^2.0.2:
10868 12565 version "2.0.2"
10869 12566 resolved "https://registry.npmjs.com/vue-json-pretty/-/vue-json-pretty-2.0.2.tgz#cb8f559af15ea3a2ee53b2742672c7791826d6a3"
... ... @@ -10899,6 +12596,27 @@ vue@3.0.11, vue@^3.0.0:
10899 12596 "@vue/runtime-dom" "3.0.11"
10900 12597 "@vue/shared" "3.0.11"
10901 12598  
  12599 +w3c-hr-time@^1.0.2:
  12600 + version "1.0.2"
  12601 + resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"
  12602 + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
  12603 + dependencies:
  12604 + browser-process-hrtime "^1.0.0"
  12605 +
  12606 +w3c-xmlserializer@^2.0.0:
  12607 + version "2.0.0"
  12608 + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a"
  12609 + integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
  12610 + dependencies:
  12611 + xml-name-validator "^3.0.0"
  12612 +
  12613 +walker@^1.0.7:
  12614 + version "1.0.7"
  12615 + resolved "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
  12616 + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
  12617 + dependencies:
  12618 + makeerror "1.0.x"
  12619 +
10902 12620 warning@^4.0.0:
10903 12621 version "4.0.3"
10904 12622 resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
... ... @@ -10918,6 +12636,28 @@ webidl-conversions@^4.0.2:
10918 12636 resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
10919 12637 integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
10920 12638  
  12639 +webidl-conversions@^5.0.0:
  12640 + version "5.0.0"
  12641 + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
  12642 + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
  12643 +
  12644 +webidl-conversions@^6.1.0:
  12645 + version "6.1.0"
  12646 + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514"
  12647 + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
  12648 +
  12649 +whatwg-encoding@^1.0.5:
  12650 + version "1.0.5"
  12651 + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0"
  12652 + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
  12653 + dependencies:
  12654 + iconv-lite "0.4.24"
  12655 +
  12656 +whatwg-mimetype@^2.3.0:
  12657 + version "2.3.0"
  12658 + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
  12659 + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
  12660 +
10921 12661 whatwg-url@^7.0.0:
10922 12662 version "7.1.0"
10923 12663 resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06"
... ... @@ -10927,6 +12667,15 @@ whatwg-url@^7.0.0:
10927 12667 tr46 "^1.0.1"
10928 12668 webidl-conversions "^4.0.2"
10929 12669  
  12670 +whatwg-url@^8.0.0, whatwg-url@^8.5.0:
  12671 + version "8.6.0"
  12672 + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz#27c0205a4902084b872aecb97cf0f2a7a3011f4c"
  12673 + integrity sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==
  12674 + dependencies:
  12675 + lodash "^4.7.0"
  12676 + tr46 "^2.1.0"
  12677 + webidl-conversions "^6.1.0"
  12678 +
10930 12679 which-boxed-primitive@^1.0.2:
10931 12680 version "1.0.2"
10932 12681 resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
... ... @@ -10984,7 +12733,7 @@ wmf@~1.0.1:
10984 12733 resolved "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz#7d19d621071a08c2bdc6b7e688a9c435298cc2da"
10985 12734 integrity sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==
10986 12735  
10987   -word-wrap@^1.0.3, word-wrap@^1.2.3:
  12736 +word-wrap@^1.0.3, word-wrap@^1.2.3, word-wrap@~1.2.3:
10988 12737 version "1.2.3"
10989 12738 resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
10990 12739 integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
... ... @@ -11195,7 +12944,7 @@ write-file-atomic@^2.0.0:
11195 12944 imurmurhash "^0.1.4"
11196 12945 signal-exit "^3.0.2"
11197 12946  
11198   -write-file-atomic@^3.0.3:
  12947 +write-file-atomic@^3.0.0, write-file-atomic@^3.0.3:
11199 12948 version "3.0.3"
11200 12949 resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
11201 12950 integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
... ... @@ -11205,6 +12954,11 @@ write-file-atomic@^3.0.3:
11205 12954 signal-exit "^3.0.2"
11206 12955 typedarray-to-buffer "^3.1.5"
11207 12956  
  12957 +ws@^7.4.5:
  12958 + version "7.5.0"
  12959 + resolved "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz#0033bafea031fb9df041b2026fc72a571ca44691"
  12960 + integrity sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==
  12961 +
11208 12962 x-is-array@^0.1.0:
11209 12963 version "0.1.0"
11210 12964 resolved "https://registry.npmjs.org/x-is-array/-/x-is-array-0.1.0.tgz#de520171d47b3f416f5587d629b89d26b12dc29d"
... ... @@ -11236,6 +12990,16 @@ xlsx@^0.17.0:
11236 12990 wmf "~1.0.1"
11237 12991 word "~0.3.0"
11238 12992  
  12993 +xml-name-validator@^3.0.0:
  12994 + version "3.0.0"
  12995 + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
  12996 + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
  12997 +
  12998 +xmlchars@^2.2.0:
  12999 + version "2.2.0"
  13000 + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
  13001 + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
  13002 +
11239 13003 xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1:
11240 13004 version "4.0.2"
11241 13005 resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
... ... @@ -11271,6 +13035,11 @@ yaml@^1.10.0:
11271 13035 resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
11272 13036 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
11273 13037  
  13038 +yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3:
  13039 + version "20.2.7"
  13040 + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"
  13041 + integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==
  13042 +
11274 13043 yargs-parser@^10.0.0:
11275 13044 version "10.1.0"
11276 13045 resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
... ... @@ -11286,11 +13055,6 @@ yargs-parser@^13.1.2:
11286 13055 camelcase "^5.0.0"
11287 13056 decamelize "^1.2.0"
11288 13057  
11289   -yargs-parser@^20.2.2, yargs-parser@^20.2.3:
11290   - version "20.2.7"
11291   - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"
11292   - integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==
11293   -
11294 13058 yargs@^13.2.4:
11295 13059 version "13.3.2"
11296 13060 resolved "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
... ... @@ -11307,7 +13071,7 @@ yargs@^13.2.4:
11307 13071 y18n "^4.0.0"
11308 13072 yargs-parser "^13.1.2"
11309 13073  
11310   -yargs@^16.2.0:
  13074 +yargs@^16.0.3, yargs@^16.2.0:
11311 13075 version "16.2.0"
11312 13076 resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
11313 13077 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
... ...