Author: Mayank [9084735+mayank99@users.noreply.github.com]
Committer: GitHub [noreply@github.com] Tue, 24 Jan 2023 05:41:47 +0000
Hash: 25769524f8dbcd153fd6374845bde088180f7843
Timestamp: Tue, 24 Jan 2023 05:41:47 +0000 (1 year ago)

+4323 -10311 +/-6 browse
typescript part 2: electric boogaloo (#338)
typescript part 2: electric boogaloo (#338)

* replace custom scripts with `tsc`

* fix test

* prettier please

* include tsconfig

Co-authored-by: Mayank <mayank99@users.noreply.github.com>
1diff --git a/build/props.js b/build/props.js
2index fa0b1a7..843174d 100644
3--- a/build/props.js
4+++ b/build/props.js
5 @@ -18,7 +18,6 @@ import MaskCornerCuts from '../src/props.masks.corner-cuts.js'
6 import {buildPropsStylesheet} from './to-stylesheet.js'
7 import {toTokens} from './to-tokens.js'
8 import {toObject} from './to-object.js'
9- import {toTypes, preparedTypes} from './to-types.js'
10 import {toFigmaTokens} from './to-figmatokens.js'
11
12 const [,,prefix='',useWhere,customSubject='',filePrefix=''] = process.argv
13 @@ -99,16 +98,6 @@ CJS.end(`module.exports = ${JSON.stringify(toObject(), null, 2)}`)
14 // const UMD = fs.createWriteStream('../dist/open-props.umd.js')
15 // UMD.end(`module.exports = ${JSON.stringify(toObject(), null, 2)}`)
16
17- const TS = fs.createWriteStream('../src/open-props.ts')
18- TS.end(`export default ${JSON.stringify(toObject(), null, 2)}`)
19-
20- const TSD = fs.createWriteStream('../dist/open-props.d.ts')
21- TSD.end(`declare const OpenProps: ${JSON.stringify(toTypes(), null, 2).replaceAll(',',';')};\nexport default OpenProps;`)
22-
23- preparedTypes().forEach(({filename, json}) => {
24- let bundle = fs.createWriteStream('../src/props.'+filename+'.d.ts');
25- bundle.end(`declare const _default: ${JSON.stringify(json, null, 2).replaceAll(',',';')};\nexport default _default;`)
26- })
27
28 // gen prop variants
29 Object.entries({
30 diff --git a/build/to-types.js b/build/to-types.js
31deleted file mode 100644
32index a8d2b24..0000000
33--- a/build/to-types.js
34+++ /dev/null
35 @@ -1,66 +0,0 @@
36- import Animations from '../src/props.animations.js'
37- import Sizes from '../src/props.sizes.js'
38- import Colors from '../src/props.colors.js'
39- import ColorsHSL from '../src/props.colors-hsl.js'
40- import Fonts from '../src/props.fonts.js'
41- import Borders from '../src/props.borders.js'
42- import Aspects from '../src/props.aspects.js'
43- import Easings from '../src/props.easing.js'
44- import Gradients from '../src/props.gradients.js'
45- import Shadows from '../src/props.shadows.js'
46- import SVG from '../src/props.svg.js'
47- import Zindex from '../src/props.zindex.js'
48- import MaskEdges from '../src/props.masks.edges.js'
49- import MaskCornerCuts from '../src/props.masks.corner-cuts.js'
50-
51- import {mapToObjectNotation} from './utils.js'
52-
53- const mapTypes = collection =>
54- Object.fromEntries(Object.entries(collection)
55- .map(([key, val]) =>
56- [key, typeof val]))
57-
58- export const toTypes = () => {
59- return mapToObjectNotation({
60- ...mapTypes(Animations),
61- ...mapTypes(Sizes),
62- ...mapTypes(Colors),
63- ...mapTypes(ColorsHSL),
64- ...mapTypes(Fonts),
65- ...mapTypes(Borders),
66- ...mapTypes(Aspects),
67- ...mapTypes(Easings),
68- ...mapTypes(SVG),
69- ...mapTypes(Gradients),
70- ...mapTypes(Shadows),
71- ...mapTypes(Zindex),
72- ...mapTypes(MaskEdges),
73- ...mapTypes(MaskCornerCuts),
74- })
75- }
76-
77- export const preparedTypes = () => {
78- return [
79- {filename: 'animations', props: Animations},
80- {filename: 'sizes', props: Sizes},
81- {filename: 'colors', props: Colors},
82- {filename: 'colors-hsl', props: ColorsHSL},
83- {filename: 'fonts', props: Fonts},
84- {filename: 'borders', props: Borders},
85- {filename: 'aspects', props: Aspects},
86- {filename: 'easings', props: Easings},
87- {filename: 'svg', props: SVG},
88- {filename: 'gradients', props: Gradients},
89- {filename: 'shadows', props: Shadows},
90- {filename: 'zindex', props: Zindex},
91- {filename: 'masks-edges', props: MaskEdges},
92- {filename: 'masks-corner-cuts', props: MaskCornerCuts},
93- ].map(({filename, props}) => {
94- const json = mapToObjectNotation(mapTypes(props))
95-
96- return {
97- filename,
98- json,
99- }
100- })
101- }
102\ No newline at end of file
103 diff --git a/package-lock.json b/package-lock.json
104index 9195d1d..695339f 100644
105--- a/package-lock.json
106+++ b/package-lock.json
107 @@ -1,12 +1,12 @@
108 {
109 "name": "open-props",
110- "version": "1.5.0",
111+ "version": "1.5.4",
112 "lockfileVersion": 2,
113 "requires": true,
114 "packages": {
115 "": {
116 "name": "open-props",
117- "version": "1.5.0",
118+ "version": "1.5.4",
119 "license": "MIT",
120 "devDependencies": {
121 "ava": "^3.15.0",
122 @@ -14,13 +14,13 @@
123 "concurrently": "^7.2.2",
124 "cssnano": "^5.1.10",
125 "json": "^11.0.0",
126- "microbundle": "^0.13.3",
127 "open-color": "^1.9.1",
128 "postcss": "^8.3.9",
129 "postcss-cli": "^8.3.1",
130 "postcss-combine-duplicated-selectors": "^10.0.3",
131 "postcss-import": "^14.0.2",
132- "postcss-preset-env": "6.7.x"
133+ "postcss-preset-env": "6.7.x",
134+ "typescript": "^4.9.4"
135 }
136 },
137 "node_modules/@babel/code-frame": {
138 @@ -35,2574 +35,2354 @@
139 "node": ">=6.9.0"
140 }
141 },
142- "node_modules/@babel/compat-data": {
143- "version": "7.15.0",
144- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
145- "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
146+ "node_modules/@babel/helper-validator-identifier": {
147+ "version": "7.15.7",
148+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
149+ "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
150 "dev": true,
151 "engines": {
152 "node": ">=6.9.0"
153 }
154 },
155- "node_modules/@babel/core": {
156- "version": "7.15.5",
157- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
158- "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
159+ "node_modules/@babel/highlight": {
160+ "version": "7.14.5",
161+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
162+ "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
163 "dev": true,
164 "dependencies": {
165- "@babel/code-frame": "^7.14.5",
166- "@babel/generator": "^7.15.4",
167- "@babel/helper-compilation-targets": "^7.15.4",
168- "@babel/helper-module-transforms": "^7.15.4",
169- "@babel/helpers": "^7.15.4",
170- "@babel/parser": "^7.15.5",
171- "@babel/template": "^7.15.4",
172- "@babel/traverse": "^7.15.4",
173- "@babel/types": "^7.15.4",
174- "convert-source-map": "^1.7.0",
175- "debug": "^4.1.0",
176- "gensync": "^1.0.0-beta.2",
177- "json5": "^2.1.2",
178- "semver": "^6.3.0",
179- "source-map": "^0.5.0"
180+ "@babel/helper-validator-identifier": "^7.14.5",
181+ "chalk": "^2.0.0",
182+ "js-tokens": "^4.0.0"
183 },
184 "engines": {
185 "node": ">=6.9.0"
186- },
187- "funding": {
188- "type": "opencollective",
189- "url": "https://opencollective.com/babel"
190- }
191- },
192- "node_modules/@babel/core/node_modules/semver": {
193- "version": "6.3.0",
194- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
195- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
196- "dev": true,
197- "bin": {
198- "semver": "bin/semver.js"
199 }
200 },
201- "node_modules/@babel/core/node_modules/source-map": {
202- "version": "0.5.7",
203- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
204- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
205+ "node_modules/@concordance/react": {
206+ "version": "2.0.0",
207+ "resolved": "https://registry.npmjs.org/@concordance/react/-/react-2.0.0.tgz",
208+ "integrity": "sha512-huLSkUuM2/P+U0uy2WwlKuixMsTODD8p4JVQBI4VKeopkiN0C7M3N9XYVawb4M+4spN5RrO/eLhk7KoQX6nsfA==",
209 "dev": true,
210+ "dependencies": {
211+ "arrify": "^1.0.1"
212+ },
213 "engines": {
214- "node": ">=0.10.0"
215+ "node": ">=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0"
216 }
217 },
218- "node_modules/@babel/generator": {
219- "version": "7.15.4",
220- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
221- "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
222+ "node_modules/@concordance/react/node_modules/arrify": {
223+ "version": "1.0.1",
224+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
225+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
226 "dev": true,
227- "dependencies": {
228- "@babel/types": "^7.15.4",
229- "jsesc": "^2.5.1",
230- "source-map": "^0.5.0"
231- },
232 "engines": {
233- "node": ">=6.9.0"
234+ "node": ">=0.10.0"
235 }
236 },
237- "node_modules/@babel/generator/node_modules/source-map": {
238- "version": "0.5.7",
239- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
240- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
241+ "node_modules/@csstools/convert-colors": {
242+ "version": "1.4.0",
243+ "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
244+ "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
245 "dev": true,
246 "engines": {
247- "node": ">=0.10.0"
248+ "node": ">=4.0.0"
249 }
250 },
251- "node_modules/@babel/helper-annotate-as-pure": {
252- "version": "7.15.4",
253- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz",
254- "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==",
255+ "node_modules/@nodelib/fs.scandir": {
256+ "version": "2.1.5",
257+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
258+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
259 "dev": true,
260 "dependencies": {
261- "@babel/types": "^7.15.4"
262+ "@nodelib/fs.stat": "2.0.5",
263+ "run-parallel": "^1.1.9"
264 },
265 "engines": {
266- "node": ">=6.9.0"
267+ "node": ">= 8"
268 }
269 },
270- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
271- "version": "7.15.4",
272- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz",
273- "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==",
274+ "node_modules/@nodelib/fs.stat": {
275+ "version": "2.0.5",
276+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
277+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
278 "dev": true,
279- "dependencies": {
280- "@babel/helper-explode-assignable-expression": "^7.15.4",
281- "@babel/types": "^7.15.4"
282- },
283 "engines": {
284- "node": ">=6.9.0"
285+ "node": ">= 8"
286 }
287 },
288- "node_modules/@babel/helper-compilation-targets": {
289- "version": "7.15.4",
290- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
291- "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
292+ "node_modules/@nodelib/fs.walk": {
293+ "version": "1.2.8",
294+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
295+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
296 "dev": true,
297 "dependencies": {
298- "@babel/compat-data": "^7.15.0",
299- "@babel/helper-validator-option": "^7.14.5",
300- "browserslist": "^4.16.6",
301- "semver": "^6.3.0"
302+ "@nodelib/fs.scandir": "2.1.5",
303+ "fastq": "^1.6.0"
304 },
305 "engines": {
306- "node": ">=6.9.0"
307- },
308- "peerDependencies": {
309- "@babel/core": "^7.0.0"
310+ "node": ">= 8"
311 }
312 },
313- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
314- "version": "6.3.0",
315- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
316- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
317+ "node_modules/@sindresorhus/is": {
318+ "version": "0.14.0",
319+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
320+ "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
321 "dev": true,
322- "bin": {
323- "semver": "bin/semver.js"
324+ "engines": {
325+ "node": ">=6"
326 }
327 },
328- "node_modules/@babel/helper-create-class-features-plugin": {
329- "version": "7.15.4",
330- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz",
331- "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==",
332+ "node_modules/@szmarczak/http-timer": {
333+ "version": "1.1.2",
334+ "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
335+ "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
336 "dev": true,
337 "dependencies": {
338- "@babel/helper-annotate-as-pure": "^7.15.4",
339- "@babel/helper-function-name": "^7.15.4",
340- "@babel/helper-member-expression-to-functions": "^7.15.4",
341- "@babel/helper-optimise-call-expression": "^7.15.4",
342- "@babel/helper-replace-supers": "^7.15.4",
343- "@babel/helper-split-export-declaration": "^7.15.4"
344+ "defer-to-connect": "^1.0.1"
345 },
346 "engines": {
347- "node": ">=6.9.0"
348- },
349- "peerDependencies": {
350- "@babel/core": "^7.0.0"
351+ "node": ">=6"
352 }
353 },
354- "node_modules/@babel/helper-create-regexp-features-plugin": {
355- "version": "7.14.5",
356- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
357- "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
358+ "node_modules/@trysound/sax": {
359+ "version": "0.2.0",
360+ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
361+ "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
362 "dev": true,
363- "dependencies": {
364- "@babel/helper-annotate-as-pure": "^7.14.5",
365- "regexpu-core": "^4.7.1"
366- },
367 "engines": {
368- "node": ">=6.9.0"
369- },
370- "peerDependencies": {
371- "@babel/core": "^7.0.0"
372+ "node": ">=10.13.0"
373 }
374 },
375- "node_modules/@babel/helper-define-polyfill-provider": {
376- "version": "0.2.3",
377- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
378- "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
379+ "node_modules/@types/normalize-package-data": {
380+ "version": "2.4.1",
381+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
382+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
383+ "dev": true
384+ },
385+ "node_modules/acorn": {
386+ "version": "8.5.0",
387+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
388+ "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
389 "dev": true,
390- "dependencies": {
391- "@babel/helper-compilation-targets": "^7.13.0",
392- "@babel/helper-module-imports": "^7.12.13",
393- "@babel/helper-plugin-utils": "^7.13.0",
394- "@babel/traverse": "^7.13.0",
395- "debug": "^4.1.1",
396- "lodash.debounce": "^4.0.8",
397- "resolve": "^1.14.2",
398- "semver": "^6.1.2"
399+ "bin": {
400+ "acorn": "bin/acorn"
401 },
402- "peerDependencies": {
403- "@babel/core": "^7.4.0-0"
404+ "engines": {
405+ "node": ">=0.4.0"
406 }
407 },
408- "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
409- "version": "6.3.0",
410- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
411- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
412+ "node_modules/acorn-walk": {
413+ "version": "8.2.0",
414+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
415+ "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
416 "dev": true,
417- "bin": {
418- "semver": "bin/semver.js"
419+ "engines": {
420+ "node": ">=0.4.0"
421 }
422 },
423- "node_modules/@babel/helper-explode-assignable-expression": {
424- "version": "7.15.4",
425- "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz",
426- "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==",
427+ "node_modules/aggregate-error": {
428+ "version": "3.1.0",
429+ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
430+ "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
431 "dev": true,
432 "dependencies": {
433- "@babel/types": "^7.15.4"
434+ "clean-stack": "^2.0.0",
435+ "indent-string": "^4.0.0"
436 },
437 "engines": {
438- "node": ">=6.9.0"
439+ "node": ">=8"
440 }
441 },
442- "node_modules/@babel/helper-function-name": {
443- "version": "7.15.4",
444- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
445- "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
446+ "node_modules/ansi-align": {
447+ "version": "3.0.1",
448+ "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
449+ "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
450 "dev": true,
451 "dependencies": {
452- "@babel/helper-get-function-arity": "^7.15.4",
453- "@babel/template": "^7.15.4",
454- "@babel/types": "^7.15.4"
455- },
456- "engines": {
457- "node": ">=6.9.0"
458+ "string-width": "^4.1.0"
459 }
460 },
461- "node_modules/@babel/helper-get-function-arity": {
462- "version": "7.15.4",
463- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
464- "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
465+ "node_modules/ansi-regex": {
466+ "version": "5.0.1",
467+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
468+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
469 "dev": true,
470- "dependencies": {
471- "@babel/types": "^7.15.4"
472- },
473 "engines": {
474- "node": ">=6.9.0"
475+ "node": ">=8"
476 }
477 },
478- "node_modules/@babel/helper-hoist-variables": {
479- "version": "7.15.4",
480- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
481- "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
482+ "node_modules/ansi-styles": {
483+ "version": "3.2.1",
484+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
485+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
486 "dev": true,
487 "dependencies": {
488- "@babel/types": "^7.15.4"
489+ "color-convert": "^1.9.0"
490 },
491 "engines": {
492- "node": ">=6.9.0"
493+ "node": ">=4"
494 }
495 },
496- "node_modules/@babel/helper-member-expression-to-functions": {
497- "version": "7.15.4",
498- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
499- "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
500+ "node_modules/anymatch": {
501+ "version": "3.1.2",
502+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
503+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
504 "dev": true,
505 "dependencies": {
506- "@babel/types": "^7.15.4"
507+ "normalize-path": "^3.0.0",
508+ "picomatch": "^2.0.4"
509 },
510 "engines": {
511- "node": ">=6.9.0"
512+ "node": ">= 8"
513 }
514 },
515- "node_modules/@babel/helper-module-imports": {
516- "version": "7.15.4",
517- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
518- "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
519+ "node_modules/argparse": {
520+ "version": "1.0.10",
521+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
522+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
523 "dev": true,
524 "dependencies": {
525- "@babel/types": "^7.15.4"
526- },
527- "engines": {
528- "node": ">=6.9.0"
529+ "sprintf-js": "~1.0.2"
530 }
531 },
532- "node_modules/@babel/helper-module-transforms": {
533- "version": "7.15.7",
534- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz",
535- "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==",
536+ "node_modules/array-find-index": {
537+ "version": "1.0.2",
538+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
539+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
540 "dev": true,
541- "dependencies": {
542- "@babel/helper-module-imports": "^7.15.4",
543- "@babel/helper-replace-supers": "^7.15.4",
544- "@babel/helper-simple-access": "^7.15.4",
545- "@babel/helper-split-export-declaration": "^7.15.4",
546- "@babel/helper-validator-identifier": "^7.15.7",
547- "@babel/template": "^7.15.4",
548- "@babel/traverse": "^7.15.4",
549- "@babel/types": "^7.15.6"
550- },
551 "engines": {
552- "node": ">=6.9.0"
553+ "node": ">=0.10.0"
554 }
555 },
556- "node_modules/@babel/helper-optimise-call-expression": {
557- "version": "7.15.4",
558- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
559- "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
560+ "node_modules/array-union": {
561+ "version": "2.1.0",
562+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
563+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
564 "dev": true,
565- "dependencies": {
566- "@babel/types": "^7.15.4"
567- },
568 "engines": {
569- "node": ">=6.9.0"
570+ "node": ">=8"
571 }
572 },
573- "node_modules/@babel/helper-plugin-utils": {
574- "version": "7.14.5",
575- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
576- "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
577+ "node_modules/arrgv": {
578+ "version": "1.0.2",
579+ "resolved": "https://registry.npmjs.org/arrgv/-/arrgv-1.0.2.tgz",
580+ "integrity": "sha512-a4eg4yhp7mmruZDQFqVMlxNRFGi/i1r87pt8SDHy0/I8PqSXoUTlWZRdAZo0VXgvEARcujbtTk8kiZRi1uDGRw==",
581 "dev": true,
582 "engines": {
583- "node": ">=6.9.0"
584+ "node": ">=8.0.0"
585 }
586 },
587- "node_modules/@babel/helper-remap-async-to-generator": {
588- "version": "7.15.4",
589- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz",
590- "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==",
591+ "node_modules/arrify": {
592+ "version": "2.0.1",
593+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
594+ "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
595 "dev": true,
596- "dependencies": {
597- "@babel/helper-annotate-as-pure": "^7.15.4",
598- "@babel/helper-wrap-function": "^7.15.4",
599- "@babel/types": "^7.15.4"
600- },
601 "engines": {
602- "node": ">=6.9.0"
603+ "node": ">=8"
604 }
605 },
606- "node_modules/@babel/helper-replace-supers": {
607- "version": "7.15.4",
608- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
609- "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
610+ "node_modules/astral-regex": {
611+ "version": "2.0.0",
612+ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
613+ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
614 "dev": true,
615- "dependencies": {
616- "@babel/helper-member-expression-to-functions": "^7.15.4",
617- "@babel/helper-optimise-call-expression": "^7.15.4",
618- "@babel/traverse": "^7.15.4",
619- "@babel/types": "^7.15.4"
620- },
621 "engines": {
622- "node": ">=6.9.0"
623+ "node": ">=8"
624 }
625 },
626- "node_modules/@babel/helper-simple-access": {
627- "version": "7.15.4",
628- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
629- "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
630+ "node_modules/at-least-node": {
631+ "version": "1.0.0",
632+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
633+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
634 "dev": true,
635- "dependencies": {
636- "@babel/types": "^7.15.4"
637- },
638 "engines": {
639- "node": ">=6.9.0"
640+ "node": ">= 4.0.0"
641 }
642 },
643- "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
644- "version": "7.15.4",
645- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz",
646- "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==",
647+ "node_modules/autoprefixer": {
648+ "version": "9.8.6",
649+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
650+ "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
651 "dev": true,
652 "dependencies": {
653- "@babel/types": "^7.15.4"
654+ "browserslist": "^4.12.0",
655+ "caniuse-lite": "^1.0.30001109",
656+ "colorette": "^1.2.1",
657+ "normalize-range": "^0.1.2",
658+ "num2fraction": "^1.2.2",
659+ "postcss": "^7.0.32",
660+ "postcss-value-parser": "^4.1.0"
661 },
662- "engines": {
663- "node": ">=6.9.0"
664+ "bin": {
665+ "autoprefixer": "bin/autoprefixer"
666+ },
667+ "funding": {
668+ "type": "tidelift",
669+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
670 }
671 },
672- "node_modules/@babel/helper-split-export-declaration": {
673- "version": "7.15.4",
674- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
675- "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
676+ "node_modules/autoprefixer/node_modules/postcss": {
677+ "version": "7.0.36",
678+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
679+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
680 "dev": true,
681 "dependencies": {
682- "@babel/types": "^7.15.4"
683+ "chalk": "^2.4.2",
684+ "source-map": "^0.6.1",
685+ "supports-color": "^6.1.0"
686 },
687 "engines": {
688- "node": ">=6.9.0"
689- }
690- },
691- "node_modules/@babel/helper-validator-identifier": {
692- "version": "7.15.7",
693- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
694- "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
695- "dev": true,
696- "engines": {
697- "node": ">=6.9.0"
698- }
699- },
700- "node_modules/@babel/helper-validator-option": {
701- "version": "7.14.5",
702- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
703- "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
704- "dev": true,
705- "engines": {
706- "node": ">=6.9.0"
707- }
708- },
709- "node_modules/@babel/helper-wrap-function": {
710- "version": "7.15.4",
711- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz",
712- "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==",
713- "dev": true,
714- "dependencies": {
715- "@babel/helper-function-name": "^7.15.4",
716- "@babel/template": "^7.15.4",
717- "@babel/traverse": "^7.15.4",
718- "@babel/types": "^7.15.4"
719- },
720- "engines": {
721- "node": ">=6.9.0"
722- }
723- },
724- "node_modules/@babel/helpers": {
725- "version": "7.15.4",
726- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
727- "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
728- "dev": true,
729- "dependencies": {
730- "@babel/template": "^7.15.4",
731- "@babel/traverse": "^7.15.4",
732- "@babel/types": "^7.15.4"
733+ "node": ">=6.0.0"
734 },
735- "engines": {
736- "node": ">=6.9.0"
737+ "funding": {
738+ "type": "opencollective",
739+ "url": "https://opencollective.com/postcss/"
740 }
741 },
742- "node_modules/@babel/highlight": {
743- "version": "7.14.5",
744- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
745- "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
746+ "node_modules/ava": {
747+ "version": "3.15.0",
748+ "resolved": "https://registry.npmjs.org/ava/-/ava-3.15.0.tgz",
749+ "integrity": "sha512-HGAnk1SHPk4Sx6plFAUkzV/XC1j9+iQhOzt4vBly18/yo0AV8Oytx7mtJd/CR8igCJ5p160N/Oo/cNJi2uSeWA==",
750 "dev": true,
751 "dependencies": {
752- "@babel/helper-validator-identifier": "^7.14.5",
753- "chalk": "^2.0.0",
754- "js-tokens": "^4.0.0"
755+ "@concordance/react": "^2.0.0",
756+ "acorn": "^8.0.4",
757+ "acorn-walk": "^8.0.0",
758+ "ansi-styles": "^5.0.0",
759+ "arrgv": "^1.0.2",
760+ "arrify": "^2.0.1",
761+ "callsites": "^3.1.0",
762+ "chalk": "^4.1.0",
763+ "chokidar": "^3.4.3",
764+ "chunkd": "^2.0.1",
765+ "ci-info": "^2.0.0",
766+ "ci-parallel-vars": "^1.0.1",
767+ "clean-yaml-object": "^0.1.0",
768+ "cli-cursor": "^3.1.0",
769+ "cli-truncate": "^2.1.0",
770+ "code-excerpt": "^3.0.0",
771+ "common-path-prefix": "^3.0.0",
772+ "concordance": "^5.0.1",
773+ "convert-source-map": "^1.7.0",
774+ "currently-unhandled": "^0.4.1",
775+ "debug": "^4.3.1",
776+ "del": "^6.0.0",
777+ "emittery": "^0.8.0",
778+ "equal-length": "^1.0.0",
779+ "figures": "^3.2.0",
780+ "globby": "^11.0.1",
781+ "ignore-by-default": "^2.0.0",
782+ "import-local": "^3.0.2",
783+ "indent-string": "^4.0.0",
784+ "is-error": "^2.2.2",
785+ "is-plain-object": "^5.0.0",
786+ "is-promise": "^4.0.0",
787+ "lodash": "^4.17.20",
788+ "matcher": "^3.0.0",
789+ "md5-hex": "^3.0.1",
790+ "mem": "^8.0.0",
791+ "ms": "^2.1.3",
792+ "ora": "^5.2.0",
793+ "p-event": "^4.2.0",
794+ "p-map": "^4.0.0",
795+ "picomatch": "^2.2.2",
796+ "pkg-conf": "^3.1.0",
797+ "plur": "^4.0.0",
798+ "pretty-ms": "^7.0.1",
799+ "read-pkg": "^5.2.0",
800+ "resolve-cwd": "^3.0.0",
801+ "slash": "^3.0.0",
802+ "source-map-support": "^0.5.19",
803+ "stack-utils": "^2.0.3",
804+ "strip-ansi": "^6.0.0",
805+ "supertap": "^2.0.0",
806+ "temp-dir": "^2.0.0",
807+ "trim-off-newlines": "^1.0.1",
808+ "update-notifier": "^5.0.1",
809+ "write-file-atomic": "^3.0.3",
810+ "yargs": "^16.2.0"
811 },
812- "engines": {
813- "node": ">=6.9.0"
814- }
815- },
816- "node_modules/@babel/parser": {
817- "version": "7.15.7",
818- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz",
819- "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==",
820- "dev": true,
821 "bin": {
822- "parser": "bin/babel-parser.js"
823+ "ava": "cli.js"
824 },
825 "engines": {
826- "node": ">=6.0.0"
827+ "node": ">=10.18.0 <11 || >=12.14.0 <12.17.0 || >=12.17.0 <13 || >=14.0.0 <15 || >=15"
828 }
829 },
830- "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
831- "version": "7.15.4",
832- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz",
833- "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==",
834+ "node_modules/ava/node_modules/ansi-styles": {
835+ "version": "5.2.0",
836+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
837+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
838 "dev": true,
839- "dependencies": {
840- "@babel/helper-plugin-utils": "^7.14.5",
841- "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4",
842- "@babel/plugin-proposal-optional-chaining": "^7.14.5"
843- },
844 "engines": {
845- "node": ">=6.9.0"
846+ "node": ">=10"
847 },
848- "peerDependencies": {
849- "@babel/core": "^7.13.0"
850+ "funding": {
851+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
852 }
853 },
854- "node_modules/@babel/plugin-proposal-async-generator-functions": {
855- "version": "7.15.4",
856- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz",
857- "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==",
858+ "node_modules/ava/node_modules/chalk": {
859+ "version": "4.1.2",
860+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
861+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
862 "dev": true,
863 "dependencies": {
864- "@babel/helper-plugin-utils": "^7.14.5",
865- "@babel/helper-remap-async-to-generator": "^7.15.4",
866- "@babel/plugin-syntax-async-generators": "^7.8.4"
867+ "ansi-styles": "^4.1.0",
868+ "supports-color": "^7.1.0"
869 },
870 "engines": {
871- "node": ">=6.9.0"
872- },
873- "peerDependencies": {
874- "@babel/core": "^7.0.0-0"
875- }
876- },
877- "node_modules/@babel/plugin-proposal-class-properties": {
878- "version": "7.12.1",
879- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
880- "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
881- "dev": true,
882- "dependencies": {
883- "@babel/helper-create-class-features-plugin": "^7.12.1",
884- "@babel/helper-plugin-utils": "^7.10.4"
885+ "node": ">=10"
886 },
887- "peerDependencies": {
888- "@babel/core": "^7.0.0-0"
889+ "funding": {
890+ "url": "https://github.com/chalk/chalk?sponsor=1"
891 }
892 },
893- "node_modules/@babel/plugin-proposal-class-static-block": {
894- "version": "7.15.4",
895- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz",
896- "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==",
897+ "node_modules/ava/node_modules/chalk/node_modules/ansi-styles": {
898+ "version": "4.3.0",
899+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
900+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
901 "dev": true,
902 "dependencies": {
903- "@babel/helper-create-class-features-plugin": "^7.15.4",
904- "@babel/helper-plugin-utils": "^7.14.5",
905- "@babel/plugin-syntax-class-static-block": "^7.14.5"
906+ "color-convert": "^2.0.1"
907 },
908 "engines": {
909- "node": ">=6.9.0"
910+ "node": ">=8"
911 },
912- "peerDependencies": {
913- "@babel/core": "^7.12.0"
914+ "funding": {
915+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
916 }
917 },
918- "node_modules/@babel/plugin-proposal-dynamic-import": {
919- "version": "7.14.5",
920- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
921- "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
922+ "node_modules/ava/node_modules/color-convert": {
923+ "version": "2.0.1",
924+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
925+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
926 "dev": true,
927 "dependencies": {
928- "@babel/helper-plugin-utils": "^7.14.5",
929- "@babel/plugin-syntax-dynamic-import": "^7.8.3"
930+ "color-name": "~1.1.4"
931 },
932 "engines": {
933- "node": ">=6.9.0"
934- },
935- "peerDependencies": {
936- "@babel/core": "^7.0.0-0"
937+ "node": ">=7.0.0"
938 }
939 },
940- "node_modules/@babel/plugin-proposal-export-namespace-from": {
941- "version": "7.14.5",
942- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
943- "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
944+ "node_modules/ava/node_modules/color-name": {
945+ "version": "1.1.4",
946+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
947+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
948+ "dev": true
949+ },
950+ "node_modules/ava/node_modules/figures": {
951+ "version": "3.2.0",
952+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
953+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
954 "dev": true,
955 "dependencies": {
956- "@babel/helper-plugin-utils": "^7.14.5",
957- "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
958+ "escape-string-regexp": "^1.0.5"
959 },
960 "engines": {
961- "node": ">=6.9.0"
962+ "node": ">=8"
963 },
964- "peerDependencies": {
965- "@babel/core": "^7.0.0-0"
966+ "funding": {
967+ "url": "https://github.com/sponsors/sindresorhus"
968 }
969 },
970- "node_modules/@babel/plugin-proposal-json-strings": {
971- "version": "7.14.5",
972- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
973- "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
974+ "node_modules/ava/node_modules/has-flag": {
975+ "version": "4.0.0",
976+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
977+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
978 "dev": true,
979- "dependencies": {
980- "@babel/helper-plugin-utils": "^7.14.5",
981- "@babel/plugin-syntax-json-strings": "^7.8.3"
982- },
983 "engines": {
984- "node": ">=6.9.0"
985- },
986- "peerDependencies": {
987- "@babel/core": "^7.0.0-0"
988+ "node": ">=8"
989 }
990 },
991- "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
992- "version": "7.14.5",
993- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
994- "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
995+ "node_modules/ava/node_modules/ms": {
996+ "version": "2.1.3",
997+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
998+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
999+ "dev": true
1000+ },
1001+ "node_modules/ava/node_modules/supports-color": {
1002+ "version": "7.2.0",
1003+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1004+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1005 "dev": true,
1006 "dependencies": {
1007- "@babel/helper-plugin-utils": "^7.14.5",
1008- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
1009+ "has-flag": "^4.0.0"
1010 },
1011 "engines": {
1012- "node": ">=6.9.0"
1013- },
1014- "peerDependencies": {
1015- "@babel/core": "^7.0.0-0"
1016+ "node": ">=8"
1017 }
1018 },
1019- "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
1020- "version": "7.14.5",
1021- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
1022- "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
1023+ "node_modules/balanced-match": {
1024+ "version": "1.0.0",
1025+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1026+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1027+ "dev": true
1028+ },
1029+ "node_modules/base64-js": {
1030+ "version": "1.5.1",
1031+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1032+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1033 "dev": true,
1034- "dependencies": {
1035- "@babel/helper-plugin-utils": "^7.14.5",
1036- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
1037- },
1038- "engines": {
1039- "node": ">=6.9.0"
1040- },
1041- "peerDependencies": {
1042- "@babel/core": "^7.0.0-0"
1043- }
1044+ "funding": [
1045+ {
1046+ "type": "github",
1047+ "url": "https://github.com/sponsors/feross"
1048+ },
1049+ {
1050+ "type": "patreon",
1051+ "url": "https://www.patreon.com/feross"
1052+ },
1053+ {
1054+ "type": "consulting",
1055+ "url": "https://feross.org/support"
1056+ }
1057+ ]
1058 },
1059- "node_modules/@babel/plugin-proposal-numeric-separator": {
1060- "version": "7.14.5",
1061- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
1062- "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
1063+ "node_modules/binary-extensions": {
1064+ "version": "2.2.0",
1065+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
1066+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
1067 "dev": true,
1068- "dependencies": {
1069- "@babel/helper-plugin-utils": "^7.14.5",
1070- "@babel/plugin-syntax-numeric-separator": "^7.10.4"
1071- },
1072 "engines": {
1073- "node": ">=6.9.0"
1074- },
1075- "peerDependencies": {
1076- "@babel/core": "^7.0.0-0"
1077+ "node": ">=8"
1078 }
1079 },
1080- "node_modules/@babel/plugin-proposal-object-rest-spread": {
1081- "version": "7.15.6",
1082- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz",
1083- "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==",
1084+ "node_modules/bl": {
1085+ "version": "4.1.0",
1086+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
1087+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
1088 "dev": true,
1089 "dependencies": {
1090- "@babel/compat-data": "^7.15.0",
1091- "@babel/helper-compilation-targets": "^7.15.4",
1092- "@babel/helper-plugin-utils": "^7.14.5",
1093- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1094- "@babel/plugin-transform-parameters": "^7.15.4"
1095- },
1096- "engines": {
1097- "node": ">=6.9.0"
1098- },
1099- "peerDependencies": {
1100- "@babel/core": "^7.0.0-0"
1101+ "buffer": "^5.5.0",
1102+ "inherits": "^2.0.4",
1103+ "readable-stream": "^3.4.0"
1104 }
1105 },
1106- "node_modules/@babel/plugin-proposal-optional-catch-binding": {
1107- "version": "7.14.5",
1108- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
1109- "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
1110- "dev": true,
1111- "dependencies": {
1112- "@babel/helper-plugin-utils": "^7.14.5",
1113- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
1114- },
1115- "engines": {
1116- "node": ">=6.9.0"
1117- },
1118- "peerDependencies": {
1119- "@babel/core": "^7.0.0-0"
1120- }
1121+ "node_modules/blueimp-md5": {
1122+ "version": "2.19.0",
1123+ "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz",
1124+ "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==",
1125+ "dev": true
1126 },
1127- "node_modules/@babel/plugin-proposal-optional-chaining": {
1128- "version": "7.14.5",
1129- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
1130- "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
1131+ "node_modules/boolbase": {
1132+ "version": "1.0.0",
1133+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1134+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
1135+ "dev": true
1136+ },
1137+ "node_modules/boxen": {
1138+ "version": "5.1.2",
1139+ "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
1140+ "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
1141 "dev": true,
1142 "dependencies": {
1143- "@babel/helper-plugin-utils": "^7.14.5",
1144- "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
1145- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
1146+ "ansi-align": "^3.0.0",
1147+ "camelcase": "^6.2.0",
1148+ "chalk": "^4.1.0",
1149+ "cli-boxes": "^2.2.1",
1150+ "string-width": "^4.2.2",
1151+ "type-fest": "^0.20.2",
1152+ "widest-line": "^3.1.0",
1153+ "wrap-ansi": "^7.0.0"
1154 },
1155 "engines": {
1156- "node": ">=6.9.0"
1157+ "node": ">=10"
1158 },
1159- "peerDependencies": {
1160- "@babel/core": "^7.0.0-0"
1161+ "funding": {
1162+ "url": "https://github.com/sponsors/sindresorhus"
1163 }
1164 },
1165- "node_modules/@babel/plugin-proposal-private-methods": {
1166- "version": "7.14.5",
1167- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
1168- "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
1169+ "node_modules/boxen/node_modules/ansi-styles": {
1170+ "version": "4.3.0",
1171+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1172+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1173 "dev": true,
1174 "dependencies": {
1175- "@babel/helper-create-class-features-plugin": "^7.14.5",
1176- "@babel/helper-plugin-utils": "^7.14.5"
1177+ "color-convert": "^2.0.1"
1178 },
1179 "engines": {
1180- "node": ">=6.9.0"
1181+ "node": ">=8"
1182 },
1183- "peerDependencies": {
1184- "@babel/core": "^7.0.0-0"
1185+ "funding": {
1186+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1187 }
1188 },
1189- "node_modules/@babel/plugin-proposal-private-property-in-object": {
1190- "version": "7.15.4",
1191- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz",
1192- "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==",
1193+ "node_modules/boxen/node_modules/chalk": {
1194+ "version": "4.1.2",
1195+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1196+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1197 "dev": true,
1198 "dependencies": {
1199- "@babel/helper-annotate-as-pure": "^7.15.4",
1200- "@babel/helper-create-class-features-plugin": "^7.15.4",
1201- "@babel/helper-plugin-utils": "^7.14.5",
1202- "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
1203+ "ansi-styles": "^4.1.0",
1204+ "supports-color": "^7.1.0"
1205 },
1206 "engines": {
1207- "node": ">=6.9.0"
1208+ "node": ">=10"
1209 },
1210- "peerDependencies": {
1211- "@babel/core": "^7.0.0-0"
1212+ "funding": {
1213+ "url": "https://github.com/chalk/chalk?sponsor=1"
1214 }
1215 },
1216- "node_modules/@babel/plugin-proposal-unicode-property-regex": {
1217- "version": "7.14.5",
1218- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
1219- "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
1220+ "node_modules/boxen/node_modules/color-convert": {
1221+ "version": "2.0.1",
1222+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1223+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1224 "dev": true,
1225 "dependencies": {
1226- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1227- "@babel/helper-plugin-utils": "^7.14.5"
1228+ "color-name": "~1.1.4"
1229 },
1230 "engines": {
1231- "node": ">=4"
1232- },
1233- "peerDependencies": {
1234- "@babel/core": "^7.0.0-0"
1235+ "node": ">=7.0.0"
1236 }
1237 },
1238- "node_modules/@babel/plugin-syntax-async-generators": {
1239- "version": "7.8.4",
1240- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1241- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1242+ "node_modules/boxen/node_modules/color-name": {
1243+ "version": "1.1.4",
1244+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1245+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1246+ "dev": true
1247+ },
1248+ "node_modules/boxen/node_modules/has-flag": {
1249+ "version": "4.0.0",
1250+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1251+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1252 "dev": true,
1253- "dependencies": {
1254- "@babel/helper-plugin-utils": "^7.8.0"
1255- },
1256- "peerDependencies": {
1257- "@babel/core": "^7.0.0-0"
1258+ "engines": {
1259+ "node": ">=8"
1260 }
1261 },
1262- "node_modules/@babel/plugin-syntax-class-properties": {
1263- "version": "7.12.13",
1264- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
1265- "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
1266+ "node_modules/boxen/node_modules/supports-color": {
1267+ "version": "7.2.0",
1268+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1269+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1270 "dev": true,
1271 "dependencies": {
1272- "@babel/helper-plugin-utils": "^7.12.13"
1273+ "has-flag": "^4.0.0"
1274 },
1275- "peerDependencies": {
1276- "@babel/core": "^7.0.0-0"
1277+ "engines": {
1278+ "node": ">=8"
1279 }
1280 },
1281- "node_modules/@babel/plugin-syntax-class-static-block": {
1282- "version": "7.14.5",
1283- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
1284- "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
1285+ "node_modules/boxen/node_modules/type-fest": {
1286+ "version": "0.20.2",
1287+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1288+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1289 "dev": true,
1290- "dependencies": {
1291- "@babel/helper-plugin-utils": "^7.14.5"
1292- },
1293 "engines": {
1294- "node": ">=6.9.0"
1295+ "node": ">=10"
1296 },
1297- "peerDependencies": {
1298- "@babel/core": "^7.0.0-0"
1299+ "funding": {
1300+ "url": "https://github.com/sponsors/sindresorhus"
1301 }
1302 },
1303- "node_modules/@babel/plugin-syntax-dynamic-import": {
1304- "version": "7.8.3",
1305- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1306- "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1307+ "node_modules/brace-expansion": {
1308+ "version": "1.1.11",
1309+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1310+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1311 "dev": true,
1312 "dependencies": {
1313- "@babel/helper-plugin-utils": "^7.8.0"
1314- },
1315- "peerDependencies": {
1316- "@babel/core": "^7.0.0-0"
1317+ "balanced-match": "^1.0.0",
1318+ "concat-map": "0.0.1"
1319 }
1320 },
1321- "node_modules/@babel/plugin-syntax-export-namespace-from": {
1322- "version": "7.8.3",
1323- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
1324- "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
1325+ "node_modules/braces": {
1326+ "version": "3.0.2",
1327+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
1328+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
1329 "dev": true,
1330 "dependencies": {
1331- "@babel/helper-plugin-utils": "^7.8.3"
1332+ "fill-range": "^7.0.1"
1333 },
1334- "peerDependencies": {
1335- "@babel/core": "^7.0.0-0"
1336+ "engines": {
1337+ "node": ">=8"
1338 }
1339 },
1340- "node_modules/@babel/plugin-syntax-flow": {
1341- "version": "7.14.5",
1342- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz",
1343- "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==",
1344+ "node_modules/browserslist": {
1345+ "version": "4.20.3",
1346+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz",
1347+ "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==",
1348 "dev": true,
1349+ "funding": [
1350+ {
1351+ "type": "opencollective",
1352+ "url": "https://opencollective.com/browserslist"
1353+ },
1354+ {
1355+ "type": "tidelift",
1356+ "url": "https://tidelift.com/funding/github/npm/browserslist"
1357+ }
1358+ ],
1359 "dependencies": {
1360- "@babel/helper-plugin-utils": "^7.14.5"
1361+ "caniuse-lite": "^1.0.30001332",
1362+ "electron-to-chromium": "^1.4.118",
1363+ "escalade": "^3.1.1",
1364+ "node-releases": "^2.0.3",
1365+ "picocolors": "^1.0.0"
1366 },
1367- "engines": {
1368- "node": ">=6.9.0"
1369+ "bin": {
1370+ "browserslist": "cli.js"
1371 },
1372- "peerDependencies": {
1373- "@babel/core": "^7.0.0-0"
1374+ "engines": {
1375+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1376 }
1377 },
1378- "node_modules/@babel/plugin-syntax-import-meta": {
1379- "version": "7.10.4",
1380- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
1381- "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
1382+ "node_modules/browserslist/node_modules/picocolors": {
1383+ "version": "1.0.0",
1384+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1385+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
1386+ "dev": true
1387+ },
1388+ "node_modules/buffer": {
1389+ "version": "5.7.1",
1390+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1391+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1392 "dev": true,
1393+ "funding": [
1394+ {
1395+ "type": "github",
1396+ "url": "https://github.com/sponsors/feross"
1397+ },
1398+ {
1399+ "type": "patreon",
1400+ "url": "https://www.patreon.com/feross"
1401+ },
1402+ {
1403+ "type": "consulting",
1404+ "url": "https://feross.org/support"
1405+ }
1406+ ],
1407 "dependencies": {
1408- "@babel/helper-plugin-utils": "^7.10.4"
1409- },
1410- "peerDependencies": {
1411- "@babel/core": "^7.0.0-0"
1412+ "base64-js": "^1.3.1",
1413+ "ieee754": "^1.1.13"
1414 }
1415 },
1416- "node_modules/@babel/plugin-syntax-json-strings": {
1417- "version": "7.8.3",
1418- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1419- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1420+ "node_modules/buffer-from": {
1421+ "version": "1.1.2",
1422+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
1423+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
1424+ "dev": true
1425+ },
1426+ "node_modules/cacheable-request": {
1427+ "version": "6.1.0",
1428+ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
1429+ "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
1430 "dev": true,
1431 "dependencies": {
1432- "@babel/helper-plugin-utils": "^7.8.0"
1433+ "clone-response": "^1.0.2",
1434+ "get-stream": "^5.1.0",
1435+ "http-cache-semantics": "^4.0.0",
1436+ "keyv": "^3.0.0",
1437+ "lowercase-keys": "^2.0.0",
1438+ "normalize-url": "^4.1.0",
1439+ "responselike": "^1.0.2"
1440 },
1441- "peerDependencies": {
1442- "@babel/core": "^7.0.0-0"
1443+ "engines": {
1444+ "node": ">=8"
1445 }
1446 },
1447- "node_modules/@babel/plugin-syntax-jsx": {
1448- "version": "7.14.5",
1449- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
1450- "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
1451+ "node_modules/cacheable-request/node_modules/get-stream": {
1452+ "version": "5.2.0",
1453+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1454+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1455 "dev": true,
1456 "dependencies": {
1457- "@babel/helper-plugin-utils": "^7.14.5"
1458+ "pump": "^3.0.0"
1459 },
1460 "engines": {
1461- "node": ">=6.9.0"
1462+ "node": ">=8"
1463 },
1464- "peerDependencies": {
1465- "@babel/core": "^7.0.0-0"
1466+ "funding": {
1467+ "url": "https://github.com/sponsors/sindresorhus"
1468 }
1469 },
1470- "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
1471- "version": "7.10.4",
1472- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
1473- "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
1474+ "node_modules/cacheable-request/node_modules/lowercase-keys": {
1475+ "version": "2.0.0",
1476+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
1477+ "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
1478 "dev": true,
1479- "dependencies": {
1480- "@babel/helper-plugin-utils": "^7.10.4"
1481- },
1482- "peerDependencies": {
1483- "@babel/core": "^7.0.0-0"
1484+ "engines": {
1485+ "node": ">=8"
1486 }
1487 },
1488- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
1489- "version": "7.8.3",
1490- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1491- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1492+ "node_modules/cacheable-request/node_modules/normalize-url": {
1493+ "version": "4.5.1",
1494+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
1495+ "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
1496 "dev": true,
1497- "dependencies": {
1498- "@babel/helper-plugin-utils": "^7.8.0"
1499- },
1500- "peerDependencies": {
1501- "@babel/core": "^7.0.0-0"
1502+ "engines": {
1503+ "node": ">=8"
1504 }
1505 },
1506- "node_modules/@babel/plugin-syntax-numeric-separator": {
1507- "version": "7.10.4",
1508- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
1509- "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
1510+ "node_modules/callsites": {
1511+ "version": "3.1.0",
1512+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1513+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1514 "dev": true,
1515- "dependencies": {
1516- "@babel/helper-plugin-utils": "^7.10.4"
1517- },
1518- "peerDependencies": {
1519- "@babel/core": "^7.0.0-0"
1520+ "engines": {
1521+ "node": ">=6"
1522 }
1523 },
1524- "node_modules/@babel/plugin-syntax-object-rest-spread": {
1525- "version": "7.8.3",
1526- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1527- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1528+ "node_modules/camelcase": {
1529+ "version": "6.2.0",
1530+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
1531+ "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
1532 "dev": true,
1533- "dependencies": {
1534- "@babel/helper-plugin-utils": "^7.8.0"
1535+ "engines": {
1536+ "node": ">=10"
1537 },
1538- "peerDependencies": {
1539- "@babel/core": "^7.0.0-0"
1540+ "funding": {
1541+ "url": "https://github.com/sponsors/sindresorhus"
1542 }
1543 },
1544- "node_modules/@babel/plugin-syntax-optional-catch-binding": {
1545- "version": "7.8.3",
1546- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1547- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1548+ "node_modules/caniuse-api": {
1549+ "version": "3.0.0",
1550+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
1551+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1552 "dev": true,
1553 "dependencies": {
1554- "@babel/helper-plugin-utils": "^7.8.0"
1555- },
1556- "peerDependencies": {
1557- "@babel/core": "^7.0.0-0"
1558+ "browserslist": "^4.0.0",
1559+ "caniuse-lite": "^1.0.0",
1560+ "lodash.memoize": "^4.1.2",
1561+ "lodash.uniq": "^4.5.0"
1562 }
1563 },
1564- "node_modules/@babel/plugin-syntax-optional-chaining": {
1565- "version": "7.8.3",
1566- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1567- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1568+ "node_modules/caniuse-lite": {
1569+ "version": "1.0.30001431",
1570+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
1571+ "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
1572 "dev": true,
1573- "dependencies": {
1574- "@babel/helper-plugin-utils": "^7.8.0"
1575- },
1576- "peerDependencies": {
1577- "@babel/core": "^7.0.0-0"
1578- }
1579+ "funding": [
1580+ {
1581+ "type": "opencollective",
1582+ "url": "https://opencollective.com/browserslist"
1583+ },
1584+ {
1585+ "type": "tidelift",
1586+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1587+ }
1588+ ]
1589 },
1590- "node_modules/@babel/plugin-syntax-private-property-in-object": {
1591- "version": "7.14.5",
1592- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1593- "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1594+ "node_modules/chalk": {
1595+ "version": "2.4.2",
1596+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1597+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1598 "dev": true,
1599 "dependencies": {
1600- "@babel/helper-plugin-utils": "^7.14.5"
1601+ "ansi-styles": "^3.2.1",
1602+ "escape-string-regexp": "^1.0.5",
1603+ "supports-color": "^5.3.0"
1604 },
1605 "engines": {
1606- "node": ">=6.9.0"
1607- },
1608- "peerDependencies": {
1609- "@babel/core": "^7.0.0-0"
1610+ "node": ">=4"
1611 }
1612 },
1613- "node_modules/@babel/plugin-syntax-top-level-await": {
1614- "version": "7.14.5",
1615- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1616- "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1617+ "node_modules/chalk/node_modules/supports-color": {
1618+ "version": "5.5.0",
1619+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1620+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1621 "dev": true,
1622 "dependencies": {
1623- "@babel/helper-plugin-utils": "^7.14.5"
1624+ "has-flag": "^3.0.0"
1625 },
1626 "engines": {
1627- "node": ">=6.9.0"
1628- },
1629- "peerDependencies": {
1630- "@babel/core": "^7.0.0-0"
1631+ "node": ">=4"
1632 }
1633 },
1634- "node_modules/@babel/plugin-transform-arrow-functions": {
1635- "version": "7.14.5",
1636- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
1637- "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
1638+ "node_modules/chokidar": {
1639+ "version": "3.5.2",
1640+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
1641+ "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
1642 "dev": true,
1643 "dependencies": {
1644- "@babel/helper-plugin-utils": "^7.14.5"
1645+ "anymatch": "~3.1.2",
1646+ "braces": "~3.0.2",
1647+ "glob-parent": "~5.1.2",
1648+ "is-binary-path": "~2.1.0",
1649+ "is-glob": "~4.0.1",
1650+ "normalize-path": "~3.0.0",
1651+ "readdirp": "~3.6.0"
1652 },
1653 "engines": {
1654- "node": ">=6.9.0"
1655+ "node": ">= 8.10.0"
1656 },
1657- "peerDependencies": {
1658- "@babel/core": "^7.0.0-0"
1659+ "optionalDependencies": {
1660+ "fsevents": "~2.3.2"
1661 }
1662 },
1663- "node_modules/@babel/plugin-transform-async-to-generator": {
1664- "version": "7.14.5",
1665- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
1666- "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
1667+ "node_modules/chunkd": {
1668+ "version": "2.0.1",
1669+ "resolved": "https://registry.npmjs.org/chunkd/-/chunkd-2.0.1.tgz",
1670+ "integrity": "sha512-7d58XsFmOq0j6el67Ug9mHf9ELUXsQXYJBkyxhH/k+6Ke0qXRnv0kbemx+Twc6fRJ07C49lcbdgm9FL1Ei/6SQ==",
1671+ "dev": true
1672+ },
1673+ "node_modules/ci-info": {
1674+ "version": "2.0.0",
1675+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
1676+ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
1677+ "dev": true
1678+ },
1679+ "node_modules/ci-parallel-vars": {
1680+ "version": "1.0.1",
1681+ "resolved": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.1.tgz",
1682+ "integrity": "sha512-uvzpYrpmidaoxvIQHM+rKSrigjOe9feHYbw4uOI2gdfe1C3xIlxO+kVXq83WQWNniTf8bAxVpy+cQeFQsMERKg==",
1683+ "dev": true
1684+ },
1685+ "node_modules/clean-stack": {
1686+ "version": "2.2.0",
1687+ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
1688+ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
1689 "dev": true,
1690- "dependencies": {
1691- "@babel/helper-module-imports": "^7.14.5",
1692- "@babel/helper-plugin-utils": "^7.14.5",
1693- "@babel/helper-remap-async-to-generator": "^7.14.5"
1694- },
1695 "engines": {
1696- "node": ">=6.9.0"
1697- },
1698- "peerDependencies": {
1699- "@babel/core": "^7.0.0-0"
1700+ "node": ">=6"
1701 }
1702 },
1703- "node_modules/@babel/plugin-transform-block-scoped-functions": {
1704- "version": "7.14.5",
1705- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
1706- "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
1707+ "node_modules/clean-yaml-object": {
1708+ "version": "0.1.0",
1709+ "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz",
1710+ "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=",
1711 "dev": true,
1712- "dependencies": {
1713- "@babel/helper-plugin-utils": "^7.14.5"
1714- },
1715 "engines": {
1716- "node": ">=6.9.0"
1717- },
1718- "peerDependencies": {
1719- "@babel/core": "^7.0.0-0"
1720+ "node": ">=0.10.0"
1721 }
1722 },
1723- "node_modules/@babel/plugin-transform-block-scoping": {
1724- "version": "7.15.3",
1725- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
1726- "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
1727+ "node_modules/cli-boxes": {
1728+ "version": "2.2.1",
1729+ "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
1730+ "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
1731 "dev": true,
1732- "dependencies": {
1733- "@babel/helper-plugin-utils": "^7.14.5"
1734- },
1735 "engines": {
1736- "node": ">=6.9.0"
1737+ "node": ">=6"
1738 },
1739- "peerDependencies": {
1740- "@babel/core": "^7.0.0-0"
1741+ "funding": {
1742+ "url": "https://github.com/sponsors/sindresorhus"
1743 }
1744 },
1745- "node_modules/@babel/plugin-transform-classes": {
1746- "version": "7.15.4",
1747- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz",
1748- "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==",
1749+ "node_modules/cli-cursor": {
1750+ "version": "3.1.0",
1751+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
1752+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
1753 "dev": true,
1754 "dependencies": {
1755- "@babel/helper-annotate-as-pure": "^7.15.4",
1756- "@babel/helper-function-name": "^7.15.4",
1757- "@babel/helper-optimise-call-expression": "^7.15.4",
1758- "@babel/helper-plugin-utils": "^7.14.5",
1759- "@babel/helper-replace-supers": "^7.15.4",
1760- "@babel/helper-split-export-declaration": "^7.15.4",
1761- "globals": "^11.1.0"
1762+ "restore-cursor": "^3.1.0"
1763 },
1764 "engines": {
1765- "node": ">=6.9.0"
1766- },
1767- "peerDependencies": {
1768- "@babel/core": "^7.0.0-0"
1769+ "node": ">=8"
1770 }
1771 },
1772- "node_modules/@babel/plugin-transform-computed-properties": {
1773- "version": "7.14.5",
1774- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
1775- "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
1776+ "node_modules/cli-spinners": {
1777+ "version": "2.6.1",
1778+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz",
1779+ "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==",
1780 "dev": true,
1781- "dependencies": {
1782- "@babel/helper-plugin-utils": "^7.14.5"
1783- },
1784 "engines": {
1785- "node": ">=6.9.0"
1786+ "node": ">=6"
1787 },
1788- "peerDependencies": {
1789- "@babel/core": "^7.0.0-0"
1790+ "funding": {
1791+ "url": "https://github.com/sponsors/sindresorhus"
1792 }
1793 },
1794- "node_modules/@babel/plugin-transform-destructuring": {
1795- "version": "7.14.7",
1796- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
1797- "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
1798+ "node_modules/cli-truncate": {
1799+ "version": "2.1.0",
1800+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
1801+ "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
1802 "dev": true,
1803 "dependencies": {
1804- "@babel/helper-plugin-utils": "^7.14.5"
1805+ "slice-ansi": "^3.0.0",
1806+ "string-width": "^4.2.0"
1807 },
1808 "engines": {
1809- "node": ">=6.9.0"
1810+ "node": ">=8"
1811 },
1812- "peerDependencies": {
1813- "@babel/core": "^7.0.0-0"
1814+ "funding": {
1815+ "url": "https://github.com/sponsors/sindresorhus"
1816 }
1817 },
1818- "node_modules/@babel/plugin-transform-dotall-regex": {
1819- "version": "7.14.5",
1820- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
1821- "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
1822+ "node_modules/cliui": {
1823+ "version": "7.0.4",
1824+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
1825+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
1826 "dev": true,
1827 "dependencies": {
1828- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1829- "@babel/helper-plugin-utils": "^7.14.5"
1830- },
1831- "engines": {
1832- "node": ">=6.9.0"
1833- },
1834- "peerDependencies": {
1835- "@babel/core": "^7.0.0-0"
1836+ "string-width": "^4.2.0",
1837+ "strip-ansi": "^6.0.0",
1838+ "wrap-ansi": "^7.0.0"
1839 }
1840 },
1841- "node_modules/@babel/plugin-transform-duplicate-keys": {
1842- "version": "7.14.5",
1843- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
1844- "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
1845+ "node_modules/clone": {
1846+ "version": "1.0.4",
1847+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
1848+ "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
1849 "dev": true,
1850- "dependencies": {
1851- "@babel/helper-plugin-utils": "^7.14.5"
1852- },
1853 "engines": {
1854- "node": ">=6.9.0"
1855- },
1856- "peerDependencies": {
1857- "@babel/core": "^7.0.0-0"
1858+ "node": ">=0.8"
1859 }
1860 },
1861- "node_modules/@babel/plugin-transform-exponentiation-operator": {
1862- "version": "7.14.5",
1863- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
1864- "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
1865+ "node_modules/clone-response": {
1866+ "version": "1.0.2",
1867+ "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
1868+ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
1869 "dev": true,
1870 "dependencies": {
1871- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
1872- "@babel/helper-plugin-utils": "^7.14.5"
1873- },
1874- "engines": {
1875- "node": ">=6.9.0"
1876- },
1877- "peerDependencies": {
1878- "@babel/core": "^7.0.0-0"
1879+ "mimic-response": "^1.0.0"
1880 }
1881 },
1882- "node_modules/@babel/plugin-transform-flow-strip-types": {
1883- "version": "7.14.5",
1884- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.14.5.tgz",
1885- "integrity": "sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==",
1886+ "node_modules/code-excerpt": {
1887+ "version": "3.0.0",
1888+ "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-3.0.0.tgz",
1889+ "integrity": "sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==",
1890 "dev": true,
1891 "dependencies": {
1892- "@babel/helper-plugin-utils": "^7.14.5",
1893- "@babel/plugin-syntax-flow": "^7.14.5"
1894+ "convert-to-spaces": "^1.0.1"
1895 },
1896 "engines": {
1897- "node": ">=6.9.0"
1898- },
1899- "peerDependencies": {
1900- "@babel/core": "^7.0.0-0"
1901+ "node": ">=10"
1902 }
1903 },
1904- "node_modules/@babel/plugin-transform-for-of": {
1905- "version": "7.15.4",
1906- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz",
1907- "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==",
1908+ "node_modules/color-convert": {
1909+ "version": "1.9.3",
1910+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1911+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1912 "dev": true,
1913 "dependencies": {
1914- "@babel/helper-plugin-utils": "^7.14.5"
1915- },
1916- "engines": {
1917- "node": ">=6.9.0"
1918- },
1919- "peerDependencies": {
1920- "@babel/core": "^7.0.0-0"
1921+ "color-name": "1.1.3"
1922 }
1923 },
1924- "node_modules/@babel/plugin-transform-function-name": {
1925- "version": "7.14.5",
1926- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
1927- "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
1928+ "node_modules/color-name": {
1929+ "version": "1.1.3",
1930+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1931+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1932+ "dev": true
1933+ },
1934+ "node_modules/colord": {
1935+ "version": "2.9.2",
1936+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz",
1937+ "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==",
1938+ "dev": true
1939+ },
1940+ "node_modules/colorette": {
1941+ "version": "1.3.0",
1942+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
1943+ "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
1944+ "dev": true
1945+ },
1946+ "node_modules/colorjs.io": {
1947+ "version": "0.4.1-patch.1",
1948+ "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.4.1-patch.1.tgz",
1949+ "integrity": "sha512-7UWunVDvnUtWRvGD0hEuGyxIvZvw4QbV8/Hz5fhePZdzyvZ8/Ze3mVGxa/8B084jZGBKJDX0ZwHPL/FDn7PZZA==",
1950+ "dev": true
1951+ },
1952+ "node_modules/commander": {
1953+ "version": "7.2.0",
1954+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
1955+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
1956 "dev": true,
1957- "dependencies": {
1958- "@babel/helper-function-name": "^7.14.5",
1959- "@babel/helper-plugin-utils": "^7.14.5"
1960- },
1961 "engines": {
1962- "node": ">=6.9.0"
1963- },
1964- "peerDependencies": {
1965- "@babel/core": "^7.0.0-0"
1966+ "node": ">= 10"
1967 }
1968 },
1969- "node_modules/@babel/plugin-transform-literals": {
1970- "version": "7.14.5",
1971- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
1972- "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
1973+ "node_modules/common-path-prefix": {
1974+ "version": "3.0.0",
1975+ "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
1976+ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
1977+ "dev": true
1978+ },
1979+ "node_modules/concat-map": {
1980+ "version": "0.0.1",
1981+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1982+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1983+ "dev": true
1984+ },
1985+ "node_modules/concordance": {
1986+ "version": "5.0.4",
1987+ "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz",
1988+ "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==",
1989 "dev": true,
1990 "dependencies": {
1991- "@babel/helper-plugin-utils": "^7.14.5"
1992+ "date-time": "^3.1.0",
1993+ "esutils": "^2.0.3",
1994+ "fast-diff": "^1.2.0",
1995+ "js-string-escape": "^1.0.1",
1996+ "lodash": "^4.17.15",
1997+ "md5-hex": "^3.0.1",
1998+ "semver": "^7.3.2",
1999+ "well-known-symbols": "^2.0.0"
2000 },
2001 "engines": {
2002- "node": ">=6.9.0"
2003- },
2004- "peerDependencies": {
2005- "@babel/core": "^7.0.0-0"
2006+ "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14"
2007 }
2008 },
2009- "node_modules/@babel/plugin-transform-member-expression-literals": {
2010- "version": "7.14.5",
2011- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
2012- "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
2013- "dev": true,
2014+ "node_modules/concordance/node_modules/semver": {
2015+ "version": "7.3.5",
2016+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
2017+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
2018+ "dev": true,
2019 "dependencies": {
2020- "@babel/helper-plugin-utils": "^7.14.5"
2021+ "lru-cache": "^6.0.0"
2022 },
2023- "engines": {
2024- "node": ">=6.9.0"
2025+ "bin": {
2026+ "semver": "bin/semver.js"
2027 },
2028- "peerDependencies": {
2029- "@babel/core": "^7.0.0-0"
2030+ "engines": {
2031+ "node": ">=10"
2032 }
2033 },
2034- "node_modules/@babel/plugin-transform-modules-amd": {
2035- "version": "7.14.5",
2036- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
2037- "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
2038+ "node_modules/concurrently": {
2039+ "version": "7.2.2",
2040+ "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.2.2.tgz",
2041+ "integrity": "sha512-DcQkI0ruil5BA/g7Xy3EWySGrFJovF5RYAYxwGvv9Jf9q9B1v3jPFP2tl6axExNf1qgF30kjoNYrangZ0ey4Aw==",
2042 "dev": true,
2043 "dependencies": {
2044- "@babel/helper-module-transforms": "^7.14.5",
2045- "@babel/helper-plugin-utils": "^7.14.5",
2046- "babel-plugin-dynamic-import-node": "^2.3.3"
2047+ "chalk": "^4.1.0",
2048+ "date-fns": "^2.16.1",
2049+ "lodash": "^4.17.21",
2050+ "rxjs": "^7.0.0",
2051+ "shell-quote": "^1.7.3",
2052+ "spawn-command": "^0.0.2-1",
2053+ "supports-color": "^8.1.0",
2054+ "tree-kill": "^1.2.2",
2055+ "yargs": "^17.3.1"
2056 },
2057- "engines": {
2058- "node": ">=6.9.0"
2059+ "bin": {
2060+ "concurrently": "dist/bin/concurrently.js"
2061 },
2062- "peerDependencies": {
2063- "@babel/core": "^7.0.0-0"
2064+ "engines": {
2065+ "node": "^12.20.0 || ^14.13.0 || >=16.0.0"
2066 }
2067 },
2068- "node_modules/@babel/plugin-transform-modules-commonjs": {
2069- "version": "7.15.4",
2070- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz",
2071- "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==",
2072+ "node_modules/concurrently/node_modules/ansi-styles": {
2073+ "version": "4.3.0",
2074+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2075+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2076 "dev": true,
2077 "dependencies": {
2078- "@babel/helper-module-transforms": "^7.15.4",
2079- "@babel/helper-plugin-utils": "^7.14.5",
2080- "@babel/helper-simple-access": "^7.15.4",
2081- "babel-plugin-dynamic-import-node": "^2.3.3"
2082+ "color-convert": "^2.0.1"
2083 },
2084 "engines": {
2085- "node": ">=6.9.0"
2086+ "node": ">=8"
2087 },
2088- "peerDependencies": {
2089- "@babel/core": "^7.0.0-0"
2090+ "funding": {
2091+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2092 }
2093 },
2094- "node_modules/@babel/plugin-transform-modules-systemjs": {
2095- "version": "7.15.4",
2096- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz",
2097- "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==",
2098+ "node_modules/concurrently/node_modules/chalk": {
2099+ "version": "4.1.2",
2100+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2101+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2102 "dev": true,
2103 "dependencies": {
2104- "@babel/helper-hoist-variables": "^7.15.4",
2105- "@babel/helper-module-transforms": "^7.15.4",
2106- "@babel/helper-plugin-utils": "^7.14.5",
2107- "@babel/helper-validator-identifier": "^7.14.9",
2108- "babel-plugin-dynamic-import-node": "^2.3.3"
2109+ "ansi-styles": "^4.1.0",
2110+ "supports-color": "^7.1.0"
2111 },
2112 "engines": {
2113- "node": ">=6.9.0"
2114+ "node": ">=10"
2115 },
2116- "peerDependencies": {
2117- "@babel/core": "^7.0.0-0"
2118+ "funding": {
2119+ "url": "https://github.com/chalk/chalk?sponsor=1"
2120 }
2121 },
2122- "node_modules/@babel/plugin-transform-modules-umd": {
2123- "version": "7.14.5",
2124- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
2125- "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
2126+ "node_modules/concurrently/node_modules/chalk/node_modules/supports-color": {
2127+ "version": "7.2.0",
2128+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2129+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2130 "dev": true,
2131 "dependencies": {
2132- "@babel/helper-module-transforms": "^7.14.5",
2133- "@babel/helper-plugin-utils": "^7.14.5"
2134+ "has-flag": "^4.0.0"
2135 },
2136 "engines": {
2137- "node": ">=6.9.0"
2138- },
2139- "peerDependencies": {
2140- "@babel/core": "^7.0.0-0"
2141+ "node": ">=8"
2142 }
2143 },
2144- "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
2145- "version": "7.14.9",
2146- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
2147- "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
2148+ "node_modules/concurrently/node_modules/color-convert": {
2149+ "version": "2.0.1",
2150+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2151+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2152 "dev": true,
2153 "dependencies": {
2154- "@babel/helper-create-regexp-features-plugin": "^7.14.5"
2155+ "color-name": "~1.1.4"
2156 },
2157 "engines": {
2158- "node": ">=6.9.0"
2159- },
2160- "peerDependencies": {
2161- "@babel/core": "^7.0.0"
2162+ "node": ">=7.0.0"
2163 }
2164 },
2165- "node_modules/@babel/plugin-transform-new-target": {
2166- "version": "7.14.5",
2167- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
2168- "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
2169+ "node_modules/concurrently/node_modules/color-name": {
2170+ "version": "1.1.4",
2171+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2172+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2173+ "dev": true
2174+ },
2175+ "node_modules/concurrently/node_modules/has-flag": {
2176+ "version": "4.0.0",
2177+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2178+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2179 "dev": true,
2180- "dependencies": {
2181- "@babel/helper-plugin-utils": "^7.14.5"
2182- },
2183 "engines": {
2184- "node": ">=6.9.0"
2185- },
2186- "peerDependencies": {
2187- "@babel/core": "^7.0.0-0"
2188+ "node": ">=8"
2189 }
2190 },
2191- "node_modules/@babel/plugin-transform-object-super": {
2192- "version": "7.14.5",
2193- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
2194- "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
2195+ "node_modules/concurrently/node_modules/supports-color": {
2196+ "version": "8.1.1",
2197+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
2198+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
2199 "dev": true,
2200 "dependencies": {
2201- "@babel/helper-plugin-utils": "^7.14.5",
2202- "@babel/helper-replace-supers": "^7.14.5"
2203+ "has-flag": "^4.0.0"
2204 },
2205 "engines": {
2206- "node": ">=6.9.0"
2207+ "node": ">=10"
2208 },
2209- "peerDependencies": {
2210- "@babel/core": "^7.0.0-0"
2211+ "funding": {
2212+ "url": "https://github.com/chalk/supports-color?sponsor=1"
2213 }
2214 },
2215- "node_modules/@babel/plugin-transform-parameters": {
2216- "version": "7.15.4",
2217- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz",
2218- "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==",
2219+ "node_modules/concurrently/node_modules/yargs": {
2220+ "version": "17.5.1",
2221+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
2222+ "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
2223 "dev": true,
2224 "dependencies": {
2225- "@babel/helper-plugin-utils": "^7.14.5"
2226+ "cliui": "^7.0.2",
2227+ "escalade": "^3.1.1",
2228+ "get-caller-file": "^2.0.5",
2229+ "require-directory": "^2.1.1",
2230+ "string-width": "^4.2.3",
2231+ "y18n": "^5.0.5",
2232+ "yargs-parser": "^21.0.0"
2233 },
2234 "engines": {
2235- "node": ">=6.9.0"
2236- },
2237- "peerDependencies": {
2238- "@babel/core": "^7.0.0-0"
2239+ "node": ">=12"
2240 }
2241 },
2242- "node_modules/@babel/plugin-transform-property-literals": {
2243- "version": "7.14.5",
2244- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
2245- "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
2246+ "node_modules/concurrently/node_modules/yargs-parser": {
2247+ "version": "21.0.1",
2248+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
2249+ "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
2250 "dev": true,
2251- "dependencies": {
2252- "@babel/helper-plugin-utils": "^7.14.5"
2253- },
2254 "engines": {
2255- "node": ">=6.9.0"
2256- },
2257- "peerDependencies": {
2258- "@babel/core": "^7.0.0-0"
2259+ "node": ">=12"
2260 }
2261 },
2262- "node_modules/@babel/plugin-transform-react-display-name": {
2263- "version": "7.15.1",
2264- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz",
2265- "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==",
2266+ "node_modules/configstore": {
2267+ "version": "5.0.1",
2268+ "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
2269+ "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
2270 "dev": true,
2271 "dependencies": {
2272- "@babel/helper-plugin-utils": "^7.14.5"
2273+ "dot-prop": "^5.2.0",
2274+ "graceful-fs": "^4.1.2",
2275+ "make-dir": "^3.0.0",
2276+ "unique-string": "^2.0.0",
2277+ "write-file-atomic": "^3.0.0",
2278+ "xdg-basedir": "^4.0.0"
2279 },
2280 "engines": {
2281- "node": ">=6.9.0"
2282- },
2283- "peerDependencies": {
2284- "@babel/core": "^7.0.0-0"
2285+ "node": ">=8"
2286 }
2287 },
2288- "node_modules/@babel/plugin-transform-react-jsx": {
2289- "version": "7.14.9",
2290- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz",
2291- "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==",
2292+ "node_modules/convert-source-map": {
2293+ "version": "1.8.0",
2294+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
2295+ "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
2296 "dev": true,
2297 "dependencies": {
2298- "@babel/helper-annotate-as-pure": "^7.14.5",
2299- "@babel/helper-module-imports": "^7.14.5",
2300- "@babel/helper-plugin-utils": "^7.14.5",
2301- "@babel/plugin-syntax-jsx": "^7.14.5",
2302- "@babel/types": "^7.14.9"
2303- },
2304- "engines": {
2305- "node": ">=6.9.0"
2306- },
2307- "peerDependencies": {
2308- "@babel/core": "^7.0.0-0"
2309+ "safe-buffer": "~5.1.1"
2310 }
2311 },
2312- "node_modules/@babel/plugin-transform-react-jsx-development": {
2313- "version": "7.14.5",
2314- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
2315- "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
2316+ "node_modules/convert-to-spaces": {
2317+ "version": "1.0.2",
2318+ "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz",
2319+ "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=",
2320 "dev": true,
2321- "dependencies": {
2322- "@babel/plugin-transform-react-jsx": "^7.14.5"
2323- },
2324 "engines": {
2325- "node": ">=6.9.0"
2326- },
2327- "peerDependencies": {
2328- "@babel/core": "^7.0.0-0"
2329+ "node": ">= 4"
2330 }
2331 },
2332- "node_modules/@babel/plugin-transform-react-pure-annotations": {
2333- "version": "7.14.5",
2334- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
2335- "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
2336+ "node_modules/crypto-random-string": {
2337+ "version": "2.0.0",
2338+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
2339+ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
2340 "dev": true,
2341- "dependencies": {
2342- "@babel/helper-annotate-as-pure": "^7.14.5",
2343- "@babel/helper-plugin-utils": "^7.14.5"
2344- },
2345 "engines": {
2346- "node": ">=6.9.0"
2347- },
2348- "peerDependencies": {
2349- "@babel/core": "^7.0.0-0"
2350+ "node": ">=8"
2351 }
2352 },
2353- "node_modules/@babel/plugin-transform-regenerator": {
2354- "version": "7.14.5",
2355- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
2356- "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
2357+ "node_modules/css-blank-pseudo": {
2358+ "version": "0.1.4",
2359+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
2360+ "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
2361 "dev": true,
2362 "dependencies": {
2363- "regenerator-transform": "^0.14.2"
2364+ "postcss": "^7.0.5"
2365 },
2366- "engines": {
2367- "node": ">=6.9.0"
2368+ "bin": {
2369+ "css-blank-pseudo": "cli.js"
2370 },
2371- "peerDependencies": {
2372- "@babel/core": "^7.0.0-0"
2373+ "engines": {
2374+ "node": ">=6.0.0"
2375 }
2376 },
2377- "node_modules/@babel/plugin-transform-reserved-words": {
2378- "version": "7.14.5",
2379- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
2380- "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
2381+ "node_modules/css-blank-pseudo/node_modules/postcss": {
2382+ "version": "7.0.36",
2383+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
2384+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
2385 "dev": true,
2386 "dependencies": {
2387- "@babel/helper-plugin-utils": "^7.14.5"
2388+ "chalk": "^2.4.2",
2389+ "source-map": "^0.6.1",
2390+ "supports-color": "^6.1.0"
2391 },
2392 "engines": {
2393- "node": ">=6.9.0"
2394+ "node": ">=6.0.0"
2395 },
2396- "peerDependencies": {
2397- "@babel/core": "^7.0.0-0"
2398+ "funding": {
2399+ "type": "opencollective",
2400+ "url": "https://opencollective.com/postcss/"
2401 }
2402 },
2403- "node_modules/@babel/plugin-transform-shorthand-properties": {
2404- "version": "7.14.5",
2405- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
2406- "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
2407+ "node_modules/css-declaration-sorter": {
2408+ "version": "6.2.2",
2409+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz",
2410+ "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==",
2411 "dev": true,
2412- "dependencies": {
2413- "@babel/helper-plugin-utils": "^7.14.5"
2414- },
2415 "engines": {
2416- "node": ">=6.9.0"
2417+ "node": "^10 || ^12 || >=14"
2418 },
2419 "peerDependencies": {
2420- "@babel/core": "^7.0.0-0"
2421+ "postcss": "^8.0.9"
2422 }
2423 },
2424- "node_modules/@babel/plugin-transform-spread": {
2425- "version": "7.14.6",
2426- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
2427- "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
2428+ "node_modules/css-has-pseudo": {
2429+ "version": "0.10.0",
2430+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
2431+ "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
2432 "dev": true,
2433 "dependencies": {
2434- "@babel/helper-plugin-utils": "^7.14.5",
2435- "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
2436+ "postcss": "^7.0.6",
2437+ "postcss-selector-parser": "^5.0.0-rc.4"
2438 },
2439- "engines": {
2440- "node": ">=6.9.0"
2441+ "bin": {
2442+ "css-has-pseudo": "cli.js"
2443 },
2444- "peerDependencies": {
2445- "@babel/core": "^7.0.0-0"
2446+ "engines": {
2447+ "node": ">=6.0.0"
2448 }
2449 },
2450- "node_modules/@babel/plugin-transform-sticky-regex": {
2451- "version": "7.14.5",
2452- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
2453- "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
2454+ "node_modules/css-has-pseudo/node_modules/postcss": {
2455+ "version": "7.0.36",
2456+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
2457+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
2458 "dev": true,
2459 "dependencies": {
2460- "@babel/helper-plugin-utils": "^7.14.5"
2461+ "chalk": "^2.4.2",
2462+ "source-map": "^0.6.1",
2463+ "supports-color": "^6.1.0"
2464 },
2465 "engines": {
2466- "node": ">=6.9.0"
2467+ "node": ">=6.0.0"
2468 },
2469- "peerDependencies": {
2470- "@babel/core": "^7.0.0-0"
2471+ "funding": {
2472+ "type": "opencollective",
2473+ "url": "https://opencollective.com/postcss/"
2474 }
2475 },
2476- "node_modules/@babel/plugin-transform-template-literals": {
2477- "version": "7.14.5",
2478- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
2479- "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
2480+ "node_modules/css-prefers-color-scheme": {
2481+ "version": "3.1.1",
2482+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
2483+ "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
2484 "dev": true,
2485 "dependencies": {
2486- "@babel/helper-plugin-utils": "^7.14.5"
2487+ "postcss": "^7.0.5"
2488 },
2489- "engines": {
2490- "node": ">=6.9.0"
2491+ "bin": {
2492+ "css-prefers-color-scheme": "cli.js"
2493 },
2494- "peerDependencies": {
2495- "@babel/core": "^7.0.0-0"
2496+ "engines": {
2497+ "node": ">=6.0.0"
2498 }
2499 },
2500- "node_modules/@babel/plugin-transform-typeof-symbol": {
2501- "version": "7.14.5",
2502- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
2503- "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
2504+ "node_modules/css-prefers-color-scheme/node_modules/postcss": {
2505+ "version": "7.0.36",
2506+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
2507+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
2508 "dev": true,
2509 "dependencies": {
2510- "@babel/helper-plugin-utils": "^7.14.5"
2511+ "chalk": "^2.4.2",
2512+ "source-map": "^0.6.1",
2513+ "supports-color": "^6.1.0"
2514 },
2515 "engines": {
2516- "node": ">=6.9.0"
2517+ "node": ">=6.0.0"
2518 },
2519- "peerDependencies": {
2520- "@babel/core": "^7.0.0-0"
2521+ "funding": {
2522+ "type": "opencollective",
2523+ "url": "https://opencollective.com/postcss/"
2524 }
2525 },
2526- "node_modules/@babel/plugin-transform-unicode-escapes": {
2527- "version": "7.14.5",
2528- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
2529- "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
2530+ "node_modules/css-select": {
2531+ "version": "4.3.0",
2532+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
2533+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
2534 "dev": true,
2535 "dependencies": {
2536- "@babel/helper-plugin-utils": "^7.14.5"
2537- },
2538- "engines": {
2539- "node": ">=6.9.0"
2540+ "boolbase": "^1.0.0",
2541+ "css-what": "^6.0.1",
2542+ "domhandler": "^4.3.1",
2543+ "domutils": "^2.8.0",
2544+ "nth-check": "^2.0.1"
2545 },
2546- "peerDependencies": {
2547- "@babel/core": "^7.0.0-0"
2548+ "funding": {
2549+ "url": "https://github.com/sponsors/fb55"
2550 }
2551 },
2552- "node_modules/@babel/plugin-transform-unicode-regex": {
2553- "version": "7.14.5",
2554- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
2555- "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
2556+ "node_modules/css-tree": {
2557+ "version": "1.1.3",
2558+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
2559+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
2560 "dev": true,
2561 "dependencies": {
2562- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
2563- "@babel/helper-plugin-utils": "^7.14.5"
2564- },
2565- "engines": {
2566- "node": ">=6.9.0"
2567- },
2568- "peerDependencies": {
2569- "@babel/core": "^7.0.0-0"
2570- }
2571- },
2572- "node_modules/@babel/preset-env": {
2573- "version": "7.15.6",
2574- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz",
2575- "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==",
2576- "dev": true,
2577- "dependencies": {
2578- "@babel/compat-data": "^7.15.0",
2579- "@babel/helper-compilation-targets": "^7.15.4",
2580- "@babel/helper-plugin-utils": "^7.14.5",
2581- "@babel/helper-validator-option": "^7.14.5",
2582- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4",
2583- "@babel/plugin-proposal-async-generator-functions": "^7.15.4",
2584- "@babel/plugin-proposal-class-properties": "^7.14.5",
2585- "@babel/plugin-proposal-class-static-block": "^7.15.4",
2586- "@babel/plugin-proposal-dynamic-import": "^7.14.5",
2587- "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
2588- "@babel/plugin-proposal-json-strings": "^7.14.5",
2589- "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
2590- "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
2591- "@babel/plugin-proposal-numeric-separator": "^7.14.5",
2592- "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
2593- "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
2594- "@babel/plugin-proposal-optional-chaining": "^7.14.5",
2595- "@babel/plugin-proposal-private-methods": "^7.14.5",
2596- "@babel/plugin-proposal-private-property-in-object": "^7.15.4",
2597- "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
2598- "@babel/plugin-syntax-async-generators": "^7.8.4",
2599- "@babel/plugin-syntax-class-properties": "^7.12.13",
2600- "@babel/plugin-syntax-class-static-block": "^7.14.5",
2601- "@babel/plugin-syntax-dynamic-import": "^7.8.3",
2602- "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
2603- "@babel/plugin-syntax-json-strings": "^7.8.3",
2604- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
2605- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
2606- "@babel/plugin-syntax-numeric-separator": "^7.10.4",
2607- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
2608- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
2609- "@babel/plugin-syntax-optional-chaining": "^7.8.3",
2610- "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
2611- "@babel/plugin-syntax-top-level-await": "^7.14.5",
2612- "@babel/plugin-transform-arrow-functions": "^7.14.5",
2613- "@babel/plugin-transform-async-to-generator": "^7.14.5",
2614- "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
2615- "@babel/plugin-transform-block-scoping": "^7.15.3",
2616- "@babel/plugin-transform-classes": "^7.15.4",
2617- "@babel/plugin-transform-computed-properties": "^7.14.5",
2618- "@babel/plugin-transform-destructuring": "^7.14.7",
2619- "@babel/plugin-transform-dotall-regex": "^7.14.5",
2620- "@babel/plugin-transform-duplicate-keys": "^7.14.5",
2621- "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
2622- "@babel/plugin-transform-for-of": "^7.15.4",
2623- "@babel/plugin-transform-function-name": "^7.14.5",
2624- "@babel/plugin-transform-literals": "^7.14.5",
2625- "@babel/plugin-transform-member-expression-literals": "^7.14.5",
2626- "@babel/plugin-transform-modules-amd": "^7.14.5",
2627- "@babel/plugin-transform-modules-commonjs": "^7.15.4",
2628- "@babel/plugin-transform-modules-systemjs": "^7.15.4",
2629- "@babel/plugin-transform-modules-umd": "^7.14.5",
2630- "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
2631- "@babel/plugin-transform-new-target": "^7.14.5",
2632- "@babel/plugin-transform-object-super": "^7.14.5",
2633- "@babel/plugin-transform-parameters": "^7.15.4",
2634- "@babel/plugin-transform-property-literals": "^7.14.5",
2635- "@babel/plugin-transform-regenerator": "^7.14.5",
2636- "@babel/plugin-transform-reserved-words": "^7.14.5",
2637- "@babel/plugin-transform-shorthand-properties": "^7.14.5",
2638- "@babel/plugin-transform-spread": "^7.14.6",
2639- "@babel/plugin-transform-sticky-regex": "^7.14.5",
2640- "@babel/plugin-transform-template-literals": "^7.14.5",
2641- "@babel/plugin-transform-typeof-symbol": "^7.14.5",
2642- "@babel/plugin-transform-unicode-escapes": "^7.14.5",
2643- "@babel/plugin-transform-unicode-regex": "^7.14.5",
2644- "@babel/preset-modules": "^0.1.4",
2645- "@babel/types": "^7.15.6",
2646- "babel-plugin-polyfill-corejs2": "^0.2.2",
2647- "babel-plugin-polyfill-corejs3": "^0.2.2",
2648- "babel-plugin-polyfill-regenerator": "^0.2.2",
2649- "core-js-compat": "^3.16.0",
2650- "semver": "^6.3.0"
2651+ "mdn-data": "2.0.14",
2652+ "source-map": "^0.6.1"
2653 },
2654 "engines": {
2655- "node": ">=6.9.0"
2656- },
2657- "peerDependencies": {
2658- "@babel/core": "^7.0.0-0"
2659+ "node": ">=8.0.0"
2660 }
2661 },
2662- "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-class-properties": {
2663- "version": "7.14.5",
2664- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
2665- "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
2666+ "node_modules/css-what": {
2667+ "version": "6.1.0",
2668+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
2669+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
2670 "dev": true,
2671- "dependencies": {
2672- "@babel/helper-create-class-features-plugin": "^7.14.5",
2673- "@babel/helper-plugin-utils": "^7.14.5"
2674- },
2675 "engines": {
2676- "node": ">=6.9.0"
2677+ "node": ">= 6"
2678 },
2679- "peerDependencies": {
2680- "@babel/core": "^7.0.0-0"
2681+ "funding": {
2682+ "url": "https://github.com/sponsors/fb55"
2683 }
2684 },
2685- "node_modules/@babel/preset-env/node_modules/semver": {
2686- "version": "6.3.0",
2687- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2688- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2689+ "node_modules/cssdb": {
2690+ "version": "4.4.0",
2691+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
2692+ "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
2693+ "dev": true
2694+ },
2695+ "node_modules/cssesc": {
2696+ "version": "2.0.0",
2697+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
2698+ "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
2699 "dev": true,
2700 "bin": {
2701- "semver": "bin/semver.js"
2702+ "cssesc": "bin/cssesc"
2703+ },
2704+ "engines": {
2705+ "node": ">=4"
2706 }
2707 },
2708- "node_modules/@babel/preset-flow": {
2709- "version": "7.14.5",
2710- "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.14.5.tgz",
2711- "integrity": "sha512-pP5QEb4qRUSVGzzKx9xqRuHUrM/jEzMqdrZpdMA+oUCRgd5zM1qGr5y5+ZgAL/1tVv1H0dyk5t4SKJntqyiVtg==",
2712+ "node_modules/cssnano": {
2713+ "version": "5.1.10",
2714+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.10.tgz",
2715+ "integrity": "sha512-ACpnRgDg4m6CZD/+8SgnLcGCgy6DDGdkMbOawwdvVxNietTNLe/MtWcenp6qT0PRt5wzhGl6/cjMWCdhKXC9QA==",
2716 "dev": true,
2717 "dependencies": {
2718- "@babel/helper-plugin-utils": "^7.14.5",
2719- "@babel/helper-validator-option": "^7.14.5",
2720- "@babel/plugin-transform-flow-strip-types": "^7.14.5"
2721+ "cssnano-preset-default": "^5.2.10",
2722+ "lilconfig": "^2.0.3",
2723+ "yaml": "^1.10.2"
2724 },
2725 "engines": {
2726- "node": ">=6.9.0"
2727+ "node": "^10 || ^12 || >=14.0"
2728+ },
2729+ "funding": {
2730+ "type": "opencollective",
2731+ "url": "https://opencollective.com/cssnano"
2732 },
2733 "peerDependencies": {
2734- "@babel/core": "^7.0.0-0"
2735+ "postcss": "^8.2.15"
2736 }
2737 },
2738- "node_modules/@babel/preset-modules": {
2739- "version": "0.1.4",
2740- "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
2741- "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
2742+ "node_modules/cssnano-preset-default": {
2743+ "version": "5.2.10",
2744+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.10.tgz",
2745+ "integrity": "sha512-H8TJRhTjBKVOPltp9vr9El9I+IfYsOMhmXdK0LwdvwJcxYX9oWkY7ctacWusgPWAgQq1vt/WO8v+uqpfLnM7QA==",
2746 "dev": true,
2747 "dependencies": {
2748- "@babel/helper-plugin-utils": "^7.0.0",
2749- "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2750- "@babel/plugin-transform-dotall-regex": "^7.4.4",
2751- "@babel/types": "^7.4.4",
2752- "esutils": "^2.0.2"
2753+ "css-declaration-sorter": "^6.2.2",
2754+ "cssnano-utils": "^3.1.0",
2755+ "postcss-calc": "^8.2.3",
2756+ "postcss-colormin": "^5.3.0",
2757+ "postcss-convert-values": "^5.1.2",
2758+ "postcss-discard-comments": "^5.1.2",
2759+ "postcss-discard-duplicates": "^5.1.0",
2760+ "postcss-discard-empty": "^5.1.1",
2761+ "postcss-discard-overridden": "^5.1.0",
2762+ "postcss-merge-longhand": "^5.1.5",
2763+ "postcss-merge-rules": "^5.1.2",
2764+ "postcss-minify-font-values": "^5.1.0",
2765+ "postcss-minify-gradients": "^5.1.1",
2766+ "postcss-minify-params": "^5.1.3",
2767+ "postcss-minify-selectors": "^5.2.1",
2768+ "postcss-normalize-charset": "^5.1.0",
2769+ "postcss-normalize-display-values": "^5.1.0",
2770+ "postcss-normalize-positions": "^5.1.0",
2771+ "postcss-normalize-repeat-style": "^5.1.0",
2772+ "postcss-normalize-string": "^5.1.0",
2773+ "postcss-normalize-timing-functions": "^5.1.0",
2774+ "postcss-normalize-unicode": "^5.1.0",
2775+ "postcss-normalize-url": "^5.1.0",
2776+ "postcss-normalize-whitespace": "^5.1.1",
2777+ "postcss-ordered-values": "^5.1.1",
2778+ "postcss-reduce-initial": "^5.1.0",
2779+ "postcss-reduce-transforms": "^5.1.0",
2780+ "postcss-svgo": "^5.1.0",
2781+ "postcss-unique-selectors": "^5.1.1"
2782+ },
2783+ "engines": {
2784+ "node": "^10 || ^12 || >=14.0"
2785 },
2786 "peerDependencies": {
2787- "@babel/core": "^7.0.0-0"
2788+ "postcss": "^8.2.15"
2789 }
2790 },
2791- "node_modules/@babel/preset-react": {
2792- "version": "7.14.5",
2793- "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
2794- "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
2795+ "node_modules/cssnano-utils": {
2796+ "version": "3.1.0",
2797+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
2798+ "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
2799 "dev": true,
2800- "dependencies": {
2801- "@babel/helper-plugin-utils": "^7.14.5",
2802- "@babel/helper-validator-option": "^7.14.5",
2803- "@babel/plugin-transform-react-display-name": "^7.14.5",
2804- "@babel/plugin-transform-react-jsx": "^7.14.5",
2805- "@babel/plugin-transform-react-jsx-development": "^7.14.5",
2806- "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
2807- },
2808 "engines": {
2809- "node": ">=6.9.0"
2810+ "node": "^10 || ^12 || >=14.0"
2811 },
2812 "peerDependencies": {
2813- "@babel/core": "^7.0.0-0"
2814+ "postcss": "^8.2.15"
2815 }
2816 },
2817- "node_modules/@babel/runtime": {
2818- "version": "7.15.4",
2819- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz",
2820- "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
2821+ "node_modules/csso": {
2822+ "version": "4.2.0",
2823+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
2824+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
2825 "dev": true,
2826 "dependencies": {
2827- "regenerator-runtime": "^0.13.4"
2828+ "css-tree": "^1.1.2"
2829 },
2830 "engines": {
2831- "node": ">=6.9.0"
2832+ "node": ">=8.0.0"
2833 }
2834 },
2835- "node_modules/@babel/template": {
2836- "version": "7.15.4",
2837- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
2838- "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
2839+ "node_modules/currently-unhandled": {
2840+ "version": "0.4.1",
2841+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2842+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2843 "dev": true,
2844 "dependencies": {
2845- "@babel/code-frame": "^7.14.5",
2846- "@babel/parser": "^7.15.4",
2847- "@babel/types": "^7.15.4"
2848+ "array-find-index": "^1.0.1"
2849 },
2850 "engines": {
2851- "node": ">=6.9.0"
2852+ "node": ">=0.10.0"
2853 }
2854 },
2855- "node_modules/@babel/traverse": {
2856- "version": "7.15.4",
2857- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
2858- "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
2859+ "node_modules/date-fns": {
2860+ "version": "2.23.0",
2861+ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz",
2862+ "integrity": "sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==",
2863 "dev": true,
2864- "dependencies": {
2865- "@babel/code-frame": "^7.14.5",
2866- "@babel/generator": "^7.15.4",
2867- "@babel/helper-function-name": "^7.15.4",
2868- "@babel/helper-hoist-variables": "^7.15.4",
2869- "@babel/helper-split-export-declaration": "^7.15.4",
2870- "@babel/parser": "^7.15.4",
2871- "@babel/types": "^7.15.4",
2872- "debug": "^4.1.0",
2873- "globals": "^11.1.0"
2874- },
2875 "engines": {
2876- "node": ">=6.9.0"
2877+ "node": ">=0.11"
2878+ },
2879+ "funding": {
2880+ "type": "opencollective",
2881+ "url": "https://opencollective.com/date-fns"
2882 }
2883 },
2884- "node_modules/@babel/types": {
2885- "version": "7.15.6",
2886- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
2887- "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
2888+ "node_modules/date-time": {
2889+ "version": "3.1.0",
2890+ "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz",
2891+ "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==",
2892 "dev": true,
2893 "dependencies": {
2894- "@babel/helper-validator-identifier": "^7.14.9",
2895- "to-fast-properties": "^2.0.0"
2896+ "time-zone": "^1.0.0"
2897 },
2898 "engines": {
2899- "node": ">=6.9.0"
2900+ "node": ">=6"
2901 }
2902 },
2903- "node_modules/@concordance/react": {
2904- "version": "2.0.0",
2905- "resolved": "https://registry.npmjs.org/@concordance/react/-/react-2.0.0.tgz",
2906- "integrity": "sha512-huLSkUuM2/P+U0uy2WwlKuixMsTODD8p4JVQBI4VKeopkiN0C7M3N9XYVawb4M+4spN5RrO/eLhk7KoQX6nsfA==",
2907+ "node_modules/debug": {
2908+ "version": "4.3.2",
2909+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
2910+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
2911 "dev": true,
2912 "dependencies": {
2913- "arrify": "^1.0.1"
2914+ "ms": "2.1.2"
2915 },
2916 "engines": {
2917- "node": ">=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0"
2918+ "node": ">=6.0"
2919+ },
2920+ "peerDependenciesMeta": {
2921+ "supports-color": {
2922+ "optional": true
2923+ }
2924 }
2925 },
2926- "node_modules/@concordance/react/node_modules/arrify": {
2927- "version": "1.0.1",
2928- "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
2929- "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
2930+ "node_modules/decompress-response": {
2931+ "version": "3.3.0",
2932+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
2933+ "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
2934 "dev": true,
2935+ "dependencies": {
2936+ "mimic-response": "^1.0.0"
2937+ },
2938 "engines": {
2939- "node": ">=0.10.0"
2940+ "node": ">=4"
2941 }
2942 },
2943- "node_modules/@csstools/convert-colors": {
2944- "version": "1.4.0",
2945- "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
2946- "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
2947+ "node_modules/deep-extend": {
2948+ "version": "0.6.0",
2949+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2950+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2951 "dev": true,
2952 "engines": {
2953 "node": ">=4.0.0"
2954 }
2955 },
2956- "node_modules/@jridgewell/gen-mapping": {
2957- "version": "0.3.2",
2958- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
2959- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
2960+ "node_modules/defaults": {
2961+ "version": "1.0.3",
2962+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
2963+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
2964 "dev": true,
2965 "dependencies": {
2966- "@jridgewell/set-array": "^1.0.1",
2967- "@jridgewell/sourcemap-codec": "^1.4.10",
2968- "@jridgewell/trace-mapping": "^0.3.9"
2969- },
2970- "engines": {
2971- "node": ">=6.0.0"
2972+ "clone": "^1.0.2"
2973 }
2974 },
2975- "node_modules/@jridgewell/resolve-uri": {
2976- "version": "3.1.0",
2977- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
2978- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
2979+ "node_modules/defer-to-connect": {
2980+ "version": "1.1.3",
2981+ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
2982+ "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
2983+ "dev": true
2984+ },
2985+ "node_modules/del": {
2986+ "version": "6.0.0",
2987+ "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz",
2988+ "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
2989 "dev": true,
2990+ "dependencies": {
2991+ "globby": "^11.0.1",
2992+ "graceful-fs": "^4.2.4",
2993+ "is-glob": "^4.0.1",
2994+ "is-path-cwd": "^2.2.0",
2995+ "is-path-inside": "^3.0.2",
2996+ "p-map": "^4.0.0",
2997+ "rimraf": "^3.0.2",
2998+ "slash": "^3.0.0"
2999+ },
3000 "engines": {
3001- "node": ">=6.0.0"
3002+ "node": ">=10"
3003+ },
3004+ "funding": {
3005+ "url": "https://github.com/sponsors/sindresorhus"
3006 }
3007 },
3008- "node_modules/@jridgewell/set-array": {
3009- "version": "1.1.2",
3010- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
3011- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
3012+ "node_modules/dependency-graph": {
3013+ "version": "0.9.0",
3014+ "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz",
3015+ "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==",
3016 "dev": true,
3017 "engines": {
3018- "node": ">=6.0.0"
3019+ "node": ">= 0.6.0"
3020 }
3021 },
3022- "node_modules/@jridgewell/source-map": {
3023- "version": "0.3.2",
3024- "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
3025- "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
3026+ "node_modules/dir-glob": {
3027+ "version": "3.0.1",
3028+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
3029+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
3030 "dev": true,
3031 "dependencies": {
3032- "@jridgewell/gen-mapping": "^0.3.0",
3033- "@jridgewell/trace-mapping": "^0.3.9"
3034+ "path-type": "^4.0.0"
3035+ },
3036+ "engines": {
3037+ "node": ">=8"
3038 }
3039 },
3040- "node_modules/@jridgewell/sourcemap-codec": {
3041- "version": "1.4.14",
3042- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
3043- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
3044- "dev": true
3045- },
3046- "node_modules/@jridgewell/trace-mapping": {
3047- "version": "0.3.17",
3048- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
3049- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
3050- "dev": true,
3051- "dependencies": {
3052- "@jridgewell/resolve-uri": "3.1.0",
3053- "@jridgewell/sourcemap-codec": "1.4.14"
3054- }
3055- },
3056- "node_modules/@nodelib/fs.scandir": {
3057- "version": "2.1.5",
3058- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
3059- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
3060+ "node_modules/dom-serializer": {
3061+ "version": "1.4.1",
3062+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
3063+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
3064 "dev": true,
3065 "dependencies": {
3066- "@nodelib/fs.stat": "2.0.5",
3067- "run-parallel": "^1.1.9"
3068+ "domelementtype": "^2.0.1",
3069+ "domhandler": "^4.2.0",
3070+ "entities": "^2.0.0"
3071 },
3072- "engines": {
3073- "node": ">= 8"
3074+ "funding": {
3075+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
3076 }
3077 },
3078- "node_modules/@nodelib/fs.stat": {
3079- "version": "2.0.5",
3080- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
3081- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
3082+ "node_modules/domelementtype": {
3083+ "version": "2.3.0",
3084+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
3085+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
3086 "dev": true,
3087- "engines": {
3088- "node": ">= 8"
3089- }
3090+ "funding": [
3091+ {
3092+ "type": "github",
3093+ "url": "https://github.com/sponsors/fb55"
3094+ }
3095+ ]
3096 },
3097- "node_modules/@nodelib/fs.walk": {
3098- "version": "1.2.8",
3099- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
3100- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
3101+ "node_modules/domhandler": {
3102+ "version": "4.3.1",
3103+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
3104+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
3105 "dev": true,
3106 "dependencies": {
3107- "@nodelib/fs.scandir": "2.1.5",
3108- "fastq": "^1.6.0"
3109+ "domelementtype": "^2.2.0"
3110 },
3111 "engines": {
3112- "node": ">= 8"
3113+ "node": ">= 4"
3114+ },
3115+ "funding": {
3116+ "url": "https://github.com/fb55/domhandler?sponsor=1"
3117 }
3118 },
3119- "node_modules/@rollup/plugin-alias": {
3120- "version": "3.1.5",
3121- "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-3.1.5.tgz",
3122- "integrity": "sha512-yzUaSvCC/LJPbl9rnzX3HN7vy0tq7EzHoEiQl1ofh4n5r2Rd5bj/+zcJgaGA76xbw95/JjWQyvHg9rOJp2y0oQ==",
3123+ "node_modules/domutils": {
3124+ "version": "2.8.0",
3125+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
3126+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
3127 "dev": true,
3128 "dependencies": {
3129- "slash": "^3.0.0"
3130- },
3131- "engines": {
3132- "node": ">=8.0.0"
3133+ "dom-serializer": "^1.0.1",
3134+ "domelementtype": "^2.2.0",
3135+ "domhandler": "^4.2.0"
3136 },
3137- "peerDependencies": {
3138- "rollup": "^1.20.0||^2.0.0"
3139+ "funding": {
3140+ "url": "https://github.com/fb55/domutils?sponsor=1"
3141 }
3142 },
3143- "node_modules/@rollup/plugin-babel": {
3144+ "node_modules/dot-prop": {
3145 "version": "5.3.0",
3146- "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz",
3147- "integrity": "sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==",
3148+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
3149+ "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
3150 "dev": true,
3151 "dependencies": {
3152- "@babel/helper-module-imports": "^7.10.4",
3153- "@rollup/pluginutils": "^3.1.0"
3154+ "is-obj": "^2.0.0"
3155 },
3156 "engines": {
3157- "node": ">= 10.0.0"
3158- },
3159- "peerDependencies": {
3160- "@babel/core": "^7.0.0",
3161- "@types/babel__core": "^7.1.9",
3162- "rollup": "^1.20.0||^2.0.0"
3163- },
3164- "peerDependenciesMeta": {
3165- "@types/babel__core": {
3166- "optional": true
3167- }
3168+ "node": ">=8"
3169 }
3170 },
3171- "node_modules/@rollup/plugin-commonjs": {
3172- "version": "17.1.0",
3173- "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz",
3174- "integrity": "sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==",
3175+ "node_modules/duplexer3": {
3176+ "version": "0.1.4",
3177+ "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
3178+ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
3179+ "dev": true
3180+ },
3181+ "node_modules/electron-to-chromium": {
3182+ "version": "1.4.143",
3183+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.143.tgz",
3184+ "integrity": "sha512-2hIgvu0+pDfXIqmVmV5X6iwMjQ2KxDsWKwM+oI1fABEOy/Dqmll0QJRmIQ3rm+XaoUa/qKrmy5h7LSTFQ6Ldzg==",
3185+ "dev": true
3186+ },
3187+ "node_modules/emittery": {
3188+ "version": "0.8.1",
3189+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
3190+ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==",
3191 "dev": true,
3192- "dependencies": {
3193- "@rollup/pluginutils": "^3.1.0",
3194- "commondir": "^1.0.1",
3195- "estree-walker": "^2.0.1",
3196- "glob": "^7.1.6",
3197- "is-reference": "^1.2.1",
3198- "magic-string": "^0.25.7",
3199- "resolve": "^1.17.0"
3200- },
3201 "engines": {
3202- "node": ">= 8.0.0"
3203+ "node": ">=10"
3204 },
3205- "peerDependencies": {
3206- "rollup": "^2.30.0"
3207+ "funding": {
3208+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
3209 }
3210 },
3211- "node_modules/@rollup/plugin-json": {
3212- "version": "4.1.0",
3213- "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz",
3214- "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==",
3215- "dev": true,
3216- "dependencies": {
3217- "@rollup/pluginutils": "^3.0.8"
3218- },
3219- "peerDependencies": {
3220- "rollup": "^1.20.0 || ^2.0.0"
3221- }
3222+ "node_modules/emoji-regex": {
3223+ "version": "8.0.0",
3224+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3225+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3226+ "dev": true
3227 },
3228- "node_modules/@rollup/plugin-node-resolve": {
3229- "version": "11.2.1",
3230- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
3231- "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
3232+ "node_modules/end-of-stream": {
3233+ "version": "1.4.4",
3234+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
3235+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
3236 "dev": true,
3237 "dependencies": {
3238- "@rollup/pluginutils": "^3.1.0",
3239- "@types/resolve": "1.17.1",
3240- "builtin-modules": "^3.1.0",
3241- "deepmerge": "^4.2.2",
3242- "is-module": "^1.0.0",
3243- "resolve": "^1.19.0"
3244- },
3245- "engines": {
3246- "node": ">= 10.0.0"
3247- },
3248- "peerDependencies": {
3249- "rollup": "^1.20.0||^2.0.0"
3250+ "once": "^1.4.0"
3251 }
3252 },
3253- "node_modules/@rollup/pluginutils": {
3254- "version": "3.1.0",
3255- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
3256- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
3257+ "node_modules/entities": {
3258+ "version": "2.2.0",
3259+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
3260+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
3261 "dev": true,
3262- "dependencies": {
3263- "@types/estree": "0.0.39",
3264- "estree-walker": "^1.0.1",
3265- "picomatch": "^2.2.2"
3266- },
3267- "engines": {
3268- "node": ">= 8.0.0"
3269- },
3270- "peerDependencies": {
3271- "rollup": "^1.20.0||^2.0.0"
3272+ "funding": {
3273+ "url": "https://github.com/fb55/entities?sponsor=1"
3274 }
3275 },
3276- "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
3277+ "node_modules/equal-length": {
3278 "version": "1.0.1",
3279- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
3280- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
3281- "dev": true
3282- },
3283- "node_modules/@sindresorhus/is": {
3284- "version": "0.14.0",
3285- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
3286- "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
3287+ "resolved": "https://registry.npmjs.org/equal-length/-/equal-length-1.0.1.tgz",
3288+ "integrity": "sha1-IcoRLUirJLTh5//A5TOdMf38J0w=",
3289 "dev": true,
3290 "engines": {
3291- "node": ">=6"
3292+ "node": ">=4"
3293 }
3294 },
3295- "node_modules/@szmarczak/http-timer": {
3296- "version": "1.1.2",
3297- "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
3298- "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
3299+ "node_modules/error-ex": {
3300+ "version": "1.3.2",
3301+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3302+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3303 "dev": true,
3304 "dependencies": {
3305- "defer-to-connect": "^1.0.1"
3306- },
3307+ "is-arrayish": "^0.2.1"
3308+ }
3309+ },
3310+ "node_modules/escalade": {
3311+ "version": "3.1.1",
3312+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
3313+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
3314+ "dev": true,
3315 "engines": {
3316 "node": ">=6"
3317 }
3318 },
3319- "node_modules/@trysound/sax": {
3320- "version": "0.2.0",
3321- "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
3322- "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
3323+ "node_modules/escape-goat": {
3324+ "version": "2.1.1",
3325+ "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
3326+ "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
3327 "dev": true,
3328 "engines": {
3329- "node": ">=10.13.0"
3330+ "node": ">=8"
3331 }
3332 },
3333- "node_modules/@types/estree": {
3334- "version": "0.0.39",
3335- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
3336- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
3337- "dev": true
3338- },
3339- "node_modules/@types/node": {
3340- "version": "16.10.2",
3341- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.10.2.tgz",
3342- "integrity": "sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==",
3343- "dev": true
3344- },
3345- "node_modules/@types/normalize-package-data": {
3346- "version": "2.4.1",
3347- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
3348- "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
3349- "dev": true
3350- },
3351- "node_modules/@types/parse-json": {
3352- "version": "4.0.0",
3353- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
3354- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
3355- "dev": true
3356- },
3357- "node_modules/@types/resolve": {
3358- "version": "1.17.1",
3359- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
3360- "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
3361+ "node_modules/escape-string-regexp": {
3362+ "version": "1.0.5",
3363+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3364+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3365 "dev": true,
3366- "dependencies": {
3367- "@types/node": "*"
3368+ "engines": {
3369+ "node": ">=0.8.0"
3370 }
3371 },
3372- "node_modules/acorn": {
3373- "version": "8.5.0",
3374- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
3375- "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
3376+ "node_modules/esprima": {
3377+ "version": "4.0.1",
3378+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3379+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3380 "dev": true,
3381 "bin": {
3382- "acorn": "bin/acorn"
3383+ "esparse": "bin/esparse.js",
3384+ "esvalidate": "bin/esvalidate.js"
3385 },
3386 "engines": {
3387- "node": ">=0.4.0"
3388+ "node": ">=4"
3389 }
3390 },
3391- "node_modules/acorn-walk": {
3392- "version": "8.2.0",
3393- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
3394- "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
3395+ "node_modules/esutils": {
3396+ "version": "2.0.3",
3397+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3398+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3399 "dev": true,
3400 "engines": {
3401- "node": ">=0.4.0"
3402+ "node": ">=0.10.0"
3403 }
3404 },
3405- "node_modules/aggregate-error": {
3406- "version": "3.1.0",
3407- "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
3408- "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
3409+ "node_modules/fast-diff": {
3410+ "version": "1.2.0",
3411+ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
3412+ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
3413+ "dev": true
3414+ },
3415+ "node_modules/fast-glob": {
3416+ "version": "3.2.7",
3417+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
3418+ "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
3419 "dev": true,
3420 "dependencies": {
3421- "clean-stack": "^2.0.0",
3422- "indent-string": "^4.0.0"
3423+ "@nodelib/fs.stat": "^2.0.2",
3424+ "@nodelib/fs.walk": "^1.2.3",
3425+ "glob-parent": "^5.1.2",
3426+ "merge2": "^1.3.0",
3427+ "micromatch": "^4.0.4"
3428 },
3429 "engines": {
3430 "node": ">=8"
3431 }
3432 },
3433- "node_modules/ansi-align": {
3434- "version": "3.0.1",
3435- "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
3436- "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
3437+ "node_modules/fastq": {
3438+ "version": "1.13.0",
3439+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
3440+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
3441 "dev": true,
3442 "dependencies": {
3443- "string-width": "^4.1.0"
3444+ "reusify": "^1.0.4"
3445 }
3446 },
3447- "node_modules/ansi-regex": {
3448- "version": "5.0.1",
3449- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3450- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3451- "dev": true,
3452- "engines": {
3453+ "node_modules/fill-range": {
3454+ "version": "7.0.1",
3455+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3456+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3457+ "dev": true,
3458+ "dependencies": {
3459+ "to-regex-range": "^5.0.1"
3460+ },
3461+ "engines": {
3462 "node": ">=8"
3463 }
3464 },
3465- "node_modules/ansi-styles": {
3466- "version": "3.2.1",
3467- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3468- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3469+ "node_modules/find-up": {
3470+ "version": "4.1.0",
3471+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
3472+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
3473 "dev": true,
3474 "dependencies": {
3475- "color-convert": "^1.9.0"
3476+ "locate-path": "^5.0.0",
3477+ "path-exists": "^4.0.0"
3478 },
3479 "engines": {
3480- "node": ">=4"
3481+ "node": ">=8"
3482 }
3483 },
3484- "node_modules/anymatch": {
3485- "version": "3.1.2",
3486- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
3487- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
3488+ "node_modules/flatten": {
3489+ "version": "1.0.3",
3490+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
3491+ "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
3492+ "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.",
3493+ "dev": true
3494+ },
3495+ "node_modules/fs-extra": {
3496+ "version": "9.1.0",
3497+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
3498+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
3499 "dev": true,
3500 "dependencies": {
3501- "normalize-path": "^3.0.0",
3502- "picomatch": "^2.0.4"
3503+ "at-least-node": "^1.0.0",
3504+ "graceful-fs": "^4.2.0",
3505+ "jsonfile": "^6.0.1",
3506+ "universalify": "^2.0.0"
3507 },
3508 "engines": {
3509- "node": ">= 8"
3510+ "node": ">=10"
3511 }
3512 },
3513- "node_modules/argparse": {
3514- "version": "1.0.10",
3515- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3516- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3517+ "node_modules/fs.realpath": {
3518+ "version": "1.0.0",
3519+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3520+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3521+ "dev": true
3522+ },
3523+ "node_modules/fsevents": {
3524+ "version": "2.3.2",
3525+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
3526+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
3527 "dev": true,
3528- "dependencies": {
3529- "sprintf-js": "~1.0.2"
3530+ "hasInstallScript": true,
3531+ "optional": true,
3532+ "os": [
3533+ "darwin"
3534+ ],
3535+ "engines": {
3536+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
3537 }
3538 },
3539- "node_modules/array-find-index": {
3540- "version": "1.0.2",
3541- "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
3542- "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
3543+ "node_modules/function-bind": {
3544+ "version": "1.1.1",
3545+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3546+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3547+ "dev": true
3548+ },
3549+ "node_modules/get-caller-file": {
3550+ "version": "2.0.5",
3551+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3552+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3553 "dev": true,
3554 "engines": {
3555- "node": ">=0.10.0"
3556+ "node": "6.* || 8.* || >= 10.*"
3557 }
3558 },
3559- "node_modules/array-union": {
3560- "version": "2.1.0",
3561- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
3562- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
3563+ "node_modules/get-stdin": {
3564+ "version": "8.0.0",
3565+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
3566+ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
3567 "dev": true,
3568 "engines": {
3569- "node": ">=8"
3570+ "node": ">=10"
3571+ },
3572+ "funding": {
3573+ "url": "https://github.com/sponsors/sindresorhus"
3574 }
3575 },
3576- "node_modules/arrgv": {
3577- "version": "1.0.2",
3578- "resolved": "https://registry.npmjs.org/arrgv/-/arrgv-1.0.2.tgz",
3579- "integrity": "sha512-a4eg4yhp7mmruZDQFqVMlxNRFGi/i1r87pt8SDHy0/I8PqSXoUTlWZRdAZo0VXgvEARcujbtTk8kiZRi1uDGRw==",
3580+ "node_modules/get-stream": {
3581+ "version": "4.1.0",
3582+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
3583+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
3584 "dev": true,
3585+ "dependencies": {
3586+ "pump": "^3.0.0"
3587+ },
3588 "engines": {
3589- "node": ">=8.0.0"
3590+ "node": ">=6"
3591 }
3592 },
3593- "node_modules/arrify": {
3594- "version": "2.0.1",
3595- "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
3596- "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
3597+ "node_modules/glob": {
3598+ "version": "7.2.0",
3599+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
3600+ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
3601 "dev": true,
3602+ "dependencies": {
3603+ "fs.realpath": "^1.0.0",
3604+ "inflight": "^1.0.4",
3605+ "inherits": "2",
3606+ "minimatch": "^3.0.4",
3607+ "once": "^1.3.0",
3608+ "path-is-absolute": "^1.0.0"
3609+ },
3610 "engines": {
3611- "node": ">=8"
3612+ "node": "*"
3613+ },
3614+ "funding": {
3615+ "url": "https://github.com/sponsors/isaacs"
3616 }
3617 },
3618- "node_modules/astral-regex": {
3619- "version": "2.0.0",
3620- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
3621- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
3622+ "node_modules/glob-parent": {
3623+ "version": "5.1.2",
3624+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3625+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3626 "dev": true,
3627+ "dependencies": {
3628+ "is-glob": "^4.0.1"
3629+ },
3630 "engines": {
3631- "node": ">=8"
3632+ "node": ">= 6"
3633 }
3634 },
3635- "node_modules/asyncro": {
3636+ "node_modules/global-dirs": {
3637 "version": "3.0.0",
3638- "resolved": "https://registry.npmjs.org/asyncro/-/asyncro-3.0.0.tgz",
3639- "integrity": "sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg==",
3640- "dev": true
3641- },
3642- "node_modules/at-least-node": {
3643- "version": "1.0.0",
3644- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
3645- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
3646+ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
3647+ "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
3648 "dev": true,
3649+ "dependencies": {
3650+ "ini": "2.0.0"
3651+ },
3652 "engines": {
3653- "node": ">= 4.0.0"
3654+ "node": ">=10"
3655+ },
3656+ "funding": {
3657+ "url": "https://github.com/sponsors/sindresorhus"
3658 }
3659 },
3660- "node_modules/autoprefixer": {
3661- "version": "9.8.6",
3662- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
3663- "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
3664+ "node_modules/globby": {
3665+ "version": "11.0.4",
3666+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
3667+ "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
3668 "dev": true,
3669 "dependencies": {
3670- "browserslist": "^4.12.0",
3671- "caniuse-lite": "^1.0.30001109",
3672- "colorette": "^1.2.1",
3673- "normalize-range": "^0.1.2",
3674- "num2fraction": "^1.2.2",
3675- "postcss": "^7.0.32",
3676- "postcss-value-parser": "^4.1.0"
3677+ "array-union": "^2.1.0",
3678+ "dir-glob": "^3.0.1",
3679+ "fast-glob": "^3.1.1",
3680+ "ignore": "^5.1.4",
3681+ "merge2": "^1.3.0",
3682+ "slash": "^3.0.0"
3683 },
3684- "bin": {
3685- "autoprefixer": "bin/autoprefixer"
3686+ "engines": {
3687+ "node": ">=10"
3688 },
3689 "funding": {
3690- "type": "tidelift",
3691- "url": "https://tidelift.com/funding/github/npm/autoprefixer"
3692+ "url": "https://github.com/sponsors/sindresorhus"
3693 }
3694 },
3695- "node_modules/autoprefixer/node_modules/postcss": {
3696- "version": "7.0.36",
3697- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
3698- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
3699+ "node_modules/got": {
3700+ "version": "9.6.0",
3701+ "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
3702+ "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
3703 "dev": true,
3704 "dependencies": {
3705- "chalk": "^2.4.2",
3706- "source-map": "^0.6.1",
3707- "supports-color": "^6.1.0"
3708+ "@sindresorhus/is": "^0.14.0",
3709+ "@szmarczak/http-timer": "^1.1.2",
3710+ "cacheable-request": "^6.0.0",
3711+ "decompress-response": "^3.3.0",
3712+ "duplexer3": "^0.1.4",
3713+ "get-stream": "^4.1.0",
3714+ "lowercase-keys": "^1.0.1",
3715+ "mimic-response": "^1.0.1",
3716+ "p-cancelable": "^1.0.0",
3717+ "to-readable-stream": "^1.0.0",
3718+ "url-parse-lax": "^3.0.0"
3719 },
3720 "engines": {
3721- "node": ">=6.0.0"
3722- },
3723- "funding": {
3724- "type": "opencollective",
3725- "url": "https://opencollective.com/postcss/"
3726+ "node": ">=8.6"
3727 }
3728 },
3729- "node_modules/ava": {
3730- "version": "3.15.0",
3731- "resolved": "https://registry.npmjs.org/ava/-/ava-3.15.0.tgz",
3732- "integrity": "sha512-HGAnk1SHPk4Sx6plFAUkzV/XC1j9+iQhOzt4vBly18/yo0AV8Oytx7mtJd/CR8igCJ5p160N/Oo/cNJi2uSeWA==",
3733+ "node_modules/graceful-fs": {
3734+ "version": "4.2.8",
3735+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
3736+ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
3737+ "dev": true
3738+ },
3739+ "node_modules/has": {
3740+ "version": "1.0.3",
3741+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3742+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3743 "dev": true,
3744 "dependencies": {
3745- "@concordance/react": "^2.0.0",
3746- "acorn": "^8.0.4",
3747- "acorn-walk": "^8.0.0",
3748- "ansi-styles": "^5.0.0",
3749- "arrgv": "^1.0.2",
3750- "arrify": "^2.0.1",
3751- "callsites": "^3.1.0",
3752- "chalk": "^4.1.0",
3753- "chokidar": "^3.4.3",
3754- "chunkd": "^2.0.1",
3755- "ci-info": "^2.0.0",
3756- "ci-parallel-vars": "^1.0.1",
3757- "clean-yaml-object": "^0.1.0",
3758- "cli-cursor": "^3.1.0",
3759- "cli-truncate": "^2.1.0",
3760- "code-excerpt": "^3.0.0",
3761- "common-path-prefix": "^3.0.0",
3762- "concordance": "^5.0.1",
3763- "convert-source-map": "^1.7.0",
3764- "currently-unhandled": "^0.4.1",
3765- "debug": "^4.3.1",
3766- "del": "^6.0.0",
3767- "emittery": "^0.8.0",
3768- "equal-length": "^1.0.0",
3769- "figures": "^3.2.0",
3770- "globby": "^11.0.1",
3771- "ignore-by-default": "^2.0.0",
3772- "import-local": "^3.0.2",
3773- "indent-string": "^4.0.0",
3774- "is-error": "^2.2.2",
3775- "is-plain-object": "^5.0.0",
3776- "is-promise": "^4.0.0",
3777- "lodash": "^4.17.20",
3778- "matcher": "^3.0.0",
3779- "md5-hex": "^3.0.1",
3780- "mem": "^8.0.0",
3781- "ms": "^2.1.3",
3782- "ora": "^5.2.0",
3783- "p-event": "^4.2.0",
3784- "p-map": "^4.0.0",
3785- "picomatch": "^2.2.2",
3786- "pkg-conf": "^3.1.0",
3787- "plur": "^4.0.0",
3788- "pretty-ms": "^7.0.1",
3789- "read-pkg": "^5.2.0",
3790- "resolve-cwd": "^3.0.0",
3791- "slash": "^3.0.0",
3792- "source-map-support": "^0.5.19",
3793- "stack-utils": "^2.0.3",
3794- "strip-ansi": "^6.0.0",
3795- "supertap": "^2.0.0",
3796- "temp-dir": "^2.0.0",
3797- "trim-off-newlines": "^1.0.1",
3798- "update-notifier": "^5.0.1",
3799- "write-file-atomic": "^3.0.3",
3800- "yargs": "^16.2.0"
3801- },
3802- "bin": {
3803- "ava": "cli.js"
3804+ "function-bind": "^1.1.1"
3805 },
3806 "engines": {
3807- "node": ">=10.18.0 <11 || >=12.14.0 <12.17.0 || >=12.17.0 <13 || >=14.0.0 <15 || >=15"
3808+ "node": ">= 0.4.0"
3809 }
3810 },
3811- "node_modules/ava/node_modules/ansi-styles": {
3812- "version": "5.2.0",
3813- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
3814- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
3815+ "node_modules/has-flag": {
3816+ "version": "3.0.0",
3817+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3818+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3819 "dev": true,
3820 "engines": {
3821- "node": ">=10"
3822- },
3823- "funding": {
3824- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3825+ "node": ">=4"
3826 }
3827 },
3828- "node_modules/ava/node_modules/chalk": {
3829- "version": "4.1.2",
3830- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3831- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3832+ "node_modules/has-yarn": {
3833+ "version": "2.1.0",
3834+ "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
3835+ "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
3836 "dev": true,
3837- "dependencies": {
3838- "ansi-styles": "^4.1.0",
3839- "supports-color": "^7.1.0"
3840- },
3841 "engines": {
3842- "node": ">=10"
3843- },
3844- "funding": {
3845- "url": "https://github.com/chalk/chalk?sponsor=1"
3846+ "node": ">=8"
3847 }
3848 },
3849- "node_modules/ava/node_modules/chalk/node_modules/ansi-styles": {
3850- "version": "4.3.0",
3851- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3852- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3853+ "node_modules/hosted-git-info": {
3854+ "version": "2.8.9",
3855+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
3856+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
3857+ "dev": true
3858+ },
3859+ "node_modules/http-cache-semantics": {
3860+ "version": "4.1.0",
3861+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
3862+ "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
3863+ "dev": true
3864+ },
3865+ "node_modules/ieee754": {
3866+ "version": "1.2.1",
3867+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
3868+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
3869+ "dev": true,
3870+ "funding": [
3871+ {
3872+ "type": "github",
3873+ "url": "https://github.com/sponsors/feross"
3874+ },
3875+ {
3876+ "type": "patreon",
3877+ "url": "https://www.patreon.com/feross"
3878+ },
3879+ {
3880+ "type": "consulting",
3881+ "url": "https://feross.org/support"
3882+ }
3883+ ]
3884+ },
3885+ "node_modules/ignore": {
3886+ "version": "5.1.8",
3887+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
3888+ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
3889 "dev": true,
3890- "dependencies": {
3891- "color-convert": "^2.0.1"
3892- },
3893 "engines": {
3894- "node": ">=8"
3895- },
3896- "funding": {
3897- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3898+ "node": ">= 4"
3899 }
3900 },
3901- "node_modules/ava/node_modules/color-convert": {
3902- "version": "2.0.1",
3903- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3904- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3905+ "node_modules/ignore-by-default": {
3906+ "version": "2.0.0",
3907+ "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.0.0.tgz",
3908+ "integrity": "sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==",
3909 "dev": true,
3910- "dependencies": {
3911- "color-name": "~1.1.4"
3912- },
3913 "engines": {
3914- "node": ">=7.0.0"
3915+ "node": ">=10 <11 || >=12 <13 || >=14"
3916 }
3917 },
3918- "node_modules/ava/node_modules/color-name": {
3919- "version": "1.1.4",
3920- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3921- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3922- "dev": true
3923- },
3924- "node_modules/ava/node_modules/figures": {
3925- "version": "3.2.0",
3926- "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
3927- "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
3928+ "node_modules/import-cwd": {
3929+ "version": "3.0.0",
3930+ "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
3931+ "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
3932 "dev": true,
3933 "dependencies": {
3934- "escape-string-regexp": "^1.0.5"
3935+ "import-from": "^3.0.0"
3936 },
3937 "engines": {
3938 "node": ">=8"
3939- },
3940- "funding": {
3941- "url": "https://github.com/sponsors/sindresorhus"
3942 }
3943 },
3944- "node_modules/ava/node_modules/has-flag": {
3945- "version": "4.0.0",
3946- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3947- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3948+ "node_modules/import-from": {
3949+ "version": "3.0.0",
3950+ "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
3951+ "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
3952 "dev": true,
3953+ "dependencies": {
3954+ "resolve-from": "^5.0.0"
3955+ },
3956 "engines": {
3957 "node": ">=8"
3958 }
3959 },
3960- "node_modules/ava/node_modules/ms": {
3961- "version": "2.1.3",
3962- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3963- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3964- "dev": true
3965+ "node_modules/import-lazy": {
3966+ "version": "2.1.0",
3967+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
3968+ "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
3969+ "dev": true,
3970+ "engines": {
3971+ "node": ">=4"
3972+ }
3973 },
3974- "node_modules/ava/node_modules/supports-color": {
3975- "version": "7.2.0",
3976- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3977- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3978+ "node_modules/import-local": {
3979+ "version": "3.0.3",
3980+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz",
3981+ "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==",
3982 "dev": true,
3983 "dependencies": {
3984- "has-flag": "^4.0.0"
3985+ "pkg-dir": "^4.2.0",
3986+ "resolve-cwd": "^3.0.0"
3987+ },
3988+ "bin": {
3989+ "import-local-fixture": "fixtures/cli.js"
3990 },
3991 "engines": {
3992 "node": ">=8"
3993 }
3994 },
3995- "node_modules/babel-plugin-dynamic-import-node": {
3996- "version": "2.3.3",
3997- "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
3998- "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
3999+ "node_modules/imurmurhash": {
4000+ "version": "0.1.4",
4001+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
4002+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
4003 "dev": true,
4004- "dependencies": {
4005- "object.assign": "^4.1.0"
4006+ "engines": {
4007+ "node": ">=0.8.19"
4008 }
4009 },
4010- "node_modules/babel-plugin-macros": {
4011- "version": "3.1.0",
4012- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
4013- "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
4014+ "node_modules/indent-string": {
4015+ "version": "4.0.0",
4016+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
4017+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
4018 "dev": true,
4019- "dependencies": {
4020- "@babel/runtime": "^7.12.5",
4021- "cosmiconfig": "^7.0.0",
4022- "resolve": "^1.19.0"
4023- },
4024 "engines": {
4025- "node": ">=10",
4026- "npm": ">=6"
4027+ "node": ">=8"
4028 }
4029 },
4030- "node_modules/babel-plugin-polyfill-corejs2": {
4031- "version": "0.2.2",
4032- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
4033- "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
4034+ "node_modules/indexes-of": {
4035+ "version": "1.0.1",
4036+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
4037+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
4038+ "dev": true
4039+ },
4040+ "node_modules/inflight": {
4041+ "version": "1.0.6",
4042+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
4043+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4044 "dev": true,
4045 "dependencies": {
4046- "@babel/compat-data": "^7.13.11",
4047- "@babel/helper-define-polyfill-provider": "^0.2.2",
4048- "semver": "^6.1.1"
4049- },
4050- "peerDependencies": {
4051- "@babel/core": "^7.0.0-0"
4052+ "once": "^1.3.0",
4053+ "wrappy": "1"
4054 }
4055 },
4056- "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
4057- "version": "6.3.0",
4058- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
4059- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
4060- "dev": true,
4061- "bin": {
4062- "semver": "bin/semver.js"
4063- }
4064+ "node_modules/inherits": {
4065+ "version": "2.0.4",
4066+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
4067+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
4068+ "dev": true
4069 },
4070- "node_modules/babel-plugin-polyfill-corejs3": {
4071- "version": "0.2.5",
4072- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz",
4073- "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==",
4074+ "node_modules/ini": {
4075+ "version": "2.0.0",
4076+ "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
4077+ "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
4078 "dev": true,
4079- "dependencies": {
4080- "@babel/helper-define-polyfill-provider": "^0.2.2",
4081- "core-js-compat": "^3.16.2"
4082- },
4083- "peerDependencies": {
4084- "@babel/core": "^7.0.0-0"
4085+ "engines": {
4086+ "node": ">=10"
4087 }
4088 },
4089- "node_modules/babel-plugin-polyfill-regenerator": {
4090- "version": "0.2.2",
4091- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
4092- "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
4093+ "node_modules/irregular-plurals": {
4094+ "version": "3.3.0",
4095+ "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz",
4096+ "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==",
4097 "dev": true,
4098- "dependencies": {
4099- "@babel/helper-define-polyfill-provider": "^0.2.2"
4100- },
4101- "peerDependencies": {
4102- "@babel/core": "^7.0.0-0"
4103+ "engines": {
4104+ "node": ">=8"
4105 }
4106 },
4107- "node_modules/babel-plugin-transform-async-to-promises": {
4108- "version": "0.8.15",
4109- "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-promises/-/babel-plugin-transform-async-to-promises-0.8.15.tgz",
4110- "integrity": "sha512-fDXP68ZqcinZO2WCiimCL9zhGjGXOnn3D33zvbh+yheZ/qOrNVVDDIBtAaM3Faz8TRvQzHiRKsu3hfrBAhEncQ==",
4111+ "node_modules/is-arrayish": {
4112+ "version": "0.2.1",
4113+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
4114+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
4115 "dev": true
4116 },
4117- "node_modules/babel-plugin-transform-replace-expressions": {
4118- "version": "0.2.0",
4119- "resolved": "https://registry.npmjs.org/babel-plugin-transform-replace-expressions/-/babel-plugin-transform-replace-expressions-0.2.0.tgz",
4120- "integrity": "sha512-Eh1rRd9hWEYgkgoA3D0kGp7xJ/wgVshgsqmq60iC4HVWD+Lux+fNHSHBa2v1Hsv+dHflShC71qKhiH40OiPtDA==",
4121+ "node_modules/is-binary-path": {
4122+ "version": "2.1.0",
4123+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
4124+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
4125 "dev": true,
4126 "dependencies": {
4127- "@babel/parser": "^7.3.3"
4128+ "binary-extensions": "^2.0.0"
4129 },
4130- "peerDependencies": {
4131- "@babel/core": "^7.0.0-0"
4132- }
4133+ "engines": {
4134+ "node": ">=8"
4135+ }
4136 },
4137- "node_modules/balanced-match": {
4138- "version": "1.0.0",
4139- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
4140- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
4141- "dev": true
4142+ "node_modules/is-ci": {
4143+ "version": "2.0.0",
4144+ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
4145+ "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
4146+ "dev": true,
4147+ "dependencies": {
4148+ "ci-info": "^2.0.0"
4149+ },
4150+ "bin": {
4151+ "is-ci": "bin.js"
4152+ }
4153 },
4154- "node_modules/base64-js": {
4155- "version": "1.5.1",
4156- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
4157- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
4158+ "node_modules/is-core-module": {
4159+ "version": "2.2.0",
4160+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
4161+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
4162 "dev": true,
4163- "funding": [
4164- {
4165- "type": "github",
4166- "url": "https://github.com/sponsors/feross"
4167- },
4168- {
4169- "type": "patreon",
4170- "url": "https://www.patreon.com/feross"
4171- },
4172- {
4173- "type": "consulting",
4174- "url": "https://feross.org/support"
4175- }
4176- ]
4177+ "dependencies": {
4178+ "has": "^1.0.3"
4179+ },
4180+ "funding": {
4181+ "url": "https://github.com/sponsors/ljharb"
4182+ }
4183+ },
4184+ "node_modules/is-error": {
4185+ "version": "2.2.2",
4186+ "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.2.tgz",
4187+ "integrity": "sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==",
4188+ "dev": true
4189 },
4190- "node_modules/big.js": {
4191- "version": "5.2.2",
4192- "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
4193- "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
4194+ "node_modules/is-extglob": {
4195+ "version": "2.1.1",
4196+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4197+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
4198 "dev": true,
4199 "engines": {
4200- "node": "*"
4201+ "node": ">=0.10.0"
4202 }
4203 },
4204- "node_modules/binary-extensions": {
4205- "version": "2.2.0",
4206- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
4207- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
4208+ "node_modules/is-fullwidth-code-point": {
4209+ "version": "3.0.0",
4210+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4211+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4212 "dev": true,
4213 "engines": {
4214 "node": ">=8"
4215 }
4216 },
4217- "node_modules/bl": {
4218- "version": "4.1.0",
4219- "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
4220- "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
4221+ "node_modules/is-glob": {
4222+ "version": "4.0.1",
4223+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
4224+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
4225 "dev": true,
4226 "dependencies": {
4227- "buffer": "^5.5.0",
4228- "inherits": "^2.0.4",
4229- "readable-stream": "^3.4.0"
4230+ "is-extglob": "^2.1.1"
4231+ },
4232+ "engines": {
4233+ "node": ">=0.10.0"
4234 }
4235 },
4236- "node_modules/blueimp-md5": {
4237- "version": "2.19.0",
4238- "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz",
4239- "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==",
4240- "dev": true
4241- },
4242- "node_modules/boolbase": {
4243- "version": "1.0.0",
4244- "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
4245- "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
4246- "dev": true
4247- },
4248- "node_modules/boxen": {
4249- "version": "5.1.2",
4250- "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
4251- "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
4252+ "node_modules/is-installed-globally": {
4253+ "version": "0.4.0",
4254+ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
4255+ "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
4256 "dev": true,
4257 "dependencies": {
4258- "ansi-align": "^3.0.0",
4259- "camelcase": "^6.2.0",
4260- "chalk": "^4.1.0",
4261- "cli-boxes": "^2.2.1",
4262- "string-width": "^4.2.2",
4263- "type-fest": "^0.20.2",
4264- "widest-line": "^3.1.0",
4265- "wrap-ansi": "^7.0.0"
4266+ "global-dirs": "^3.0.0",
4267+ "is-path-inside": "^3.0.2"
4268 },
4269 "engines": {
4270 "node": ">=10"
4271 @@ -2611,80 +2391,88 @@
4272 "url": "https://github.com/sponsors/sindresorhus"
4273 }
4274 },
4275- "node_modules/boxen/node_modules/ansi-styles": {
4276- "version": "4.3.0",
4277- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4278- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4279+ "node_modules/is-interactive": {
4280+ "version": "1.0.0",
4281+ "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
4282+ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
4283 "dev": true,
4284- "dependencies": {
4285- "color-convert": "^2.0.1"
4286- },
4287 "engines": {
4288 "node": ">=8"
4289- },
4290- "funding": {
4291- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4292 }
4293 },
4294- "node_modules/boxen/node_modules/chalk": {
4295- "version": "4.1.2",
4296- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4297- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4298+ "node_modules/is-npm": {
4299+ "version": "5.0.0",
4300+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
4301+ "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
4302 "dev": true,
4303- "dependencies": {
4304- "ansi-styles": "^4.1.0",
4305- "supports-color": "^7.1.0"
4306- },
4307 "engines": {
4308 "node": ">=10"
4309 },
4310 "funding": {
4311- "url": "https://github.com/chalk/chalk?sponsor=1"
4312+ "url": "https://github.com/sponsors/sindresorhus"
4313 }
4314 },
4315- "node_modules/boxen/node_modules/color-convert": {
4316- "version": "2.0.1",
4317- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4318- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4319+ "node_modules/is-number": {
4320+ "version": "7.0.0",
4321+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4322+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4323 "dev": true,
4324- "dependencies": {
4325- "color-name": "~1.1.4"
4326- },
4327 "engines": {
4328- "node": ">=7.0.0"
4329+ "node": ">=0.12.0"
4330 }
4331 },
4332- "node_modules/boxen/node_modules/color-name": {
4333- "version": "1.1.4",
4334- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4335- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4336- "dev": true
4337- },
4338- "node_modules/boxen/node_modules/has-flag": {
4339- "version": "4.0.0",
4340- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4341- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4342+ "node_modules/is-obj": {
4343+ "version": "2.0.0",
4344+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
4345+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
4346 "dev": true,
4347 "engines": {
4348 "node": ">=8"
4349 }
4350 },
4351- "node_modules/boxen/node_modules/supports-color": {
4352- "version": "7.2.0",
4353- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4354- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4355+ "node_modules/is-path-cwd": {
4356+ "version": "2.2.0",
4357+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
4358+ "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
4359+ "dev": true,
4360+ "engines": {
4361+ "node": ">=6"
4362+ }
4363+ },
4364+ "node_modules/is-path-inside": {
4365+ "version": "3.0.3",
4366+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
4367+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
4368 "dev": true,
4369- "dependencies": {
4370- "has-flag": "^4.0.0"
4371- },
4372 "engines": {
4373 "node": ">=8"
4374 }
4375 },
4376- "node_modules/boxen/node_modules/type-fest": {
4377- "version": "0.20.2",
4378- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
4379- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
4380+ "node_modules/is-plain-object": {
4381+ "version": "5.0.0",
4382+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
4383+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
4384+ "dev": true,
4385+ "engines": {
4386+ "node": ">=0.10.0"
4387+ }
4388+ },
4389+ "node_modules/is-promise": {
4390+ "version": "4.0.0",
4391+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
4392+ "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
4393+ "dev": true
4394+ },
4395+ "node_modules/is-typedarray": {
4396+ "version": "1.0.0",
4397+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
4398+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
4399+ "dev": true
4400+ },
4401+ "node_modules/is-unicode-supported": {
4402+ "version": "0.1.0",
4403+ "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
4404+ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
4405 "dev": true,
4406 "engines": {
4407 "node": ">=10"
4408 @@ -2693,1111 +2481,1022 @@
4409 "url": "https://github.com/sponsors/sindresorhus"
4410 }
4411 },
4412- "node_modules/brace-expansion": {
4413- "version": "1.1.11",
4414- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4415- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4416- "dev": true,
4417- "dependencies": {
4418- "balanced-match": "^1.0.0",
4419- "concat-map": "0.0.1"
4420- }
4421+ "node_modules/is-yarn-global": {
4422+ "version": "0.3.0",
4423+ "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
4424+ "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
4425+ "dev": true
4426 },
4427- "node_modules/braces": {
4428- "version": "3.0.2",
4429- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4430- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4431+ "node_modules/js-string-escape": {
4432+ "version": "1.0.1",
4433+ "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",
4434+ "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=",
4435 "dev": true,
4436- "dependencies": {
4437- "fill-range": "^7.0.1"
4438- },
4439 "engines": {
4440- "node": ">=8"
4441+ "node": ">= 0.8"
4442 }
4443 },
4444- "node_modules/brotli-size": {
4445+ "node_modules/js-tokens": {
4446 "version": "4.0.0",
4447- "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-4.0.0.tgz",
4448- "integrity": "sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==",
4449+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
4450+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
4451+ "dev": true
4452+ },
4453+ "node_modules/js-yaml": {
4454+ "version": "3.14.1",
4455+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
4456+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
4457 "dev": true,
4458 "dependencies": {
4459- "duplexer": "0.1.1"
4460+ "argparse": "^1.0.7",
4461+ "esprima": "^4.0.0"
4462 },
4463- "engines": {
4464- "node": ">= 10.16.0"
4465- }
4466+ "bin": {
4467+ "js-yaml": "bin/js-yaml.js"
4468+ }
4469 },
4470- "node_modules/browserslist": {
4471- "version": "4.20.3",
4472- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz",
4473- "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==",
4474+ "node_modules/json": {
4475+ "version": "11.0.0",
4476+ "resolved": "https://registry.npmjs.org/json/-/json-11.0.0.tgz",
4477+ "integrity": "sha512-N/ITv3Yw9Za8cGxuQqSqrq6RHnlaHWZkAFavcfpH/R52522c26EbihMxnY7A1chxfXJ4d+cEFIsyTgfi9GihrA==",
4478 "dev": true,
4479- "funding": [
4480- {
4481- "type": "opencollective",
4482- "url": "https://opencollective.com/browserslist"
4483- },
4484- {
4485- "type": "tidelift",
4486- "url": "https://tidelift.com/funding/github/npm/browserslist"
4487- }
4488- ],
4489- "dependencies": {
4490- "caniuse-lite": "^1.0.30001332",
4491- "electron-to-chromium": "^1.4.118",
4492- "escalade": "^3.1.1",
4493- "node-releases": "^2.0.3",
4494- "picocolors": "^1.0.0"
4495- },
4496 "bin": {
4497- "browserslist": "cli.js"
4498+ "json": "lib/json.js"
4499 },
4500 "engines": {
4501- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
4502+ "node": ">=0.10.0"
4503 }
4504 },
4505- "node_modules/browserslist/node_modules/picocolors": {
4506- "version": "1.0.0",
4507- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
4508- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
4509+ "node_modules/json-buffer": {
4510+ "version": "3.0.0",
4511+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
4512+ "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
4513 "dev": true
4514 },
4515- "node_modules/buffer": {
4516- "version": "5.7.1",
4517- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
4518- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
4519- "dev": true,
4520- "funding": [
4521- {
4522- "type": "github",
4523- "url": "https://github.com/sponsors/feross"
4524- },
4525- {
4526- "type": "patreon",
4527- "url": "https://www.patreon.com/feross"
4528- },
4529- {
4530- "type": "consulting",
4531- "url": "https://feross.org/support"
4532- }
4533- ],
4534- "dependencies": {
4535- "base64-js": "^1.3.1",
4536- "ieee754": "^1.1.13"
4537- }
4538+ "node_modules/json-parse-better-errors": {
4539+ "version": "1.0.2",
4540+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
4541+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
4542+ "dev": true
4543 },
4544- "node_modules/buffer-from": {
4545- "version": "1.1.2",
4546- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
4547- "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
4548+ "node_modules/json-parse-even-better-errors": {
4549+ "version": "2.3.1",
4550+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
4551+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
4552 "dev": true
4553 },
4554- "node_modules/builtin-modules": {
4555- "version": "3.2.0",
4556- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz",
4557- "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==",
4558+ "node_modules/jsonfile": {
4559+ "version": "6.1.0",
4560+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
4561+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
4562 "dev": true,
4563- "engines": {
4564- "node": ">=6"
4565+ "dependencies": {
4566+ "universalify": "^2.0.0"
4567 },
4568- "funding": {
4569- "url": "https://github.com/sponsors/sindresorhus"
4570+ "optionalDependencies": {
4571+ "graceful-fs": "^4.1.6"
4572 }
4573 },
4574- "node_modules/cacheable-request": {
4575- "version": "6.1.0",
4576- "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
4577- "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
4578+ "node_modules/keyv": {
4579+ "version": "3.1.0",
4580+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
4581+ "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
4582 "dev": true,
4583 "dependencies": {
4584- "clone-response": "^1.0.2",
4585- "get-stream": "^5.1.0",
4586- "http-cache-semantics": "^4.0.0",
4587- "keyv": "^3.0.0",
4588- "lowercase-keys": "^2.0.0",
4589- "normalize-url": "^4.1.0",
4590- "responselike": "^1.0.2"
4591- },
4592- "engines": {
4593- "node": ">=8"
4594+ "json-buffer": "3.0.0"
4595 }
4596 },
4597- "node_modules/cacheable-request/node_modules/get-stream": {
4598- "version": "5.2.0",
4599- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
4600- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
4601+ "node_modules/latest-version": {
4602+ "version": "5.1.0",
4603+ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
4604+ "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
4605 "dev": true,
4606 "dependencies": {
4607- "pump": "^3.0.0"
4608+ "package-json": "^6.3.0"
4609 },
4610 "engines": {
4611 "node": ">=8"
4612- },
4613- "funding": {
4614- "url": "https://github.com/sponsors/sindresorhus"
4615 }
4616 },
4617- "node_modules/cacheable-request/node_modules/lowercase-keys": {
4618- "version": "2.0.0",
4619- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
4620- "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
4621+ "node_modules/lilconfig": {
4622+ "version": "2.0.3",
4623+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz",
4624+ "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==",
4625 "dev": true,
4626 "engines": {
4627- "node": ">=8"
4628+ "node": ">=10"
4629 }
4630 },
4631- "node_modules/cacheable-request/node_modules/normalize-url": {
4632- "version": "4.5.1",
4633- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
4634- "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
4635- "dev": true,
4636- "engines": {
4637- "node": ">=8"
4638- }
4639+ "node_modules/lines-and-columns": {
4640+ "version": "1.1.6",
4641+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
4642+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
4643+ "dev": true
4644 },
4645- "node_modules/call-bind": {
4646- "version": "1.0.2",
4647- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
4648- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
4649+ "node_modules/load-json-file": {
4650+ "version": "5.3.0",
4651+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz",
4652+ "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==",
4653 "dev": true,
4654 "dependencies": {
4655- "function-bind": "^1.1.1",
4656- "get-intrinsic": "^1.0.2"
4657+ "graceful-fs": "^4.1.15",
4658+ "parse-json": "^4.0.0",
4659+ "pify": "^4.0.1",
4660+ "strip-bom": "^3.0.0",
4661+ "type-fest": "^0.3.0"
4662 },
4663- "funding": {
4664- "url": "https://github.com/sponsors/ljharb"
4665- }
4666- },
4667- "node_modules/callsites": {
4668- "version": "3.1.0",
4669- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
4670- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
4671- "dev": true,
4672 "engines": {
4673 "node": ">=6"
4674 }
4675 },
4676- "node_modules/camelcase": {
4677- "version": "6.2.0",
4678- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
4679- "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
4680+ "node_modules/load-json-file/node_modules/parse-json": {
4681+ "version": "4.0.0",
4682+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
4683+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
4684 "dev": true,
4685- "engines": {
4686- "node": ">=10"
4687+ "dependencies": {
4688+ "error-ex": "^1.3.1",
4689+ "json-parse-better-errors": "^1.0.1"
4690 },
4691- "funding": {
4692- "url": "https://github.com/sponsors/sindresorhus"
4693+ "engines": {
4694+ "node": ">=4"
4695 }
4696 },
4697- "node_modules/caniuse-api": {
4698- "version": "3.0.0",
4699- "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
4700- "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
4701+ "node_modules/load-json-file/node_modules/pify": {
4702+ "version": "4.0.1",
4703+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
4704+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
4705 "dev": true,
4706- "dependencies": {
4707- "browserslist": "^4.0.0",
4708- "caniuse-lite": "^1.0.0",
4709- "lodash.memoize": "^4.1.2",
4710- "lodash.uniq": "^4.5.0"
4711+ "engines": {
4712+ "node": ">=6"
4713 }
4714 },
4715- "node_modules/caniuse-lite": {
4716- "version": "1.0.30001431",
4717- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
4718- "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
4719- "dev": true,
4720- "funding": [
4721- {
4722- "type": "opencollective",
4723- "url": "https://opencollective.com/browserslist"
4724- },
4725- {
4726- "type": "tidelift",
4727- "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
4728- }
4729- ]
4730- },
4731- "node_modules/chalk": {
4732- "version": "2.4.2",
4733- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4734- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4735+ "node_modules/load-json-file/node_modules/type-fest": {
4736+ "version": "0.3.1",
4737+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
4738+ "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==",
4739 "dev": true,
4740- "dependencies": {
4741- "ansi-styles": "^3.2.1",
4742- "escape-string-regexp": "^1.0.5",
4743- "supports-color": "^5.3.0"
4744- },
4745 "engines": {
4746- "node": ">=4"
4747+ "node": ">=6"
4748 }
4749 },
4750- "node_modules/chalk/node_modules/supports-color": {
4751- "version": "5.5.0",
4752- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4753- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4754+ "node_modules/locate-path": {
4755+ "version": "5.0.0",
4756+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
4757+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
4758 "dev": true,
4759 "dependencies": {
4760- "has-flag": "^3.0.0"
4761+ "p-locate": "^4.1.0"
4762 },
4763 "engines": {
4764- "node": ">=4"
4765+ "node": ">=8"
4766 }
4767 },
4768- "node_modules/chokidar": {
4769- "version": "3.5.2",
4770- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
4771- "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
4772- "dev": true,
4773- "dependencies": {
4774- "anymatch": "~3.1.2",
4775- "braces": "~3.0.2",
4776- "glob-parent": "~5.1.2",
4777- "is-binary-path": "~2.1.0",
4778- "is-glob": "~4.0.1",
4779- "normalize-path": "~3.0.0",
4780- "readdirp": "~3.6.0"
4781- },
4782- "engines": {
4783- "node": ">= 8.10.0"
4784- },
4785- "optionalDependencies": {
4786- "fsevents": "~2.3.2"
4787- }
4788+ "node_modules/lodash": {
4789+ "version": "4.17.21",
4790+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
4791+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
4792+ "dev": true
4793 },
4794- "node_modules/chunkd": {
4795- "version": "2.0.1",
4796- "resolved": "https://registry.npmjs.org/chunkd/-/chunkd-2.0.1.tgz",
4797- "integrity": "sha512-7d58XsFmOq0j6el67Ug9mHf9ELUXsQXYJBkyxhH/k+6Ke0qXRnv0kbemx+Twc6fRJ07C49lcbdgm9FL1Ei/6SQ==",
4798+ "node_modules/lodash._reinterpolate": {
4799+ "version": "3.0.0",
4800+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
4801+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
4802 "dev": true
4803 },
4804- "node_modules/ci-info": {
4805- "version": "2.0.0",
4806- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
4807- "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
4808+ "node_modules/lodash.difference": {
4809+ "version": "4.5.0",
4810+ "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz",
4811+ "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=",
4812 "dev": true
4813 },
4814- "node_modules/ci-parallel-vars": {
4815- "version": "1.0.1",
4816- "resolved": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.1.tgz",
4817- "integrity": "sha512-uvzpYrpmidaoxvIQHM+rKSrigjOe9feHYbw4uOI2gdfe1C3xIlxO+kVXq83WQWNniTf8bAxVpy+cQeFQsMERKg==",
4818+ "node_modules/lodash.forown": {
4819+ "version": "4.4.0",
4820+ "resolved": "https://registry.npmjs.org/lodash.forown/-/lodash.forown-4.4.0.tgz",
4821+ "integrity": "sha1-hRFc8E9z75ZuztUlEdOJPMRmg68=",
4822 "dev": true
4823 },
4824- "node_modules/clean-stack": {
4825- "version": "2.2.0",
4826- "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
4827- "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
4828+ "node_modules/lodash.get": {
4829+ "version": "4.4.2",
4830+ "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
4831+ "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
4832+ "dev": true
4833+ },
4834+ "node_modules/lodash.groupby": {
4835+ "version": "4.6.0",
4836+ "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz",
4837+ "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=",
4838+ "dev": true
4839+ },
4840+ "node_modules/lodash.memoize": {
4841+ "version": "4.1.2",
4842+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
4843+ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
4844+ "dev": true
4845+ },
4846+ "node_modules/lodash.sortby": {
4847+ "version": "4.7.0",
4848+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
4849+ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
4850+ "dev": true
4851+ },
4852+ "node_modules/lodash.template": {
4853+ "version": "4.5.0",
4854+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
4855+ "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
4856 "dev": true,
4857- "engines": {
4858- "node": ">=6"
4859+ "dependencies": {
4860+ "lodash._reinterpolate": "^3.0.0",
4861+ "lodash.templatesettings": "^4.0.0"
4862 }
4863 },
4864- "node_modules/clean-yaml-object": {
4865- "version": "0.1.0",
4866- "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz",
4867- "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=",
4868+ "node_modules/lodash.templatesettings": {
4869+ "version": "4.2.0",
4870+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
4871+ "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
4872 "dev": true,
4873- "engines": {
4874- "node": ">=0.10.0"
4875+ "dependencies": {
4876+ "lodash._reinterpolate": "^3.0.0"
4877 }
4878 },
4879- "node_modules/cli-boxes": {
4880- "version": "2.2.1",
4881- "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
4882- "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
4883+ "node_modules/lodash.uniq": {
4884+ "version": "4.5.0",
4885+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
4886+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
4887+ "dev": true
4888+ },
4889+ "node_modules/log-symbols": {
4890+ "version": "4.1.0",
4891+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
4892+ "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
4893 "dev": true,
4894+ "dependencies": {
4895+ "chalk": "^4.1.0",
4896+ "is-unicode-supported": "^0.1.0"
4897+ },
4898 "engines": {
4899- "node": ">=6"
4900+ "node": ">=10"
4901 },
4902 "funding": {
4903 "url": "https://github.com/sponsors/sindresorhus"
4904 }
4905 },
4906- "node_modules/cli-cursor": {
4907- "version": "3.1.0",
4908- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
4909- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
4910+ "node_modules/log-symbols/node_modules/ansi-styles": {
4911+ "version": "4.3.0",
4912+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4913+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4914 "dev": true,
4915 "dependencies": {
4916- "restore-cursor": "^3.1.0"
4917+ "color-convert": "^2.0.1"
4918 },
4919 "engines": {
4920 "node": ">=8"
4921+ },
4922+ "funding": {
4923+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4924 }
4925 },
4926- "node_modules/cli-spinners": {
4927- "version": "2.6.1",
4928- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz",
4929- "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==",
4930+ "node_modules/log-symbols/node_modules/chalk": {
4931+ "version": "4.1.2",
4932+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4933+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4934 "dev": true,
4935+ "dependencies": {
4936+ "ansi-styles": "^4.1.0",
4937+ "supports-color": "^7.1.0"
4938+ },
4939 "engines": {
4940- "node": ">=6"
4941+ "node": ">=10"
4942 },
4943 "funding": {
4944- "url": "https://github.com/sponsors/sindresorhus"
4945+ "url": "https://github.com/chalk/chalk?sponsor=1"
4946 }
4947 },
4948- "node_modules/cli-truncate": {
4949- "version": "2.1.0",
4950- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
4951- "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
4952+ "node_modules/log-symbols/node_modules/color-convert": {
4953+ "version": "2.0.1",
4954+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4955+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4956 "dev": true,
4957 "dependencies": {
4958- "slice-ansi": "^3.0.0",
4959- "string-width": "^4.2.0"
4960+ "color-name": "~1.1.4"
4961 },
4962 "engines": {
4963+ "node": ">=7.0.0"
4964+ }
4965+ },
4966+ "node_modules/log-symbols/node_modules/color-name": {
4967+ "version": "1.1.4",
4968+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4969+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4970+ "dev": true
4971+ },
4972+ "node_modules/log-symbols/node_modules/has-flag": {
4973+ "version": "4.0.0",
4974+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4975+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4976+ "dev": true,
4977+ "engines": {
4978 "node": ">=8"
4979+ }
4980+ },
4981+ "node_modules/log-symbols/node_modules/supports-color": {
4982+ "version": "7.2.0",
4983+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4984+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4985+ "dev": true,
4986+ "dependencies": {
4987+ "has-flag": "^4.0.0"
4988 },
4989- "funding": {
4990- "url": "https://github.com/sponsors/sindresorhus"
4991+ "engines": {
4992+ "node": ">=8"
4993 }
4994 },
4995- "node_modules/cliui": {
4996- "version": "7.0.4",
4997- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
4998- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
4999+ "node_modules/lowercase-keys": {
5000+ "version": "1.0.1",
5001+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
5002+ "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
5003+ "dev": true,
5004+ "engines": {
5005+ "node": ">=0.10.0"
5006+ }
5007+ },
5008+ "node_modules/lru-cache": {
5009+ "version": "6.0.0",
5010+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
5011+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
5012 "dev": true,
5013 "dependencies": {
5014- "string-width": "^4.2.0",
5015- "strip-ansi": "^6.0.0",
5016- "wrap-ansi": "^7.0.0"
5017+ "yallist": "^4.0.0"
5018+ },
5019+ "engines": {
5020+ "node": ">=10"
5021 }
5022 },
5023- "node_modules/clone": {
5024- "version": "1.0.4",
5025- "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
5026- "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
5027+ "node_modules/make-dir": {
5028+ "version": "3.1.0",
5029+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
5030+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
5031 "dev": true,
5032+ "dependencies": {
5033+ "semver": "^6.0.0"
5034+ },
5035 "engines": {
5036- "node": ">=0.8"
5037+ "node": ">=8"
5038+ },
5039+ "funding": {
5040+ "url": "https://github.com/sponsors/sindresorhus"
5041 }
5042 },
5043- "node_modules/clone-response": {
5044- "version": "1.0.2",
5045- "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
5046- "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
5047+ "node_modules/make-dir/node_modules/semver": {
5048+ "version": "6.3.0",
5049+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5050+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5051+ "dev": true,
5052+ "bin": {
5053+ "semver": "bin/semver.js"
5054+ }
5055+ },
5056+ "node_modules/map-age-cleaner": {
5057+ "version": "0.1.3",
5058+ "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
5059+ "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
5060 "dev": true,
5061 "dependencies": {
5062- "mimic-response": "^1.0.0"
5063+ "p-defer": "^1.0.0"
5064+ },
5065+ "engines": {
5066+ "node": ">=6"
5067 }
5068 },
5069- "node_modules/code-excerpt": {
5070+ "node_modules/matcher": {
5071 "version": "3.0.0",
5072- "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-3.0.0.tgz",
5073- "integrity": "sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==",
5074+ "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
5075+ "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==",
5076 "dev": true,
5077 "dependencies": {
5078- "convert-to-spaces": "^1.0.1"
5079+ "escape-string-regexp": "^4.0.0"
5080 },
5081 "engines": {
5082 "node": ">=10"
5083 }
5084 },
5085- "node_modules/color-convert": {
5086- "version": "1.9.3",
5087- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5088- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5089+ "node_modules/matcher/node_modules/escape-string-regexp": {
5090+ "version": "4.0.0",
5091+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
5092+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
5093 "dev": true,
5094- "dependencies": {
5095- "color-name": "1.1.3"
5096+ "engines": {
5097+ "node": ">=10"
5098+ },
5099+ "funding": {
5100+ "url": "https://github.com/sponsors/sindresorhus"
5101 }
5102 },
5103- "node_modules/color-name": {
5104- "version": "1.1.3",
5105- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5106- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
5107- "dev": true
5108- },
5109- "node_modules/colord": {
5110- "version": "2.9.2",
5111- "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz",
5112- "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==",
5113- "dev": true
5114- },
5115- "node_modules/colorette": {
5116- "version": "1.3.0",
5117- "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
5118- "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
5119- "dev": true
5120- },
5121- "node_modules/colorjs.io": {
5122- "version": "0.4.1-patch.1",
5123- "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.4.1-patch.1.tgz",
5124- "integrity": "sha512-7UWunVDvnUtWRvGD0hEuGyxIvZvw4QbV8/Hz5fhePZdzyvZ8/Ze3mVGxa/8B084jZGBKJDX0ZwHPL/FDn7PZZA==",
5125- "dev": true
5126- },
5127- "node_modules/commander": {
5128- "version": "7.2.0",
5129- "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
5130- "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
5131+ "node_modules/md5-hex": {
5132+ "version": "3.0.1",
5133+ "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz",
5134+ "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==",
5135 "dev": true,
5136+ "dependencies": {
5137+ "blueimp-md5": "^2.10.0"
5138+ },
5139 "engines": {
5140- "node": ">= 10"
5141+ "node": ">=8"
5142 }
5143 },
5144- "node_modules/common-path-prefix": {
5145- "version": "3.0.0",
5146- "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
5147- "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
5148- "dev": true
5149- },
5150- "node_modules/commondir": {
5151- "version": "1.0.1",
5152- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
5153- "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
5154- "dev": true
5155- },
5156- "node_modules/concat-map": {
5157- "version": "0.0.1",
5158- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5159- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
5160+ "node_modules/mdn-data": {
5161+ "version": "2.0.14",
5162+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
5163+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
5164 "dev": true
5165 },
5166- "node_modules/concat-with-sourcemaps": {
5167- "version": "1.1.0",
5168- "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
5169- "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
5170- "dev": true,
5171- "dependencies": {
5172- "source-map": "^0.6.1"
5173- }
5174- },
5175- "node_modules/concordance": {
5176- "version": "5.0.4",
5177- "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz",
5178- "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==",
5179+ "node_modules/mem": {
5180+ "version": "8.1.1",
5181+ "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz",
5182+ "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==",
5183 "dev": true,
5184 "dependencies": {
5185- "date-time": "^3.1.0",
5186- "esutils": "^2.0.3",
5187- "fast-diff": "^1.2.0",
5188- "js-string-escape": "^1.0.1",
5189- "lodash": "^4.17.15",
5190- "md5-hex": "^3.0.1",
5191- "semver": "^7.3.2",
5192- "well-known-symbols": "^2.0.0"
5193+ "map-age-cleaner": "^0.1.3",
5194+ "mimic-fn": "^3.1.0"
5195 },
5196 "engines": {
5197- "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14"
5198+ "node": ">=10"
5199+ },
5200+ "funding": {
5201+ "url": "https://github.com/sindresorhus/mem?sponsor=1"
5202 }
5203 },
5204- "node_modules/concordance/node_modules/semver": {
5205- "version": "7.3.5",
5206- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
5207- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
5208+ "node_modules/merge2": {
5209+ "version": "1.4.1",
5210+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
5211+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
5212 "dev": true,
5213- "dependencies": {
5214- "lru-cache": "^6.0.0"
5215- },
5216- "bin": {
5217- "semver": "bin/semver.js"
5218- },
5219 "engines": {
5220- "node": ">=10"
5221+ "node": ">= 8"
5222 }
5223 },
5224- "node_modules/concurrently": {
5225- "version": "7.2.2",
5226- "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.2.2.tgz",
5227- "integrity": "sha512-DcQkI0ruil5BA/g7Xy3EWySGrFJovF5RYAYxwGvv9Jf9q9B1v3jPFP2tl6axExNf1qgF30kjoNYrangZ0ey4Aw==",
5228+ "node_modules/micromatch": {
5229+ "version": "4.0.4",
5230+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
5231+ "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
5232 "dev": true,
5233 "dependencies": {
5234- "chalk": "^4.1.0",
5235- "date-fns": "^2.16.1",
5236- "lodash": "^4.17.21",
5237- "rxjs": "^7.0.0",
5238- "shell-quote": "^1.7.3",
5239- "spawn-command": "^0.0.2-1",
5240- "supports-color": "^8.1.0",
5241- "tree-kill": "^1.2.2",
5242- "yargs": "^17.3.1"
5243- },
5244- "bin": {
5245- "concurrently": "dist/bin/concurrently.js"
5246+ "braces": "^3.0.1",
5247+ "picomatch": "^2.2.3"
5248 },
5249 "engines": {
5250- "node": "^12.20.0 || ^14.13.0 || >=16.0.0"
5251+ "node": ">=8.6"
5252 }
5253 },
5254- "node_modules/concurrently/node_modules/ansi-styles": {
5255- "version": "4.3.0",
5256- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5257- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5258+ "node_modules/mimic-fn": {
5259+ "version": "3.1.0",
5260+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz",
5261+ "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==",
5262 "dev": true,
5263- "dependencies": {
5264- "color-convert": "^2.0.1"
5265- },
5266 "engines": {
5267 "node": ">=8"
5268- },
5269- "funding": {
5270- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5271 }
5272 },
5273- "node_modules/concurrently/node_modules/chalk": {
5274- "version": "4.1.2",
5275- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5276- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5277+ "node_modules/mimic-response": {
5278+ "version": "1.0.1",
5279+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
5280+ "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
5281 "dev": true,
5282- "dependencies": {
5283- "ansi-styles": "^4.1.0",
5284- "supports-color": "^7.1.0"
5285- },
5286 "engines": {
5287- "node": ">=10"
5288- },
5289- "funding": {
5290- "url": "https://github.com/chalk/chalk?sponsor=1"
5291+ "node": ">=4"
5292 }
5293 },
5294- "node_modules/concurrently/node_modules/chalk/node_modules/supports-color": {
5295- "version": "7.2.0",
5296- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5297- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5298+ "node_modules/minimatch": {
5299+ "version": "3.1.2",
5300+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
5301+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
5302 "dev": true,
5303 "dependencies": {
5304- "has-flag": "^4.0.0"
5305+ "brace-expansion": "^1.1.7"
5306 },
5307 "engines": {
5308- "node": ">=8"
5309+ "node": "*"
5310 }
5311 },
5312- "node_modules/concurrently/node_modules/color-convert": {
5313- "version": "2.0.1",
5314- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5315- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5316+ "node_modules/minimist": {
5317+ "version": "1.2.7",
5318+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
5319+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
5320 "dev": true,
5321- "dependencies": {
5322- "color-name": "~1.1.4"
5323- },
5324- "engines": {
5325- "node": ">=7.0.0"
5326+ "funding": {
5327+ "url": "https://github.com/sponsors/ljharb"
5328 }
5329 },
5330- "node_modules/concurrently/node_modules/color-name": {
5331- "version": "1.1.4",
5332- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5333- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5334+ "node_modules/ms": {
5335+ "version": "2.1.2",
5336+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
5337+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5338 "dev": true
5339 },
5340- "node_modules/concurrently/node_modules/has-flag": {
5341- "version": "4.0.0",
5342- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5343- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5344+ "node_modules/nanoid": {
5345+ "version": "3.3.4",
5346+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
5347+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
5348 "dev": true,
5349+ "bin": {
5350+ "nanoid": "bin/nanoid.cjs"
5351+ },
5352 "engines": {
5353- "node": ">=8"
5354+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
5355 }
5356 },
5357- "node_modules/concurrently/node_modules/supports-color": {
5358- "version": "8.1.1",
5359- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
5360- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
5361+ "node_modules/node-releases": {
5362+ "version": "2.0.5",
5363+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz",
5364+ "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==",
5365+ "dev": true
5366+ },
5367+ "node_modules/normalize-package-data": {
5368+ "version": "2.5.0",
5369+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
5370+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
5371 "dev": true,
5372 "dependencies": {
5373- "has-flag": "^4.0.0"
5374- },
5375- "engines": {
5376- "node": ">=10"
5377- },
5378- "funding": {
5379- "url": "https://github.com/chalk/supports-color?sponsor=1"
5380+ "hosted-git-info": "^2.1.4",
5381+ "resolve": "^1.10.0",
5382+ "semver": "2 || 3 || 4 || 5",
5383+ "validate-npm-package-license": "^3.0.1"
5384 }
5385 },
5386- "node_modules/concurrently/node_modules/yargs": {
5387- "version": "17.5.1",
5388- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
5389- "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
5390+ "node_modules/normalize-path": {
5391+ "version": "3.0.0",
5392+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
5393+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
5394 "dev": true,
5395- "dependencies": {
5396- "cliui": "^7.0.2",
5397- "escalade": "^3.1.1",
5398- "get-caller-file": "^2.0.5",
5399- "require-directory": "^2.1.1",
5400- "string-width": "^4.2.3",
5401- "y18n": "^5.0.5",
5402- "yargs-parser": "^21.0.0"
5403- },
5404 "engines": {
5405- "node": ">=12"
5406+ "node": ">=0.10.0"
5407 }
5408 },
5409- "node_modules/concurrently/node_modules/yargs-parser": {
5410- "version": "21.0.1",
5411- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
5412- "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
5413+ "node_modules/normalize-range": {
5414+ "version": "0.1.2",
5415+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
5416+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
5417 "dev": true,
5418 "engines": {
5419- "node": ">=12"
5420+ "node": ">=0.10.0"
5421 }
5422 },
5423- "node_modules/configstore": {
5424- "version": "5.0.1",
5425- "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
5426- "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
5427+ "node_modules/normalize-url": {
5428+ "version": "6.1.0",
5429+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
5430+ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
5431 "dev": true,
5432- "dependencies": {
5433- "dot-prop": "^5.2.0",
5434- "graceful-fs": "^4.1.2",
5435- "make-dir": "^3.0.0",
5436- "unique-string": "^2.0.0",
5437- "write-file-atomic": "^3.0.0",
5438- "xdg-basedir": "^4.0.0"
5439- },
5440 "engines": {
5441- "node": ">=8"
5442+ "node": ">=10"
5443+ },
5444+ "funding": {
5445+ "url": "https://github.com/sponsors/sindresorhus"
5446 }
5447 },
5448- "node_modules/convert-source-map": {
5449- "version": "1.8.0",
5450- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
5451- "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
5452+ "node_modules/nth-check": {
5453+ "version": "2.1.1",
5454+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
5455+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
5456 "dev": true,
5457 "dependencies": {
5458- "safe-buffer": "~5.1.1"
5459+ "boolbase": "^1.0.0"
5460+ },
5461+ "funding": {
5462+ "url": "https://github.com/fb55/nth-check?sponsor=1"
5463 }
5464 },
5465- "node_modules/convert-to-spaces": {
5466- "version": "1.0.2",
5467- "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz",
5468- "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=",
5469+ "node_modules/num2fraction": {
5470+ "version": "1.2.2",
5471+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
5472+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
5473+ "dev": true
5474+ },
5475+ "node_modules/once": {
5476+ "version": "1.4.0",
5477+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5478+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5479 "dev": true,
5480- "engines": {
5481- "node": ">= 4"
5482+ "dependencies": {
5483+ "wrappy": "1"
5484 }
5485 },
5486- "node_modules/core-js-compat": {
5487- "version": "3.18.1",
5488- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz",
5489- "integrity": "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==",
5490+ "node_modules/onetime": {
5491+ "version": "5.1.2",
5492+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
5493+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
5494 "dev": true,
5495 "dependencies": {
5496- "browserslist": "^4.17.1",
5497- "semver": "7.0.0"
5498+ "mimic-fn": "^2.1.0"
5499+ },
5500+ "engines": {
5501+ "node": ">=6"
5502 },
5503 "funding": {
5504- "type": "opencollective",
5505- "url": "https://opencollective.com/core-js"
5506+ "url": "https://github.com/sponsors/sindresorhus"
5507 }
5508 },
5509- "node_modules/core-js-compat/node_modules/semver": {
5510- "version": "7.0.0",
5511- "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
5512- "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
5513+ "node_modules/onetime/node_modules/mimic-fn": {
5514+ "version": "2.1.0",
5515+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
5516+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
5517 "dev": true,
5518- "bin": {
5519- "semver": "bin/semver.js"
5520+ "engines": {
5521+ "node": ">=6"
5522 }
5523 },
5524- "node_modules/cosmiconfig": {
5525- "version": "7.0.1",
5526- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
5527- "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
5528+ "node_modules/open-color": {
5529+ "version": "1.9.1",
5530+ "resolved": "https://registry.npmjs.org/open-color/-/open-color-1.9.1.tgz",
5531+ "integrity": "sha512-vCseG/EQ6/RcvxhUcGJiHViOgrtz4x0XbZepXvKik66TMGkvbmjeJrKFyBEx6daG5rNyyd14zYXhz0hZVwQFOw==",
5532+ "dev": true
5533+ },
5534+ "node_modules/ora": {
5535+ "version": "5.4.1",
5536+ "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
5537+ "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
5538 "dev": true,
5539 "dependencies": {
5540- "@types/parse-json": "^4.0.0",
5541- "import-fresh": "^3.2.1",
5542- "parse-json": "^5.0.0",
5543- "path-type": "^4.0.0",
5544- "yaml": "^1.10.0"
5545+ "bl": "^4.1.0",
5546+ "chalk": "^4.1.0",
5547+ "cli-cursor": "^3.1.0",
5548+ "cli-spinners": "^2.5.0",
5549+ "is-interactive": "^1.0.0",
5550+ "is-unicode-supported": "^0.1.0",
5551+ "log-symbols": "^4.1.0",
5552+ "strip-ansi": "^6.0.0",
5553+ "wcwidth": "^1.0.1"
5554 },
5555 "engines": {
5556 "node": ">=10"
5557+ },
5558+ "funding": {
5559+ "url": "https://github.com/sponsors/sindresorhus"
5560 }
5561 },
5562- "node_modules/crypto-random-string": {
5563- "version": "2.0.0",
5564- "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
5565- "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
5566+ "node_modules/ora/node_modules/ansi-styles": {
5567+ "version": "4.3.0",
5568+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5569+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5570 "dev": true,
5571+ "dependencies": {
5572+ "color-convert": "^2.0.1"
5573+ },
5574 "engines": {
5575 "node": ">=8"
5576+ },
5577+ "funding": {
5578+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5579 }
5580 },
5581- "node_modules/css-blank-pseudo": {
5582- "version": "0.1.4",
5583- "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
5584- "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
5585+ "node_modules/ora/node_modules/chalk": {
5586+ "version": "4.1.2",
5587+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5588+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5589 "dev": true,
5590 "dependencies": {
5591- "postcss": "^7.0.5"
5592- },
5593- "bin": {
5594- "css-blank-pseudo": "cli.js"
5595+ "ansi-styles": "^4.1.0",
5596+ "supports-color": "^7.1.0"
5597 },
5598 "engines": {
5599- "node": ">=6.0.0"
5600+ "node": ">=10"
5601+ },
5602+ "funding": {
5603+ "url": "https://github.com/chalk/chalk?sponsor=1"
5604 }
5605 },
5606- "node_modules/css-blank-pseudo/node_modules/postcss": {
5607- "version": "7.0.36",
5608- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
5609- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
5610+ "node_modules/ora/node_modules/color-convert": {
5611+ "version": "2.0.1",
5612+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5613+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5614 "dev": true,
5615 "dependencies": {
5616- "chalk": "^2.4.2",
5617- "source-map": "^0.6.1",
5618- "supports-color": "^6.1.0"
5619+ "color-name": "~1.1.4"
5620 },
5621 "engines": {
5622- "node": ">=6.0.0"
5623- },
5624- "funding": {
5625- "type": "opencollective",
5626- "url": "https://opencollective.com/postcss/"
5627+ "node": ">=7.0.0"
5628 }
5629 },
5630- "node_modules/css-declaration-sorter": {
5631- "version": "6.2.2",
5632- "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz",
5633- "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==",
5634+ "node_modules/ora/node_modules/color-name": {
5635+ "version": "1.1.4",
5636+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5637+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5638+ "dev": true
5639+ },
5640+ "node_modules/ora/node_modules/has-flag": {
5641+ "version": "4.0.0",
5642+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5643+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5644 "dev": true,
5645 "engines": {
5646- "node": "^10 || ^12 || >=14"
5647- },
5648- "peerDependencies": {
5649- "postcss": "^8.0.9"
5650+ "node": ">=8"
5651 }
5652 },
5653- "node_modules/css-has-pseudo": {
5654- "version": "0.10.0",
5655- "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
5656- "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
5657+ "node_modules/ora/node_modules/supports-color": {
5658+ "version": "7.2.0",
5659+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5660+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5661 "dev": true,
5662 "dependencies": {
5663- "postcss": "^7.0.6",
5664- "postcss-selector-parser": "^5.0.0-rc.4"
5665- },
5666- "bin": {
5667- "css-has-pseudo": "cli.js"
5668+ "has-flag": "^4.0.0"
5669 },
5670 "engines": {
5671- "node": ">=6.0.0"
5672+ "node": ">=8"
5673 }
5674 },
5675- "node_modules/css-has-pseudo/node_modules/postcss": {
5676- "version": "7.0.36",
5677- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
5678- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
5679+ "node_modules/p-cancelable": {
5680+ "version": "1.1.0",
5681+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
5682+ "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
5683+ "dev": true,
5684+ "engines": {
5685+ "node": ">=6"
5686+ }
5687+ },
5688+ "node_modules/p-defer": {
5689+ "version": "1.0.0",
5690+ "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
5691+ "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
5692+ "dev": true,
5693+ "engines": {
5694+ "node": ">=4"
5695+ }
5696+ },
5697+ "node_modules/p-event": {
5698+ "version": "4.2.0",
5699+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
5700+ "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
5701 "dev": true,
5702 "dependencies": {
5703- "chalk": "^2.4.2",
5704- "source-map": "^0.6.1",
5705- "supports-color": "^6.1.0"
5706+ "p-timeout": "^3.1.0"
5707 },
5708 "engines": {
5709- "node": ">=6.0.0"
5710+ "node": ">=8"
5711 },
5712 "funding": {
5713- "type": "opencollective",
5714- "url": "https://opencollective.com/postcss/"
5715+ "url": "https://github.com/sponsors/sindresorhus"
5716 }
5717 },
5718- "node_modules/css-prefers-color-scheme": {
5719- "version": "3.1.1",
5720- "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
5721- "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
5722+ "node_modules/p-finally": {
5723+ "version": "1.0.0",
5724+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
5725+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
5726 "dev": true,
5727- "dependencies": {
5728- "postcss": "^7.0.5"
5729- },
5730- "bin": {
5731- "css-prefers-color-scheme": "cli.js"
5732- },
5733 "engines": {
5734- "node": ">=6.0.0"
5735+ "node": ">=4"
5736 }
5737 },
5738- "node_modules/css-prefers-color-scheme/node_modules/postcss": {
5739- "version": "7.0.36",
5740- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
5741- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
5742+ "node_modules/p-limit": {
5743+ "version": "2.3.0",
5744+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5745+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
5746 "dev": true,
5747 "dependencies": {
5748- "chalk": "^2.4.2",
5749- "source-map": "^0.6.1",
5750- "supports-color": "^6.1.0"
5751+ "p-try": "^2.0.0"
5752 },
5753 "engines": {
5754- "node": ">=6.0.0"
5755+ "node": ">=6"
5756 },
5757 "funding": {
5758- "type": "opencollective",
5759- "url": "https://opencollective.com/postcss/"
5760+ "url": "https://github.com/sponsors/sindresorhus"
5761 }
5762 },
5763- "node_modules/css-select": {
5764- "version": "4.3.0",
5765- "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
5766- "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
5767+ "node_modules/p-locate": {
5768+ "version": "4.1.0",
5769+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
5770+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
5771 "dev": true,
5772 "dependencies": {
5773- "boolbase": "^1.0.0",
5774- "css-what": "^6.0.1",
5775- "domhandler": "^4.3.1",
5776- "domutils": "^2.8.0",
5777- "nth-check": "^2.0.1"
5778+ "p-limit": "^2.2.0"
5779 },
5780- "funding": {
5781- "url": "https://github.com/sponsors/fb55"
5782+ "engines": {
5783+ "node": ">=8"
5784 }
5785 },
5786- "node_modules/css-tree": {
5787- "version": "1.1.3",
5788- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
5789- "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
5790+ "node_modules/p-map": {
5791+ "version": "4.0.0",
5792+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
5793+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
5794 "dev": true,
5795 "dependencies": {
5796- "mdn-data": "2.0.14",
5797- "source-map": "^0.6.1"
5798+ "aggregate-error": "^3.0.0"
5799 },
5800 "engines": {
5801- "node": ">=8.0.0"
5802+ "node": ">=10"
5803+ },
5804+ "funding": {
5805+ "url": "https://github.com/sponsors/sindresorhus"
5806 }
5807 },
5808- "node_modules/css-what": {
5809- "version": "6.1.0",
5810- "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
5811- "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
5812+ "node_modules/p-timeout": {
5813+ "version": "3.2.0",
5814+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
5815+ "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
5816 "dev": true,
5817- "engines": {
5818- "node": ">= 6"
5819+ "dependencies": {
5820+ "p-finally": "^1.0.0"
5821 },
5822- "funding": {
5823- "url": "https://github.com/sponsors/fb55"
5824+ "engines": {
5825+ "node": ">=8"
5826 }
5827 },
5828- "node_modules/cssdb": {
5829- "version": "4.4.0",
5830- "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
5831- "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
5832- "dev": true
5833- },
5834- "node_modules/cssesc": {
5835- "version": "2.0.0",
5836- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
5837- "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
5838+ "node_modules/p-try": {
5839+ "version": "2.2.0",
5840+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5841+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5842 "dev": true,
5843- "bin": {
5844- "cssesc": "bin/cssesc"
5845- },
5846 "engines": {
5847- "node": ">=4"
5848+ "node": ">=6"
5849 }
5850 },
5851- "node_modules/cssnano": {
5852- "version": "5.1.10",
5853- "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.10.tgz",
5854- "integrity": "sha512-ACpnRgDg4m6CZD/+8SgnLcGCgy6DDGdkMbOawwdvVxNietTNLe/MtWcenp6qT0PRt5wzhGl6/cjMWCdhKXC9QA==",
5855+ "node_modules/package-json": {
5856+ "version": "6.5.0",
5857+ "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
5858+ "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
5859 "dev": true,
5860 "dependencies": {
5861- "cssnano-preset-default": "^5.2.10",
5862- "lilconfig": "^2.0.3",
5863- "yaml": "^1.10.2"
5864+ "got": "^9.6.0",
5865+ "registry-auth-token": "^4.0.0",
5866+ "registry-url": "^5.0.0",
5867+ "semver": "^6.2.0"
5868 },
5869 "engines": {
5870- "node": "^10 || ^12 || >=14.0"
5871- },
5872- "funding": {
5873- "type": "opencollective",
5874- "url": "https://opencollective.com/cssnano"
5875- },
5876- "peerDependencies": {
5877- "postcss": "^8.2.15"
5878+ "node": ">=8"
5879 }
5880 },
5881- "node_modules/cssnano-preset-default": {
5882- "version": "5.2.10",
5883- "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.10.tgz",
5884- "integrity": "sha512-H8TJRhTjBKVOPltp9vr9El9I+IfYsOMhmXdK0LwdvwJcxYX9oWkY7ctacWusgPWAgQq1vt/WO8v+uqpfLnM7QA==",
5885+ "node_modules/package-json/node_modules/semver": {
5886+ "version": "6.3.0",
5887+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5888+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5889+ "dev": true,
5890+ "bin": {
5891+ "semver": "bin/semver.js"
5892+ }
5893+ },
5894+ "node_modules/parse-json": {
5895+ "version": "5.2.0",
5896+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
5897+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
5898 "dev": true,
5899 "dependencies": {
5900- "css-declaration-sorter": "^6.2.2",
5901- "cssnano-utils": "^3.1.0",
5902- "postcss-calc": "^8.2.3",
5903- "postcss-colormin": "^5.3.0",
5904- "postcss-convert-values": "^5.1.2",
5905- "postcss-discard-comments": "^5.1.2",
5906- "postcss-discard-duplicates": "^5.1.0",
5907- "postcss-discard-empty": "^5.1.1",
5908- "postcss-discard-overridden": "^5.1.0",
5909- "postcss-merge-longhand": "^5.1.5",
5910- "postcss-merge-rules": "^5.1.2",
5911- "postcss-minify-font-values": "^5.1.0",
5912- "postcss-minify-gradients": "^5.1.1",
5913- "postcss-minify-params": "^5.1.3",
5914- "postcss-minify-selectors": "^5.2.1",
5915- "postcss-normalize-charset": "^5.1.0",
5916- "postcss-normalize-display-values": "^5.1.0",
5917- "postcss-normalize-positions": "^5.1.0",
5918- "postcss-normalize-repeat-style": "^5.1.0",
5919- "postcss-normalize-string": "^5.1.0",
5920- "postcss-normalize-timing-functions": "^5.1.0",
5921- "postcss-normalize-unicode": "^5.1.0",
5922- "postcss-normalize-url": "^5.1.0",
5923- "postcss-normalize-whitespace": "^5.1.1",
5924- "postcss-ordered-values": "^5.1.1",
5925- "postcss-reduce-initial": "^5.1.0",
5926- "postcss-reduce-transforms": "^5.1.0",
5927- "postcss-svgo": "^5.1.0",
5928- "postcss-unique-selectors": "^5.1.1"
5929+ "@babel/code-frame": "^7.0.0",
5930+ "error-ex": "^1.3.1",
5931+ "json-parse-even-better-errors": "^2.3.0",
5932+ "lines-and-columns": "^1.1.6"
5933 },
5934 "engines": {
5935- "node": "^10 || ^12 || >=14.0"
5936+ "node": ">=8"
5937 },
5938- "peerDependencies": {
5939- "postcss": "^8.2.15"
5940+ "funding": {
5941+ "url": "https://github.com/sponsors/sindresorhus"
5942 }
5943 },
5944- "node_modules/cssnano-utils": {
5945- "version": "3.1.0",
5946- "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
5947- "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
5948+ "node_modules/parse-ms": {
5949+ "version": "2.1.0",
5950+ "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz",
5951+ "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==",
5952 "dev": true,
5953 "engines": {
5954- "node": "^10 || ^12 || >=14.0"
5955- },
5956- "peerDependencies": {
5957- "postcss": "^8.2.15"
5958+ "node": ">=6"
5959 }
5960 },
5961- "node_modules/csso": {
5962- "version": "4.2.0",
5963- "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
5964- "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
5965+ "node_modules/path-exists": {
5966+ "version": "4.0.0",
5967+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
5968+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
5969 "dev": true,
5970- "dependencies": {
5971- "css-tree": "^1.1.2"
5972- },
5973 "engines": {
5974- "node": ">=8.0.0"
5975+ "node": ">=8"
5976 }
5977 },
5978- "node_modules/currently-unhandled": {
5979- "version": "0.4.1",
5980- "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
5981- "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
5982+ "node_modules/path-is-absolute": {
5983+ "version": "1.0.1",
5984+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
5985+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
5986 "dev": true,
5987- "dependencies": {
5988- "array-find-index": "^1.0.1"
5989- },
5990 "engines": {
5991 "node": ">=0.10.0"
5992 }
5993 },
5994- "node_modules/date-fns": {
5995- "version": "2.23.0",
5996- "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz",
5997- "integrity": "sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==",
5998+ "node_modules/path-parse": {
5999+ "version": "1.0.7",
6000+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
6001+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
6002+ "dev": true
6003+ },
6004+ "node_modules/path-type": {
6005+ "version": "4.0.0",
6006+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
6007+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
6008 "dev": true,
6009 "engines": {
6010- "node": ">=0.11"
6011+ "node": ">=8"
6012+ }
6013+ },
6014+ "node_modules/picocolors": {
6015+ "version": "0.2.1",
6016+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
6017+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
6018+ "dev": true
6019+ },
6020+ "node_modules/picomatch": {
6021+ "version": "2.3.0",
6022+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
6023+ "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
6024+ "dev": true,
6025+ "engines": {
6026+ "node": ">=8.6"
6027 },
6028 "funding": {
6029- "type": "opencollective",
6030- "url": "https://opencollective.com/date-fns"
6031+ "url": "https://github.com/sponsors/jonschlinkert"
6032 }
6033 },
6034- "node_modules/date-time": {
6035+ "node_modules/pify": {
6036+ "version": "2.3.0",
6037+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6038+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6039+ "dev": true,
6040+ "engines": {
6041+ "node": ">=0.10.0"
6042+ }
6043+ },
6044+ "node_modules/pkg-conf": {
6045 "version": "3.1.0",
6046- "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz",
6047- "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==",
6048+ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz",
6049+ "integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==",
6050 "dev": true,
6051 "dependencies": {
6052- "time-zone": "^1.0.0"
6053+ "find-up": "^3.0.0",
6054+ "load-json-file": "^5.2.0"
6055 },
6056 "engines": {
6057 "node": ">=6"
6058 }
6059 },
6060- "node_modules/debug": {
6061- "version": "4.3.2",
6062- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
6063- "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
6064+ "node_modules/pkg-conf/node_modules/find-up": {
6065+ "version": "3.0.0",
6066+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
6067+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
6068 "dev": true,
6069 "dependencies": {
6070- "ms": "2.1.2"
6071+ "locate-path": "^3.0.0"
6072 },
6073 "engines": {
6074- "node": ">=6.0"
6075- },
6076- "peerDependenciesMeta": {
6077- "supports-color": {
6078- "optional": true
6079- }
6080+ "node": ">=6"
6081 }
6082 },
6083- "node_modules/decompress-response": {
6084- "version": "3.3.0",
6085- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
6086- "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
6087+ "node_modules/pkg-conf/node_modules/locate-path": {
6088+ "version": "3.0.0",
6089+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
6090+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
6091 "dev": true,
6092 "dependencies": {
6093- "mimic-response": "^1.0.0"
6094+ "p-locate": "^3.0.0",
6095+ "path-exists": "^3.0.0"
6096 },
6097 "engines": {
6098- "node": ">=4"
6099+ "node": ">=6"
6100 }
6101 },
6102- "node_modules/deep-extend": {
6103- "version": "0.6.0",
6104- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
6105- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
6106+ "node_modules/pkg-conf/node_modules/p-locate": {
6107+ "version": "3.0.0",
6108+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
6109+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
6110 "dev": true,
6111+ "dependencies": {
6112+ "p-limit": "^2.0.0"
6113+ },
6114 "engines": {
6115- "node": ">=4.0.0"
6116+ "node": ">=6"
6117 }
6118 },
6119- "node_modules/deepmerge": {
6120- "version": "4.2.2",
6121- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
6122- "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
6123+ "node_modules/pkg-conf/node_modules/path-exists": {
6124+ "version": "3.0.0",
6125+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
6126+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
6127 "dev": true,
6128 "engines": {
6129- "node": ">=0.10.0"
6130- }
6131- },
6132- "node_modules/defaults": {
6133- "version": "1.0.3",
6134- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
6135- "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
6136- "dev": true,
6137- "dependencies": {
6138- "clone": "^1.0.2"
6139+ "node": ">=4"
6140 }
6141 },
6142- "node_modules/defer-to-connect": {
6143- "version": "1.1.3",
6144- "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
6145- "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
6146- "dev": true
6147- },
6148- "node_modules/define-properties": {
6149- "version": "1.1.3",
6150- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
6151- "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
6152+ "node_modules/pkg-dir": {
6153+ "version": "4.2.0",
6154+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
6155+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
6156 "dev": true,
6157 "dependencies": {
6158- "object-keys": "^1.0.12"
6159+ "find-up": "^4.0.0"
6160 },
6161 "engines": {
6162- "node": ">= 0.4"
6163+ "node": ">=8"
6164 }
6165 },
6166- "node_modules/del": {
6167- "version": "6.0.0",
6168- "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz",
6169- "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
6170+ "node_modules/plur": {
6171+ "version": "4.0.0",
6172+ "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz",
6173+ "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==",
6174 "dev": true,
6175 "dependencies": {
6176- "globby": "^11.0.1",
6177- "graceful-fs": "^4.2.4",
6178- "is-glob": "^4.0.1",
6179- "is-path-cwd": "^2.2.0",
6180- "is-path-inside": "^3.0.2",
6181- "p-map": "^4.0.0",
6182- "rimraf": "^3.0.2",
6183- "slash": "^3.0.0"
6184+ "irregular-plurals": "^3.2.0"
6185 },
6186 "engines": {
6187 "node": ">=10"
6188 @@ -3806,5372 +3505,1106 @@
6189 "url": "https://github.com/sponsors/sindresorhus"
6190 }
6191 },
6192- "node_modules/dependency-graph": {
6193- "version": "0.9.0",
6194- "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz",
6195- "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==",
6196- "dev": true,
6197- "engines": {
6198- "node": ">= 0.6.0"
6199- }
6200- },
6201- "node_modules/dir-glob": {
6202- "version": "3.0.1",
6203- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
6204- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
6205+ "node_modules/postcss": {
6206+ "version": "8.3.9",
6207+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz",
6208+ "integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==",
6209 "dev": true,
6210 "dependencies": {
6211- "path-type": "^4.0.0"
6212+ "nanoid": "^3.1.28",
6213+ "picocolors": "^0.2.1",
6214+ "source-map-js": "^0.6.2"
6215 },
6216 "engines": {
6217- "node": ">=8"
6218- }
6219- },
6220- "node_modules/dom-serializer": {
6221- "version": "1.4.1",
6222- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
6223- "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
6224- "dev": true,
6225- "dependencies": {
6226- "domelementtype": "^2.0.1",
6227- "domhandler": "^4.2.0",
6228- "entities": "^2.0.0"
6229+ "node": "^10 || ^12 || >=14"
6230 },
6231 "funding": {
6232- "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
6233+ "type": "opencollective",
6234+ "url": "https://opencollective.com/postcss/"
6235 }
6236 },
6237- "node_modules/domelementtype": {
6238- "version": "2.3.0",
6239- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
6240- "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
6241+ "node_modules/postcss-attribute-case-insensitive": {
6242+ "version": "4.0.2",
6243+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
6244+ "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
6245 "dev": true,
6246- "funding": [
6247- {
6248- "type": "github",
6249- "url": "https://github.com/sponsors/fb55"
6250- }
6251- ]
6252+ "dependencies": {
6253+ "postcss": "^7.0.2",
6254+ "postcss-selector-parser": "^6.0.2"
6255+ }
6256 },
6257- "node_modules/domhandler": {
6258- "version": "4.3.1",
6259- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
6260- "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
6261+ "node_modules/postcss-attribute-case-insensitive/node_modules/cssesc": {
6262+ "version": "3.0.0",
6263+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
6264+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
6265 "dev": true,
6266- "dependencies": {
6267- "domelementtype": "^2.2.0"
6268+ "bin": {
6269+ "cssesc": "bin/cssesc"
6270 },
6271 "engines": {
6272- "node": ">= 4"
6273- },
6274- "funding": {
6275- "url": "https://github.com/fb55/domhandler?sponsor=1"
6276+ "node": ">=4"
6277 }
6278 },
6279- "node_modules/domutils": {
6280- "version": "2.8.0",
6281- "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
6282- "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
6283+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": {
6284+ "version": "7.0.36",
6285+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
6286+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
6287 "dev": true,
6288 "dependencies": {
6289- "dom-serializer": "^1.0.1",
6290- "domelementtype": "^2.2.0",
6291- "domhandler": "^4.2.0"
6292+ "chalk": "^2.4.2",
6293+ "source-map": "^0.6.1",
6294+ "supports-color": "^6.1.0"
6295+ },
6296+ "engines": {
6297+ "node": ">=6.0.0"
6298 },
6299 "funding": {
6300- "url": "https://github.com/fb55/domutils?sponsor=1"
6301+ "type": "opencollective",
6302+ "url": "https://opencollective.com/postcss/"
6303 }
6304 },
6305- "node_modules/dot-prop": {
6306- "version": "5.3.0",
6307- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
6308- "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
6309+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": {
6310+ "version": "6.0.4",
6311+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
6312+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
6313 "dev": true,
6314 "dependencies": {
6315- "is-obj": "^2.0.0"
6316+ "cssesc": "^3.0.0",
6317+ "indexes-of": "^1.0.1",
6318+ "uniq": "^1.0.1",
6319+ "util-deprecate": "^1.0.2"
6320 },
6321 "engines": {
6322- "node": ">=8"
6323+ "node": ">=4"
6324 }
6325 },
6326- "node_modules/duplexer": {
6327- "version": "0.1.1",
6328- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
6329- "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
6330- "dev": true
6331- },
6332- "node_modules/duplexer3": {
6333- "version": "0.1.4",
6334- "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
6335- "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
6336- "dev": true
6337- },
6338- "node_modules/electron-to-chromium": {
6339- "version": "1.4.143",
6340- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.143.tgz",
6341- "integrity": "sha512-2hIgvu0+pDfXIqmVmV5X6iwMjQ2KxDsWKwM+oI1fABEOy/Dqmll0QJRmIQ3rm+XaoUa/qKrmy5h7LSTFQ6Ldzg==",
6342- "dev": true
6343- },
6344- "node_modules/emittery": {
6345- "version": "0.8.1",
6346- "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
6347- "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==",
6348+ "node_modules/postcss-calc": {
6349+ "version": "8.2.4",
6350+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
6351+ "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
6352 "dev": true,
6353- "engines": {
6354- "node": ">=10"
6355+ "dependencies": {
6356+ "postcss-selector-parser": "^6.0.9",
6357+ "postcss-value-parser": "^4.2.0"
6358 },
6359- "funding": {
6360- "url": "https://github.com/sindresorhus/emittery?sponsor=1"
6361+ "peerDependencies": {
6362+ "postcss": "^8.2.2"
6363 }
6364 },
6365- "node_modules/emoji-regex": {
6366- "version": "8.0.0",
6367- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
6368- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
6369- "dev": true
6370- },
6371- "node_modules/emojis-list": {
6372+ "node_modules/postcss-calc/node_modules/cssesc": {
6373 "version": "3.0.0",
6374- "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
6375- "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
6376+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
6377+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
6378 "dev": true,
6379+ "bin": {
6380+ "cssesc": "bin/cssesc"
6381+ },
6382 "engines": {
6383- "node": ">= 4"
6384+ "node": ">=4"
6385 }
6386 },
6387- "node_modules/end-of-stream": {
6388- "version": "1.4.4",
6389- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
6390- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
6391+ "node_modules/postcss-calc/node_modules/postcss-selector-parser": {
6392+ "version": "6.0.10",
6393+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
6394+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
6395 "dev": true,
6396 "dependencies": {
6397- "once": "^1.4.0"
6398- }
6399- },
6400- "node_modules/entities": {
6401- "version": "2.2.0",
6402- "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
6403- "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
6404- "dev": true,
6405- "funding": {
6406- "url": "https://github.com/fb55/entities?sponsor=1"
6407- }
6408- },
6409- "node_modules/equal-length": {
6410- "version": "1.0.1",
6411- "resolved": "https://registry.npmjs.org/equal-length/-/equal-length-1.0.1.tgz",
6412- "integrity": "sha1-IcoRLUirJLTh5//A5TOdMf38J0w=",
6413- "dev": true,
6414+ "cssesc": "^3.0.0",
6415+ "util-deprecate": "^1.0.2"
6416+ },
6417 "engines": {
6418 "node": ">=4"
6419 }
6420 },
6421- "node_modules/error-ex": {
6422- "version": "1.3.2",
6423- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
6424- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
6425+ "node_modules/postcss-cli": {
6426+ "version": "8.3.1",
6427+ "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.1.tgz",
6428+ "integrity": "sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q==",
6429 "dev": true,
6430 "dependencies": {
6431- "is-arrayish": "^0.2.1"
6432- }
6433- },
6434- "node_modules/escalade": {
6435- "version": "3.1.1",
6436- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
6437- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
6438- "dev": true,
6439+ "chalk": "^4.0.0",
6440+ "chokidar": "^3.3.0",
6441+ "dependency-graph": "^0.9.0",
6442+ "fs-extra": "^9.0.0",
6443+ "get-stdin": "^8.0.0",
6444+ "globby": "^11.0.0",
6445+ "postcss-load-config": "^3.0.0",
6446+ "postcss-reporter": "^7.0.0",
6447+ "pretty-hrtime": "^1.0.3",
6448+ "read-cache": "^1.0.0",
6449+ "slash": "^3.0.0",
6450+ "yargs": "^16.0.0"
6451+ },
6452+ "bin": {
6453+ "postcss": "bin/postcss"
6454+ },
6455 "engines": {
6456- "node": ">=6"
6457+ "node": ">=10"
6458+ },
6459+ "peerDependencies": {
6460+ "postcss": "^8.0.0"
6461 }
6462 },
6463- "node_modules/escape-goat": {
6464- "version": "2.1.1",
6465- "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
6466- "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
6467+ "node_modules/postcss-cli/node_modules/ansi-styles": {
6468+ "version": "4.3.0",
6469+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6470+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6471 "dev": true,
6472+ "dependencies": {
6473+ "color-convert": "^2.0.1"
6474+ },
6475 "engines": {
6476 "node": ">=8"
6477+ },
6478+ "funding": {
6479+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6480 }
6481 },
6482- "node_modules/escape-string-regexp": {
6483- "version": "1.0.5",
6484- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
6485- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
6486+ "node_modules/postcss-cli/node_modules/chalk": {
6487+ "version": "4.1.2",
6488+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6489+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6490 "dev": true,
6491+ "dependencies": {
6492+ "ansi-styles": "^4.1.0",
6493+ "supports-color": "^7.1.0"
6494+ },
6495 "engines": {
6496- "node": ">=0.8.0"
6497+ "node": ">=10"
6498+ },
6499+ "funding": {
6500+ "url": "https://github.com/chalk/chalk?sponsor=1"
6501 }
6502 },
6503- "node_modules/esprima": {
6504- "version": "4.0.1",
6505- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6506- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6507+ "node_modules/postcss-cli/node_modules/color-convert": {
6508+ "version": "2.0.1",
6509+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6510+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6511 "dev": true,
6512- "bin": {
6513- "esparse": "bin/esparse.js",
6514- "esvalidate": "bin/esvalidate.js"
6515+ "dependencies": {
6516+ "color-name": "~1.1.4"
6517 },
6518 "engines": {
6519- "node": ">=4"
6520+ "node": ">=7.0.0"
6521 }
6522 },
6523- "node_modules/estree-walker": {
6524- "version": "2.0.2",
6525- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
6526- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
6527+ "node_modules/postcss-cli/node_modules/color-name": {
6528+ "version": "1.1.4",
6529+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6530+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6531 "dev": true
6532 },
6533- "node_modules/esutils": {
6534- "version": "2.0.3",
6535- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
6536- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
6537+ "node_modules/postcss-cli/node_modules/has-flag": {
6538+ "version": "4.0.0",
6539+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6540+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6541 "dev": true,
6542 "engines": {
6543- "node": ">=0.10.0"
6544+ "node": ">=8"
6545 }
6546 },
6547- "node_modules/eventemitter3": {
6548- "version": "4.0.7",
6549- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
6550- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
6551- "dev": true
6552- },
6553- "node_modules/fast-diff": {
6554- "version": "1.2.0",
6555- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
6556- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
6557- "dev": true
6558- },
6559- "node_modules/fast-glob": {
6560- "version": "3.2.7",
6561- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
6562- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
6563+ "node_modules/postcss-cli/node_modules/supports-color": {
6564+ "version": "7.2.0",
6565+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6566+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6567 "dev": true,
6568 "dependencies": {
6569- "@nodelib/fs.stat": "^2.0.2",
6570- "@nodelib/fs.walk": "^1.2.3",
6571- "glob-parent": "^5.1.2",
6572- "merge2": "^1.3.0",
6573- "micromatch": "^4.0.4"
6574+ "has-flag": "^4.0.0"
6575 },
6576 "engines": {
6577 "node": ">=8"
6578 }
6579 },
6580- "node_modules/fastq": {
6581- "version": "1.13.0",
6582- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
6583- "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
6584- "dev": true,
6585- "dependencies": {
6586- "reusify": "^1.0.4"
6587- }
6588- },
6589- "node_modules/figures": {
6590- "version": "1.7.0",
6591- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6592- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6593+ "node_modules/postcss-color-functional-notation": {
6594+ "version": "2.0.1",
6595+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
6596+ "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
6597 "dev": true,
6598 "dependencies": {
6599- "escape-string-regexp": "^1.0.5",
6600- "object-assign": "^4.1.0"
6601+ "postcss": "^7.0.2",
6602+ "postcss-values-parser": "^2.0.0"
6603 },
6604 "engines": {
6605- "node": ">=0.10.0"
6606+ "node": ">=6.0.0"
6607 }
6608 },
6609- "node_modules/filesize": {
6610- "version": "6.4.0",
6611- "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz",
6612- "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==",
6613+ "node_modules/postcss-color-functional-notation/node_modules/postcss": {
6614+ "version": "7.0.36",
6615+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
6616+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
6617 "dev": true,
6618+ "dependencies": {
6619+ "chalk": "^2.4.2",
6620+ "source-map": "^0.6.1",
6621+ "supports-color": "^6.1.0"
6622+ },
6623 "engines": {
6624- "node": ">= 0.4.0"
6625+ "node": ">=6.0.0"
6626+ },
6627+ "funding": {
6628+ "type": "opencollective",
6629+ "url": "https://opencollective.com/postcss/"
6630 }
6631 },
6632- "node_modules/fill-range": {
6633- "version": "7.0.1",
6634- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
6635- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
6636+ "node_modules/postcss-color-gray": {
6637+ "version": "5.0.0",
6638+ "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
6639+ "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
6640 "dev": true,
6641 "dependencies": {
6642- "to-regex-range": "^5.0.1"
6643+ "@csstools/convert-colors": "^1.4.0",
6644+ "postcss": "^7.0.5",
6645+ "postcss-values-parser": "^2.0.0"
6646 },
6647 "engines": {
6648- "node": ">=8"
6649+ "node": ">=6.0.0"
6650 }
6651 },
6652- "node_modules/find-cache-dir": {
6653- "version": "3.3.2",
6654- "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
6655- "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
6656+ "node_modules/postcss-color-gray/node_modules/postcss": {
6657+ "version": "7.0.36",
6658+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
6659+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
6660 "dev": true,
6661 "dependencies": {
6662- "commondir": "^1.0.1",
6663- "make-dir": "^3.0.2",
6664- "pkg-dir": "^4.1.0"
6665+ "chalk": "^2.4.2",
6666+ "source-map": "^0.6.1",
6667+ "supports-color": "^6.1.0"
6668 },
6669 "engines": {
6670- "node": ">=8"
6671+ "node": ">=6.0.0"
6672 },
6673 "funding": {
6674- "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
6675+ "type": "opencollective",
6676+ "url": "https://opencollective.com/postcss/"
6677 }
6678 },
6679- "node_modules/find-up": {
6680- "version": "4.1.0",
6681- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
6682- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
6683+ "node_modules/postcss-color-hex-alpha": {
6684+ "version": "5.0.3",
6685+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
6686+ "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
6687 "dev": true,
6688 "dependencies": {
6689- "locate-path": "^5.0.0",
6690- "path-exists": "^4.0.0"
6691+ "postcss": "^7.0.14",
6692+ "postcss-values-parser": "^2.0.1"
6693 },
6694 "engines": {
6695- "node": ">=8"
6696+ "node": ">=6.0.0"
6697 }
6698 },
6699- "node_modules/flatten": {
6700- "version": "1.0.3",
6701- "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
6702- "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
6703- "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.",
6704- "dev": true
6705- },
6706- "node_modules/fraction.js": {
6707- "version": "4.1.1",
6708- "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz",
6709- "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==",
6710+ "node_modules/postcss-color-hex-alpha/node_modules/postcss": {
6711+ "version": "7.0.36",
6712+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
6713+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
6714 "dev": true,
6715+ "dependencies": {
6716+ "chalk": "^2.4.2",
6717+ "source-map": "^0.6.1",
6718+ "supports-color": "^6.1.0"
6719+ },
6720 "engines": {
6721- "node": "*"
6722+ "node": ">=6.0.0"
6723 },
6724 "funding": {
6725- "type": "patreon",
6726- "url": "https://www.patreon.com/infusion"
6727+ "type": "opencollective",
6728+ "url": "https://opencollective.com/postcss/"
6729 }
6730 },
6731- "node_modules/fs-extra": {
6732- "version": "9.1.0",
6733- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
6734- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
6735+ "node_modules/postcss-color-mod-function": {
6736+ "version": "3.0.3",
6737+ "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
6738+ "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
6739 "dev": true,
6740 "dependencies": {
6741- "at-least-node": "^1.0.0",
6742- "graceful-fs": "^4.2.0",
6743- "jsonfile": "^6.0.1",
6744- "universalify": "^2.0.0"
6745+ "@csstools/convert-colors": "^1.4.0",
6746+ "postcss": "^7.0.2",
6747+ "postcss-values-parser": "^2.0.0"
6748 },
6749 "engines": {
6750- "node": ">=10"
6751+ "node": ">=6.0.0"
6752 }
6753 },
6754- "node_modules/fs.realpath": {
6755- "version": "1.0.0",
6756- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6757- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
6758- "dev": true
6759- },
6760- "node_modules/fsevents": {
6761- "version": "2.3.2",
6762- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
6763- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
6764+ "node_modules/postcss-color-mod-function/node_modules/postcss": {
6765+ "version": "7.0.36",
6766+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
6767+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
6768 "dev": true,
6769- "hasInstallScript": true,
6770- "optional": true,
6771- "os": [
6772- "darwin"
6773- ],
6774+ "dependencies": {
6775+ "chalk": "^2.4.2",
6776+ "source-map": "^0.6.1",
6777+ "supports-color": "^6.1.0"
6778+ },
6779 "engines": {
6780- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6781+ "node": ">=6.0.0"
6782+ },
6783+ "funding": {
6784+ "type": "opencollective",
6785+ "url": "https://opencollective.com/postcss/"
6786 }
6787 },
6788- "node_modules/function-bind": {
6789- "version": "1.1.1",
6790- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
6791- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
6792- "dev": true
6793- },
6794- "node_modules/generic-names": {
6795- "version": "2.0.1",
6796- "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz",
6797- "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==",
6798+ "node_modules/postcss-color-rebeccapurple": {
6799+ "version": "4.0.1",
6800+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
6801+ "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
6802 "dev": true,
6803 "dependencies": {
6804- "loader-utils": "^1.1.0"
6805- }
6806- },
6807- "node_modules/gensync": {
6808- "version": "1.0.0-beta.2",
6809- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
6810- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
6811- "dev": true,
6812+ "postcss": "^7.0.2",
6813+ "postcss-values-parser": "^2.0.0"
6814+ },
6815 "engines": {
6816- "node": ">=6.9.0"
6817+ "node": ">=6.0.0"
6818 }
6819 },
6820- "node_modules/get-caller-file": {
6821- "version": "2.0.5",
6822- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6823- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6824+ "node_modules/postcss-color-rebeccapurple/node_modules/postcss": {
6825+ "version": "7.0.36",
6826+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
6827+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
6828 "dev": true,
6829+ "dependencies": {
6830+ "chalk": "^2.4.2",
6831+ "source-map": "^0.6.1",
6832+ "supports-color": "^6.1.0"
6833+ },
6834 "engines": {
6835- "node": "6.* || 8.* || >= 10.*"
6836+ "node": ">=6.0.0"
6837+ },
6838+ "funding": {
6839+ "type": "opencollective",
6840+ "url": "https://opencollective.com/postcss/"
6841 }
6842 },
6843- "node_modules/get-intrinsic": {
6844- "version": "1.1.1",
6845- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
6846- "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
6847+ "node_modules/postcss-colormin": {
6848+ "version": "5.3.0",
6849+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz",
6850+ "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==",
6851 "dev": true,
6852 "dependencies": {
6853- "function-bind": "^1.1.1",
6854- "has": "^1.0.3",
6855- "has-symbols": "^1.0.1"
6856+ "browserslist": "^4.16.6",
6857+ "caniuse-api": "^3.0.0",
6858+ "colord": "^2.9.1",
6859+ "postcss-value-parser": "^4.2.0"
6860 },
6861- "funding": {
6862- "url": "https://github.com/sponsors/ljharb"
6863+ "engines": {
6864+ "node": "^10 || ^12 || >=14.0"
6865+ },
6866+ "peerDependencies": {
6867+ "postcss": "^8.2.15"
6868 }
6869 },
6870- "node_modules/get-stdin": {
6871- "version": "8.0.0",
6872- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
6873- "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
6874+ "node_modules/postcss-combine-duplicated-selectors": {
6875+ "version": "10.0.3",
6876+ "resolved": "https://registry.npmjs.org/postcss-combine-duplicated-selectors/-/postcss-combine-duplicated-selectors-10.0.3.tgz",
6877+ "integrity": "sha512-IP0BmwFloCskv7DV7xqvzDXqMHpwdczJa6ZvIW8abgHdcIHs9mCJX2ltFhu3EwA51ozp13DByng30+Ke+eIExA==",
6878 "dev": true,
6879+ "dependencies": {
6880+ "postcss-selector-parser": "^6.0.4"
6881+ },
6882 "engines": {
6883- "node": ">=10"
6884+ "node": "^10.0.0 || ^12.0.0 || >=14.0.0"
6885 },
6886- "funding": {
6887- "url": "https://github.com/sponsors/sindresorhus"
6888+ "peerDependencies": {
6889+ "postcss": "^8.1.0"
6890 }
6891 },
6892- "node_modules/get-stream": {
6893- "version": "4.1.0",
6894- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
6895- "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
6896+ "node_modules/postcss-combine-duplicated-selectors/node_modules/cssesc": {
6897+ "version": "3.0.0",
6898+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
6899+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
6900+ "dev": true,
6901+ "bin": {
6902+ "cssesc": "bin/cssesc"
6903+ },
6904+ "engines": {
6905+ "node": ">=4"
6906+ }
6907+ },
6908+ "node_modules/postcss-combine-duplicated-selectors/node_modules/postcss-selector-parser": {
6909+ "version": "6.0.6",
6910+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
6911+ "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
6912 "dev": true,
6913 "dependencies": {
6914- "pump": "^3.0.0"
6915+ "cssesc": "^3.0.0",
6916+ "util-deprecate": "^1.0.2"
6917 },
6918 "engines": {
6919- "node": ">=6"
6920+ "node": ">=4"
6921 }
6922 },
6923- "node_modules/glob": {
6924- "version": "7.2.0",
6925- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
6926- "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
6927+ "node_modules/postcss-convert-values": {
6928+ "version": "5.1.2",
6929+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz",
6930+ "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==",
6931 "dev": true,
6932 "dependencies": {
6933- "fs.realpath": "^1.0.0",
6934- "inflight": "^1.0.4",
6935- "inherits": "2",
6936- "minimatch": "^3.0.4",
6937- "once": "^1.3.0",
6938- "path-is-absolute": "^1.0.0"
6939+ "browserslist": "^4.20.3",
6940+ "postcss-value-parser": "^4.2.0"
6941 },
6942 "engines": {
6943- "node": "*"
6944+ "node": "^10 || ^12 || >=14.0"
6945 },
6946- "funding": {
6947- "url": "https://github.com/sponsors/isaacs"
6948+ "peerDependencies": {
6949+ "postcss": "^8.2.15"
6950 }
6951 },
6952- "node_modules/glob-parent": {
6953- "version": "5.1.2",
6954- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
6955- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
6956+ "node_modules/postcss-custom-media": {
6957+ "version": "7.0.8",
6958+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
6959+ "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
6960 "dev": true,
6961 "dependencies": {
6962- "is-glob": "^4.0.1"
6963+ "postcss": "^7.0.14"
6964 },
6965 "engines": {
6966- "node": ">= 6"
6967+ "node": ">=6.0.0"
6968 }
6969 },
6970- "node_modules/global-dirs": {
6971- "version": "3.0.0",
6972- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
6973- "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
6974+ "node_modules/postcss-custom-media/node_modules/postcss": {
6975+ "version": "7.0.36",
6976+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
6977+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
6978 "dev": true,
6979 "dependencies": {
6980- "ini": "2.0.0"
6981+ "chalk": "^2.4.2",
6982+ "source-map": "^0.6.1",
6983+ "supports-color": "^6.1.0"
6984 },
6985 "engines": {
6986- "node": ">=10"
6987+ "node": ">=6.0.0"
6988 },
6989 "funding": {
6990- "url": "https://github.com/sponsors/sindresorhus"
6991+ "type": "opencollective",
6992+ "url": "https://opencollective.com/postcss/"
6993 }
6994 },
6995- "node_modules/globals": {
6996- "version": "11.12.0",
6997- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
6998- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
6999+ "node_modules/postcss-custom-properties": {
7000+ "version": "8.0.11",
7001+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
7002+ "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
7003 "dev": true,
7004+ "dependencies": {
7005+ "postcss": "^7.0.17",
7006+ "postcss-values-parser": "^2.0.1"
7007+ },
7008 "engines": {
7009- "node": ">=4"
7010+ "node": ">=6.0.0"
7011 }
7012 },
7013- "node_modules/globalyzer": {
7014- "version": "0.1.0",
7015- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
7016- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
7017- "dev": true
7018- },
7019- "node_modules/globby": {
7020- "version": "11.0.4",
7021- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
7022- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
7023+ "node_modules/postcss-custom-properties/node_modules/postcss": {
7024+ "version": "7.0.36",
7025+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7026+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7027 "dev": true,
7028 "dependencies": {
7029- "array-union": "^2.1.0",
7030- "dir-glob": "^3.0.1",
7031- "fast-glob": "^3.1.1",
7032- "ignore": "^5.1.4",
7033- "merge2": "^1.3.0",
7034- "slash": "^3.0.0"
7035+ "chalk": "^2.4.2",
7036+ "source-map": "^0.6.1",
7037+ "supports-color": "^6.1.0"
7038 },
7039 "engines": {
7040- "node": ">=10"
7041+ "node": ">=6.0.0"
7042 },
7043 "funding": {
7044- "url": "https://github.com/sponsors/sindresorhus"
7045+ "type": "opencollective",
7046+ "url": "https://opencollective.com/postcss/"
7047 }
7048 },
7049- "node_modules/globrex": {
7050- "version": "0.1.2",
7051- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
7052- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
7053- "dev": true
7054- },
7055- "node_modules/got": {
7056- "version": "9.6.0",
7057- "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
7058- "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
7059+ "node_modules/postcss-custom-selectors": {
7060+ "version": "5.1.2",
7061+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
7062+ "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
7063 "dev": true,
7064 "dependencies": {
7065- "@sindresorhus/is": "^0.14.0",
7066- "@szmarczak/http-timer": "^1.1.2",
7067- "cacheable-request": "^6.0.0",
7068- "decompress-response": "^3.3.0",
7069- "duplexer3": "^0.1.4",
7070- "get-stream": "^4.1.0",
7071- "lowercase-keys": "^1.0.1",
7072- "mimic-response": "^1.0.1",
7073- "p-cancelable": "^1.0.0",
7074- "to-readable-stream": "^1.0.0",
7075- "url-parse-lax": "^3.0.0"
7076+ "postcss": "^7.0.2",
7077+ "postcss-selector-parser": "^5.0.0-rc.3"
7078 },
7079 "engines": {
7080- "node": ">=8.6"
7081+ "node": ">=6.0.0"
7082 }
7083 },
7084- "node_modules/graceful-fs": {
7085- "version": "4.2.8",
7086- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
7087- "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
7088- "dev": true
7089- },
7090- "node_modules/gzip-size": {
7091- "version": "6.0.0",
7092- "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
7093- "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
7094+ "node_modules/postcss-custom-selectors/node_modules/postcss": {
7095+ "version": "7.0.36",
7096+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7097+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7098 "dev": true,
7099 "dependencies": {
7100- "duplexer": "^0.1.2"
7101+ "chalk": "^2.4.2",
7102+ "source-map": "^0.6.1",
7103+ "supports-color": "^6.1.0"
7104 },
7105 "engines": {
7106- "node": ">=10"
7107+ "node": ">=6.0.0"
7108 },
7109 "funding": {
7110- "url": "https://github.com/sponsors/sindresorhus"
7111+ "type": "opencollective",
7112+ "url": "https://opencollective.com/postcss/"
7113 }
7114 },
7115- "node_modules/gzip-size/node_modules/duplexer": {
7116- "version": "0.1.2",
7117- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
7118- "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
7119- "dev": true
7120- },
7121- "node_modules/has": {
7122- "version": "1.0.3",
7123- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
7124- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
7125+ "node_modules/postcss-dir-pseudo-class": {
7126+ "version": "5.0.0",
7127+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
7128+ "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
7129 "dev": true,
7130 "dependencies": {
7131- "function-bind": "^1.1.1"
7132+ "postcss": "^7.0.2",
7133+ "postcss-selector-parser": "^5.0.0-rc.3"
7134 },
7135 "engines": {
7136- "node": ">= 0.4.0"
7137+ "node": ">=4.0.0"
7138 }
7139 },
7140- "node_modules/has-ansi": {
7141- "version": "2.0.0",
7142- "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
7143- "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
7144+ "node_modules/postcss-dir-pseudo-class/node_modules/postcss": {
7145+ "version": "7.0.36",
7146+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7147+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7148 "dev": true,
7149 "dependencies": {
7150- "ansi-regex": "^2.0.0"
7151+ "chalk": "^2.4.2",
7152+ "source-map": "^0.6.1",
7153+ "supports-color": "^6.1.0"
7154 },
7155 "engines": {
7156- "node": ">=0.10.0"
7157+ "node": ">=6.0.0"
7158+ },
7159+ "funding": {
7160+ "type": "opencollective",
7161+ "url": "https://opencollective.com/postcss/"
7162 }
7163 },
7164- "node_modules/has-ansi/node_modules/ansi-regex": {
7165- "version": "2.1.1",
7166- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7167- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7168+ "node_modules/postcss-discard-comments": {
7169+ "version": "5.1.2",
7170+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
7171+ "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
7172 "dev": true,
7173 "engines": {
7174- "node": ">=0.10.0"
7175+ "node": "^10 || ^12 || >=14.0"
7176+ },
7177+ "peerDependencies": {
7178+ "postcss": "^8.2.15"
7179 }
7180 },
7181- "node_modules/has-flag": {
7182- "version": "3.0.0",
7183- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
7184- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
7185- "dev": true,
7186- "engines": {
7187- "node": ">=4"
7188- }
7189- },
7190- "node_modules/has-symbols": {
7191- "version": "1.0.2",
7192- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
7193- "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
7194+ "node_modules/postcss-discard-duplicates": {
7195+ "version": "5.1.0",
7196+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
7197+ "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
7198 "dev": true,
7199 "engines": {
7200- "node": ">= 0.4"
7201+ "node": "^10 || ^12 || >=14.0"
7202 },
7203- "funding": {
7204- "url": "https://github.com/sponsors/ljharb"
7205+ "peerDependencies": {
7206+ "postcss": "^8.2.15"
7207 }
7208 },
7209- "node_modules/has-yarn": {
7210- "version": "2.1.0",
7211- "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
7212- "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
7213+ "node_modules/postcss-discard-empty": {
7214+ "version": "5.1.1",
7215+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
7216+ "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
7217 "dev": true,
7218 "engines": {
7219- "node": ">=8"
7220+ "node": "^10 || ^12 || >=14.0"
7221+ },
7222+ "peerDependencies": {
7223+ "postcss": "^8.2.15"
7224 }
7225 },
7226- "node_modules/hosted-git-info": {
7227- "version": "2.8.9",
7228- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
7229- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
7230- "dev": true
7231- },
7232- "node_modules/http-cache-semantics": {
7233- "version": "4.1.0",
7234- "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
7235- "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
7236- "dev": true
7237- },
7238- "node_modules/icss-replace-symbols": {
7239- "version": "1.1.0",
7240- "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
7241- "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
7242- "dev": true
7243- },
7244- "node_modules/icss-utils": {
7245+ "node_modules/postcss-discard-overridden": {
7246 "version": "5.1.0",
7247- "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
7248- "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
7249+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
7250+ "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
7251 "dev": true,
7252 "engines": {
7253- "node": "^10 || ^12 || >= 14"
7254+ "node": "^10 || ^12 || >=14.0"
7255 },
7256 "peerDependencies": {
7257- "postcss": "^8.1.0"
7258+ "postcss": "^8.2.15"
7259 }
7260 },
7261- "node_modules/ieee754": {
7262- "version": "1.2.1",
7263- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
7264- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
7265- "dev": true,
7266- "funding": [
7267- {
7268- "type": "github",
7269- "url": "https://github.com/sponsors/feross"
7270- },
7271- {
7272- "type": "patreon",
7273- "url": "https://www.patreon.com/feross"
7274- },
7275- {
7276- "type": "consulting",
7277- "url": "https://feross.org/support"
7278- }
7279- ]
7280- },
7281- "node_modules/ignore": {
7282- "version": "5.1.8",
7283- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
7284- "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
7285+ "node_modules/postcss-double-position-gradients": {
7286+ "version": "1.0.0",
7287+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
7288+ "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
7289 "dev": true,
7290+ "dependencies": {
7291+ "postcss": "^7.0.5",
7292+ "postcss-values-parser": "^2.0.0"
7293+ },
7294 "engines": {
7295- "node": ">= 4"
7296+ "node": ">=6.0.0"
7297 }
7298 },
7299- "node_modules/ignore-by-default": {
7300- "version": "2.0.0",
7301- "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.0.0.tgz",
7302- "integrity": "sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==",
7303+ "node_modules/postcss-double-position-gradients/node_modules/postcss": {
7304+ "version": "7.0.36",
7305+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7306+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7307 "dev": true,
7308+ "dependencies": {
7309+ "chalk": "^2.4.2",
7310+ "source-map": "^0.6.1",
7311+ "supports-color": "^6.1.0"
7312+ },
7313 "engines": {
7314- "node": ">=10 <11 || >=12 <13 || >=14"
7315+ "node": ">=6.0.0"
7316+ },
7317+ "funding": {
7318+ "type": "opencollective",
7319+ "url": "https://opencollective.com/postcss/"
7320 }
7321 },
7322- "node_modules/import-cwd": {
7323- "version": "3.0.0",
7324- "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
7325- "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
7326+ "node_modules/postcss-env-function": {
7327+ "version": "2.0.2",
7328+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
7329+ "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
7330 "dev": true,
7331 "dependencies": {
7332- "import-from": "^3.0.0"
7333+ "postcss": "^7.0.2",
7334+ "postcss-values-parser": "^2.0.0"
7335 },
7336 "engines": {
7337- "node": ">=8"
7338+ "node": ">=6.0.0"
7339 }
7340 },
7341- "node_modules/import-fresh": {
7342- "version": "3.3.0",
7343- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
7344- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
7345+ "node_modules/postcss-env-function/node_modules/postcss": {
7346+ "version": "7.0.36",
7347+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7348+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7349 "dev": true,
7350 "dependencies": {
7351- "parent-module": "^1.0.0",
7352- "resolve-from": "^4.0.0"
7353+ "chalk": "^2.4.2",
7354+ "source-map": "^0.6.1",
7355+ "supports-color": "^6.1.0"
7356 },
7357 "engines": {
7358- "node": ">=6"
7359+ "node": ">=6.0.0"
7360 },
7361 "funding": {
7362- "url": "https://github.com/sponsors/sindresorhus"
7363+ "type": "opencollective",
7364+ "url": "https://opencollective.com/postcss/"
7365 }
7366 },
7367- "node_modules/import-fresh/node_modules/resolve-from": {
7368+ "node_modules/postcss-focus-visible": {
7369 "version": "4.0.0",
7370- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
7371- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
7372- "dev": true,
7373- "engines": {
7374- "node": ">=4"
7375- }
7376- },
7377- "node_modules/import-from": {
7378- "version": "3.0.0",
7379- "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
7380- "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
7381+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
7382+ "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
7383 "dev": true,
7384 "dependencies": {
7385- "resolve-from": "^5.0.0"
7386+ "postcss": "^7.0.2"
7387 },
7388 "engines": {
7389- "node": ">=8"
7390+ "node": ">=6.0.0"
7391 }
7392 },
7393- "node_modules/import-lazy": {
7394- "version": "2.1.0",
7395- "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
7396- "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
7397+ "node_modules/postcss-focus-visible/node_modules/postcss": {
7398+ "version": "7.0.36",
7399+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7400+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7401 "dev": true,
7402+ "dependencies": {
7403+ "chalk": "^2.4.2",
7404+ "source-map": "^0.6.1",
7405+ "supports-color": "^6.1.0"
7406+ },
7407 "engines": {
7408- "node": ">=4"
7409+ "node": ">=6.0.0"
7410+ },
7411+ "funding": {
7412+ "type": "opencollective",
7413+ "url": "https://opencollective.com/postcss/"
7414 }
7415 },
7416- "node_modules/import-local": {
7417- "version": "3.0.3",
7418- "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz",
7419- "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==",
7420+ "node_modules/postcss-focus-within": {
7421+ "version": "3.0.0",
7422+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
7423+ "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
7424 "dev": true,
7425 "dependencies": {
7426- "pkg-dir": "^4.2.0",
7427- "resolve-cwd": "^3.0.0"
7428- },
7429- "bin": {
7430- "import-local-fixture": "fixtures/cli.js"
7431+ "postcss": "^7.0.2"
7432 },
7433 "engines": {
7434- "node": ">=8"
7435+ "node": ">=6.0.0"
7436 }
7437 },
7438- "node_modules/imurmurhash": {
7439- "version": "0.1.4",
7440- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
7441- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
7442+ "node_modules/postcss-focus-within/node_modules/postcss": {
7443+ "version": "7.0.36",
7444+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7445+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7446 "dev": true,
7447+ "dependencies": {
7448+ "chalk": "^2.4.2",
7449+ "source-map": "^0.6.1",
7450+ "supports-color": "^6.1.0"
7451+ },
7452 "engines": {
7453- "node": ">=0.8.19"
7454+ "node": ">=6.0.0"
7455+ },
7456+ "funding": {
7457+ "type": "opencollective",
7458+ "url": "https://opencollective.com/postcss/"
7459 }
7460 },
7461- "node_modules/indent-string": {
7462- "version": "4.0.0",
7463- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
7464- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
7465+ "node_modules/postcss-font-variant": {
7466+ "version": "4.0.1",
7467+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
7468+ "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
7469 "dev": true,
7470- "engines": {
7471- "node": ">=8"
7472+ "dependencies": {
7473+ "postcss": "^7.0.2"
7474 }
7475 },
7476- "node_modules/indexes-of": {
7477- "version": "1.0.1",
7478- "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
7479- "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
7480- "dev": true
7481- },
7482- "node_modules/inflight": {
7483- "version": "1.0.6",
7484- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
7485- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
7486+ "node_modules/postcss-font-variant/node_modules/postcss": {
7487+ "version": "7.0.36",
7488+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7489+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7490 "dev": true,
7491 "dependencies": {
7492- "once": "^1.3.0",
7493- "wrappy": "1"
7494+ "chalk": "^2.4.2",
7495+ "source-map": "^0.6.1",
7496+ "supports-color": "^6.1.0"
7497+ },
7498+ "engines": {
7499+ "node": ">=6.0.0"
7500+ },
7501+ "funding": {
7502+ "type": "opencollective",
7503+ "url": "https://opencollective.com/postcss/"
7504 }
7505 },
7506- "node_modules/inherits": {
7507- "version": "2.0.4",
7508- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7509- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
7510- "dev": true
7511- },
7512- "node_modules/ini": {
7513+ "node_modules/postcss-gap-properties": {
7514 "version": "2.0.0",
7515- "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
7516- "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
7517+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
7518+ "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
7519 "dev": true,
7520+ "dependencies": {
7521+ "postcss": "^7.0.2"
7522+ },
7523 "engines": {
7524- "node": ">=10"
7525+ "node": ">=6.0.0"
7526 }
7527 },
7528- "node_modules/irregular-plurals": {
7529- "version": "3.3.0",
7530- "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz",
7531- "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==",
7532+ "node_modules/postcss-gap-properties/node_modules/postcss": {
7533+ "version": "7.0.36",
7534+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7535+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7536 "dev": true,
7537+ "dependencies": {
7538+ "chalk": "^2.4.2",
7539+ "source-map": "^0.6.1",
7540+ "supports-color": "^6.1.0"
7541+ },
7542 "engines": {
7543- "node": ">=8"
7544+ "node": ">=6.0.0"
7545+ },
7546+ "funding": {
7547+ "type": "opencollective",
7548+ "url": "https://opencollective.com/postcss/"
7549 }
7550 },
7551- "node_modules/is-arrayish": {
7552- "version": "0.2.1",
7553- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
7554- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
7555- "dev": true
7556- },
7557- "node_modules/is-binary-path": {
7558- "version": "2.1.0",
7559- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
7560- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
7561+ "node_modules/postcss-image-set-function": {
7562+ "version": "3.0.1",
7563+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
7564+ "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
7565 "dev": true,
7566 "dependencies": {
7567- "binary-extensions": "^2.0.0"
7568+ "postcss": "^7.0.2",
7569+ "postcss-values-parser": "^2.0.0"
7570 },
7571 "engines": {
7572- "node": ">=8"
7573+ "node": ">=6.0.0"
7574 }
7575 },
7576- "node_modules/is-ci": {
7577- "version": "2.0.0",
7578- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
7579- "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
7580+ "node_modules/postcss-image-set-function/node_modules/postcss": {
7581+ "version": "7.0.36",
7582+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7583+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7584 "dev": true,
7585 "dependencies": {
7586- "ci-info": "^2.0.0"
7587+ "chalk": "^2.4.2",
7588+ "source-map": "^0.6.1",
7589+ "supports-color": "^6.1.0"
7590 },
7591- "bin": {
7592- "is-ci": "bin.js"
7593+ "engines": {
7594+ "node": ">=6.0.0"
7595+ },
7596+ "funding": {
7597+ "type": "opencollective",
7598+ "url": "https://opencollective.com/postcss/"
7599 }
7600 },
7601- "node_modules/is-core-module": {
7602- "version": "2.2.0",
7603- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
7604- "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
7605+ "node_modules/postcss-import": {
7606+ "version": "14.0.2",
7607+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz",
7608+ "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==",
7609 "dev": true,
7610 "dependencies": {
7611- "has": "^1.0.3"
7612+ "postcss-value-parser": "^4.0.0",
7613+ "read-cache": "^1.0.0",
7614+ "resolve": "^1.1.7"
7615 },
7616- "funding": {
7617- "url": "https://github.com/sponsors/ljharb"
7618+ "engines": {
7619+ "node": ">=10.0.0"
7620+ },
7621+ "peerDependencies": {
7622+ "postcss": "^8.0.0"
7623 }
7624 },
7625- "node_modules/is-error": {
7626- "version": "2.2.2",
7627- "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.2.tgz",
7628- "integrity": "sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==",
7629- "dev": true
7630+ "node_modules/postcss-initial": {
7631+ "version": "3.0.2",
7632+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz",
7633+ "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==",
7634+ "dev": true,
7635+ "dependencies": {
7636+ "lodash.template": "^4.5.0",
7637+ "postcss": "^7.0.2"
7638+ }
7639 },
7640- "node_modules/is-extglob": {
7641- "version": "2.1.1",
7642- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
7643- "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
7644+ "node_modules/postcss-initial/node_modules/postcss": {
7645+ "version": "7.0.36",
7646+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7647+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7648 "dev": true,
7649+ "dependencies": {
7650+ "chalk": "^2.4.2",
7651+ "source-map": "^0.6.1",
7652+ "supports-color": "^6.1.0"
7653+ },
7654 "engines": {
7655- "node": ">=0.10.0"
7656+ "node": ">=6.0.0"
7657+ },
7658+ "funding": {
7659+ "type": "opencollective",
7660+ "url": "https://opencollective.com/postcss/"
7661 }
7662 },
7663- "node_modules/is-fullwidth-code-point": {
7664- "version": "3.0.0",
7665- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7666- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7667+ "node_modules/postcss-lab-function": {
7668+ "version": "2.0.1",
7669+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
7670+ "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
7671 "dev": true,
7672+ "dependencies": {
7673+ "@csstools/convert-colors": "^1.4.0",
7674+ "postcss": "^7.0.2",
7675+ "postcss-values-parser": "^2.0.0"
7676+ },
7677 "engines": {
7678- "node": ">=8"
7679+ "node": ">=6.0.0"
7680 }
7681 },
7682- "node_modules/is-glob": {
7683- "version": "4.0.1",
7684- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
7685- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
7686+ "node_modules/postcss-lab-function/node_modules/postcss": {
7687+ "version": "7.0.36",
7688+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7689+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7690 "dev": true,
7691 "dependencies": {
7692- "is-extglob": "^2.1.1"
7693+ "chalk": "^2.4.2",
7694+ "source-map": "^0.6.1",
7695+ "supports-color": "^6.1.0"
7696 },
7697 "engines": {
7698- "node": ">=0.10.0"
7699+ "node": ">=6.0.0"
7700+ },
7701+ "funding": {
7702+ "type": "opencollective",
7703+ "url": "https://opencollective.com/postcss/"
7704 }
7705 },
7706- "node_modules/is-installed-globally": {
7707- "version": "0.4.0",
7708- "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
7709- "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
7710+ "node_modules/postcss-load-config": {
7711+ "version": "3.1.0",
7712+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz",
7713+ "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==",
7714 "dev": true,
7715 "dependencies": {
7716- "global-dirs": "^3.0.0",
7717- "is-path-inside": "^3.0.2"
7718+ "import-cwd": "^3.0.0",
7719+ "lilconfig": "^2.0.3",
7720+ "yaml": "^1.10.2"
7721 },
7722 "engines": {
7723- "node": ">=10"
7724+ "node": ">= 10"
7725 },
7726 "funding": {
7727- "url": "https://github.com/sponsors/sindresorhus"
7728+ "type": "opencollective",
7729+ "url": "https://opencollective.com/postcss/"
7730+ },
7731+ "peerDependencies": {
7732+ "ts-node": ">=9.0.0"
7733+ },
7734+ "peerDependenciesMeta": {
7735+ "ts-node": {
7736+ "optional": true
7737+ }
7738 }
7739 },
7740- "node_modules/is-interactive": {
7741- "version": "1.0.0",
7742- "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
7743- "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
7744+ "node_modules/postcss-logical": {
7745+ "version": "3.0.0",
7746+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
7747+ "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
7748 "dev": true,
7749+ "dependencies": {
7750+ "postcss": "^7.0.2"
7751+ },
7752 "engines": {
7753- "node": ">=8"
7754+ "node": ">=6.0.0"
7755 }
7756 },
7757- "node_modules/is-module": {
7758- "version": "1.0.0",
7759- "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
7760- "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
7761- "dev": true
7762- },
7763- "node_modules/is-npm": {
7764- "version": "5.0.0",
7765- "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
7766- "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
7767+ "node_modules/postcss-logical/node_modules/postcss": {
7768+ "version": "7.0.36",
7769+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7770+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7771 "dev": true,
7772+ "dependencies": {
7773+ "chalk": "^2.4.2",
7774+ "source-map": "^0.6.1",
7775+ "supports-color": "^6.1.0"
7776+ },
7777 "engines": {
7778- "node": ">=10"
7779+ "node": ">=6.0.0"
7780 },
7781 "funding": {
7782- "url": "https://github.com/sponsors/sindresorhus"
7783+ "type": "opencollective",
7784+ "url": "https://opencollective.com/postcss/"
7785 }
7786 },
7787- "node_modules/is-number": {
7788- "version": "7.0.0",
7789- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
7790- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
7791+ "node_modules/postcss-media-minmax": {
7792+ "version": "4.0.0",
7793+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
7794+ "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
7795 "dev": true,
7796+ "dependencies": {
7797+ "postcss": "^7.0.2"
7798+ },
7799 "engines": {
7800- "node": ">=0.12.0"
7801+ "node": ">=6.0.0"
7802 }
7803 },
7804- "node_modules/is-obj": {
7805- "version": "2.0.0",
7806- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
7807- "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
7808+ "node_modules/postcss-media-minmax/node_modules/postcss": {
7809+ "version": "7.0.36",
7810+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7811+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7812 "dev": true,
7813+ "dependencies": {
7814+ "chalk": "^2.4.2",
7815+ "source-map": "^0.6.1",
7816+ "supports-color": "^6.1.0"
7817+ },
7818 "engines": {
7819- "node": ">=8"
7820+ "node": ">=6.0.0"
7821+ },
7822+ "funding": {
7823+ "type": "opencollective",
7824+ "url": "https://opencollective.com/postcss/"
7825 }
7826 },
7827- "node_modules/is-path-cwd": {
7828- "version": "2.2.0",
7829- "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
7830- "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
7831+ "node_modules/postcss-merge-longhand": {
7832+ "version": "5.1.5",
7833+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz",
7834+ "integrity": "sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==",
7835 "dev": true,
7836+ "dependencies": {
7837+ "postcss-value-parser": "^4.2.0",
7838+ "stylehacks": "^5.1.0"
7839+ },
7840 "engines": {
7841- "node": ">=6"
7842+ "node": "^10 || ^12 || >=14.0"
7843+ },
7844+ "peerDependencies": {
7845+ "postcss": "^8.2.15"
7846 }
7847 },
7848- "node_modules/is-path-inside": {
7849- "version": "3.0.3",
7850- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
7851- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
7852- "dev": true,
7853- "engines": {
7854- "node": ">=8"
7855- }
7856- },
7857- "node_modules/is-plain-object": {
7858- "version": "5.0.0",
7859- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
7860- "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
7861- "dev": true,
7862- "engines": {
7863- "node": ">=0.10.0"
7864- }
7865- },
7866- "node_modules/is-promise": {
7867- "version": "4.0.0",
7868- "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
7869- "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
7870- "dev": true
7871- },
7872- "node_modules/is-reference": {
7873- "version": "1.2.1",
7874- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
7875- "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
7876- "dev": true,
7877- "dependencies": {
7878- "@types/estree": "*"
7879- }
7880- },
7881- "node_modules/is-typedarray": {
7882- "version": "1.0.0",
7883- "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
7884- "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
7885- "dev": true
7886- },
7887- "node_modules/is-unicode-supported": {
7888- "version": "0.1.0",
7889- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
7890- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
7891- "dev": true,
7892- "engines": {
7893- "node": ">=10"
7894- },
7895- "funding": {
7896- "url": "https://github.com/sponsors/sindresorhus"
7897- }
7898- },
7899- "node_modules/is-yarn-global": {
7900- "version": "0.3.0",
7901- "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
7902- "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
7903- "dev": true
7904- },
7905- "node_modules/jest-worker": {
7906- "version": "26.6.2",
7907- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
7908- "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
7909- "dev": true,
7910- "dependencies": {
7911- "@types/node": "*",
7912- "merge-stream": "^2.0.0",
7913- "supports-color": "^7.0.0"
7914- },
7915- "engines": {
7916- "node": ">= 10.13.0"
7917- }
7918- },
7919- "node_modules/jest-worker/node_modules/has-flag": {
7920- "version": "4.0.0",
7921- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7922- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7923- "dev": true,
7924- "engines": {
7925- "node": ">=8"
7926- }
7927- },
7928- "node_modules/jest-worker/node_modules/supports-color": {
7929- "version": "7.2.0",
7930- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7931- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7932- "dev": true,
7933- "dependencies": {
7934- "has-flag": "^4.0.0"
7935- },
7936- "engines": {
7937- "node": ">=8"
7938- }
7939- },
7940- "node_modules/js-string-escape": {
7941- "version": "1.0.1",
7942- "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",
7943- "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=",
7944- "dev": true,
7945- "engines": {
7946- "node": ">= 0.8"
7947- }
7948- },
7949- "node_modules/js-tokens": {
7950- "version": "4.0.0",
7951- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
7952- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
7953- "dev": true
7954- },
7955- "node_modules/js-yaml": {
7956- "version": "3.14.1",
7957- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
7958- "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
7959+ "node_modules/postcss-merge-rules": {
7960+ "version": "5.1.2",
7961+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz",
7962+ "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==",
7963 "dev": true,
7964 "dependencies": {
7965- "argparse": "^1.0.7",
7966- "esprima": "^4.0.0"
7967- },
7968- "bin": {
7969- "js-yaml": "bin/js-yaml.js"
7970- }
7971- },
7972- "node_modules/jsesc": {
7973- "version": "2.5.2",
7974- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
7975- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
7976- "dev": true,
7977- "bin": {
7978- "jsesc": "bin/jsesc"
7979+ "browserslist": "^4.16.6",
7980+ "caniuse-api": "^3.0.0",
7981+ "cssnano-utils": "^3.1.0",
7982+ "postcss-selector-parser": "^6.0.5"
7983 },
7984 "engines": {
7985- "node": ">=4"
7986- }
7987- },
7988- "node_modules/json": {
7989- "version": "11.0.0",
7990- "resolved": "https://registry.npmjs.org/json/-/json-11.0.0.tgz",
7991- "integrity": "sha512-N/ITv3Yw9Za8cGxuQqSqrq6RHnlaHWZkAFavcfpH/R52522c26EbihMxnY7A1chxfXJ4d+cEFIsyTgfi9GihrA==",
7992- "dev": true,
7993- "bin": {
7994- "json": "lib/json.js"
7995+ "node": "^10 || ^12 || >=14.0"
7996 },
7997- "engines": {
7998- "node": ">=0.10.0"
7999+ "peerDependencies": {
8000+ "postcss": "^8.2.15"
8001 }
8002 },
8003- "node_modules/json-buffer": {
8004+ "node_modules/postcss-merge-rules/node_modules/cssesc": {
8005 "version": "3.0.0",
8006- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
8007- "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
8008- "dev": true
8009- },
8010- "node_modules/json-parse-better-errors": {
8011- "version": "1.0.2",
8012- "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
8013- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
8014- "dev": true
8015- },
8016- "node_modules/json-parse-even-better-errors": {
8017- "version": "2.3.1",
8018- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
8019- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
8020- "dev": true
8021- },
8022- "node_modules/json5": {
8023- "version": "2.2.0",
8024- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
8025- "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
8026+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
8027+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
8028 "dev": true,
8029- "dependencies": {
8030- "minimist": "^1.2.5"
8031- },
8032 "bin": {
8033- "json5": "lib/cli.js"
8034+ "cssesc": "bin/cssesc"
8035 },
8036 "engines": {
8037- "node": ">=6"
8038+ "node": ">=4"
8039 }
8040 },
8041- "node_modules/jsonfile": {
8042- "version": "6.1.0",
8043- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
8044- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
8045+ "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": {
8046+ "version": "6.0.10",
8047+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
8048+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
8049 "dev": true,
8050 "dependencies": {
8051- "universalify": "^2.0.0"
8052+ "cssesc": "^3.0.0",
8053+ "util-deprecate": "^1.0.2"
8054 },
8055- "optionalDependencies": {
8056- "graceful-fs": "^4.1.6"
8057- }
8058- },
8059- "node_modules/keyv": {
8060- "version": "3.1.0",
8061- "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
8062- "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
8063- "dev": true,
8064- "dependencies": {
8065- "json-buffer": "3.0.0"
8066- }
8067- },
8068- "node_modules/kleur": {
8069- "version": "4.1.4",
8070- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
8071- "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
8072- "dev": true,
8073 "engines": {
8074- "node": ">=6"
8075+ "node": ">=4"
8076 }
8077 },
8078- "node_modules/latest-version": {
8079+ "node_modules/postcss-minify-font-values": {
8080 "version": "5.1.0",
8081- "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
8082- "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
8083+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
8084+ "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
8085 "dev": true,
8086 "dependencies": {
8087- "package-json": "^6.3.0"
8088+ "postcss-value-parser": "^4.2.0"
8089 },
8090 "engines": {
8091- "node": ">=8"
8092- }
8093- },
8094- "node_modules/lilconfig": {
8095- "version": "2.0.3",
8096- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz",
8097- "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==",
8098- "dev": true,
8099- "engines": {
8100- "node": ">=10"
8101+ "node": "^10 || ^12 || >=14.0"
8102+ },
8103+ "peerDependencies": {
8104+ "postcss": "^8.2.15"
8105 }
8106 },
8107- "node_modules/lines-and-columns": {
8108- "version": "1.1.6",
8109- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
8110- "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
8111- "dev": true
8112- },
8113- "node_modules/load-json-file": {
8114- "version": "5.3.0",
8115- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz",
8116- "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==",
8117+ "node_modules/postcss-minify-gradients": {
8118+ "version": "5.1.1",
8119+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
8120+ "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
8121 "dev": true,
8122 "dependencies": {
8123- "graceful-fs": "^4.1.15",
8124- "parse-json": "^4.0.0",
8125- "pify": "^4.0.1",
8126- "strip-bom": "^3.0.0",
8127- "type-fest": "^0.3.0"
8128+ "colord": "^2.9.1",
8129+ "cssnano-utils": "^3.1.0",
8130+ "postcss-value-parser": "^4.2.0"
8131 },
8132 "engines": {
8133- "node": ">=6"
8134+ "node": "^10 || ^12 || >=14.0"
8135+ },
8136+ "peerDependencies": {
8137+ "postcss": "^8.2.15"
8138 }
8139 },
8140- "node_modules/load-json-file/node_modules/parse-json": {
8141- "version": "4.0.0",
8142- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
8143- "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
8144+ "node_modules/postcss-minify-params": {
8145+ "version": "5.1.3",
8146+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz",
8147+ "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==",
8148 "dev": true,
8149 "dependencies": {
8150- "error-ex": "^1.3.1",
8151- "json-parse-better-errors": "^1.0.1"
8152+ "browserslist": "^4.16.6",
8153+ "cssnano-utils": "^3.1.0",
8154+ "postcss-value-parser": "^4.2.0"
8155 },
8156 "engines": {
8157- "node": ">=4"
8158- }
8159- },
8160- "node_modules/load-json-file/node_modules/pify": {
8161- "version": "4.0.1",
8162- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
8163- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
8164- "dev": true,
8165- "engines": {
8166- "node": ">=6"
8167+ "node": "^10 || ^12 || >=14.0"
8168+ },
8169+ "peerDependencies": {
8170+ "postcss": "^8.2.15"
8171 }
8172- },
8173- "node_modules/load-json-file/node_modules/type-fest": {
8174- "version": "0.3.1",
8175- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
8176- "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==",
8177- "dev": true,
8178- "engines": {
8179- "node": ">=6"
8180- }
8181- },
8182- "node_modules/loader-utils": {
8183- "version": "1.4.2",
8184- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
8185- "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
8186- "dev": true,
8187- "dependencies": {
8188- "big.js": "^5.2.2",
8189- "emojis-list": "^3.0.0",
8190- "json5": "^1.0.1"
8191- },
8192- "engines": {
8193- "node": ">=4.0.0"
8194- }
8195- },
8196- "node_modules/loader-utils/node_modules/json5": {
8197- "version": "1.0.1",
8198- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
8199- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
8200- "dev": true,
8201- "dependencies": {
8202- "minimist": "^1.2.0"
8203- },
8204- "bin": {
8205- "json5": "lib/cli.js"
8206- }
8207- },
8208- "node_modules/locate-path": {
8209- "version": "5.0.0",
8210- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
8211- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
8212- "dev": true,
8213- "dependencies": {
8214- "p-locate": "^4.1.0"
8215- },
8216- "engines": {
8217- "node": ">=8"
8218- }
8219- },
8220- "node_modules/lodash": {
8221- "version": "4.17.21",
8222- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
8223- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
8224- "dev": true
8225- },
8226- "node_modules/lodash._reinterpolate": {
8227- "version": "3.0.0",
8228- "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
8229- "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
8230- "dev": true
8231- },
8232- "node_modules/lodash.camelcase": {
8233- "version": "4.3.0",
8234- "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
8235- "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
8236- "dev": true
8237- },
8238- "node_modules/lodash.debounce": {
8239- "version": "4.0.8",
8240- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
8241- "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
8242- "dev": true
8243- },
8244- "node_modules/lodash.difference": {
8245- "version": "4.5.0",
8246- "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz",
8247- "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=",
8248- "dev": true
8249- },
8250- "node_modules/lodash.forown": {
8251- "version": "4.4.0",
8252- "resolved": "https://registry.npmjs.org/lodash.forown/-/lodash.forown-4.4.0.tgz",
8253- "integrity": "sha1-hRFc8E9z75ZuztUlEdOJPMRmg68=",
8254- "dev": true
8255- },
8256- "node_modules/lodash.get": {
8257- "version": "4.4.2",
8258- "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
8259- "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
8260- "dev": true
8261- },
8262- "node_modules/lodash.groupby": {
8263- "version": "4.6.0",
8264- "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz",
8265- "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=",
8266- "dev": true
8267- },
8268- "node_modules/lodash.memoize": {
8269- "version": "4.1.2",
8270- "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
8271- "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
8272- "dev": true
8273- },
8274- "node_modules/lodash.merge": {
8275- "version": "4.6.2",
8276- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
8277- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
8278- "dev": true
8279- },
8280- "node_modules/lodash.sortby": {
8281- "version": "4.7.0",
8282- "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
8283- "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
8284- "dev": true
8285- },
8286- "node_modules/lodash.template": {
8287- "version": "4.5.0",
8288- "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
8289- "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
8290- "dev": true,
8291- "dependencies": {
8292- "lodash._reinterpolate": "^3.0.0",
8293- "lodash.templatesettings": "^4.0.0"
8294- }
8295- },
8296- "node_modules/lodash.templatesettings": {
8297- "version": "4.2.0",
8298- "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
8299- "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
8300- "dev": true,
8301- "dependencies": {
8302- "lodash._reinterpolate": "^3.0.0"
8303- }
8304- },
8305- "node_modules/lodash.uniq": {
8306- "version": "4.5.0",
8307- "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
8308- "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
8309- "dev": true
8310- },
8311- "node_modules/log-symbols": {
8312- "version": "4.1.0",
8313- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
8314- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
8315- "dev": true,
8316- "dependencies": {
8317- "chalk": "^4.1.0",
8318- "is-unicode-supported": "^0.1.0"
8319- },
8320- "engines": {
8321- "node": ">=10"
8322- },
8323- "funding": {
8324- "url": "https://github.com/sponsors/sindresorhus"
8325- }
8326- },
8327- "node_modules/log-symbols/node_modules/ansi-styles": {
8328- "version": "4.3.0",
8329- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8330- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8331- "dev": true,
8332- "dependencies": {
8333- "color-convert": "^2.0.1"
8334- },
8335- "engines": {
8336- "node": ">=8"
8337- },
8338- "funding": {
8339- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8340- }
8341- },
8342- "node_modules/log-symbols/node_modules/chalk": {
8343- "version": "4.1.2",
8344- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8345- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8346- "dev": true,
8347- "dependencies": {
8348- "ansi-styles": "^4.1.0",
8349- "supports-color": "^7.1.0"
8350- },
8351- "engines": {
8352- "node": ">=10"
8353- },
8354- "funding": {
8355- "url": "https://github.com/chalk/chalk?sponsor=1"
8356- }
8357- },
8358- "node_modules/log-symbols/node_modules/color-convert": {
8359- "version": "2.0.1",
8360- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8361- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8362- "dev": true,
8363- "dependencies": {
8364- "color-name": "~1.1.4"
8365- },
8366- "engines": {
8367- "node": ">=7.0.0"
8368- }
8369- },
8370- "node_modules/log-symbols/node_modules/color-name": {
8371- "version": "1.1.4",
8372- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8373- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8374- "dev": true
8375- },
8376- "node_modules/log-symbols/node_modules/has-flag": {
8377- "version": "4.0.0",
8378- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8379- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8380- "dev": true,
8381- "engines": {
8382- "node": ">=8"
8383- }
8384- },
8385- "node_modules/log-symbols/node_modules/supports-color": {
8386- "version": "7.2.0",
8387- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8388- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8389- "dev": true,
8390- "dependencies": {
8391- "has-flag": "^4.0.0"
8392- },
8393- "engines": {
8394- "node": ">=8"
8395- }
8396- },
8397- "node_modules/lowercase-keys": {
8398- "version": "1.0.1",
8399- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
8400- "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
8401- "dev": true,
8402- "engines": {
8403- "node": ">=0.10.0"
8404- }
8405- },
8406- "node_modules/lru-cache": {
8407- "version": "6.0.0",
8408- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
8409- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
8410- "dev": true,
8411- "dependencies": {
8412- "yallist": "^4.0.0"
8413- },
8414- "engines": {
8415- "node": ">=10"
8416- }
8417- },
8418- "node_modules/magic-string": {
8419- "version": "0.25.7",
8420- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
8421- "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
8422- "dev": true,
8423- "dependencies": {
8424- "sourcemap-codec": "^1.4.4"
8425- }
8426- },
8427- "node_modules/make-dir": {
8428- "version": "3.1.0",
8429- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
8430- "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
8431- "dev": true,
8432- "dependencies": {
8433- "semver": "^6.0.0"
8434- },
8435- "engines": {
8436- "node": ">=8"
8437- },
8438- "funding": {
8439- "url": "https://github.com/sponsors/sindresorhus"
8440- }
8441- },
8442- "node_modules/make-dir/node_modules/semver": {
8443- "version": "6.3.0",
8444- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
8445- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
8446- "dev": true,
8447- "bin": {
8448- "semver": "bin/semver.js"
8449- }
8450- },
8451- "node_modules/map-age-cleaner": {
8452- "version": "0.1.3",
8453- "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
8454- "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
8455- "dev": true,
8456- "dependencies": {
8457- "p-defer": "^1.0.0"
8458- },
8459- "engines": {
8460- "node": ">=6"
8461- }
8462- },
8463- "node_modules/matcher": {
8464- "version": "3.0.0",
8465- "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
8466- "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==",
8467- "dev": true,
8468- "dependencies": {
8469- "escape-string-regexp": "^4.0.0"
8470- },
8471- "engines": {
8472- "node": ">=10"
8473- }
8474- },
8475- "node_modules/matcher/node_modules/escape-string-regexp": {
8476- "version": "4.0.0",
8477- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
8478- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
8479- "dev": true,
8480- "engines": {
8481- "node": ">=10"
8482- },
8483- "funding": {
8484- "url": "https://github.com/sponsors/sindresorhus"
8485- }
8486- },
8487- "node_modules/maxmin": {
8488- "version": "2.1.0",
8489- "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
8490- "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
8491- "dev": true,
8492- "dependencies": {
8493- "chalk": "^1.0.0",
8494- "figures": "^1.0.1",
8495- "gzip-size": "^3.0.0",
8496- "pretty-bytes": "^3.0.0"
8497- },
8498- "engines": {
8499- "node": ">=0.12"
8500- }
8501- },
8502- "node_modules/maxmin/node_modules/ansi-regex": {
8503- "version": "2.1.1",
8504- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
8505- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
8506- "dev": true,
8507- "engines": {
8508- "node": ">=0.10.0"
8509- }
8510- },
8511- "node_modules/maxmin/node_modules/ansi-styles": {
8512- "version": "2.2.1",
8513- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
8514- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
8515- "dev": true,
8516- "engines": {
8517- "node": ">=0.10.0"
8518- }
8519- },
8520- "node_modules/maxmin/node_modules/chalk": {
8521- "version": "1.1.3",
8522- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
8523- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
8524- "dev": true,
8525- "dependencies": {
8526- "ansi-styles": "^2.2.1",
8527- "escape-string-regexp": "^1.0.2",
8528- "has-ansi": "^2.0.0",
8529- "strip-ansi": "^3.0.0",
8530- "supports-color": "^2.0.0"
8531- },
8532- "engines": {
8533- "node": ">=0.10.0"
8534- }
8535- },
8536- "node_modules/maxmin/node_modules/gzip-size": {
8537- "version": "3.0.0",
8538- "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
8539- "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
8540- "dev": true,
8541- "dependencies": {
8542- "duplexer": "^0.1.1"
8543- },
8544- "engines": {
8545- "node": ">=0.12.0"
8546- }
8547- },
8548- "node_modules/maxmin/node_modules/pretty-bytes": {
8549- "version": "3.0.1",
8550- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
8551- "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
8552- "dev": true,
8553- "dependencies": {
8554- "number-is-nan": "^1.0.0"
8555- },
8556- "engines": {
8557- "node": ">=0.10.0"
8558- }
8559- },
8560- "node_modules/maxmin/node_modules/strip-ansi": {
8561- "version": "3.0.1",
8562- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
8563- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
8564- "dev": true,
8565- "dependencies": {
8566- "ansi-regex": "^2.0.0"
8567- },
8568- "engines": {
8569- "node": ">=0.10.0"
8570- }
8571- },
8572- "node_modules/maxmin/node_modules/supports-color": {
8573- "version": "2.0.0",
8574- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8575- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8576- "dev": true,
8577- "engines": {
8578- "node": ">=0.8.0"
8579- }
8580- },
8581- "node_modules/md5-hex": {
8582- "version": "3.0.1",
8583- "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz",
8584- "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==",
8585- "dev": true,
8586- "dependencies": {
8587- "blueimp-md5": "^2.10.0"
8588- },
8589- "engines": {
8590- "node": ">=8"
8591- }
8592- },
8593- "node_modules/mdn-data": {
8594- "version": "2.0.14",
8595- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
8596- "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
8597- "dev": true
8598- },
8599- "node_modules/mem": {
8600- "version": "8.1.1",
8601- "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz",
8602- "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==",
8603- "dev": true,
8604- "dependencies": {
8605- "map-age-cleaner": "^0.1.3",
8606- "mimic-fn": "^3.1.0"
8607- },
8608- "engines": {
8609- "node": ">=10"
8610- },
8611- "funding": {
8612- "url": "https://github.com/sindresorhus/mem?sponsor=1"
8613- }
8614- },
8615- "node_modules/merge-stream": {
8616- "version": "2.0.0",
8617- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8618- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8619- "dev": true
8620- },
8621- "node_modules/merge2": {
8622- "version": "1.4.1",
8623- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
8624- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
8625- "dev": true,
8626- "engines": {
8627- "node": ">= 8"
8628- }
8629- },
8630- "node_modules/microbundle": {
8631- "version": "0.13.3",
8632- "resolved": "https://registry.npmjs.org/microbundle/-/microbundle-0.13.3.tgz",
8633- "integrity": "sha512-nlP20UmyqGGeh6jhk8VaVFEoRlF+JAvnwixPLQUwHEcAF59ROJCyh34eylJzUAVNvF3yrCaHxIBv8lYcphDM1g==",
8634- "dev": true,
8635- "dependencies": {
8636- "@babel/core": "^7.12.10",
8637- "@babel/plugin-proposal-class-properties": "7.12.1",
8638- "@babel/plugin-syntax-import-meta": "^7.10.4",
8639- "@babel/plugin-syntax-jsx": "^7.12.1",
8640- "@babel/plugin-transform-flow-strip-types": "^7.12.10",
8641- "@babel/plugin-transform-react-jsx": "^7.12.11",
8642- "@babel/plugin-transform-regenerator": "^7.12.1",
8643- "@babel/preset-env": "^7.12.11",
8644- "@babel/preset-flow": "^7.12.1",
8645- "@babel/preset-react": "^7.12.10",
8646- "@rollup/plugin-alias": "^3.1.1",
8647- "@rollup/plugin-babel": "^5.2.2",
8648- "@rollup/plugin-commonjs": "^17.0.0",
8649- "@rollup/plugin-json": "^4.1.0",
8650- "@rollup/plugin-node-resolve": "^11.0.1",
8651- "asyncro": "^3.0.0",
8652- "autoprefixer": "^10.1.0",
8653- "babel-plugin-macros": "^3.0.1",
8654- "babel-plugin-transform-async-to-promises": "^0.8.15",
8655- "babel-plugin-transform-replace-expressions": "^0.2.0",
8656- "brotli-size": "^4.0.0",
8657- "builtin-modules": "^3.1.0",
8658- "camelcase": "^6.2.0",
8659- "escape-string-regexp": "^4.0.0",
8660- "filesize": "^6.1.0",
8661- "gzip-size": "^6.0.0",
8662- "kleur": "^4.1.3",
8663- "lodash.merge": "^4.6.2",
8664- "postcss": "^8.2.1",
8665- "pretty-bytes": "^5.4.1",
8666- "rollup": "^2.35.1",
8667- "rollup-plugin-bundle-size": "^1.0.3",
8668- "rollup-plugin-postcss": "^4.0.0",
8669- "rollup-plugin-terser": "^7.0.2",
8670- "rollup-plugin-typescript2": "^0.29.0",
8671- "sade": "^1.7.4",
8672- "terser": "^5.7.0",
8673- "tiny-glob": "^0.2.8",
8674- "tslib": "^2.0.3",
8675- "typescript": "^4.1.3"
8676- },
8677- "bin": {
8678- "microbundle": "dist/cli.js"
8679- }
8680- },
8681- "node_modules/microbundle/node_modules/autoprefixer": {
8682- "version": "10.3.7",
8683- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz",
8684- "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==",
8685- "dev": true,
8686- "dependencies": {
8687- "browserslist": "^4.17.3",
8688- "caniuse-lite": "^1.0.30001264",
8689- "fraction.js": "^4.1.1",
8690- "normalize-range": "^0.1.2",
8691- "picocolors": "^0.2.1",
8692- "postcss-value-parser": "^4.1.0"
8693- },
8694- "bin": {
8695- "autoprefixer": "bin/autoprefixer"
8696- },
8697- "engines": {
8698- "node": "^10 || ^12 || >=14"
8699- },
8700- "funding": {
8701- "type": "opencollective",
8702- "url": "https://opencollective.com/postcss/"
8703- },
8704- "peerDependencies": {
8705- "postcss": "^8.1.0"
8706- }
8707- },
8708- "node_modules/microbundle/node_modules/escape-string-regexp": {
8709- "version": "4.0.0",
8710- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
8711- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
8712- "dev": true,
8713- "engines": {
8714- "node": ">=10"
8715- },
8716- "funding": {
8717- "url": "https://github.com/sponsors/sindresorhus"
8718- }
8719- },
8720- "node_modules/micromatch": {
8721- "version": "4.0.4",
8722- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
8723- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
8724- "dev": true,
8725- "dependencies": {
8726- "braces": "^3.0.1",
8727- "picomatch": "^2.2.3"
8728- },
8729- "engines": {
8730- "node": ">=8.6"
8731- }
8732- },
8733- "node_modules/mimic-fn": {
8734- "version": "3.1.0",
8735- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz",
8736- "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==",
8737- "dev": true,
8738- "engines": {
8739- "node": ">=8"
8740- }
8741- },
8742- "node_modules/mimic-response": {
8743- "version": "1.0.1",
8744- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
8745- "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
8746- "dev": true,
8747- "engines": {
8748- "node": ">=4"
8749- }
8750- },
8751- "node_modules/minimatch": {
8752- "version": "3.1.2",
8753- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
8754- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
8755- "dev": true,
8756- "dependencies": {
8757- "brace-expansion": "^1.1.7"
8758- },
8759- "engines": {
8760- "node": "*"
8761- }
8762- },
8763- "node_modules/minimist": {
8764- "version": "1.2.7",
8765- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
8766- "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
8767- "dev": true,
8768- "funding": {
8769- "url": "https://github.com/sponsors/ljharb"
8770- }
8771- },
8772- "node_modules/mri": {
8773- "version": "1.2.0",
8774- "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
8775- "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
8776- "dev": true,
8777- "engines": {
8778- "node": ">=4"
8779- }
8780- },
8781- "node_modules/ms": {
8782- "version": "2.1.2",
8783- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8784- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8785- "dev": true
8786- },
8787- "node_modules/nanoid": {
8788- "version": "3.3.4",
8789- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
8790- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
8791- "dev": true,
8792- "bin": {
8793- "nanoid": "bin/nanoid.cjs"
8794- },
8795- "engines": {
8796- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
8797- }
8798- },
8799- "node_modules/node-releases": {
8800- "version": "2.0.5",
8801- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz",
8802- "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==",
8803- "dev": true
8804- },
8805- "node_modules/normalize-package-data": {
8806- "version": "2.5.0",
8807- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
8808- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
8809- "dev": true,
8810- "dependencies": {
8811- "hosted-git-info": "^2.1.4",
8812- "resolve": "^1.10.0",
8813- "semver": "2 || 3 || 4 || 5",
8814- "validate-npm-package-license": "^3.0.1"
8815- }
8816- },
8817- "node_modules/normalize-path": {
8818- "version": "3.0.0",
8819- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8820- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8821- "dev": true,
8822- "engines": {
8823- "node": ">=0.10.0"
8824- }
8825- },
8826- "node_modules/normalize-range": {
8827- "version": "0.1.2",
8828- "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
8829- "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
8830- "dev": true,
8831- "engines": {
8832- "node": ">=0.10.0"
8833- }
8834- },
8835- "node_modules/normalize-url": {
8836- "version": "6.1.0",
8837- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
8838- "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
8839- "dev": true,
8840- "engines": {
8841- "node": ">=10"
8842- },
8843- "funding": {
8844- "url": "https://github.com/sponsors/sindresorhus"
8845- }
8846- },
8847- "node_modules/nth-check": {
8848- "version": "2.1.1",
8849- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
8850- "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
8851- "dev": true,
8852- "dependencies": {
8853- "boolbase": "^1.0.0"
8854- },
8855- "funding": {
8856- "url": "https://github.com/fb55/nth-check?sponsor=1"
8857- }
8858- },
8859- "node_modules/num2fraction": {
8860- "version": "1.2.2",
8861- "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
8862- "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
8863- "dev": true
8864- },
8865- "node_modules/number-is-nan": {
8866- "version": "1.0.1",
8867- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
8868- "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
8869- "dev": true,
8870- "engines": {
8871- "node": ">=0.10.0"
8872- }
8873- },
8874- "node_modules/object-assign": {
8875- "version": "4.1.1",
8876- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
8877- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
8878- "dev": true,
8879- "engines": {
8880- "node": ">=0.10.0"
8881- }
8882- },
8883- "node_modules/object-keys": {
8884- "version": "1.1.1",
8885- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
8886- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
8887- "dev": true,
8888- "engines": {
8889- "node": ">= 0.4"
8890- }
8891- },
8892- "node_modules/object.assign": {
8893- "version": "4.1.2",
8894- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
8895- "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
8896- "dev": true,
8897- "dependencies": {
8898- "call-bind": "^1.0.0",
8899- "define-properties": "^1.1.3",
8900- "has-symbols": "^1.0.1",
8901- "object-keys": "^1.1.1"
8902- },
8903- "engines": {
8904- "node": ">= 0.4"
8905- },
8906- "funding": {
8907- "url": "https://github.com/sponsors/ljharb"
8908- }
8909- },
8910- "node_modules/once": {
8911- "version": "1.4.0",
8912- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8913- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
8914- "dev": true,
8915- "dependencies": {
8916- "wrappy": "1"
8917- }
8918- },
8919- "node_modules/onetime": {
8920- "version": "5.1.2",
8921- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
8922- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
8923- "dev": true,
8924- "dependencies": {
8925- "mimic-fn": "^2.1.0"
8926- },
8927- "engines": {
8928- "node": ">=6"
8929- },
8930- "funding": {
8931- "url": "https://github.com/sponsors/sindresorhus"
8932- }
8933- },
8934- "node_modules/onetime/node_modules/mimic-fn": {
8935- "version": "2.1.0",
8936- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
8937- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
8938- "dev": true,
8939- "engines": {
8940- "node": ">=6"
8941- }
8942- },
8943- "node_modules/open-color": {
8944- "version": "1.9.1",
8945- "resolved": "https://registry.npmjs.org/open-color/-/open-color-1.9.1.tgz",
8946- "integrity": "sha512-vCseG/EQ6/RcvxhUcGJiHViOgrtz4x0XbZepXvKik66TMGkvbmjeJrKFyBEx6daG5rNyyd14zYXhz0hZVwQFOw==",
8947- "dev": true
8948- },
8949- "node_modules/ora": {
8950- "version": "5.4.1",
8951- "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
8952- "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
8953- "dev": true,
8954- "dependencies": {
8955- "bl": "^4.1.0",
8956- "chalk": "^4.1.0",
8957- "cli-cursor": "^3.1.0",
8958- "cli-spinners": "^2.5.0",
8959- "is-interactive": "^1.0.0",
8960- "is-unicode-supported": "^0.1.0",
8961- "log-symbols": "^4.1.0",
8962- "strip-ansi": "^6.0.0",
8963- "wcwidth": "^1.0.1"
8964- },
8965- "engines": {
8966- "node": ">=10"
8967- },
8968- "funding": {
8969- "url": "https://github.com/sponsors/sindresorhus"
8970- }
8971- },
8972- "node_modules/ora/node_modules/ansi-styles": {
8973- "version": "4.3.0",
8974- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8975- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8976- "dev": true,
8977- "dependencies": {
8978- "color-convert": "^2.0.1"
8979- },
8980- "engines": {
8981- "node": ">=8"
8982- },
8983- "funding": {
8984- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8985- }
8986- },
8987- "node_modules/ora/node_modules/chalk": {
8988- "version": "4.1.2",
8989- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8990- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8991- "dev": true,
8992- "dependencies": {
8993- "ansi-styles": "^4.1.0",
8994- "supports-color": "^7.1.0"
8995- },
8996- "engines": {
8997- "node": ">=10"
8998- },
8999- "funding": {
9000- "url": "https://github.com/chalk/chalk?sponsor=1"
9001- }
9002- },
9003- "node_modules/ora/node_modules/color-convert": {
9004- "version": "2.0.1",
9005- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9006- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9007- "dev": true,
9008- "dependencies": {
9009- "color-name": "~1.1.4"
9010- },
9011- "engines": {
9012- "node": ">=7.0.0"
9013- }
9014- },
9015- "node_modules/ora/node_modules/color-name": {
9016- "version": "1.1.4",
9017- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9018- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9019- "dev": true
9020- },
9021- "node_modules/ora/node_modules/has-flag": {
9022- "version": "4.0.0",
9023- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9024- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9025- "dev": true,
9026- "engines": {
9027- "node": ">=8"
9028- }
9029- },
9030- "node_modules/ora/node_modules/supports-color": {
9031- "version": "7.2.0",
9032- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9033- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9034- "dev": true,
9035- "dependencies": {
9036- "has-flag": "^4.0.0"
9037- },
9038- "engines": {
9039- "node": ">=8"
9040- }
9041- },
9042- "node_modules/p-cancelable": {
9043- "version": "1.1.0",
9044- "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
9045- "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
9046- "dev": true,
9047- "engines": {
9048- "node": ">=6"
9049- }
9050- },
9051- "node_modules/p-defer": {
9052- "version": "1.0.0",
9053- "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
9054- "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
9055- "dev": true,
9056- "engines": {
9057- "node": ">=4"
9058- }
9059- },
9060- "node_modules/p-event": {
9061- "version": "4.2.0",
9062- "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
9063- "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
9064- "dev": true,
9065- "dependencies": {
9066- "p-timeout": "^3.1.0"
9067- },
9068- "engines": {
9069- "node": ">=8"
9070- },
9071- "funding": {
9072- "url": "https://github.com/sponsors/sindresorhus"
9073- }
9074- },
9075- "node_modules/p-finally": {
9076- "version": "1.0.0",
9077- "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
9078- "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
9079- "dev": true,
9080- "engines": {
9081- "node": ">=4"
9082- }
9083- },
9084- "node_modules/p-limit": {
9085- "version": "2.3.0",
9086- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
9087- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
9088- "dev": true,
9089- "dependencies": {
9090- "p-try": "^2.0.0"
9091- },
9092- "engines": {
9093- "node": ">=6"
9094- },
9095- "funding": {
9096- "url": "https://github.com/sponsors/sindresorhus"
9097- }
9098- },
9099- "node_modules/p-locate": {
9100- "version": "4.1.0",
9101- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
9102- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
9103- "dev": true,
9104- "dependencies": {
9105- "p-limit": "^2.2.0"
9106- },
9107- "engines": {
9108- "node": ">=8"
9109- }
9110- },
9111- "node_modules/p-map": {
9112- "version": "4.0.0",
9113- "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
9114- "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
9115- "dev": true,
9116- "dependencies": {
9117- "aggregate-error": "^3.0.0"
9118- },
9119- "engines": {
9120- "node": ">=10"
9121- },
9122- "funding": {
9123- "url": "https://github.com/sponsors/sindresorhus"
9124- }
9125- },
9126- "node_modules/p-queue": {
9127- "version": "6.6.2",
9128- "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
9129- "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
9130- "dev": true,
9131- "dependencies": {
9132- "eventemitter3": "^4.0.4",
9133- "p-timeout": "^3.2.0"
9134- },
9135- "engines": {
9136- "node": ">=8"
9137- },
9138- "funding": {
9139- "url": "https://github.com/sponsors/sindresorhus"
9140- }
9141- },
9142- "node_modules/p-timeout": {
9143- "version": "3.2.0",
9144- "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
9145- "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
9146- "dev": true,
9147- "dependencies": {
9148- "p-finally": "^1.0.0"
9149- },
9150- "engines": {
9151- "node": ">=8"
9152- }
9153- },
9154- "node_modules/p-try": {
9155- "version": "2.2.0",
9156- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9157- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9158- "dev": true,
9159- "engines": {
9160- "node": ">=6"
9161- }
9162- },
9163- "node_modules/package-json": {
9164- "version": "6.5.0",
9165- "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
9166- "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
9167- "dev": true,
9168- "dependencies": {
9169- "got": "^9.6.0",
9170- "registry-auth-token": "^4.0.0",
9171- "registry-url": "^5.0.0",
9172- "semver": "^6.2.0"
9173- },
9174- "engines": {
9175- "node": ">=8"
9176- }
9177- },
9178- "node_modules/package-json/node_modules/semver": {
9179- "version": "6.3.0",
9180- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9181- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9182- "dev": true,
9183- "bin": {
9184- "semver": "bin/semver.js"
9185- }
9186- },
9187- "node_modules/parent-module": {
9188- "version": "1.0.1",
9189- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
9190- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
9191- "dev": true,
9192- "dependencies": {
9193- "callsites": "^3.0.0"
9194- },
9195- "engines": {
9196- "node": ">=6"
9197- }
9198- },
9199- "node_modules/parse-json": {
9200- "version": "5.2.0",
9201- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
9202- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
9203- "dev": true,
9204- "dependencies": {
9205- "@babel/code-frame": "^7.0.0",
9206- "error-ex": "^1.3.1",
9207- "json-parse-even-better-errors": "^2.3.0",
9208- "lines-and-columns": "^1.1.6"
9209- },
9210- "engines": {
9211- "node": ">=8"
9212- },
9213- "funding": {
9214- "url": "https://github.com/sponsors/sindresorhus"
9215- }
9216- },
9217- "node_modules/parse-ms": {
9218- "version": "2.1.0",
9219- "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz",
9220- "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==",
9221- "dev": true,
9222- "engines": {
9223- "node": ">=6"
9224- }
9225- },
9226- "node_modules/path-exists": {
9227- "version": "4.0.0",
9228- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
9229- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
9230- "dev": true,
9231- "engines": {
9232- "node": ">=8"
9233- }
9234- },
9235- "node_modules/path-is-absolute": {
9236- "version": "1.0.1",
9237- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
9238- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
9239- "dev": true,
9240- "engines": {
9241- "node": ">=0.10.0"
9242- }
9243- },
9244- "node_modules/path-parse": {
9245- "version": "1.0.7",
9246- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
9247- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
9248- "dev": true
9249- },
9250- "node_modules/path-type": {
9251- "version": "4.0.0",
9252- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
9253- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
9254- "dev": true,
9255- "engines": {
9256- "node": ">=8"
9257- }
9258- },
9259- "node_modules/picocolors": {
9260- "version": "0.2.1",
9261- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
9262- "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
9263- "dev": true
9264- },
9265- "node_modules/picomatch": {
9266- "version": "2.3.0",
9267- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
9268- "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
9269- "dev": true,
9270- "engines": {
9271- "node": ">=8.6"
9272- },
9273- "funding": {
9274- "url": "https://github.com/sponsors/jonschlinkert"
9275- }
9276- },
9277- "node_modules/pify": {
9278- "version": "2.3.0",
9279- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
9280- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
9281- "dev": true,
9282- "engines": {
9283- "node": ">=0.10.0"
9284- }
9285- },
9286- "node_modules/pkg-conf": {
9287- "version": "3.1.0",
9288- "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz",
9289- "integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==",
9290- "dev": true,
9291- "dependencies": {
9292- "find-up": "^3.0.0",
9293- "load-json-file": "^5.2.0"
9294- },
9295- "engines": {
9296- "node": ">=6"
9297- }
9298- },
9299- "node_modules/pkg-conf/node_modules/find-up": {
9300- "version": "3.0.0",
9301- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
9302- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
9303- "dev": true,
9304- "dependencies": {
9305- "locate-path": "^3.0.0"
9306- },
9307- "engines": {
9308- "node": ">=6"
9309- }
9310- },
9311- "node_modules/pkg-conf/node_modules/locate-path": {
9312- "version": "3.0.0",
9313- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
9314- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
9315- "dev": true,
9316- "dependencies": {
9317- "p-locate": "^3.0.0",
9318- "path-exists": "^3.0.0"
9319- },
9320- "engines": {
9321- "node": ">=6"
9322- }
9323- },
9324- "node_modules/pkg-conf/node_modules/p-locate": {
9325- "version": "3.0.0",
9326- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
9327- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
9328- "dev": true,
9329- "dependencies": {
9330- "p-limit": "^2.0.0"
9331- },
9332- "engines": {
9333- "node": ">=6"
9334- }
9335- },
9336- "node_modules/pkg-conf/node_modules/path-exists": {
9337- "version": "3.0.0",
9338- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
9339- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
9340- "dev": true,
9341- "engines": {
9342- "node": ">=4"
9343- }
9344- },
9345- "node_modules/pkg-dir": {
9346- "version": "4.2.0",
9347- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
9348- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
9349- "dev": true,
9350- "dependencies": {
9351- "find-up": "^4.0.0"
9352- },
9353- "engines": {
9354- "node": ">=8"
9355- }
9356- },
9357- "node_modules/plur": {
9358- "version": "4.0.0",
9359- "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz",
9360- "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==",
9361- "dev": true,
9362- "dependencies": {
9363- "irregular-plurals": "^3.2.0"
9364- },
9365- "engines": {
9366- "node": ">=10"
9367- },
9368- "funding": {
9369- "url": "https://github.com/sponsors/sindresorhus"
9370- }
9371- },
9372- "node_modules/postcss": {
9373- "version": "8.3.9",
9374- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz",
9375- "integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==",
9376- "dev": true,
9377- "dependencies": {
9378- "nanoid": "^3.1.28",
9379- "picocolors": "^0.2.1",
9380- "source-map-js": "^0.6.2"
9381- },
9382- "engines": {
9383- "node": "^10 || ^12 || >=14"
9384- },
9385- "funding": {
9386- "type": "opencollective",
9387- "url": "https://opencollective.com/postcss/"
9388- }
9389- },
9390- "node_modules/postcss-attribute-case-insensitive": {
9391- "version": "4.0.2",
9392- "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
9393- "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
9394- "dev": true,
9395- "dependencies": {
9396- "postcss": "^7.0.2",
9397- "postcss-selector-parser": "^6.0.2"
9398- }
9399- },
9400- "node_modules/postcss-attribute-case-insensitive/node_modules/cssesc": {
9401- "version": "3.0.0",
9402- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9403- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9404- "dev": true,
9405- "bin": {
9406- "cssesc": "bin/cssesc"
9407- },
9408- "engines": {
9409- "node": ">=4"
9410- }
9411- },
9412- "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": {
9413- "version": "7.0.36",
9414- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9415- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9416- "dev": true,
9417- "dependencies": {
9418- "chalk": "^2.4.2",
9419- "source-map": "^0.6.1",
9420- "supports-color": "^6.1.0"
9421- },
9422- "engines": {
9423- "node": ">=6.0.0"
9424- },
9425- "funding": {
9426- "type": "opencollective",
9427- "url": "https://opencollective.com/postcss/"
9428- }
9429- },
9430- "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": {
9431- "version": "6.0.4",
9432- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
9433- "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
9434- "dev": true,
9435- "dependencies": {
9436- "cssesc": "^3.0.0",
9437- "indexes-of": "^1.0.1",
9438- "uniq": "^1.0.1",
9439- "util-deprecate": "^1.0.2"
9440- },
9441- "engines": {
9442- "node": ">=4"
9443- }
9444- },
9445- "node_modules/postcss-calc": {
9446- "version": "8.2.4",
9447- "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
9448- "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
9449- "dev": true,
9450- "dependencies": {
9451- "postcss-selector-parser": "^6.0.9",
9452- "postcss-value-parser": "^4.2.0"
9453- },
9454- "peerDependencies": {
9455- "postcss": "^8.2.2"
9456- }
9457- },
9458- "node_modules/postcss-calc/node_modules/cssesc": {
9459- "version": "3.0.0",
9460- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9461- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9462- "dev": true,
9463- "bin": {
9464- "cssesc": "bin/cssesc"
9465- },
9466- "engines": {
9467- "node": ">=4"
9468- }
9469- },
9470- "node_modules/postcss-calc/node_modules/postcss-selector-parser": {
9471- "version": "6.0.10",
9472- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
9473- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
9474- "dev": true,
9475- "dependencies": {
9476- "cssesc": "^3.0.0",
9477- "util-deprecate": "^1.0.2"
9478- },
9479- "engines": {
9480- "node": ">=4"
9481- }
9482- },
9483- "node_modules/postcss-cli": {
9484- "version": "8.3.1",
9485- "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.1.tgz",
9486- "integrity": "sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q==",
9487- "dev": true,
9488- "dependencies": {
9489- "chalk": "^4.0.0",
9490- "chokidar": "^3.3.0",
9491- "dependency-graph": "^0.9.0",
9492- "fs-extra": "^9.0.0",
9493- "get-stdin": "^8.0.0",
9494- "globby": "^11.0.0",
9495- "postcss-load-config": "^3.0.0",
9496- "postcss-reporter": "^7.0.0",
9497- "pretty-hrtime": "^1.0.3",
9498- "read-cache": "^1.0.0",
9499- "slash": "^3.0.0",
9500- "yargs": "^16.0.0"
9501- },
9502- "bin": {
9503- "postcss": "bin/postcss"
9504- },
9505- "engines": {
9506- "node": ">=10"
9507- },
9508- "peerDependencies": {
9509- "postcss": "^8.0.0"
9510- }
9511- },
9512- "node_modules/postcss-cli/node_modules/ansi-styles": {
9513- "version": "4.3.0",
9514- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9515- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9516- "dev": true,
9517- "dependencies": {
9518- "color-convert": "^2.0.1"
9519- },
9520- "engines": {
9521- "node": ">=8"
9522- },
9523- "funding": {
9524- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9525- }
9526- },
9527- "node_modules/postcss-cli/node_modules/chalk": {
9528- "version": "4.1.2",
9529- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9530- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9531- "dev": true,
9532- "dependencies": {
9533- "ansi-styles": "^4.1.0",
9534- "supports-color": "^7.1.0"
9535- },
9536- "engines": {
9537- "node": ">=10"
9538- },
9539- "funding": {
9540- "url": "https://github.com/chalk/chalk?sponsor=1"
9541- }
9542- },
9543- "node_modules/postcss-cli/node_modules/color-convert": {
9544- "version": "2.0.1",
9545- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9546- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9547- "dev": true,
9548- "dependencies": {
9549- "color-name": "~1.1.4"
9550- },
9551- "engines": {
9552- "node": ">=7.0.0"
9553- }
9554- },
9555- "node_modules/postcss-cli/node_modules/color-name": {
9556- "version": "1.1.4",
9557- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9558- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9559- "dev": true
9560- },
9561- "node_modules/postcss-cli/node_modules/has-flag": {
9562- "version": "4.0.0",
9563- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9564- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9565- "dev": true,
9566- "engines": {
9567- "node": ">=8"
9568- }
9569- },
9570- "node_modules/postcss-cli/node_modules/supports-color": {
9571- "version": "7.2.0",
9572- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9573- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9574- "dev": true,
9575- "dependencies": {
9576- "has-flag": "^4.0.0"
9577- },
9578- "engines": {
9579- "node": ">=8"
9580- }
9581- },
9582- "node_modules/postcss-color-functional-notation": {
9583- "version": "2.0.1",
9584- "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
9585- "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
9586- "dev": true,
9587- "dependencies": {
9588- "postcss": "^7.0.2",
9589- "postcss-values-parser": "^2.0.0"
9590- },
9591- "engines": {
9592- "node": ">=6.0.0"
9593- }
9594- },
9595- "node_modules/postcss-color-functional-notation/node_modules/postcss": {
9596- "version": "7.0.36",
9597- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9598- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9599- "dev": true,
9600- "dependencies": {
9601- "chalk": "^2.4.2",
9602- "source-map": "^0.6.1",
9603- "supports-color": "^6.1.0"
9604- },
9605- "engines": {
9606- "node": ">=6.0.0"
9607- },
9608- "funding": {
9609- "type": "opencollective",
9610- "url": "https://opencollective.com/postcss/"
9611- }
9612- },
9613- "node_modules/postcss-color-gray": {
9614- "version": "5.0.0",
9615- "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
9616- "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
9617- "dev": true,
9618- "dependencies": {
9619- "@csstools/convert-colors": "^1.4.0",
9620- "postcss": "^7.0.5",
9621- "postcss-values-parser": "^2.0.0"
9622- },
9623- "engines": {
9624- "node": ">=6.0.0"
9625- }
9626- },
9627- "node_modules/postcss-color-gray/node_modules/postcss": {
9628- "version": "7.0.36",
9629- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9630- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9631- "dev": true,
9632- "dependencies": {
9633- "chalk": "^2.4.2",
9634- "source-map": "^0.6.1",
9635- "supports-color": "^6.1.0"
9636- },
9637- "engines": {
9638- "node": ">=6.0.0"
9639- },
9640- "funding": {
9641- "type": "opencollective",
9642- "url": "https://opencollective.com/postcss/"
9643- }
9644- },
9645- "node_modules/postcss-color-hex-alpha": {
9646- "version": "5.0.3",
9647- "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
9648- "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
9649- "dev": true,
9650- "dependencies": {
9651- "postcss": "^7.0.14",
9652- "postcss-values-parser": "^2.0.1"
9653- },
9654- "engines": {
9655- "node": ">=6.0.0"
9656- }
9657- },
9658- "node_modules/postcss-color-hex-alpha/node_modules/postcss": {
9659- "version": "7.0.36",
9660- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9661- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9662- "dev": true,
9663- "dependencies": {
9664- "chalk": "^2.4.2",
9665- "source-map": "^0.6.1",
9666- "supports-color": "^6.1.0"
9667- },
9668- "engines": {
9669- "node": ">=6.0.0"
9670- },
9671- "funding": {
9672- "type": "opencollective",
9673- "url": "https://opencollective.com/postcss/"
9674- }
9675- },
9676- "node_modules/postcss-color-mod-function": {
9677- "version": "3.0.3",
9678- "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
9679- "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
9680- "dev": true,
9681- "dependencies": {
9682- "@csstools/convert-colors": "^1.4.0",
9683- "postcss": "^7.0.2",
9684- "postcss-values-parser": "^2.0.0"
9685- },
9686- "engines": {
9687- "node": ">=6.0.0"
9688- }
9689- },
9690- "node_modules/postcss-color-mod-function/node_modules/postcss": {
9691- "version": "7.0.36",
9692- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9693- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9694- "dev": true,
9695- "dependencies": {
9696- "chalk": "^2.4.2",
9697- "source-map": "^0.6.1",
9698- "supports-color": "^6.1.0"
9699- },
9700- "engines": {
9701- "node": ">=6.0.0"
9702- },
9703- "funding": {
9704- "type": "opencollective",
9705- "url": "https://opencollective.com/postcss/"
9706- }
9707- },
9708- "node_modules/postcss-color-rebeccapurple": {
9709- "version": "4.0.1",
9710- "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
9711- "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
9712- "dev": true,
9713- "dependencies": {
9714- "postcss": "^7.0.2",
9715- "postcss-values-parser": "^2.0.0"
9716- },
9717- "engines": {
9718- "node": ">=6.0.0"
9719- }
9720- },
9721- "node_modules/postcss-color-rebeccapurple/node_modules/postcss": {
9722- "version": "7.0.36",
9723- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9724- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9725- "dev": true,
9726- "dependencies": {
9727- "chalk": "^2.4.2",
9728- "source-map": "^0.6.1",
9729- "supports-color": "^6.1.0"
9730- },
9731- "engines": {
9732- "node": ">=6.0.0"
9733- },
9734- "funding": {
9735- "type": "opencollective",
9736- "url": "https://opencollective.com/postcss/"
9737- }
9738- },
9739- "node_modules/postcss-colormin": {
9740- "version": "5.3.0",
9741- "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz",
9742- "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==",
9743- "dev": true,
9744- "dependencies": {
9745- "browserslist": "^4.16.6",
9746- "caniuse-api": "^3.0.0",
9747- "colord": "^2.9.1",
9748- "postcss-value-parser": "^4.2.0"
9749- },
9750- "engines": {
9751- "node": "^10 || ^12 || >=14.0"
9752- },
9753- "peerDependencies": {
9754- "postcss": "^8.2.15"
9755- }
9756- },
9757- "node_modules/postcss-combine-duplicated-selectors": {
9758- "version": "10.0.3",
9759- "resolved": "https://registry.npmjs.org/postcss-combine-duplicated-selectors/-/postcss-combine-duplicated-selectors-10.0.3.tgz",
9760- "integrity": "sha512-IP0BmwFloCskv7DV7xqvzDXqMHpwdczJa6ZvIW8abgHdcIHs9mCJX2ltFhu3EwA51ozp13DByng30+Ke+eIExA==",
9761- "dev": true,
9762- "dependencies": {
9763- "postcss-selector-parser": "^6.0.4"
9764- },
9765- "engines": {
9766- "node": "^10.0.0 || ^12.0.0 || >=14.0.0"
9767- },
9768- "peerDependencies": {
9769- "postcss": "^8.1.0"
9770- }
9771- },
9772- "node_modules/postcss-combine-duplicated-selectors/node_modules/cssesc": {
9773- "version": "3.0.0",
9774- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9775- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9776- "dev": true,
9777- "bin": {
9778- "cssesc": "bin/cssesc"
9779- },
9780- "engines": {
9781- "node": ">=4"
9782- }
9783- },
9784- "node_modules/postcss-combine-duplicated-selectors/node_modules/postcss-selector-parser": {
9785- "version": "6.0.6",
9786- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
9787- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
9788- "dev": true,
9789- "dependencies": {
9790- "cssesc": "^3.0.0",
9791- "util-deprecate": "^1.0.2"
9792- },
9793- "engines": {
9794- "node": ">=4"
9795- }
9796- },
9797- "node_modules/postcss-convert-values": {
9798- "version": "5.1.2",
9799- "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz",
9800- "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==",
9801- "dev": true,
9802- "dependencies": {
9803- "browserslist": "^4.20.3",
9804- "postcss-value-parser": "^4.2.0"
9805- },
9806- "engines": {
9807- "node": "^10 || ^12 || >=14.0"
9808- },
9809- "peerDependencies": {
9810- "postcss": "^8.2.15"
9811- }
9812- },
9813- "node_modules/postcss-custom-media": {
9814- "version": "7.0.8",
9815- "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
9816- "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
9817- "dev": true,
9818- "dependencies": {
9819- "postcss": "^7.0.14"
9820- },
9821- "engines": {
9822- "node": ">=6.0.0"
9823- }
9824- },
9825- "node_modules/postcss-custom-media/node_modules/postcss": {
9826- "version": "7.0.36",
9827- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9828- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9829- "dev": true,
9830- "dependencies": {
9831- "chalk": "^2.4.2",
9832- "source-map": "^0.6.1",
9833- "supports-color": "^6.1.0"
9834- },
9835- "engines": {
9836- "node": ">=6.0.0"
9837- },
9838- "funding": {
9839- "type": "opencollective",
9840- "url": "https://opencollective.com/postcss/"
9841- }
9842- },
9843- "node_modules/postcss-custom-properties": {
9844- "version": "8.0.11",
9845- "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
9846- "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
9847- "dev": true,
9848- "dependencies": {
9849- "postcss": "^7.0.17",
9850- "postcss-values-parser": "^2.0.1"
9851- },
9852- "engines": {
9853- "node": ">=6.0.0"
9854- }
9855- },
9856- "node_modules/postcss-custom-properties/node_modules/postcss": {
9857- "version": "7.0.36",
9858- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9859- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9860- "dev": true,
9861- "dependencies": {
9862- "chalk": "^2.4.2",
9863- "source-map": "^0.6.1",
9864- "supports-color": "^6.1.0"
9865- },
9866- "engines": {
9867- "node": ">=6.0.0"
9868- },
9869- "funding": {
9870- "type": "opencollective",
9871- "url": "https://opencollective.com/postcss/"
9872- }
9873- },
9874- "node_modules/postcss-custom-selectors": {
9875- "version": "5.1.2",
9876- "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
9877- "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
9878- "dev": true,
9879- "dependencies": {
9880- "postcss": "^7.0.2",
9881- "postcss-selector-parser": "^5.0.0-rc.3"
9882- },
9883- "engines": {
9884- "node": ">=6.0.0"
9885- }
9886- },
9887- "node_modules/postcss-custom-selectors/node_modules/postcss": {
9888- "version": "7.0.36",
9889- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9890- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9891- "dev": true,
9892- "dependencies": {
9893- "chalk": "^2.4.2",
9894- "source-map": "^0.6.1",
9895- "supports-color": "^6.1.0"
9896- },
9897- "engines": {
9898- "node": ">=6.0.0"
9899- },
9900- "funding": {
9901- "type": "opencollective",
9902- "url": "https://opencollective.com/postcss/"
9903- }
9904- },
9905- "node_modules/postcss-dir-pseudo-class": {
9906- "version": "5.0.0",
9907- "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
9908- "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
9909- "dev": true,
9910- "dependencies": {
9911- "postcss": "^7.0.2",
9912- "postcss-selector-parser": "^5.0.0-rc.3"
9913- },
9914- "engines": {
9915- "node": ">=4.0.0"
9916- }
9917- },
9918- "node_modules/postcss-dir-pseudo-class/node_modules/postcss": {
9919- "version": "7.0.36",
9920- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9921- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9922- "dev": true,
9923- "dependencies": {
9924- "chalk": "^2.4.2",
9925- "source-map": "^0.6.1",
9926- "supports-color": "^6.1.0"
9927- },
9928- "engines": {
9929- "node": ">=6.0.0"
9930- },
9931- "funding": {
9932- "type": "opencollective",
9933- "url": "https://opencollective.com/postcss/"
9934- }
9935- },
9936- "node_modules/postcss-discard-comments": {
9937- "version": "5.1.2",
9938- "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
9939- "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
9940- "dev": true,
9941- "engines": {
9942- "node": "^10 || ^12 || >=14.0"
9943- },
9944- "peerDependencies": {
9945- "postcss": "^8.2.15"
9946- }
9947- },
9948- "node_modules/postcss-discard-duplicates": {
9949- "version": "5.1.0",
9950- "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
9951- "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
9952- "dev": true,
9953- "engines": {
9954- "node": "^10 || ^12 || >=14.0"
9955- },
9956- "peerDependencies": {
9957- "postcss": "^8.2.15"
9958- }
9959- },
9960- "node_modules/postcss-discard-empty": {
9961- "version": "5.1.1",
9962- "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
9963- "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
9964- "dev": true,
9965- "engines": {
9966- "node": "^10 || ^12 || >=14.0"
9967- },
9968- "peerDependencies": {
9969- "postcss": "^8.2.15"
9970- }
9971- },
9972- "node_modules/postcss-discard-overridden": {
9973- "version": "5.1.0",
9974- "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
9975- "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
9976- "dev": true,
9977- "engines": {
9978- "node": "^10 || ^12 || >=14.0"
9979- },
9980- "peerDependencies": {
9981- "postcss": "^8.2.15"
9982- }
9983- },
9984- "node_modules/postcss-double-position-gradients": {
9985- "version": "1.0.0",
9986- "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
9987- "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
9988- "dev": true,
9989- "dependencies": {
9990- "postcss": "^7.0.5",
9991- "postcss-values-parser": "^2.0.0"
9992- },
9993- "engines": {
9994- "node": ">=6.0.0"
9995- }
9996- },
9997- "node_modules/postcss-double-position-gradients/node_modules/postcss": {
9998- "version": "7.0.36",
9999- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10000- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10001- "dev": true,
10002- "dependencies": {
10003- "chalk": "^2.4.2",
10004- "source-map": "^0.6.1",
10005- "supports-color": "^6.1.0"
10006- },
10007- "engines": {
10008- "node": ">=6.0.0"
10009- },
10010- "funding": {
10011- "type": "opencollective",
10012- "url": "https://opencollective.com/postcss/"
10013- }
10014- },
10015- "node_modules/postcss-env-function": {
10016- "version": "2.0.2",
10017- "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
10018- "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
10019- "dev": true,
10020- "dependencies": {
10021- "postcss": "^7.0.2",
10022- "postcss-values-parser": "^2.0.0"
10023- },
10024- "engines": {
10025- "node": ">=6.0.0"
10026- }
10027- },
10028- "node_modules/postcss-env-function/node_modules/postcss": {
10029- "version": "7.0.36",
10030- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10031- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10032- "dev": true,
10033- "dependencies": {
10034- "chalk": "^2.4.2",
10035- "source-map": "^0.6.1",
10036- "supports-color": "^6.1.0"
10037- },
10038- "engines": {
10039- "node": ">=6.0.0"
10040- },
10041- "funding": {
10042- "type": "opencollective",
10043- "url": "https://opencollective.com/postcss/"
10044- }
10045- },
10046- "node_modules/postcss-focus-visible": {
10047- "version": "4.0.0",
10048- "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
10049- "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
10050- "dev": true,
10051- "dependencies": {
10052- "postcss": "^7.0.2"
10053- },
10054- "engines": {
10055- "node": ">=6.0.0"
10056- }
10057- },
10058- "node_modules/postcss-focus-visible/node_modules/postcss": {
10059- "version": "7.0.36",
10060- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10061- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10062- "dev": true,
10063- "dependencies": {
10064- "chalk": "^2.4.2",
10065- "source-map": "^0.6.1",
10066- "supports-color": "^6.1.0"
10067- },
10068- "engines": {
10069- "node": ">=6.0.0"
10070- },
10071- "funding": {
10072- "type": "opencollective",
10073- "url": "https://opencollective.com/postcss/"
10074- }
10075- },
10076- "node_modules/postcss-focus-within": {
10077- "version": "3.0.0",
10078- "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
10079- "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
10080- "dev": true,
10081- "dependencies": {
10082- "postcss": "^7.0.2"
10083- },
10084- "engines": {
10085- "node": ">=6.0.0"
10086- }
10087- },
10088- "node_modules/postcss-focus-within/node_modules/postcss": {
10089- "version": "7.0.36",
10090- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10091- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10092- "dev": true,
10093- "dependencies": {
10094- "chalk": "^2.4.2",
10095- "source-map": "^0.6.1",
10096- "supports-color": "^6.1.0"
10097- },
10098- "engines": {
10099- "node": ">=6.0.0"
10100- },
10101- "funding": {
10102- "type": "opencollective",
10103- "url": "https://opencollective.com/postcss/"
10104- }
10105- },
10106- "node_modules/postcss-font-variant": {
10107- "version": "4.0.1",
10108- "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
10109- "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
10110- "dev": true,
10111- "dependencies": {
10112- "postcss": "^7.0.2"
10113- }
10114- },
10115- "node_modules/postcss-font-variant/node_modules/postcss": {
10116- "version": "7.0.36",
10117- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10118- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10119- "dev": true,
10120- "dependencies": {
10121- "chalk": "^2.4.2",
10122- "source-map": "^0.6.1",
10123- "supports-color": "^6.1.0"
10124- },
10125- "engines": {
10126- "node": ">=6.0.0"
10127- },
10128- "funding": {
10129- "type": "opencollective",
10130- "url": "https://opencollective.com/postcss/"
10131- }
10132- },
10133- "node_modules/postcss-gap-properties": {
10134- "version": "2.0.0",
10135- "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
10136- "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
10137- "dev": true,
10138- "dependencies": {
10139- "postcss": "^7.0.2"
10140- },
10141- "engines": {
10142- "node": ">=6.0.0"
10143- }
10144- },
10145- "node_modules/postcss-gap-properties/node_modules/postcss": {
10146- "version": "7.0.36",
10147- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10148- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10149- "dev": true,
10150- "dependencies": {
10151- "chalk": "^2.4.2",
10152- "source-map": "^0.6.1",
10153- "supports-color": "^6.1.0"
10154- },
10155- "engines": {
10156- "node": ">=6.0.0"
10157- },
10158- "funding": {
10159- "type": "opencollective",
10160- "url": "https://opencollective.com/postcss/"
10161- }
10162- },
10163- "node_modules/postcss-image-set-function": {
10164- "version": "3.0.1",
10165- "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
10166- "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
10167- "dev": true,
10168- "dependencies": {
10169- "postcss": "^7.0.2",
10170- "postcss-values-parser": "^2.0.0"
10171- },
10172- "engines": {
10173- "node": ">=6.0.0"
10174- }
10175- },
10176- "node_modules/postcss-image-set-function/node_modules/postcss": {
10177- "version": "7.0.36",
10178- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10179- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10180- "dev": true,
10181- "dependencies": {
10182- "chalk": "^2.4.2",
10183- "source-map": "^0.6.1",
10184- "supports-color": "^6.1.0"
10185- },
10186- "engines": {
10187- "node": ">=6.0.0"
10188- },
10189- "funding": {
10190- "type": "opencollective",
10191- "url": "https://opencollective.com/postcss/"
10192- }
10193- },
10194- "node_modules/postcss-import": {
10195- "version": "14.0.2",
10196- "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz",
10197- "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==",
10198- "dev": true,
10199- "dependencies": {
10200- "postcss-value-parser": "^4.0.0",
10201- "read-cache": "^1.0.0",
10202- "resolve": "^1.1.7"
10203- },
10204- "engines": {
10205- "node": ">=10.0.0"
10206- },
10207- "peerDependencies": {
10208- "postcss": "^8.0.0"
10209- }
10210- },
10211- "node_modules/postcss-initial": {
10212- "version": "3.0.2",
10213- "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz",
10214- "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==",
10215- "dev": true,
10216- "dependencies": {
10217- "lodash.template": "^4.5.0",
10218- "postcss": "^7.0.2"
10219- }
10220- },
10221- "node_modules/postcss-initial/node_modules/postcss": {
10222- "version": "7.0.36",
10223- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10224- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10225- "dev": true,
10226- "dependencies": {
10227- "chalk": "^2.4.2",
10228- "source-map": "^0.6.1",
10229- "supports-color": "^6.1.0"
10230- },
10231- "engines": {
10232- "node": ">=6.0.0"
10233- },
10234- "funding": {
10235- "type": "opencollective",
10236- "url": "https://opencollective.com/postcss/"
10237- }
10238- },
10239- "node_modules/postcss-lab-function": {
10240- "version": "2.0.1",
10241- "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
10242- "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
10243- "dev": true,
10244- "dependencies": {
10245- "@csstools/convert-colors": "^1.4.0",
10246- "postcss": "^7.0.2",
10247- "postcss-values-parser": "^2.0.0"
10248- },
10249- "engines": {
10250- "node": ">=6.0.0"
10251- }
10252- },
10253- "node_modules/postcss-lab-function/node_modules/postcss": {
10254- "version": "7.0.36",
10255- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10256- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10257- "dev": true,
10258- "dependencies": {
10259- "chalk": "^2.4.2",
10260- "source-map": "^0.6.1",
10261- "supports-color": "^6.1.0"
10262- },
10263- "engines": {
10264- "node": ">=6.0.0"
10265- },
10266- "funding": {
10267- "type": "opencollective",
10268- "url": "https://opencollective.com/postcss/"
10269- }
10270- },
10271- "node_modules/postcss-load-config": {
10272- "version": "3.1.0",
10273- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz",
10274- "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==",
10275- "dev": true,
10276- "dependencies": {
10277- "import-cwd": "^3.0.0",
10278- "lilconfig": "^2.0.3",
10279- "yaml": "^1.10.2"
10280- },
10281- "engines": {
10282- "node": ">= 10"
10283- },
10284- "funding": {
10285- "type": "opencollective",
10286- "url": "https://opencollective.com/postcss/"
10287- },
10288- "peerDependencies": {
10289- "ts-node": ">=9.0.0"
10290- },
10291- "peerDependenciesMeta": {
10292- "ts-node": {
10293- "optional": true
10294- }
10295- }
10296- },
10297- "node_modules/postcss-logical": {
10298- "version": "3.0.0",
10299- "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
10300- "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
10301- "dev": true,
10302- "dependencies": {
10303- "postcss": "^7.0.2"
10304- },
10305- "engines": {
10306- "node": ">=6.0.0"
10307- }
10308- },
10309- "node_modules/postcss-logical/node_modules/postcss": {
10310- "version": "7.0.36",
10311- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10312- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10313- "dev": true,
10314- "dependencies": {
10315- "chalk": "^2.4.2",
10316- "source-map": "^0.6.1",
10317- "supports-color": "^6.1.0"
10318- },
10319- "engines": {
10320- "node": ">=6.0.0"
10321- },
10322- "funding": {
10323- "type": "opencollective",
10324- "url": "https://opencollective.com/postcss/"
10325- }
10326- },
10327- "node_modules/postcss-media-minmax": {
10328- "version": "4.0.0",
10329- "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
10330- "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
10331- "dev": true,
10332- "dependencies": {
10333- "postcss": "^7.0.2"
10334- },
10335- "engines": {
10336- "node": ">=6.0.0"
10337- }
10338- },
10339- "node_modules/postcss-media-minmax/node_modules/postcss": {
10340- "version": "7.0.36",
10341- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10342- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10343- "dev": true,
10344- "dependencies": {
10345- "chalk": "^2.4.2",
10346- "source-map": "^0.6.1",
10347- "supports-color": "^6.1.0"
10348- },
10349- "engines": {
10350- "node": ">=6.0.0"
10351- },
10352- "funding": {
10353- "type": "opencollective",
10354- "url": "https://opencollective.com/postcss/"
10355- }
10356- },
10357- "node_modules/postcss-merge-longhand": {
10358- "version": "5.1.5",
10359- "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz",
10360- "integrity": "sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==",
10361- "dev": true,
10362- "dependencies": {
10363- "postcss-value-parser": "^4.2.0",
10364- "stylehacks": "^5.1.0"
10365- },
10366- "engines": {
10367- "node": "^10 || ^12 || >=14.0"
10368- },
10369- "peerDependencies": {
10370- "postcss": "^8.2.15"
10371- }
10372- },
10373- "node_modules/postcss-merge-rules": {
10374- "version": "5.1.2",
10375- "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz",
10376- "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==",
10377- "dev": true,
10378- "dependencies": {
10379- "browserslist": "^4.16.6",
10380- "caniuse-api": "^3.0.0",
10381- "cssnano-utils": "^3.1.0",
10382- "postcss-selector-parser": "^6.0.5"
10383- },
10384- "engines": {
10385- "node": "^10 || ^12 || >=14.0"
10386- },
10387- "peerDependencies": {
10388- "postcss": "^8.2.15"
10389- }
10390- },
10391- "node_modules/postcss-merge-rules/node_modules/cssesc": {
10392- "version": "3.0.0",
10393- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
10394- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
10395- "dev": true,
10396- "bin": {
10397- "cssesc": "bin/cssesc"
10398- },
10399- "engines": {
10400- "node": ">=4"
10401- }
10402- },
10403- "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": {
10404- "version": "6.0.10",
10405- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
10406- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
10407- "dev": true,
10408- "dependencies": {
10409- "cssesc": "^3.0.0",
10410- "util-deprecate": "^1.0.2"
10411- },
10412- "engines": {
10413- "node": ">=4"
10414- }
10415- },
10416- "node_modules/postcss-minify-font-values": {
10417- "version": "5.1.0",
10418- "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
10419- "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
10420- "dev": true,
10421- "dependencies": {
10422- "postcss-value-parser": "^4.2.0"
10423- },
10424- "engines": {
10425- "node": "^10 || ^12 || >=14.0"
10426- },
10427- "peerDependencies": {
10428- "postcss": "^8.2.15"
10429- }
10430- },
10431- "node_modules/postcss-minify-gradients": {
10432- "version": "5.1.1",
10433- "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
10434- "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
10435- "dev": true,
10436- "dependencies": {
10437- "colord": "^2.9.1",
10438- "cssnano-utils": "^3.1.0",
10439- "postcss-value-parser": "^4.2.0"
10440- },
10441- "engines": {
10442- "node": "^10 || ^12 || >=14.0"
10443- },
10444- "peerDependencies": {
10445- "postcss": "^8.2.15"
10446- }
10447- },
10448- "node_modules/postcss-minify-params": {
10449- "version": "5.1.3",
10450- "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz",
10451- "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==",
10452- "dev": true,
10453- "dependencies": {
10454- "browserslist": "^4.16.6",
10455- "cssnano-utils": "^3.1.0",
10456- "postcss-value-parser": "^4.2.0"
10457- },
10458- "engines": {
10459- "node": "^10 || ^12 || >=14.0"
10460- },
10461- "peerDependencies": {
10462- "postcss": "^8.2.15"
10463- }
10464- },
10465- "node_modules/postcss-minify-selectors": {
10466- "version": "5.2.1",
10467- "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
10468- "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
10469- "dev": true,
10470- "dependencies": {
10471- "postcss-selector-parser": "^6.0.5"
10472- },
10473- "engines": {
10474- "node": "^10 || ^12 || >=14.0"
10475- },
10476- "peerDependencies": {
10477- "postcss": "^8.2.15"
10478- }
10479- },
10480- "node_modules/postcss-minify-selectors/node_modules/cssesc": {
10481- "version": "3.0.0",
10482- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
10483- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
10484- "dev": true,
10485- "bin": {
10486- "cssesc": "bin/cssesc"
10487- },
10488- "engines": {
10489- "node": ">=4"
10490- }
10491- },
10492- "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": {
10493- "version": "6.0.10",
10494- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
10495- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
10496- "dev": true,
10497- "dependencies": {
10498- "cssesc": "^3.0.0",
10499- "util-deprecate": "^1.0.2"
10500- },
10501- "engines": {
10502- "node": ">=4"
10503- }
10504- },
10505- "node_modules/postcss-modules": {
10506- "version": "4.2.2",
10507- "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.2.2.tgz",
10508- "integrity": "sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==",
10509- "dev": true,
10510- "dependencies": {
10511- "generic-names": "^2.0.1",
10512- "icss-replace-symbols": "^1.1.0",
10513- "lodash.camelcase": "^4.3.0",
10514- "postcss-modules-extract-imports": "^3.0.0",
10515- "postcss-modules-local-by-default": "^4.0.0",
10516- "postcss-modules-scope": "^3.0.0",
10517- "postcss-modules-values": "^4.0.0",
10518- "string-hash": "^1.1.1"
10519- },
10520- "peerDependencies": {
10521- "postcss": "^8.0.0"
10522- }
10523- },
10524- "node_modules/postcss-modules-extract-imports": {
10525- "version": "3.0.0",
10526- "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
10527- "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
10528- "dev": true,
10529- "engines": {
10530- "node": "^10 || ^12 || >= 14"
10531- },
10532- "peerDependencies": {
10533- "postcss": "^8.1.0"
10534- }
10535- },
10536- "node_modules/postcss-modules-local-by-default": {
10537- "version": "4.0.0",
10538- "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
10539- "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
10540- "dev": true,
10541- "dependencies": {
10542- "icss-utils": "^5.0.0",
10543- "postcss-selector-parser": "^6.0.2",
10544- "postcss-value-parser": "^4.1.0"
10545- },
10546- "engines": {
10547- "node": "^10 || ^12 || >= 14"
10548- },
10549- "peerDependencies": {
10550- "postcss": "^8.1.0"
10551- }
10552- },
10553- "node_modules/postcss-modules-local-by-default/node_modules/cssesc": {
10554- "version": "3.0.0",
10555- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
10556- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
10557- "dev": true,
10558- "bin": {
10559- "cssesc": "bin/cssesc"
10560- },
10561- "engines": {
10562- "node": ">=4"
10563- }
10564- },
10565- "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": {
10566- "version": "6.0.6",
10567- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
10568- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
10569- "dev": true,
10570- "dependencies": {
10571- "cssesc": "^3.0.0",
10572- "util-deprecate": "^1.0.2"
10573- },
10574- "engines": {
10575- "node": ">=4"
10576- }
10577- },
10578- "node_modules/postcss-modules-scope": {
10579- "version": "3.0.0",
10580- "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
10581- "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
10582- "dev": true,
10583- "dependencies": {
10584- "postcss-selector-parser": "^6.0.4"
10585- },
10586- "engines": {
10587- "node": "^10 || ^12 || >= 14"
10588- },
10589- "peerDependencies": {
10590- "postcss": "^8.1.0"
10591- }
10592- },
10593- "node_modules/postcss-modules-scope/node_modules/cssesc": {
10594- "version": "3.0.0",
10595- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
10596- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
10597- "dev": true,
10598- "bin": {
10599- "cssesc": "bin/cssesc"
10600- },
10601- "engines": {
10602- "node": ">=4"
10603- }
10604- },
10605- "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": {
10606- "version": "6.0.6",
10607- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
10608- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
10609- "dev": true,
10610- "dependencies": {
10611- "cssesc": "^3.0.0",
10612- "util-deprecate": "^1.0.2"
10613- },
10614- "engines": {
10615- "node": ">=4"
10616- }
10617- },
10618- "node_modules/postcss-modules-values": {
10619- "version": "4.0.0",
10620- "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
10621- "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
10622- "dev": true,
10623- "dependencies": {
10624- "icss-utils": "^5.0.0"
10625- },
10626- "engines": {
10627- "node": "^10 || ^12 || >= 14"
10628- },
10629- "peerDependencies": {
10630- "postcss": "^8.1.0"
10631- }
10632- },
10633- "node_modules/postcss-nesting": {
10634- "version": "7.0.1",
10635- "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
10636- "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
10637- "dev": true,
10638- "dependencies": {
10639- "postcss": "^7.0.2"
10640- },
10641- "engines": {
10642- "node": ">=6.0.0"
10643- }
10644- },
10645- "node_modules/postcss-nesting/node_modules/postcss": {
10646- "version": "7.0.36",
10647- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10648- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10649- "dev": true,
10650- "dependencies": {
10651- "chalk": "^2.4.2",
10652- "source-map": "^0.6.1",
10653- "supports-color": "^6.1.0"
10654- },
10655- "engines": {
10656- "node": ">=6.0.0"
10657- },
10658- "funding": {
10659- "type": "opencollective",
10660- "url": "https://opencollective.com/postcss/"
10661- }
10662- },
10663- "node_modules/postcss-normalize-charset": {
10664- "version": "5.1.0",
10665- "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
10666- "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
10667- "dev": true,
10668- "engines": {
10669- "node": "^10 || ^12 || >=14.0"
10670- },
10671- "peerDependencies": {
10672- "postcss": "^8.2.15"
10673- }
10674- },
10675- "node_modules/postcss-normalize-display-values": {
10676- "version": "5.1.0",
10677- "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
10678- "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
10679- "dev": true,
10680- "dependencies": {
10681- "postcss-value-parser": "^4.2.0"
10682- },
10683- "engines": {
10684- "node": "^10 || ^12 || >=14.0"
10685- },
10686- "peerDependencies": {
10687- "postcss": "^8.2.15"
10688- }
10689- },
10690- "node_modules/postcss-normalize-positions": {
10691- "version": "5.1.0",
10692- "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz",
10693- "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==",
10694- "dev": true,
10695- "dependencies": {
10696- "postcss-value-parser": "^4.2.0"
10697- },
10698- "engines": {
10699- "node": "^10 || ^12 || >=14.0"
10700- },
10701- "peerDependencies": {
10702- "postcss": "^8.2.15"
10703- }
10704- },
10705- "node_modules/postcss-normalize-repeat-style": {
10706- "version": "5.1.0",
10707- "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz",
10708- "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==",
10709- "dev": true,
10710- "dependencies": {
10711- "postcss-value-parser": "^4.2.0"
10712- },
10713- "engines": {
10714- "node": "^10 || ^12 || >=14.0"
10715- },
10716- "peerDependencies": {
10717- "postcss": "^8.2.15"
10718- }
10719- },
10720- "node_modules/postcss-normalize-string": {
10721- "version": "5.1.0",
10722- "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
10723- "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
10724- "dev": true,
10725- "dependencies": {
10726- "postcss-value-parser": "^4.2.0"
10727- },
10728- "engines": {
10729- "node": "^10 || ^12 || >=14.0"
10730- },
10731- "peerDependencies": {
10732- "postcss": "^8.2.15"
10733- }
10734- },
10735- "node_modules/postcss-normalize-timing-functions": {
10736- "version": "5.1.0",
10737- "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
10738- "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
10739- "dev": true,
10740- "dependencies": {
10741- "postcss-value-parser": "^4.2.0"
10742- },
10743- "engines": {
10744- "node": "^10 || ^12 || >=14.0"
10745- },
10746- "peerDependencies": {
10747- "postcss": "^8.2.15"
10748- }
10749- },
10750- "node_modules/postcss-normalize-unicode": {
10751- "version": "5.1.0",
10752- "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz",
10753- "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==",
10754- "dev": true,
10755- "dependencies": {
10756- "browserslist": "^4.16.6",
10757- "postcss-value-parser": "^4.2.0"
10758- },
10759- "engines": {
10760- "node": "^10 || ^12 || >=14.0"
10761- },
10762- "peerDependencies": {
10763- "postcss": "^8.2.15"
10764- }
10765- },
10766- "node_modules/postcss-normalize-url": {
10767- "version": "5.1.0",
10768- "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
10769- "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
10770- "dev": true,
10771- "dependencies": {
10772- "normalize-url": "^6.0.1",
10773- "postcss-value-parser": "^4.2.0"
10774- },
10775- "engines": {
10776- "node": "^10 || ^12 || >=14.0"
10777- },
10778- "peerDependencies": {
10779- "postcss": "^8.2.15"
10780- }
10781- },
10782- "node_modules/postcss-normalize-whitespace": {
10783- "version": "5.1.1",
10784- "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
10785- "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
10786- "dev": true,
10787- "dependencies": {
10788- "postcss-value-parser": "^4.2.0"
10789- },
10790- "engines": {
10791- "node": "^10 || ^12 || >=14.0"
10792- },
10793- "peerDependencies": {
10794- "postcss": "^8.2.15"
10795- }
10796- },
10797- "node_modules/postcss-ordered-values": {
10798- "version": "5.1.1",
10799- "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz",
10800- "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==",
10801- "dev": true,
10802- "dependencies": {
10803- "cssnano-utils": "^3.1.0",
10804- "postcss-value-parser": "^4.2.0"
10805- },
10806- "engines": {
10807- "node": "^10 || ^12 || >=14.0"
10808- },
10809- "peerDependencies": {
10810- "postcss": "^8.2.15"
10811- }
10812- },
10813- "node_modules/postcss-overflow-shorthand": {
10814- "version": "2.0.0",
10815- "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
10816- "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
10817- "dev": true,
10818- "dependencies": {
10819- "postcss": "^7.0.2"
10820- },
10821- "engines": {
10822- "node": ">=6.0.0"
10823- }
10824- },
10825- "node_modules/postcss-overflow-shorthand/node_modules/postcss": {
10826- "version": "7.0.36",
10827- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10828- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10829- "dev": true,
10830- "dependencies": {
10831- "chalk": "^2.4.2",
10832- "source-map": "^0.6.1",
10833- "supports-color": "^6.1.0"
10834- },
10835- "engines": {
10836- "node": ">=6.0.0"
10837- },
10838- "funding": {
10839- "type": "opencollective",
10840- "url": "https://opencollective.com/postcss/"
10841- }
10842- },
10843- "node_modules/postcss-page-break": {
10844- "version": "2.0.0",
10845- "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
10846- "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
10847- "dev": true,
10848- "dependencies": {
10849- "postcss": "^7.0.2"
10850- }
10851- },
10852- "node_modules/postcss-page-break/node_modules/postcss": {
10853- "version": "7.0.36",
10854- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10855- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10856- "dev": true,
10857- "dependencies": {
10858- "chalk": "^2.4.2",
10859- "source-map": "^0.6.1",
10860- "supports-color": "^6.1.0"
10861- },
10862- "engines": {
10863- "node": ">=6.0.0"
10864- },
10865- "funding": {
10866- "type": "opencollective",
10867- "url": "https://opencollective.com/postcss/"
10868- }
10869- },
10870- "node_modules/postcss-place": {
10871- "version": "4.0.1",
10872- "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
10873- "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
10874- "dev": true,
10875- "dependencies": {
10876- "postcss": "^7.0.2",
10877- "postcss-values-parser": "^2.0.0"
10878- },
10879- "engines": {
10880- "node": ">=6.0.0"
10881- }
10882- },
10883- "node_modules/postcss-place/node_modules/postcss": {
10884- "version": "7.0.36",
10885- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10886- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10887- "dev": true,
10888- "dependencies": {
10889- "chalk": "^2.4.2",
10890- "source-map": "^0.6.1",
10891- "supports-color": "^6.1.0"
10892- },
10893- "engines": {
10894- "node": ">=6.0.0"
10895- },
10896- "funding": {
10897- "type": "opencollective",
10898- "url": "https://opencollective.com/postcss/"
10899- }
10900- },
10901- "node_modules/postcss-preset-env": {
10902- "version": "6.7.0",
10903- "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
10904- "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
10905- "dev": true,
10906- "dependencies": {
10907- "autoprefixer": "^9.6.1",
10908- "browserslist": "^4.6.4",
10909- "caniuse-lite": "^1.0.30000981",
10910- "css-blank-pseudo": "^0.1.4",
10911- "css-has-pseudo": "^0.10.0",
10912- "css-prefers-color-scheme": "^3.1.1",
10913- "cssdb": "^4.4.0",
10914- "postcss": "^7.0.17",
10915- "postcss-attribute-case-insensitive": "^4.0.1",
10916- "postcss-color-functional-notation": "^2.0.1",
10917- "postcss-color-gray": "^5.0.0",
10918- "postcss-color-hex-alpha": "^5.0.3",
10919- "postcss-color-mod-function": "^3.0.3",
10920- "postcss-color-rebeccapurple": "^4.0.1",
10921- "postcss-custom-media": "^7.0.8",
10922- "postcss-custom-properties": "^8.0.11",
10923- "postcss-custom-selectors": "^5.1.2",
10924- "postcss-dir-pseudo-class": "^5.0.0",
10925- "postcss-double-position-gradients": "^1.0.0",
10926- "postcss-env-function": "^2.0.2",
10927- "postcss-focus-visible": "^4.0.0",
10928- "postcss-focus-within": "^3.0.0",
10929- "postcss-font-variant": "^4.0.0",
10930- "postcss-gap-properties": "^2.0.0",
10931- "postcss-image-set-function": "^3.0.1",
10932- "postcss-initial": "^3.0.0",
10933- "postcss-lab-function": "^2.0.1",
10934- "postcss-logical": "^3.0.0",
10935- "postcss-media-minmax": "^4.0.0",
10936- "postcss-nesting": "^7.0.0",
10937- "postcss-overflow-shorthand": "^2.0.0",
10938- "postcss-page-break": "^2.0.0",
10939- "postcss-place": "^4.0.1",
10940- "postcss-pseudo-class-any-link": "^6.0.0",
10941- "postcss-replace-overflow-wrap": "^3.0.0",
10942- "postcss-selector-matches": "^4.0.0",
10943- "postcss-selector-not": "^4.0.0"
10944- },
10945- "engines": {
10946- "node": ">=6.0.0"
10947- }
10948- },
10949- "node_modules/postcss-preset-env/node_modules/postcss": {
10950- "version": "7.0.36",
10951- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10952- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10953- "dev": true,
10954- "dependencies": {
10955- "chalk": "^2.4.2",
10956- "source-map": "^0.6.1",
10957- "supports-color": "^6.1.0"
10958- },
10959- "engines": {
10960- "node": ">=6.0.0"
10961- },
10962- "funding": {
10963- "type": "opencollective",
10964- "url": "https://opencollective.com/postcss/"
10965- }
10966- },
10967- "node_modules/postcss-pseudo-class-any-link": {
10968- "version": "6.0.0",
10969- "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
10970- "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
10971- "dev": true,
10972- "dependencies": {
10973- "postcss": "^7.0.2",
10974- "postcss-selector-parser": "^5.0.0-rc.3"
10975- },
10976- "engines": {
10977- "node": ">=6.0.0"
10978- }
10979- },
10980- "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": {
10981- "version": "7.0.36",
10982- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
10983- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
10984- "dev": true,
10985- "dependencies": {
10986- "chalk": "^2.4.2",
10987- "source-map": "^0.6.1",
10988- "supports-color": "^6.1.0"
10989- },
10990- "engines": {
10991- "node": ">=6.0.0"
10992- },
10993- "funding": {
10994- "type": "opencollective",
10995- "url": "https://opencollective.com/postcss/"
10996- }
10997- },
10998- "node_modules/postcss-reduce-initial": {
10999- "version": "5.1.0",
11000- "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz",
11001- "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==",
11002- "dev": true,
11003- "dependencies": {
11004- "browserslist": "^4.16.6",
11005- "caniuse-api": "^3.0.0"
11006- },
11007- "engines": {
11008- "node": "^10 || ^12 || >=14.0"
11009- },
11010- "peerDependencies": {
11011- "postcss": "^8.2.15"
11012- }
11013- },
11014- "node_modules/postcss-reduce-transforms": {
11015- "version": "5.1.0",
11016- "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
11017- "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
11018- "dev": true,
11019- "dependencies": {
11020- "postcss-value-parser": "^4.2.0"
11021- },
11022- "engines": {
11023- "node": "^10 || ^12 || >=14.0"
11024- },
11025- "peerDependencies": {
11026- "postcss": "^8.2.15"
11027- }
11028- },
11029- "node_modules/postcss-replace-overflow-wrap": {
11030- "version": "3.0.0",
11031- "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
11032- "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
11033- "dev": true,
11034- "dependencies": {
11035- "postcss": "^7.0.2"
11036- }
11037- },
11038- "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": {
11039- "version": "7.0.36",
11040- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
11041- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
11042- "dev": true,
11043- "dependencies": {
11044- "chalk": "^2.4.2",
11045- "source-map": "^0.6.1",
11046- "supports-color": "^6.1.0"
11047- },
11048- "engines": {
11049- "node": ">=6.0.0"
11050- },
11051- "funding": {
11052- "type": "opencollective",
11053- "url": "https://opencollective.com/postcss/"
11054- }
11055- },
11056- "node_modules/postcss-reporter": {
11057- "version": "7.0.2",
11058- "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.2.tgz",
11059- "integrity": "sha512-JyQ96NTQQsso42y6L1H1RqHfWH1C3Jr0pt91mVv5IdYddZAE9DUZxuferNgk6q0o6vBVOrfVJb10X1FgDzjmDw==",
11060- "dev": true,
11061- "dependencies": {
11062- "colorette": "^1.2.1",
11063- "lodash.difference": "^4.5.0",
11064- "lodash.forown": "^4.4.0",
11065- "lodash.get": "^4.4.2",
11066- "lodash.groupby": "^4.6.0",
11067- "lodash.sortby": "^4.7.0"
11068- },
11069- "engines": {
11070- "node": ">=10"
11071- },
11072- "funding": {
11073- "type": "opencollective",
11074- "url": "https://opencollective.com/postcss/"
11075- },
11076- "peerDependencies": {
11077- "postcss": "^8.1.0"
11078- }
11079- },
11080- "node_modules/postcss-selector-matches": {
11081- "version": "4.0.0",
11082- "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
11083- "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
11084- "dev": true,
11085- "dependencies": {
11086- "balanced-match": "^1.0.0",
11087- "postcss": "^7.0.2"
11088- }
11089- },
11090- "node_modules/postcss-selector-matches/node_modules/postcss": {
11091- "version": "7.0.36",
11092- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
11093- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
11094- "dev": true,
11095- "dependencies": {
11096- "chalk": "^2.4.2",
11097- "source-map": "^0.6.1",
11098- "supports-color": "^6.1.0"
11099- },
11100- "engines": {
11101- "node": ">=6.0.0"
11102- },
11103- "funding": {
11104- "type": "opencollective",
11105- "url": "https://opencollective.com/postcss/"
11106- }
11107- },
11108- "node_modules/postcss-selector-not": {
11109- "version": "4.0.1",
11110- "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
11111- "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
11112- "dev": true,
11113- "dependencies": {
11114- "balanced-match": "^1.0.0",
11115- "postcss": "^7.0.2"
11116- }
11117- },
11118- "node_modules/postcss-selector-not/node_modules/postcss": {
11119- "version": "7.0.36",
11120- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
11121- "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
11122- "dev": true,
11123- "dependencies": {
11124- "chalk": "^2.4.2",
11125- "source-map": "^0.6.1",
11126- "supports-color": "^6.1.0"
11127- },
11128- "engines": {
11129- "node": ">=6.0.0"
11130- },
11131- "funding": {
11132- "type": "opencollective",
11133- "url": "https://opencollective.com/postcss/"
11134- }
11135- },
11136- "node_modules/postcss-selector-parser": {
11137- "version": "5.0.0",
11138- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
11139- "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
11140- "dev": true,
11141- "dependencies": {
11142- "cssesc": "^2.0.0",
11143- "indexes-of": "^1.0.1",
11144- "uniq": "^1.0.1"
11145- },
11146- "engines": {
11147- "node": ">=4"
11148- }
11149- },
11150- "node_modules/postcss-svgo": {
11151- "version": "5.1.0",
11152- "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
11153- "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
11154- "dev": true,
11155- "dependencies": {
11156- "postcss-value-parser": "^4.2.0",
11157- "svgo": "^2.7.0"
11158- },
11159- "engines": {
11160- "node": "^10 || ^12 || >=14.0"
11161- },
11162- "peerDependencies": {
11163- "postcss": "^8.2.15"
11164- }
11165- },
11166- "node_modules/postcss-unique-selectors": {
11167- "version": "5.1.1",
11168- "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
11169- "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
11170- "dev": true,
11171- "dependencies": {
11172- "postcss-selector-parser": "^6.0.5"
11173- },
11174- "engines": {
11175- "node": "^10 || ^12 || >=14.0"
11176- },
11177- "peerDependencies": {
11178- "postcss": "^8.2.15"
11179- }
11180- },
11181- "node_modules/postcss-unique-selectors/node_modules/cssesc": {
11182- "version": "3.0.0",
11183- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
11184- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
11185- "dev": true,
11186- "bin": {
11187- "cssesc": "bin/cssesc"
11188- },
11189- "engines": {
11190- "node": ">=4"
11191- }
11192- },
11193- "node_modules/postcss-unique-selectors/node_modules/postcss-selector-parser": {
11194- "version": "6.0.10",
11195- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
11196- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
11197- "dev": true,
11198- "dependencies": {
11199- "cssesc": "^3.0.0",
11200- "util-deprecate": "^1.0.2"
11201- },
11202- "engines": {
11203- "node": ">=4"
11204- }
11205- },
11206- "node_modules/postcss-value-parser": {
11207- "version": "4.2.0",
11208- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
11209- "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
11210- "dev": true
11211- },
11212- "node_modules/postcss-values-parser": {
11213- "version": "2.0.1",
11214- "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
11215- "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
11216- "dev": true,
11217- "dependencies": {
11218- "flatten": "^1.0.2",
11219- "indexes-of": "^1.0.1",
11220- "uniq": "^1.0.1"
11221- },
11222- "engines": {
11223- "node": ">=6.14.4"
11224- }
11225- },
11226- "node_modules/prepend-http": {
11227- "version": "2.0.0",
11228- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
11229- "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
11230- "dev": true,
11231- "engines": {
11232- "node": ">=4"
11233- }
11234- },
11235- "node_modules/pretty-bytes": {
11236- "version": "5.6.0",
11237- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
11238- "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
11239- "dev": true,
11240- "engines": {
11241- "node": ">=6"
11242- },
11243- "funding": {
11244- "url": "https://github.com/sponsors/sindresorhus"
11245- }
11246- },
11247- "node_modules/pretty-hrtime": {
11248- "version": "1.0.3",
11249- "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
11250- "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
11251- "dev": true,
11252- "engines": {
11253- "node": ">= 0.8"
11254- }
11255- },
11256- "node_modules/pretty-ms": {
11257- "version": "7.0.1",
11258- "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz",
11259- "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==",
11260- "dev": true,
11261- "dependencies": {
11262- "parse-ms": "^2.1.0"
11263- },
11264- "engines": {
11265- "node": ">=10"
11266- },
11267- "funding": {
11268- "url": "https://github.com/sponsors/sindresorhus"
11269- }
11270- },
11271- "node_modules/promise.series": {
11272- "version": "0.2.0",
11273- "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz",
11274- "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=",
11275- "dev": true,
11276- "engines": {
11277- "node": ">=0.12"
11278- }
11279- },
11280- "node_modules/pump": {
11281- "version": "3.0.0",
11282- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
11283- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
11284- "dev": true,
11285- "dependencies": {
11286- "end-of-stream": "^1.1.0",
11287- "once": "^1.3.1"
11288- }
11289- },
11290- "node_modules/pupa": {
11291- "version": "2.1.1",
11292- "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
11293- "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
11294- "dev": true,
11295- "dependencies": {
11296- "escape-goat": "^2.0.0"
11297- },
11298- "engines": {
11299- "node": ">=8"
11300- }
11301- },
11302- "node_modules/queue-microtask": {
11303- "version": "1.2.3",
11304- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
11305- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
11306- "dev": true,
11307- "funding": [
11308- {
11309- "type": "github",
11310- "url": "https://github.com/sponsors/feross"
11311- },
11312- {
11313- "type": "patreon",
11314- "url": "https://www.patreon.com/feross"
11315- },
11316- {
11317- "type": "consulting",
11318- "url": "https://feross.org/support"
11319- }
11320- ]
11321- },
11322- "node_modules/randombytes": {
11323- "version": "2.1.0",
11324- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
11325- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
11326- "dev": true,
11327- "dependencies": {
11328- "safe-buffer": "^5.1.0"
11329- }
11330- },
11331- "node_modules/rc": {
11332- "version": "1.2.8",
11333- "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
11334- "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
11335- "dev": true,
11336- "dependencies": {
11337- "deep-extend": "^0.6.0",
11338- "ini": "~1.3.0",
11339- "minimist": "^1.2.0",
11340- "strip-json-comments": "~2.0.1"
11341- },
11342- "bin": {
11343- "rc": "cli.js"
11344- }
11345- },
11346- "node_modules/rc/node_modules/ini": {
11347- "version": "1.3.8",
11348- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
11349- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
11350- "dev": true
11351- },
11352- "node_modules/read-cache": {
11353- "version": "1.0.0",
11354- "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
11355- "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
11356- "dev": true,
11357- "dependencies": {
11358- "pify": "^2.3.0"
11359- }
11360- },
11361- "node_modules/read-pkg": {
11362- "version": "5.2.0",
11363- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
11364- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
11365- "dev": true,
11366- "dependencies": {
11367- "@types/normalize-package-data": "^2.4.0",
11368- "normalize-package-data": "^2.5.0",
11369- "parse-json": "^5.0.0",
11370- "type-fest": "^0.6.0"
11371- },
11372- "engines": {
11373- "node": ">=8"
11374- }
11375- },
11376- "node_modules/readable-stream": {
11377- "version": "3.6.0",
11378- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
11379- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
11380- "dev": true,
11381- "dependencies": {
11382- "inherits": "^2.0.3",
11383- "string_decoder": "^1.1.1",
11384- "util-deprecate": "^1.0.1"
11385- },
11386- "engines": {
11387- "node": ">= 6"
11388- }
11389- },
11390- "node_modules/readdirp": {
11391- "version": "3.6.0",
11392- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
11393- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
11394- "dev": true,
11395- "dependencies": {
11396- "picomatch": "^2.2.1"
11397- },
11398- "engines": {
11399- "node": ">=8.10.0"
11400- }
11401- },
11402- "node_modules/regenerate": {
11403- "version": "1.4.2",
11404- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
11405- "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
11406- "dev": true
11407- },
11408- "node_modules/regenerate-unicode-properties": {
11409- "version": "9.0.0",
11410- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
11411- "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
11412- "dev": true,
11413- "dependencies": {
11414- "regenerate": "^1.4.2"
11415- },
11416- "engines": {
11417- "node": ">=4"
11418- }
11419- },
11420- "node_modules/regenerator-runtime": {
11421- "version": "0.13.9",
11422- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
11423- "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
11424- "dev": true
11425- },
11426- "node_modules/regenerator-transform": {
11427- "version": "0.14.5",
11428- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
11429- "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
11430- "dev": true,
11431- "dependencies": {
11432- "@babel/runtime": "^7.8.4"
11433- }
11434- },
11435- "node_modules/regexpu-core": {
11436- "version": "4.8.0",
11437- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
11438- "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
11439- "dev": true,
11440- "dependencies": {
11441- "regenerate": "^1.4.2",
11442- "regenerate-unicode-properties": "^9.0.0",
11443- "regjsgen": "^0.5.2",
11444- "regjsparser": "^0.7.0",
11445- "unicode-match-property-ecmascript": "^2.0.0",
11446- "unicode-match-property-value-ecmascript": "^2.0.0"
11447- },
11448- "engines": {
11449- "node": ">=4"
11450- }
11451- },
11452- "node_modules/registry-auth-token": {
11453- "version": "4.2.1",
11454- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
11455- "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
11456- "dev": true,
11457- "dependencies": {
11458- "rc": "^1.2.8"
11459- },
11460- "engines": {
11461- "node": ">=6.0.0"
11462- }
11463- },
11464- "node_modules/registry-url": {
11465- "version": "5.1.0",
11466- "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
11467- "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
11468- "dev": true,
11469- "dependencies": {
11470- "rc": "^1.2.8"
11471- },
11472- "engines": {
11473- "node": ">=8"
11474- }
11475- },
11476- "node_modules/regjsgen": {
11477- "version": "0.5.2",
11478- "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
11479- "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
11480- "dev": true
11481- },
11482- "node_modules/regjsparser": {
11483- "version": "0.7.0",
11484- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
11485- "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
11486- "dev": true,
11487- "dependencies": {
11488- "jsesc": "~0.5.0"
11489- },
11490- "bin": {
11491- "regjsparser": "bin/parser"
11492- }
11493- },
11494- "node_modules/regjsparser/node_modules/jsesc": {
11495- "version": "0.5.0",
11496- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
11497- "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
11498- "dev": true,
11499- "bin": {
11500- "jsesc": "bin/jsesc"
11501- }
11502- },
11503- "node_modules/require-directory": {
11504- "version": "2.1.1",
11505- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
11506- "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
11507- "dev": true,
11508- "engines": {
11509- "node": ">=0.10.0"
11510- }
11511- },
11512- "node_modules/resolve": {
11513- "version": "1.19.0",
11514- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
11515- "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
11516- "dev": true,
11517- "dependencies": {
11518- "is-core-module": "^2.1.0",
11519- "path-parse": "^1.0.6"
11520- },
11521- "funding": {
11522- "url": "https://github.com/sponsors/ljharb"
11523- }
11524- },
11525- "node_modules/resolve-cwd": {
11526- "version": "3.0.0",
11527- "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
11528- "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
11529- "dev": true,
11530- "dependencies": {
11531- "resolve-from": "^5.0.0"
11532- },
11533- "engines": {
11534- "node": ">=8"
11535- }
11536- },
11537- "node_modules/resolve-from": {
11538- "version": "5.0.0",
11539- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
11540- "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
11541- "dev": true,
11542- "engines": {
11543- "node": ">=8"
11544- }
11545- },
11546- "node_modules/responselike": {
11547- "version": "1.0.2",
11548- "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
11549- "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
11550- "dev": true,
11551- "dependencies": {
11552- "lowercase-keys": "^1.0.0"
11553- }
11554- },
11555- "node_modules/restore-cursor": {
11556- "version": "3.1.0",
11557- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
11558- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
11559- "dev": true,
11560- "dependencies": {
11561- "onetime": "^5.1.0",
11562- "signal-exit": "^3.0.2"
11563- },
11564- "engines": {
11565- "node": ">=8"
11566- }
11567- },
11568- "node_modules/reusify": {
11569- "version": "1.0.4",
11570- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
11571- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
11572- "dev": true,
11573- "engines": {
11574- "iojs": ">=1.0.0",
11575- "node": ">=0.10.0"
11576- }
11577- },
11578- "node_modules/rimraf": {
11579- "version": "3.0.2",
11580- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
11581- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
11582- "dev": true,
11583- "dependencies": {
11584- "glob": "^7.1.3"
11585- },
11586- "bin": {
11587- "rimraf": "bin.js"
11588- },
11589- "funding": {
11590- "url": "https://github.com/sponsors/isaacs"
11591- }
11592- },
11593- "node_modules/rollup": {
11594- "version": "2.58.0",
11595- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.58.0.tgz",
11596- "integrity": "sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==",
11597- "dev": true,
11598- "bin": {
11599- "rollup": "dist/bin/rollup"
11600- },
11601- "engines": {
11602- "node": ">=10.0.0"
11603- },
11604- "optionalDependencies": {
11605- "fsevents": "~2.3.2"
11606- }
11607- },
11608- "node_modules/rollup-plugin-bundle-size": {
11609- "version": "1.0.3",
11610- "resolved": "https://registry.npmjs.org/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.3.tgz",
11611- "integrity": "sha512-aWj0Pvzq90fqbI5vN1IvUrlf4utOqy+AERYxwWjegH1G8PzheMnrRIgQ5tkwKVtQMDP0bHZEACW/zLDF+XgfXQ==",
11612- "dev": true,
11613- "dependencies": {
11614- "chalk": "^1.1.3",
11615- "maxmin": "^2.1.0"
11616- }
11617- },
11618- "node_modules/rollup-plugin-bundle-size/node_modules/ansi-regex": {
11619- "version": "2.1.1",
11620- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11621- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11622- "dev": true,
11623- "engines": {
11624- "node": ">=0.10.0"
11625- }
11626- },
11627- "node_modules/rollup-plugin-bundle-size/node_modules/ansi-styles": {
11628- "version": "2.2.1",
11629- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
11630- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
11631- "dev": true,
11632- "engines": {
11633- "node": ">=0.10.0"
11634- }
11635- },
11636- "node_modules/rollup-plugin-bundle-size/node_modules/chalk": {
11637- "version": "1.1.3",
11638- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
11639- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
11640- "dev": true,
11641- "dependencies": {
11642- "ansi-styles": "^2.2.1",
11643- "escape-string-regexp": "^1.0.2",
11644- "has-ansi": "^2.0.0",
11645- "strip-ansi": "^3.0.0",
11646- "supports-color": "^2.0.0"
11647- },
11648- "engines": {
11649- "node": ">=0.10.0"
11650- }
11651- },
11652- "node_modules/rollup-plugin-bundle-size/node_modules/strip-ansi": {
11653- "version": "3.0.1",
11654- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11655- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11656- "dev": true,
11657- "dependencies": {
11658- "ansi-regex": "^2.0.0"
11659- },
11660- "engines": {
11661- "node": ">=0.10.0"
11662- }
11663- },
11664- "node_modules/rollup-plugin-bundle-size/node_modules/supports-color": {
11665- "version": "2.0.0",
11666- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
11667- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
11668- "dev": true,
11669- "engines": {
11670- "node": ">=0.8.0"
11671- }
11672- },
11673- "node_modules/rollup-plugin-postcss": {
11674- "version": "4.0.1",
11675- "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.1.tgz",
11676- "integrity": "sha512-kUJHlpDGl9+kDfdUUbnerW0Mx1R0PL/6dgciUE/w19swYDBjug7RQfxIRvRGtO/cvCkynYyU8e/YFMI544vskA==",
11677- "dev": true,
11678- "dependencies": {
11679- "chalk": "^4.1.0",
11680- "concat-with-sourcemaps": "^1.1.0",
11681- "cssnano": "^5.0.1",
11682- "import-cwd": "^3.0.0",
11683- "p-queue": "^6.6.2",
11684- "pify": "^5.0.0",
11685- "postcss-load-config": "^3.0.0",
11686- "postcss-modules": "^4.0.0",
11687- "promise.series": "^0.2.0",
11688- "resolve": "^1.19.0",
11689- "rollup-pluginutils": "^2.8.2",
11690- "safe-identifier": "^0.4.2",
11691- "style-inject": "^0.3.0"
11692- },
11693- "engines": {
11694- "node": ">=10"
11695- },
11696- "peerDependencies": {
11697- "postcss": "8.x"
11698- }
11699- },
11700- "node_modules/rollup-plugin-postcss/node_modules/ansi-styles": {
11701- "version": "4.3.0",
11702- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11703- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11704- "dev": true,
11705- "dependencies": {
11706- "color-convert": "^2.0.1"
11707- },
11708- "engines": {
11709- "node": ">=8"
11710- },
11711- "funding": {
11712- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11713- }
11714- },
11715- "node_modules/rollup-plugin-postcss/node_modules/chalk": {
11716- "version": "4.1.2",
11717- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
11718- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
11719- "dev": true,
11720- "dependencies": {
11721- "ansi-styles": "^4.1.0",
11722- "supports-color": "^7.1.0"
11723- },
11724- "engines": {
11725- "node": ">=10"
11726- },
11727- "funding": {
11728- "url": "https://github.com/chalk/chalk?sponsor=1"
11729- }
11730- },
11731- "node_modules/rollup-plugin-postcss/node_modules/color-convert": {
11732- "version": "2.0.1",
11733- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11734- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11735- "dev": true,
11736- "dependencies": {
11737- "color-name": "~1.1.4"
11738- },
11739- "engines": {
11740- "node": ">=7.0.0"
11741- }
11742- },
11743- "node_modules/rollup-plugin-postcss/node_modules/color-name": {
11744- "version": "1.1.4",
11745- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11746- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11747- "dev": true
11748- },
11749- "node_modules/rollup-plugin-postcss/node_modules/has-flag": {
11750- "version": "4.0.0",
11751- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11752- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11753- "dev": true,
11754- "engines": {
11755- "node": ">=8"
11756- }
11757- },
11758- "node_modules/rollup-plugin-postcss/node_modules/pify": {
11759- "version": "5.0.0",
11760- "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
11761- "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==",
11762- "dev": true,
11763- "engines": {
11764- "node": ">=10"
11765- },
11766- "funding": {
11767- "url": "https://github.com/sponsors/sindresorhus"
11768- }
11769- },
11770- "node_modules/rollup-plugin-postcss/node_modules/supports-color": {
11771- "version": "7.2.0",
11772- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
11773- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
11774- "dev": true,
11775- "dependencies": {
11776- "has-flag": "^4.0.0"
11777- },
11778- "engines": {
11779- "node": ">=8"
11780- }
11781- },
11782- "node_modules/rollup-plugin-terser": {
11783- "version": "7.0.2",
11784- "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
11785- "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
11786- "dev": true,
11787- "dependencies": {
11788- "@babel/code-frame": "^7.10.4",
11789- "jest-worker": "^26.2.1",
11790- "serialize-javascript": "^4.0.0",
11791- "terser": "^5.0.0"
11792- },
11793- "peerDependencies": {
11794- "rollup": "^2.0.0"
11795- }
11796- },
11797- "node_modules/rollup-plugin-typescript2": {
11798- "version": "0.29.0",
11799- "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.29.0.tgz",
11800- "integrity": "sha512-YytahBSZCIjn/elFugEGQR5qTsVhxhUwGZIsA9TmrSsC88qroGo65O5HZP/TTArH2dm0vUmYWhKchhwi2wL9bw==",
11801- "dev": true,
11802- "dependencies": {
11803- "@rollup/pluginutils": "^3.1.0",
11804- "find-cache-dir": "^3.3.1",
11805- "fs-extra": "8.1.0",
11806- "resolve": "1.17.0",
11807- "tslib": "2.0.1"
11808- },
11809- "peerDependencies": {
11810- "rollup": ">=1.26.3",
11811- "typescript": ">=2.4.0"
11812- }
11813- },
11814- "node_modules/rollup-plugin-typescript2/node_modules/fs-extra": {
11815- "version": "8.1.0",
11816- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
11817- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
11818- "dev": true,
11819- "dependencies": {
11820- "graceful-fs": "^4.2.0",
11821- "jsonfile": "^4.0.0",
11822- "universalify": "^0.1.0"
11823- },
11824- "engines": {
11825- "node": ">=6 <7 || >=8"
11826- }
11827- },
11828- "node_modules/rollup-plugin-typescript2/node_modules/jsonfile": {
11829- "version": "4.0.0",
11830- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
11831- "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
11832- "dev": true,
11833- "optionalDependencies": {
11834- "graceful-fs": "^4.1.6"
11835- }
11836- },
11837- "node_modules/rollup-plugin-typescript2/node_modules/resolve": {
11838- "version": "1.17.0",
11839- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
11840- "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
11841- "dev": true,
11842- "dependencies": {
11843- "path-parse": "^1.0.6"
11844- },
11845- "funding": {
11846- "url": "https://github.com/sponsors/ljharb"
11847- }
11848- },
11849- "node_modules/rollup-plugin-typescript2/node_modules/tslib": {
11850- "version": "2.0.1",
11851- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz",
11852- "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==",
11853- "dev": true
11854- },
11855- "node_modules/rollup-plugin-typescript2/node_modules/universalify": {
11856- "version": "0.1.2",
11857- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11858- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11859- "dev": true,
11860- "engines": {
11861- "node": ">= 4.0.0"
11862- }
11863- },
11864- "node_modules/rollup-pluginutils": {
11865- "version": "2.8.2",
11866- "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
11867- "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
11868- "dev": true,
11869- "dependencies": {
11870- "estree-walker": "^0.6.1"
11871- }
11872- },
11873- "node_modules/rollup-pluginutils/node_modules/estree-walker": {
11874- "version": "0.6.1",
11875- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
11876- "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
11877- "dev": true
11878- },
11879- "node_modules/run-parallel": {
11880- "version": "1.2.0",
11881- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
11882- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
11883- "dev": true,
11884- "funding": [
11885- {
11886- "type": "github",
11887- "url": "https://github.com/sponsors/feross"
11888- },
11889- {
11890- "type": "patreon",
11891- "url": "https://www.patreon.com/feross"
11892- },
11893- {
11894- "type": "consulting",
11895- "url": "https://feross.org/support"
11896- }
11897- ],
11898- "dependencies": {
11899- "queue-microtask": "^1.2.2"
11900- }
11901- },
11902- "node_modules/rxjs": {
11903- "version": "7.5.5",
11904- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
11905- "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
11906- "dev": true,
11907- "dependencies": {
11908- "tslib": "^2.1.0"
11909- }
11910- },
11911- "node_modules/sade": {
11912- "version": "1.7.4",
11913- "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz",
11914- "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==",
11915- "dev": true,
11916- "dependencies": {
11917- "mri": "^1.1.0"
11918- },
11919- "engines": {
11920- "node": ">= 6"
11921- }
11922- },
11923- "node_modules/safe-buffer": {
11924- "version": "5.1.2",
11925- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
11926- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
11927- "dev": true
11928- },
11929- "node_modules/safe-identifier": {
11930- "version": "0.4.2",
11931- "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz",
11932- "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==",
11933- "dev": true
11934- },
11935- "node_modules/semver": {
11936- "version": "5.7.1",
11937- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11938- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11939- "dev": true,
11940- "bin": {
11941- "semver": "bin/semver"
11942- }
11943- },
11944- "node_modules/semver-diff": {
11945- "version": "3.1.1",
11946- "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
11947- "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
11948- "dev": true,
11949- "dependencies": {
11950- "semver": "^6.3.0"
11951- },
11952- "engines": {
11953- "node": ">=8"
11954- }
11955- },
11956- "node_modules/semver-diff/node_modules/semver": {
11957- "version": "6.3.0",
11958- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
11959- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
11960- "dev": true,
11961- "bin": {
11962- "semver": "bin/semver.js"
11963- }
11964- },
11965- "node_modules/serialize-error": {
11966- "version": "7.0.1",
11967- "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
11968- "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
11969- "dev": true,
11970- "dependencies": {
11971- "type-fest": "^0.13.1"
11972- },
11973- "engines": {
11974- "node": ">=10"
11975- },
11976- "funding": {
11977- "url": "https://github.com/sponsors/sindresorhus"
11978- }
11979- },
11980- "node_modules/serialize-error/node_modules/type-fest": {
11981- "version": "0.13.1",
11982- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
11983- "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
11984- "dev": true,
11985- "engines": {
11986- "node": ">=10"
11987- },
11988- "funding": {
11989- "url": "https://github.com/sponsors/sindresorhus"
11990- }
11991- },
11992- "node_modules/serialize-javascript": {
11993- "version": "4.0.0",
11994- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
11995- "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
11996- "dev": true,
11997- "dependencies": {
11998- "randombytes": "^2.1.0"
11999- }
12000- },
12001- "node_modules/shell-quote": {
12002- "version": "1.7.3",
12003- "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz",
12004- "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
12005- "dev": true
12006- },
12007- "node_modules/signal-exit": {
12008- "version": "3.0.5",
12009- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
12010- "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==",
12011- "dev": true
12012- },
12013- "node_modules/slash": {
12014- "version": "3.0.0",
12015- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
12016- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
12017- "dev": true,
12018- "engines": {
12019- "node": ">=8"
12020- }
12021- },
12022- "node_modules/slice-ansi": {
12023- "version": "3.0.0",
12024- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
12025- "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
12026- "dev": true,
12027- "dependencies": {
12028- "ansi-styles": "^4.0.0",
12029- "astral-regex": "^2.0.0",
12030- "is-fullwidth-code-point": "^3.0.0"
12031- },
12032- "engines": {
12033- "node": ">=8"
12034- }
12035- },
12036- "node_modules/slice-ansi/node_modules/ansi-styles": {
12037- "version": "4.3.0",
12038- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12039- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12040- "dev": true,
12041- "dependencies": {
12042- "color-convert": "^2.0.1"
12043- },
12044- "engines": {
12045- "node": ">=8"
12046- },
12047- "funding": {
12048- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
12049- }
12050- },
12051- "node_modules/slice-ansi/node_modules/color-convert": {
12052- "version": "2.0.1",
12053- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12054- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12055- "dev": true,
12056- "dependencies": {
12057- "color-name": "~1.1.4"
12058- },
12059- "engines": {
12060- "node": ">=7.0.0"
12061- }
12062- },
12063- "node_modules/slice-ansi/node_modules/color-name": {
12064- "version": "1.1.4",
12065- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12066- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12067- "dev": true
12068- },
12069- "node_modules/source-map": {
12070- "version": "0.6.1",
12071- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12072- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12073- "dev": true,
12074- "engines": {
12075- "node": ">=0.10.0"
12076- }
12077- },
12078- "node_modules/source-map-js": {
12079- "version": "0.6.2",
12080- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
12081- "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
12082- "dev": true,
12083- "engines": {
12084- "node": ">=0.10.0"
12085- }
12086- },
12087- "node_modules/source-map-support": {
12088- "version": "0.5.20",
12089- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
12090- "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
12091- "dev": true,
12092- "dependencies": {
12093- "buffer-from": "^1.0.0",
12094- "source-map": "^0.6.0"
12095- }
12096- },
12097- "node_modules/sourcemap-codec": {
12098- "version": "1.4.8",
12099- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
12100- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
12101- "dev": true
12102- },
12103- "node_modules/spawn-command": {
12104- "version": "0.0.2-1",
12105- "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz",
12106- "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=",
12107- "dev": true
12108- },
12109- "node_modules/spdx-correct": {
12110- "version": "3.1.1",
12111- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
12112- "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
12113- "dev": true,
12114- "dependencies": {
12115- "spdx-expression-parse": "^3.0.0",
12116- "spdx-license-ids": "^3.0.0"
12117- }
12118- },
12119- "node_modules/spdx-exceptions": {
12120- "version": "2.3.0",
12121- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
12122- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
12123- "dev": true
12124- },
12125- "node_modules/spdx-expression-parse": {
12126- "version": "3.0.1",
12127- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
12128- "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
12129- "dev": true,
12130- "dependencies": {
12131- "spdx-exceptions": "^2.1.0",
12132- "spdx-license-ids": "^3.0.0"
12133- }
12134- },
12135- "node_modules/spdx-license-ids": {
12136- "version": "3.0.10",
12137- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
12138- "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
12139- "dev": true
12140- },
12141- "node_modules/sprintf-js": {
12142- "version": "1.0.3",
12143- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
12144- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
12145- "dev": true
12146- },
12147- "node_modules/stable": {
12148- "version": "0.1.8",
12149- "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
12150- "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
12151- "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility",
12152- "dev": true
12153- },
12154- "node_modules/stack-utils": {
12155- "version": "2.0.5",
12156- "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
12157- "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==",
12158- "dev": true,
12159- "dependencies": {
12160- "escape-string-regexp": "^2.0.0"
12161- },
12162- "engines": {
12163- "node": ">=10"
12164- }
12165- },
12166- "node_modules/stack-utils/node_modules/escape-string-regexp": {
12167- "version": "2.0.0",
12168- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
12169- "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
12170- "dev": true,
12171- "engines": {
12172- "node": ">=8"
12173- }
12174- },
12175- "node_modules/string_decoder": {
12176- "version": "1.3.0",
12177- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
12178- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
12179- "dev": true,
12180- "dependencies": {
12181- "safe-buffer": "~5.2.0"
12182- }
12183- },
12184- "node_modules/string_decoder/node_modules/safe-buffer": {
12185- "version": "5.2.1",
12186- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
12187- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
12188- "dev": true,
12189- "funding": [
12190- {
12191- "type": "github",
12192- "url": "https://github.com/sponsors/feross"
12193- },
12194- {
12195- "type": "patreon",
12196- "url": "https://www.patreon.com/feross"
12197- },
12198- {
12199- "type": "consulting",
12200- "url": "https://feross.org/support"
12201- }
12202- ]
12203- },
12204- "node_modules/string-hash": {
12205- "version": "1.1.3",
12206- "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
12207- "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=",
12208- "dev": true
12209- },
12210- "node_modules/string-width": {
12211- "version": "4.2.3",
12212- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
12213- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
12214- "dev": true,
12215- "dependencies": {
12216- "emoji-regex": "^8.0.0",
12217- "is-fullwidth-code-point": "^3.0.0",
12218- "strip-ansi": "^6.0.1"
12219- },
12220- "engines": {
12221- "node": ">=8"
12222- }
12223- },
12224- "node_modules/strip-ansi": {
12225- "version": "6.0.1",
12226- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
12227- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
12228- "dev": true,
12229- "dependencies": {
12230- "ansi-regex": "^5.0.1"
12231- },
12232- "engines": {
12233- "node": ">=8"
12234- }
12235- },
12236- "node_modules/strip-bom": {
12237- "version": "3.0.0",
12238- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
12239- "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
12240- "dev": true,
12241- "engines": {
12242- "node": ">=4"
12243- }
12244- },
12245- "node_modules/strip-json-comments": {
12246- "version": "2.0.1",
12247- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
12248- "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
12249- "dev": true,
12250- "engines": {
12251- "node": ">=0.10.0"
12252- }
12253- },
12254- "node_modules/style-inject": {
12255- "version": "0.3.0",
12256- "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz",
12257- "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==",
12258- "dev": true
12259- },
12260- "node_modules/stylehacks": {
12261- "version": "5.1.0",
12262- "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
12263- "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==",
12264+ },
12265+ "node_modules/postcss-minify-selectors": {
12266+ "version": "5.2.1",
12267+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
12268+ "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
12269 "dev": true,
12270 "dependencies": {
12271- "browserslist": "^4.16.6",
12272- "postcss-selector-parser": "^6.0.4"
12273+ "postcss-selector-parser": "^6.0.5"
12274 },
12275 "engines": {
12276 "node": "^10 || ^12 || >=14.0"
12277 @@ -9180,7 +4613,7 @@
12278 "postcss": "^8.2.15"
12279 }
12280 },
12281- "node_modules/stylehacks/node_modules/cssesc": {
12282+ "node_modules/postcss-minify-selectors/node_modules/cssesc": {
12283 "version": "3.0.0",
12284 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
12285 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
12286 @@ -9192,7 +4625,7 @@
12287 "node": ">=4"
12288 }
12289 },
12290- "node_modules/stylehacks/node_modules/postcss-selector-parser": {
12291+ "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": {
12292 "version": "6.0.10",
12293 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
12294 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
12295 @@ -9205,1780 +4638,1737 @@
12296 "node": ">=4"
12297 }
12298 },
12299- "node_modules/supertap": {
12300- "version": "2.0.0",
12301- "resolved": "https://registry.npmjs.org/supertap/-/supertap-2.0.0.tgz",
12302- "integrity": "sha512-jRzcXlCeDYvKoZGA5oRhYyR3jUIYu0enkSxtmAgHRlD7HwrovTpH4bDSi0py9FtuA8si9cW/fKommJHuaoDHJA==",
12303+ "node_modules/postcss-nesting": {
12304+ "version": "7.0.1",
12305+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
12306+ "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
12307 "dev": true,
12308 "dependencies": {
12309- "arrify": "^2.0.1",
12310- "indent-string": "^4.0.0",
12311- "js-yaml": "^3.14.0",
12312- "serialize-error": "^7.0.1",
12313- "strip-ansi": "^6.0.0"
12314+ "postcss": "^7.0.2"
12315 },
12316 "engines": {
12317- "node": ">=10"
12318+ "node": ">=6.0.0"
12319 }
12320 },
12321- "node_modules/supports-color": {
12322- "version": "6.1.0",
12323- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
12324- "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
12325+ "node_modules/postcss-nesting/node_modules/postcss": {
12326+ "version": "7.0.36",
12327+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
12328+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
12329 "dev": true,
12330 "dependencies": {
12331- "has-flag": "^3.0.0"
12332+ "chalk": "^2.4.2",
12333+ "source-map": "^0.6.1",
12334+ "supports-color": "^6.1.0"
12335 },
12336 "engines": {
12337- "node": ">=6"
12338- }
12339- },
12340- "node_modules/svgo": {
12341- "version": "2.8.0",
12342- "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
12343- "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
12344- "dev": true,
12345- "dependencies": {
12346- "@trysound/sax": "0.2.0",
12347- "commander": "^7.2.0",
12348- "css-select": "^4.1.3",
12349- "css-tree": "^1.1.3",
12350- "csso": "^4.2.0",
12351- "picocolors": "^1.0.0",
12352- "stable": "^0.1.8"
12353- },
12354- "bin": {
12355- "svgo": "bin/svgo"
12356+ "node": ">=6.0.0"
12357 },
12358- "engines": {
12359- "node": ">=10.13.0"
12360+ "funding": {
12361+ "type": "opencollective",
12362+ "url": "https://opencollective.com/postcss/"
12363 }
12364 },
12365- "node_modules/svgo/node_modules/picocolors": {
12366- "version": "1.0.0",
12367- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
12368- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
12369- "dev": true
12370- },
12371- "node_modules/temp-dir": {
12372- "version": "2.0.0",
12373- "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
12374- "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
12375+ "node_modules/postcss-normalize-charset": {
12376+ "version": "5.1.0",
12377+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
12378+ "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
12379 "dev": true,
12380 "engines": {
12381- "node": ">=8"
12382+ "node": "^10 || ^12 || >=14.0"
12383+ },
12384+ "peerDependencies": {
12385+ "postcss": "^8.2.15"
12386 }
12387 },
12388- "node_modules/terser": {
12389- "version": "5.15.1",
12390- "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz",
12391- "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==",
12392+ "node_modules/postcss-normalize-display-values": {
12393+ "version": "5.1.0",
12394+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
12395+ "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
12396 "dev": true,
12397 "dependencies": {
12398- "@jridgewell/source-map": "^0.3.2",
12399- "acorn": "^8.5.0",
12400- "commander": "^2.20.0",
12401- "source-map-support": "~0.5.20"
12402- },
12403- "bin": {
12404- "terser": "bin/terser"
12405+ "postcss-value-parser": "^4.2.0"
12406 },
12407 "engines": {
12408- "node": ">=10"
12409- }
12410- },
12411- "node_modules/terser/node_modules/commander": {
12412- "version": "2.20.3",
12413- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
12414- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
12415- "dev": true
12416- },
12417- "node_modules/time-zone": {
12418- "version": "1.0.0",
12419- "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz",
12420- "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=",
12421- "dev": true,
12422- "engines": {
12423- "node": ">=4"
12424+ "node": "^10 || ^12 || >=14.0"
12425+ },
12426+ "peerDependencies": {
12427+ "postcss": "^8.2.15"
12428 }
12429 },
12430- "node_modules/tiny-glob": {
12431- "version": "0.2.9",
12432- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
12433- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
12434+ "node_modules/postcss-normalize-positions": {
12435+ "version": "5.1.0",
12436+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz",
12437+ "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==",
12438 "dev": true,
12439 "dependencies": {
12440- "globalyzer": "0.1.0",
12441- "globrex": "^0.1.2"
12442- }
12443- },
12444- "node_modules/to-fast-properties": {
12445- "version": "2.0.0",
12446- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
12447- "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
12448- "dev": true,
12449- "engines": {
12450- "node": ">=4"
12451- }
12452- },
12453- "node_modules/to-readable-stream": {
12454- "version": "1.0.0",
12455- "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
12456- "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
12457- "dev": true,
12458+ "postcss-value-parser": "^4.2.0"
12459+ },
12460 "engines": {
12461- "node": ">=6"
12462+ "node": "^10 || ^12 || >=14.0"
12463+ },
12464+ "peerDependencies": {
12465+ "postcss": "^8.2.15"
12466 }
12467 },
12468- "node_modules/to-regex-range": {
12469- "version": "5.0.1",
12470- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
12471- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
12472+ "node_modules/postcss-normalize-repeat-style": {
12473+ "version": "5.1.0",
12474+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz",
12475+ "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==",
12476 "dev": true,
12477 "dependencies": {
12478- "is-number": "^7.0.0"
12479+ "postcss-value-parser": "^4.2.0"
12480 },
12481 "engines": {
12482- "node": ">=8.0"
12483- }
12484- },
12485- "node_modules/tree-kill": {
12486- "version": "1.2.2",
12487- "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
12488- "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
12489- "dev": true,
12490- "bin": {
12491- "tree-kill": "cli.js"
12492- }
12493- },
12494- "node_modules/trim-off-newlines": {
12495- "version": "1.0.3",
12496- "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.3.tgz",
12497- "integrity": "sha512-kh6Tu6GbeSNMGfrrZh6Bb/4ZEHV1QlB4xNDBeog8Y9/QwFlKTRyWvY3Fs9tRDAMZliVUwieMgEdIeL/FtqjkJg==",
12498- "dev": true,
12499- "engines": {
12500- "node": ">=0.10.0"
12501- }
12502- },
12503- "node_modules/tslib": {
12504- "version": "2.4.0",
12505- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
12506- "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
12507- "dev": true
12508- },
12509- "node_modules/type-fest": {
12510- "version": "0.6.0",
12511- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
12512- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
12513- "dev": true,
12514- "engines": {
12515- "node": ">=8"
12516+ "node": "^10 || ^12 || >=14.0"
12517+ },
12518+ "peerDependencies": {
12519+ "postcss": "^8.2.15"
12520 }
12521 },
12522- "node_modules/typedarray-to-buffer": {
12523- "version": "3.1.5",
12524- "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
12525- "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
12526+ "node_modules/postcss-normalize-string": {
12527+ "version": "5.1.0",
12528+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
12529+ "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
12530 "dev": true,
12531 "dependencies": {
12532- "is-typedarray": "^1.0.0"
12533- }
12534- },
12535- "node_modules/typescript": {
12536- "version": "4.4.3",
12537- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz",
12538- "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==",
12539- "dev": true,
12540- "bin": {
12541- "tsc": "bin/tsc",
12542- "tsserver": "bin/tsserver"
12543+ "postcss-value-parser": "^4.2.0"
12544 },
12545 "engines": {
12546- "node": ">=4.2.0"
12547- }
12548- },
12549- "node_modules/unicode-canonical-property-names-ecmascript": {
12550- "version": "2.0.0",
12551- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
12552- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
12553- "dev": true,
12554- "engines": {
12555- "node": ">=4"
12556+ "node": "^10 || ^12 || >=14.0"
12557+ },
12558+ "peerDependencies": {
12559+ "postcss": "^8.2.15"
12560 }
12561 },
12562- "node_modules/unicode-match-property-ecmascript": {
12563- "version": "2.0.0",
12564- "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
12565- "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
12566+ "node_modules/postcss-normalize-timing-functions": {
12567+ "version": "5.1.0",
12568+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
12569+ "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
12570 "dev": true,
12571 "dependencies": {
12572- "unicode-canonical-property-names-ecmascript": "^2.0.0",
12573- "unicode-property-aliases-ecmascript": "^2.0.0"
12574+ "postcss-value-parser": "^4.2.0"
12575 },
12576 "engines": {
12577- "node": ">=4"
12578- }
12579- },
12580- "node_modules/unicode-match-property-value-ecmascript": {
12581- "version": "2.0.0",
12582- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
12583- "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
12584- "dev": true,
12585- "engines": {
12586- "node": ">=4"
12587- }
12588- },
12589- "node_modules/unicode-property-aliases-ecmascript": {
12590- "version": "2.0.0",
12591- "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
12592- "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
12593- "dev": true,
12594- "engines": {
12595- "node": ">=4"
12596+ "node": "^10 || ^12 || >=14.0"
12597+ },
12598+ "peerDependencies": {
12599+ "postcss": "^8.2.15"
12600 }
12601 },
12602- "node_modules/uniq": {
12603- "version": "1.0.1",
12604- "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
12605- "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
12606- "dev": true
12607- },
12608- "node_modules/unique-string": {
12609- "version": "2.0.0",
12610- "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
12611- "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
12612+ "node_modules/postcss-normalize-unicode": {
12613+ "version": "5.1.0",
12614+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz",
12615+ "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==",
12616 "dev": true,
12617 "dependencies": {
12618- "crypto-random-string": "^2.0.0"
12619+ "browserslist": "^4.16.6",
12620+ "postcss-value-parser": "^4.2.0"
12621 },
12622 "engines": {
12623- "node": ">=8"
12624- }
12625- },
12626- "node_modules/universalify": {
12627- "version": "2.0.0",
12628- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
12629- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
12630- "dev": true,
12631- "engines": {
12632- "node": ">= 10.0.0"
12633+ "node": "^10 || ^12 || >=14.0"
12634+ },
12635+ "peerDependencies": {
12636+ "postcss": "^8.2.15"
12637 }
12638 },
12639- "node_modules/update-notifier": {
12640+ "node_modules/postcss-normalize-url": {
12641 "version": "5.1.0",
12642- "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz",
12643- "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==",
12644+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
12645+ "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
12646 "dev": true,
12647 "dependencies": {
12648- "boxen": "^5.0.0",
12649- "chalk": "^4.1.0",
12650- "configstore": "^5.0.1",
12651- "has-yarn": "^2.1.0",
12652- "import-lazy": "^2.1.0",
12653- "is-ci": "^2.0.0",
12654- "is-installed-globally": "^0.4.0",
12655- "is-npm": "^5.0.0",
12656- "is-yarn-global": "^0.3.0",
12657- "latest-version": "^5.1.0",
12658- "pupa": "^2.1.1",
12659- "semver": "^7.3.4",
12660- "semver-diff": "^3.1.1",
12661- "xdg-basedir": "^4.0.0"
12662+ "normalize-url": "^6.0.1",
12663+ "postcss-value-parser": "^4.2.0"
12664 },
12665 "engines": {
12666- "node": ">=10"
12667+ "node": "^10 || ^12 || >=14.0"
12668 },
12669- "funding": {
12670- "url": "https://github.com/yeoman/update-notifier?sponsor=1"
12671+ "peerDependencies": {
12672+ "postcss": "^8.2.15"
12673 }
12674 },
12675- "node_modules/update-notifier/node_modules/ansi-styles": {
12676- "version": "4.3.0",
12677- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12678- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12679+ "node_modules/postcss-normalize-whitespace": {
12680+ "version": "5.1.1",
12681+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
12682+ "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
12683 "dev": true,
12684 "dependencies": {
12685- "color-convert": "^2.0.1"
12686+ "postcss-value-parser": "^4.2.0"
12687 },
12688 "engines": {
12689- "node": ">=8"
12690+ "node": "^10 || ^12 || >=14.0"
12691 },
12692- "funding": {
12693- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
12694+ "peerDependencies": {
12695+ "postcss": "^8.2.15"
12696 }
12697 },
12698- "node_modules/update-notifier/node_modules/chalk": {
12699- "version": "4.1.2",
12700- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12701- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12702+ "node_modules/postcss-ordered-values": {
12703+ "version": "5.1.1",
12704+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz",
12705+ "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==",
12706 "dev": true,
12707 "dependencies": {
12708- "ansi-styles": "^4.1.0",
12709- "supports-color": "^7.1.0"
12710+ "cssnano-utils": "^3.1.0",
12711+ "postcss-value-parser": "^4.2.0"
12712 },
12713 "engines": {
12714- "node": ">=10"
12715+ "node": "^10 || ^12 || >=14.0"
12716 },
12717- "funding": {
12718- "url": "https://github.com/chalk/chalk?sponsor=1"
12719+ "peerDependencies": {
12720+ "postcss": "^8.2.15"
12721 }
12722 },
12723- "node_modules/update-notifier/node_modules/color-convert": {
12724- "version": "2.0.1",
12725- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12726- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12727+ "node_modules/postcss-overflow-shorthand": {
12728+ "version": "2.0.0",
12729+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
12730+ "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
12731 "dev": true,
12732 "dependencies": {
12733- "color-name": "~1.1.4"
12734+ "postcss": "^7.0.2"
12735 },
12736 "engines": {
12737- "node": ">=7.0.0"
12738+ "node": ">=6.0.0"
12739 }
12740 },
12741- "node_modules/update-notifier/node_modules/color-name": {
12742- "version": "1.1.4",
12743- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12744- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12745- "dev": true
12746- },
12747- "node_modules/update-notifier/node_modules/has-flag": {
12748- "version": "4.0.0",
12749- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12750- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12751+ "node_modules/postcss-overflow-shorthand/node_modules/postcss": {
12752+ "version": "7.0.36",
12753+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
12754+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
12755 "dev": true,
12756+ "dependencies": {
12757+ "chalk": "^2.4.2",
12758+ "source-map": "^0.6.1",
12759+ "supports-color": "^6.1.0"
12760+ },
12761 "engines": {
12762- "node": ">=8"
12763+ "node": ">=6.0.0"
12764+ },
12765+ "funding": {
12766+ "type": "opencollective",
12767+ "url": "https://opencollective.com/postcss/"
12768 }
12769 },
12770- "node_modules/update-notifier/node_modules/semver": {
12771- "version": "7.3.5",
12772- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
12773- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
12774+ "node_modules/postcss-page-break": {
12775+ "version": "2.0.0",
12776+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
12777+ "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
12778 "dev": true,
12779 "dependencies": {
12780- "lru-cache": "^6.0.0"
12781- },
12782- "bin": {
12783- "semver": "bin/semver.js"
12784- },
12785- "engines": {
12786- "node": ">=10"
12787+ "postcss": "^7.0.2"
12788 }
12789 },
12790- "node_modules/update-notifier/node_modules/supports-color": {
12791- "version": "7.2.0",
12792- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12793- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12794+ "node_modules/postcss-page-break/node_modules/postcss": {
12795+ "version": "7.0.36",
12796+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
12797+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
12798 "dev": true,
12799 "dependencies": {
12800- "has-flag": "^4.0.0"
12801+ "chalk": "^2.4.2",
12802+ "source-map": "^0.6.1",
12803+ "supports-color": "^6.1.0"
12804 },
12805 "engines": {
12806- "node": ">=8"
12807+ "node": ">=6.0.0"
12808+ },
12809+ "funding": {
12810+ "type": "opencollective",
12811+ "url": "https://opencollective.com/postcss/"
12812 }
12813 },
12814- "node_modules/url-parse-lax": {
12815- "version": "3.0.0",
12816- "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
12817- "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
12818+ "node_modules/postcss-place": {
12819+ "version": "4.0.1",
12820+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
12821+ "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
12822 "dev": true,
12823 "dependencies": {
12824- "prepend-http": "^2.0.0"
12825+ "postcss": "^7.0.2",
12826+ "postcss-values-parser": "^2.0.0"
12827 },
12828 "engines": {
12829- "node": ">=4"
12830+ "node": ">=6.0.0"
12831 }
12832 },
12833- "node_modules/util-deprecate": {
12834- "version": "1.0.2",
12835- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
12836- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
12837- "dev": true
12838- },
12839- "node_modules/validate-npm-package-license": {
12840- "version": "3.0.4",
12841- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
12842- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
12843+ "node_modules/postcss-place/node_modules/postcss": {
12844+ "version": "7.0.36",
12845+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
12846+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
12847 "dev": true,
12848 "dependencies": {
12849- "spdx-correct": "^3.0.0",
12850- "spdx-expression-parse": "^3.0.0"
12851+ "chalk": "^2.4.2",
12852+ "source-map": "^0.6.1",
12853+ "supports-color": "^6.1.0"
12854+ },
12855+ "engines": {
12856+ "node": ">=6.0.0"
12857+ },
12858+ "funding": {
12859+ "type": "opencollective",
12860+ "url": "https://opencollective.com/postcss/"
12861 }
12862 },
12863- "node_modules/wcwidth": {
12864- "version": "1.0.1",
12865- "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
12866- "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
12867+ "node_modules/postcss-preset-env": {
12868+ "version": "6.7.0",
12869+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
12870+ "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
12871 "dev": true,
12872 "dependencies": {
12873- "defaults": "^1.0.3"
12874+ "autoprefixer": "^9.6.1",
12875+ "browserslist": "^4.6.4",
12876+ "caniuse-lite": "^1.0.30000981",
12877+ "css-blank-pseudo": "^0.1.4",
12878+ "css-has-pseudo": "^0.10.0",
12879+ "css-prefers-color-scheme": "^3.1.1",
12880+ "cssdb": "^4.4.0",
12881+ "postcss": "^7.0.17",
12882+ "postcss-attribute-case-insensitive": "^4.0.1",
12883+ "postcss-color-functional-notation": "^2.0.1",
12884+ "postcss-color-gray": "^5.0.0",
12885+ "postcss-color-hex-alpha": "^5.0.3",
12886+ "postcss-color-mod-function": "^3.0.3",
12887+ "postcss-color-rebeccapurple": "^4.0.1",
12888+ "postcss-custom-media": "^7.0.8",
12889+ "postcss-custom-properties": "^8.0.11",
12890+ "postcss-custom-selectors": "^5.1.2",
12891+ "postcss-dir-pseudo-class": "^5.0.0",
12892+ "postcss-double-position-gradients": "^1.0.0",
12893+ "postcss-env-function": "^2.0.2",
12894+ "postcss-focus-visible": "^4.0.0",
12895+ "postcss-focus-within": "^3.0.0",
12896+ "postcss-font-variant": "^4.0.0",
12897+ "postcss-gap-properties": "^2.0.0",
12898+ "postcss-image-set-function": "^3.0.1",
12899+ "postcss-initial": "^3.0.0",
12900+ "postcss-lab-function": "^2.0.1",
12901+ "postcss-logical": "^3.0.0",
12902+ "postcss-media-minmax": "^4.0.0",
12903+ "postcss-nesting": "^7.0.0",
12904+ "postcss-overflow-shorthand": "^2.0.0",
12905+ "postcss-page-break": "^2.0.0",
12906+ "postcss-place": "^4.0.1",
12907+ "postcss-pseudo-class-any-link": "^6.0.0",
12908+ "postcss-replace-overflow-wrap": "^3.0.0",
12909+ "postcss-selector-matches": "^4.0.0",
12910+ "postcss-selector-not": "^4.0.0"
12911+ },
12912+ "engines": {
12913+ "node": ">=6.0.0"
12914 }
12915 },
12916- "node_modules/well-known-symbols": {
12917- "version": "2.0.0",
12918- "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz",
12919- "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==",
12920+ "node_modules/postcss-preset-env/node_modules/postcss": {
12921+ "version": "7.0.36",
12922+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
12923+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
12924 "dev": true,
12925+ "dependencies": {
12926+ "chalk": "^2.4.2",
12927+ "source-map": "^0.6.1",
12928+ "supports-color": "^6.1.0"
12929+ },
12930 "engines": {
12931- "node": ">=6"
12932+ "node": ">=6.0.0"
12933+ },
12934+ "funding": {
12935+ "type": "opencollective",
12936+ "url": "https://opencollective.com/postcss/"
12937 }
12938 },
12939- "node_modules/widest-line": {
12940- "version": "3.1.0",
12941- "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
12942- "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
12943+ "node_modules/postcss-pseudo-class-any-link": {
12944+ "version": "6.0.0",
12945+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
12946+ "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
12947 "dev": true,
12948 "dependencies": {
12949- "string-width": "^4.0.0"
12950+ "postcss": "^7.0.2",
12951+ "postcss-selector-parser": "^5.0.0-rc.3"
12952 },
12953 "engines": {
12954- "node": ">=8"
12955+ "node": ">=6.0.0"
12956 }
12957 },
12958- "node_modules/wrap-ansi": {
12959- "version": "7.0.0",
12960- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
12961- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
12962+ "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": {
12963+ "version": "7.0.36",
12964+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
12965+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
12966 "dev": true,
12967 "dependencies": {
12968- "ansi-styles": "^4.0.0",
12969- "string-width": "^4.1.0",
12970- "strip-ansi": "^6.0.0"
12971+ "chalk": "^2.4.2",
12972+ "source-map": "^0.6.1",
12973+ "supports-color": "^6.1.0"
12974 },
12975 "engines": {
12976- "node": ">=10"
12977+ "node": ">=6.0.0"
12978 },
12979 "funding": {
12980- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
12981+ "type": "opencollective",
12982+ "url": "https://opencollective.com/postcss/"
12983 }
12984 },
12985- "node_modules/wrap-ansi/node_modules/ansi-styles": {
12986- "version": "4.3.0",
12987- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12988- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12989+ "node_modules/postcss-reduce-initial": {
12990+ "version": "5.1.0",
12991+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz",
12992+ "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==",
12993 "dev": true,
12994 "dependencies": {
12995- "color-convert": "^2.0.1"
12996+ "browserslist": "^4.16.6",
12997+ "caniuse-api": "^3.0.0"
12998 },
12999 "engines": {
13000- "node": ">=8"
13001+ "node": "^10 || ^12 || >=14.0"
13002 },
13003- "funding": {
13004- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13005+ "peerDependencies": {
13006+ "postcss": "^8.2.15"
13007 }
13008 },
13009- "node_modules/wrap-ansi/node_modules/color-convert": {
13010- "version": "2.0.1",
13011- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13012- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13013+ "node_modules/postcss-reduce-transforms": {
13014+ "version": "5.1.0",
13015+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
13016+ "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
13017 "dev": true,
13018 "dependencies": {
13019- "color-name": "~1.1.4"
13020+ "postcss-value-parser": "^4.2.0"
13021 },
13022 "engines": {
13023- "node": ">=7.0.0"
13024+ "node": "^10 || ^12 || >=14.0"
13025+ },
13026+ "peerDependencies": {
13027+ "postcss": "^8.2.15"
13028 }
13029 },
13030- "node_modules/wrap-ansi/node_modules/color-name": {
13031- "version": "1.1.4",
13032- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13033- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13034- "dev": true
13035- },
13036- "node_modules/wrappy": {
13037- "version": "1.0.2",
13038- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
13039- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
13040- "dev": true
13041- },
13042- "node_modules/write-file-atomic": {
13043- "version": "3.0.3",
13044- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
13045- "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
13046+ "node_modules/postcss-replace-overflow-wrap": {
13047+ "version": "3.0.0",
13048+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
13049+ "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
13050 "dev": true,
13051 "dependencies": {
13052- "imurmurhash": "^0.1.4",
13053- "is-typedarray": "^1.0.0",
13054- "signal-exit": "^3.0.2",
13055- "typedarray-to-buffer": "^3.1.5"
13056+ "postcss": "^7.0.2"
13057 }
13058 },
13059- "node_modules/xdg-basedir": {
13060- "version": "4.0.0",
13061- "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
13062- "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
13063+ "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": {
13064+ "version": "7.0.36",
13065+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
13066+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
13067 "dev": true,
13068+ "dependencies": {
13069+ "chalk": "^2.4.2",
13070+ "source-map": "^0.6.1",
13071+ "supports-color": "^6.1.0"
13072+ },
13073 "engines": {
13074- "node": ">=8"
13075+ "node": ">=6.0.0"
13076+ },
13077+ "funding": {
13078+ "type": "opencollective",
13079+ "url": "https://opencollective.com/postcss/"
13080 }
13081 },
13082- "node_modules/y18n": {
13083- "version": "5.0.8",
13084- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
13085- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
13086+ "node_modules/postcss-reporter": {
13087+ "version": "7.0.2",
13088+ "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.2.tgz",
13089+ "integrity": "sha512-JyQ96NTQQsso42y6L1H1RqHfWH1C3Jr0pt91mVv5IdYddZAE9DUZxuferNgk6q0o6vBVOrfVJb10X1FgDzjmDw==",
13090 "dev": true,
13091+ "dependencies": {
13092+ "colorette": "^1.2.1",
13093+ "lodash.difference": "^4.5.0",
13094+ "lodash.forown": "^4.4.0",
13095+ "lodash.get": "^4.4.2",
13096+ "lodash.groupby": "^4.6.0",
13097+ "lodash.sortby": "^4.7.0"
13098+ },
13099 "engines": {
13100 "node": ">=10"
13101+ },
13102+ "funding": {
13103+ "type": "opencollective",
13104+ "url": "https://opencollective.com/postcss/"
13105+ },
13106+ "peerDependencies": {
13107+ "postcss": "^8.1.0"
13108 }
13109 },
13110- "node_modules/yallist": {
13111+ "node_modules/postcss-selector-matches": {
13112 "version": "4.0.0",
13113- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
13114- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
13115- "dev": true
13116- },
13117- "node_modules/yaml": {
13118- "version": "1.10.2",
13119- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
13120- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
13121+ "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
13122+ "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
13123 "dev": true,
13124- "engines": {
13125- "node": ">= 6"
13126+ "dependencies": {
13127+ "balanced-match": "^1.0.0",
13128+ "postcss": "^7.0.2"
13129 }
13130 },
13131- "node_modules/yargs": {
13132- "version": "16.2.0",
13133- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
13134- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
13135+ "node_modules/postcss-selector-matches/node_modules/postcss": {
13136+ "version": "7.0.36",
13137+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
13138+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
13139 "dev": true,
13140 "dependencies": {
13141- "cliui": "^7.0.2",
13142- "escalade": "^3.1.1",
13143- "get-caller-file": "^2.0.5",
13144- "require-directory": "^2.1.1",
13145- "string-width": "^4.2.0",
13146- "y18n": "^5.0.5",
13147- "yargs-parser": "^20.2.2"
13148+ "chalk": "^2.4.2",
13149+ "source-map": "^0.6.1",
13150+ "supports-color": "^6.1.0"
13151 },
13152 "engines": {
13153- "node": ">=10"
13154- }
13155- },
13156- "node_modules/yargs-parser": {
13157- "version": "20.2.9",
13158- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
13159- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
13160- "dev": true,
13161- "engines": {
13162- "node": ">=10"
13163- }
13164- }
13165- },
13166- "dependencies": {
13167- "@babel/code-frame": {
13168- "version": "7.14.5",
13169- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
13170- "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
13171- "dev": true,
13172- "requires": {
13173- "@babel/highlight": "^7.14.5"
13174- }
13175- },
13176- "@babel/compat-data": {
13177- "version": "7.15.0",
13178- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
13179- "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
13180- "dev": true
13181- },
13182- "@babel/core": {
13183- "version": "7.15.5",
13184- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
13185- "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
13186- "dev": true,
13187- "requires": {
13188- "@babel/code-frame": "^7.14.5",
13189- "@babel/generator": "^7.15.4",
13190- "@babel/helper-compilation-targets": "^7.15.4",
13191- "@babel/helper-module-transforms": "^7.15.4",
13192- "@babel/helpers": "^7.15.4",
13193- "@babel/parser": "^7.15.5",
13194- "@babel/template": "^7.15.4",
13195- "@babel/traverse": "^7.15.4",
13196- "@babel/types": "^7.15.4",
13197- "convert-source-map": "^1.7.0",
13198- "debug": "^4.1.0",
13199- "gensync": "^1.0.0-beta.2",
13200- "json5": "^2.1.2",
13201- "semver": "^6.3.0",
13202- "source-map": "^0.5.0"
13203+ "node": ">=6.0.0"
13204 },
13205- "dependencies": {
13206- "semver": {
13207- "version": "6.3.0",
13208- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13209- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13210- "dev": true
13211- },
13212- "source-map": {
13213- "version": "0.5.7",
13214- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
13215- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
13216- "dev": true
13217- }
13218+ "funding": {
13219+ "type": "opencollective",
13220+ "url": "https://opencollective.com/postcss/"
13221 }
13222 },
13223- "@babel/generator": {
13224- "version": "7.15.4",
13225- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
13226- "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
13227+ "node_modules/postcss-selector-not": {
13228+ "version": "4.0.1",
13229+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
13230+ "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
13231 "dev": true,
13232- "requires": {
13233- "@babel/types": "^7.15.4",
13234- "jsesc": "^2.5.1",
13235- "source-map": "^0.5.0"
13236- },
13237 "dependencies": {
13238- "source-map": {
13239- "version": "0.5.7",
13240- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
13241- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
13242- "dev": true
13243- }
13244+ "balanced-match": "^1.0.0",
13245+ "postcss": "^7.0.2"
13246 }
13247 },
13248- "@babel/helper-annotate-as-pure": {
13249- "version": "7.15.4",
13250- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz",
13251- "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==",
13252+ "node_modules/postcss-selector-not/node_modules/postcss": {
13253+ "version": "7.0.36",
13254+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
13255+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
13256 "dev": true,
13257- "requires": {
13258- "@babel/types": "^7.15.4"
13259+ "dependencies": {
13260+ "chalk": "^2.4.2",
13261+ "source-map": "^0.6.1",
13262+ "supports-color": "^6.1.0"
13263+ },
13264+ "engines": {
13265+ "node": ">=6.0.0"
13266+ },
13267+ "funding": {
13268+ "type": "opencollective",
13269+ "url": "https://opencollective.com/postcss/"
13270 }
13271 },
13272- "@babel/helper-builder-binary-assignment-operator-visitor": {
13273- "version": "7.15.4",
13274- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz",
13275- "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==",
13276+ "node_modules/postcss-selector-parser": {
13277+ "version": "5.0.0",
13278+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
13279+ "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
13280 "dev": true,
13281- "requires": {
13282- "@babel/helper-explode-assignable-expression": "^7.15.4",
13283- "@babel/types": "^7.15.4"
13284+ "dependencies": {
13285+ "cssesc": "^2.0.0",
13286+ "indexes-of": "^1.0.1",
13287+ "uniq": "^1.0.1"
13288+ },
13289+ "engines": {
13290+ "node": ">=4"
13291 }
13292 },
13293- "@babel/helper-compilation-targets": {
13294- "version": "7.15.4",
13295- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
13296- "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
13297+ "node_modules/postcss-svgo": {
13298+ "version": "5.1.0",
13299+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
13300+ "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
13301 "dev": true,
13302- "requires": {
13303- "@babel/compat-data": "^7.15.0",
13304- "@babel/helper-validator-option": "^7.14.5",
13305- "browserslist": "^4.16.6",
13306- "semver": "^6.3.0"
13307- },
13308 "dependencies": {
13309- "semver": {
13310- "version": "6.3.0",
13311- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13312- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13313- "dev": true
13314- }
13315+ "postcss-value-parser": "^4.2.0",
13316+ "svgo": "^2.7.0"
13317+ },
13318+ "engines": {
13319+ "node": "^10 || ^12 || >=14.0"
13320+ },
13321+ "peerDependencies": {
13322+ "postcss": "^8.2.15"
13323 }
13324 },
13325- "@babel/helper-create-class-features-plugin": {
13326- "version": "7.15.4",
13327- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz",
13328- "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==",
13329+ "node_modules/postcss-unique-selectors": {
13330+ "version": "5.1.1",
13331+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
13332+ "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
13333 "dev": true,
13334- "requires": {
13335- "@babel/helper-annotate-as-pure": "^7.15.4",
13336- "@babel/helper-function-name": "^7.15.4",
13337- "@babel/helper-member-expression-to-functions": "^7.15.4",
13338- "@babel/helper-optimise-call-expression": "^7.15.4",
13339- "@babel/helper-replace-supers": "^7.15.4",
13340- "@babel/helper-split-export-declaration": "^7.15.4"
13341+ "dependencies": {
13342+ "postcss-selector-parser": "^6.0.5"
13343+ },
13344+ "engines": {
13345+ "node": "^10 || ^12 || >=14.0"
13346+ },
13347+ "peerDependencies": {
13348+ "postcss": "^8.2.15"
13349 }
13350 },
13351- "@babel/helper-create-regexp-features-plugin": {
13352- "version": "7.14.5",
13353- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
13354- "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
13355+ "node_modules/postcss-unique-selectors/node_modules/cssesc": {
13356+ "version": "3.0.0",
13357+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
13358+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
13359 "dev": true,
13360- "requires": {
13361- "@babel/helper-annotate-as-pure": "^7.14.5",
13362- "regexpu-core": "^4.7.1"
13363+ "bin": {
13364+ "cssesc": "bin/cssesc"
13365+ },
13366+ "engines": {
13367+ "node": ">=4"
13368 }
13369 },
13370- "@babel/helper-define-polyfill-provider": {
13371- "version": "0.2.3",
13372- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
13373- "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
13374+ "node_modules/postcss-unique-selectors/node_modules/postcss-selector-parser": {
13375+ "version": "6.0.10",
13376+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
13377+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
13378 "dev": true,
13379- "requires": {
13380- "@babel/helper-compilation-targets": "^7.13.0",
13381- "@babel/helper-module-imports": "^7.12.13",
13382- "@babel/helper-plugin-utils": "^7.13.0",
13383- "@babel/traverse": "^7.13.0",
13384- "debug": "^4.1.1",
13385- "lodash.debounce": "^4.0.8",
13386- "resolve": "^1.14.2",
13387- "semver": "^6.1.2"
13388- },
13389 "dependencies": {
13390- "semver": {
13391- "version": "6.3.0",
13392- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13393- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13394- "dev": true
13395- }
13396+ "cssesc": "^3.0.0",
13397+ "util-deprecate": "^1.0.2"
13398+ },
13399+ "engines": {
13400+ "node": ">=4"
13401 }
13402 },
13403- "@babel/helper-explode-assignable-expression": {
13404- "version": "7.15.4",
13405- "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz",
13406- "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==",
13407+ "node_modules/postcss-value-parser": {
13408+ "version": "4.2.0",
13409+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
13410+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
13411+ "dev": true
13412+ },
13413+ "node_modules/postcss-values-parser": {
13414+ "version": "2.0.1",
13415+ "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
13416+ "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
13417 "dev": true,
13418- "requires": {
13419- "@babel/types": "^7.15.4"
13420+ "dependencies": {
13421+ "flatten": "^1.0.2",
13422+ "indexes-of": "^1.0.1",
13423+ "uniq": "^1.0.1"
13424+ },
13425+ "engines": {
13426+ "node": ">=6.14.4"
13427 }
13428 },
13429- "@babel/helper-function-name": {
13430- "version": "7.15.4",
13431- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
13432- "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
13433+ "node_modules/prepend-http": {
13434+ "version": "2.0.0",
13435+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
13436+ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
13437 "dev": true,
13438- "requires": {
13439- "@babel/helper-get-function-arity": "^7.15.4",
13440- "@babel/template": "^7.15.4",
13441- "@babel/types": "^7.15.4"
13442+ "engines": {
13443+ "node": ">=4"
13444 }
13445 },
13446- "@babel/helper-get-function-arity": {
13447- "version": "7.15.4",
13448- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
13449- "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
13450+ "node_modules/pretty-hrtime": {
13451+ "version": "1.0.3",
13452+ "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
13453+ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
13454 "dev": true,
13455- "requires": {
13456- "@babel/types": "^7.15.4"
13457+ "engines": {
13458+ "node": ">= 0.8"
13459 }
13460 },
13461- "@babel/helper-hoist-variables": {
13462- "version": "7.15.4",
13463- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
13464- "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
13465+ "node_modules/pretty-ms": {
13466+ "version": "7.0.1",
13467+ "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz",
13468+ "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==",
13469 "dev": true,
13470- "requires": {
13471- "@babel/types": "^7.15.4"
13472+ "dependencies": {
13473+ "parse-ms": "^2.1.0"
13474+ },
13475+ "engines": {
13476+ "node": ">=10"
13477+ },
13478+ "funding": {
13479+ "url": "https://github.com/sponsors/sindresorhus"
13480 }
13481 },
13482- "@babel/helper-member-expression-to-functions": {
13483- "version": "7.15.4",
13484- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
13485- "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
13486+ "node_modules/pump": {
13487+ "version": "3.0.0",
13488+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
13489+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
13490 "dev": true,
13491- "requires": {
13492- "@babel/types": "^7.15.4"
13493+ "dependencies": {
13494+ "end-of-stream": "^1.1.0",
13495+ "once": "^1.3.1"
13496 }
13497 },
13498- "@babel/helper-module-imports": {
13499- "version": "7.15.4",
13500- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
13501- "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
13502+ "node_modules/pupa": {
13503+ "version": "2.1.1",
13504+ "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
13505+ "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
13506 "dev": true,
13507- "requires": {
13508- "@babel/types": "^7.15.4"
13509+ "dependencies": {
13510+ "escape-goat": "^2.0.0"
13511+ },
13512+ "engines": {
13513+ "node": ">=8"
13514 }
13515 },
13516- "@babel/helper-module-transforms": {
13517- "version": "7.15.7",
13518- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz",
13519- "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==",
13520+ "node_modules/queue-microtask": {
13521+ "version": "1.2.3",
13522+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
13523+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
13524 "dev": true,
13525- "requires": {
13526- "@babel/helper-module-imports": "^7.15.4",
13527- "@babel/helper-replace-supers": "^7.15.4",
13528- "@babel/helper-simple-access": "^7.15.4",
13529- "@babel/helper-split-export-declaration": "^7.15.4",
13530- "@babel/helper-validator-identifier": "^7.15.7",
13531- "@babel/template": "^7.15.4",
13532- "@babel/traverse": "^7.15.4",
13533- "@babel/types": "^7.15.6"
13534- }
13535+ "funding": [
13536+ {
13537+ "type": "github",
13538+ "url": "https://github.com/sponsors/feross"
13539+ },
13540+ {
13541+ "type": "patreon",
13542+ "url": "https://www.patreon.com/feross"
13543+ },
13544+ {
13545+ "type": "consulting",
13546+ "url": "https://feross.org/support"
13547+ }
13548+ ]
13549 },
13550- "@babel/helper-optimise-call-expression": {
13551- "version": "7.15.4",
13552- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
13553- "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
13554+ "node_modules/rc": {
13555+ "version": "1.2.8",
13556+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
13557+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
13558 "dev": true,
13559- "requires": {
13560- "@babel/types": "^7.15.4"
13561+ "dependencies": {
13562+ "deep-extend": "^0.6.0",
13563+ "ini": "~1.3.0",
13564+ "minimist": "^1.2.0",
13565+ "strip-json-comments": "~2.0.1"
13566+ },
13567+ "bin": {
13568+ "rc": "cli.js"
13569 }
13570 },
13571- "@babel/helper-plugin-utils": {
13572- "version": "7.14.5",
13573- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
13574- "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
13575+ "node_modules/rc/node_modules/ini": {
13576+ "version": "1.3.8",
13577+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
13578+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
13579 "dev": true
13580 },
13581- "@babel/helper-remap-async-to-generator": {
13582- "version": "7.15.4",
13583- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz",
13584- "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==",
13585- "dev": true,
13586- "requires": {
13587- "@babel/helper-annotate-as-pure": "^7.15.4",
13588- "@babel/helper-wrap-function": "^7.15.4",
13589- "@babel/types": "^7.15.4"
13590- }
13591- },
13592- "@babel/helper-replace-supers": {
13593- "version": "7.15.4",
13594- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
13595- "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
13596+ "node_modules/read-cache": {
13597+ "version": "1.0.0",
13598+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
13599+ "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
13600 "dev": true,
13601- "requires": {
13602- "@babel/helper-member-expression-to-functions": "^7.15.4",
13603- "@babel/helper-optimise-call-expression": "^7.15.4",
13604- "@babel/traverse": "^7.15.4",
13605- "@babel/types": "^7.15.4"
13606+ "dependencies": {
13607+ "pify": "^2.3.0"
13608 }
13609 },
13610- "@babel/helper-simple-access": {
13611- "version": "7.15.4",
13612- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
13613- "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
13614+ "node_modules/read-pkg": {
13615+ "version": "5.2.0",
13616+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
13617+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
13618 "dev": true,
13619- "requires": {
13620- "@babel/types": "^7.15.4"
13621+ "dependencies": {
13622+ "@types/normalize-package-data": "^2.4.0",
13623+ "normalize-package-data": "^2.5.0",
13624+ "parse-json": "^5.0.0",
13625+ "type-fest": "^0.6.0"
13626+ },
13627+ "engines": {
13628+ "node": ">=8"
13629 }
13630 },
13631- "@babel/helper-skip-transparent-expression-wrappers": {
13632- "version": "7.15.4",
13633- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz",
13634- "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==",
13635+ "node_modules/readable-stream": {
13636+ "version": "3.6.0",
13637+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
13638+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
13639 "dev": true,
13640- "requires": {
13641- "@babel/types": "^7.15.4"
13642+ "dependencies": {
13643+ "inherits": "^2.0.3",
13644+ "string_decoder": "^1.1.1",
13645+ "util-deprecate": "^1.0.1"
13646+ },
13647+ "engines": {
13648+ "node": ">= 6"
13649 }
13650 },
13651- "@babel/helper-split-export-declaration": {
13652- "version": "7.15.4",
13653- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
13654- "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
13655+ "node_modules/readdirp": {
13656+ "version": "3.6.0",
13657+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
13658+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
13659 "dev": true,
13660- "requires": {
13661- "@babel/types": "^7.15.4"
13662+ "dependencies": {
13663+ "picomatch": "^2.2.1"
13664+ },
13665+ "engines": {
13666+ "node": ">=8.10.0"
13667 }
13668 },
13669- "@babel/helper-validator-identifier": {
13670- "version": "7.15.7",
13671- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
13672- "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
13673- "dev": true
13674- },
13675- "@babel/helper-validator-option": {
13676- "version": "7.14.5",
13677- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
13678- "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
13679- "dev": true
13680- },
13681- "@babel/helper-wrap-function": {
13682- "version": "7.15.4",
13683- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz",
13684- "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==",
13685+ "node_modules/registry-auth-token": {
13686+ "version": "4.2.1",
13687+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
13688+ "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
13689 "dev": true,
13690- "requires": {
13691- "@babel/helper-function-name": "^7.15.4",
13692- "@babel/template": "^7.15.4",
13693- "@babel/traverse": "^7.15.4",
13694- "@babel/types": "^7.15.4"
13695+ "dependencies": {
13696+ "rc": "^1.2.8"
13697+ },
13698+ "engines": {
13699+ "node": ">=6.0.0"
13700 }
13701 },
13702- "@babel/helpers": {
13703- "version": "7.15.4",
13704- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
13705- "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
13706+ "node_modules/registry-url": {
13707+ "version": "5.1.0",
13708+ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
13709+ "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
13710 "dev": true,
13711- "requires": {
13712- "@babel/template": "^7.15.4",
13713- "@babel/traverse": "^7.15.4",
13714- "@babel/types": "^7.15.4"
13715+ "dependencies": {
13716+ "rc": "^1.2.8"
13717+ },
13718+ "engines": {
13719+ "node": ">=8"
13720 }
13721 },
13722- "@babel/highlight": {
13723- "version": "7.14.5",
13724- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
13725- "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
13726+ "node_modules/require-directory": {
13727+ "version": "2.1.1",
13728+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
13729+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
13730 "dev": true,
13731- "requires": {
13732- "@babel/helper-validator-identifier": "^7.14.5",
13733- "chalk": "^2.0.0",
13734- "js-tokens": "^4.0.0"
13735+ "engines": {
13736+ "node": ">=0.10.0"
13737 }
13738 },
13739- "@babel/parser": {
13740- "version": "7.15.7",
13741- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz",
13742- "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==",
13743- "dev": true
13744- },
13745- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
13746- "version": "7.15.4",
13747- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz",
13748- "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==",
13749+ "node_modules/resolve": {
13750+ "version": "1.19.0",
13751+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
13752+ "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
13753 "dev": true,
13754- "requires": {
13755- "@babel/helper-plugin-utils": "^7.14.5",
13756- "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4",
13757- "@babel/plugin-proposal-optional-chaining": "^7.14.5"
13758+ "dependencies": {
13759+ "is-core-module": "^2.1.0",
13760+ "path-parse": "^1.0.6"
13761+ },
13762+ "funding": {
13763+ "url": "https://github.com/sponsors/ljharb"
13764 }
13765 },
13766- "@babel/plugin-proposal-async-generator-functions": {
13767- "version": "7.15.4",
13768- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz",
13769- "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==",
13770+ "node_modules/resolve-cwd": {
13771+ "version": "3.0.0",
13772+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
13773+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
13774 "dev": true,
13775- "requires": {
13776- "@babel/helper-plugin-utils": "^7.14.5",
13777- "@babel/helper-remap-async-to-generator": "^7.15.4",
13778- "@babel/plugin-syntax-async-generators": "^7.8.4"
13779+ "dependencies": {
13780+ "resolve-from": "^5.0.0"
13781+ },
13782+ "engines": {
13783+ "node": ">=8"
13784 }
13785 },
13786- "@babel/plugin-proposal-class-properties": {
13787- "version": "7.12.1",
13788- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
13789- "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
13790+ "node_modules/resolve-from": {
13791+ "version": "5.0.0",
13792+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
13793+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
13794 "dev": true,
13795- "requires": {
13796- "@babel/helper-create-class-features-plugin": "^7.12.1",
13797- "@babel/helper-plugin-utils": "^7.10.4"
13798+ "engines": {
13799+ "node": ">=8"
13800 }
13801 },
13802- "@babel/plugin-proposal-class-static-block": {
13803- "version": "7.15.4",
13804- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz",
13805- "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==",
13806+ "node_modules/responselike": {
13807+ "version": "1.0.2",
13808+ "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
13809+ "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
13810 "dev": true,
13811- "requires": {
13812- "@babel/helper-create-class-features-plugin": "^7.15.4",
13813- "@babel/helper-plugin-utils": "^7.14.5",
13814- "@babel/plugin-syntax-class-static-block": "^7.14.5"
13815+ "dependencies": {
13816+ "lowercase-keys": "^1.0.0"
13817 }
13818 },
13819- "@babel/plugin-proposal-dynamic-import": {
13820- "version": "7.14.5",
13821- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
13822- "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
13823+ "node_modules/restore-cursor": {
13824+ "version": "3.1.0",
13825+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
13826+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
13827 "dev": true,
13828- "requires": {
13829- "@babel/helper-plugin-utils": "^7.14.5",
13830- "@babel/plugin-syntax-dynamic-import": "^7.8.3"
13831+ "dependencies": {
13832+ "onetime": "^5.1.0",
13833+ "signal-exit": "^3.0.2"
13834+ },
13835+ "engines": {
13836+ "node": ">=8"
13837 }
13838 },
13839- "@babel/plugin-proposal-export-namespace-from": {
13840- "version": "7.14.5",
13841- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
13842- "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
13843+ "node_modules/reusify": {
13844+ "version": "1.0.4",
13845+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
13846+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
13847 "dev": true,
13848- "requires": {
13849- "@babel/helper-plugin-utils": "^7.14.5",
13850- "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
13851+ "engines": {
13852+ "iojs": ">=1.0.0",
13853+ "node": ">=0.10.0"
13854 }
13855 },
13856- "@babel/plugin-proposal-json-strings": {
13857- "version": "7.14.5",
13858- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
13859- "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
13860+ "node_modules/rimraf": {
13861+ "version": "3.0.2",
13862+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
13863+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
13864 "dev": true,
13865- "requires": {
13866- "@babel/helper-plugin-utils": "^7.14.5",
13867- "@babel/plugin-syntax-json-strings": "^7.8.3"
13868+ "dependencies": {
13869+ "glob": "^7.1.3"
13870+ },
13871+ "bin": {
13872+ "rimraf": "bin.js"
13873+ },
13874+ "funding": {
13875+ "url": "https://github.com/sponsors/isaacs"
13876 }
13877 },
13878- "@babel/plugin-proposal-logical-assignment-operators": {
13879- "version": "7.14.5",
13880- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
13881- "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
13882+ "node_modules/run-parallel": {
13883+ "version": "1.2.0",
13884+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
13885+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
13886 "dev": true,
13887- "requires": {
13888- "@babel/helper-plugin-utils": "^7.14.5",
13889- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
13890+ "funding": [
13891+ {
13892+ "type": "github",
13893+ "url": "https://github.com/sponsors/feross"
13894+ },
13895+ {
13896+ "type": "patreon",
13897+ "url": "https://www.patreon.com/feross"
13898+ },
13899+ {
13900+ "type": "consulting",
13901+ "url": "https://feross.org/support"
13902+ }
13903+ ],
13904+ "dependencies": {
13905+ "queue-microtask": "^1.2.2"
13906 }
13907 },
13908- "@babel/plugin-proposal-nullish-coalescing-operator": {
13909- "version": "7.14.5",
13910- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
13911- "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
13912+ "node_modules/rxjs": {
13913+ "version": "7.5.5",
13914+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
13915+ "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
13916 "dev": true,
13917- "requires": {
13918- "@babel/helper-plugin-utils": "^7.14.5",
13919- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
13920+ "dependencies": {
13921+ "tslib": "^2.1.0"
13922 }
13923 },
13924- "@babel/plugin-proposal-numeric-separator": {
13925- "version": "7.14.5",
13926- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
13927- "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
13928- "dev": true,
13929- "requires": {
13930- "@babel/helper-plugin-utils": "^7.14.5",
13931- "@babel/plugin-syntax-numeric-separator": "^7.10.4"
13932- }
13933+ "node_modules/safe-buffer": {
13934+ "version": "5.1.2",
13935+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
13936+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
13937+ "dev": true
13938 },
13939- "@babel/plugin-proposal-object-rest-spread": {
13940- "version": "7.15.6",
13941- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz",
13942- "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==",
13943+ "node_modules/semver": {
13944+ "version": "5.7.1",
13945+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
13946+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
13947 "dev": true,
13948- "requires": {
13949- "@babel/compat-data": "^7.15.0",
13950- "@babel/helper-compilation-targets": "^7.15.4",
13951- "@babel/helper-plugin-utils": "^7.14.5",
13952- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
13953- "@babel/plugin-transform-parameters": "^7.15.4"
13954+ "bin": {
13955+ "semver": "bin/semver"
13956 }
13957 },
13958- "@babel/plugin-proposal-optional-catch-binding": {
13959- "version": "7.14.5",
13960- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
13961- "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
13962+ "node_modules/semver-diff": {
13963+ "version": "3.1.1",
13964+ "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
13965+ "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
13966 "dev": true,
13967- "requires": {
13968- "@babel/helper-plugin-utils": "^7.14.5",
13969- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
13970+ "dependencies": {
13971+ "semver": "^6.3.0"
13972+ },
13973+ "engines": {
13974+ "node": ">=8"
13975 }
13976 },
13977- "@babel/plugin-proposal-optional-chaining": {
13978- "version": "7.14.5",
13979- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
13980- "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
13981+ "node_modules/semver-diff/node_modules/semver": {
13982+ "version": "6.3.0",
13983+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13984+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13985 "dev": true,
13986- "requires": {
13987- "@babel/helper-plugin-utils": "^7.14.5",
13988- "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
13989- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
13990+ "bin": {
13991+ "semver": "bin/semver.js"
13992 }
13993 },
13994- "@babel/plugin-proposal-private-methods": {
13995- "version": "7.14.5",
13996- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
13997- "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
13998+ "node_modules/serialize-error": {
13999+ "version": "7.0.1",
14000+ "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
14001+ "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
14002 "dev": true,
14003- "requires": {
14004- "@babel/helper-create-class-features-plugin": "^7.14.5",
14005- "@babel/helper-plugin-utils": "^7.14.5"
14006+ "dependencies": {
14007+ "type-fest": "^0.13.1"
14008+ },
14009+ "engines": {
14010+ "node": ">=10"
14011+ },
14012+ "funding": {
14013+ "url": "https://github.com/sponsors/sindresorhus"
14014 }
14015 },
14016- "@babel/plugin-proposal-private-property-in-object": {
14017- "version": "7.15.4",
14018- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz",
14019- "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==",
14020+ "node_modules/serialize-error/node_modules/type-fest": {
14021+ "version": "0.13.1",
14022+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
14023+ "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
14024 "dev": true,
14025- "requires": {
14026- "@babel/helper-annotate-as-pure": "^7.15.4",
14027- "@babel/helper-create-class-features-plugin": "^7.15.4",
14028- "@babel/helper-plugin-utils": "^7.14.5",
14029- "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
14030+ "engines": {
14031+ "node": ">=10"
14032+ },
14033+ "funding": {
14034+ "url": "https://github.com/sponsors/sindresorhus"
14035 }
14036 },
14037- "@babel/plugin-proposal-unicode-property-regex": {
14038- "version": "7.14.5",
14039- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
14040- "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
14041+ "node_modules/shell-quote": {
14042+ "version": "1.7.3",
14043+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz",
14044+ "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
14045+ "dev": true
14046+ },
14047+ "node_modules/signal-exit": {
14048+ "version": "3.0.5",
14049+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
14050+ "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==",
14051+ "dev": true
14052+ },
14053+ "node_modules/slash": {
14054+ "version": "3.0.0",
14055+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
14056+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
14057 "dev": true,
14058- "requires": {
14059- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
14060- "@babel/helper-plugin-utils": "^7.14.5"
14061+ "engines": {
14062+ "node": ">=8"
14063 }
14064 },
14065- "@babel/plugin-syntax-async-generators": {
14066- "version": "7.8.4",
14067- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
14068- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
14069+ "node_modules/slice-ansi": {
14070+ "version": "3.0.0",
14071+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
14072+ "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
14073 "dev": true,
14074- "requires": {
14075- "@babel/helper-plugin-utils": "^7.8.0"
14076+ "dependencies": {
14077+ "ansi-styles": "^4.0.0",
14078+ "astral-regex": "^2.0.0",
14079+ "is-fullwidth-code-point": "^3.0.0"
14080+ },
14081+ "engines": {
14082+ "node": ">=8"
14083 }
14084 },
14085- "@babel/plugin-syntax-class-properties": {
14086- "version": "7.12.13",
14087- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
14088- "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
14089+ "node_modules/slice-ansi/node_modules/ansi-styles": {
14090+ "version": "4.3.0",
14091+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14092+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14093 "dev": true,
14094- "requires": {
14095- "@babel/helper-plugin-utils": "^7.12.13"
14096+ "dependencies": {
14097+ "color-convert": "^2.0.1"
14098+ },
14099+ "engines": {
14100+ "node": ">=8"
14101+ },
14102+ "funding": {
14103+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14104 }
14105 },
14106- "@babel/plugin-syntax-class-static-block": {
14107- "version": "7.14.5",
14108- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
14109- "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
14110+ "node_modules/slice-ansi/node_modules/color-convert": {
14111+ "version": "2.0.1",
14112+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14113+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14114 "dev": true,
14115- "requires": {
14116- "@babel/helper-plugin-utils": "^7.14.5"
14117+ "dependencies": {
14118+ "color-name": "~1.1.4"
14119+ },
14120+ "engines": {
14121+ "node": ">=7.0.0"
14122 }
14123 },
14124- "@babel/plugin-syntax-dynamic-import": {
14125- "version": "7.8.3",
14126- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
14127- "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
14128+ "node_modules/slice-ansi/node_modules/color-name": {
14129+ "version": "1.1.4",
14130+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14131+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14132+ "dev": true
14133+ },
14134+ "node_modules/source-map": {
14135+ "version": "0.6.1",
14136+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14137+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14138 "dev": true,
14139- "requires": {
14140- "@babel/helper-plugin-utils": "^7.8.0"
14141+ "engines": {
14142+ "node": ">=0.10.0"
14143 }
14144 },
14145- "@babel/plugin-syntax-export-namespace-from": {
14146- "version": "7.8.3",
14147- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
14148- "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
14149+ "node_modules/source-map-js": {
14150+ "version": "0.6.2",
14151+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
14152+ "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
14153 "dev": true,
14154- "requires": {
14155- "@babel/helper-plugin-utils": "^7.8.3"
14156+ "engines": {
14157+ "node": ">=0.10.0"
14158 }
14159 },
14160- "@babel/plugin-syntax-flow": {
14161- "version": "7.14.5",
14162- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz",
14163- "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==",
14164+ "node_modules/source-map-support": {
14165+ "version": "0.5.20",
14166+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
14167+ "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
14168 "dev": true,
14169- "requires": {
14170- "@babel/helper-plugin-utils": "^7.14.5"
14171+ "dependencies": {
14172+ "buffer-from": "^1.0.0",
14173+ "source-map": "^0.6.0"
14174 }
14175 },
14176- "@babel/plugin-syntax-import-meta": {
14177- "version": "7.10.4",
14178- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
14179- "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
14180+ "node_modules/spawn-command": {
14181+ "version": "0.0.2-1",
14182+ "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz",
14183+ "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=",
14184+ "dev": true
14185+ },
14186+ "node_modules/spdx-correct": {
14187+ "version": "3.1.1",
14188+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
14189+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
14190 "dev": true,
14191- "requires": {
14192- "@babel/helper-plugin-utils": "^7.10.4"
14193+ "dependencies": {
14194+ "spdx-expression-parse": "^3.0.0",
14195+ "spdx-license-ids": "^3.0.0"
14196 }
14197 },
14198- "@babel/plugin-syntax-json-strings": {
14199- "version": "7.8.3",
14200- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
14201- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
14202+ "node_modules/spdx-exceptions": {
14203+ "version": "2.3.0",
14204+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
14205+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
14206+ "dev": true
14207+ },
14208+ "node_modules/spdx-expression-parse": {
14209+ "version": "3.0.1",
14210+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
14211+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
14212 "dev": true,
14213- "requires": {
14214- "@babel/helper-plugin-utils": "^7.8.0"
14215+ "dependencies": {
14216+ "spdx-exceptions": "^2.1.0",
14217+ "spdx-license-ids": "^3.0.0"
14218 }
14219 },
14220- "@babel/plugin-syntax-jsx": {
14221- "version": "7.14.5",
14222- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
14223- "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
14224- "dev": true,
14225- "requires": {
14226- "@babel/helper-plugin-utils": "^7.14.5"
14227- }
14228+ "node_modules/spdx-license-ids": {
14229+ "version": "3.0.10",
14230+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
14231+ "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
14232+ "dev": true
14233+ },
14234+ "node_modules/sprintf-js": {
14235+ "version": "1.0.3",
14236+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
14237+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
14238+ "dev": true
14239 },
14240- "@babel/plugin-syntax-logical-assignment-operators": {
14241- "version": "7.10.4",
14242- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
14243- "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
14244- "dev": true,
14245- "requires": {
14246- "@babel/helper-plugin-utils": "^7.10.4"
14247- }
14248+ "node_modules/stable": {
14249+ "version": "0.1.8",
14250+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
14251+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
14252+ "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility",
14253+ "dev": true
14254 },
14255- "@babel/plugin-syntax-nullish-coalescing-operator": {
14256- "version": "7.8.3",
14257- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
14258- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
14259+ "node_modules/stack-utils": {
14260+ "version": "2.0.5",
14261+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
14262+ "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==",
14263 "dev": true,
14264- "requires": {
14265- "@babel/helper-plugin-utils": "^7.8.0"
14266+ "dependencies": {
14267+ "escape-string-regexp": "^2.0.0"
14268+ },
14269+ "engines": {
14270+ "node": ">=10"
14271 }
14272 },
14273- "@babel/plugin-syntax-numeric-separator": {
14274- "version": "7.10.4",
14275- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
14276- "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
14277+ "node_modules/stack-utils/node_modules/escape-string-regexp": {
14278+ "version": "2.0.0",
14279+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
14280+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
14281 "dev": true,
14282- "requires": {
14283- "@babel/helper-plugin-utils": "^7.10.4"
14284+ "engines": {
14285+ "node": ">=8"
14286 }
14287 },
14288- "@babel/plugin-syntax-object-rest-spread": {
14289- "version": "7.8.3",
14290- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
14291- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
14292+ "node_modules/string_decoder": {
14293+ "version": "1.3.0",
14294+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
14295+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
14296 "dev": true,
14297- "requires": {
14298- "@babel/helper-plugin-utils": "^7.8.0"
14299+ "dependencies": {
14300+ "safe-buffer": "~5.2.0"
14301 }
14302 },
14303- "@babel/plugin-syntax-optional-catch-binding": {
14304- "version": "7.8.3",
14305- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
14306- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
14307+ "node_modules/string_decoder/node_modules/safe-buffer": {
14308+ "version": "5.2.1",
14309+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
14310+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
14311 "dev": true,
14312- "requires": {
14313- "@babel/helper-plugin-utils": "^7.8.0"
14314- }
14315+ "funding": [
14316+ {
14317+ "type": "github",
14318+ "url": "https://github.com/sponsors/feross"
14319+ },
14320+ {
14321+ "type": "patreon",
14322+ "url": "https://www.patreon.com/feross"
14323+ },
14324+ {
14325+ "type": "consulting",
14326+ "url": "https://feross.org/support"
14327+ }
14328+ ]
14329 },
14330- "@babel/plugin-syntax-optional-chaining": {
14331- "version": "7.8.3",
14332- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
14333- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
14334+ "node_modules/string-width": {
14335+ "version": "4.2.3",
14336+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
14337+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
14338 "dev": true,
14339- "requires": {
14340- "@babel/helper-plugin-utils": "^7.8.0"
14341+ "dependencies": {
14342+ "emoji-regex": "^8.0.0",
14343+ "is-fullwidth-code-point": "^3.0.0",
14344+ "strip-ansi": "^6.0.1"
14345+ },
14346+ "engines": {
14347+ "node": ">=8"
14348 }
14349 },
14350- "@babel/plugin-syntax-private-property-in-object": {
14351- "version": "7.14.5",
14352- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
14353- "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
14354+ "node_modules/strip-ansi": {
14355+ "version": "6.0.1",
14356+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
14357+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
14358 "dev": true,
14359- "requires": {
14360- "@babel/helper-plugin-utils": "^7.14.5"
14361+ "dependencies": {
14362+ "ansi-regex": "^5.0.1"
14363+ },
14364+ "engines": {
14365+ "node": ">=8"
14366 }
14367 },
14368- "@babel/plugin-syntax-top-level-await": {
14369- "version": "7.14.5",
14370- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
14371- "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
14372+ "node_modules/strip-bom": {
14373+ "version": "3.0.0",
14374+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
14375+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
14376 "dev": true,
14377- "requires": {
14378- "@babel/helper-plugin-utils": "^7.14.5"
14379+ "engines": {
14380+ "node": ">=4"
14381 }
14382 },
14383- "@babel/plugin-transform-arrow-functions": {
14384- "version": "7.14.5",
14385- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
14386- "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
14387+ "node_modules/strip-json-comments": {
14388+ "version": "2.0.1",
14389+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
14390+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
14391 "dev": true,
14392- "requires": {
14393- "@babel/helper-plugin-utils": "^7.14.5"
14394+ "engines": {
14395+ "node": ">=0.10.0"
14396 }
14397 },
14398- "@babel/plugin-transform-async-to-generator": {
14399- "version": "7.14.5",
14400- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
14401- "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
14402+ "node_modules/stylehacks": {
14403+ "version": "5.1.0",
14404+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
14405+ "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==",
14406 "dev": true,
14407- "requires": {
14408- "@babel/helper-module-imports": "^7.14.5",
14409- "@babel/helper-plugin-utils": "^7.14.5",
14410- "@babel/helper-remap-async-to-generator": "^7.14.5"
14411+ "dependencies": {
14412+ "browserslist": "^4.16.6",
14413+ "postcss-selector-parser": "^6.0.4"
14414+ },
14415+ "engines": {
14416+ "node": "^10 || ^12 || >=14.0"
14417+ },
14418+ "peerDependencies": {
14419+ "postcss": "^8.2.15"
14420 }
14421 },
14422- "@babel/plugin-transform-block-scoped-functions": {
14423- "version": "7.14.5",
14424- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
14425- "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
14426+ "node_modules/stylehacks/node_modules/cssesc": {
14427+ "version": "3.0.0",
14428+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
14429+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
14430 "dev": true,
14431- "requires": {
14432- "@babel/helper-plugin-utils": "^7.14.5"
14433+ "bin": {
14434+ "cssesc": "bin/cssesc"
14435+ },
14436+ "engines": {
14437+ "node": ">=4"
14438 }
14439 },
14440- "@babel/plugin-transform-block-scoping": {
14441- "version": "7.15.3",
14442- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
14443- "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
14444+ "node_modules/stylehacks/node_modules/postcss-selector-parser": {
14445+ "version": "6.0.10",
14446+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
14447+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
14448 "dev": true,
14449- "requires": {
14450- "@babel/helper-plugin-utils": "^7.14.5"
14451+ "dependencies": {
14452+ "cssesc": "^3.0.0",
14453+ "util-deprecate": "^1.0.2"
14454+ },
14455+ "engines": {
14456+ "node": ">=4"
14457 }
14458 },
14459- "@babel/plugin-transform-classes": {
14460- "version": "7.15.4",
14461- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz",
14462- "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==",
14463+ "node_modules/supertap": {
14464+ "version": "2.0.0",
14465+ "resolved": "https://registry.npmjs.org/supertap/-/supertap-2.0.0.tgz",
14466+ "integrity": "sha512-jRzcXlCeDYvKoZGA5oRhYyR3jUIYu0enkSxtmAgHRlD7HwrovTpH4bDSi0py9FtuA8si9cW/fKommJHuaoDHJA==",
14467 "dev": true,
14468- "requires": {
14469- "@babel/helper-annotate-as-pure": "^7.15.4",
14470- "@babel/helper-function-name": "^7.15.4",
14471- "@babel/helper-optimise-call-expression": "^7.15.4",
14472- "@babel/helper-plugin-utils": "^7.14.5",
14473- "@babel/helper-replace-supers": "^7.15.4",
14474- "@babel/helper-split-export-declaration": "^7.15.4",
14475- "globals": "^11.1.0"
14476+ "dependencies": {
14477+ "arrify": "^2.0.1",
14478+ "indent-string": "^4.0.0",
14479+ "js-yaml": "^3.14.0",
14480+ "serialize-error": "^7.0.1",
14481+ "strip-ansi": "^6.0.0"
14482+ },
14483+ "engines": {
14484+ "node": ">=10"
14485 }
14486 },
14487- "@babel/plugin-transform-computed-properties": {
14488- "version": "7.14.5",
14489- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
14490- "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
14491+ "node_modules/supports-color": {
14492+ "version": "6.1.0",
14493+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
14494+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
14495 "dev": true,
14496- "requires": {
14497- "@babel/helper-plugin-utils": "^7.14.5"
14498+ "dependencies": {
14499+ "has-flag": "^3.0.0"
14500+ },
14501+ "engines": {
14502+ "node": ">=6"
14503 }
14504 },
14505- "@babel/plugin-transform-destructuring": {
14506- "version": "7.14.7",
14507- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
14508- "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
14509+ "node_modules/svgo": {
14510+ "version": "2.8.0",
14511+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
14512+ "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
14513 "dev": true,
14514- "requires": {
14515- "@babel/helper-plugin-utils": "^7.14.5"
14516+ "dependencies": {
14517+ "@trysound/sax": "0.2.0",
14518+ "commander": "^7.2.0",
14519+ "css-select": "^4.1.3",
14520+ "css-tree": "^1.1.3",
14521+ "csso": "^4.2.0",
14522+ "picocolors": "^1.0.0",
14523+ "stable": "^0.1.8"
14524+ },
14525+ "bin": {
14526+ "svgo": "bin/svgo"
14527+ },
14528+ "engines": {
14529+ "node": ">=10.13.0"
14530 }
14531 },
14532- "@babel/plugin-transform-dotall-regex": {
14533- "version": "7.14.5",
14534- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
14535- "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
14536- "dev": true,
14537- "requires": {
14538- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
14539- "@babel/helper-plugin-utils": "^7.14.5"
14540- }
14541+ "node_modules/svgo/node_modules/picocolors": {
14542+ "version": "1.0.0",
14543+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
14544+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
14545+ "dev": true
14546 },
14547- "@babel/plugin-transform-duplicate-keys": {
14548- "version": "7.14.5",
14549- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
14550- "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
14551+ "node_modules/temp-dir": {
14552+ "version": "2.0.0",
14553+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
14554+ "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
14555 "dev": true,
14556- "requires": {
14557- "@babel/helper-plugin-utils": "^7.14.5"
14558+ "engines": {
14559+ "node": ">=8"
14560 }
14561 },
14562- "@babel/plugin-transform-exponentiation-operator": {
14563- "version": "7.14.5",
14564- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
14565- "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
14566+ "node_modules/time-zone": {
14567+ "version": "1.0.0",
14568+ "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz",
14569+ "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=",
14570 "dev": true,
14571- "requires": {
14572- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
14573- "@babel/helper-plugin-utils": "^7.14.5"
14574+ "engines": {
14575+ "node": ">=4"
14576 }
14577 },
14578- "@babel/plugin-transform-flow-strip-types": {
14579- "version": "7.14.5",
14580- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.14.5.tgz",
14581- "integrity": "sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==",
14582+ "node_modules/to-readable-stream": {
14583+ "version": "1.0.0",
14584+ "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
14585+ "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
14586 "dev": true,
14587- "requires": {
14588- "@babel/helper-plugin-utils": "^7.14.5",
14589- "@babel/plugin-syntax-flow": "^7.14.5"
14590+ "engines": {
14591+ "node": ">=6"
14592 }
14593 },
14594- "@babel/plugin-transform-for-of": {
14595- "version": "7.15.4",
14596- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz",
14597- "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==",
14598+ "node_modules/to-regex-range": {
14599+ "version": "5.0.1",
14600+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
14601+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
14602 "dev": true,
14603- "requires": {
14604- "@babel/helper-plugin-utils": "^7.14.5"
14605+ "dependencies": {
14606+ "is-number": "^7.0.0"
14607+ },
14608+ "engines": {
14609+ "node": ">=8.0"
14610 }
14611 },
14612- "@babel/plugin-transform-function-name": {
14613- "version": "7.14.5",
14614- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
14615- "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
14616+ "node_modules/tree-kill": {
14617+ "version": "1.2.2",
14618+ "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
14619+ "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
14620 "dev": true,
14621- "requires": {
14622- "@babel/helper-function-name": "^7.14.5",
14623- "@babel/helper-plugin-utils": "^7.14.5"
14624+ "bin": {
14625+ "tree-kill": "cli.js"
14626 }
14627 },
14628- "@babel/plugin-transform-literals": {
14629- "version": "7.14.5",
14630- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
14631- "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
14632+ "node_modules/trim-off-newlines": {
14633+ "version": "1.0.3",
14634+ "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.3.tgz",
14635+ "integrity": "sha512-kh6Tu6GbeSNMGfrrZh6Bb/4ZEHV1QlB4xNDBeog8Y9/QwFlKTRyWvY3Fs9tRDAMZliVUwieMgEdIeL/FtqjkJg==",
14636 "dev": true,
14637- "requires": {
14638- "@babel/helper-plugin-utils": "^7.14.5"
14639+ "engines": {
14640+ "node": ">=0.10.0"
14641 }
14642 },
14643- "@babel/plugin-transform-member-expression-literals": {
14644- "version": "7.14.5",
14645- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
14646- "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
14647+ "node_modules/tslib": {
14648+ "version": "2.4.0",
14649+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
14650+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
14651+ "dev": true
14652+ },
14653+ "node_modules/type-fest": {
14654+ "version": "0.6.0",
14655+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
14656+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
14657 "dev": true,
14658- "requires": {
14659- "@babel/helper-plugin-utils": "^7.14.5"
14660+ "engines": {
14661+ "node": ">=8"
14662 }
14663 },
14664- "@babel/plugin-transform-modules-amd": {
14665- "version": "7.14.5",
14666- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
14667- "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
14668+ "node_modules/typedarray-to-buffer": {
14669+ "version": "3.1.5",
14670+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
14671+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
14672 "dev": true,
14673- "requires": {
14674- "@babel/helper-module-transforms": "^7.14.5",
14675- "@babel/helper-plugin-utils": "^7.14.5",
14676- "babel-plugin-dynamic-import-node": "^2.3.3"
14677+ "dependencies": {
14678+ "is-typedarray": "^1.0.0"
14679 }
14680 },
14681- "@babel/plugin-transform-modules-commonjs": {
14682- "version": "7.15.4",
14683- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz",
14684- "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==",
14685+ "node_modules/typescript": {
14686+ "version": "4.9.4",
14687+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
14688+ "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==",
14689 "dev": true,
14690- "requires": {
14691- "@babel/helper-module-transforms": "^7.15.4",
14692- "@babel/helper-plugin-utils": "^7.14.5",
14693- "@babel/helper-simple-access": "^7.15.4",
14694- "babel-plugin-dynamic-import-node": "^2.3.3"
14695+ "bin": {
14696+ "tsc": "bin/tsc",
14697+ "tsserver": "bin/tsserver"
14698+ },
14699+ "engines": {
14700+ "node": ">=4.2.0"
14701 }
14702 },
14703- "@babel/plugin-transform-modules-systemjs": {
14704- "version": "7.15.4",
14705- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz",
14706- "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==",
14707+ "node_modules/uniq": {
14708+ "version": "1.0.1",
14709+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
14710+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
14711+ "dev": true
14712+ },
14713+ "node_modules/unique-string": {
14714+ "version": "2.0.0",
14715+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
14716+ "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
14717 "dev": true,
14718- "requires": {
14719- "@babel/helper-hoist-variables": "^7.15.4",
14720- "@babel/helper-module-transforms": "^7.15.4",
14721- "@babel/helper-plugin-utils": "^7.14.5",
14722- "@babel/helper-validator-identifier": "^7.14.9",
14723- "babel-plugin-dynamic-import-node": "^2.3.3"
14724+ "dependencies": {
14725+ "crypto-random-string": "^2.0.0"
14726+ },
14727+ "engines": {
14728+ "node": ">=8"
14729 }
14730 },
14731- "@babel/plugin-transform-modules-umd": {
14732- "version": "7.14.5",
14733- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
14734- "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
14735+ "node_modules/universalify": {
14736+ "version": "2.0.0",
14737+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
14738+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
14739 "dev": true,
14740- "requires": {
14741- "@babel/helper-module-transforms": "^7.14.5",
14742- "@babel/helper-plugin-utils": "^7.14.5"
14743+ "engines": {
14744+ "node": ">= 10.0.0"
14745 }
14746 },
14747- "@babel/plugin-transform-named-capturing-groups-regex": {
14748- "version": "7.14.9",
14749- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
14750- "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
14751+ "node_modules/update-notifier": {
14752+ "version": "5.1.0",
14753+ "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz",
14754+ "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==",
14755 "dev": true,
14756- "requires": {
14757- "@babel/helper-create-regexp-features-plugin": "^7.14.5"
14758+ "dependencies": {
14759+ "boxen": "^5.0.0",
14760+ "chalk": "^4.1.0",
14761+ "configstore": "^5.0.1",
14762+ "has-yarn": "^2.1.0",
14763+ "import-lazy": "^2.1.0",
14764+ "is-ci": "^2.0.0",
14765+ "is-installed-globally": "^0.4.0",
14766+ "is-npm": "^5.0.0",
14767+ "is-yarn-global": "^0.3.0",
14768+ "latest-version": "^5.1.0",
14769+ "pupa": "^2.1.1",
14770+ "semver": "^7.3.4",
14771+ "semver-diff": "^3.1.1",
14772+ "xdg-basedir": "^4.0.0"
14773+ },
14774+ "engines": {
14775+ "node": ">=10"
14776+ },
14777+ "funding": {
14778+ "url": "https://github.com/yeoman/update-notifier?sponsor=1"
14779 }
14780 },
14781- "@babel/plugin-transform-new-target": {
14782- "version": "7.14.5",
14783- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
14784- "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
14785+ "node_modules/update-notifier/node_modules/ansi-styles": {
14786+ "version": "4.3.0",
14787+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14788+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14789 "dev": true,
14790- "requires": {
14791- "@babel/helper-plugin-utils": "^7.14.5"
14792+ "dependencies": {
14793+ "color-convert": "^2.0.1"
14794+ },
14795+ "engines": {
14796+ "node": ">=8"
14797+ },
14798+ "funding": {
14799+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14800 }
14801 },
14802- "@babel/plugin-transform-object-super": {
14803- "version": "7.14.5",
14804- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
14805- "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
14806+ "node_modules/update-notifier/node_modules/chalk": {
14807+ "version": "4.1.2",
14808+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14809+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14810 "dev": true,
14811- "requires": {
14812- "@babel/helper-plugin-utils": "^7.14.5",
14813- "@babel/helper-replace-supers": "^7.14.5"
14814+ "dependencies": {
14815+ "ansi-styles": "^4.1.0",
14816+ "supports-color": "^7.1.0"
14817+ },
14818+ "engines": {
14819+ "node": ">=10"
14820+ },
14821+ "funding": {
14822+ "url": "https://github.com/chalk/chalk?sponsor=1"
14823 }
14824 },
14825- "@babel/plugin-transform-parameters": {
14826- "version": "7.15.4",
14827- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz",
14828- "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==",
14829+ "node_modules/update-notifier/node_modules/color-convert": {
14830+ "version": "2.0.1",
14831+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14832+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14833 "dev": true,
14834- "requires": {
14835- "@babel/helper-plugin-utils": "^7.14.5"
14836+ "dependencies": {
14837+ "color-name": "~1.1.4"
14838+ },
14839+ "engines": {
14840+ "node": ">=7.0.0"
14841 }
14842 },
14843- "@babel/plugin-transform-property-literals": {
14844- "version": "7.14.5",
14845- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
14846- "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
14847+ "node_modules/update-notifier/node_modules/color-name": {
14848+ "version": "1.1.4",
14849+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14850+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14851+ "dev": true
14852+ },
14853+ "node_modules/update-notifier/node_modules/has-flag": {
14854+ "version": "4.0.0",
14855+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14856+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14857 "dev": true,
14858- "requires": {
14859- "@babel/helper-plugin-utils": "^7.14.5"
14860+ "engines": {
14861+ "node": ">=8"
14862 }
14863 },
14864- "@babel/plugin-transform-react-display-name": {
14865- "version": "7.15.1",
14866- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz",
14867- "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==",
14868+ "node_modules/update-notifier/node_modules/semver": {
14869+ "version": "7.3.5",
14870+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
14871+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
14872 "dev": true,
14873- "requires": {
14874- "@babel/helper-plugin-utils": "^7.14.5"
14875+ "dependencies": {
14876+ "lru-cache": "^6.0.0"
14877+ },
14878+ "bin": {
14879+ "semver": "bin/semver.js"
14880+ },
14881+ "engines": {
14882+ "node": ">=10"
14883 }
14884 },
14885- "@babel/plugin-transform-react-jsx": {
14886- "version": "7.14.9",
14887- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz",
14888- "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==",
14889+ "node_modules/update-notifier/node_modules/supports-color": {
14890+ "version": "7.2.0",
14891+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14892+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14893 "dev": true,
14894- "requires": {
14895- "@babel/helper-annotate-as-pure": "^7.14.5",
14896- "@babel/helper-module-imports": "^7.14.5",
14897- "@babel/helper-plugin-utils": "^7.14.5",
14898- "@babel/plugin-syntax-jsx": "^7.14.5",
14899- "@babel/types": "^7.14.9"
14900+ "dependencies": {
14901+ "has-flag": "^4.0.0"
14902+ },
14903+ "engines": {
14904+ "node": ">=8"
14905 }
14906 },
14907- "@babel/plugin-transform-react-jsx-development": {
14908- "version": "7.14.5",
14909- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
14910- "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
14911+ "node_modules/url-parse-lax": {
14912+ "version": "3.0.0",
14913+ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
14914+ "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
14915 "dev": true,
14916- "requires": {
14917- "@babel/plugin-transform-react-jsx": "^7.14.5"
14918+ "dependencies": {
14919+ "prepend-http": "^2.0.0"
14920+ },
14921+ "engines": {
14922+ "node": ">=4"
14923 }
14924 },
14925- "@babel/plugin-transform-react-pure-annotations": {
14926- "version": "7.14.5",
14927- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
14928- "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
14929+ "node_modules/util-deprecate": {
14930+ "version": "1.0.2",
14931+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
14932+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
14933+ "dev": true
14934+ },
14935+ "node_modules/validate-npm-package-license": {
14936+ "version": "3.0.4",
14937+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
14938+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
14939 "dev": true,
14940- "requires": {
14941- "@babel/helper-annotate-as-pure": "^7.14.5",
14942- "@babel/helper-plugin-utils": "^7.14.5"
14943+ "dependencies": {
14944+ "spdx-correct": "^3.0.0",
14945+ "spdx-expression-parse": "^3.0.0"
14946 }
14947 },
14948- "@babel/plugin-transform-regenerator": {
14949- "version": "7.14.5",
14950- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
14951- "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
14952+ "node_modules/wcwidth": {
14953+ "version": "1.0.1",
14954+ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
14955+ "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
14956 "dev": true,
14957- "requires": {
14958- "regenerator-transform": "^0.14.2"
14959+ "dependencies": {
14960+ "defaults": "^1.0.3"
14961 }
14962 },
14963- "@babel/plugin-transform-reserved-words": {
14964- "version": "7.14.5",
14965- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
14966- "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
14967+ "node_modules/well-known-symbols": {
14968+ "version": "2.0.0",
14969+ "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz",
14970+ "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==",
14971 "dev": true,
14972- "requires": {
14973- "@babel/helper-plugin-utils": "^7.14.5"
14974+ "engines": {
14975+ "node": ">=6"
14976 }
14977 },
14978- "@babel/plugin-transform-shorthand-properties": {
14979- "version": "7.14.5",
14980- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
14981- "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
14982+ "node_modules/widest-line": {
14983+ "version": "3.1.0",
14984+ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
14985+ "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
14986 "dev": true,
14987- "requires": {
14988- "@babel/helper-plugin-utils": "^7.14.5"
14989+ "dependencies": {
14990+ "string-width": "^4.0.0"
14991+ },
14992+ "engines": {
14993+ "node": ">=8"
14994 }
14995 },
14996- "@babel/plugin-transform-spread": {
14997- "version": "7.14.6",
14998- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
14999- "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
15000+ "node_modules/wrap-ansi": {
15001+ "version": "7.0.0",
15002+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
15003+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
15004 "dev": true,
15005- "requires": {
15006- "@babel/helper-plugin-utils": "^7.14.5",
15007- "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
15008+ "dependencies": {
15009+ "ansi-styles": "^4.0.0",
15010+ "string-width": "^4.1.0",
15011+ "strip-ansi": "^6.0.0"
15012+ },
15013+ "engines": {
15014+ "node": ">=10"
15015+ },
15016+ "funding": {
15017+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
15018 }
15019 },
15020- "@babel/plugin-transform-sticky-regex": {
15021- "version": "7.14.5",
15022- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
15023- "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
15024+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
15025+ "version": "4.3.0",
15026+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15027+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15028 "dev": true,
15029- "requires": {
15030- "@babel/helper-plugin-utils": "^7.14.5"
15031+ "dependencies": {
15032+ "color-convert": "^2.0.1"
15033+ },
15034+ "engines": {
15035+ "node": ">=8"
15036+ },
15037+ "funding": {
15038+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
15039 }
15040 },
15041- "@babel/plugin-transform-template-literals": {
15042- "version": "7.14.5",
15043- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
15044- "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
15045+ "node_modules/wrap-ansi/node_modules/color-convert": {
15046+ "version": "2.0.1",
15047+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15048+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15049 "dev": true,
15050- "requires": {
15051- "@babel/helper-plugin-utils": "^7.14.5"
15052+ "dependencies": {
15053+ "color-name": "~1.1.4"
15054+ },
15055+ "engines": {
15056+ "node": ">=7.0.0"
15057 }
15058 },
15059- "@babel/plugin-transform-typeof-symbol": {
15060- "version": "7.14.5",
15061- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
15062- "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
15063+ "node_modules/wrap-ansi/node_modules/color-name": {
15064+ "version": "1.1.4",
15065+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15066+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15067+ "dev": true
15068+ },
15069+ "node_modules/wrappy": {
15070+ "version": "1.0.2",
15071+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
15072+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
15073+ "dev": true
15074+ },
15075+ "node_modules/write-file-atomic": {
15076+ "version": "3.0.3",
15077+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
15078+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
15079 "dev": true,
15080- "requires": {
15081- "@babel/helper-plugin-utils": "^7.14.5"
15082+ "dependencies": {
15083+ "imurmurhash": "^0.1.4",
15084+ "is-typedarray": "^1.0.0",
15085+ "signal-exit": "^3.0.2",
15086+ "typedarray-to-buffer": "^3.1.5"
15087 }
15088 },
15089- "@babel/plugin-transform-unicode-escapes": {
15090- "version": "7.14.5",
15091- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
15092- "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
15093+ "node_modules/xdg-basedir": {
15094+ "version": "4.0.0",
15095+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
15096+ "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
15097 "dev": true,
15098- "requires": {
15099- "@babel/helper-plugin-utils": "^7.14.5"
15100+ "engines": {
15101+ "node": ">=8"
15102 }
15103 },
15104- "@babel/plugin-transform-unicode-regex": {
15105- "version": "7.14.5",
15106- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
15107- "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
15108+ "node_modules/y18n": {
15109+ "version": "5.0.8",
15110+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
15111+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
15112 "dev": true,
15113- "requires": {
15114- "@babel/helper-create-regexp-features-plugin": "^7.14.5",
15115- "@babel/helper-plugin-utils": "^7.14.5"
15116+ "engines": {
15117+ "node": ">=10"
15118 }
15119 },
15120- "@babel/preset-env": {
15121- "version": "7.15.6",
15122- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz",
15123- "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==",
15124- "dev": true,
15125- "requires": {
15126- "@babel/compat-data": "^7.15.0",
15127- "@babel/helper-compilation-targets": "^7.15.4",
15128- "@babel/helper-plugin-utils": "^7.14.5",
15129- "@babel/helper-validator-option": "^7.14.5",
15130- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4",
15131- "@babel/plugin-proposal-async-generator-functions": "^7.15.4",
15132- "@babel/plugin-proposal-class-properties": "^7.14.5",
15133- "@babel/plugin-proposal-class-static-block": "^7.15.4",
15134- "@babel/plugin-proposal-dynamic-import": "^7.14.5",
15135- "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
15136- "@babel/plugin-proposal-json-strings": "^7.14.5",
15137- "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
15138- "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
15139- "@babel/plugin-proposal-numeric-separator": "^7.14.5",
15140- "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
15141- "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
15142- "@babel/plugin-proposal-optional-chaining": "^7.14.5",
15143- "@babel/plugin-proposal-private-methods": "^7.14.5",
15144- "@babel/plugin-proposal-private-property-in-object": "^7.15.4",
15145- "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
15146- "@babel/plugin-syntax-async-generators": "^7.8.4",
15147- "@babel/plugin-syntax-class-properties": "^7.12.13",
15148- "@babel/plugin-syntax-class-static-block": "^7.14.5",
15149- "@babel/plugin-syntax-dynamic-import": "^7.8.3",
15150- "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
15151- "@babel/plugin-syntax-json-strings": "^7.8.3",
15152- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
15153- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
15154- "@babel/plugin-syntax-numeric-separator": "^7.10.4",
15155- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
15156- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
15157- "@babel/plugin-syntax-optional-chaining": "^7.8.3",
15158- "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
15159- "@babel/plugin-syntax-top-level-await": "^7.14.5",
15160- "@babel/plugin-transform-arrow-functions": "^7.14.5",
15161- "@babel/plugin-transform-async-to-generator": "^7.14.5",
15162- "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
15163- "@babel/plugin-transform-block-scoping": "^7.15.3",
15164- "@babel/plugin-transform-classes": "^7.15.4",
15165- "@babel/plugin-transform-computed-properties": "^7.14.5",
15166- "@babel/plugin-transform-destructuring": "^7.14.7",
15167- "@babel/plugin-transform-dotall-regex": "^7.14.5",
15168- "@babel/plugin-transform-duplicate-keys": "^7.14.5",
15169- "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
15170- "@babel/plugin-transform-for-of": "^7.15.4",
15171- "@babel/plugin-transform-function-name": "^7.14.5",
15172- "@babel/plugin-transform-literals": "^7.14.5",
15173- "@babel/plugin-transform-member-expression-literals": "^7.14.5",
15174- "@babel/plugin-transform-modules-amd": "^7.14.5",
15175- "@babel/plugin-transform-modules-commonjs": "^7.15.4",
15176- "@babel/plugin-transform-modules-systemjs": "^7.15.4",
15177- "@babel/plugin-transform-modules-umd": "^7.14.5",
15178- "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
15179- "@babel/plugin-transform-new-target": "^7.14.5",
15180- "@babel/plugin-transform-object-super": "^7.14.5",
15181- "@babel/plugin-transform-parameters": "^7.15.4",
15182- "@babel/plugin-transform-property-literals": "^7.14.5",
15183- "@babel/plugin-transform-regenerator": "^7.14.5",
15184- "@babel/plugin-transform-reserved-words": "^7.14.5",
15185- "@babel/plugin-transform-shorthand-properties": "^7.14.5",
15186- "@babel/plugin-transform-spread": "^7.14.6",
15187- "@babel/plugin-transform-sticky-regex": "^7.14.5",
15188- "@babel/plugin-transform-template-literals": "^7.14.5",
15189- "@babel/plugin-transform-typeof-symbol": "^7.14.5",
15190- "@babel/plugin-transform-unicode-escapes": "^7.14.5",
15191- "@babel/plugin-transform-unicode-regex": "^7.14.5",
15192- "@babel/preset-modules": "^0.1.4",
15193- "@babel/types": "^7.15.6",
15194- "babel-plugin-polyfill-corejs2": "^0.2.2",
15195- "babel-plugin-polyfill-corejs3": "^0.2.2",
15196- "babel-plugin-polyfill-regenerator": "^0.2.2",
15197- "core-js-compat": "^3.16.0",
15198- "semver": "^6.3.0"
15199- },
15200- "dependencies": {
15201- "@babel/plugin-proposal-class-properties": {
15202- "version": "7.14.5",
15203- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
15204- "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
15205- "dev": true,
15206- "requires": {
15207- "@babel/helper-create-class-features-plugin": "^7.14.5",
15208- "@babel/helper-plugin-utils": "^7.14.5"
15209- }
15210- },
15211- "semver": {
15212- "version": "6.3.0",
15213- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
15214- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
15215- "dev": true
15216- }
15217- }
15218+ "node_modules/yallist": {
15219+ "version": "4.0.0",
15220+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
15221+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
15222+ "dev": true
15223 },
15224- "@babel/preset-flow": {
15225- "version": "7.14.5",
15226- "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.14.5.tgz",
15227- "integrity": "sha512-pP5QEb4qRUSVGzzKx9xqRuHUrM/jEzMqdrZpdMA+oUCRgd5zM1qGr5y5+ZgAL/1tVv1H0dyk5t4SKJntqyiVtg==",
15228+ "node_modules/yaml": {
15229+ "version": "1.10.2",
15230+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
15231+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
15232 "dev": true,
15233- "requires": {
15234- "@babel/helper-plugin-utils": "^7.14.5",
15235- "@babel/helper-validator-option": "^7.14.5",
15236- "@babel/plugin-transform-flow-strip-types": "^7.14.5"
15237+ "engines": {
15238+ "node": ">= 6"
15239 }
15240 },
15241- "@babel/preset-modules": {
15242- "version": "0.1.4",
15243- "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
15244- "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
15245+ "node_modules/yargs": {
15246+ "version": "16.2.0",
15247+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
15248+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
15249 "dev": true,
15250- "requires": {
15251- "@babel/helper-plugin-utils": "^7.0.0",
15252- "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
15253- "@babel/plugin-transform-dotall-regex": "^7.4.4",
15254- "@babel/types": "^7.4.4",
15255- "esutils": "^2.0.2"
15256+ "dependencies": {
15257+ "cliui": "^7.0.2",
15258+ "escalade": "^3.1.1",
15259+ "get-caller-file": "^2.0.5",
15260+ "require-directory": "^2.1.1",
15261+ "string-width": "^4.2.0",
15262+ "y18n": "^5.0.5",
15263+ "yargs-parser": "^20.2.2"
15264+ },
15265+ "engines": {
15266+ "node": ">=10"
15267 }
15268 },
15269- "@babel/preset-react": {
15270- "version": "7.14.5",
15271- "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
15272- "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
15273+ "node_modules/yargs-parser": {
15274+ "version": "20.2.9",
15275+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
15276+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
15277 "dev": true,
15278- "requires": {
15279- "@babel/helper-plugin-utils": "^7.14.5",
15280- "@babel/helper-validator-option": "^7.14.5",
15281- "@babel/plugin-transform-react-display-name": "^7.14.5",
15282- "@babel/plugin-transform-react-jsx": "^7.14.5",
15283- "@babel/plugin-transform-react-jsx-development": "^7.14.5",
15284- "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
15285+ "engines": {
15286+ "node": ">=10"
15287 }
15288- },
15289- "@babel/runtime": {
15290- "version": "7.15.4",
15291- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz",
15292- "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
15293+ }
15294+ },
15295+ "dependencies": {
15296+ "@babel/code-frame": {
15297+ "version": "7.14.5",
15298+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
15299+ "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
15300 "dev": true,
15301 "requires": {
15302- "regenerator-runtime": "^0.13.4"
15303+ "@babel/highlight": "^7.14.5"
15304 }
15305 },
15306- "@babel/template": {
15307- "version": "7.15.4",
15308- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
15309- "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
15310- "dev": true,
15311- "requires": {
15312- "@babel/code-frame": "^7.14.5",
15313- "@babel/parser": "^7.15.4",
15314- "@babel/types": "^7.15.4"
15315- }
15316+ "@babel/helper-validator-identifier": {
15317+ "version": "7.15.7",
15318+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
15319+ "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
15320+ "dev": true
15321 },
15322- "@babel/traverse": {
15323- "version": "7.15.4",
15324- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
15325- "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
15326- "dev": true,
15327- "requires": {
15328- "@babel/code-frame": "^7.14.5",
15329- "@babel/generator": "^7.15.4",
15330- "@babel/helper-function-name": "^7.15.4",
15331- "@babel/helper-hoist-variables": "^7.15.4",
15332- "@babel/helper-split-export-declaration": "^7.15.4",
15333- "@babel/parser": "^7.15.4",
15334- "@babel/types": "^7.15.4",
15335- "debug": "^4.1.0",
15336- "globals": "^11.1.0"
15337- }
15338- },
15339- "@babel/types": {
15340- "version": "7.15.6",
15341- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
15342- "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
15343+ "@babel/highlight": {
15344+ "version": "7.14.5",
15345+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
15346+ "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
15347 "dev": true,
15348 "requires": {
15349- "@babel/helper-validator-identifier": "^7.14.9",
15350- "to-fast-properties": "^2.0.0"
15351+ "@babel/helper-validator-identifier": "^7.14.5",
15352+ "chalk": "^2.0.0",
15353+ "js-tokens": "^4.0.0"
15354 }
15355 },
15356 "@concordance/react": {
15357 @@ -11004,55 +6394,6 @@
15358 "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
15359 "dev": true
15360 },
15361- "@jridgewell/gen-mapping": {
15362- "version": "0.3.2",
15363- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
15364- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
15365- "dev": true,
15366- "requires": {
15367- "@jridgewell/set-array": "^1.0.1",
15368- "@jridgewell/sourcemap-codec": "^1.4.10",
15369- "@jridgewell/trace-mapping": "^0.3.9"
15370- }
15371- },
15372- "@jridgewell/resolve-uri": {
15373- "version": "3.1.0",
15374- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
15375- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
15376- "dev": true
15377- },
15378- "@jridgewell/set-array": {
15379- "version": "1.1.2",
15380- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
15381- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
15382- "dev": true
15383- },
15384- "@jridgewell/source-map": {
15385- "version": "0.3.2",
15386- "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
15387- "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
15388- "dev": true,
15389- "requires": {
15390- "@jridgewell/gen-mapping": "^0.3.0",
15391- "@jridgewell/trace-mapping": "^0.3.9"
15392- }
15393- },
15394- "@jridgewell/sourcemap-codec": {
15395- "version": "1.4.14",
15396- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
15397- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
15398- "dev": true
15399- },
15400- "@jridgewell/trace-mapping": {
15401- "version": "0.3.17",
15402- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
15403- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
15404- "dev": true,
15405- "requires": {
15406- "@jridgewell/resolve-uri": "3.1.0",
15407- "@jridgewell/sourcemap-codec": "1.4.14"
15408- }
15409- },
15410 "@nodelib/fs.scandir": {
15411 "version": "2.1.5",
15412 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
15413 @@ -11079,82 +6420,6 @@
15414 "fastq": "^1.6.0"
15415 }
15416 },
15417- "@rollup/plugin-alias": {
15418- "version": "3.1.5",
15419- "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-3.1.5.tgz",
15420- "integrity": "sha512-yzUaSvCC/LJPbl9rnzX3HN7vy0tq7EzHoEiQl1ofh4n5r2Rd5bj/+zcJgaGA76xbw95/JjWQyvHg9rOJp2y0oQ==",
15421- "dev": true,
15422- "requires": {
15423- "slash": "^3.0.0"
15424- }
15425- },
15426- "@rollup/plugin-babel": {
15427- "version": "5.3.0",
15428- "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz",
15429- "integrity": "sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==",
15430- "dev": true,
15431- "requires": {
15432- "@babel/helper-module-imports": "^7.10.4",
15433- "@rollup/pluginutils": "^3.1.0"
15434- }
15435- },
15436- "@rollup/plugin-commonjs": {
15437- "version": "17.1.0",
15438- "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz",
15439- "integrity": "sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==",
15440- "dev": true,
15441- "requires": {
15442- "@rollup/pluginutils": "^3.1.0",
15443- "commondir": "^1.0.1",
15444- "estree-walker": "^2.0.1",
15445- "glob": "^7.1.6",
15446- "is-reference": "^1.2.1",
15447- "magic-string": "^0.25.7",
15448- "resolve": "^1.17.0"
15449- }
15450- },
15451- "@rollup/plugin-json": {
15452- "version": "4.1.0",
15453- "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz",
15454- "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==",
15455- "dev": true,
15456- "requires": {
15457- "@rollup/pluginutils": "^3.0.8"
15458- }
15459- },
15460- "@rollup/plugin-node-resolve": {
15461- "version": "11.2.1",
15462- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
15463- "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
15464- "dev": true,
15465- "requires": {
15466- "@rollup/pluginutils": "^3.1.0",
15467- "@types/resolve": "1.17.1",
15468- "builtin-modules": "^3.1.0",
15469- "deepmerge": "^4.2.2",
15470- "is-module": "^1.0.0",
15471- "resolve": "^1.19.0"
15472- }
15473- },
15474- "@rollup/pluginutils": {
15475- "version": "3.1.0",
15476- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
15477- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
15478- "dev": true,
15479- "requires": {
15480- "@types/estree": "0.0.39",
15481- "estree-walker": "^1.0.1",
15482- "picomatch": "^2.2.2"
15483- },
15484- "dependencies": {
15485- "estree-walker": {
15486- "version": "1.0.1",
15487- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
15488- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
15489- "dev": true
15490- }
15491- }
15492- },
15493 "@sindresorhus/is": {
15494 "version": "0.14.0",
15495 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
15496 @@ -11176,39 +6441,12 @@
15497 "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
15498 "dev": true
15499 },
15500- "@types/estree": {
15501- "version": "0.0.39",
15502- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
15503- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
15504- "dev": true
15505- },
15506- "@types/node": {
15507- "version": "16.10.2",
15508- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.10.2.tgz",
15509- "integrity": "sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==",
15510- "dev": true
15511- },
15512 "@types/normalize-package-data": {
15513 "version": "2.4.1",
15514 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
15515 "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
15516 "dev": true
15517 },
15518- "@types/parse-json": {
15519- "version": "4.0.0",
15520- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
15521- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
15522- "dev": true
15523- },
15524- "@types/resolve": {
15525- "version": "1.17.1",
15526- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
15527- "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
15528- "dev": true,
15529- "requires": {
15530- "@types/node": "*"
15531- }
15532- },
15533 "acorn": {
15534 "version": "8.5.0",
15535 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
15536 @@ -11304,12 +6542,6 @@
15537 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
15538 "dev": true
15539 },
15540- "asyncro": {
15541- "version": "3.0.0",
15542- "resolved": "https://registry.npmjs.org/asyncro/-/asyncro-3.0.0.tgz",
15543- "integrity": "sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg==",
15544- "dev": true
15545- },
15546 "at-least-node": {
15547 "version": "1.0.0",
15548 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
15549 @@ -11482,79 +6714,6 @@
15550 }
15551 }
15552 },
15553- "babel-plugin-dynamic-import-node": {
15554- "version": "2.3.3",
15555- "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
15556- "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
15557- "dev": true,
15558- "requires": {
15559- "object.assign": "^4.1.0"
15560- }
15561- },
15562- "babel-plugin-macros": {
15563- "version": "3.1.0",
15564- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
15565- "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
15566- "dev": true,
15567- "requires": {
15568- "@babel/runtime": "^7.12.5",
15569- "cosmiconfig": "^7.0.0",
15570- "resolve": "^1.19.0"
15571- }
15572- },
15573- "babel-plugin-polyfill-corejs2": {
15574- "version": "0.2.2",
15575- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
15576- "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
15577- "dev": true,
15578- "requires": {
15579- "@babel/compat-data": "^7.13.11",
15580- "@babel/helper-define-polyfill-provider": "^0.2.2",
15581- "semver": "^6.1.1"
15582- },
15583- "dependencies": {
15584- "semver": {
15585- "version": "6.3.0",
15586- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
15587- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
15588- "dev": true
15589- }
15590- }
15591- },
15592- "babel-plugin-polyfill-corejs3": {
15593- "version": "0.2.5",
15594- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz",
15595- "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==",
15596- "dev": true,
15597- "requires": {
15598- "@babel/helper-define-polyfill-provider": "^0.2.2",
15599- "core-js-compat": "^3.16.2"
15600- }
15601- },
15602- "babel-plugin-polyfill-regenerator": {
15603- "version": "0.2.2",
15604- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
15605- "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
15606- "dev": true,
15607- "requires": {
15608- "@babel/helper-define-polyfill-provider": "^0.2.2"
15609- }
15610- },
15611- "babel-plugin-transform-async-to-promises": {
15612- "version": "0.8.15",
15613- "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-promises/-/babel-plugin-transform-async-to-promises-0.8.15.tgz",
15614- "integrity": "sha512-fDXP68ZqcinZO2WCiimCL9zhGjGXOnn3D33zvbh+yheZ/qOrNVVDDIBtAaM3Faz8TRvQzHiRKsu3hfrBAhEncQ==",
15615- "dev": true
15616- },
15617- "babel-plugin-transform-replace-expressions": {
15618- "version": "0.2.0",
15619- "resolved": "https://registry.npmjs.org/babel-plugin-transform-replace-expressions/-/babel-plugin-transform-replace-expressions-0.2.0.tgz",
15620- "integrity": "sha512-Eh1rRd9hWEYgkgoA3D0kGp7xJ/wgVshgsqmq60iC4HVWD+Lux+fNHSHBa2v1Hsv+dHflShC71qKhiH40OiPtDA==",
15621- "dev": true,
15622- "requires": {
15623- "@babel/parser": "^7.3.3"
15624- }
15625- },
15626 "balanced-match": {
15627 "version": "1.0.0",
15628 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
15629 @@ -11567,12 +6726,6 @@
15630 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
15631 "dev": true
15632 },
15633- "big.js": {
15634- "version": "5.2.2",
15635- "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
15636- "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
15637- "dev": true
15638- },
15639 "binary-extensions": {
15640 "version": "2.2.0",
15641 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
15642 @@ -11694,15 +6847,6 @@
15643 "fill-range": "^7.0.1"
15644 }
15645 },
15646- "brotli-size": {
15647- "version": "4.0.0",
15648- "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-4.0.0.tgz",
15649- "integrity": "sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==",
15650- "dev": true,
15651- "requires": {
15652- "duplexer": "0.1.1"
15653- }
15654- },
15655 "browserslist": {
15656 "version": "4.20.3",
15657 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz",
15658 @@ -11740,12 +6884,6 @@
15659 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
15660 "dev": true
15661 },
15662- "builtin-modules": {
15663- "version": "3.2.0",
15664- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz",
15665- "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==",
15666- "dev": true
15667- },
15668 "cacheable-request": {
15669 "version": "6.1.0",
15670 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
15671 @@ -11784,16 +6922,6 @@
15672 }
15673 }
15674 },
15675- "call-bind": {
15676- "version": "1.0.2",
15677- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
15678- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
15679- "dev": true,
15680- "requires": {
15681- "function-bind": "^1.1.1",
15682- "get-intrinsic": "^1.0.2"
15683- }
15684- },
15685 "callsites": {
15686 "version": "3.1.0",
15687 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
15688 @@ -12003,27 +7131,12 @@
15689 "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
15690 "dev": true
15691 },
15692- "commondir": {
15693- "version": "1.0.1",
15694- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
15695- "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
15696- "dev": true
15697- },
15698 "concat-map": {
15699 "version": "0.0.1",
15700 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
15701 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
15702 "dev": true
15703 },
15704- "concat-with-sourcemaps": {
15705- "version": "1.1.0",
15706- "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
15707- "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
15708- "dev": true,
15709- "requires": {
15710- "source-map": "^0.6.1"
15711- }
15712- },
15713 "concordance": {
15714 "version": "5.0.4",
15715 "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz",
15716 @@ -12180,37 +7293,6 @@
15717 "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=",
15718 "dev": true
15719 },
15720- "core-js-compat": {
15721- "version": "3.18.1",
15722- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz",
15723- "integrity": "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==",
15724- "dev": true,
15725- "requires": {
15726- "browserslist": "^4.17.1",
15727- "semver": "7.0.0"
15728- },
15729- "dependencies": {
15730- "semver": {
15731- "version": "7.0.0",
15732- "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
15733- "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
15734- "dev": true
15735- }
15736- }
15737- },
15738- "cosmiconfig": {
15739- "version": "7.0.1",
15740- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
15741- "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
15742- "dev": true,
15743- "requires": {
15744- "@types/parse-json": "^4.0.0",
15745- "import-fresh": "^3.2.1",
15746- "parse-json": "^5.0.0",
15747- "path-type": "^4.0.0",
15748- "yaml": "^1.10.0"
15749- }
15750- },
15751 "crypto-random-string": {
15752 "version": "2.0.0",
15753 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
15754 @@ -12444,12 +7526,6 @@
15755 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
15756 "dev": true
15757 },
15758- "deepmerge": {
15759- "version": "4.2.2",
15760- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
15761- "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
15762- "dev": true
15763- },
15764 "defaults": {
15765 "version": "1.0.3",
15766 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
15767 @@ -12465,15 +7541,6 @@
15768 "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
15769 "dev": true
15770 },
15771- "define-properties": {
15772- "version": "1.1.3",
15773- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
15774- "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
15775- "dev": true,
15776- "requires": {
15777- "object-keys": "^1.0.12"
15778- }
15779- },
15780 "del": {
15781 "version": "6.0.0",
15782 "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz",
15783 @@ -12551,12 +7618,6 @@
15784 "is-obj": "^2.0.0"
15785 }
15786 },
15787- "duplexer": {
15788- "version": "0.1.1",
15789- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
15790- "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
15791- "dev": true
15792- },
15793 "duplexer3": {
15794 "version": "0.1.4",
15795 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
15796 @@ -12581,12 +7642,6 @@
15797 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
15798 "dev": true
15799 },
15800- "emojis-list": {
15801- "version": "3.0.0",
15802- "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
15803- "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
15804- "dev": true
15805- },
15806 "end-of-stream": {
15807 "version": "1.4.4",
15808 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
15809 @@ -12641,24 +7696,12 @@
15810 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
15811 "dev": true
15812 },
15813- "estree-walker": {
15814- "version": "2.0.2",
15815- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
15816- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
15817- "dev": true
15818- },
15819 "esutils": {
15820 "version": "2.0.3",
15821 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
15822 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
15823 "dev": true
15824 },
15825- "eventemitter3": {
15826- "version": "4.0.7",
15827- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
15828- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
15829- "dev": true
15830- },
15831 "fast-diff": {
15832 "version": "1.2.0",
15833 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
15834 @@ -12687,22 +7730,6 @@
15835 "reusify": "^1.0.4"
15836 }
15837 },
15838- "figures": {
15839- "version": "1.7.0",
15840- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
15841- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
15842- "dev": true,
15843- "requires": {
15844- "escape-string-regexp": "^1.0.5",
15845- "object-assign": "^4.1.0"
15846- }
15847- },
15848- "filesize": {
15849- "version": "6.4.0",
15850- "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz",
15851- "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==",
15852- "dev": true
15853- },
15854 "fill-range": {
15855 "version": "7.0.1",
15856 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
15857 @@ -12712,17 +7739,6 @@
15858 "to-regex-range": "^5.0.1"
15859 }
15860 },
15861- "find-cache-dir": {
15862- "version": "3.3.2",
15863- "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
15864- "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
15865- "dev": true,
15866- "requires": {
15867- "commondir": "^1.0.1",
15868- "make-dir": "^3.0.2",
15869- "pkg-dir": "^4.1.0"
15870- }
15871- },
15872 "find-up": {
15873 "version": "4.1.0",
15874 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
15875 @@ -12739,12 +7755,6 @@
15876 "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
15877 "dev": true
15878 },
15879- "fraction.js": {
15880- "version": "4.1.1",
15881- "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz",
15882- "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==",
15883- "dev": true
15884- },
15885 "fs-extra": {
15886 "version": "9.1.0",
15887 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
15888 @@ -12776,38 +7786,12 @@
15889 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
15890 "dev": true
15891 },
15892- "generic-names": {
15893- "version": "2.0.1",
15894- "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz",
15895- "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==",
15896- "dev": true,
15897- "requires": {
15898- "loader-utils": "^1.1.0"
15899- }
15900- },
15901- "gensync": {
15902- "version": "1.0.0-beta.2",
15903- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
15904- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
15905- "dev": true
15906- },
15907 "get-caller-file": {
15908 "version": "2.0.5",
15909 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
15910 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
15911 "dev": true
15912 },
15913- "get-intrinsic": {
15914- "version": "1.1.1",
15915- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
15916- "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
15917- "dev": true,
15918- "requires": {
15919- "function-bind": "^1.1.1",
15920- "has": "^1.0.3",
15921- "has-symbols": "^1.0.1"
15922- }
15923- },
15924 "get-stdin": {
15925 "version": "8.0.0",
15926 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
15927 @@ -12855,18 +7839,6 @@
15928 "ini": "2.0.0"
15929 }
15930 },
15931- "globals": {
15932- "version": "11.12.0",
15933- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
15934- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
15935- "dev": true
15936- },
15937- "globalyzer": {
15938- "version": "0.1.0",
15939- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
15940- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
15941- "dev": true
15942- },
15943 "globby": {
15944 "version": "11.0.4",
15945 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
15946 @@ -12881,12 +7853,6 @@
15947 "slash": "^3.0.0"
15948 }
15949 },
15950- "globrex": {
15951- "version": "0.1.2",
15952- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
15953- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
15954- "dev": true
15955- },
15956 "got": {
15957 "version": "9.6.0",
15958 "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
15959 @@ -12912,23 +7878,6 @@
15960 "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
15961 "dev": true
15962 },
15963- "gzip-size": {
15964- "version": "6.0.0",
15965- "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
15966- "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
15967- "dev": true,
15968- "requires": {
15969- "duplexer": "^0.1.2"
15970- },
15971- "dependencies": {
15972- "duplexer": {
15973- "version": "0.1.2",
15974- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
15975- "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
15976- "dev": true
15977- }
15978- }
15979- },
15980 "has": {
15981 "version": "1.0.3",
15982 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
15983 @@ -12938,35 +7887,12 @@
15984 "function-bind": "^1.1.1"
15985 }
15986 },
15987- "has-ansi": {
15988- "version": "2.0.0",
15989- "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
15990- "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
15991- "dev": true,
15992- "requires": {
15993- "ansi-regex": "^2.0.0"
15994- },
15995- "dependencies": {
15996- "ansi-regex": {
15997- "version": "2.1.1",
15998- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
15999- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
16000- "dev": true
16001- }
16002- }
16003- },
16004 "has-flag": {
16005 "version": "3.0.0",
16006 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
16007 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
16008 "dev": true
16009 },
16010- "has-symbols": {
16011- "version": "1.0.2",
16012- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
16013- "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
16014- "dev": true
16015- },
16016 "has-yarn": {
16017 "version": "2.1.0",
16018 "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
16019 @@ -12985,19 +7911,6 @@
16020 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
16021 "dev": true
16022 },
16023- "icss-replace-symbols": {
16024- "version": "1.1.0",
16025- "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
16026- "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
16027- "dev": true
16028- },
16029- "icss-utils": {
16030- "version": "5.1.0",
16031- "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
16032- "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
16033- "dev": true,
16034- "requires": {}
16035- },
16036 "ieee754": {
16037 "version": "1.2.1",
16038 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
16039 @@ -13025,24 +7938,6 @@
16040 "import-from": "^3.0.0"
16041 }
16042 },
16043- "import-fresh": {
16044- "version": "3.3.0",
16045- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
16046- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
16047- "dev": true,
16048- "requires": {
16049- "parent-module": "^1.0.0",
16050- "resolve-from": "^4.0.0"
16051- },
16052- "dependencies": {
16053- "resolve-from": {
16054- "version": "4.0.0",
16055- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
16056- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
16057- "dev": true
16058- }
16059- }
16060- },
16061 "import-from": {
16062 "version": "3.0.0",
16063 "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
16064 @@ -13190,12 +8085,6 @@
16065 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
16066 "dev": true
16067 },
16068- "is-module": {
16069- "version": "1.0.0",
16070- "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
16071- "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
16072- "dev": true
16073- },
16074 "is-npm": {
16075 "version": "5.0.0",
16076 "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
16077 @@ -13238,15 +8127,6 @@
16078 "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
16079 "dev": true
16080 },
16081- "is-reference": {
16082- "version": "1.2.1",
16083- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
16084- "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
16085- "dev": true,
16086- "requires": {
16087- "@types/estree": "*"
16088- }
16089- },
16090 "is-typedarray": {
16091 "version": "1.0.0",
16092 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
16093 @@ -13265,34 +8145,6 @@
16094 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
16095 "dev": true
16096 },
16097- "jest-worker": {
16098- "version": "26.6.2",
16099- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
16100- "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
16101- "dev": true,
16102- "requires": {
16103- "@types/node": "*",
16104- "merge-stream": "^2.0.0",
16105- "supports-color": "^7.0.0"
16106- },
16107- "dependencies": {
16108- "has-flag": {
16109- "version": "4.0.0",
16110- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16111- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16112- "dev": true
16113- },
16114- "supports-color": {
16115- "version": "7.2.0",
16116- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16117- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16118- "dev": true,
16119- "requires": {
16120- "has-flag": "^4.0.0"
16121- }
16122- }
16123- }
16124- },
16125 "js-string-escape": {
16126 "version": "1.0.1",
16127 "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",
16128 @@ -13315,12 +8167,6 @@
16129 "esprima": "^4.0.0"
16130 }
16131 },
16132- "jsesc": {
16133- "version": "2.5.2",
16134- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
16135- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
16136- "dev": true
16137- },
16138 "json": {
16139 "version": "11.0.0",
16140 "resolved": "https://registry.npmjs.org/json/-/json-11.0.0.tgz",
16141 @@ -13345,15 +8191,6 @@
16142 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
16143 "dev": true
16144 },
16145- "json5": {
16146- "version": "2.2.0",
16147- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
16148- "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
16149- "dev": true,
16150- "requires": {
16151- "minimist": "^1.2.5"
16152- }
16153- },
16154 "jsonfile": {
16155 "version": "6.1.0",
16156 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
16157 @@ -13373,12 +8210,6 @@
16158 "json-buffer": "3.0.0"
16159 }
16160 },
16161- "kleur": {
16162- "version": "4.1.4",
16163- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
16164- "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
16165- "dev": true
16166- },
16167 "latest-version": {
16168 "version": "5.1.0",
16169 "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
16170 @@ -13437,28 +8268,6 @@
16171 }
16172 }
16173 },
16174- "loader-utils": {
16175- "version": "1.4.2",
16176- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
16177- "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
16178- "dev": true,
16179- "requires": {
16180- "big.js": "^5.2.2",
16181- "emojis-list": "^3.0.0",
16182- "json5": "^1.0.1"
16183- },
16184- "dependencies": {
16185- "json5": {
16186- "version": "1.0.1",
16187- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
16188- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
16189- "dev": true,
16190- "requires": {
16191- "minimist": "^1.2.0"
16192- }
16193- }
16194- }
16195- },
16196 "locate-path": {
16197 "version": "5.0.0",
16198 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
16199 @@ -13480,18 +8289,6 @@
16200 "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
16201 "dev": true
16202 },
16203- "lodash.camelcase": {
16204- "version": "4.3.0",
16205- "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
16206- "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
16207- "dev": true
16208- },
16209- "lodash.debounce": {
16210- "version": "4.0.8",
16211- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
16212- "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
16213- "dev": true
16214- },
16215 "lodash.difference": {
16216 "version": "4.5.0",
16217 "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz",
16218 @@ -13522,12 +8319,6 @@
16219 "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
16220 "dev": true
16221 },
16222- "lodash.merge": {
16223- "version": "4.6.2",
16224- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
16225- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
16226- "dev": true
16227- },
16228 "lodash.sortby": {
16229 "version": "4.7.0",
16230 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
16231 @@ -13635,15 +8426,6 @@
16232 "yallist": "^4.0.0"
16233 }
16234 },
16235- "magic-string": {
16236- "version": "0.25.7",
16237- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
16238- "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
16239- "dev": true,
16240- "requires": {
16241- "sourcemap-codec": "^1.4.4"
16242- }
16243- },
16244 "make-dir": {
16245 "version": "3.1.0",
16246 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
16247 @@ -13687,78 +8469,6 @@
16248 }
16249 }
16250 },
16251- "maxmin": {
16252- "version": "2.1.0",
16253- "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
16254- "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
16255- "dev": true,
16256- "requires": {
16257- "chalk": "^1.0.0",
16258- "figures": "^1.0.1",
16259- "gzip-size": "^3.0.0",
16260- "pretty-bytes": "^3.0.0"
16261- },
16262- "dependencies": {
16263- "ansi-regex": {
16264- "version": "2.1.1",
16265- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
16266- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
16267- "dev": true
16268- },
16269- "ansi-styles": {
16270- "version": "2.2.1",
16271- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
16272- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
16273- "dev": true
16274- },
16275- "chalk": {
16276- "version": "1.1.3",
16277- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
16278- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
16279- "dev": true,
16280- "requires": {
16281- "ansi-styles": "^2.2.1",
16282- "escape-string-regexp": "^1.0.2",
16283- "has-ansi": "^2.0.0",
16284- "strip-ansi": "^3.0.0",
16285- "supports-color": "^2.0.0"
16286- }
16287- },
16288- "gzip-size": {
16289- "version": "3.0.0",
16290- "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
16291- "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
16292- "dev": true,
16293- "requires": {
16294- "duplexer": "^0.1.1"
16295- }
16296- },
16297- "pretty-bytes": {
16298- "version": "3.0.1",
16299- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
16300- "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
16301- "dev": true,
16302- "requires": {
16303- "number-is-nan": "^1.0.0"
16304- }
16305- },
16306- "strip-ansi": {
16307- "version": "3.0.1",
16308- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
16309- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
16310- "dev": true,
16311- "requires": {
16312- "ansi-regex": "^2.0.0"
16313- }
16314- },
16315- "supports-color": {
16316- "version": "2.0.0",
16317- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
16318- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
16319- "dev": true
16320- }
16321- }
16322- },
16323 "md5-hex": {
16324 "version": "3.0.1",
16325 "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz",
16326 @@ -13784,88 +8494,12 @@
16327 "mimic-fn": "^3.1.0"
16328 }
16329 },
16330- "merge-stream": {
16331- "version": "2.0.0",
16332- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
16333- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
16334- "dev": true
16335- },
16336 "merge2": {
16337 "version": "1.4.1",
16338 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
16339 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
16340 "dev": true
16341 },
16342- "microbundle": {
16343- "version": "0.13.3",
16344- "resolved": "https://registry.npmjs.org/microbundle/-/microbundle-0.13.3.tgz",
16345- "integrity": "sha512-nlP20UmyqGGeh6jhk8VaVFEoRlF+JAvnwixPLQUwHEcAF59ROJCyh34eylJzUAVNvF3yrCaHxIBv8lYcphDM1g==",
16346- "dev": true,
16347- "requires": {
16348- "@babel/core": "^7.12.10",
16349- "@babel/plugin-proposal-class-properties": "7.12.1",
16350- "@babel/plugin-syntax-import-meta": "^7.10.4",
16351- "@babel/plugin-syntax-jsx": "^7.12.1",
16352- "@babel/plugin-transform-flow-strip-types": "^7.12.10",
16353- "@babel/plugin-transform-react-jsx": "^7.12.11",
16354- "@babel/plugin-transform-regenerator": "^7.12.1",
16355- "@babel/preset-env": "^7.12.11",
16356- "@babel/preset-flow": "^7.12.1",
16357- "@babel/preset-react": "^7.12.10",
16358- "@rollup/plugin-alias": "^3.1.1",
16359- "@rollup/plugin-babel": "^5.2.2",
16360- "@rollup/plugin-commonjs": "^17.0.0",
16361- "@rollup/plugin-json": "^4.1.0",
16362- "@rollup/plugin-node-resolve": "^11.0.1",
16363- "asyncro": "^3.0.0",
16364- "autoprefixer": "^10.1.0",
16365- "babel-plugin-macros": "^3.0.1",
16366- "babel-plugin-transform-async-to-promises": "^0.8.15",
16367- "babel-plugin-transform-replace-expressions": "^0.2.0",
16368- "brotli-size": "^4.0.0",
16369- "builtin-modules": "^3.1.0",
16370- "camelcase": "^6.2.0",
16371- "escape-string-regexp": "^4.0.0",
16372- "filesize": "^6.1.0",
16373- "gzip-size": "^6.0.0",
16374- "kleur": "^4.1.3",
16375- "lodash.merge": "^4.6.2",
16376- "postcss": "^8.2.1",
16377- "pretty-bytes": "^5.4.1",
16378- "rollup": "^2.35.1",
16379- "rollup-plugin-bundle-size": "^1.0.3",
16380- "rollup-plugin-postcss": "^4.0.0",
16381- "rollup-plugin-terser": "^7.0.2",
16382- "rollup-plugin-typescript2": "^0.29.0",
16383- "sade": "^1.7.4",
16384- "terser": "^5.7.0",
16385- "tiny-glob": "^0.2.8",
16386- "tslib": "^2.0.3",
16387- "typescript": "^4.1.3"
16388- },
16389- "dependencies": {
16390- "autoprefixer": {
16391- "version": "10.3.7",
16392- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz",
16393- "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==",
16394- "dev": true,
16395- "requires": {
16396- "browserslist": "^4.17.3",
16397- "caniuse-lite": "^1.0.30001264",
16398- "fraction.js": "^4.1.1",
16399- "normalize-range": "^0.1.2",
16400- "picocolors": "^0.2.1",
16401- "postcss-value-parser": "^4.1.0"
16402- }
16403- },
16404- "escape-string-regexp": {
16405- "version": "4.0.0",
16406- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
16407- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
16408- "dev": true
16409- }
16410- }
16411- },
16412 "micromatch": {
16413 "version": "4.0.4",
16414 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
16415 @@ -13903,12 +8537,6 @@
16416 "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
16417 "dev": true
16418 },
16419- "mri": {
16420- "version": "1.2.0",
16421- "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
16422- "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
16423- "dev": true
16424- },
16425 "ms": {
16426 "version": "2.1.2",
16427 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
16428 @@ -13972,36 +8600,6 @@
16429 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
16430 "dev": true
16431 },
16432- "number-is-nan": {
16433- "version": "1.0.1",
16434- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
16435- "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
16436- "dev": true
16437- },
16438- "object-assign": {
16439- "version": "4.1.1",
16440- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
16441- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
16442- "dev": true
16443- },
16444- "object-keys": {
16445- "version": "1.1.1",
16446- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
16447- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
16448- "dev": true
16449- },
16450- "object.assign": {
16451- "version": "4.1.2",
16452- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
16453- "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
16454- "dev": true,
16455- "requires": {
16456- "call-bind": "^1.0.0",
16457- "define-properties": "^1.1.3",
16458- "has-symbols": "^1.0.1",
16459- "object-keys": "^1.1.1"
16460- }
16461- },
16462 "once": {
16463 "version": "1.4.0",
16464 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
16465 @@ -14156,16 +8754,6 @@
16466 "aggregate-error": "^3.0.0"
16467 }
16468 },
16469- "p-queue": {
16470- "version": "6.6.2",
16471- "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
16472- "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
16473- "dev": true,
16474- "requires": {
16475- "eventemitter3": "^4.0.4",
16476- "p-timeout": "^3.2.0"
16477- }
16478- },
16479 "p-timeout": {
16480 "version": "3.2.0",
16481 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
16482 @@ -14201,15 +8789,6 @@
16483 }
16484 }
16485 },
16486- "parent-module": {
16487- "version": "1.0.1",
16488- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
16489- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
16490- "dev": true,
16491- "requires": {
16492- "callsites": "^3.0.0"
16493- }
16494- },
16495 "parse-json": {
16496 "version": "5.2.0",
16497 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
16498 @@ -15101,102 +9680,23 @@
16499 }
16500 },
16501 "postcss-minify-params": {
16502- "version": "5.1.3",
16503- "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz",
16504- "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==",
16505- "dev": true,
16506- "requires": {
16507- "browserslist": "^4.16.6",
16508- "cssnano-utils": "^3.1.0",
16509- "postcss-value-parser": "^4.2.0"
16510- }
16511- },
16512- "postcss-minify-selectors": {
16513- "version": "5.2.1",
16514- "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
16515- "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
16516- "dev": true,
16517- "requires": {
16518- "postcss-selector-parser": "^6.0.5"
16519- },
16520- "dependencies": {
16521- "cssesc": {
16522- "version": "3.0.0",
16523- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
16524- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
16525- "dev": true
16526- },
16527- "postcss-selector-parser": {
16528- "version": "6.0.10",
16529- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
16530- "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
16531- "dev": true,
16532- "requires": {
16533- "cssesc": "^3.0.0",
16534- "util-deprecate": "^1.0.2"
16535- }
16536- }
16537- }
16538- },
16539- "postcss-modules": {
16540- "version": "4.2.2",
16541- "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.2.2.tgz",
16542- "integrity": "sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==",
16543- "dev": true,
16544- "requires": {
16545- "generic-names": "^2.0.1",
16546- "icss-replace-symbols": "^1.1.0",
16547- "lodash.camelcase": "^4.3.0",
16548- "postcss-modules-extract-imports": "^3.0.0",
16549- "postcss-modules-local-by-default": "^4.0.0",
16550- "postcss-modules-scope": "^3.0.0",
16551- "postcss-modules-values": "^4.0.0",
16552- "string-hash": "^1.1.1"
16553- }
16554- },
16555- "postcss-modules-extract-imports": {
16556- "version": "3.0.0",
16557- "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
16558- "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
16559- "dev": true,
16560- "requires": {}
16561- },
16562- "postcss-modules-local-by-default": {
16563- "version": "4.0.0",
16564- "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
16565- "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
16566+ "version": "5.1.3",
16567+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz",
16568+ "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==",
16569 "dev": true,
16570 "requires": {
16571- "icss-utils": "^5.0.0",
16572- "postcss-selector-parser": "^6.0.2",
16573- "postcss-value-parser": "^4.1.0"
16574- },
16575- "dependencies": {
16576- "cssesc": {
16577- "version": "3.0.0",
16578- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
16579- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
16580- "dev": true
16581- },
16582- "postcss-selector-parser": {
16583- "version": "6.0.6",
16584- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
16585- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
16586- "dev": true,
16587- "requires": {
16588- "cssesc": "^3.0.0",
16589- "util-deprecate": "^1.0.2"
16590- }
16591- }
16592+ "browserslist": "^4.16.6",
16593+ "cssnano-utils": "^3.1.0",
16594+ "postcss-value-parser": "^4.2.0"
16595 }
16596 },
16597- "postcss-modules-scope": {
16598- "version": "3.0.0",
16599- "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
16600- "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
16601+ "postcss-minify-selectors": {
16602+ "version": "5.2.1",
16603+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
16604+ "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
16605 "dev": true,
16606 "requires": {
16607- "postcss-selector-parser": "^6.0.4"
16608+ "postcss-selector-parser": "^6.0.5"
16609 },
16610 "dependencies": {
16611 "cssesc": {
16612 @@ -15206,9 +9706,9 @@
16613 "dev": true
16614 },
16615 "postcss-selector-parser": {
16616- "version": "6.0.6",
16617- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
16618- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
16619+ "version": "6.0.10",
16620+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
16621+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
16622 "dev": true,
16623 "requires": {
16624 "cssesc": "^3.0.0",
16625 @@ -15217,15 +9717,6 @@
16626 }
16627 }
16628 },
16629- "postcss-modules-values": {
16630- "version": "4.0.0",
16631- "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
16632- "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
16633- "dev": true,
16634- "requires": {
16635- "icss-utils": "^5.0.0"
16636- }
16637- },
16638 "postcss-nesting": {
16639 "version": "7.0.1",
16640 "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
16641 @@ -15659,12 +10150,6 @@
16642 "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
16643 "dev": true
16644 },
16645- "pretty-bytes": {
16646- "version": "5.6.0",
16647- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
16648- "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
16649- "dev": true
16650- },
16651 "pretty-hrtime": {
16652 "version": "1.0.3",
16653 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
16654 @@ -15680,12 +10165,6 @@
16655 "parse-ms": "^2.1.0"
16656 }
16657 },
16658- "promise.series": {
16659- "version": "0.2.0",
16660- "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz",
16661- "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=",
16662- "dev": true
16663- },
16664 "pump": {
16665 "version": "3.0.0",
16666 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
16667 @@ -15711,15 +10190,6 @@
16668 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
16669 "dev": true
16670 },
16671- "randombytes": {
16672- "version": "2.1.0",
16673- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
16674- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
16675- "dev": true,
16676- "requires": {
16677- "safe-buffer": "^5.1.0"
16678- }
16679- },
16680 "rc": {
16681 "version": "1.2.8",
16682 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
16683 @@ -15781,50 +10251,6 @@
16684 "picomatch": "^2.2.1"
16685 }
16686 },
16687- "regenerate": {
16688- "version": "1.4.2",
16689- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
16690- "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
16691- "dev": true
16692- },
16693- "regenerate-unicode-properties": {
16694- "version": "9.0.0",
16695- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
16696- "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
16697- "dev": true,
16698- "requires": {
16699- "regenerate": "^1.4.2"
16700- }
16701- },
16702- "regenerator-runtime": {
16703- "version": "0.13.9",
16704- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
16705- "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
16706- "dev": true
16707- },
16708- "regenerator-transform": {
16709- "version": "0.14.5",
16710- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
16711- "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
16712- "dev": true,
16713- "requires": {
16714- "@babel/runtime": "^7.8.4"
16715- }
16716- },
16717- "regexpu-core": {
16718- "version": "4.8.0",
16719- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
16720- "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
16721- "dev": true,
16722- "requires": {
16723- "regenerate": "^1.4.2",
16724- "regenerate-unicode-properties": "^9.0.0",
16725- "regjsgen": "^0.5.2",
16726- "regjsparser": "^0.7.0",
16727- "unicode-match-property-ecmascript": "^2.0.0",
16728- "unicode-match-property-value-ecmascript": "^2.0.0"
16729- }
16730- },
16731 "registry-auth-token": {
16732 "version": "4.2.1",
16733 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
16734 @@ -15843,29 +10269,6 @@
16735 "rc": "^1.2.8"
16736 }
16737 },
16738- "regjsgen": {
16739- "version": "0.5.2",
16740- "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
16741- "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
16742- "dev": true
16743- },
16744- "regjsparser": {
16745- "version": "0.7.0",
16746- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
16747- "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
16748- "dev": true,
16749- "requires": {
16750- "jsesc": "~0.5.0"
16751- },
16752- "dependencies": {
16753- "jsesc": {
16754- "version": "0.5.0",
16755- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
16756- "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
16757- "dev": true
16758- }
16759- }
16760- },
16761 "require-directory": {
16762 "version": "2.1.1",
16763 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
16764 @@ -15931,230 +10334,6 @@
16765 "glob": "^7.1.3"
16766 }
16767 },
16768- "rollup": {
16769- "version": "2.58.0",
16770- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.58.0.tgz",
16771- "integrity": "sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==",
16772- "dev": true,
16773- "requires": {
16774- "fsevents": "~2.3.2"
16775- }
16776- },
16777- "rollup-plugin-bundle-size": {
16778- "version": "1.0.3",
16779- "resolved": "https://registry.npmjs.org/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.3.tgz",
16780- "integrity": "sha512-aWj0Pvzq90fqbI5vN1IvUrlf4utOqy+AERYxwWjegH1G8PzheMnrRIgQ5tkwKVtQMDP0bHZEACW/zLDF+XgfXQ==",
16781- "dev": true,
16782- "requires": {
16783- "chalk": "^1.1.3",
16784- "maxmin": "^2.1.0"
16785- },
16786- "dependencies": {
16787- "ansi-regex": {
16788- "version": "2.1.1",
16789- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
16790- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
16791- "dev": true
16792- },
16793- "ansi-styles": {
16794- "version": "2.2.1",
16795- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
16796- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
16797- "dev": true
16798- },
16799- "chalk": {
16800- "version": "1.1.3",
16801- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
16802- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
16803- "dev": true,
16804- "requires": {
16805- "ansi-styles": "^2.2.1",
16806- "escape-string-regexp": "^1.0.2",
16807- "has-ansi": "^2.0.0",
16808- "strip-ansi": "^3.0.0",
16809- "supports-color": "^2.0.0"
16810- }
16811- },
16812- "strip-ansi": {
16813- "version": "3.0.1",
16814- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
16815- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
16816- "dev": true,
16817- "requires": {
16818- "ansi-regex": "^2.0.0"
16819- }
16820- },
16821- "supports-color": {
16822- "version": "2.0.0",
16823- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
16824- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
16825- "dev": true
16826- }
16827- }
16828- },
16829- "rollup-plugin-postcss": {
16830- "version": "4.0.1",
16831- "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.1.tgz",
16832- "integrity": "sha512-kUJHlpDGl9+kDfdUUbnerW0Mx1R0PL/6dgciUE/w19swYDBjug7RQfxIRvRGtO/cvCkynYyU8e/YFMI544vskA==",
16833- "dev": true,
16834- "requires": {
16835- "chalk": "^4.1.0",
16836- "concat-with-sourcemaps": "^1.1.0",
16837- "cssnano": "^5.0.1",
16838- "import-cwd": "^3.0.0",
16839- "p-queue": "^6.6.2",
16840- "pify": "^5.0.0",
16841- "postcss-load-config": "^3.0.0",
16842- "postcss-modules": "^4.0.0",
16843- "promise.series": "^0.2.0",
16844- "resolve": "^1.19.0",
16845- "rollup-pluginutils": "^2.8.2",
16846- "safe-identifier": "^0.4.2",
16847- "style-inject": "^0.3.0"
16848- },
16849- "dependencies": {
16850- "ansi-styles": {
16851- "version": "4.3.0",
16852- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16853- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16854- "dev": true,
16855- "requires": {
16856- "color-convert": "^2.0.1"
16857- }
16858- },
16859- "chalk": {
16860- "version": "4.1.2",
16861- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16862- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16863- "dev": true,
16864- "requires": {
16865- "ansi-styles": "^4.1.0",
16866- "supports-color": "^7.1.0"
16867- }
16868- },
16869- "color-convert": {
16870- "version": "2.0.1",
16871- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16872- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16873- "dev": true,
16874- "requires": {
16875- "color-name": "~1.1.4"
16876- }
16877- },
16878- "color-name": {
16879- "version": "1.1.4",
16880- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16881- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16882- "dev": true
16883- },
16884- "has-flag": {
16885- "version": "4.0.0",
16886- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16887- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16888- "dev": true
16889- },
16890- "pify": {
16891- "version": "5.0.0",
16892- "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
16893- "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==",
16894- "dev": true
16895- },
16896- "supports-color": {
16897- "version": "7.2.0",
16898- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16899- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16900- "dev": true,
16901- "requires": {
16902- "has-flag": "^4.0.0"
16903- }
16904- }
16905- }
16906- },
16907- "rollup-plugin-terser": {
16908- "version": "7.0.2",
16909- "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
16910- "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
16911- "dev": true,
16912- "requires": {
16913- "@babel/code-frame": "^7.10.4",
16914- "jest-worker": "^26.2.1",
16915- "serialize-javascript": "^4.0.0",
16916- "terser": "^5.0.0"
16917- }
16918- },
16919- "rollup-plugin-typescript2": {
16920- "version": "0.29.0",
16921- "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.29.0.tgz",
16922- "integrity": "sha512-YytahBSZCIjn/elFugEGQR5qTsVhxhUwGZIsA9TmrSsC88qroGo65O5HZP/TTArH2dm0vUmYWhKchhwi2wL9bw==",
16923- "dev": true,
16924- "requires": {
16925- "@rollup/pluginutils": "^3.1.0",
16926- "find-cache-dir": "^3.3.1",
16927- "fs-extra": "8.1.0",
16928- "resolve": "1.17.0",
16929- "tslib": "2.0.1"
16930- },
16931- "dependencies": {
16932- "fs-extra": {
16933- "version": "8.1.0",
16934- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
16935- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
16936- "dev": true,
16937- "requires": {
16938- "graceful-fs": "^4.2.0",
16939- "jsonfile": "^4.0.0",
16940- "universalify": "^0.1.0"
16941- }
16942- },
16943- "jsonfile": {
16944- "version": "4.0.0",
16945- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
16946- "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
16947- "dev": true,
16948- "requires": {
16949- "graceful-fs": "^4.1.6"
16950- }
16951- },
16952- "resolve": {
16953- "version": "1.17.0",
16954- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
16955- "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
16956- "dev": true,
16957- "requires": {
16958- "path-parse": "^1.0.6"
16959- }
16960- },
16961- "tslib": {
16962- "version": "2.0.1",
16963- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz",
16964- "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==",
16965- "dev": true
16966- },
16967- "universalify": {
16968- "version": "0.1.2",
16969- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
16970- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
16971- "dev": true
16972- }
16973- }
16974- },
16975- "rollup-pluginutils": {
16976- "version": "2.8.2",
16977- "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
16978- "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
16979- "dev": true,
16980- "requires": {
16981- "estree-walker": "^0.6.1"
16982- },
16983- "dependencies": {
16984- "estree-walker": {
16985- "version": "0.6.1",
16986- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
16987- "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
16988- "dev": true
16989- }
16990- }
16991- },
16992 "run-parallel": {
16993 "version": "1.2.0",
16994 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
16995 @@ -16173,27 +10352,12 @@
16996 "tslib": "^2.1.0"
16997 }
16998 },
16999- "sade": {
17000- "version": "1.7.4",
17001- "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz",
17002- "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==",
17003- "dev": true,
17004- "requires": {
17005- "mri": "^1.1.0"
17006- }
17007- },
17008 "safe-buffer": {
17009 "version": "5.1.2",
17010 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
17011 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
17012 "dev": true
17013 },
17014- "safe-identifier": {
17015- "version": "0.4.2",
17016- "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz",
17017- "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==",
17018- "dev": true
17019- },
17020 "semver": {
17021 "version": "5.7.1",
17022 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
17023 @@ -16234,15 +10398,6 @@
17024 }
17025 }
17026 },
17027- "serialize-javascript": {
17028- "version": "4.0.0",
17029- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
17030- "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
17031- "dev": true,
17032- "requires": {
17033- "randombytes": "^2.1.0"
17034- }
17035- },
17036 "shell-quote": {
17037 "version": "1.7.3",
17038 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz",
17039 @@ -16320,12 +10475,6 @@
17040 "source-map": "^0.6.0"
17041 }
17042 },
17043- "sourcemap-codec": {
17044- "version": "1.4.8",
17045- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
17046- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
17047- "dev": true
17048- },
17049 "spawn-command": {
17050 "version": "0.0.2-1",
17051 "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz",
17052 @@ -16410,12 +10559,6 @@
17053 }
17054 }
17055 },
17056- "string-hash": {
17057- "version": "1.1.3",
17058- "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
17059- "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=",
17060- "dev": true
17061- },
17062 "string-width": {
17063 "version": "4.2.3",
17064 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
17065 @@ -16448,12 +10591,6 @@
17066 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
17067 "dev": true
17068 },
17069- "style-inject": {
17070- "version": "0.3.0",
17071- "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz",
17072- "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==",
17073- "dev": true
17074- },
17075 "stylehacks": {
17076 "version": "5.1.0",
17077 "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
17078 @@ -16533,48 +10670,12 @@
17079 "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
17080 "dev": true
17081 },
17082- "terser": {
17083- "version": "5.15.1",
17084- "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz",
17085- "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==",
17086- "dev": true,
17087- "requires": {
17088- "@jridgewell/source-map": "^0.3.2",
17089- "acorn": "^8.5.0",
17090- "commander": "^2.20.0",
17091- "source-map-support": "~0.5.20"
17092- },
17093- "dependencies": {
17094- "commander": {
17095- "version": "2.20.3",
17096- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
17097- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
17098- "dev": true
17099- }
17100- }
17101- },
17102 "time-zone": {
17103 "version": "1.0.0",
17104 "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz",
17105 "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=",
17106 "dev": true
17107 },
17108- "tiny-glob": {
17109- "version": "0.2.9",
17110- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
17111- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
17112- "dev": true,
17113- "requires": {
17114- "globalyzer": "0.1.0",
17115- "globrex": "^0.1.2"
17116- }
17117- },
17118- "to-fast-properties": {
17119- "version": "2.0.0",
17120- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
17121- "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
17122- "dev": true
17123- },
17124 "to-readable-stream": {
17125 "version": "1.0.0",
17126 "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
17127 @@ -16624,37 +10725,9 @@
17128 }
17129 },
17130 "typescript": {
17131- "version": "4.4.3",
17132- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz",
17133- "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==",
17134- "dev": true
17135- },
17136- "unicode-canonical-property-names-ecmascript": {
17137- "version": "2.0.0",
17138- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
17139- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
17140- "dev": true
17141- },
17142- "unicode-match-property-ecmascript": {
17143- "version": "2.0.0",
17144- "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
17145- "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
17146- "dev": true,
17147- "requires": {
17148- "unicode-canonical-property-names-ecmascript": "^2.0.0",
17149- "unicode-property-aliases-ecmascript": "^2.0.0"
17150- }
17151- },
17152- "unicode-match-property-value-ecmascript": {
17153- "version": "2.0.0",
17154- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
17155- "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
17156- "dev": true
17157- },
17158- "unicode-property-aliases-ecmascript": {
17159- "version": "2.0.0",
17160- "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
17161- "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
17162+ "version": "4.9.4",
17163+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
17164+ "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==",
17165 "dev": true
17166 },
17167 "uniq": {
17168 diff --git a/package.json b/package.json
17169index 2c53d42..e3c2fcd 100644
17170--- a/package.json
17171+++ b/package.json
17172 @@ -20,10 +20,10 @@
17173 "main": "dist/open-props.cjs",
17174 "unpkg": "open-props.min.css",
17175 "module": "dist/open-props.module.js",
17176- "types": "dist/open-props.d.ts",
17177+ "types": "dist/open-props.module.d.ts",
17178 "exports": {
17179 ".": {
17180- "types": "./dist/open-props.d.ts",
17181+ "types": "./dist/open-props.module.d.ts",
17182 "import": "./dist/open-props.module.js",
17183 "require": "./dist/open-props.cjs",
17184 "default": "./dist/open-props.cjs"
17185 @@ -178,13 +178,14 @@
17186 "defaults"
17187 ],
17188 "scripts": {
17189- "build": "concurrently npm:gen:op npm:gen:shadowdom",
17190+ "build": "concurrently npm:gen:op npm:gen:shadowdom && npm run gen:types",
17191 "test": "ava test/basic.test.cjs",
17192 "bundle": "concurrently npm:lib:* -m 25 && concurrently npm:shadow:* -m 25",
17193 "gen:op": "cd build && node props.js \"\" true",
17194 "gen:nowhere": "cd build && node props \"\" false",
17195 "gen:shadowdom": "cd build && node props \"\" false \":host\" \"shadow\"",
17196 "gen:prefixed": "cd build && node props.js \"op\" true",
17197+ "gen:types": "tsc -p tsconfig.json",
17198 "lib:all": "postcss src/index.css -o open-props.min.css",
17199 "lib:normalize": "postcss src/extra/normalize.css -o normalize.min.css && node ./build/extras.js",
17200 "lib:normalize:light": "postcss src/extra/normalize.light.css -o normalize.light.min.css",
17201 @@ -309,6 +310,7 @@
17202 "postcss-cli": "^8.3.1",
17203 "postcss-combine-duplicated-selectors": "^10.0.3",
17204 "postcss-import": "^14.0.2",
17205- "postcss-preset-env": "6.7.x"
17206+ "postcss-preset-env": "6.7.x",
17207+ "typescript": "^4.9.4"
17208 }
17209 }
17210 diff --git a/test/basic.test.cjs b/test/basic.test.cjs
17211index 270c777..3501ff0 100644
17212--- a/test/basic.test.cjs
17213+++ b/test/basic.test.cjs
17214 @@ -54,6 +54,6 @@ test('Should produce optional mask props', async t => {
17215 })
17216
17217 test('Should produce typings files', async t => {
17218- t.assert(fs.existsSync('./dist/open-props.d.ts'))
17219+ t.assert(fs.existsSync('./dist/open-props.module.d.ts'))
17220 t.assert(fs.existsSync('./src/props.sizes.d.ts'))
17221 })
17222\ No newline at end of file
17223 diff --git a/tsconfig.json b/tsconfig.json
17224new file mode 100644
17225index 0000000..902c7b7
17226--- /dev/null
17227+++ b/tsconfig.json
17228 @@ -0,0 +1,14 @@
17229+ {
17230+ "compilerOptions": {
17231+ "allowJs": true,
17232+ "declaration": true,
17233+ "emitDeclarationOnly": true,
17234+ "esModuleInterop": true,
17235+ "target": "ESNext",
17236+ "module": "ESNext",
17237+ "moduleResolution": "NodeNext",
17238+ "skipLibCheck": true
17239+ },
17240+ "include": ["dist/open-props.module.js", "src/props.*.js"],
17241+ "exclude": ["node_modules", "src/*.src.js"]
17242+ }