Commit f6fe1dd62df231ccbd063db0d32359b48aa5c76b

Authored by Vben
1 parent 154ebc3d

feat(test): add jest test suite

.eslintrc.js
@@ -22,6 +22,7 @@ module.exports = defineConfig({ @@ -22,6 +22,7 @@ module.exports = defineConfig({
22 'plugin:@typescript-eslint/recommended', 22 'plugin:@typescript-eslint/recommended',
23 'prettier', 23 'prettier',
24 'plugin:prettier/recommended', 24 'plugin:prettier/recommended',
  25 + 'plugin:jest/recommended',
25 ], 26 ],
26 rules: { 27 rules: {
27 '@typescript-eslint/ban-ts-ignore': 'off', 28 '@typescript-eslint/ban-ts-ignore': 'off',
.gitignore
@@ -10,6 +10,7 @@ test/server/static @@ -10,6 +10,7 @@ test/server/static
10 # local env files 10 # local env files
11 .env.local 11 .env.local
12 .env.*.local 12 .env.*.local
  13 +.eslintcache
13 14
14 # Log files 15 # Log files
15 npm-debug.log* 16 npm-debug.log*
CHANGELOG.zh_CN.md
@@ -15,6 +15,7 @@ @@ -15,6 +15,7 @@
15 - **Drawer** `useDrawer`新增`closeDrawer`函数 15 - **Drawer** `useDrawer`新增`closeDrawer`函数
16 - **Preview** 新增`createImgPreview`图片预览函数 16 - **Preview** 新增`createImgPreview`图片预览函数
17 - **Setup** 新增引导页示例 17 - **Setup** 新增引导页示例
  18 +- **Tests** 添加 jest 测试套件,暂不支持 Vue 组件单测
18 19
19 ### 🐛 Bug Fixes 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,11 +19,13 @@
19 "log": "conventional-changelog -p angular -i CHANGELOG.md -s", 19 "log": "conventional-changelog -p angular -i CHANGELOG.md -s",
20 "clean:cache": "rimraf node_modules/.cache/ && rimraf node_modules/.vite", 20 "clean:cache": "rimraf node_modules/.cache/ && rimraf node_modules/.vite",
21 "clean:lib": "rimraf node_modules", 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 "lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"", 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 "lint:lint-staged": "lint-staged -c ./.husky/lintstagedrc.js", 25 "lint:lint-staged": "lint-staged -c ./.husky/lintstagedrc.js",
26 "lint:pretty": "pretty-quick --staged", 26 "lint:pretty": "pretty-quick --staged",
  27 + "test:unit": "jest",
  28 + "test:unit-coverage": "jest --coverage",
27 "test:gzip": "http-server dist --cors --gzip -c-1", 29 "test:gzip": "http-server dist --cors --gzip -c-1",
28 "test:br": "http-server dist --cors --brotli -c-1", 30 "test:br": "http-server dist --cors --brotli -c-1",
29 "reinstall": "rimraf yarn.lock && rimraf package.lock.json && rimraf node_modules && npm run bootstrap", 31 "reinstall": "rimraf yarn.lock && rimraf package.lock.json && rimraf node_modules && npm run bootstrap",
@@ -71,6 +73,7 @@ @@ -71,6 +73,7 @@
71 "@types/fs-extra": "^9.0.11", 73 "@types/fs-extra": "^9.0.11",
72 "@types/inquirer": "^7.3.1", 74 "@types/inquirer": "^7.3.1",
73 "@types/intro.js": "^3.0.1", 75 "@types/intro.js": "^3.0.1",
  76 + "@types/jest": "^26.0.23",
74 "@types/lodash-es": "^4.17.4", 77 "@types/lodash-es": "^4.17.4",
75 "@types/mockjs": "^1.0.3", 78 "@types/mockjs": "^1.0.3",
76 "@types/node": "^15.12.2", 79 "@types/node": "^15.12.2",
@@ -84,7 +87,9 @@ @@ -84,7 +87,9 @@
84 "@vitejs/plugin-vue": "^1.2.3", 87 "@vitejs/plugin-vue": "^1.2.3",
85 "@vitejs/plugin-vue-jsx": "^1.1.5", 88 "@vitejs/plugin-vue-jsx": "^1.1.5",
86 "@vue/compiler-sfc": "3.0.11", 89 "@vue/compiler-sfc": "3.0.11",
  90 + "@vue/test-utils": "^2.0.0-rc.6",
87 "autoprefixer": "^10.2.6", 91 "autoprefixer": "^10.2.6",
  92 + "babel-jest": "^27.0.2",
88 "commitizen": "^4.2.4", 93 "commitizen": "^4.2.4",
89 "conventional-changelog-cli": "^2.1.1", 94 "conventional-changelog-cli": "^2.1.1",
90 "cross-env": "^7.0.3", 95 "cross-env": "^7.0.3",
@@ -92,6 +97,7 @@ @@ -92,6 +97,7 @@
92 "eslint": "^7.28.0", 97 "eslint": "^7.28.0",
93 "eslint-config-prettier": "^8.3.0", 98 "eslint-config-prettier": "^8.3.0",
94 "eslint-define-config": "^1.0.8", 99 "eslint-define-config": "^1.0.8",
  100 + "eslint-plugin-jest": "^24.3.6",
95 "eslint-plugin-prettier": "^3.4.0", 101 "eslint-plugin-prettier": "^3.4.0",
96 "eslint-plugin-vue": "^7.11.1", 102 "eslint-plugin-vue": "^7.11.1",
97 "esno": "^0.7.3", 103 "esno": "^0.7.3",
@@ -100,6 +106,7 @@ @@ -100,6 +106,7 @@
100 "husky": "^6.0.0", 106 "husky": "^6.0.0",
101 "inquirer": "^8.1.1", 107 "inquirer": "^8.1.1",
102 "is-ci": "^3.0.0", 108 "is-ci": "^3.0.0",
  109 + "jest": "^27.0.4",
103 "less": "^4.1.1", 110 "less": "^4.1.1",
104 "lint-staged": "^11.0.0", 111 "lint-staged": "^11.0.0",
105 "postcss": "^8.3.5", 112 "postcss": "^8.3.5",
@@ -111,6 +118,7 @@ @@ -111,6 +118,7 @@
111 "stylelint-config-prettier": "^8.0.2", 118 "stylelint-config-prettier": "^8.0.2",
112 "stylelint-config-standard": "^22.0.0", 119 "stylelint-config-standard": "^22.0.0",
113 "stylelint-order": "^4.1.0", 120 "stylelint-order": "^4.1.0",
  121 + "ts-jest": "^27.0.3",
114 "ts-node": "^10.0.0", 122 "ts-node": "^10.0.0",
115 "typescript": "4.3.3", 123 "typescript": "4.3.3",
116 "vite": "2.3.7", 124 "vite": "2.3.7",
@@ -125,6 +133,7 @@ @@ -125,6 +133,7 @@
125 "vite-plugin-theme": "^0.8.1", 133 "vite-plugin-theme": "^0.8.1",
126 "vite-plugin-windicss": "^1.0.4", 134 "vite-plugin-windicss": "^1.0.4",
127 "vue-eslint-parser": "^7.6.0", 135 "vue-eslint-parser": "^7.6.0",
  136 + "vue-jest": "^5.0.0-alpha.10",
128 "vue-tsc": "^0.1.7" 137 "vue-tsc": "^0.1.7"
129 }, 138 },
130 "resolutions": { 139 "resolutions": {
src/views/dashboard/workbench/components/DynamicInfo.vue
@@ -10,6 +10,7 @@ @@ -10,6 +10,7 @@
10 <template #description> 10 <template #description>
11 {{ item.date }} 11 {{ item.date }}
12 </template> 12 </template>
  13 + <!-- eslint-disable-next-line -->
13 <template #title> {{ item.name }} <span v-html="item.desc"> </span> </template> 14 <template #title> {{ item.name }} <span v-html="item.desc"> </span> </template>
14 <template #avatar> 15 <template #avatar>
15 <Icon :icon="item.avatar" :size="30" /> 16 <Icon :icon="item.avatar" :size="30" />
src/views/demo/feat/tabs/index.vue
@@ -2,10 +2,10 @@ @@ -2,10 +2,10 @@
2 <PageWrapper title="标签页操作示例"> 2 <PageWrapper title="标签页操作示例">
3 <CollapseContainer title="在下面输入框输入文本,切换后回来内容会保存"> 3 <CollapseContainer title="在下面输入框输入文本,切换后回来内容会保存">
4 <a-alert banner message="该操作不会影响页面标题,仅修改Tab标题" /> 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 <a-button class="mr-2" @click="setTabTitle" type="primary"> 设置Tab标题 </a-button> 6 <a-button class="mr-2" @click="setTabTitle" type="primary"> 设置Tab标题 </a-button>
7 <a-input placeholder="请输入" v-model:value="title" class="mr-4 w-12" /> 7 <a-input placeholder="请输入" v-model:value="title" class="mr-4 w-12" />
8 - </template> 8 + </div>
9 </CollapseContainer> 9 </CollapseContainer>
10 10
11 <CollapseContainer class="mt-4" title="标签页操作"> 11 <CollapseContainer class="mt-4" title="标签页操作">
stylelint.config.js
@@ -54,155 +54,6 @@ module.exports = { @@ -54,155 +54,6 @@ module.exports = {
54 ], 54 ],
55 { severity: 'warning' }, 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 ignoreFiles: ['**/*.js', '**/*.jsx', '**/*.tsx', '**/*.ts'], 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,7 +17,7 @@
17 "noUnusedParameters": true, 17 "noUnusedParameters": true,
18 "experimentalDecorators": true, 18 "experimentalDecorators": true,
19 "lib": ["dom", "esnext"], 19 "lib": ["dom", "esnext"],
20 - "types": ["vite/client"], 20 + "types": ["vite/client", "jest"],
21 "typeRoots": ["./node_modules/@types/", "./types"], 21 "typeRoots": ["./node_modules/@types/", "./types"],
22 "noImplicitAny": false, 22 "noImplicitAny": false,
23 "skipLibCheck": true, 23 "skipLibCheck": true,
@@ -27,6 +27,7 @@ @@ -27,6 +27,7 @@
27 } 27 }
28 }, 28 },
29 "include": [ 29 "include": [
  30 + "tests/**/*.ts",
30 "src/**/*.ts", 31 "src/**/*.ts",
31 "src/**/*.d.ts", 32 "src/**/*.d.ts",
32 "src/**/*.tsx", 33 "src/**/*.tsx",
yarn.lock
@@ -53,11 +53,23 @@ @@ -53,11 +53,23 @@
53 dependencies: 53 dependencies:
54 "@babel/highlight" "^7.12.13" 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 "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.13.12", "@babel/compat-data@^7.13.15", "@babel/compat-data@^7.13.8": 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 version "7.13.15" 64 version "7.13.15"
58 resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz#7e8eea42d0b64fda2b375b22d06c605222e848f4" 65 resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz#7e8eea42d0b64fda2b375b22d06c605222e848f4"
59 integrity sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA== 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 "@babel/core@>=7.9.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10": 73 "@babel/core@>=7.9.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10":
62 version "7.13.15" 74 version "7.13.15"
63 resolved "https://registry.npmjs.org/@babel/core/-/core-7.13.15.tgz#a6d40917df027487b54312202a06812c4f7792d0" 75 resolved "https://registry.npmjs.org/@babel/core/-/core-7.13.15.tgz#a6d40917df027487b54312202a06812c4f7792d0"
@@ -79,6 +91,27 @@ @@ -79,6 +91,27 @@
79 semver "^6.3.0" 91 semver "^6.3.0"
80 source-map "^0.5.0" 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 "@babel/generator@^7.13.9": 115 "@babel/generator@^7.13.9":
83 version "7.13.9" 116 version "7.13.9"
84 resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39" 117 resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39"
@@ -88,6 +121,15 @@ @@ -88,6 +121,15 @@
88 jsesc "^2.5.1" 121 jsesc "^2.5.1"
89 source-map "^0.5.0" 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 "@babel/helper-annotate-as-pure@^7.12.13": 133 "@babel/helper-annotate-as-pure@^7.12.13":
92 version "7.12.13" 134 version "7.12.13"
93 resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" 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,6 +155,16 @@
113 browserslist "^4.14.5" 155 browserslist "^4.14.5"
114 semver "^6.3.0" 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 "@babel/helper-create-class-features-plugin@^7.13.0": 168 "@babel/helper-create-class-features-plugin@^7.13.0":
117 version "7.13.11" 169 version "7.13.11"
118 resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz#30d30a005bca2c953f5653fc25091a492177f4f6" 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,6 +214,15 @@
162 "@babel/template" "^7.12.13" 214 "@babel/template" "^7.12.13"
163 "@babel/types" "^7.12.13" 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 "@babel/helper-get-function-arity@^7.12.13": 226 "@babel/helper-get-function-arity@^7.12.13":
166 version "7.12.13" 227 version "7.12.13"
167 resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" 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,6 +230,13 @@
169 dependencies: 230 dependencies:
170 "@babel/types" "^7.12.13" 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 "@babel/helper-hoist-variables@^7.13.0": 240 "@babel/helper-hoist-variables@^7.13.0":
173 version "7.13.0" 241 version "7.13.0"
174 resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz#5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8" 242 resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz#5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8"
@@ -177,6 +245,13 @@ @@ -177,6 +245,13 @@
177 "@babel/traverse" "^7.13.0" 245 "@babel/traverse" "^7.13.0"
178 "@babel/types" "^7.13.0" 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 "@babel/helper-member-expression-to-functions@^7.13.0", "@babel/helper-member-expression-to-functions@^7.13.12": 255 "@babel/helper-member-expression-to-functions@^7.13.0", "@babel/helper-member-expression-to-functions@^7.13.12":
181 version "7.13.12" 256 version "7.13.12"
182 resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72" 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,6 +259,13 @@
184 dependencies: 259 dependencies:
185 "@babel/types" "^7.13.12" 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 "@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": 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 version "7.13.12" 270 version "7.13.12"
189 resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977" 271 resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977"
@@ -191,6 +273,13 @@ @@ -191,6 +273,13 @@
191 dependencies: 273 dependencies:
192 "@babel/types" "^7.13.12" 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 "@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.13.14": 283 "@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.13.14":
195 version "7.13.14" 284 version "7.13.14"
196 resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz#e600652ba48ccb1641775413cb32cfa4e8b495ef" 285 resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz#e600652ba48ccb1641775413cb32cfa4e8b495ef"
@@ -205,6 +294,20 @@ @@ -205,6 +294,20 @@
205 "@babel/traverse" "^7.13.13" 294 "@babel/traverse" "^7.13.13"
206 "@babel/types" "^7.13.14" 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 "@babel/helper-optimise-call-expression@^7.12.13": 311 "@babel/helper-optimise-call-expression@^7.12.13":
209 version "7.12.13" 312 version "7.12.13"
210 resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" 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,11 +315,23 @@
212 dependencies: 315 dependencies:
213 "@babel/types" "^7.12.13" 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 "@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": 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 version "7.13.0" 326 version "7.13.0"
217 resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" 327 resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af"
218 integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ== 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 "@babel/helper-remap-async-to-generator@^7.13.0": 335 "@babel/helper-remap-async-to-generator@^7.13.0":
221 version "7.13.0" 336 version "7.13.0"
222 resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" 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,6 +351,16 @@
236 "@babel/traverse" "^7.13.0" 351 "@babel/traverse" "^7.13.0"
237 "@babel/types" "^7.13.12" 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 "@babel/helper-simple-access@^7.12.13", "@babel/helper-simple-access@^7.13.12": 364 "@babel/helper-simple-access@^7.12.13", "@babel/helper-simple-access@^7.13.12":
240 version "7.13.12" 365 version "7.13.12"
241 resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6" 366 resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6"
@@ -243,6 +368,13 @@ @@ -243,6 +368,13 @@
243 dependencies: 368 dependencies:
244 "@babel/types" "^7.13.12" 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 "@babel/helper-skip-transparent-expression-wrappers@^7.12.1": 378 "@babel/helper-skip-transparent-expression-wrappers@^7.12.1":
247 version "7.12.1" 379 version "7.12.1"
248 resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" 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,6 +389,13 @@
257 dependencies: 389 dependencies:
258 "@babel/types" "^7.12.13" 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 "@babel/helper-validator-identifier@^7.12.11": 399 "@babel/helper-validator-identifier@^7.12.11":
261 version "7.12.11" 400 version "7.12.11"
262 resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" 401 resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed"
@@ -267,11 +406,21 @@ @@ -267,11 +406,21 @@
267 resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288" 406 resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288"
268 integrity sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A== 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 "@babel/helper-validator-option@^7.12.17": 414 "@babel/helper-validator-option@^7.12.17":
271 version "7.12.17" 415 version "7.12.17"
272 resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" 416 resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831"
273 integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== 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 "@babel/helper-wrap-function@^7.13.0": 424 "@babel/helper-wrap-function@^7.13.0":
276 version "7.13.0" 425 version "7.13.0"
277 resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" 426 resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4"
@@ -291,6 +440,15 @@ @@ -291,6 +440,15 @@
291 "@babel/traverse" "^7.13.0" 440 "@babel/traverse" "^7.13.0"
292 "@babel/types" "^7.13.0" 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 "@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13": 452 "@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13":
295 version "7.13.10" 453 version "7.13.10"
296 resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1" 454 resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1"
@@ -300,6 +458,20 @@ @@ -300,6 +458,20 @@
300 chalk "^2.0.0" 458 chalk "^2.0.0"
301 js-tokens "^4.0.0" 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 "@babel/parser@^7.12.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.15", "@babel/parser@^7.13.9": 475 "@babel/parser@^7.12.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.15", "@babel/parser@^7.13.9":
304 version "7.13.15" 476 version "7.13.15"
305 resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz#8e66775fb523599acb6a289e12929fa5ab0954d8" 477 resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.15.tgz#8e66775fb523599acb6a289e12929fa5ab0954d8"
@@ -435,7 +607,14 @@ @@ -435,7 +607,14 @@
435 dependencies: 607 dependencies:
436 "@babel/helper-plugin-utils" "^7.8.0" 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 version "7.12.13" 618 version "7.12.13"
440 resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" 619 resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
441 integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== 620 integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
@@ -456,7 +635,7 @@ @@ -456,7 +635,7 @@
456 dependencies: 635 dependencies:
457 "@babel/helper-plugin-utils" "^7.8.3" 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 version "7.10.4" 639 version "7.10.4"
461 resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" 640 resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
462 integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== 641 integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
@@ -477,7 +656,7 @@ @@ -477,7 +656,7 @@
477 dependencies: 656 dependencies:
478 "@babel/helper-plugin-utils" "^7.12.13" 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 version "7.10.4" 660 version "7.10.4"
482 resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" 661 resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
483 integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== 662 integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
@@ -491,7 +670,7 @@ @@ -491,7 +670,7 @@
491 dependencies: 670 dependencies:
492 "@babel/helper-plugin-utils" "^7.8.0" 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 version "7.10.4" 674 version "7.10.4"
496 resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" 675 resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
497 integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== 676 integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
@@ -526,6 +705,13 @@ @@ -526,6 +705,13 @@
526 dependencies: 705 dependencies:
527 "@babel/helper-plugin-utils" "^7.12.13" 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 "@babel/plugin-syntax-typescript@^7.12.13": 715 "@babel/plugin-syntax-typescript@^7.12.13":
530 version "7.12.13" 716 version "7.12.13"
531 resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474" 717 resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474"
@@ -533,6 +719,13 @@ @@ -533,6 +719,13 @@
533 dependencies: 719 dependencies:
534 "@babel/helper-plugin-utils" "^7.12.13" 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 "@babel/plugin-transform-arrow-functions@^7.13.0": 729 "@babel/plugin-transform-arrow-functions@^7.13.0":
537 version "7.13.0" 730 version "7.13.0"
538 resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" 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,6 +854,16 @@
661 "@babel/helper-simple-access" "^7.12.13" 854 "@babel/helper-simple-access" "^7.12.13"
662 babel-plugin-dynamic-import-node "^2.3.3" 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 "@babel/plugin-transform-modules-systemjs@^7.13.8": 867 "@babel/plugin-transform-modules-systemjs@^7.13.8":
665 version "7.13.8" 868 version "7.13.8"
666 resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3" 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,6 +1100,15 @@
897 "@babel/parser" "^7.12.13" 1100 "@babel/parser" "^7.12.13"
898 "@babel/types" "^7.12.13" 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 "@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.13.15": 1112 "@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.13", "@babel/traverse@^7.13.15":
901 version "7.13.15" 1113 version "7.13.15"
902 resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz#c38bf7679334ddd4028e8e1f7b3aa5019f0dada7" 1114 resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.15.tgz#c38bf7679334ddd4028e8e1f7b3aa5019f0dada7"
@@ -911,6 +1123,21 @@ @@ -911,6 +1123,21 @@
911 debug "^4.1.0" 1123 debug "^4.1.0"
912 globals "^11.1.0" 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 "@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": 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 version "7.13.14" 1142 version "7.13.14"
916 resolved "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz#c35a4abb15c7cd45a2746d78ab328e362cbace0d" 1143 resolved "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz#c35a4abb15c7cd45a2746d78ab328e362cbace0d"
@@ -920,6 +1147,14 @@ @@ -920,6 +1147,14 @@
920 lodash "^4.17.19" 1147 lodash "^4.17.19"
921 to-fast-properties "^2.0.0" 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 "@babel/types@^7.6.1", "@babel/types@^7.9.6": 1158 "@babel/types@^7.6.1", "@babel/types@^7.9.6":
924 version "7.14.1" 1159 version "7.14.1"
925 resolved "https://registry.npmjs.org/@babel/types/-/types-7.14.1.tgz#095bd12f1c08ab63eff6e8f7745fa7c9cc15a9db" 1160 resolved "https://registry.npmjs.org/@babel/types/-/types-7.14.1.tgz#095bd12f1c08ab63eff6e8f7745fa7c9cc15a9db"
@@ -928,6 +1163,11 @@ @@ -928,6 +1163,11 @@
928 "@babel/helper-validator-identifier" "^7.14.0" 1163 "@babel/helper-validator-identifier" "^7.14.0"
929 to-fast-properties "^2.0.0" 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 "@commitlint/cli@^12.1.4": 1171 "@commitlint/cli@^12.1.4":
932 version "12.1.4" 1172 version "12.1.4"
933 resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-12.1.4.tgz#af4d9dd3c0122c7b39a61fa1cd2abbad0422dbe0" 1173 resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-12.1.4.tgz#af4d9dd3c0122c7b39a61fa1cd2abbad0422dbe0"
@@ -1252,6 +1492,202 @@ @@ -1252,6 +1492,202 @@
1252 "@intlify/runtime" "9.1.6" 1492 "@intlify/runtime" "9.1.6"
1253 "@intlify/shared" "9.1.6" 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 "@logicflow/core@^0.4.15": 1691 "@logicflow/core@^0.4.15":
1256 version "0.4.15" 1692 version "0.4.15"
1257 resolved "https://registry.npmjs.org/@logicflow/core/-/core-0.4.15.tgz#0e13d51b64403416eed6a3229b2d232869ca8dd5" 1693 resolved "https://registry.npmjs.org/@logicflow/core/-/core-0.4.15.tgz#0e13d51b64403416eed6a3229b2d232869ca8dd5"
@@ -1384,6 +1820,20 @@ @@ -1384,6 +1820,20 @@
1384 resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" 1820 resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
1385 integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== 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 "@starptech/expression-parser@^0.10.0": 1837 "@starptech/expression-parser@^0.10.0":
1388 version "0.10.0" 1838 version "0.10.0"
1389 resolved "https://registry.npmjs.org/@starptech/expression-parser/-/expression-parser-0.10.0.tgz#5fa4d2fd0b36cd14a1f4ac3dcb176d123f9d9e37" 1839 resolved "https://registry.npmjs.org/@starptech/expression-parser/-/expression-parser-0.10.0.tgz#5fa4d2fd0b36cd14a1f4ac3dcb176d123f9d9e37"
@@ -1533,6 +1983,11 @@ @@ -1533,6 +1983,11 @@
1533 dependencies: 1983 dependencies:
1534 defer-to-connect "^1.0.1" 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 "@trysound/sax@0.1.1": 1991 "@trysound/sax@0.1.1":
1537 version "0.1.1" 1992 version "0.1.1"
1538 resolved "https://registry.npmjs.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669" 1993 resolved "https://registry.npmjs.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669"
@@ -1558,6 +2013,39 @@ @@ -1558,6 +2013,39 @@
1558 resolved "https://registry.npmjs.com/@tsconfig/node16/-/node16-1.0.1.tgz#a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1" 2013 resolved "https://registry.npmjs.com/@tsconfig/node16/-/node16-1.0.1.tgz#a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1"
1559 integrity sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA== 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 "@types/codemirror@^5.60.0": 2049 "@types/codemirror@^5.60.0":
1562 version "5.60.0" 2050 version "5.60.0"
1563 resolved "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.0.tgz#bf14b728449ebd355c17054262a083639a995710" 2051 resolved "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.0.tgz#bf14b728449ebd355c17054262a083639a995710"
@@ -1595,6 +2083,13 @@ @@ -1595,6 +2083,13 @@
1595 "@types/minimatch" "*" 2083 "@types/minimatch" "*"
1596 "@types/node" "*" 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 "@types/imagemin-gifsicle@^7.0.0": 2093 "@types/imagemin-gifsicle@^7.0.0":
1599 version "7.0.0" 2094 version "7.0.0"
1600 resolved "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz#80cfc5f68b2bbce57c6a3b97556ffa861a649132" 2095 resolved "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz#80cfc5f68b2bbce57c6a3b97556ffa861a649132"
@@ -1651,6 +2146,33 @@ @@ -1651,6 +2146,33 @@
1651 resolved "https://registry.npmjs.org/@types/intro.js/-/intro.js-3.0.1.tgz#2a5272d6ceb715676f496fd0060eedc70d98c6fe" 2146 resolved "https://registry.npmjs.org/@types/intro.js/-/intro.js-3.0.1.tgz#2a5272d6ceb715676f496fd0060eedc70d98c6fe"
1652 integrity sha512-L4vCKY/4ZFpRgILDHd3oacARWYKYpz3oJfjweoc0ooM+OoM1HEtGRFM0JuNYQNTrgUXe+R4rUyLDYSeSnrmdLw== 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 "@types/json-schema@^7.0.7": 2176 "@types/json-schema@^7.0.7":
1655 version "7.0.7" 2177 version "7.0.7"
1656 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" 2178 resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
@@ -1725,6 +2247,11 @@ @@ -1725,6 +2247,11 @@
1725 resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 2247 resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
1726 integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== 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 "@types/q@^1.5.1": 2255 "@types/q@^1.5.1":
1729 version "1.5.4" 2256 version "1.5.4"
1730 resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" 2257 resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
@@ -1754,6 +2281,21 @@ @@ -1754,6 +2281,21 @@
1754 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0" 2281 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0"
1755 integrity sha512-QRz8Z+uw2Y4Gwrtxw8hD782zzuxxugdcq8X/FkPsXUa1kfslhGzy13+4HugO9FXNo+jlWVcE6DYmmegniIQ30A== 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 "@types/svgo@^1": 2299 "@types/svgo@^1":
1758 version "1.3.5" 2300 version "1.3.5"
1759 resolved "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.5.tgz#18a0166fbcdfbfc7f17d0491da2ea07ee397d3f9" 2301 resolved "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.5.tgz#18a0166fbcdfbfc7f17d0491da2ea07ee397d3f9"
@@ -1804,6 +2346,25 @@ @@ -1804,6 +2346,25 @@
1804 "@types/unist" "*" 2346 "@types/unist" "*"
1805 "@types/vfile-message" "*" 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 "@typescript-eslint/eslint-plugin@^4.27.0": 2368 "@typescript-eslint/eslint-plugin@^4.27.0":
1808 version "4.27.0" 2369 version "4.27.0"
1809 resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.27.0.tgz#0b7fc974e8bc9b2b5eb98ed51427b0be529b4ad0" 2370 resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.27.0.tgz#0b7fc974e8bc9b2b5eb98ed51427b0be529b4ad0"
@@ -1818,7 +2379,7 @@ @@ -1818,7 +2379,7 @@
1818 semver "^7.3.5" 2379 semver "^7.3.5"
1819 tsutils "^3.21.0" 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 version "4.27.0" 2383 version "4.27.0"
1823 resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.27.0.tgz#78192a616472d199f084eab8f10f962c0757cd1c" 2384 resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.27.0.tgz#78192a616472d199f084eab8f10f962c0757cd1c"
1824 integrity sha512-n5NlbnmzT2MXlyT+Y0Jf0gsmAQzCnQSWXKy4RGSXVStjDvS5we9IWbh7qRVKdGcxT0WYlgcCYUK/HRg7xFhvjQ== 2385 integrity sha512-n5NlbnmzT2MXlyT+Y0Jf0gsmAQzCnQSWXKy4RGSXVStjDvS5we9IWbh7qRVKdGcxT0WYlgcCYUK/HRg7xFhvjQ==
@@ -2050,6 +2611,11 @@ @@ -2050,6 +2611,11 @@
2050 resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.11.tgz#20d22dd0da7d358bb21c17f9bde8628152642c77" 2611 resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.11.tgz#20d22dd0da7d358bb21c17f9bde8628152642c77"
2051 integrity sha512-b+zB8A2so8eCE0JsxjL24J7vdGl8rzPQ09hZNhystm+KqSbKcAej1A+Hbva1rCMmTTqA+hFnUSDc5kouEo0JzA== 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 "@vueuse/core@^5.0.3": 2619 "@vueuse/core@^5.0.3":
2054 version "5.0.3" 2620 version "5.0.3"
2055 resolved "https://registry.npmjs.org/@vueuse/core/-/core-5.0.3.tgz#8f3170e2a51ae62fb1725c84d4cc02a7552aad0b" 2621 resolved "https://registry.npmjs.org/@vueuse/core/-/core-5.0.3.tgz#8f3170e2a51ae62fb1725c84d4cc02a7552aad0b"
@@ -2091,16 +2657,39 @@ JSONStream@^1.0.4: @@ -2091,16 +2657,39 @@ JSONStream@^1.0.4:
2091 jsonparse "^1.2.0" 2657 jsonparse "^1.2.0"
2092 through ">=2.2.7 <3" 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 acorn-jsx@^5.2.0, acorn-jsx@^5.3.1: 2673 acorn-jsx@^5.2.0, acorn-jsx@^5.3.1:
2095 version "5.3.1" 2674 version "5.3.1"
2096 resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" 2675 resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
2097 integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== 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 acorn@^7.1.1, acorn@^7.4.0: 2683 acorn@^7.1.1, acorn@^7.4.0:
2100 version "7.4.1" 2684 version "7.4.1"
2101 resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 2685 resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
2102 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== 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 add-stream@^1.0.0: 2693 add-stream@^1.0.0:
2105 version "1.0.0" 2694 version "1.0.0"
2106 resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" 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,6 +2703,13 @@ adler-32@~1.2.0:
2114 exit-on-epipe "~1.0.1" 2703 exit-on-epipe "~1.0.1"
2115 printj "~1.1.0" 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 aggregate-error@^3.0.0: 2713 aggregate-error@^3.0.0:
2118 version "3.1.0" 2714 version "3.1.0"
2119 resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" 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,6 +2801,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
2205 dependencies: 2801 dependencies:
2206 color-convert "^2.0.1" 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 ant-design-vue@2.1.6: 2809 ant-design-vue@2.1.6:
2209 version "2.1.6" 2810 version "2.1.6"
2210 resolved "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-2.1.6.tgz#c51cdc858e1b1b8b569f5435eb487f53a3f1745e" 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,7 +2829,7 @@ ant-design-vue@2.1.6:
2228 vue-types "^3.0.0" 2829 vue-types "^3.0.0"
2229 warning "^4.0.0" 2830 warning "^4.0.0"
2230 2831
2231 -anymatch@~3.1.2: 2832 +anymatch@^3.0.3, anymatch@~3.1.2:
2232 version "3.1.2" 2833 version "3.1.2"
2233 resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" 2834 resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
2234 integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== 2835 integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
@@ -2357,6 +2958,11 @@ async@^2.6.2: @@ -2357,6 +2958,11 @@ async@^2.6.2:
2357 dependencies: 2958 dependencies:
2358 lodash "^4.17.14" 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 at-least-node@^1.0.0: 2966 at-least-node@^1.0.0:
2361 version "1.0.0" 2967 version "1.0.0"
2362 resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 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,6 +3005,20 @@ axios@^0.21.1:
2399 dependencies: 3005 dependencies:
2400 follow-redirects "^1.10.0" 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 babel-plugin-dynamic-import-node@^2.3.3: 3022 babel-plugin-dynamic-import-node@^2.3.3:
2403 version "2.3.3" 3023 version "2.3.3"
2404 resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" 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,6 +3026,27 @@ babel-plugin-dynamic-import-node@^2.3.3:
2406 dependencies: 3026 dependencies:
2407 object.assign "^4.1.0" 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 babel-plugin-polyfill-corejs2@^0.2.0: 3050 babel-plugin-polyfill-corejs2@^0.2.0:
2410 version "0.2.0" 3051 version "0.2.0"
2411 resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz#686775bf9a5aa757e10520903675e3889caeedc4" 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,6 +3071,32 @@ babel-plugin-polyfill-regenerator@^0.2.0:
2430 dependencies: 3071 dependencies:
2431 "@babel/helper-define-polyfill-provider" "^0.2.0" 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 babel-walk@3.0.0-canary-5: 3100 babel-walk@3.0.0-canary-5:
2434 version "3.0.0-canary-5" 3101 version "3.0.0-canary-5"
2435 resolved "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz#f66ecd7298357aee44955f235a6ef54219104b11" 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,6 +3278,11 @@ braces@^3.0.1, braces@~3.0.2:
2611 dependencies: 3278 dependencies:
2612 fill-range "^7.0.1" 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 browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.3: 3286 browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.3:
2615 version "4.16.3" 3287 version "4.16.3"
2616 resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" 3288 resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717"
@@ -2633,6 +3305,20 @@ browserslist@^4.16.6: @@ -2633,6 +3305,20 @@ browserslist@^4.16.6:
2633 escalade "^3.1.1" 3305 escalade "^3.1.1"
2634 node-releases "^1.1.71" 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 buffer-alloc-unsafe@^1.1.0: 3322 buffer-alloc-unsafe@^1.1.0:
2637 version "1.1.0" 3323 version "1.1.0"
2638 resolved "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" 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,7 +3342,7 @@ buffer-fill@^1.0.0:
2656 resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" 3342 resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
2657 integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= 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 version "1.1.1" 3346 version "1.1.1"
2661 resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" 3347 resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
2662 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== 3348 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
@@ -2782,7 +3468,7 @@ camelcase@^5.0.0, camelcase@^5.3.1: @@ -2782,7 +3468,7 @@ camelcase@^5.0.0, camelcase@^5.3.1:
2782 resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 3468 resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
2783 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== 3469 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
2784 3470
2785 -camelcase@^6.0.0: 3471 +camelcase@^6.0.0, camelcase@^6.2.0:
2786 version "6.2.0" 3472 version "6.2.0"
2787 resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" 3473 resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
2788 integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== 3474 integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
@@ -2841,7 +3527,7 @@ chalk@^1.0.0, chalk@^1.1.3: @@ -2841,7 +3527,7 @@ chalk@^1.0.0, chalk@^1.1.3:
2841 strip-ansi "^3.0.0" 3527 strip-ansi "^3.0.0"
2842 supports-color "^2.0.0" 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 version "2.4.2" 3531 version "2.4.2"
2846 resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 3532 resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
2847 integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 3533 integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -2892,6 +3578,11 @@ change-case@^4.1.2: @@ -2892,6 +3578,11 @@ change-case@^4.1.2:
2892 snake-case "^3.0.4" 3578 snake-case "^3.0.4"
2893 tslib "^2.0.3" 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 character-entities-html4@^1.0.0: 3586 character-entities-html4@^1.0.0:
2896 version "1.1.4" 3587 version "1.1.4"
2897 resolved "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz#0e64b0a3753ddbf1fdc044c5fd01d0199a02e125" 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,6 +3640,11 @@ ci-info@^3.1.1:
2949 resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz#9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a" 3640 resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz#9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a"
2950 integrity sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ== 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 class-utils@^0.3.5: 3648 class-utils@^0.3.5:
2953 version "0.3.6" 3649 version "0.3.6"
2954 resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" 3650 resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
@@ -3062,6 +3758,11 @@ clone@^2.1.1: @@ -3062,6 +3758,11 @@ clone@^2.1.1:
3062 resolved "https://registry.npmjs.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" 3758 resolved "https://registry.npmjs.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
3063 integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= 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 coa@^2.0.2: 3766 coa@^2.0.2:
3066 version "2.0.2" 3767 version "2.0.2"
3067 resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" 3768 resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
@@ -3089,6 +3790,11 @@ collapse-white-space@^1.0.5: @@ -3089,6 +3790,11 @@ collapse-white-space@^1.0.5:
3089 resolved "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" 3790 resolved "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287"
3090 integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== 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 collection-visit@^1.0.0: 3798 collection-visit@^1.0.0:
3093 version "1.0.0" 3799 version "1.0.0"
3094 resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" 3800 resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
@@ -3131,6 +3837,13 @@ colors@^1.4.0: @@ -3131,6 +3837,13 @@ colors@^1.4.0:
3131 resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" 3837 resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
3132 integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== 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 comma-separated-tokens@^1.0.7: 3847 comma-separated-tokens@^1.0.7:
3135 version "1.0.8" 3848 version "1.0.8"
3136 resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" 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,7 +4181,7 @@ conventional-commits-parser@^3.0.0, conventional-commits-parser@^3.2.0:
3468 through2 "^4.0.0" 4181 through2 "^4.0.0"
3469 trim-off-newlines "^1.0.0" 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 version "1.7.0" 4185 version "1.7.0"
3473 resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" 4186 resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
3474 integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== 4187 integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
@@ -3657,6 +4370,16 @@ css-what@^4.0.0: @@ -3657,6 +4370,16 @@ css-what@^4.0.0:
3657 resolved "https://registry.npmjs.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233" 4370 resolved "https://registry.npmjs.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233"
3658 integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A== 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 cssesc@^3.0.0: 4383 cssesc@^3.0.0:
3661 version "3.0.0" 4384 version "3.0.0"
3662 resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 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,6 +4392,23 @@ csso@^4.0.2, csso@^4.2.0:
3669 dependencies: 4392 dependencies:
3670 css-tree "^1.1.2" 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 csstype@^2.6.8: 4412 csstype@^2.6.8:
3673 version "2.6.16" 4413 version "2.6.16"
3674 resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.16.tgz#544d69f547013b85a40d15bff75db38f34fe9c39" 4414 resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.16.tgz#544d69f547013b85a40d15bff75db38f34fe9c39"
@@ -3709,6 +4449,15 @@ dargs@^7.0.0: @@ -3709,6 +4449,15 @@ dargs@^7.0.0:
3709 resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" 4449 resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
3710 integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== 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 dateformat@^3.0.0: 4461 dateformat@^3.0.0:
3713 version "3.0.3" 4462 version "3.0.3"
3714 resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" 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,6 +4470,13 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3:
3721 dependencies: 4470 dependencies:
3722 ms "2.0.0" 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 debug@^3.1.0, debug@^3.1.1, debug@^3.2.6: 4480 debug@^3.1.0, debug@^3.1.1, debug@^3.2.6:
3725 version "3.2.7" 4481 version "3.2.7"
3726 resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" 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,13 +4484,6 @@ debug@^3.1.0, debug@^3.1.1, debug@^3.2.6:
3728 dependencies: 4484 dependencies:
3729 ms "^2.1.1" 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 debug@^4.3.2: 4487 debug@^4.3.2:
3739 version "4.3.2" 4488 version "4.3.2"
3740 resolved "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" 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,6 +4504,11 @@ decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0:
3755 resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 4504 resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
3756 integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= 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 decode-uri-component@^0.2.0: 4512 decode-uri-component@^0.2.0:
3759 version "0.2.0" 4513 version "0.2.0"
3760 resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" 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,7 +4584,7 @@ deep-extend@^0.6.0:
3830 resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" 4584 resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
3831 integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== 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 version "0.1.3" 4588 version "0.1.3"
3835 resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" 4589 resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
3836 integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= 4590 integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
@@ -3881,6 +4635,11 @@ define-property@^2.0.2: @@ -3881,6 +4635,11 @@ define-property@^2.0.2:
3881 is-descriptor "^1.0.2" 4635 is-descriptor "^1.0.2"
3882 isobject "^3.0.1" 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 detect-file@^1.0.0: 4643 detect-file@^1.0.0:
3885 version "1.0.0" 4644 version "1.0.0"
3886 resolved "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" 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,11 +4650,26 @@ detect-indent@6.0.0:
3891 resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" 4650 resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd"
3892 integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== 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 diff-match-patch@^1.0.5: 4658 diff-match-patch@^1.0.5:
3895 version "1.0.5" 4659 version "1.0.5"
3896 resolved "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37" 4660 resolved "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37"
3897 integrity sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw== 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 diff@^4.0.1: 4673 diff@^4.0.1:
3900 version "4.0.2" 4674 version "4.0.2"
3901 resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" 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,6 +4736,13 @@ domelementtype@^2.0.1, domelementtype@^2.2.0:
3962 resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" 4736 resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57"
3963 integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== 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 domhandler@^2.3.0: 4746 domhandler@^2.3.0:
3966 version "2.4.2" 4747 version "2.4.2"
3967 resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" 4748 resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
@@ -4112,6 +4893,11 @@ electron-to-chromium@^1.3.723: @@ -4112,6 +4893,11 @@ electron-to-chromium@^1.3.723:
4112 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.739.tgz#f07756aa92cabd5a6eec6f491525a64fe62f98b9" 4893 resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.739.tgz#f07756aa92cabd5a6eec6f491525a64fe62f98b9"
4113 integrity sha512-+LPJVRsN7hGZ9EIUUiWCpO7l4E3qBYHNadazlucBfsXBbccDFNKUBAgzE68FnkWGJPwD/AfKhSzL+G+Iqb8A4A== 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 emmet@^2.3.0: 4901 emmet@^2.3.0:
4116 version "2.3.4" 4902 version "2.3.4"
4117 resolved "https://registry.npmjs.org/emmet/-/emmet-2.3.4.tgz#5ba0d7a5569a68c7697dfa890c772e4f3179d123" 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,11 +5060,28 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1
4274 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 5060 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
4275 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 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 escape-string-regexp@^4.0.0: 5068 escape-string-regexp@^4.0.0:
4278 version "4.0.0" 5069 version "4.0.0"
4279 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" 5070 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
4280 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== 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 eslint-config-prettier@^8.3.0: 5085 eslint-config-prettier@^8.3.0:
4283 version "8.3.0" 5086 version "8.3.0"
4284 resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz#f7471b20b6fe8a9a9254cc684454202886a2dd7a" 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,6 +5092,13 @@ eslint-define-config@^1.0.8:
4289 resolved "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.0.8.tgz#56cb61f1bcba8ec7a29beec58a85d2ce9299297a" 5092 resolved "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.0.8.tgz#56cb61f1bcba8ec7a29beec58a85d2ce9299297a"
4290 integrity sha512-Vfjv/3l112BQ0s+Ua+WGNxtEyxj++IaFCiBkhjT1wlBWtbHpuZcI0t8eCnJZnJrdv0b9n2GK0mcmQsPRRjVCXg== 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 eslint-plugin-prettier@^3.4.0: 5102 eslint-plugin-prettier@^3.4.0:
4293 version "3.4.0" 5103 version "3.4.0"
4294 resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz#cdbad3bf1dbd2b177e9825737fe63b476a08f0c7" 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,7 +5221,7 @@ espree@^7.3.0, espree@^7.3.1:
4411 acorn-jsx "^5.3.1" 5221 acorn-jsx "^5.3.1"
4412 eslint-visitor-keys "^1.3.0" 5222 eslint-visitor-keys "^1.3.0"
4413 5223
4414 -esprima@^4.0.0: 5224 +esprima@^4.0.0, esprima@^4.0.1:
4415 version "4.0.1" 5225 version "4.0.1"
4416 resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 5226 resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
4417 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 5227 integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
@@ -4551,6 +5361,11 @@ exit-on-epipe@~1.0.1: @@ -4551,6 +5361,11 @@ exit-on-epipe@~1.0.1:
4551 resolved "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692" 5361 resolved "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
4552 integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw== 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 expand-brackets@^2.1.4: 5369 expand-brackets@^2.1.4:
4555 version "2.1.4" 5370 version "2.1.4"
4556 resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" 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,6 +5386,18 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
4571 dependencies: 5386 dependencies:
4572 homedir-polyfill "^1.0.1" 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 ext-list@^2.0.0: 5401 ext-list@^2.0.0:
4575 version "2.2.2" 5402 version "2.2.2"
4576 resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37" 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,6 +5456,13 @@ extglob@^2.0.2, extglob@^2.0.4:
4629 snapdragon "^0.8.1" 5456 snapdragon "^0.8.1"
4630 to-regex "^3.0.1" 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 fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: 5466 fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
4633 version "3.1.3" 5467 version "3.1.3"
4634 resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 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,12 +5485,12 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.5:
4651 micromatch "^4.0.2" 5485 micromatch "^4.0.2"
4652 picomatch "^2.2.1" 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 version "2.1.0" 5489 version "2.1.0"
4656 resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 5490 resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
4657 integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 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 version "2.0.6" 5494 version "2.0.6"
4661 resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 5495 resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
4662 integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= 5496 integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
@@ -4685,6 +5519,13 @@ fault@^1.0.0: @@ -4685,6 +5519,13 @@ fault@^1.0.0:
4685 dependencies: 5519 dependencies:
4686 format "^0.2.0" 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 fd-slicer@~1.1.0: 5529 fd-slicer@~1.1.0:
4689 version "1.1.0" 5530 version "1.1.0"
4690 resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" 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,7 +5696,7 @@ find-up@^3.0.0:
4855 dependencies: 5696 dependencies:
4856 locate-path "^3.0.0" 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 version "4.1.0" 5700 version "4.1.0"
4860 resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 5701 resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
4861 integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 5702 integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
@@ -4926,6 +5767,15 @@ for-in@^1.0.2: @@ -4926,6 +5767,15 @@ for-in@^1.0.2:
4926 resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" 5767 resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
4927 integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= 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 format@^0.2.0: 5779 format@^0.2.0:
4930 version "0.2.2" 5780 version "0.2.2"
4931 resolved "https://registry.npmjs.org/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" 5781 resolved "https://registry.npmjs.org/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b"
@@ -4994,7 +5844,7 @@ fs.realpath@^1.0.0: @@ -4994,7 +5844,7 @@ fs.realpath@^1.0.0:
4994 resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 5844 resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
4995 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 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 version "2.3.2" 5848 version "2.3.2"
4999 resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 5849 resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
5000 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== 5850 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
@@ -5040,6 +5890,11 @@ get-own-enumerable-property-symbols@^3.0.0: @@ -5040,6 +5890,11 @@ get-own-enumerable-property-symbols@^3.0.0:
5040 resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" 5890 resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
5041 integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== 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 get-pkg-repo@^1.0.0: 5898 get-pkg-repo@^1.0.0:
5044 version "1.4.0" 5899 version "1.4.0"
5045 resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" 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,7 +6035,7 @@ glob@^7.0.0, glob@^7.1.3, glob@^7.1.6:
5180 once "^1.3.0" 6035 once "^1.3.0"
5181 path-is-absolute "^1.0.0" 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 version "7.1.7" 6039 version "7.1.7"
5185 resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" 6040 resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
5186 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== 6041 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
@@ -5352,7 +6207,7 @@ got@^9.6.0: @@ -5352,7 +6207,7 @@ got@^9.6.0:
5352 to-readable-stream "^1.0.0" 6207 to-readable-stream "^1.0.0"
5353 url-parse-lax "^3.0.0" 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 version "4.2.6" 6211 version "4.2.6"
5357 resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 6212 resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
5358 integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== 6213 integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
@@ -5538,6 +6393,18 @@ hosted-git-info@^4.0.1: @@ -5538,6 +6393,18 @@ hosted-git-info@^4.0.1:
5538 dependencies: 6393 dependencies:
5539 lru-cache "^6.0.0" 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 html-minifier-terser@^5.1.1: 6408 html-minifier-terser@^5.1.1:
5542 version "5.1.1" 6409 version "5.1.1"
5543 resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" 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,6 +6465,15 @@ http-cache-semantics@^4.0.0:
5598 resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" 6465 resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
5599 integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== 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 http-proxy@^1.18.0: 6477 http-proxy@^1.18.0:
5602 version "1.18.1" 6478 version "1.18.1"
5603 resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" 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,6 +6499,14 @@ http-server@^0.12.3:
5623 secure-compare "3.0.1" 6499 secure-compare "3.0.1"
5624 union "~0.5.0" 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 human-signals@^1.1.1: 6510 human-signals@^1.1.1:
5627 version "1.1.1" 6511 version "1.1.1"
5628 resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" 6512 resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
@@ -5638,7 +6522,7 @@ husky@^6.0.0: @@ -5638,7 +6522,7 @@ husky@^6.0.0:
5638 resolved "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz#810f11869adf51604c32ea577edbc377d7f9319e" 6522 resolved "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz#810f11869adf51604c32ea577edbc377d7f9319e"
5639 integrity sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ== 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 version "0.4.24" 6526 version "0.4.24"
5643 resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" 6527 resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
5644 integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== 6528 integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
@@ -5771,6 +6655,14 @@ import-lazy@^4.0.0: @@ -5771,6 +6655,14 @@ import-lazy@^4.0.0:
5771 resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" 6655 resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
5772 integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== 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 imurmurhash@^0.1.4: 6666 imurmurhash@^0.1.4:
5775 version "0.1.4" 6667 version "0.1.4"
5776 resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 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,6 +6951,11 @@ is-fullwidth-code-point@^3.0.0:
6059 resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 6951 resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
6060 integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 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 is-gif@^3.0.0: 6959 is-gif@^3.0.0:
6063 version "3.0.0" 6960 version "3.0.0"
6064 resolved "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz#c4be60b26a301d695bb833b20d9b5d66c6cf83b1" 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,6 +7084,11 @@ is-png@^2.0.0:
6187 resolved "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d" 7084 resolved "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d"
6188 integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g== 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 is-promise@^2.0.0: 7092 is-promise@^2.0.0:
6191 version "2.2.2" 7093 version "2.2.2"
6192 resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" 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,6 +7217,47 @@ isobject@^3.0.0, isobject@^3.0.1:
6315 resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" 7217 resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
6316 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= 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 isurl@^1.0.0-alpha5: 7261 isurl@^1.0.0-alpha5:
6319 version "1.0.0" 7262 version "1.0.0"
6320 resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" 7263 resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67"
@@ -6333,6 +7276,412 @@ jake@^10.6.1: @@ -6333,6 +7276,412 @@ jake@^10.6.1:
6333 filelist "^1.0.1" 7276 filelist "^1.0.1"
6334 minimatch "^3.0.4" 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 jest-worker@^26.2.1: 7685 jest-worker@^26.2.1:
6337 version "26.6.2" 7686 version "26.6.2"
6338 resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" 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,6 +7691,24 @@ jest-worker@^26.2.1:
6342 merge-stream "^2.0.0" 7691 merge-stream "^2.0.0"
6343 supports-color "^7.0.0" 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 jiti@^1.10.1: 7712 jiti@^1.10.1:
6346 version "1.10.1" 7713 version "1.10.1"
6347 resolved "https://registry.npmjs.org/jiti/-/jiti-1.10.1.tgz#bc2a175b9435274dc8659d3d9a121a91c6b3a1af" 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,6 +7737,39 @@ js-yaml@^3.13.1, js-yaml@^3.6.1:
6370 argparse "^1.0.7" 7737 argparse "^1.0.7"
6371 esprima "^4.0.0" 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 jsesc@^2.5.1: 7773 jsesc@^2.5.1:
6374 version "2.5.2" 7774 version "2.5.2"
6375 resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 7775 resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
@@ -6415,6 +7815,13 @@ json-stringify-safe@^5.0.1: @@ -6415,6 +7815,13 @@ json-stringify-safe@^5.0.1:
6415 resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 7815 resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
6416 integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= 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 json5@^1.0.1: 7825 json5@^1.0.1:
6419 version "1.0.1" 7826 version "1.0.1"
6420 resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" 7827 resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
@@ -6422,13 +7829,6 @@ json5@^1.0.1: @@ -6422,13 +7829,6 @@ json5@^1.0.1:
6422 dependencies: 7829 dependencies:
6423 minimist "^1.2.0" 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 jsonc-parser@^2.3.0: 7832 jsonc-parser@^2.3.0:
6433 version "2.3.1" 7833 version "2.3.1"
6434 resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz#59549150b133f2efacca48fe9ce1ec0659af2342" 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,6 +7911,11 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
6511 resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" 7911 resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
6512 integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== 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 known-css-properties@^0.21.0: 7919 known-css-properties@^0.21.0:
6515 version "0.21.0" 7920 version "0.21.0"
6516 resolved "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d" 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,6 +7945,11 @@ less@^4.1.1:
6540 needle "^2.5.2" 7945 needle "^2.5.2"
6541 source-map "~0.6.0" 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 levn@^0.4.1: 7953 levn@^0.4.1:
6544 version "0.4.1" 7954 version "0.4.1"
6545 resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" 7955 resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
@@ -6548,6 +7958,14 @@ levn@^0.4.1: @@ -6548,6 +7958,14 @@ levn@^0.4.1:
6548 prelude-ls "^1.2.1" 7958 prelude-ls "^1.2.1"
6549 type-check "~0.4.0" 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 lines-and-columns@^1.1.6: 7969 lines-and-columns@^1.1.6:
6552 version "1.1.6" 7970 version "1.1.6"
6553 resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" 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,7 +8125,7 @@ lodash.truncate@^4.4.2:
6707 resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" 8125 resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
6708 integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= 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 version "4.17.21" 8129 version "4.17.21"
6712 resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 8130 resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
6713 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 8131 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -6851,11 +8269,18 @@ make-dir@^3.0.0: @@ -6851,11 +8269,18 @@ make-dir@^3.0.0:
6851 dependencies: 8269 dependencies:
6852 semver "^6.0.0" 8270 semver "^6.0.0"
6853 8271
6854 -make-error@^1.1.1: 8272 +make-error@1.x, make-error@^1.1.1:
6855 version "1.3.6" 8273 version "1.3.6"
6856 resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" 8274 resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
6857 integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== 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 map-cache@^0.2.2: 8284 map-cache@^0.2.2:
6860 version "0.2.2" 8285 version "0.2.2"
6861 resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" 8286 resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
@@ -7088,11 +8513,23 @@ micromatch@^4.0.4: @@ -7088,11 +8513,23 @@ micromatch@^4.0.4:
7088 braces "^3.0.1" 8513 braces "^3.0.1"
7089 picomatch "^2.2.3" 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 mime-db@^1.28.0: 8521 mime-db@^1.28.0:
7092 version "1.47.0" 8522 version "1.47.0"
7093 resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c" 8523 resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c"
7094 integrity sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw== 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 mime@^1.4.1, mime@^1.6.0: 8533 mime@^1.4.1, mime@^1.6.0:
7097 version "1.6.0" 8534 version "1.6.0"
7098 resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" 8535 resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
@@ -7155,6 +8592,11 @@ mixin-deep@^1.2.0: @@ -7155,6 +8592,11 @@ mixin-deep@^1.2.0:
7155 for-in "^1.0.2" 8592 for-in "^1.0.2"
7156 is-extendable "^1.0.1" 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 mkdirp@^0.5.5, mkdirp@~0.5.1: 8600 mkdirp@^0.5.5, mkdirp@~0.5.1:
7159 version "0.5.5" 8601 version "0.5.5"
7160 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" 8602 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
@@ -7303,6 +8745,16 @@ node-fetch@2.6.1: @@ -7303,6 +8745,16 @@ node-fetch@2.6.1:
7303 resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" 8745 resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
7304 integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== 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 node-releases@^1.1.70: 8758 node-releases@^1.1.70:
7307 version "1.1.71" 8759 version "1.1.71"
7308 resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" 8760 resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb"
@@ -7417,6 +8869,11 @@ num2fraction@^1.2.2: @@ -7417,6 +8869,11 @@ num2fraction@^1.2.2:
7417 resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" 8869 resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
7418 integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= 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 object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: 8877 object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
7421 version "4.1.1" 8878 version "4.1.1"
7422 resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 8879 resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
@@ -7530,6 +8987,18 @@ opener@^1.5.1: @@ -7530,6 +8987,18 @@ opener@^1.5.1:
7530 resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" 8987 resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598"
7531 integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== 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 optionator@^0.9.1: 9002 optionator@^0.9.1:
7534 version "0.9.1" 9003 version "0.9.1"
7535 resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" 9004 resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
@@ -7605,6 +9074,11 @@ p-cancelable@^1.0.0: @@ -7605,6 +9074,11 @@ p-cancelable@^1.0.0:
7605 resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" 9074 resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
7606 integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== 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 p-event@^1.0.0: 9082 p-event@^1.0.0:
7609 version "1.3.0" 9083 version "1.3.0"
7610 resolved "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085" 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,6 +9277,11 @@ parse-passwd@^1.0.0:
7803 resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" 9277 resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
7804 integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= 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 parseurl@~1.3.3: 9285 parseurl@~1.3.3:
7807 version "1.3.3" 9286 version "1.3.3"
7808 resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" 9287 resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
@@ -7949,6 +9428,20 @@ pinkie@^2.0.0: @@ -7949,6 +9428,20 @@ pinkie@^2.0.0:
7949 resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 9428 resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
7950 integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= 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 please-upgrade-node@^3.2.0: 9445 please-upgrade-node@^3.2.0:
7953 version "3.2.0" 9446 version "3.2.0"
7954 resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" 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,6 +9703,11 @@ prelude-ls@^1.2.1:
8210 resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" 9703 resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
8211 integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== 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 prepend-http@^1.0.1: 9711 prepend-http@^1.0.1:
8214 version "1.0.4" 9712 version "1.0.4"
8215 resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" 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,6 +9740,26 @@ pretty-bytes@^5.3.0, pretty-bytes@^5.6.0:
8242 resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" 9740 resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
8243 integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== 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 pretty-quick@^3.1.0: 9763 pretty-quick@^3.1.0:
8246 version "3.1.0" 9764 version "3.1.0"
8247 resolved "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.0.tgz#cb172e9086deb57455dea7c7e8f136cd0a4aef6c" 9765 resolved "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.0.tgz#cb172e9086deb57455dea7c7e8f136cd0a4aef6c"
@@ -8281,6 +9799,14 @@ promise@^7.0.1: @@ -8281,6 +9799,14 @@ promise@^7.0.1:
8281 dependencies: 9799 dependencies:
8282 asap "~2.0.3" 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 property-information@^5.1.0: 9810 property-information@^5.1.0:
8285 version "5.6.0" 9811 version "5.6.0"
8286 resolved "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" 9812 resolved "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69"
@@ -8303,6 +9829,11 @@ pseudomap@^1.0.2: @@ -8303,6 +9829,11 @@ pseudomap@^1.0.2:
8303 resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" 9829 resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
8304 integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= 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 pug-attrs@^3.0.0: 9837 pug-attrs@^3.0.0:
8307 version "3.0.0" 9838 version "3.0.0"
8308 resolved "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41" 9839 resolved "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz#b10451e0348165e31fad1cc23ebddd9dc7347c41"
@@ -8419,7 +9950,7 @@ pump@^3.0.0: @@ -8419,7 +9950,7 @@ pump@^3.0.0:
8419 end-of-stream "^1.1.0" 9950 end-of-stream "^1.1.0"
8420 once "^1.3.1" 9951 once "^1.3.1"
8421 9952
8422 -punycode@^2.1.0: 9953 +punycode@^2.1.0, punycode@^2.1.1:
8423 version "2.1.1" 9954 version "2.1.1"
8424 resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 9955 resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
8425 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 9956 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
@@ -8498,6 +10029,11 @@ rc@^1.1.0, rc@^1.2.8: @@ -8498,6 +10029,11 @@ rc@^1.1.0, rc@^1.2.8:
8498 minimist "^1.2.0" 10029 minimist "^1.2.0"
8499 strip-json-comments "~2.0.1" 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 read-pkg-up@^1.0.1: 10037 read-pkg-up@^1.0.1:
8502 version "1.0.1" 10038 version "1.0.1"
8503 resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" 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,6 +10311,13 @@ resize-observer-polyfill@^1.5.1:
8775 resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" 10311 resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464"
8776 integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== 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 resolve-dir@^1.0.0, resolve-dir@^1.0.1: 10321 resolve-dir@^1.0.0, resolve-dir@^1.0.1:
8779 version "1.0.1" 10322 version "1.0.1"
8780 resolved "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" 10323 resolved "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
@@ -8853,7 +10396,7 @@ rimraf@^2.5.4: @@ -8853,7 +10396,7 @@ rimraf@^2.5.4:
8853 dependencies: 10396 dependencies:
8854 glob "^7.1.3" 10397 glob "^7.1.3"
8855 10398
8856 -rimraf@^3.0.2: 10399 +rimraf@^3.0.0, rimraf@^3.0.2:
8857 version "3.0.2" 10400 version "3.0.2"
8858 resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" 10401 resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
8859 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== 10402 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
@@ -8941,6 +10484,13 @@ sax@^1.2.4, sax@~1.2.4: @@ -8941,6 +10484,13 @@ sax@^1.2.4, sax@~1.2.4:
8941 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 10484 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
8942 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== 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 scroll-into-view-if-needed@^2.2.25: 10494 scroll-into-view-if-needed@^2.2.25:
8945 version "2.2.28" 10495 version "2.2.28"
8946 resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.28.tgz#5a15b2f58a52642c88c8eca584644e01703d645a" 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,7 +10544,7 @@ semver@7.0.0:
8994 resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" 10544 resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
8995 integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== 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 version "7.3.5" 10548 version "7.3.5"
8999 resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" 10549 resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
9000 integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== 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,6 +10644,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
9094 resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" 10644 resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
9095 integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== 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 slash@^3.0.0: 10652 slash@^3.0.0:
9098 version "3.0.0" 10653 version "3.0.0"
9099 resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 10654 resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
@@ -9186,7 +10741,7 @@ source-map-js@^0.6.2: @@ -9186,7 +10741,7 @@ source-map-js@^0.6.2:
9186 resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" 10741 resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
9187 integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== 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 version "0.5.3" 10745 version "0.5.3"
9191 resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" 10746 resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
9192 integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== 10747 integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
@@ -9197,7 +10752,7 @@ source-map-resolve@^0.5.0: @@ -9197,7 +10752,7 @@ source-map-resolve@^0.5.0:
9197 source-map-url "^0.4.0" 10752 source-map-url "^0.4.0"
9198 urix "^0.1.0" 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 version "0.5.19" 10756 version "0.5.19"
9202 resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" 10757 resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
9203 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== 10758 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
@@ -9210,6 +10765,11 @@ source-map-url@^0.4.0: @@ -9210,6 +10765,11 @@ source-map-url@^0.4.0:
9210 resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" 10765 resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
9211 integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== 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 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: 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 version "0.6.1" 10774 version "0.6.1"
9215 resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 10775 resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
@@ -9320,6 +10880,13 @@ stable@^0.1.8: @@ -9320,6 +10880,13 @@ stable@^0.1.8:
9320 resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" 10880 resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
9321 integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== 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 static-extend@^0.1.1: 10890 static-extend@^0.1.1:
9324 version "0.1.2" 10891 version "0.1.2"
9325 resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" 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,6 +10915,14 @@ string-hash@^1.1.1:
9348 resolved "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" 10915 resolved "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
9349 integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= 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 string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: 10926 string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
9352 version "2.1.1" 10927 version "2.1.1"
9353 resolved "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 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,7 +11027,7 @@ strip-ansi@^6.0.0:
9452 dependencies: 11027 dependencies:
9453 ansi-regex "^5.0.0" 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 version "4.0.0" 11031 version "4.0.0"
9457 resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" 11032 resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
9458 integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== 11033 integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
@@ -9515,16 +11090,16 @@ strip-json-comments@3.0.1: @@ -9515,16 +11090,16 @@ strip-json-comments@3.0.1:
9515 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7" 11090 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7"
9516 integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw== 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 strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: 11098 strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
9519 version "3.1.1" 11099 version "3.1.1"
9520 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" 11100 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
9521 integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== 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 strip-outer@^1.0.0: 11103 strip-outer@^1.0.0:
9529 version "1.0.1" 11104 version "1.0.1"
9530 resolved "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" 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,6 +11232,21 @@ supports-color@^7.0.0, supports-color@^7.1.0:
9657 dependencies: 11232 dependencies:
9658 has-flag "^4.0.0" 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 svg-baker@1.7.0: 11250 svg-baker@1.7.0:
9661 version "1.7.0" 11251 version "1.7.0"
9662 resolved "https://registry.npmjs.com/svg-baker/-/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7" 11252 resolved "https://registry.npmjs.com/svg-baker/-/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7"
@@ -9713,6 +11303,11 @@ svgo@^2.3.0: @@ -9713,6 +11303,11 @@ svgo@^2.3.0:
9713 csso "^4.2.0" 11303 csso "^4.2.0"
9714 stable "^0.1.8" 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 systemjs@^6.8.3: 11311 systemjs@^6.8.3:
9717 version "6.8.3" 11312 version "6.8.3"
9718 resolved "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz#67e27f49242e9d81c2b652b204ae54e8bfcc75a3" 11313 resolved "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz#67e27f49242e9d81c2b652b204ae54e8bfcc75a3"
@@ -9798,6 +11393,14 @@ term-size@^1.2.0: @@ -9798,6 +11393,14 @@ term-size@^1.2.0:
9798 dependencies: 11393 dependencies:
9799 execa "^0.7.0" 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 terser@^4.6.3: 11404 terser@^4.6.3:
9802 version "4.8.0" 11405 version "4.8.0"
9803 resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" 11406 resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
@@ -9816,6 +11419,15 @@ terser@^5.0.0: @@ -9816,6 +11419,15 @@ terser@^5.0.0:
9816 source-map "~0.7.2" 11419 source-map "~0.7.2"
9817 source-map-support "~0.5.19" 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 text-extensions@^1.0.0: 11431 text-extensions@^1.0.0:
9820 version "1.9.0" 11432 version "1.9.0"
9821 resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" 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,6 +11438,11 @@ text-table@^0.2.0:
9826 resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 11438 resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
9827 integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= 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 through2@^2.0.0: 11446 through2@^2.0.0:
9830 version "2.0.5" 11447 version "2.0.5"
9831 resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" 11448 resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
@@ -9868,6 +11485,11 @@ tmp@^0.0.33: @@ -9868,6 +11485,11 @@ tmp@^0.0.33:
9868 dependencies: 11485 dependencies:
9869 os-tmpdir "~1.0.2" 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 to-buffer@^1.1.1: 11493 to-buffer@^1.1.1:
9872 version "1.1.1" 11494 version "1.1.1"
9873 resolved "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" 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,6 +11558,15 @@ token-stream@1.0.0:
9936 resolved "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4" 11558 resolved "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz#cc200eab2613f4166d27ff9afc7ca56d49df6eb4"
9937 integrity sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ= 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 tr46@^1.0.1: 11570 tr46@^1.0.1:
9940 version "1.0.1" 11571 version "1.0.1"
9941 resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" 11572 resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
@@ -9943,6 +11574,13 @@ tr46@^1.0.1: @@ -9943,6 +11574,13 @@ tr46@^1.0.1:
9943 dependencies: 11574 dependencies:
9944 punycode "^2.1.0" 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 traverse@^0.6.6: 11584 traverse@^0.6.6:
9947 version "0.6.6" 11585 version "0.6.6"
9948 resolved "https://registry.npmjs.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" 11586 resolved "https://registry.npmjs.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
@@ -9980,6 +11618,22 @@ trough@^1.0.0: @@ -9980,6 +11618,22 @@ trough@^1.0.0:
9980 resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" 11618 resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
9981 integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== 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 ts-node@^10.0.0: 11637 ts-node@^10.0.0:
9984 version "10.0.0" 11638 version "10.0.0"
9985 resolved "https://registry.npmjs.com/ts-node/-/ts-node-10.0.0.tgz#05f10b9a716b0b624129ad44f0ea05dac84ba3be" 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,6 +11650,16 @@ ts-node@^10.0.0:
9996 source-map-support "^0.5.17" 11650 source-map-support "^0.5.17"
9997 yn "3.1.1" 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 tslib@2.0.3: 11663 tslib@2.0.3:
10000 version "2.0.3" 11664 version "2.0.3"
10001 resolved "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c" 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,6 +11696,18 @@ type-check@^0.4.0, type-check@~0.4.0:
10032 dependencies: 11696 dependencies:
10033 prelude-ls "^1.2.1" 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 type-fest@^0.11.0: 11711 type-fest@^0.11.0:
10036 version "0.11.0" 11712 version "0.11.0"
10037 resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" 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,7 +11980,7 @@ unist-util-visit@^1.1.0, unist-util-visit@^1.4.1:
10304 dependencies: 11980 dependencies:
10305 unist-util-visit-parents "^2.0.0" 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 version "0.1.2" 11984 version "0.1.2"
10309 resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" 11985 resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
10310 integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== 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,6 +12128,15 @@ v8-compile-cache@^2.0.3, v8-compile-cache@^2.3.0:
10452 resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" 12128 resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
10453 integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== 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 validate-npm-package-license@^3.0.1: 12140 validate-npm-package-license@^3.0.1:
10456 version "3.0.4" 12141 version "3.0.4"
10457 resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" 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,6 +12549,18 @@ vue-i18n@9.1.6:
10864 "@intlify/vue-devtools" "9.1.6" 12549 "@intlify/vue-devtools" "9.1.6"
10865 "@vue/devtools-api" "^6.0.0-beta.7" 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 vue-json-pretty@^2.0.2: 12564 vue-json-pretty@^2.0.2:
10868 version "2.0.2" 12565 version "2.0.2"
10869 resolved "https://registry.npmjs.com/vue-json-pretty/-/vue-json-pretty-2.0.2.tgz#cb8f559af15ea3a2ee53b2742672c7791826d6a3" 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,6 +12596,27 @@ vue@3.0.11, vue@^3.0.0:
10899 "@vue/runtime-dom" "3.0.11" 12596 "@vue/runtime-dom" "3.0.11"
10900 "@vue/shared" "3.0.11" 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 warning@^4.0.0: 12620 warning@^4.0.0:
10903 version "4.0.3" 12621 version "4.0.3"
10904 resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" 12622 resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
@@ -10918,6 +12636,28 @@ webidl-conversions@^4.0.2: @@ -10918,6 +12636,28 @@ webidl-conversions@^4.0.2:
10918 resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" 12636 resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
10919 integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== 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 whatwg-url@^7.0.0: 12661 whatwg-url@^7.0.0:
10922 version "7.1.0" 12662 version "7.1.0"
10923 resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" 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,6 +12667,15 @@ whatwg-url@^7.0.0:
10927 tr46 "^1.0.1" 12667 tr46 "^1.0.1"
10928 webidl-conversions "^4.0.2" 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 which-boxed-primitive@^1.0.2: 12679 which-boxed-primitive@^1.0.2:
10931 version "1.0.2" 12680 version "1.0.2"
10932 resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" 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,7 +12733,7 @@ wmf@~1.0.1:
10984 resolved "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz#7d19d621071a08c2bdc6b7e688a9c435298cc2da" 12733 resolved "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz#7d19d621071a08c2bdc6b7e688a9c435298cc2da"
10985 integrity sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw== 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 version "1.2.3" 12737 version "1.2.3"
10989 resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" 12738 resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
10990 integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== 12739 integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
@@ -11195,7 +12944,7 @@ write-file-atomic@^2.0.0: @@ -11195,7 +12944,7 @@ write-file-atomic@^2.0.0:
11195 imurmurhash "^0.1.4" 12944 imurmurhash "^0.1.4"
11196 signal-exit "^3.0.2" 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 version "3.0.3" 12948 version "3.0.3"
11200 resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" 12949 resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
11201 integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== 12950 integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
@@ -11205,6 +12954,11 @@ write-file-atomic@^3.0.3: @@ -11205,6 +12954,11 @@ write-file-atomic@^3.0.3:
11205 signal-exit "^3.0.2" 12954 signal-exit "^3.0.2"
11206 typedarray-to-buffer "^3.1.5" 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 x-is-array@^0.1.0: 12962 x-is-array@^0.1.0:
11209 version "0.1.0" 12963 version "0.1.0"
11210 resolved "https://registry.npmjs.org/x-is-array/-/x-is-array-0.1.0.tgz#de520171d47b3f416f5587d629b89d26b12dc29d" 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,6 +12990,16 @@ xlsx@^0.17.0:
11236 wmf "~1.0.1" 12990 wmf "~1.0.1"
11237 word "~0.3.0" 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 xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: 13003 xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1:
11240 version "4.0.2" 13004 version "4.0.2"
11241 resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 13005 resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
@@ -11271,6 +13035,11 @@ yaml@^1.10.0: @@ -11271,6 +13035,11 @@ yaml@^1.10.0:
11271 resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 13035 resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
11272 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 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 yargs-parser@^10.0.0: 13043 yargs-parser@^10.0.0:
11275 version "10.1.0" 13044 version "10.1.0"
11276 resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" 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,11 +13055,6 @@ yargs-parser@^13.1.2:
11286 camelcase "^5.0.0" 13055 camelcase "^5.0.0"
11287 decamelize "^1.2.0" 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 yargs@^13.2.4: 13058 yargs@^13.2.4:
11295 version "13.3.2" 13059 version "13.3.2"
11296 resolved "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" 13060 resolved "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
@@ -11307,7 +13071,7 @@ yargs@^13.2.4: @@ -11307,7 +13071,7 @@ yargs@^13.2.4:
11307 y18n "^4.0.0" 13071 y18n "^4.0.0"
11308 yargs-parser "^13.1.2" 13072 yargs-parser "^13.1.2"
11309 13073
11310 -yargs@^16.2.0: 13074 +yargs@^16.0.3, yargs@^16.2.0:
11311 version "16.2.0" 13075 version "16.2.0"
11312 resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" 13076 resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
11313 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== 13077 integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==