Author: Adam Argyle [atom@argyleink.com]
Hash: 5b2166440118387a784f0b568ab95a92540e9da3
Timestamp: Mon, 21 Nov 2022 05:26:43 +0000 (1 year ago)

+11672 -69 +/-2 browse
update caniuse
1diff --git a/docsite/package-lock.json b/docsite/package-lock.json
2index 0449236..b747f49 100644
3--- a/docsite/package-lock.json
4+++ b/docsite/package-lock.json
5 @@ -1,7 +1,1805 @@
6 {
7 "name": "open-props",
8+ "lockfileVersion": 2,
9 "requires": true,
10- "lockfileVersion": 1,
11+ "packages": {
12+ "": {
13+ "name": "open-props",
14+ "devDependencies": {
15+ "postcss-preset-env": "6.7.x",
16+ "vite": "2.6.1"
17+ }
18+ },
19+ "node_modules/@csstools/convert-colors": {
20+ "version": "1.4.0",
21+ "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
22+ "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
23+ "dev": true,
24+ "engines": {
25+ "node": ">=4.0.0"
26+ }
27+ },
28+ "node_modules/ansi-styles": {
29+ "version": "3.2.1",
30+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
31+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
32+ "dev": true,
33+ "dependencies": {
34+ "color-convert": "^1.9.0"
35+ },
36+ "engines": {
37+ "node": ">=4"
38+ }
39+ },
40+ "node_modules/autoprefixer": {
41+ "version": "9.8.6",
42+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
43+ "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
44+ "dev": true,
45+ "dependencies": {
46+ "browserslist": "^4.12.0",
47+ "caniuse-lite": "^1.0.30001109",
48+ "colorette": "^1.2.1",
49+ "normalize-range": "^0.1.2",
50+ "num2fraction": "^1.2.2",
51+ "postcss": "^7.0.32",
52+ "postcss-value-parser": "^4.1.0"
53+ },
54+ "bin": {
55+ "autoprefixer": "bin/autoprefixer"
56+ },
57+ "funding": {
58+ "type": "tidelift",
59+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
60+ }
61+ },
62+ "node_modules/autoprefixer/node_modules/postcss": {
63+ "version": "7.0.36",
64+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
65+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
66+ "dev": true,
67+ "dependencies": {
68+ "chalk": "^2.4.2",
69+ "source-map": "^0.6.1",
70+ "supports-color": "^6.1.0"
71+ },
72+ "engines": {
73+ "node": ">=6.0.0"
74+ },
75+ "funding": {
76+ "type": "opencollective",
77+ "url": "https://opencollective.com/postcss/"
78+ }
79+ },
80+ "node_modules/balanced-match": {
81+ "version": "1.0.0",
82+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
83+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
84+ "dev": true
85+ },
86+ "node_modules/browserslist": {
87+ "version": "4.17.0",
88+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz",
89+ "integrity": "sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==",
90+ "dev": true,
91+ "dependencies": {
92+ "caniuse-lite": "^1.0.30001254",
93+ "colorette": "^1.3.0",
94+ "electron-to-chromium": "^1.3.830",
95+ "escalade": "^3.1.1",
96+ "node-releases": "^1.1.75"
97+ },
98+ "bin": {
99+ "browserslist": "cli.js"
100+ },
101+ "engines": {
102+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
103+ },
104+ "funding": {
105+ "type": "opencollective",
106+ "url": "https://opencollective.com/browserslist"
107+ }
108+ },
109+ "node_modules/caniuse-lite": {
110+ "version": "1.0.30001431",
111+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
112+ "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
113+ "dev": true,
114+ "funding": [
115+ {
116+ "type": "opencollective",
117+ "url": "https://opencollective.com/browserslist"
118+ },
119+ {
120+ "type": "tidelift",
121+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
122+ }
123+ ]
124+ },
125+ "node_modules/chalk": {
126+ "version": "2.4.2",
127+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
128+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
129+ "dev": true,
130+ "dependencies": {
131+ "ansi-styles": "^3.2.1",
132+ "escape-string-regexp": "^1.0.5",
133+ "supports-color": "^5.3.0"
134+ },
135+ "engines": {
136+ "node": ">=4"
137+ }
138+ },
139+ "node_modules/chalk/node_modules/supports-color": {
140+ "version": "5.5.0",
141+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
142+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
143+ "dev": true,
144+ "dependencies": {
145+ "has-flag": "^3.0.0"
146+ },
147+ "engines": {
148+ "node": ">=4"
149+ }
150+ },
151+ "node_modules/color-convert": {
152+ "version": "1.9.3",
153+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
154+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
155+ "dev": true,
156+ "dependencies": {
157+ "color-name": "1.1.3"
158+ }
159+ },
160+ "node_modules/color-name": {
161+ "version": "1.1.3",
162+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
163+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
164+ "dev": true
165+ },
166+ "node_modules/colorette": {
167+ "version": "1.3.0",
168+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
169+ "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
170+ "dev": true
171+ },
172+ "node_modules/css-blank-pseudo": {
173+ "version": "0.1.4",
174+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
175+ "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
176+ "dev": true,
177+ "dependencies": {
178+ "postcss": "^7.0.5"
179+ },
180+ "bin": {
181+ "css-blank-pseudo": "cli.js"
182+ },
183+ "engines": {
184+ "node": ">=6.0.0"
185+ }
186+ },
187+ "node_modules/css-blank-pseudo/node_modules/postcss": {
188+ "version": "7.0.36",
189+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
190+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
191+ "dev": true,
192+ "dependencies": {
193+ "chalk": "^2.4.2",
194+ "source-map": "^0.6.1",
195+ "supports-color": "^6.1.0"
196+ },
197+ "engines": {
198+ "node": ">=6.0.0"
199+ },
200+ "funding": {
201+ "type": "opencollective",
202+ "url": "https://opencollective.com/postcss/"
203+ }
204+ },
205+ "node_modules/css-has-pseudo": {
206+ "version": "0.10.0",
207+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
208+ "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
209+ "dev": true,
210+ "dependencies": {
211+ "postcss": "^7.0.6",
212+ "postcss-selector-parser": "^5.0.0-rc.4"
213+ },
214+ "bin": {
215+ "css-has-pseudo": "cli.js"
216+ },
217+ "engines": {
218+ "node": ">=6.0.0"
219+ }
220+ },
221+ "node_modules/css-has-pseudo/node_modules/postcss": {
222+ "version": "7.0.36",
223+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
224+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
225+ "dev": true,
226+ "dependencies": {
227+ "chalk": "^2.4.2",
228+ "source-map": "^0.6.1",
229+ "supports-color": "^6.1.0"
230+ },
231+ "engines": {
232+ "node": ">=6.0.0"
233+ },
234+ "funding": {
235+ "type": "opencollective",
236+ "url": "https://opencollective.com/postcss/"
237+ }
238+ },
239+ "node_modules/css-prefers-color-scheme": {
240+ "version": "3.1.1",
241+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
242+ "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
243+ "dev": true,
244+ "dependencies": {
245+ "postcss": "^7.0.5"
246+ },
247+ "bin": {
248+ "css-prefers-color-scheme": "cli.js"
249+ },
250+ "engines": {
251+ "node": ">=6.0.0"
252+ }
253+ },
254+ "node_modules/css-prefers-color-scheme/node_modules/postcss": {
255+ "version": "7.0.36",
256+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
257+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
258+ "dev": true,
259+ "dependencies": {
260+ "chalk": "^2.4.2",
261+ "source-map": "^0.6.1",
262+ "supports-color": "^6.1.0"
263+ },
264+ "engines": {
265+ "node": ">=6.0.0"
266+ },
267+ "funding": {
268+ "type": "opencollective",
269+ "url": "https://opencollective.com/postcss/"
270+ }
271+ },
272+ "node_modules/cssdb": {
273+ "version": "4.4.0",
274+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
275+ "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
276+ "dev": true
277+ },
278+ "node_modules/cssesc": {
279+ "version": "2.0.0",
280+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
281+ "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
282+ "dev": true,
283+ "bin": {
284+ "cssesc": "bin/cssesc"
285+ },
286+ "engines": {
287+ "node": ">=4"
288+ }
289+ },
290+ "node_modules/electron-to-chromium": {
291+ "version": "1.3.830",
292+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz",
293+ "integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==",
294+ "dev": true
295+ },
296+ "node_modules/esbuild": {
297+ "version": "0.13.3",
298+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.13.3.tgz",
299+ "integrity": "sha512-98xovMLKnyhv3gcReUuAEi5Ig1rK6SIgvsJuBIcfwzqGSEHsV8UJjMlmkhHoHMf9XZybMpE9Zax8AA8f7i2hlQ==",
300+ "dev": true,
301+ "hasInstallScript": true,
302+ "bin": {
303+ "esbuild": "bin/esbuild"
304+ },
305+ "optionalDependencies": {
306+ "esbuild-android-arm64": "0.13.3",
307+ "esbuild-darwin-64": "0.13.3",
308+ "esbuild-darwin-arm64": "0.13.3",
309+ "esbuild-freebsd-64": "0.13.3",
310+ "esbuild-freebsd-arm64": "0.13.3",
311+ "esbuild-linux-32": "0.13.3",
312+ "esbuild-linux-64": "0.13.3",
313+ "esbuild-linux-arm": "0.13.3",
314+ "esbuild-linux-arm64": "0.13.3",
315+ "esbuild-linux-mips64le": "0.13.3",
316+ "esbuild-linux-ppc64le": "0.13.3",
317+ "esbuild-openbsd-64": "0.13.3",
318+ "esbuild-sunos-64": "0.13.3",
319+ "esbuild-windows-32": "0.13.3",
320+ "esbuild-windows-64": "0.13.3",
321+ "esbuild-windows-arm64": "0.13.3"
322+ }
323+ },
324+ "node_modules/esbuild-android-arm64": {
325+ "version": "0.13.3",
326+ "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.3.tgz",
327+ "integrity": "sha512-jc9E8vGTHkzb0Vwl74H8liANV9BWsqtzLHaKvcsRgf1M+aVCBSF0gUheduAKfDsbDMT0judeMLhwBP34EUesTA==",
328+ "cpu": [
329+ "arm64"
330+ ],
331+ "dev": true,
332+ "optional": true,
333+ "os": [
334+ "android"
335+ ]
336+ },
337+ "node_modules/esbuild-darwin-64": {
338+ "version": "0.13.3",
339+ "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.3.tgz",
340+ "integrity": "sha512-8bG3Zq+ZNuLlIJebOO2+weI7P2LVf33sOzaUfHj8MuJ+1Ixe4KtQxfYp7qhFnP6xP2ToJaYHxGUfLeiUCEz9hw==",
341+ "cpu": [
342+ "x64"
343+ ],
344+ "dev": true,
345+ "optional": true,
346+ "os": [
347+ "darwin"
348+ ]
349+ },
350+ "node_modules/esbuild-darwin-arm64": {
351+ "version": "0.13.3",
352+ "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.3.tgz",
353+ "integrity": "sha512-5E81eImYtTgh8pY7Gq4WQHhWkR/LvYadUXmuYeZBiP+3ADZJZcG60UFceZrjqNPaFOWKr/xmh4aNocwagEubcA==",
354+ "cpu": [
355+ "arm64"
356+ ],
357+ "dev": true,
358+ "optional": true,
359+ "os": [
360+ "darwin"
361+ ]
362+ },
363+ "node_modules/esbuild-freebsd-64": {
364+ "version": "0.13.3",
365+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.3.tgz",
366+ "integrity": "sha512-ou+f91KkTGexi8HvF/BdtsITL6plbciQfZGys7QX6/QEwyE96PmL5KnU6ZQwoU7E99Ts6Sc9bUDq8HXJubKtBA==",
367+ "cpu": [
368+ "x64"
369+ ],
370+ "dev": true,
371+ "optional": true,
372+ "os": [
373+ "freebsd"
374+ ]
375+ },
376+ "node_modules/esbuild-freebsd-arm64": {
377+ "version": "0.13.3",
378+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.3.tgz",
379+ "integrity": "sha512-F1zV7nySjHswJuvIgjkiG5liZ63MeazDGXGKViTCeegjZ71sAhOChcaGhKcu6vq9+vqZxlfEi1fmXlx6Pc3coQ==",
380+ "cpu": [
381+ "arm64"
382+ ],
383+ "dev": true,
384+ "optional": true,
385+ "os": [
386+ "freebsd"
387+ ]
388+ },
389+ "node_modules/esbuild-linux-32": {
390+ "version": "0.13.3",
391+ "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.3.tgz",
392+ "integrity": "sha512-mHHc2v6uLrHH4zaaq5RB/5IWzgimEJ1HGldzf1qtGI513KZWfH0HRRQ8p1di4notJgBn7tDzWQ1f34ZHy69viQ==",
393+ "cpu": [
394+ "ia32"
395+ ],
396+ "dev": true,
397+ "optional": true,
398+ "os": [
399+ "linux"
400+ ]
401+ },
402+ "node_modules/esbuild-linux-64": {
403+ "version": "0.13.3",
404+ "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.3.tgz",
405+ "integrity": "sha512-FJ1De2O89mrOuqtaEXu41qIYJU6R41F+OA6vheNwcAQcX8fu0aiA13FJeLABq29BYJuTVgRj3cyC8q+tz19/dQ==",
406+ "cpu": [
407+ "x64"
408+ ],
409+ "dev": true,
410+ "optional": true,
411+ "os": [
412+ "linux"
413+ ]
414+ },
415+ "node_modules/esbuild-linux-arm": {
416+ "version": "0.13.3",
417+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.3.tgz",
418+ "integrity": "sha512-9BJNRtLwBh3OP22cln9g3AJdbAQUcjRHqA4BScx9k4RZpGqPokFr548zpeplxWhcwrIjT8qPebwH9CrRVy8Bsw==",
419+ "cpu": [
420+ "arm"
421+ ],
422+ "dev": true,
423+ "optional": true,
424+ "os": [
425+ "linux"
426+ ]
427+ },
428+ "node_modules/esbuild-linux-arm64": {
429+ "version": "0.13.3",
430+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.3.tgz",
431+ "integrity": "sha512-Cauhr45KSo+wRUojs+1qfycQqQCAXTOvsWvkZ6xmEMAXLAm+f8RQGDQeP8CAf8Yeelnegcn6UNdvzdzLHhWDFg==",
432+ "cpu": [
433+ "arm64"
434+ ],
435+ "dev": true,
436+ "optional": true,
437+ "os": [
438+ "linux"
439+ ]
440+ },
441+ "node_modules/esbuild-linux-mips64le": {
442+ "version": "0.13.3",
443+ "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.3.tgz",
444+ "integrity": "sha512-YVzJUGCncuuLm2boYyVeuMFsak4ZAhdiBwi0xNDZCC8sy+tS6Boe2mzcrD2uubv5JKAUOrpN186S1DtU4WgBgw==",
445+ "cpu": [
446+ "mips64el"
447+ ],
448+ "dev": true,
449+ "optional": true,
450+ "os": [
451+ "linux"
452+ ]
453+ },
454+ "node_modules/esbuild-linux-ppc64le": {
455+ "version": "0.13.3",
456+ "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.3.tgz",
457+ "integrity": "sha512-GU6CqqKtJEoyxC2QWHiJtmuOz9wc/jMv8ZloK2WwiGY5yMvAmM3PI103Dj7xcjebNTHBqITTUw/aigY1wx5A3w==",
458+ "cpu": [
459+ "ppc64"
460+ ],
461+ "dev": true,
462+ "optional": true,
463+ "os": [
464+ "linux"
465+ ]
466+ },
467+ "node_modules/esbuild-openbsd-64": {
468+ "version": "0.13.3",
469+ "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.3.tgz",
470+ "integrity": "sha512-HVpkgpn4BQt4BPDAjTOpeMub6mzNWw6Y3gaLQJrpbO24pws6ZwYkY24OI3/Uo3LDCbH6856MM81JxECt92OWjA==",
471+ "cpu": [
472+ "x64"
473+ ],
474+ "dev": true,
475+ "optional": true,
476+ "os": [
477+ "openbsd"
478+ ]
479+ },
480+ "node_modules/esbuild-sunos-64": {
481+ "version": "0.13.3",
482+ "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.3.tgz",
483+ "integrity": "sha512-XncBVOtnEfUbPV4CaiFBxh38ychnBfwCxuTm9iAqcHzIwkmeNRN5qMzDyfE1jyfJje+Bbt6AvIfz6SdYt8/UEQ==",
484+ "cpu": [
485+ "x64"
486+ ],
487+ "dev": true,
488+ "optional": true,
489+ "os": [
490+ "sunos"
491+ ]
492+ },
493+ "node_modules/esbuild-windows-32": {
494+ "version": "0.13.3",
495+ "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.3.tgz",
496+ "integrity": "sha512-ZlgDz7d1nk8wQACi+z8IDzNZVUlN9iprAme+1YSTsfFDlkyI8jeaGWPk9EQFNY7rJzsLVYm6eZ2mhPioc7uT5A==",
497+ "cpu": [
498+ "ia32"
499+ ],
500+ "dev": true,
501+ "optional": true,
502+ "os": [
503+ "win32"
504+ ]
505+ },
506+ "node_modules/esbuild-windows-64": {
507+ "version": "0.13.3",
508+ "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.3.tgz",
509+ "integrity": "sha512-YX7KvRez3TR+GudlQm9tND/ssj2FsF9vb8ZWzAoZOLxpPzE3y+3SFJNrfDzzQKPzJ0Pnh9KBP4gsaMwJjKHDhw==",
510+ "cpu": [
511+ "x64"
512+ ],
513+ "dev": true,
514+ "optional": true,
515+ "os": [
516+ "win32"
517+ ]
518+ },
519+ "node_modules/esbuild-windows-arm64": {
520+ "version": "0.13.3",
521+ "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.3.tgz",
522+ "integrity": "sha512-nP7H0Y2a6OJd3Qi1Q8sehhyP4x4JoXK4S5y6FzH2vgaJgiyEurzFxjUufGdMaw+RxtxiwD/uRndUgwaZ2JD8lg==",
523+ "cpu": [
524+ "arm64"
525+ ],
526+ "dev": true,
527+ "optional": true,
528+ "os": [
529+ "win32"
530+ ]
531+ },
532+ "node_modules/escalade": {
533+ "version": "3.1.1",
534+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
535+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
536+ "dev": true,
537+ "engines": {
538+ "node": ">=6"
539+ }
540+ },
541+ "node_modules/escape-string-regexp": {
542+ "version": "1.0.5",
543+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
544+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
545+ "dev": true,
546+ "engines": {
547+ "node": ">=0.8.0"
548+ }
549+ },
550+ "node_modules/flatten": {
551+ "version": "1.0.3",
552+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
553+ "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
554+ "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.",
555+ "dev": true
556+ },
557+ "node_modules/fsevents": {
558+ "version": "2.3.2",
559+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
560+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
561+ "dev": true,
562+ "hasInstallScript": true,
563+ "optional": true,
564+ "os": [
565+ "darwin"
566+ ],
567+ "engines": {
568+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
569+ }
570+ },
571+ "node_modules/function-bind": {
572+ "version": "1.1.1",
573+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
574+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
575+ "dev": true
576+ },
577+ "node_modules/has": {
578+ "version": "1.0.3",
579+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
580+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
581+ "dev": true,
582+ "dependencies": {
583+ "function-bind": "^1.1.1"
584+ },
585+ "engines": {
586+ "node": ">= 0.4.0"
587+ }
588+ },
589+ "node_modules/has-flag": {
590+ "version": "3.0.0",
591+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
592+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
593+ "dev": true,
594+ "engines": {
595+ "node": ">=4"
596+ }
597+ },
598+ "node_modules/indexes-of": {
599+ "version": "1.0.1",
600+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
601+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
602+ "dev": true
603+ },
604+ "node_modules/is-core-module": {
605+ "version": "2.7.0",
606+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz",
607+ "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==",
608+ "dev": true,
609+ "dependencies": {
610+ "has": "^1.0.3"
611+ },
612+ "funding": {
613+ "url": "https://github.com/sponsors/ljharb"
614+ }
615+ },
616+ "node_modules/lodash._reinterpolate": {
617+ "version": "3.0.0",
618+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
619+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
620+ "dev": true
621+ },
622+ "node_modules/lodash.template": {
623+ "version": "4.5.0",
624+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
625+ "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
626+ "dev": true,
627+ "dependencies": {
628+ "lodash._reinterpolate": "^3.0.0",
629+ "lodash.templatesettings": "^4.0.0"
630+ }
631+ },
632+ "node_modules/lodash.templatesettings": {
633+ "version": "4.2.0",
634+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
635+ "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
636+ "dev": true,
637+ "dependencies": {
638+ "lodash._reinterpolate": "^3.0.0"
639+ }
640+ },
641+ "node_modules/nanocolors": {
642+ "version": "0.2.12",
643+ "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz",
644+ "integrity": "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==",
645+ "dev": true
646+ },
647+ "node_modules/nanoid": {
648+ "version": "3.3.4",
649+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
650+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
651+ "dev": true,
652+ "bin": {
653+ "nanoid": "bin/nanoid.cjs"
654+ },
655+ "engines": {
656+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
657+ }
658+ },
659+ "node_modules/node-releases": {
660+ "version": "1.1.75",
661+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
662+ "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
663+ "dev": true
664+ },
665+ "node_modules/normalize-range": {
666+ "version": "0.1.2",
667+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
668+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
669+ "dev": true,
670+ "engines": {
671+ "node": ">=0.10.0"
672+ }
673+ },
674+ "node_modules/num2fraction": {
675+ "version": "1.2.2",
676+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
677+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
678+ "dev": true
679+ },
680+ "node_modules/path-parse": {
681+ "version": "1.0.7",
682+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
683+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
684+ "dev": true
685+ },
686+ "node_modules/postcss": {
687+ "version": "8.3.8",
688+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz",
689+ "integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==",
690+ "dev": true,
691+ "dependencies": {
692+ "nanocolors": "^0.2.2",
693+ "nanoid": "^3.1.25",
694+ "source-map-js": "^0.6.2"
695+ },
696+ "engines": {
697+ "node": "^10 || ^12 || >=14"
698+ },
699+ "funding": {
700+ "type": "opencollective",
701+ "url": "https://opencollective.com/postcss/"
702+ }
703+ },
704+ "node_modules/postcss-attribute-case-insensitive": {
705+ "version": "4.0.2",
706+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
707+ "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
708+ "dev": true,
709+ "dependencies": {
710+ "postcss": "^7.0.2",
711+ "postcss-selector-parser": "^6.0.2"
712+ }
713+ },
714+ "node_modules/postcss-attribute-case-insensitive/node_modules/cssesc": {
715+ "version": "3.0.0",
716+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
717+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
718+ "dev": true,
719+ "bin": {
720+ "cssesc": "bin/cssesc"
721+ },
722+ "engines": {
723+ "node": ">=4"
724+ }
725+ },
726+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": {
727+ "version": "7.0.36",
728+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
729+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
730+ "dev": true,
731+ "dependencies": {
732+ "chalk": "^2.4.2",
733+ "source-map": "^0.6.1",
734+ "supports-color": "^6.1.0"
735+ },
736+ "engines": {
737+ "node": ">=6.0.0"
738+ },
739+ "funding": {
740+ "type": "opencollective",
741+ "url": "https://opencollective.com/postcss/"
742+ }
743+ },
744+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": {
745+ "version": "6.0.4",
746+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
747+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
748+ "dev": true,
749+ "dependencies": {
750+ "cssesc": "^3.0.0",
751+ "indexes-of": "^1.0.1",
752+ "uniq": "^1.0.1",
753+ "util-deprecate": "^1.0.2"
754+ },
755+ "engines": {
756+ "node": ">=4"
757+ }
758+ },
759+ "node_modules/postcss-color-functional-notation": {
760+ "version": "2.0.1",
761+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
762+ "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
763+ "dev": true,
764+ "dependencies": {
765+ "postcss": "^7.0.2",
766+ "postcss-values-parser": "^2.0.0"
767+ },
768+ "engines": {
769+ "node": ">=6.0.0"
770+ }
771+ },
772+ "node_modules/postcss-color-functional-notation/node_modules/postcss": {
773+ "version": "7.0.36",
774+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
775+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
776+ "dev": true,
777+ "dependencies": {
778+ "chalk": "^2.4.2",
779+ "source-map": "^0.6.1",
780+ "supports-color": "^6.1.0"
781+ },
782+ "engines": {
783+ "node": ">=6.0.0"
784+ },
785+ "funding": {
786+ "type": "opencollective",
787+ "url": "https://opencollective.com/postcss/"
788+ }
789+ },
790+ "node_modules/postcss-color-gray": {
791+ "version": "5.0.0",
792+ "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
793+ "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
794+ "dev": true,
795+ "dependencies": {
796+ "@csstools/convert-colors": "^1.4.0",
797+ "postcss": "^7.0.5",
798+ "postcss-values-parser": "^2.0.0"
799+ },
800+ "engines": {
801+ "node": ">=6.0.0"
802+ }
803+ },
804+ "node_modules/postcss-color-gray/node_modules/postcss": {
805+ "version": "7.0.36",
806+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
807+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
808+ "dev": true,
809+ "dependencies": {
810+ "chalk": "^2.4.2",
811+ "source-map": "^0.6.1",
812+ "supports-color": "^6.1.0"
813+ },
814+ "engines": {
815+ "node": ">=6.0.0"
816+ },
817+ "funding": {
818+ "type": "opencollective",
819+ "url": "https://opencollective.com/postcss/"
820+ }
821+ },
822+ "node_modules/postcss-color-hex-alpha": {
823+ "version": "5.0.3",
824+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
825+ "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
826+ "dev": true,
827+ "dependencies": {
828+ "postcss": "^7.0.14",
829+ "postcss-values-parser": "^2.0.1"
830+ },
831+ "engines": {
832+ "node": ">=6.0.0"
833+ }
834+ },
835+ "node_modules/postcss-color-hex-alpha/node_modules/postcss": {
836+ "version": "7.0.36",
837+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
838+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
839+ "dev": true,
840+ "dependencies": {
841+ "chalk": "^2.4.2",
842+ "source-map": "^0.6.1",
843+ "supports-color": "^6.1.0"
844+ },
845+ "engines": {
846+ "node": ">=6.0.0"
847+ },
848+ "funding": {
849+ "type": "opencollective",
850+ "url": "https://opencollective.com/postcss/"
851+ }
852+ },
853+ "node_modules/postcss-color-mod-function": {
854+ "version": "3.0.3",
855+ "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
856+ "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
857+ "dev": true,
858+ "dependencies": {
859+ "@csstools/convert-colors": "^1.4.0",
860+ "postcss": "^7.0.2",
861+ "postcss-values-parser": "^2.0.0"
862+ },
863+ "engines": {
864+ "node": ">=6.0.0"
865+ }
866+ },
867+ "node_modules/postcss-color-mod-function/node_modules/postcss": {
868+ "version": "7.0.36",
869+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
870+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
871+ "dev": true,
872+ "dependencies": {
873+ "chalk": "^2.4.2",
874+ "source-map": "^0.6.1",
875+ "supports-color": "^6.1.0"
876+ },
877+ "engines": {
878+ "node": ">=6.0.0"
879+ },
880+ "funding": {
881+ "type": "opencollective",
882+ "url": "https://opencollective.com/postcss/"
883+ }
884+ },
885+ "node_modules/postcss-color-rebeccapurple": {
886+ "version": "4.0.1",
887+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
888+ "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
889+ "dev": true,
890+ "dependencies": {
891+ "postcss": "^7.0.2",
892+ "postcss-values-parser": "^2.0.0"
893+ },
894+ "engines": {
895+ "node": ">=6.0.0"
896+ }
897+ },
898+ "node_modules/postcss-color-rebeccapurple/node_modules/postcss": {
899+ "version": "7.0.36",
900+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
901+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
902+ "dev": true,
903+ "dependencies": {
904+ "chalk": "^2.4.2",
905+ "source-map": "^0.6.1",
906+ "supports-color": "^6.1.0"
907+ },
908+ "engines": {
909+ "node": ">=6.0.0"
910+ },
911+ "funding": {
912+ "type": "opencollective",
913+ "url": "https://opencollective.com/postcss/"
914+ }
915+ },
916+ "node_modules/postcss-custom-media": {
917+ "version": "7.0.8",
918+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
919+ "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
920+ "dev": true,
921+ "dependencies": {
922+ "postcss": "^7.0.14"
923+ },
924+ "engines": {
925+ "node": ">=6.0.0"
926+ }
927+ },
928+ "node_modules/postcss-custom-media/node_modules/postcss": {
929+ "version": "7.0.36",
930+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
931+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
932+ "dev": true,
933+ "dependencies": {
934+ "chalk": "^2.4.2",
935+ "source-map": "^0.6.1",
936+ "supports-color": "^6.1.0"
937+ },
938+ "engines": {
939+ "node": ">=6.0.0"
940+ },
941+ "funding": {
942+ "type": "opencollective",
943+ "url": "https://opencollective.com/postcss/"
944+ }
945+ },
946+ "node_modules/postcss-custom-properties": {
947+ "version": "8.0.11",
948+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
949+ "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
950+ "dev": true,
951+ "dependencies": {
952+ "postcss": "^7.0.17",
953+ "postcss-values-parser": "^2.0.1"
954+ },
955+ "engines": {
956+ "node": ">=6.0.0"
957+ }
958+ },
959+ "node_modules/postcss-custom-properties/node_modules/postcss": {
960+ "version": "7.0.36",
961+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
962+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
963+ "dev": true,
964+ "dependencies": {
965+ "chalk": "^2.4.2",
966+ "source-map": "^0.6.1",
967+ "supports-color": "^6.1.0"
968+ },
969+ "engines": {
970+ "node": ">=6.0.0"
971+ },
972+ "funding": {
973+ "type": "opencollective",
974+ "url": "https://opencollective.com/postcss/"
975+ }
976+ },
977+ "node_modules/postcss-custom-selectors": {
978+ "version": "5.1.2",
979+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
980+ "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
981+ "dev": true,
982+ "dependencies": {
983+ "postcss": "^7.0.2",
984+ "postcss-selector-parser": "^5.0.0-rc.3"
985+ },
986+ "engines": {
987+ "node": ">=6.0.0"
988+ }
989+ },
990+ "node_modules/postcss-custom-selectors/node_modules/postcss": {
991+ "version": "7.0.36",
992+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
993+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
994+ "dev": true,
995+ "dependencies": {
996+ "chalk": "^2.4.2",
997+ "source-map": "^0.6.1",
998+ "supports-color": "^6.1.0"
999+ },
1000+ "engines": {
1001+ "node": ">=6.0.0"
1002+ },
1003+ "funding": {
1004+ "type": "opencollective",
1005+ "url": "https://opencollective.com/postcss/"
1006+ }
1007+ },
1008+ "node_modules/postcss-dir-pseudo-class": {
1009+ "version": "5.0.0",
1010+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
1011+ "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
1012+ "dev": true,
1013+ "dependencies": {
1014+ "postcss": "^7.0.2",
1015+ "postcss-selector-parser": "^5.0.0-rc.3"
1016+ },
1017+ "engines": {
1018+ "node": ">=4.0.0"
1019+ }
1020+ },
1021+ "node_modules/postcss-dir-pseudo-class/node_modules/postcss": {
1022+ "version": "7.0.36",
1023+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1024+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1025+ "dev": true,
1026+ "dependencies": {
1027+ "chalk": "^2.4.2",
1028+ "source-map": "^0.6.1",
1029+ "supports-color": "^6.1.0"
1030+ },
1031+ "engines": {
1032+ "node": ">=6.0.0"
1033+ },
1034+ "funding": {
1035+ "type": "opencollective",
1036+ "url": "https://opencollective.com/postcss/"
1037+ }
1038+ },
1039+ "node_modules/postcss-double-position-gradients": {
1040+ "version": "1.0.0",
1041+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
1042+ "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
1043+ "dev": true,
1044+ "dependencies": {
1045+ "postcss": "^7.0.5",
1046+ "postcss-values-parser": "^2.0.0"
1047+ },
1048+ "engines": {
1049+ "node": ">=6.0.0"
1050+ }
1051+ },
1052+ "node_modules/postcss-double-position-gradients/node_modules/postcss": {
1053+ "version": "7.0.36",
1054+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1055+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1056+ "dev": true,
1057+ "dependencies": {
1058+ "chalk": "^2.4.2",
1059+ "source-map": "^0.6.1",
1060+ "supports-color": "^6.1.0"
1061+ },
1062+ "engines": {
1063+ "node": ">=6.0.0"
1064+ },
1065+ "funding": {
1066+ "type": "opencollective",
1067+ "url": "https://opencollective.com/postcss/"
1068+ }
1069+ },
1070+ "node_modules/postcss-env-function": {
1071+ "version": "2.0.2",
1072+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
1073+ "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
1074+ "dev": true,
1075+ "dependencies": {
1076+ "postcss": "^7.0.2",
1077+ "postcss-values-parser": "^2.0.0"
1078+ },
1079+ "engines": {
1080+ "node": ">=6.0.0"
1081+ }
1082+ },
1083+ "node_modules/postcss-env-function/node_modules/postcss": {
1084+ "version": "7.0.36",
1085+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1086+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1087+ "dev": true,
1088+ "dependencies": {
1089+ "chalk": "^2.4.2",
1090+ "source-map": "^0.6.1",
1091+ "supports-color": "^6.1.0"
1092+ },
1093+ "engines": {
1094+ "node": ">=6.0.0"
1095+ },
1096+ "funding": {
1097+ "type": "opencollective",
1098+ "url": "https://opencollective.com/postcss/"
1099+ }
1100+ },
1101+ "node_modules/postcss-focus-visible": {
1102+ "version": "4.0.0",
1103+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
1104+ "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
1105+ "dev": true,
1106+ "dependencies": {
1107+ "postcss": "^7.0.2"
1108+ },
1109+ "engines": {
1110+ "node": ">=6.0.0"
1111+ }
1112+ },
1113+ "node_modules/postcss-focus-visible/node_modules/postcss": {
1114+ "version": "7.0.36",
1115+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1116+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1117+ "dev": true,
1118+ "dependencies": {
1119+ "chalk": "^2.4.2",
1120+ "source-map": "^0.6.1",
1121+ "supports-color": "^6.1.0"
1122+ },
1123+ "engines": {
1124+ "node": ">=6.0.0"
1125+ },
1126+ "funding": {
1127+ "type": "opencollective",
1128+ "url": "https://opencollective.com/postcss/"
1129+ }
1130+ },
1131+ "node_modules/postcss-focus-within": {
1132+ "version": "3.0.0",
1133+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
1134+ "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
1135+ "dev": true,
1136+ "dependencies": {
1137+ "postcss": "^7.0.2"
1138+ },
1139+ "engines": {
1140+ "node": ">=6.0.0"
1141+ }
1142+ },
1143+ "node_modules/postcss-focus-within/node_modules/postcss": {
1144+ "version": "7.0.36",
1145+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1146+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1147+ "dev": true,
1148+ "dependencies": {
1149+ "chalk": "^2.4.2",
1150+ "source-map": "^0.6.1",
1151+ "supports-color": "^6.1.0"
1152+ },
1153+ "engines": {
1154+ "node": ">=6.0.0"
1155+ },
1156+ "funding": {
1157+ "type": "opencollective",
1158+ "url": "https://opencollective.com/postcss/"
1159+ }
1160+ },
1161+ "node_modules/postcss-font-variant": {
1162+ "version": "4.0.1",
1163+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
1164+ "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
1165+ "dev": true,
1166+ "dependencies": {
1167+ "postcss": "^7.0.2"
1168+ }
1169+ },
1170+ "node_modules/postcss-font-variant/node_modules/postcss": {
1171+ "version": "7.0.36",
1172+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1173+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1174+ "dev": true,
1175+ "dependencies": {
1176+ "chalk": "^2.4.2",
1177+ "source-map": "^0.6.1",
1178+ "supports-color": "^6.1.0"
1179+ },
1180+ "engines": {
1181+ "node": ">=6.0.0"
1182+ },
1183+ "funding": {
1184+ "type": "opencollective",
1185+ "url": "https://opencollective.com/postcss/"
1186+ }
1187+ },
1188+ "node_modules/postcss-gap-properties": {
1189+ "version": "2.0.0",
1190+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
1191+ "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
1192+ "dev": true,
1193+ "dependencies": {
1194+ "postcss": "^7.0.2"
1195+ },
1196+ "engines": {
1197+ "node": ">=6.0.0"
1198+ }
1199+ },
1200+ "node_modules/postcss-gap-properties/node_modules/postcss": {
1201+ "version": "7.0.36",
1202+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1203+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1204+ "dev": true,
1205+ "dependencies": {
1206+ "chalk": "^2.4.2",
1207+ "source-map": "^0.6.1",
1208+ "supports-color": "^6.1.0"
1209+ },
1210+ "engines": {
1211+ "node": ">=6.0.0"
1212+ },
1213+ "funding": {
1214+ "type": "opencollective",
1215+ "url": "https://opencollective.com/postcss/"
1216+ }
1217+ },
1218+ "node_modules/postcss-image-set-function": {
1219+ "version": "3.0.1",
1220+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
1221+ "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
1222+ "dev": true,
1223+ "dependencies": {
1224+ "postcss": "^7.0.2",
1225+ "postcss-values-parser": "^2.0.0"
1226+ },
1227+ "engines": {
1228+ "node": ">=6.0.0"
1229+ }
1230+ },
1231+ "node_modules/postcss-image-set-function/node_modules/postcss": {
1232+ "version": "7.0.36",
1233+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1234+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1235+ "dev": true,
1236+ "dependencies": {
1237+ "chalk": "^2.4.2",
1238+ "source-map": "^0.6.1",
1239+ "supports-color": "^6.1.0"
1240+ },
1241+ "engines": {
1242+ "node": ">=6.0.0"
1243+ },
1244+ "funding": {
1245+ "type": "opencollective",
1246+ "url": "https://opencollective.com/postcss/"
1247+ }
1248+ },
1249+ "node_modules/postcss-initial": {
1250+ "version": "3.0.2",
1251+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz",
1252+ "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==",
1253+ "dev": true,
1254+ "dependencies": {
1255+ "lodash.template": "^4.5.0",
1256+ "postcss": "^7.0.2"
1257+ }
1258+ },
1259+ "node_modules/postcss-initial/node_modules/postcss": {
1260+ "version": "7.0.36",
1261+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1262+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1263+ "dev": true,
1264+ "dependencies": {
1265+ "chalk": "^2.4.2",
1266+ "source-map": "^0.6.1",
1267+ "supports-color": "^6.1.0"
1268+ },
1269+ "engines": {
1270+ "node": ">=6.0.0"
1271+ },
1272+ "funding": {
1273+ "type": "opencollective",
1274+ "url": "https://opencollective.com/postcss/"
1275+ }
1276+ },
1277+ "node_modules/postcss-lab-function": {
1278+ "version": "2.0.1",
1279+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
1280+ "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
1281+ "dev": true,
1282+ "dependencies": {
1283+ "@csstools/convert-colors": "^1.4.0",
1284+ "postcss": "^7.0.2",
1285+ "postcss-values-parser": "^2.0.0"
1286+ },
1287+ "engines": {
1288+ "node": ">=6.0.0"
1289+ }
1290+ },
1291+ "node_modules/postcss-lab-function/node_modules/postcss": {
1292+ "version": "7.0.36",
1293+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1294+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1295+ "dev": true,
1296+ "dependencies": {
1297+ "chalk": "^2.4.2",
1298+ "source-map": "^0.6.1",
1299+ "supports-color": "^6.1.0"
1300+ },
1301+ "engines": {
1302+ "node": ">=6.0.0"
1303+ },
1304+ "funding": {
1305+ "type": "opencollective",
1306+ "url": "https://opencollective.com/postcss/"
1307+ }
1308+ },
1309+ "node_modules/postcss-logical": {
1310+ "version": "3.0.0",
1311+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
1312+ "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
1313+ "dev": true,
1314+ "dependencies": {
1315+ "postcss": "^7.0.2"
1316+ },
1317+ "engines": {
1318+ "node": ">=6.0.0"
1319+ }
1320+ },
1321+ "node_modules/postcss-logical/node_modules/postcss": {
1322+ "version": "7.0.36",
1323+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1324+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1325+ "dev": true,
1326+ "dependencies": {
1327+ "chalk": "^2.4.2",
1328+ "source-map": "^0.6.1",
1329+ "supports-color": "^6.1.0"
1330+ },
1331+ "engines": {
1332+ "node": ">=6.0.0"
1333+ },
1334+ "funding": {
1335+ "type": "opencollective",
1336+ "url": "https://opencollective.com/postcss/"
1337+ }
1338+ },
1339+ "node_modules/postcss-media-minmax": {
1340+ "version": "4.0.0",
1341+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
1342+ "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
1343+ "dev": true,
1344+ "dependencies": {
1345+ "postcss": "^7.0.2"
1346+ },
1347+ "engines": {
1348+ "node": ">=6.0.0"
1349+ }
1350+ },
1351+ "node_modules/postcss-media-minmax/node_modules/postcss": {
1352+ "version": "7.0.36",
1353+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1354+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1355+ "dev": true,
1356+ "dependencies": {
1357+ "chalk": "^2.4.2",
1358+ "source-map": "^0.6.1",
1359+ "supports-color": "^6.1.0"
1360+ },
1361+ "engines": {
1362+ "node": ">=6.0.0"
1363+ },
1364+ "funding": {
1365+ "type": "opencollective",
1366+ "url": "https://opencollective.com/postcss/"
1367+ }
1368+ },
1369+ "node_modules/postcss-nesting": {
1370+ "version": "7.0.1",
1371+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
1372+ "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
1373+ "dev": true,
1374+ "dependencies": {
1375+ "postcss": "^7.0.2"
1376+ },
1377+ "engines": {
1378+ "node": ">=6.0.0"
1379+ }
1380+ },
1381+ "node_modules/postcss-nesting/node_modules/postcss": {
1382+ "version": "7.0.36",
1383+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1384+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1385+ "dev": true,
1386+ "dependencies": {
1387+ "chalk": "^2.4.2",
1388+ "source-map": "^0.6.1",
1389+ "supports-color": "^6.1.0"
1390+ },
1391+ "engines": {
1392+ "node": ">=6.0.0"
1393+ },
1394+ "funding": {
1395+ "type": "opencollective",
1396+ "url": "https://opencollective.com/postcss/"
1397+ }
1398+ },
1399+ "node_modules/postcss-overflow-shorthand": {
1400+ "version": "2.0.0",
1401+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
1402+ "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
1403+ "dev": true,
1404+ "dependencies": {
1405+ "postcss": "^7.0.2"
1406+ },
1407+ "engines": {
1408+ "node": ">=6.0.0"
1409+ }
1410+ },
1411+ "node_modules/postcss-overflow-shorthand/node_modules/postcss": {
1412+ "version": "7.0.36",
1413+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1414+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1415+ "dev": true,
1416+ "dependencies": {
1417+ "chalk": "^2.4.2",
1418+ "source-map": "^0.6.1",
1419+ "supports-color": "^6.1.0"
1420+ },
1421+ "engines": {
1422+ "node": ">=6.0.0"
1423+ },
1424+ "funding": {
1425+ "type": "opencollective",
1426+ "url": "https://opencollective.com/postcss/"
1427+ }
1428+ },
1429+ "node_modules/postcss-page-break": {
1430+ "version": "2.0.0",
1431+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
1432+ "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
1433+ "dev": true,
1434+ "dependencies": {
1435+ "postcss": "^7.0.2"
1436+ }
1437+ },
1438+ "node_modules/postcss-page-break/node_modules/postcss": {
1439+ "version": "7.0.36",
1440+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1441+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1442+ "dev": true,
1443+ "dependencies": {
1444+ "chalk": "^2.4.2",
1445+ "source-map": "^0.6.1",
1446+ "supports-color": "^6.1.0"
1447+ },
1448+ "engines": {
1449+ "node": ">=6.0.0"
1450+ },
1451+ "funding": {
1452+ "type": "opencollective",
1453+ "url": "https://opencollective.com/postcss/"
1454+ }
1455+ },
1456+ "node_modules/postcss-place": {
1457+ "version": "4.0.1",
1458+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
1459+ "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
1460+ "dev": true,
1461+ "dependencies": {
1462+ "postcss": "^7.0.2",
1463+ "postcss-values-parser": "^2.0.0"
1464+ },
1465+ "engines": {
1466+ "node": ">=6.0.0"
1467+ }
1468+ },
1469+ "node_modules/postcss-place/node_modules/postcss": {
1470+ "version": "7.0.36",
1471+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1472+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1473+ "dev": true,
1474+ "dependencies": {
1475+ "chalk": "^2.4.2",
1476+ "source-map": "^0.6.1",
1477+ "supports-color": "^6.1.0"
1478+ },
1479+ "engines": {
1480+ "node": ">=6.0.0"
1481+ },
1482+ "funding": {
1483+ "type": "opencollective",
1484+ "url": "https://opencollective.com/postcss/"
1485+ }
1486+ },
1487+ "node_modules/postcss-preset-env": {
1488+ "version": "6.7.0",
1489+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
1490+ "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
1491+ "dev": true,
1492+ "dependencies": {
1493+ "autoprefixer": "^9.6.1",
1494+ "browserslist": "^4.6.4",
1495+ "caniuse-lite": "^1.0.30000981",
1496+ "css-blank-pseudo": "^0.1.4",
1497+ "css-has-pseudo": "^0.10.0",
1498+ "css-prefers-color-scheme": "^3.1.1",
1499+ "cssdb": "^4.4.0",
1500+ "postcss": "^7.0.17",
1501+ "postcss-attribute-case-insensitive": "^4.0.1",
1502+ "postcss-color-functional-notation": "^2.0.1",
1503+ "postcss-color-gray": "^5.0.0",
1504+ "postcss-color-hex-alpha": "^5.0.3",
1505+ "postcss-color-mod-function": "^3.0.3",
1506+ "postcss-color-rebeccapurple": "^4.0.1",
1507+ "postcss-custom-media": "^7.0.8",
1508+ "postcss-custom-properties": "^8.0.11",
1509+ "postcss-custom-selectors": "^5.1.2",
1510+ "postcss-dir-pseudo-class": "^5.0.0",
1511+ "postcss-double-position-gradients": "^1.0.0",
1512+ "postcss-env-function": "^2.0.2",
1513+ "postcss-focus-visible": "^4.0.0",
1514+ "postcss-focus-within": "^3.0.0",
1515+ "postcss-font-variant": "^4.0.0",
1516+ "postcss-gap-properties": "^2.0.0",
1517+ "postcss-image-set-function": "^3.0.1",
1518+ "postcss-initial": "^3.0.0",
1519+ "postcss-lab-function": "^2.0.1",
1520+ "postcss-logical": "^3.0.0",
1521+ "postcss-media-minmax": "^4.0.0",
1522+ "postcss-nesting": "^7.0.0",
1523+ "postcss-overflow-shorthand": "^2.0.0",
1524+ "postcss-page-break": "^2.0.0",
1525+ "postcss-place": "^4.0.1",
1526+ "postcss-pseudo-class-any-link": "^6.0.0",
1527+ "postcss-replace-overflow-wrap": "^3.0.0",
1528+ "postcss-selector-matches": "^4.0.0",
1529+ "postcss-selector-not": "^4.0.0"
1530+ },
1531+ "engines": {
1532+ "node": ">=6.0.0"
1533+ }
1534+ },
1535+ "node_modules/postcss-preset-env/node_modules/postcss": {
1536+ "version": "7.0.36",
1537+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1538+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1539+ "dev": true,
1540+ "dependencies": {
1541+ "chalk": "^2.4.2",
1542+ "source-map": "^0.6.1",
1543+ "supports-color": "^6.1.0"
1544+ },
1545+ "engines": {
1546+ "node": ">=6.0.0"
1547+ },
1548+ "funding": {
1549+ "type": "opencollective",
1550+ "url": "https://opencollective.com/postcss/"
1551+ }
1552+ },
1553+ "node_modules/postcss-pseudo-class-any-link": {
1554+ "version": "6.0.0",
1555+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
1556+ "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
1557+ "dev": true,
1558+ "dependencies": {
1559+ "postcss": "^7.0.2",
1560+ "postcss-selector-parser": "^5.0.0-rc.3"
1561+ },
1562+ "engines": {
1563+ "node": ">=6.0.0"
1564+ }
1565+ },
1566+ "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": {
1567+ "version": "7.0.36",
1568+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1569+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1570+ "dev": true,
1571+ "dependencies": {
1572+ "chalk": "^2.4.2",
1573+ "source-map": "^0.6.1",
1574+ "supports-color": "^6.1.0"
1575+ },
1576+ "engines": {
1577+ "node": ">=6.0.0"
1578+ },
1579+ "funding": {
1580+ "type": "opencollective",
1581+ "url": "https://opencollective.com/postcss/"
1582+ }
1583+ },
1584+ "node_modules/postcss-replace-overflow-wrap": {
1585+ "version": "3.0.0",
1586+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
1587+ "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
1588+ "dev": true,
1589+ "dependencies": {
1590+ "postcss": "^7.0.2"
1591+ }
1592+ },
1593+ "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": {
1594+ "version": "7.0.36",
1595+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1596+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1597+ "dev": true,
1598+ "dependencies": {
1599+ "chalk": "^2.4.2",
1600+ "source-map": "^0.6.1",
1601+ "supports-color": "^6.1.0"
1602+ },
1603+ "engines": {
1604+ "node": ">=6.0.0"
1605+ },
1606+ "funding": {
1607+ "type": "opencollective",
1608+ "url": "https://opencollective.com/postcss/"
1609+ }
1610+ },
1611+ "node_modules/postcss-selector-matches": {
1612+ "version": "4.0.0",
1613+ "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
1614+ "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
1615+ "dev": true,
1616+ "dependencies": {
1617+ "balanced-match": "^1.0.0",
1618+ "postcss": "^7.0.2"
1619+ }
1620+ },
1621+ "node_modules/postcss-selector-matches/node_modules/postcss": {
1622+ "version": "7.0.36",
1623+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1624+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1625+ "dev": true,
1626+ "dependencies": {
1627+ "chalk": "^2.4.2",
1628+ "source-map": "^0.6.1",
1629+ "supports-color": "^6.1.0"
1630+ },
1631+ "engines": {
1632+ "node": ">=6.0.0"
1633+ },
1634+ "funding": {
1635+ "type": "opencollective",
1636+ "url": "https://opencollective.com/postcss/"
1637+ }
1638+ },
1639+ "node_modules/postcss-selector-not": {
1640+ "version": "4.0.1",
1641+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
1642+ "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
1643+ "dev": true,
1644+ "dependencies": {
1645+ "balanced-match": "^1.0.0",
1646+ "postcss": "^7.0.2"
1647+ }
1648+ },
1649+ "node_modules/postcss-selector-not/node_modules/postcss": {
1650+ "version": "7.0.36",
1651+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
1652+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
1653+ "dev": true,
1654+ "dependencies": {
1655+ "chalk": "^2.4.2",
1656+ "source-map": "^0.6.1",
1657+ "supports-color": "^6.1.0"
1658+ },
1659+ "engines": {
1660+ "node": ">=6.0.0"
1661+ },
1662+ "funding": {
1663+ "type": "opencollective",
1664+ "url": "https://opencollective.com/postcss/"
1665+ }
1666+ },
1667+ "node_modules/postcss-selector-parser": {
1668+ "version": "5.0.0",
1669+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
1670+ "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
1671+ "dev": true,
1672+ "dependencies": {
1673+ "cssesc": "^2.0.0",
1674+ "indexes-of": "^1.0.1",
1675+ "uniq": "^1.0.1"
1676+ },
1677+ "engines": {
1678+ "node": ">=4"
1679+ }
1680+ },
1681+ "node_modules/postcss-value-parser": {
1682+ "version": "4.1.0",
1683+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
1684+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
1685+ "dev": true
1686+ },
1687+ "node_modules/postcss-values-parser": {
1688+ "version": "2.0.1",
1689+ "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
1690+ "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
1691+ "dev": true,
1692+ "dependencies": {
1693+ "flatten": "^1.0.2",
1694+ "indexes-of": "^1.0.1",
1695+ "uniq": "^1.0.1"
1696+ },
1697+ "engines": {
1698+ "node": ">=6.14.4"
1699+ }
1700+ },
1701+ "node_modules/resolve": {
1702+ "version": "1.20.0",
1703+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
1704+ "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
1705+ "dev": true,
1706+ "dependencies": {
1707+ "is-core-module": "^2.2.0",
1708+ "path-parse": "^1.0.6"
1709+ },
1710+ "funding": {
1711+ "url": "https://github.com/sponsors/ljharb"
1712+ }
1713+ },
1714+ "node_modules/rollup": {
1715+ "version": "2.57.0",
1716+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.57.0.tgz",
1717+ "integrity": "sha512-bKQIh1rWKofRee6mv8SrF2HdP6pea5QkwBZSMImJysFj39gQuiV8MEPBjXOCpzk3wSYp63M2v2wkWBmFC8O/rg==",
1718+ "dev": true,
1719+ "bin": {
1720+ "rollup": "dist/bin/rollup"
1721+ },
1722+ "engines": {
1723+ "node": ">=10.0.0"
1724+ },
1725+ "optionalDependencies": {
1726+ "fsevents": "~2.3.2"
1727+ }
1728+ },
1729+ "node_modules/source-map": {
1730+ "version": "0.6.1",
1731+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1732+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1733+ "dev": true,
1734+ "engines": {
1735+ "node": ">=0.10.0"
1736+ }
1737+ },
1738+ "node_modules/source-map-js": {
1739+ "version": "0.6.2",
1740+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
1741+ "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
1742+ "dev": true,
1743+ "engines": {
1744+ "node": ">=0.10.0"
1745+ }
1746+ },
1747+ "node_modules/supports-color": {
1748+ "version": "6.1.0",
1749+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
1750+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
1751+ "dev": true,
1752+ "dependencies": {
1753+ "has-flag": "^3.0.0"
1754+ },
1755+ "engines": {
1756+ "node": ">=6"
1757+ }
1758+ },
1759+ "node_modules/uniq": {
1760+ "version": "1.0.1",
1761+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
1762+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
1763+ "dev": true
1764+ },
1765+ "node_modules/util-deprecate": {
1766+ "version": "1.0.2",
1767+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1768+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1769+ "dev": true
1770+ },
1771+ "node_modules/vite": {
1772+ "version": "2.6.1",
1773+ "resolved": "https://registry.npmjs.org/vite/-/vite-2.6.1.tgz",
1774+ "integrity": "sha512-rYd+iGMQ+AytWfYBDhIz2upeiseuqrAMwmApJDR40wu12C9MqzemX449nM3FN1Z/FFSV+fMTFz7eMenngVSogA==",
1775+ "dev": true,
1776+ "dependencies": {
1777+ "esbuild": "^0.13.2",
1778+ "postcss": "^8.3.8",
1779+ "resolve": "^1.20.0",
1780+ "rollup": "^2.57.0"
1781+ },
1782+ "bin": {
1783+ "vite": "bin/vite.js"
1784+ },
1785+ "engines": {
1786+ "node": ">=12.2.0"
1787+ },
1788+ "optionalDependencies": {
1789+ "fsevents": "~2.3.2"
1790+ },
1791+ "peerDependencies": {
1792+ "less": "*",
1793+ "sass": "*",
1794+ "stylus": "*"
1795+ },
1796+ "peerDependenciesMeta": {
1797+ "less": {
1798+ "optional": true
1799+ },
1800+ "sass": {
1801+ "optional": true
1802+ },
1803+ "stylus": {
1804+ "optional": true
1805+ }
1806+ }
1807+ }
1808+ },
1809 "dependencies": {
1810 "@csstools/convert-colors": {
1811 "version": "1.4.0",
1812 @@ -66,9 +1864,9 @@
1813 }
1814 },
1815 "caniuse-lite": {
1816- "version": "1.0.30001255",
1817- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz",
1818- "integrity": "sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==",
1819+ "version": "1.0.30001431",
1820+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
1821+ "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
1822 "dev": true
1823 },
1824 "chalk": {
1825 @@ -428,9 +2226,9 @@
1826 "dev": true
1827 },
1828 "nanoid": {
1829- "version": "3.1.28",
1830- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz",
1831- "integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==",
1832+ "version": "3.3.4",
1833+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
1834+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
1835 "dev": true
1836 },
1837 "node-releases": {
1838 @@ -740,15 +2538,6 @@
1839 }
1840 }
1841 },
1842- "postcss-easings": {
1843- "version": "3.0.1",
1844- "resolved": "https://registry.npmjs.org/postcss-easings/-/postcss-easings-3.0.1.tgz",
1845- "integrity": "sha512-n3bG/X3iB0m8d845vhFg/62/ECeT8jY8gE8F2A41z8Mty41spYA4vzMLezha7icVjtGjqlxgO3QE+uOzpDqeww==",
1846- "dev": true,
1847- "requires": {
1848- "postcss-value-parser": "^4.1.0"
1849- }
1850- },
1851 "postcss-env-function": {
1852 "version": "2.0.2",
1853 "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
1854 diff --git a/package-lock.json b/package-lock.json
1855index a861557..9195d1d 100644
1856--- a/package-lock.json
1857+++ b/package-lock.json
1858 @@ -1,8 +1,9769 @@
1859 {
1860 "name": "open-props",
1861- "version": "1.4.25",
1862- "lockfileVersion": 1,
1863+ "version": "1.5.0",
1864+ "lockfileVersion": 2,
1865 "requires": true,
1866+ "packages": {
1867+ "": {
1868+ "name": "open-props",
1869+ "version": "1.5.0",
1870+ "license": "MIT",
1871+ "devDependencies": {
1872+ "ava": "^3.15.0",
1873+ "colorjs.io": "^0.4.1-patch.1",
1874+ "concurrently": "^7.2.2",
1875+ "cssnano": "^5.1.10",
1876+ "json": "^11.0.0",
1877+ "microbundle": "^0.13.3",
1878+ "open-color": "^1.9.1",
1879+ "postcss": "^8.3.9",
1880+ "postcss-cli": "^8.3.1",
1881+ "postcss-combine-duplicated-selectors": "^10.0.3",
1882+ "postcss-import": "^14.0.2",
1883+ "postcss-preset-env": "6.7.x"
1884+ }
1885+ },
1886+ "node_modules/@babel/code-frame": {
1887+ "version": "7.14.5",
1888+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
1889+ "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
1890+ "dev": true,
1891+ "dependencies": {
1892+ "@babel/highlight": "^7.14.5"
1893+ },
1894+ "engines": {
1895+ "node": ">=6.9.0"
1896+ }
1897+ },
1898+ "node_modules/@babel/compat-data": {
1899+ "version": "7.15.0",
1900+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
1901+ "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
1902+ "dev": true,
1903+ "engines": {
1904+ "node": ">=6.9.0"
1905+ }
1906+ },
1907+ "node_modules/@babel/core": {
1908+ "version": "7.15.5",
1909+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
1910+ "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
1911+ "dev": true,
1912+ "dependencies": {
1913+ "@babel/code-frame": "^7.14.5",
1914+ "@babel/generator": "^7.15.4",
1915+ "@babel/helper-compilation-targets": "^7.15.4",
1916+ "@babel/helper-module-transforms": "^7.15.4",
1917+ "@babel/helpers": "^7.15.4",
1918+ "@babel/parser": "^7.15.5",
1919+ "@babel/template": "^7.15.4",
1920+ "@babel/traverse": "^7.15.4",
1921+ "@babel/types": "^7.15.4",
1922+ "convert-source-map": "^1.7.0",
1923+ "debug": "^4.1.0",
1924+ "gensync": "^1.0.0-beta.2",
1925+ "json5": "^2.1.2",
1926+ "semver": "^6.3.0",
1927+ "source-map": "^0.5.0"
1928+ },
1929+ "engines": {
1930+ "node": ">=6.9.0"
1931+ },
1932+ "funding": {
1933+ "type": "opencollective",
1934+ "url": "https://opencollective.com/babel"
1935+ }
1936+ },
1937+ "node_modules/@babel/core/node_modules/semver": {
1938+ "version": "6.3.0",
1939+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1940+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1941+ "dev": true,
1942+ "bin": {
1943+ "semver": "bin/semver.js"
1944+ }
1945+ },
1946+ "node_modules/@babel/core/node_modules/source-map": {
1947+ "version": "0.5.7",
1948+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1949+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1950+ "dev": true,
1951+ "engines": {
1952+ "node": ">=0.10.0"
1953+ }
1954+ },
1955+ "node_modules/@babel/generator": {
1956+ "version": "7.15.4",
1957+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
1958+ "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
1959+ "dev": true,
1960+ "dependencies": {
1961+ "@babel/types": "^7.15.4",
1962+ "jsesc": "^2.5.1",
1963+ "source-map": "^0.5.0"
1964+ },
1965+ "engines": {
1966+ "node": ">=6.9.0"
1967+ }
1968+ },
1969+ "node_modules/@babel/generator/node_modules/source-map": {
1970+ "version": "0.5.7",
1971+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1972+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1973+ "dev": true,
1974+ "engines": {
1975+ "node": ">=0.10.0"
1976+ }
1977+ },
1978+ "node_modules/@babel/helper-annotate-as-pure": {
1979+ "version": "7.15.4",
1980+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz",
1981+ "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==",
1982+ "dev": true,
1983+ "dependencies": {
1984+ "@babel/types": "^7.15.4"
1985+ },
1986+ "engines": {
1987+ "node": ">=6.9.0"
1988+ }
1989+ },
1990+ "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
1991+ "version": "7.15.4",
1992+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz",
1993+ "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==",
1994+ "dev": true,
1995+ "dependencies": {
1996+ "@babel/helper-explode-assignable-expression": "^7.15.4",
1997+ "@babel/types": "^7.15.4"
1998+ },
1999+ "engines": {
2000+ "node": ">=6.9.0"
2001+ }
2002+ },
2003+ "node_modules/@babel/helper-compilation-targets": {
2004+ "version": "7.15.4",
2005+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
2006+ "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
2007+ "dev": true,
2008+ "dependencies": {
2009+ "@babel/compat-data": "^7.15.0",
2010+ "@babel/helper-validator-option": "^7.14.5",
2011+ "browserslist": "^4.16.6",
2012+ "semver": "^6.3.0"
2013+ },
2014+ "engines": {
2015+ "node": ">=6.9.0"
2016+ },
2017+ "peerDependencies": {
2018+ "@babel/core": "^7.0.0"
2019+ }
2020+ },
2021+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
2022+ "version": "6.3.0",
2023+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2024+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2025+ "dev": true,
2026+ "bin": {
2027+ "semver": "bin/semver.js"
2028+ }
2029+ },
2030+ "node_modules/@babel/helper-create-class-features-plugin": {
2031+ "version": "7.15.4",
2032+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz",
2033+ "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==",
2034+ "dev": true,
2035+ "dependencies": {
2036+ "@babel/helper-annotate-as-pure": "^7.15.4",
2037+ "@babel/helper-function-name": "^7.15.4",
2038+ "@babel/helper-member-expression-to-functions": "^7.15.4",
2039+ "@babel/helper-optimise-call-expression": "^7.15.4",
2040+ "@babel/helper-replace-supers": "^7.15.4",
2041+ "@babel/helper-split-export-declaration": "^7.15.4"
2042+ },
2043+ "engines": {
2044+ "node": ">=6.9.0"
2045+ },
2046+ "peerDependencies": {
2047+ "@babel/core": "^7.0.0"
2048+ }
2049+ },
2050+ "node_modules/@babel/helper-create-regexp-features-plugin": {
2051+ "version": "7.14.5",
2052+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
2053+ "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
2054+ "dev": true,
2055+ "dependencies": {
2056+ "@babel/helper-annotate-as-pure": "^7.14.5",
2057+ "regexpu-core": "^4.7.1"
2058+ },
2059+ "engines": {
2060+ "node": ">=6.9.0"
2061+ },
2062+ "peerDependencies": {
2063+ "@babel/core": "^7.0.0"
2064+ }
2065+ },
2066+ "node_modules/@babel/helper-define-polyfill-provider": {
2067+ "version": "0.2.3",
2068+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
2069+ "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
2070+ "dev": true,
2071+ "dependencies": {
2072+ "@babel/helper-compilation-targets": "^7.13.0",
2073+ "@babel/helper-module-imports": "^7.12.13",
2074+ "@babel/helper-plugin-utils": "^7.13.0",
2075+ "@babel/traverse": "^7.13.0",
2076+ "debug": "^4.1.1",
2077+ "lodash.debounce": "^4.0.8",
2078+ "resolve": "^1.14.2",
2079+ "semver": "^6.1.2"
2080+ },
2081+ "peerDependencies": {
2082+ "@babel/core": "^7.4.0-0"
2083+ }
2084+ },
2085+ "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
2086+ "version": "6.3.0",
2087+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2088+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2089+ "dev": true,
2090+ "bin": {
2091+ "semver": "bin/semver.js"
2092+ }
2093+ },
2094+ "node_modules/@babel/helper-explode-assignable-expression": {
2095+ "version": "7.15.4",
2096+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz",
2097+ "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==",
2098+ "dev": true,
2099+ "dependencies": {
2100+ "@babel/types": "^7.15.4"
2101+ },
2102+ "engines": {
2103+ "node": ">=6.9.0"
2104+ }
2105+ },
2106+ "node_modules/@babel/helper-function-name": {
2107+ "version": "7.15.4",
2108+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
2109+ "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
2110+ "dev": true,
2111+ "dependencies": {
2112+ "@babel/helper-get-function-arity": "^7.15.4",
2113+ "@babel/template": "^7.15.4",
2114+ "@babel/types": "^7.15.4"
2115+ },
2116+ "engines": {
2117+ "node": ">=6.9.0"
2118+ }
2119+ },
2120+ "node_modules/@babel/helper-get-function-arity": {
2121+ "version": "7.15.4",
2122+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
2123+ "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
2124+ "dev": true,
2125+ "dependencies": {
2126+ "@babel/types": "^7.15.4"
2127+ },
2128+ "engines": {
2129+ "node": ">=6.9.0"
2130+ }
2131+ },
2132+ "node_modules/@babel/helper-hoist-variables": {
2133+ "version": "7.15.4",
2134+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
2135+ "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
2136+ "dev": true,
2137+ "dependencies": {
2138+ "@babel/types": "^7.15.4"
2139+ },
2140+ "engines": {
2141+ "node": ">=6.9.0"
2142+ }
2143+ },
2144+ "node_modules/@babel/helper-member-expression-to-functions": {
2145+ "version": "7.15.4",
2146+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
2147+ "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
2148+ "dev": true,
2149+ "dependencies": {
2150+ "@babel/types": "^7.15.4"
2151+ },
2152+ "engines": {
2153+ "node": ">=6.9.0"
2154+ }
2155+ },
2156+ "node_modules/@babel/helper-module-imports": {
2157+ "version": "7.15.4",
2158+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
2159+ "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
2160+ "dev": true,
2161+ "dependencies": {
2162+ "@babel/types": "^7.15.4"
2163+ },
2164+ "engines": {
2165+ "node": ">=6.9.0"
2166+ }
2167+ },
2168+ "node_modules/@babel/helper-module-transforms": {
2169+ "version": "7.15.7",
2170+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz",
2171+ "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==",
2172+ "dev": true,
2173+ "dependencies": {
2174+ "@babel/helper-module-imports": "^7.15.4",
2175+ "@babel/helper-replace-supers": "^7.15.4",
2176+ "@babel/helper-simple-access": "^7.15.4",
2177+ "@babel/helper-split-export-declaration": "^7.15.4",
2178+ "@babel/helper-validator-identifier": "^7.15.7",
2179+ "@babel/template": "^7.15.4",
2180+ "@babel/traverse": "^7.15.4",
2181+ "@babel/types": "^7.15.6"
2182+ },
2183+ "engines": {
2184+ "node": ">=6.9.0"
2185+ }
2186+ },
2187+ "node_modules/@babel/helper-optimise-call-expression": {
2188+ "version": "7.15.4",
2189+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
2190+ "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
2191+ "dev": true,
2192+ "dependencies": {
2193+ "@babel/types": "^7.15.4"
2194+ },
2195+ "engines": {
2196+ "node": ">=6.9.0"
2197+ }
2198+ },
2199+ "node_modules/@babel/helper-plugin-utils": {
2200+ "version": "7.14.5",
2201+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
2202+ "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
2203+ "dev": true,
2204+ "engines": {
2205+ "node": ">=6.9.0"
2206+ }
2207+ },
2208+ "node_modules/@babel/helper-remap-async-to-generator": {
2209+ "version": "7.15.4",
2210+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz",
2211+ "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==",
2212+ "dev": true,
2213+ "dependencies": {
2214+ "@babel/helper-annotate-as-pure": "^7.15.4",
2215+ "@babel/helper-wrap-function": "^7.15.4",
2216+ "@babel/types": "^7.15.4"
2217+ },
2218+ "engines": {
2219+ "node": ">=6.9.0"
2220+ }
2221+ },
2222+ "node_modules/@babel/helper-replace-supers": {
2223+ "version": "7.15.4",
2224+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
2225+ "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
2226+ "dev": true,
2227+ "dependencies": {
2228+ "@babel/helper-member-expression-to-functions": "^7.15.4",
2229+ "@babel/helper-optimise-call-expression": "^7.15.4",
2230+ "@babel/traverse": "^7.15.4",
2231+ "@babel/types": "^7.15.4"
2232+ },
2233+ "engines": {
2234+ "node": ">=6.9.0"
2235+ }
2236+ },
2237+ "node_modules/@babel/helper-simple-access": {
2238+ "version": "7.15.4",
2239+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
2240+ "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
2241+ "dev": true,
2242+ "dependencies": {
2243+ "@babel/types": "^7.15.4"
2244+ },
2245+ "engines": {
2246+ "node": ">=6.9.0"
2247+ }
2248+ },
2249+ "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
2250+ "version": "7.15.4",
2251+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz",
2252+ "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==",
2253+ "dev": true,
2254+ "dependencies": {
2255+ "@babel/types": "^7.15.4"
2256+ },
2257+ "engines": {
2258+ "node": ">=6.9.0"
2259+ }
2260+ },
2261+ "node_modules/@babel/helper-split-export-declaration": {
2262+ "version": "7.15.4",
2263+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
2264+ "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
2265+ "dev": true,
2266+ "dependencies": {
2267+ "@babel/types": "^7.15.4"
2268+ },
2269+ "engines": {
2270+ "node": ">=6.9.0"
2271+ }
2272+ },
2273+ "node_modules/@babel/helper-validator-identifier": {
2274+ "version": "7.15.7",
2275+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
2276+ "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
2277+ "dev": true,
2278+ "engines": {
2279+ "node": ">=6.9.0"
2280+ }
2281+ },
2282+ "node_modules/@babel/helper-validator-option": {
2283+ "version": "7.14.5",
2284+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
2285+ "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
2286+ "dev": true,
2287+ "engines": {
2288+ "node": ">=6.9.0"
2289+ }
2290+ },
2291+ "node_modules/@babel/helper-wrap-function": {
2292+ "version": "7.15.4",
2293+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz",
2294+ "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==",
2295+ "dev": true,
2296+ "dependencies": {
2297+ "@babel/helper-function-name": "^7.15.4",
2298+ "@babel/template": "^7.15.4",
2299+ "@babel/traverse": "^7.15.4",
2300+ "@babel/types": "^7.15.4"
2301+ },
2302+ "engines": {
2303+ "node": ">=6.9.0"
2304+ }
2305+ },
2306+ "node_modules/@babel/helpers": {
2307+ "version": "7.15.4",
2308+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
2309+ "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
2310+ "dev": true,
2311+ "dependencies": {
2312+ "@babel/template": "^7.15.4",
2313+ "@babel/traverse": "^7.15.4",
2314+ "@babel/types": "^7.15.4"
2315+ },
2316+ "engines": {
2317+ "node": ">=6.9.0"
2318+ }
2319+ },
2320+ "node_modules/@babel/highlight": {
2321+ "version": "7.14.5",
2322+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
2323+ "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
2324+ "dev": true,
2325+ "dependencies": {
2326+ "@babel/helper-validator-identifier": "^7.14.5",
2327+ "chalk": "^2.0.0",
2328+ "js-tokens": "^4.0.0"
2329+ },
2330+ "engines": {
2331+ "node": ">=6.9.0"
2332+ }
2333+ },
2334+ "node_modules/@babel/parser": {
2335+ "version": "7.15.7",
2336+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz",
2337+ "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==",
2338+ "dev": true,
2339+ "bin": {
2340+ "parser": "bin/babel-parser.js"
2341+ },
2342+ "engines": {
2343+ "node": ">=6.0.0"
2344+ }
2345+ },
2346+ "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
2347+ "version": "7.15.4",
2348+ "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",
2349+ "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==",
2350+ "dev": true,
2351+ "dependencies": {
2352+ "@babel/helper-plugin-utils": "^7.14.5",
2353+ "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4",
2354+ "@babel/plugin-proposal-optional-chaining": "^7.14.5"
2355+ },
2356+ "engines": {
2357+ "node": ">=6.9.0"
2358+ },
2359+ "peerDependencies": {
2360+ "@babel/core": "^7.13.0"
2361+ }
2362+ },
2363+ "node_modules/@babel/plugin-proposal-async-generator-functions": {
2364+ "version": "7.15.4",
2365+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz",
2366+ "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==",
2367+ "dev": true,
2368+ "dependencies": {
2369+ "@babel/helper-plugin-utils": "^7.14.5",
2370+ "@babel/helper-remap-async-to-generator": "^7.15.4",
2371+ "@babel/plugin-syntax-async-generators": "^7.8.4"
2372+ },
2373+ "engines": {
2374+ "node": ">=6.9.0"
2375+ },
2376+ "peerDependencies": {
2377+ "@babel/core": "^7.0.0-0"
2378+ }
2379+ },
2380+ "node_modules/@babel/plugin-proposal-class-properties": {
2381+ "version": "7.12.1",
2382+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
2383+ "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
2384+ "dev": true,
2385+ "dependencies": {
2386+ "@babel/helper-create-class-features-plugin": "^7.12.1",
2387+ "@babel/helper-plugin-utils": "^7.10.4"
2388+ },
2389+ "peerDependencies": {
2390+ "@babel/core": "^7.0.0-0"
2391+ }
2392+ },
2393+ "node_modules/@babel/plugin-proposal-class-static-block": {
2394+ "version": "7.15.4",
2395+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz",
2396+ "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==",
2397+ "dev": true,
2398+ "dependencies": {
2399+ "@babel/helper-create-class-features-plugin": "^7.15.4",
2400+ "@babel/helper-plugin-utils": "^7.14.5",
2401+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
2402+ },
2403+ "engines": {
2404+ "node": ">=6.9.0"
2405+ },
2406+ "peerDependencies": {
2407+ "@babel/core": "^7.12.0"
2408+ }
2409+ },
2410+ "node_modules/@babel/plugin-proposal-dynamic-import": {
2411+ "version": "7.14.5",
2412+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
2413+ "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
2414+ "dev": true,
2415+ "dependencies": {
2416+ "@babel/helper-plugin-utils": "^7.14.5",
2417+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
2418+ },
2419+ "engines": {
2420+ "node": ">=6.9.0"
2421+ },
2422+ "peerDependencies": {
2423+ "@babel/core": "^7.0.0-0"
2424+ }
2425+ },
2426+ "node_modules/@babel/plugin-proposal-export-namespace-from": {
2427+ "version": "7.14.5",
2428+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
2429+ "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
2430+ "dev": true,
2431+ "dependencies": {
2432+ "@babel/helper-plugin-utils": "^7.14.5",
2433+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
2434+ },
2435+ "engines": {
2436+ "node": ">=6.9.0"
2437+ },
2438+ "peerDependencies": {
2439+ "@babel/core": "^7.0.0-0"
2440+ }
2441+ },
2442+ "node_modules/@babel/plugin-proposal-json-strings": {
2443+ "version": "7.14.5",
2444+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
2445+ "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
2446+ "dev": true,
2447+ "dependencies": {
2448+ "@babel/helper-plugin-utils": "^7.14.5",
2449+ "@babel/plugin-syntax-json-strings": "^7.8.3"
2450+ },
2451+ "engines": {
2452+ "node": ">=6.9.0"
2453+ },
2454+ "peerDependencies": {
2455+ "@babel/core": "^7.0.0-0"
2456+ }
2457+ },
2458+ "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
2459+ "version": "7.14.5",
2460+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
2461+ "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
2462+ "dev": true,
2463+ "dependencies": {
2464+ "@babel/helper-plugin-utils": "^7.14.5",
2465+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
2466+ },
2467+ "engines": {
2468+ "node": ">=6.9.0"
2469+ },
2470+ "peerDependencies": {
2471+ "@babel/core": "^7.0.0-0"
2472+ }
2473+ },
2474+ "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
2475+ "version": "7.14.5",
2476+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
2477+ "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
2478+ "dev": true,
2479+ "dependencies": {
2480+ "@babel/helper-plugin-utils": "^7.14.5",
2481+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
2482+ },
2483+ "engines": {
2484+ "node": ">=6.9.0"
2485+ },
2486+ "peerDependencies": {
2487+ "@babel/core": "^7.0.0-0"
2488+ }
2489+ },
2490+ "node_modules/@babel/plugin-proposal-numeric-separator": {
2491+ "version": "7.14.5",
2492+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
2493+ "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
2494+ "dev": true,
2495+ "dependencies": {
2496+ "@babel/helper-plugin-utils": "^7.14.5",
2497+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
2498+ },
2499+ "engines": {
2500+ "node": ">=6.9.0"
2501+ },
2502+ "peerDependencies": {
2503+ "@babel/core": "^7.0.0-0"
2504+ }
2505+ },
2506+ "node_modules/@babel/plugin-proposal-object-rest-spread": {
2507+ "version": "7.15.6",
2508+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz",
2509+ "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==",
2510+ "dev": true,
2511+ "dependencies": {
2512+ "@babel/compat-data": "^7.15.0",
2513+ "@babel/helper-compilation-targets": "^7.15.4",
2514+ "@babel/helper-plugin-utils": "^7.14.5",
2515+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
2516+ "@babel/plugin-transform-parameters": "^7.15.4"
2517+ },
2518+ "engines": {
2519+ "node": ">=6.9.0"
2520+ },
2521+ "peerDependencies": {
2522+ "@babel/core": "^7.0.0-0"
2523+ }
2524+ },
2525+ "node_modules/@babel/plugin-proposal-optional-catch-binding": {
2526+ "version": "7.14.5",
2527+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
2528+ "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
2529+ "dev": true,
2530+ "dependencies": {
2531+ "@babel/helper-plugin-utils": "^7.14.5",
2532+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
2533+ },
2534+ "engines": {
2535+ "node": ">=6.9.0"
2536+ },
2537+ "peerDependencies": {
2538+ "@babel/core": "^7.0.0-0"
2539+ }
2540+ },
2541+ "node_modules/@babel/plugin-proposal-optional-chaining": {
2542+ "version": "7.14.5",
2543+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
2544+ "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
2545+ "dev": true,
2546+ "dependencies": {
2547+ "@babel/helper-plugin-utils": "^7.14.5",
2548+ "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
2549+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
2550+ },
2551+ "engines": {
2552+ "node": ">=6.9.0"
2553+ },
2554+ "peerDependencies": {
2555+ "@babel/core": "^7.0.0-0"
2556+ }
2557+ },
2558+ "node_modules/@babel/plugin-proposal-private-methods": {
2559+ "version": "7.14.5",
2560+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
2561+ "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
2562+ "dev": true,
2563+ "dependencies": {
2564+ "@babel/helper-create-class-features-plugin": "^7.14.5",
2565+ "@babel/helper-plugin-utils": "^7.14.5"
2566+ },
2567+ "engines": {
2568+ "node": ">=6.9.0"
2569+ },
2570+ "peerDependencies": {
2571+ "@babel/core": "^7.0.0-0"
2572+ }
2573+ },
2574+ "node_modules/@babel/plugin-proposal-private-property-in-object": {
2575+ "version": "7.15.4",
2576+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz",
2577+ "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==",
2578+ "dev": true,
2579+ "dependencies": {
2580+ "@babel/helper-annotate-as-pure": "^7.15.4",
2581+ "@babel/helper-create-class-features-plugin": "^7.15.4",
2582+ "@babel/helper-plugin-utils": "^7.14.5",
2583+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
2584+ },
2585+ "engines": {
2586+ "node": ">=6.9.0"
2587+ },
2588+ "peerDependencies": {
2589+ "@babel/core": "^7.0.0-0"
2590+ }
2591+ },
2592+ "node_modules/@babel/plugin-proposal-unicode-property-regex": {
2593+ "version": "7.14.5",
2594+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
2595+ "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
2596+ "dev": true,
2597+ "dependencies": {
2598+ "@babel/helper-create-regexp-features-plugin": "^7.14.5",
2599+ "@babel/helper-plugin-utils": "^7.14.5"
2600+ },
2601+ "engines": {
2602+ "node": ">=4"
2603+ },
2604+ "peerDependencies": {
2605+ "@babel/core": "^7.0.0-0"
2606+ }
2607+ },
2608+ "node_modules/@babel/plugin-syntax-async-generators": {
2609+ "version": "7.8.4",
2610+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
2611+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
2612+ "dev": true,
2613+ "dependencies": {
2614+ "@babel/helper-plugin-utils": "^7.8.0"
2615+ },
2616+ "peerDependencies": {
2617+ "@babel/core": "^7.0.0-0"
2618+ }
2619+ },
2620+ "node_modules/@babel/plugin-syntax-class-properties": {
2621+ "version": "7.12.13",
2622+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
2623+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
2624+ "dev": true,
2625+ "dependencies": {
2626+ "@babel/helper-plugin-utils": "^7.12.13"
2627+ },
2628+ "peerDependencies": {
2629+ "@babel/core": "^7.0.0-0"
2630+ }
2631+ },
2632+ "node_modules/@babel/plugin-syntax-class-static-block": {
2633+ "version": "7.14.5",
2634+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
2635+ "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
2636+ "dev": true,
2637+ "dependencies": {
2638+ "@babel/helper-plugin-utils": "^7.14.5"
2639+ },
2640+ "engines": {
2641+ "node": ">=6.9.0"
2642+ },
2643+ "peerDependencies": {
2644+ "@babel/core": "^7.0.0-0"
2645+ }
2646+ },
2647+ "node_modules/@babel/plugin-syntax-dynamic-import": {
2648+ "version": "7.8.3",
2649+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
2650+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
2651+ "dev": true,
2652+ "dependencies": {
2653+ "@babel/helper-plugin-utils": "^7.8.0"
2654+ },
2655+ "peerDependencies": {
2656+ "@babel/core": "^7.0.0-0"
2657+ }
2658+ },
2659+ "node_modules/@babel/plugin-syntax-export-namespace-from": {
2660+ "version": "7.8.3",
2661+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
2662+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
2663+ "dev": true,
2664+ "dependencies": {
2665+ "@babel/helper-plugin-utils": "^7.8.3"
2666+ },
2667+ "peerDependencies": {
2668+ "@babel/core": "^7.0.0-0"
2669+ }
2670+ },
2671+ "node_modules/@babel/plugin-syntax-flow": {
2672+ "version": "7.14.5",
2673+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz",
2674+ "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==",
2675+ "dev": true,
2676+ "dependencies": {
2677+ "@babel/helper-plugin-utils": "^7.14.5"
2678+ },
2679+ "engines": {
2680+ "node": ">=6.9.0"
2681+ },
2682+ "peerDependencies": {
2683+ "@babel/core": "^7.0.0-0"
2684+ }
2685+ },
2686+ "node_modules/@babel/plugin-syntax-import-meta": {
2687+ "version": "7.10.4",
2688+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
2689+ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
2690+ "dev": true,
2691+ "dependencies": {
2692+ "@babel/helper-plugin-utils": "^7.10.4"
2693+ },
2694+ "peerDependencies": {
2695+ "@babel/core": "^7.0.0-0"
2696+ }
2697+ },
2698+ "node_modules/@babel/plugin-syntax-json-strings": {
2699+ "version": "7.8.3",
2700+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
2701+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
2702+ "dev": true,
2703+ "dependencies": {
2704+ "@babel/helper-plugin-utils": "^7.8.0"
2705+ },
2706+ "peerDependencies": {
2707+ "@babel/core": "^7.0.0-0"
2708+ }
2709+ },
2710+ "node_modules/@babel/plugin-syntax-jsx": {
2711+ "version": "7.14.5",
2712+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
2713+ "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
2714+ "dev": true,
2715+ "dependencies": {
2716+ "@babel/helper-plugin-utils": "^7.14.5"
2717+ },
2718+ "engines": {
2719+ "node": ">=6.9.0"
2720+ },
2721+ "peerDependencies": {
2722+ "@babel/core": "^7.0.0-0"
2723+ }
2724+ },
2725+ "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
2726+ "version": "7.10.4",
2727+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
2728+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
2729+ "dev": true,
2730+ "dependencies": {
2731+ "@babel/helper-plugin-utils": "^7.10.4"
2732+ },
2733+ "peerDependencies": {
2734+ "@babel/core": "^7.0.0-0"
2735+ }
2736+ },
2737+ "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
2738+ "version": "7.8.3",
2739+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
2740+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
2741+ "dev": true,
2742+ "dependencies": {
2743+ "@babel/helper-plugin-utils": "^7.8.0"
2744+ },
2745+ "peerDependencies": {
2746+ "@babel/core": "^7.0.0-0"
2747+ }
2748+ },
2749+ "node_modules/@babel/plugin-syntax-numeric-separator": {
2750+ "version": "7.10.4",
2751+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
2752+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
2753+ "dev": true,
2754+ "dependencies": {
2755+ "@babel/helper-plugin-utils": "^7.10.4"
2756+ },
2757+ "peerDependencies": {
2758+ "@babel/core": "^7.0.0-0"
2759+ }
2760+ },
2761+ "node_modules/@babel/plugin-syntax-object-rest-spread": {
2762+ "version": "7.8.3",
2763+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
2764+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
2765+ "dev": true,
2766+ "dependencies": {
2767+ "@babel/helper-plugin-utils": "^7.8.0"
2768+ },
2769+ "peerDependencies": {
2770+ "@babel/core": "^7.0.0-0"
2771+ }
2772+ },
2773+ "node_modules/@babel/plugin-syntax-optional-catch-binding": {
2774+ "version": "7.8.3",
2775+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
2776+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
2777+ "dev": true,
2778+ "dependencies": {
2779+ "@babel/helper-plugin-utils": "^7.8.0"
2780+ },
2781+ "peerDependencies": {
2782+ "@babel/core": "^7.0.0-0"
2783+ }
2784+ },
2785+ "node_modules/@babel/plugin-syntax-optional-chaining": {
2786+ "version": "7.8.3",
2787+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
2788+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
2789+ "dev": true,
2790+ "dependencies": {
2791+ "@babel/helper-plugin-utils": "^7.8.0"
2792+ },
2793+ "peerDependencies": {
2794+ "@babel/core": "^7.0.0-0"
2795+ }
2796+ },
2797+ "node_modules/@babel/plugin-syntax-private-property-in-object": {
2798+ "version": "7.14.5",
2799+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
2800+ "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
2801+ "dev": true,
2802+ "dependencies": {
2803+ "@babel/helper-plugin-utils": "^7.14.5"
2804+ },
2805+ "engines": {
2806+ "node": ">=6.9.0"
2807+ },
2808+ "peerDependencies": {
2809+ "@babel/core": "^7.0.0-0"
2810+ }
2811+ },
2812+ "node_modules/@babel/plugin-syntax-top-level-await": {
2813+ "version": "7.14.5",
2814+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
2815+ "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
2816+ "dev": true,
2817+ "dependencies": {
2818+ "@babel/helper-plugin-utils": "^7.14.5"
2819+ },
2820+ "engines": {
2821+ "node": ">=6.9.0"
2822+ },
2823+ "peerDependencies": {
2824+ "@babel/core": "^7.0.0-0"
2825+ }
2826+ },
2827+ "node_modules/@babel/plugin-transform-arrow-functions": {
2828+ "version": "7.14.5",
2829+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
2830+ "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
2831+ "dev": true,
2832+ "dependencies": {
2833+ "@babel/helper-plugin-utils": "^7.14.5"
2834+ },
2835+ "engines": {
2836+ "node": ">=6.9.0"
2837+ },
2838+ "peerDependencies": {
2839+ "@babel/core": "^7.0.0-0"
2840+ }
2841+ },
2842+ "node_modules/@babel/plugin-transform-async-to-generator": {
2843+ "version": "7.14.5",
2844+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
2845+ "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
2846+ "dev": true,
2847+ "dependencies": {
2848+ "@babel/helper-module-imports": "^7.14.5",
2849+ "@babel/helper-plugin-utils": "^7.14.5",
2850+ "@babel/helper-remap-async-to-generator": "^7.14.5"
2851+ },
2852+ "engines": {
2853+ "node": ">=6.9.0"
2854+ },
2855+ "peerDependencies": {
2856+ "@babel/core": "^7.0.0-0"
2857+ }
2858+ },
2859+ "node_modules/@babel/plugin-transform-block-scoped-functions": {
2860+ "version": "7.14.5",
2861+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
2862+ "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
2863+ "dev": true,
2864+ "dependencies": {
2865+ "@babel/helper-plugin-utils": "^7.14.5"
2866+ },
2867+ "engines": {
2868+ "node": ">=6.9.0"
2869+ },
2870+ "peerDependencies": {
2871+ "@babel/core": "^7.0.0-0"
2872+ }
2873+ },
2874+ "node_modules/@babel/plugin-transform-block-scoping": {
2875+ "version": "7.15.3",
2876+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
2877+ "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
2878+ "dev": true,
2879+ "dependencies": {
2880+ "@babel/helper-plugin-utils": "^7.14.5"
2881+ },
2882+ "engines": {
2883+ "node": ">=6.9.0"
2884+ },
2885+ "peerDependencies": {
2886+ "@babel/core": "^7.0.0-0"
2887+ }
2888+ },
2889+ "node_modules/@babel/plugin-transform-classes": {
2890+ "version": "7.15.4",
2891+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz",
2892+ "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==",
2893+ "dev": true,
2894+ "dependencies": {
2895+ "@babel/helper-annotate-as-pure": "^7.15.4",
2896+ "@babel/helper-function-name": "^7.15.4",
2897+ "@babel/helper-optimise-call-expression": "^7.15.4",
2898+ "@babel/helper-plugin-utils": "^7.14.5",
2899+ "@babel/helper-replace-supers": "^7.15.4",
2900+ "@babel/helper-split-export-declaration": "^7.15.4",
2901+ "globals": "^11.1.0"
2902+ },
2903+ "engines": {
2904+ "node": ">=6.9.0"
2905+ },
2906+ "peerDependencies": {
2907+ "@babel/core": "^7.0.0-0"
2908+ }
2909+ },
2910+ "node_modules/@babel/plugin-transform-computed-properties": {
2911+ "version": "7.14.5",
2912+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
2913+ "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
2914+ "dev": true,
2915+ "dependencies": {
2916+ "@babel/helper-plugin-utils": "^7.14.5"
2917+ },
2918+ "engines": {
2919+ "node": ">=6.9.0"
2920+ },
2921+ "peerDependencies": {
2922+ "@babel/core": "^7.0.0-0"
2923+ }
2924+ },
2925+ "node_modules/@babel/plugin-transform-destructuring": {
2926+ "version": "7.14.7",
2927+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
2928+ "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
2929+ "dev": true,
2930+ "dependencies": {
2931+ "@babel/helper-plugin-utils": "^7.14.5"
2932+ },
2933+ "engines": {
2934+ "node": ">=6.9.0"
2935+ },
2936+ "peerDependencies": {
2937+ "@babel/core": "^7.0.0-0"
2938+ }
2939+ },
2940+ "node_modules/@babel/plugin-transform-dotall-regex": {
2941+ "version": "7.14.5",
2942+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
2943+ "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
2944+ "dev": true,
2945+ "dependencies": {
2946+ "@babel/helper-create-regexp-features-plugin": "^7.14.5",
2947+ "@babel/helper-plugin-utils": "^7.14.5"
2948+ },
2949+ "engines": {
2950+ "node": ">=6.9.0"
2951+ },
2952+ "peerDependencies": {
2953+ "@babel/core": "^7.0.0-0"
2954+ }
2955+ },
2956+ "node_modules/@babel/plugin-transform-duplicate-keys": {
2957+ "version": "7.14.5",
2958+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
2959+ "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
2960+ "dev": true,
2961+ "dependencies": {
2962+ "@babel/helper-plugin-utils": "^7.14.5"
2963+ },
2964+ "engines": {
2965+ "node": ">=6.9.0"
2966+ },
2967+ "peerDependencies": {
2968+ "@babel/core": "^7.0.0-0"
2969+ }
2970+ },
2971+ "node_modules/@babel/plugin-transform-exponentiation-operator": {
2972+ "version": "7.14.5",
2973+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
2974+ "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
2975+ "dev": true,
2976+ "dependencies": {
2977+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
2978+ "@babel/helper-plugin-utils": "^7.14.5"
2979+ },
2980+ "engines": {
2981+ "node": ">=6.9.0"
2982+ },
2983+ "peerDependencies": {
2984+ "@babel/core": "^7.0.0-0"
2985+ }
2986+ },
2987+ "node_modules/@babel/plugin-transform-flow-strip-types": {
2988+ "version": "7.14.5",
2989+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.14.5.tgz",
2990+ "integrity": "sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==",
2991+ "dev": true,
2992+ "dependencies": {
2993+ "@babel/helper-plugin-utils": "^7.14.5",
2994+ "@babel/plugin-syntax-flow": "^7.14.5"
2995+ },
2996+ "engines": {
2997+ "node": ">=6.9.0"
2998+ },
2999+ "peerDependencies": {
3000+ "@babel/core": "^7.0.0-0"
3001+ }
3002+ },
3003+ "node_modules/@babel/plugin-transform-for-of": {
3004+ "version": "7.15.4",
3005+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz",
3006+ "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==",
3007+ "dev": true,
3008+ "dependencies": {
3009+ "@babel/helper-plugin-utils": "^7.14.5"
3010+ },
3011+ "engines": {
3012+ "node": ">=6.9.0"
3013+ },
3014+ "peerDependencies": {
3015+ "@babel/core": "^7.0.0-0"
3016+ }
3017+ },
3018+ "node_modules/@babel/plugin-transform-function-name": {
3019+ "version": "7.14.5",
3020+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
3021+ "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
3022+ "dev": true,
3023+ "dependencies": {
3024+ "@babel/helper-function-name": "^7.14.5",
3025+ "@babel/helper-plugin-utils": "^7.14.5"
3026+ },
3027+ "engines": {
3028+ "node": ">=6.9.0"
3029+ },
3030+ "peerDependencies": {
3031+ "@babel/core": "^7.0.0-0"
3032+ }
3033+ },
3034+ "node_modules/@babel/plugin-transform-literals": {
3035+ "version": "7.14.5",
3036+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
3037+ "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
3038+ "dev": true,
3039+ "dependencies": {
3040+ "@babel/helper-plugin-utils": "^7.14.5"
3041+ },
3042+ "engines": {
3043+ "node": ">=6.9.0"
3044+ },
3045+ "peerDependencies": {
3046+ "@babel/core": "^7.0.0-0"
3047+ }
3048+ },
3049+ "node_modules/@babel/plugin-transform-member-expression-literals": {
3050+ "version": "7.14.5",
3051+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
3052+ "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
3053+ "dev": true,
3054+ "dependencies": {
3055+ "@babel/helper-plugin-utils": "^7.14.5"
3056+ },
3057+ "engines": {
3058+ "node": ">=6.9.0"
3059+ },
3060+ "peerDependencies": {
3061+ "@babel/core": "^7.0.0-0"
3062+ }
3063+ },
3064+ "node_modules/@babel/plugin-transform-modules-amd": {
3065+ "version": "7.14.5",
3066+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
3067+ "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
3068+ "dev": true,
3069+ "dependencies": {
3070+ "@babel/helper-module-transforms": "^7.14.5",
3071+ "@babel/helper-plugin-utils": "^7.14.5",
3072+ "babel-plugin-dynamic-import-node": "^2.3.3"
3073+ },
3074+ "engines": {
3075+ "node": ">=6.9.0"
3076+ },
3077+ "peerDependencies": {
3078+ "@babel/core": "^7.0.0-0"
3079+ }
3080+ },
3081+ "node_modules/@babel/plugin-transform-modules-commonjs": {
3082+ "version": "7.15.4",
3083+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz",
3084+ "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==",
3085+ "dev": true,
3086+ "dependencies": {
3087+ "@babel/helper-module-transforms": "^7.15.4",
3088+ "@babel/helper-plugin-utils": "^7.14.5",
3089+ "@babel/helper-simple-access": "^7.15.4",
3090+ "babel-plugin-dynamic-import-node": "^2.3.3"
3091+ },
3092+ "engines": {
3093+ "node": ">=6.9.0"
3094+ },
3095+ "peerDependencies": {
3096+ "@babel/core": "^7.0.0-0"
3097+ }
3098+ },
3099+ "node_modules/@babel/plugin-transform-modules-systemjs": {
3100+ "version": "7.15.4",
3101+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz",
3102+ "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==",
3103+ "dev": true,
3104+ "dependencies": {
3105+ "@babel/helper-hoist-variables": "^7.15.4",
3106+ "@babel/helper-module-transforms": "^7.15.4",
3107+ "@babel/helper-plugin-utils": "^7.14.5",
3108+ "@babel/helper-validator-identifier": "^7.14.9",
3109+ "babel-plugin-dynamic-import-node": "^2.3.3"
3110+ },
3111+ "engines": {
3112+ "node": ">=6.9.0"
3113+ },
3114+ "peerDependencies": {
3115+ "@babel/core": "^7.0.0-0"
3116+ }
3117+ },
3118+ "node_modules/@babel/plugin-transform-modules-umd": {
3119+ "version": "7.14.5",
3120+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
3121+ "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
3122+ "dev": true,
3123+ "dependencies": {
3124+ "@babel/helper-module-transforms": "^7.14.5",
3125+ "@babel/helper-plugin-utils": "^7.14.5"
3126+ },
3127+ "engines": {
3128+ "node": ">=6.9.0"
3129+ },
3130+ "peerDependencies": {
3131+ "@babel/core": "^7.0.0-0"
3132+ }
3133+ },
3134+ "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
3135+ "version": "7.14.9",
3136+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
3137+ "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
3138+ "dev": true,
3139+ "dependencies": {
3140+ "@babel/helper-create-regexp-features-plugin": "^7.14.5"
3141+ },
3142+ "engines": {
3143+ "node": ">=6.9.0"
3144+ },
3145+ "peerDependencies": {
3146+ "@babel/core": "^7.0.0"
3147+ }
3148+ },
3149+ "node_modules/@babel/plugin-transform-new-target": {
3150+ "version": "7.14.5",
3151+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
3152+ "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
3153+ "dev": true,
3154+ "dependencies": {
3155+ "@babel/helper-plugin-utils": "^7.14.5"
3156+ },
3157+ "engines": {
3158+ "node": ">=6.9.0"
3159+ },
3160+ "peerDependencies": {
3161+ "@babel/core": "^7.0.0-0"
3162+ }
3163+ },
3164+ "node_modules/@babel/plugin-transform-object-super": {
3165+ "version": "7.14.5",
3166+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
3167+ "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
3168+ "dev": true,
3169+ "dependencies": {
3170+ "@babel/helper-plugin-utils": "^7.14.5",
3171+ "@babel/helper-replace-supers": "^7.14.5"
3172+ },
3173+ "engines": {
3174+ "node": ">=6.9.0"
3175+ },
3176+ "peerDependencies": {
3177+ "@babel/core": "^7.0.0-0"
3178+ }
3179+ },
3180+ "node_modules/@babel/plugin-transform-parameters": {
3181+ "version": "7.15.4",
3182+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz",
3183+ "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==",
3184+ "dev": true,
3185+ "dependencies": {
3186+ "@babel/helper-plugin-utils": "^7.14.5"
3187+ },
3188+ "engines": {
3189+ "node": ">=6.9.0"
3190+ },
3191+ "peerDependencies": {
3192+ "@babel/core": "^7.0.0-0"
3193+ }
3194+ },
3195+ "node_modules/@babel/plugin-transform-property-literals": {
3196+ "version": "7.14.5",
3197+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
3198+ "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
3199+ "dev": true,
3200+ "dependencies": {
3201+ "@babel/helper-plugin-utils": "^7.14.5"
3202+ },
3203+ "engines": {
3204+ "node": ">=6.9.0"
3205+ },
3206+ "peerDependencies": {
3207+ "@babel/core": "^7.0.0-0"
3208+ }
3209+ },
3210+ "node_modules/@babel/plugin-transform-react-display-name": {
3211+ "version": "7.15.1",
3212+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz",
3213+ "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==",
3214+ "dev": true,
3215+ "dependencies": {
3216+ "@babel/helper-plugin-utils": "^7.14.5"
3217+ },
3218+ "engines": {
3219+ "node": ">=6.9.0"
3220+ },
3221+ "peerDependencies": {
3222+ "@babel/core": "^7.0.0-0"
3223+ }
3224+ },
3225+ "node_modules/@babel/plugin-transform-react-jsx": {
3226+ "version": "7.14.9",
3227+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz",
3228+ "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==",
3229+ "dev": true,
3230+ "dependencies": {
3231+ "@babel/helper-annotate-as-pure": "^7.14.5",
3232+ "@babel/helper-module-imports": "^7.14.5",
3233+ "@babel/helper-plugin-utils": "^7.14.5",
3234+ "@babel/plugin-syntax-jsx": "^7.14.5",
3235+ "@babel/types": "^7.14.9"
3236+ },
3237+ "engines": {
3238+ "node": ">=6.9.0"
3239+ },
3240+ "peerDependencies": {
3241+ "@babel/core": "^7.0.0-0"
3242+ }
3243+ },
3244+ "node_modules/@babel/plugin-transform-react-jsx-development": {
3245+ "version": "7.14.5",
3246+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
3247+ "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
3248+ "dev": true,
3249+ "dependencies": {
3250+ "@babel/plugin-transform-react-jsx": "^7.14.5"
3251+ },
3252+ "engines": {
3253+ "node": ">=6.9.0"
3254+ },
3255+ "peerDependencies": {
3256+ "@babel/core": "^7.0.0-0"
3257+ }
3258+ },
3259+ "node_modules/@babel/plugin-transform-react-pure-annotations": {
3260+ "version": "7.14.5",
3261+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
3262+ "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
3263+ "dev": true,
3264+ "dependencies": {
3265+ "@babel/helper-annotate-as-pure": "^7.14.5",
3266+ "@babel/helper-plugin-utils": "^7.14.5"
3267+ },
3268+ "engines": {
3269+ "node": ">=6.9.0"
3270+ },
3271+ "peerDependencies": {
3272+ "@babel/core": "^7.0.0-0"
3273+ }
3274+ },
3275+ "node_modules/@babel/plugin-transform-regenerator": {
3276+ "version": "7.14.5",
3277+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
3278+ "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
3279+ "dev": true,
3280+ "dependencies": {
3281+ "regenerator-transform": "^0.14.2"
3282+ },
3283+ "engines": {
3284+ "node": ">=6.9.0"
3285+ },
3286+ "peerDependencies": {
3287+ "@babel/core": "^7.0.0-0"
3288+ }
3289+ },
3290+ "node_modules/@babel/plugin-transform-reserved-words": {
3291+ "version": "7.14.5",
3292+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
3293+ "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
3294+ "dev": true,
3295+ "dependencies": {
3296+ "@babel/helper-plugin-utils": "^7.14.5"
3297+ },
3298+ "engines": {
3299+ "node": ">=6.9.0"
3300+ },
3301+ "peerDependencies": {
3302+ "@babel/core": "^7.0.0-0"
3303+ }
3304+ },
3305+ "node_modules/@babel/plugin-transform-shorthand-properties": {
3306+ "version": "7.14.5",
3307+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
3308+ "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
3309+ "dev": true,
3310+ "dependencies": {
3311+ "@babel/helper-plugin-utils": "^7.14.5"
3312+ },
3313+ "engines": {
3314+ "node": ">=6.9.0"
3315+ },
3316+ "peerDependencies": {
3317+ "@babel/core": "^7.0.0-0"
3318+ }
3319+ },
3320+ "node_modules/@babel/plugin-transform-spread": {
3321+ "version": "7.14.6",
3322+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
3323+ "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
3324+ "dev": true,
3325+ "dependencies": {
3326+ "@babel/helper-plugin-utils": "^7.14.5",
3327+ "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
3328+ },
3329+ "engines": {
3330+ "node": ">=6.9.0"
3331+ },
3332+ "peerDependencies": {
3333+ "@babel/core": "^7.0.0-0"
3334+ }
3335+ },
3336+ "node_modules/@babel/plugin-transform-sticky-regex": {
3337+ "version": "7.14.5",
3338+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
3339+ "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
3340+ "dev": true,
3341+ "dependencies": {
3342+ "@babel/helper-plugin-utils": "^7.14.5"
3343+ },
3344+ "engines": {
3345+ "node": ">=6.9.0"
3346+ },
3347+ "peerDependencies": {
3348+ "@babel/core": "^7.0.0-0"
3349+ }
3350+ },
3351+ "node_modules/@babel/plugin-transform-template-literals": {
3352+ "version": "7.14.5",
3353+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
3354+ "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
3355+ "dev": true,
3356+ "dependencies": {
3357+ "@babel/helper-plugin-utils": "^7.14.5"
3358+ },
3359+ "engines": {
3360+ "node": ">=6.9.0"
3361+ },
3362+ "peerDependencies": {
3363+ "@babel/core": "^7.0.0-0"
3364+ }
3365+ },
3366+ "node_modules/@babel/plugin-transform-typeof-symbol": {
3367+ "version": "7.14.5",
3368+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
3369+ "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
3370+ "dev": true,
3371+ "dependencies": {
3372+ "@babel/helper-plugin-utils": "^7.14.5"
3373+ },
3374+ "engines": {
3375+ "node": ">=6.9.0"
3376+ },
3377+ "peerDependencies": {
3378+ "@babel/core": "^7.0.0-0"
3379+ }
3380+ },
3381+ "node_modules/@babel/plugin-transform-unicode-escapes": {
3382+ "version": "7.14.5",
3383+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
3384+ "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
3385+ "dev": true,
3386+ "dependencies": {
3387+ "@babel/helper-plugin-utils": "^7.14.5"
3388+ },
3389+ "engines": {
3390+ "node": ">=6.9.0"
3391+ },
3392+ "peerDependencies": {
3393+ "@babel/core": "^7.0.0-0"
3394+ }
3395+ },
3396+ "node_modules/@babel/plugin-transform-unicode-regex": {
3397+ "version": "7.14.5",
3398+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
3399+ "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
3400+ "dev": true,
3401+ "dependencies": {
3402+ "@babel/helper-create-regexp-features-plugin": "^7.14.5",
3403+ "@babel/helper-plugin-utils": "^7.14.5"
3404+ },
3405+ "engines": {
3406+ "node": ">=6.9.0"
3407+ },
3408+ "peerDependencies": {
3409+ "@babel/core": "^7.0.0-0"
3410+ }
3411+ },
3412+ "node_modules/@babel/preset-env": {
3413+ "version": "7.15.6",
3414+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz",
3415+ "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==",
3416+ "dev": true,
3417+ "dependencies": {
3418+ "@babel/compat-data": "^7.15.0",
3419+ "@babel/helper-compilation-targets": "^7.15.4",
3420+ "@babel/helper-plugin-utils": "^7.14.5",
3421+ "@babel/helper-validator-option": "^7.14.5",
3422+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4",
3423+ "@babel/plugin-proposal-async-generator-functions": "^7.15.4",
3424+ "@babel/plugin-proposal-class-properties": "^7.14.5",
3425+ "@babel/plugin-proposal-class-static-block": "^7.15.4",
3426+ "@babel/plugin-proposal-dynamic-import": "^7.14.5",
3427+ "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
3428+ "@babel/plugin-proposal-json-strings": "^7.14.5",
3429+ "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
3430+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
3431+ "@babel/plugin-proposal-numeric-separator": "^7.14.5",
3432+ "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
3433+ "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
3434+ "@babel/plugin-proposal-optional-chaining": "^7.14.5",
3435+ "@babel/plugin-proposal-private-methods": "^7.14.5",
3436+ "@babel/plugin-proposal-private-property-in-object": "^7.15.4",
3437+ "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
3438+ "@babel/plugin-syntax-async-generators": "^7.8.4",
3439+ "@babel/plugin-syntax-class-properties": "^7.12.13",
3440+ "@babel/plugin-syntax-class-static-block": "^7.14.5",
3441+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
3442+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
3443+ "@babel/plugin-syntax-json-strings": "^7.8.3",
3444+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
3445+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
3446+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
3447+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
3448+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
3449+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
3450+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
3451+ "@babel/plugin-syntax-top-level-await": "^7.14.5",
3452+ "@babel/plugin-transform-arrow-functions": "^7.14.5",
3453+ "@babel/plugin-transform-async-to-generator": "^7.14.5",
3454+ "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
3455+ "@babel/plugin-transform-block-scoping": "^7.15.3",
3456+ "@babel/plugin-transform-classes": "^7.15.4",
3457+ "@babel/plugin-transform-computed-properties": "^7.14.5",
3458+ "@babel/plugin-transform-destructuring": "^7.14.7",
3459+ "@babel/plugin-transform-dotall-regex": "^7.14.5",
3460+ "@babel/plugin-transform-duplicate-keys": "^7.14.5",
3461+ "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
3462+ "@babel/plugin-transform-for-of": "^7.15.4",
3463+ "@babel/plugin-transform-function-name": "^7.14.5",
3464+ "@babel/plugin-transform-literals": "^7.14.5",
3465+ "@babel/plugin-transform-member-expression-literals": "^7.14.5",
3466+ "@babel/plugin-transform-modules-amd": "^7.14.5",
3467+ "@babel/plugin-transform-modules-commonjs": "^7.15.4",
3468+ "@babel/plugin-transform-modules-systemjs": "^7.15.4",
3469+ "@babel/plugin-transform-modules-umd": "^7.14.5",
3470+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
3471+ "@babel/plugin-transform-new-target": "^7.14.5",
3472+ "@babel/plugin-transform-object-super": "^7.14.5",
3473+ "@babel/plugin-transform-parameters": "^7.15.4",
3474+ "@babel/plugin-transform-property-literals": "^7.14.5",
3475+ "@babel/plugin-transform-regenerator": "^7.14.5",
3476+ "@babel/plugin-transform-reserved-words": "^7.14.5",
3477+ "@babel/plugin-transform-shorthand-properties": "^7.14.5",
3478+ "@babel/plugin-transform-spread": "^7.14.6",
3479+ "@babel/plugin-transform-sticky-regex": "^7.14.5",
3480+ "@babel/plugin-transform-template-literals": "^7.14.5",
3481+ "@babel/plugin-transform-typeof-symbol": "^7.14.5",
3482+ "@babel/plugin-transform-unicode-escapes": "^7.14.5",
3483+ "@babel/plugin-transform-unicode-regex": "^7.14.5",
3484+ "@babel/preset-modules": "^0.1.4",
3485+ "@babel/types": "^7.15.6",
3486+ "babel-plugin-polyfill-corejs2": "^0.2.2",
3487+ "babel-plugin-polyfill-corejs3": "^0.2.2",
3488+ "babel-plugin-polyfill-regenerator": "^0.2.2",
3489+ "core-js-compat": "^3.16.0",
3490+ "semver": "^6.3.0"
3491+ },
3492+ "engines": {
3493+ "node": ">=6.9.0"
3494+ },
3495+ "peerDependencies": {
3496+ "@babel/core": "^7.0.0-0"
3497+ }
3498+ },
3499+ "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-class-properties": {
3500+ "version": "7.14.5",
3501+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
3502+ "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
3503+ "dev": true,
3504+ "dependencies": {
3505+ "@babel/helper-create-class-features-plugin": "^7.14.5",
3506+ "@babel/helper-plugin-utils": "^7.14.5"
3507+ },
3508+ "engines": {
3509+ "node": ">=6.9.0"
3510+ },
3511+ "peerDependencies": {
3512+ "@babel/core": "^7.0.0-0"
3513+ }
3514+ },
3515+ "node_modules/@babel/preset-env/node_modules/semver": {
3516+ "version": "6.3.0",
3517+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3518+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3519+ "dev": true,
3520+ "bin": {
3521+ "semver": "bin/semver.js"
3522+ }
3523+ },
3524+ "node_modules/@babel/preset-flow": {
3525+ "version": "7.14.5",
3526+ "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.14.5.tgz",
3527+ "integrity": "sha512-pP5QEb4qRUSVGzzKx9xqRuHUrM/jEzMqdrZpdMA+oUCRgd5zM1qGr5y5+ZgAL/1tVv1H0dyk5t4SKJntqyiVtg==",
3528+ "dev": true,
3529+ "dependencies": {
3530+ "@babel/helper-plugin-utils": "^7.14.5",
3531+ "@babel/helper-validator-option": "^7.14.5",
3532+ "@babel/plugin-transform-flow-strip-types": "^7.14.5"
3533+ },
3534+ "engines": {
3535+ "node": ">=6.9.0"
3536+ },
3537+ "peerDependencies": {
3538+ "@babel/core": "^7.0.0-0"
3539+ }
3540+ },
3541+ "node_modules/@babel/preset-modules": {
3542+ "version": "0.1.4",
3543+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
3544+ "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
3545+ "dev": true,
3546+ "dependencies": {
3547+ "@babel/helper-plugin-utils": "^7.0.0",
3548+ "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
3549+ "@babel/plugin-transform-dotall-regex": "^7.4.4",
3550+ "@babel/types": "^7.4.4",
3551+ "esutils": "^2.0.2"
3552+ },
3553+ "peerDependencies": {
3554+ "@babel/core": "^7.0.0-0"
3555+ }
3556+ },
3557+ "node_modules/@babel/preset-react": {
3558+ "version": "7.14.5",
3559+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
3560+ "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
3561+ "dev": true,
3562+ "dependencies": {
3563+ "@babel/helper-plugin-utils": "^7.14.5",
3564+ "@babel/helper-validator-option": "^7.14.5",
3565+ "@babel/plugin-transform-react-display-name": "^7.14.5",
3566+ "@babel/plugin-transform-react-jsx": "^7.14.5",
3567+ "@babel/plugin-transform-react-jsx-development": "^7.14.5",
3568+ "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
3569+ },
3570+ "engines": {
3571+ "node": ">=6.9.0"
3572+ },
3573+ "peerDependencies": {
3574+ "@babel/core": "^7.0.0-0"
3575+ }
3576+ },
3577+ "node_modules/@babel/runtime": {
3578+ "version": "7.15.4",
3579+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz",
3580+ "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
3581+ "dev": true,
3582+ "dependencies": {
3583+ "regenerator-runtime": "^0.13.4"
3584+ },
3585+ "engines": {
3586+ "node": ">=6.9.0"
3587+ }
3588+ },
3589+ "node_modules/@babel/template": {
3590+ "version": "7.15.4",
3591+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
3592+ "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
3593+ "dev": true,
3594+ "dependencies": {
3595+ "@babel/code-frame": "^7.14.5",
3596+ "@babel/parser": "^7.15.4",
3597+ "@babel/types": "^7.15.4"
3598+ },
3599+ "engines": {
3600+ "node": ">=6.9.0"
3601+ }
3602+ },
3603+ "node_modules/@babel/traverse": {
3604+ "version": "7.15.4",
3605+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
3606+ "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
3607+ "dev": true,
3608+ "dependencies": {
3609+ "@babel/code-frame": "^7.14.5",
3610+ "@babel/generator": "^7.15.4",
3611+ "@babel/helper-function-name": "^7.15.4",
3612+ "@babel/helper-hoist-variables": "^7.15.4",
3613+ "@babel/helper-split-export-declaration": "^7.15.4",
3614+ "@babel/parser": "^7.15.4",
3615+ "@babel/types": "^7.15.4",
3616+ "debug": "^4.1.0",
3617+ "globals": "^11.1.0"
3618+ },
3619+ "engines": {
3620+ "node": ">=6.9.0"
3621+ }
3622+ },
3623+ "node_modules/@babel/types": {
3624+ "version": "7.15.6",
3625+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
3626+ "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
3627+ "dev": true,
3628+ "dependencies": {
3629+ "@babel/helper-validator-identifier": "^7.14.9",
3630+ "to-fast-properties": "^2.0.0"
3631+ },
3632+ "engines": {
3633+ "node": ">=6.9.0"
3634+ }
3635+ },
3636+ "node_modules/@concordance/react": {
3637+ "version": "2.0.0",
3638+ "resolved": "https://registry.npmjs.org/@concordance/react/-/react-2.0.0.tgz",
3639+ "integrity": "sha512-huLSkUuM2/P+U0uy2WwlKuixMsTODD8p4JVQBI4VKeopkiN0C7M3N9XYVawb4M+4spN5RrO/eLhk7KoQX6nsfA==",
3640+ "dev": true,
3641+ "dependencies": {
3642+ "arrify": "^1.0.1"
3643+ },
3644+ "engines": {
3645+ "node": ">=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0"
3646+ }
3647+ },
3648+ "node_modules/@concordance/react/node_modules/arrify": {
3649+ "version": "1.0.1",
3650+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
3651+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
3652+ "dev": true,
3653+ "engines": {
3654+ "node": ">=0.10.0"
3655+ }
3656+ },
3657+ "node_modules/@csstools/convert-colors": {
3658+ "version": "1.4.0",
3659+ "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
3660+ "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
3661+ "dev": true,
3662+ "engines": {
3663+ "node": ">=4.0.0"
3664+ }
3665+ },
3666+ "node_modules/@jridgewell/gen-mapping": {
3667+ "version": "0.3.2",
3668+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
3669+ "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
3670+ "dev": true,
3671+ "dependencies": {
3672+ "@jridgewell/set-array": "^1.0.1",
3673+ "@jridgewell/sourcemap-codec": "^1.4.10",
3674+ "@jridgewell/trace-mapping": "^0.3.9"
3675+ },
3676+ "engines": {
3677+ "node": ">=6.0.0"
3678+ }
3679+ },
3680+ "node_modules/@jridgewell/resolve-uri": {
3681+ "version": "3.1.0",
3682+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
3683+ "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
3684+ "dev": true,
3685+ "engines": {
3686+ "node": ">=6.0.0"
3687+ }
3688+ },
3689+ "node_modules/@jridgewell/set-array": {
3690+ "version": "1.1.2",
3691+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
3692+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
3693+ "dev": true,
3694+ "engines": {
3695+ "node": ">=6.0.0"
3696+ }
3697+ },
3698+ "node_modules/@jridgewell/source-map": {
3699+ "version": "0.3.2",
3700+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
3701+ "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
3702+ "dev": true,
3703+ "dependencies": {
3704+ "@jridgewell/gen-mapping": "^0.3.0",
3705+ "@jridgewell/trace-mapping": "^0.3.9"
3706+ }
3707+ },
3708+ "node_modules/@jridgewell/sourcemap-codec": {
3709+ "version": "1.4.14",
3710+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
3711+ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
3712+ "dev": true
3713+ },
3714+ "node_modules/@jridgewell/trace-mapping": {
3715+ "version": "0.3.17",
3716+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
3717+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
3718+ "dev": true,
3719+ "dependencies": {
3720+ "@jridgewell/resolve-uri": "3.1.0",
3721+ "@jridgewell/sourcemap-codec": "1.4.14"
3722+ }
3723+ },
3724+ "node_modules/@nodelib/fs.scandir": {
3725+ "version": "2.1.5",
3726+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
3727+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
3728+ "dev": true,
3729+ "dependencies": {
3730+ "@nodelib/fs.stat": "2.0.5",
3731+ "run-parallel": "^1.1.9"
3732+ },
3733+ "engines": {
3734+ "node": ">= 8"
3735+ }
3736+ },
3737+ "node_modules/@nodelib/fs.stat": {
3738+ "version": "2.0.5",
3739+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
3740+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
3741+ "dev": true,
3742+ "engines": {
3743+ "node": ">= 8"
3744+ }
3745+ },
3746+ "node_modules/@nodelib/fs.walk": {
3747+ "version": "1.2.8",
3748+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
3749+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
3750+ "dev": true,
3751+ "dependencies": {
3752+ "@nodelib/fs.scandir": "2.1.5",
3753+ "fastq": "^1.6.0"
3754+ },
3755+ "engines": {
3756+ "node": ">= 8"
3757+ }
3758+ },
3759+ "node_modules/@rollup/plugin-alias": {
3760+ "version": "3.1.5",
3761+ "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-3.1.5.tgz",
3762+ "integrity": "sha512-yzUaSvCC/LJPbl9rnzX3HN7vy0tq7EzHoEiQl1ofh4n5r2Rd5bj/+zcJgaGA76xbw95/JjWQyvHg9rOJp2y0oQ==",
3763+ "dev": true,
3764+ "dependencies": {
3765+ "slash": "^3.0.0"
3766+ },
3767+ "engines": {
3768+ "node": ">=8.0.0"
3769+ },
3770+ "peerDependencies": {
3771+ "rollup": "^1.20.0||^2.0.0"
3772+ }
3773+ },
3774+ "node_modules/@rollup/plugin-babel": {
3775+ "version": "5.3.0",
3776+ "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz",
3777+ "integrity": "sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==",
3778+ "dev": true,
3779+ "dependencies": {
3780+ "@babel/helper-module-imports": "^7.10.4",
3781+ "@rollup/pluginutils": "^3.1.0"
3782+ },
3783+ "engines": {
3784+ "node": ">= 10.0.0"
3785+ },
3786+ "peerDependencies": {
3787+ "@babel/core": "^7.0.0",
3788+ "@types/babel__core": "^7.1.9",
3789+ "rollup": "^1.20.0||^2.0.0"
3790+ },
3791+ "peerDependenciesMeta": {
3792+ "@types/babel__core": {
3793+ "optional": true
3794+ }
3795+ }
3796+ },
3797+ "node_modules/@rollup/plugin-commonjs": {
3798+ "version": "17.1.0",
3799+ "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz",
3800+ "integrity": "sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==",
3801+ "dev": true,
3802+ "dependencies": {
3803+ "@rollup/pluginutils": "^3.1.0",
3804+ "commondir": "^1.0.1",
3805+ "estree-walker": "^2.0.1",
3806+ "glob": "^7.1.6",
3807+ "is-reference": "^1.2.1",
3808+ "magic-string": "^0.25.7",
3809+ "resolve": "^1.17.0"
3810+ },
3811+ "engines": {
3812+ "node": ">= 8.0.0"
3813+ },
3814+ "peerDependencies": {
3815+ "rollup": "^2.30.0"
3816+ }
3817+ },
3818+ "node_modules/@rollup/plugin-json": {
3819+ "version": "4.1.0",
3820+ "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz",
3821+ "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==",
3822+ "dev": true,
3823+ "dependencies": {
3824+ "@rollup/pluginutils": "^3.0.8"
3825+ },
3826+ "peerDependencies": {
3827+ "rollup": "^1.20.0 || ^2.0.0"
3828+ }
3829+ },
3830+ "node_modules/@rollup/plugin-node-resolve": {
3831+ "version": "11.2.1",
3832+ "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
3833+ "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
3834+ "dev": true,
3835+ "dependencies": {
3836+ "@rollup/pluginutils": "^3.1.0",
3837+ "@types/resolve": "1.17.1",
3838+ "builtin-modules": "^3.1.0",
3839+ "deepmerge": "^4.2.2",
3840+ "is-module": "^1.0.0",
3841+ "resolve": "^1.19.0"
3842+ },
3843+ "engines": {
3844+ "node": ">= 10.0.0"
3845+ },
3846+ "peerDependencies": {
3847+ "rollup": "^1.20.0||^2.0.0"
3848+ }
3849+ },
3850+ "node_modules/@rollup/pluginutils": {
3851+ "version": "3.1.0",
3852+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
3853+ "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
3854+ "dev": true,
3855+ "dependencies": {
3856+ "@types/estree": "0.0.39",
3857+ "estree-walker": "^1.0.1",
3858+ "picomatch": "^2.2.2"
3859+ },
3860+ "engines": {
3861+ "node": ">= 8.0.0"
3862+ },
3863+ "peerDependencies": {
3864+ "rollup": "^1.20.0||^2.0.0"
3865+ }
3866+ },
3867+ "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
3868+ "version": "1.0.1",
3869+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
3870+ "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
3871+ "dev": true
3872+ },
3873+ "node_modules/@sindresorhus/is": {
3874+ "version": "0.14.0",
3875+ "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
3876+ "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
3877+ "dev": true,
3878+ "engines": {
3879+ "node": ">=6"
3880+ }
3881+ },
3882+ "node_modules/@szmarczak/http-timer": {
3883+ "version": "1.1.2",
3884+ "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
3885+ "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
3886+ "dev": true,
3887+ "dependencies": {
3888+ "defer-to-connect": "^1.0.1"
3889+ },
3890+ "engines": {
3891+ "node": ">=6"
3892+ }
3893+ },
3894+ "node_modules/@trysound/sax": {
3895+ "version": "0.2.0",
3896+ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
3897+ "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
3898+ "dev": true,
3899+ "engines": {
3900+ "node": ">=10.13.0"
3901+ }
3902+ },
3903+ "node_modules/@types/estree": {
3904+ "version": "0.0.39",
3905+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
3906+ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
3907+ "dev": true
3908+ },
3909+ "node_modules/@types/node": {
3910+ "version": "16.10.2",
3911+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.10.2.tgz",
3912+ "integrity": "sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==",
3913+ "dev": true
3914+ },
3915+ "node_modules/@types/normalize-package-data": {
3916+ "version": "2.4.1",
3917+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
3918+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
3919+ "dev": true
3920+ },
3921+ "node_modules/@types/parse-json": {
3922+ "version": "4.0.0",
3923+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
3924+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
3925+ "dev": true
3926+ },
3927+ "node_modules/@types/resolve": {
3928+ "version": "1.17.1",
3929+ "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
3930+ "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
3931+ "dev": true,
3932+ "dependencies": {
3933+ "@types/node": "*"
3934+ }
3935+ },
3936+ "node_modules/acorn": {
3937+ "version": "8.5.0",
3938+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
3939+ "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
3940+ "dev": true,
3941+ "bin": {
3942+ "acorn": "bin/acorn"
3943+ },
3944+ "engines": {
3945+ "node": ">=0.4.0"
3946+ }
3947+ },
3948+ "node_modules/acorn-walk": {
3949+ "version": "8.2.0",
3950+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
3951+ "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
3952+ "dev": true,
3953+ "engines": {
3954+ "node": ">=0.4.0"
3955+ }
3956+ },
3957+ "node_modules/aggregate-error": {
3958+ "version": "3.1.0",
3959+ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
3960+ "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
3961+ "dev": true,
3962+ "dependencies": {
3963+ "clean-stack": "^2.0.0",
3964+ "indent-string": "^4.0.0"
3965+ },
3966+ "engines": {
3967+ "node": ">=8"
3968+ }
3969+ },
3970+ "node_modules/ansi-align": {
3971+ "version": "3.0.1",
3972+ "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
3973+ "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
3974+ "dev": true,
3975+ "dependencies": {
3976+ "string-width": "^4.1.0"
3977+ }
3978+ },
3979+ "node_modules/ansi-regex": {
3980+ "version": "5.0.1",
3981+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3982+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3983+ "dev": true,
3984+ "engines": {
3985+ "node": ">=8"
3986+ }
3987+ },
3988+ "node_modules/ansi-styles": {
3989+ "version": "3.2.1",
3990+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3991+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3992+ "dev": true,
3993+ "dependencies": {
3994+ "color-convert": "^1.9.0"
3995+ },
3996+ "engines": {
3997+ "node": ">=4"
3998+ }
3999+ },
4000+ "node_modules/anymatch": {
4001+ "version": "3.1.2",
4002+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
4003+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
4004+ "dev": true,
4005+ "dependencies": {
4006+ "normalize-path": "^3.0.0",
4007+ "picomatch": "^2.0.4"
4008+ },
4009+ "engines": {
4010+ "node": ">= 8"
4011+ }
4012+ },
4013+ "node_modules/argparse": {
4014+ "version": "1.0.10",
4015+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
4016+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
4017+ "dev": true,
4018+ "dependencies": {
4019+ "sprintf-js": "~1.0.2"
4020+ }
4021+ },
4022+ "node_modules/array-find-index": {
4023+ "version": "1.0.2",
4024+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
4025+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
4026+ "dev": true,
4027+ "engines": {
4028+ "node": ">=0.10.0"
4029+ }
4030+ },
4031+ "node_modules/array-union": {
4032+ "version": "2.1.0",
4033+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
4034+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
4035+ "dev": true,
4036+ "engines": {
4037+ "node": ">=8"
4038+ }
4039+ },
4040+ "node_modules/arrgv": {
4041+ "version": "1.0.2",
4042+ "resolved": "https://registry.npmjs.org/arrgv/-/arrgv-1.0.2.tgz",
4043+ "integrity": "sha512-a4eg4yhp7mmruZDQFqVMlxNRFGi/i1r87pt8SDHy0/I8PqSXoUTlWZRdAZo0VXgvEARcujbtTk8kiZRi1uDGRw==",
4044+ "dev": true,
4045+ "engines": {
4046+ "node": ">=8.0.0"
4047+ }
4048+ },
4049+ "node_modules/arrify": {
4050+ "version": "2.0.1",
4051+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
4052+ "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
4053+ "dev": true,
4054+ "engines": {
4055+ "node": ">=8"
4056+ }
4057+ },
4058+ "node_modules/astral-regex": {
4059+ "version": "2.0.0",
4060+ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
4061+ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
4062+ "dev": true,
4063+ "engines": {
4064+ "node": ">=8"
4065+ }
4066+ },
4067+ "node_modules/asyncro": {
4068+ "version": "3.0.0",
4069+ "resolved": "https://registry.npmjs.org/asyncro/-/asyncro-3.0.0.tgz",
4070+ "integrity": "sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg==",
4071+ "dev": true
4072+ },
4073+ "node_modules/at-least-node": {
4074+ "version": "1.0.0",
4075+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
4076+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
4077+ "dev": true,
4078+ "engines": {
4079+ "node": ">= 4.0.0"
4080+ }
4081+ },
4082+ "node_modules/autoprefixer": {
4083+ "version": "9.8.6",
4084+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
4085+ "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
4086+ "dev": true,
4087+ "dependencies": {
4088+ "browserslist": "^4.12.0",
4089+ "caniuse-lite": "^1.0.30001109",
4090+ "colorette": "^1.2.1",
4091+ "normalize-range": "^0.1.2",
4092+ "num2fraction": "^1.2.2",
4093+ "postcss": "^7.0.32",
4094+ "postcss-value-parser": "^4.1.0"
4095+ },
4096+ "bin": {
4097+ "autoprefixer": "bin/autoprefixer"
4098+ },
4099+ "funding": {
4100+ "type": "tidelift",
4101+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
4102+ }
4103+ },
4104+ "node_modules/autoprefixer/node_modules/postcss": {
4105+ "version": "7.0.36",
4106+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
4107+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
4108+ "dev": true,
4109+ "dependencies": {
4110+ "chalk": "^2.4.2",
4111+ "source-map": "^0.6.1",
4112+ "supports-color": "^6.1.0"
4113+ },
4114+ "engines": {
4115+ "node": ">=6.0.0"
4116+ },
4117+ "funding": {
4118+ "type": "opencollective",
4119+ "url": "https://opencollective.com/postcss/"
4120+ }
4121+ },
4122+ "node_modules/ava": {
4123+ "version": "3.15.0",
4124+ "resolved": "https://registry.npmjs.org/ava/-/ava-3.15.0.tgz",
4125+ "integrity": "sha512-HGAnk1SHPk4Sx6plFAUkzV/XC1j9+iQhOzt4vBly18/yo0AV8Oytx7mtJd/CR8igCJ5p160N/Oo/cNJi2uSeWA==",
4126+ "dev": true,
4127+ "dependencies": {
4128+ "@concordance/react": "^2.0.0",
4129+ "acorn": "^8.0.4",
4130+ "acorn-walk": "^8.0.0",
4131+ "ansi-styles": "^5.0.0",
4132+ "arrgv": "^1.0.2",
4133+ "arrify": "^2.0.1",
4134+ "callsites": "^3.1.0",
4135+ "chalk": "^4.1.0",
4136+ "chokidar": "^3.4.3",
4137+ "chunkd": "^2.0.1",
4138+ "ci-info": "^2.0.0",
4139+ "ci-parallel-vars": "^1.0.1",
4140+ "clean-yaml-object": "^0.1.0",
4141+ "cli-cursor": "^3.1.0",
4142+ "cli-truncate": "^2.1.0",
4143+ "code-excerpt": "^3.0.0",
4144+ "common-path-prefix": "^3.0.0",
4145+ "concordance": "^5.0.1",
4146+ "convert-source-map": "^1.7.0",
4147+ "currently-unhandled": "^0.4.1",
4148+ "debug": "^4.3.1",
4149+ "del": "^6.0.0",
4150+ "emittery": "^0.8.0",
4151+ "equal-length": "^1.0.0",
4152+ "figures": "^3.2.0",
4153+ "globby": "^11.0.1",
4154+ "ignore-by-default": "^2.0.0",
4155+ "import-local": "^3.0.2",
4156+ "indent-string": "^4.0.0",
4157+ "is-error": "^2.2.2",
4158+ "is-plain-object": "^5.0.0",
4159+ "is-promise": "^4.0.0",
4160+ "lodash": "^4.17.20",
4161+ "matcher": "^3.0.0",
4162+ "md5-hex": "^3.0.1",
4163+ "mem": "^8.0.0",
4164+ "ms": "^2.1.3",
4165+ "ora": "^5.2.0",
4166+ "p-event": "^4.2.0",
4167+ "p-map": "^4.0.0",
4168+ "picomatch": "^2.2.2",
4169+ "pkg-conf": "^3.1.0",
4170+ "plur": "^4.0.0",
4171+ "pretty-ms": "^7.0.1",
4172+ "read-pkg": "^5.2.0",
4173+ "resolve-cwd": "^3.0.0",
4174+ "slash": "^3.0.0",
4175+ "source-map-support": "^0.5.19",
4176+ "stack-utils": "^2.0.3",
4177+ "strip-ansi": "^6.0.0",
4178+ "supertap": "^2.0.0",
4179+ "temp-dir": "^2.0.0",
4180+ "trim-off-newlines": "^1.0.1",
4181+ "update-notifier": "^5.0.1",
4182+ "write-file-atomic": "^3.0.3",
4183+ "yargs": "^16.2.0"
4184+ },
4185+ "bin": {
4186+ "ava": "cli.js"
4187+ },
4188+ "engines": {
4189+ "node": ">=10.18.0 <11 || >=12.14.0 <12.17.0 || >=12.17.0 <13 || >=14.0.0 <15 || >=15"
4190+ }
4191+ },
4192+ "node_modules/ava/node_modules/ansi-styles": {
4193+ "version": "5.2.0",
4194+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
4195+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
4196+ "dev": true,
4197+ "engines": {
4198+ "node": ">=10"
4199+ },
4200+ "funding": {
4201+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4202+ }
4203+ },
4204+ "node_modules/ava/node_modules/chalk": {
4205+ "version": "4.1.2",
4206+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4207+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4208+ "dev": true,
4209+ "dependencies": {
4210+ "ansi-styles": "^4.1.0",
4211+ "supports-color": "^7.1.0"
4212+ },
4213+ "engines": {
4214+ "node": ">=10"
4215+ },
4216+ "funding": {
4217+ "url": "https://github.com/chalk/chalk?sponsor=1"
4218+ }
4219+ },
4220+ "node_modules/ava/node_modules/chalk/node_modules/ansi-styles": {
4221+ "version": "4.3.0",
4222+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4223+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4224+ "dev": true,
4225+ "dependencies": {
4226+ "color-convert": "^2.0.1"
4227+ },
4228+ "engines": {
4229+ "node": ">=8"
4230+ },
4231+ "funding": {
4232+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4233+ }
4234+ },
4235+ "node_modules/ava/node_modules/color-convert": {
4236+ "version": "2.0.1",
4237+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4238+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4239+ "dev": true,
4240+ "dependencies": {
4241+ "color-name": "~1.1.4"
4242+ },
4243+ "engines": {
4244+ "node": ">=7.0.0"
4245+ }
4246+ },
4247+ "node_modules/ava/node_modules/color-name": {
4248+ "version": "1.1.4",
4249+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4250+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4251+ "dev": true
4252+ },
4253+ "node_modules/ava/node_modules/figures": {
4254+ "version": "3.2.0",
4255+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
4256+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
4257+ "dev": true,
4258+ "dependencies": {
4259+ "escape-string-regexp": "^1.0.5"
4260+ },
4261+ "engines": {
4262+ "node": ">=8"
4263+ },
4264+ "funding": {
4265+ "url": "https://github.com/sponsors/sindresorhus"
4266+ }
4267+ },
4268+ "node_modules/ava/node_modules/has-flag": {
4269+ "version": "4.0.0",
4270+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4271+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4272+ "dev": true,
4273+ "engines": {
4274+ "node": ">=8"
4275+ }
4276+ },
4277+ "node_modules/ava/node_modules/ms": {
4278+ "version": "2.1.3",
4279+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
4280+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
4281+ "dev": true
4282+ },
4283+ "node_modules/ava/node_modules/supports-color": {
4284+ "version": "7.2.0",
4285+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4286+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4287+ "dev": true,
4288+ "dependencies": {
4289+ "has-flag": "^4.0.0"
4290+ },
4291+ "engines": {
4292+ "node": ">=8"
4293+ }
4294+ },
4295+ "node_modules/babel-plugin-dynamic-import-node": {
4296+ "version": "2.3.3",
4297+ "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
4298+ "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
4299+ "dev": true,
4300+ "dependencies": {
4301+ "object.assign": "^4.1.0"
4302+ }
4303+ },
4304+ "node_modules/babel-plugin-macros": {
4305+ "version": "3.1.0",
4306+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
4307+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
4308+ "dev": true,
4309+ "dependencies": {
4310+ "@babel/runtime": "^7.12.5",
4311+ "cosmiconfig": "^7.0.0",
4312+ "resolve": "^1.19.0"
4313+ },
4314+ "engines": {
4315+ "node": ">=10",
4316+ "npm": ">=6"
4317+ }
4318+ },
4319+ "node_modules/babel-plugin-polyfill-corejs2": {
4320+ "version": "0.2.2",
4321+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
4322+ "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
4323+ "dev": true,
4324+ "dependencies": {
4325+ "@babel/compat-data": "^7.13.11",
4326+ "@babel/helper-define-polyfill-provider": "^0.2.2",
4327+ "semver": "^6.1.1"
4328+ },
4329+ "peerDependencies": {
4330+ "@babel/core": "^7.0.0-0"
4331+ }
4332+ },
4333+ "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
4334+ "version": "6.3.0",
4335+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
4336+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
4337+ "dev": true,
4338+ "bin": {
4339+ "semver": "bin/semver.js"
4340+ }
4341+ },
4342+ "node_modules/babel-plugin-polyfill-corejs3": {
4343+ "version": "0.2.5",
4344+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz",
4345+ "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==",
4346+ "dev": true,
4347+ "dependencies": {
4348+ "@babel/helper-define-polyfill-provider": "^0.2.2",
4349+ "core-js-compat": "^3.16.2"
4350+ },
4351+ "peerDependencies": {
4352+ "@babel/core": "^7.0.0-0"
4353+ }
4354+ },
4355+ "node_modules/babel-plugin-polyfill-regenerator": {
4356+ "version": "0.2.2",
4357+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
4358+ "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
4359+ "dev": true,
4360+ "dependencies": {
4361+ "@babel/helper-define-polyfill-provider": "^0.2.2"
4362+ },
4363+ "peerDependencies": {
4364+ "@babel/core": "^7.0.0-0"
4365+ }
4366+ },
4367+ "node_modules/babel-plugin-transform-async-to-promises": {
4368+ "version": "0.8.15",
4369+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-promises/-/babel-plugin-transform-async-to-promises-0.8.15.tgz",
4370+ "integrity": "sha512-fDXP68ZqcinZO2WCiimCL9zhGjGXOnn3D33zvbh+yheZ/qOrNVVDDIBtAaM3Faz8TRvQzHiRKsu3hfrBAhEncQ==",
4371+ "dev": true
4372+ },
4373+ "node_modules/babel-plugin-transform-replace-expressions": {
4374+ "version": "0.2.0",
4375+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-replace-expressions/-/babel-plugin-transform-replace-expressions-0.2.0.tgz",
4376+ "integrity": "sha512-Eh1rRd9hWEYgkgoA3D0kGp7xJ/wgVshgsqmq60iC4HVWD+Lux+fNHSHBa2v1Hsv+dHflShC71qKhiH40OiPtDA==",
4377+ "dev": true,
4378+ "dependencies": {
4379+ "@babel/parser": "^7.3.3"
4380+ },
4381+ "peerDependencies": {
4382+ "@babel/core": "^7.0.0-0"
4383+ }
4384+ },
4385+ "node_modules/balanced-match": {
4386+ "version": "1.0.0",
4387+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
4388+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
4389+ "dev": true
4390+ },
4391+ "node_modules/base64-js": {
4392+ "version": "1.5.1",
4393+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
4394+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
4395+ "dev": true,
4396+ "funding": [
4397+ {
4398+ "type": "github",
4399+ "url": "https://github.com/sponsors/feross"
4400+ },
4401+ {
4402+ "type": "patreon",
4403+ "url": "https://www.patreon.com/feross"
4404+ },
4405+ {
4406+ "type": "consulting",
4407+ "url": "https://feross.org/support"
4408+ }
4409+ ]
4410+ },
4411+ "node_modules/big.js": {
4412+ "version": "5.2.2",
4413+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
4414+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
4415+ "dev": true,
4416+ "engines": {
4417+ "node": "*"
4418+ }
4419+ },
4420+ "node_modules/binary-extensions": {
4421+ "version": "2.2.0",
4422+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
4423+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
4424+ "dev": true,
4425+ "engines": {
4426+ "node": ">=8"
4427+ }
4428+ },
4429+ "node_modules/bl": {
4430+ "version": "4.1.0",
4431+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
4432+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
4433+ "dev": true,
4434+ "dependencies": {
4435+ "buffer": "^5.5.0",
4436+ "inherits": "^2.0.4",
4437+ "readable-stream": "^3.4.0"
4438+ }
4439+ },
4440+ "node_modules/blueimp-md5": {
4441+ "version": "2.19.0",
4442+ "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz",
4443+ "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==",
4444+ "dev": true
4445+ },
4446+ "node_modules/boolbase": {
4447+ "version": "1.0.0",
4448+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
4449+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
4450+ "dev": true
4451+ },
4452+ "node_modules/boxen": {
4453+ "version": "5.1.2",
4454+ "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
4455+ "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
4456+ "dev": true,
4457+ "dependencies": {
4458+ "ansi-align": "^3.0.0",
4459+ "camelcase": "^6.2.0",
4460+ "chalk": "^4.1.0",
4461+ "cli-boxes": "^2.2.1",
4462+ "string-width": "^4.2.2",
4463+ "type-fest": "^0.20.2",
4464+ "widest-line": "^3.1.0",
4465+ "wrap-ansi": "^7.0.0"
4466+ },
4467+ "engines": {
4468+ "node": ">=10"
4469+ },
4470+ "funding": {
4471+ "url": "https://github.com/sponsors/sindresorhus"
4472+ }
4473+ },
4474+ "node_modules/boxen/node_modules/ansi-styles": {
4475+ "version": "4.3.0",
4476+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4477+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4478+ "dev": true,
4479+ "dependencies": {
4480+ "color-convert": "^2.0.1"
4481+ },
4482+ "engines": {
4483+ "node": ">=8"
4484+ },
4485+ "funding": {
4486+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4487+ }
4488+ },
4489+ "node_modules/boxen/node_modules/chalk": {
4490+ "version": "4.1.2",
4491+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4492+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4493+ "dev": true,
4494+ "dependencies": {
4495+ "ansi-styles": "^4.1.0",
4496+ "supports-color": "^7.1.0"
4497+ },
4498+ "engines": {
4499+ "node": ">=10"
4500+ },
4501+ "funding": {
4502+ "url": "https://github.com/chalk/chalk?sponsor=1"
4503+ }
4504+ },
4505+ "node_modules/boxen/node_modules/color-convert": {
4506+ "version": "2.0.1",
4507+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4508+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4509+ "dev": true,
4510+ "dependencies": {
4511+ "color-name": "~1.1.4"
4512+ },
4513+ "engines": {
4514+ "node": ">=7.0.0"
4515+ }
4516+ },
4517+ "node_modules/boxen/node_modules/color-name": {
4518+ "version": "1.1.4",
4519+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4520+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4521+ "dev": true
4522+ },
4523+ "node_modules/boxen/node_modules/has-flag": {
4524+ "version": "4.0.0",
4525+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4526+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4527+ "dev": true,
4528+ "engines": {
4529+ "node": ">=8"
4530+ }
4531+ },
4532+ "node_modules/boxen/node_modules/supports-color": {
4533+ "version": "7.2.0",
4534+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4535+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4536+ "dev": true,
4537+ "dependencies": {
4538+ "has-flag": "^4.0.0"
4539+ },
4540+ "engines": {
4541+ "node": ">=8"
4542+ }
4543+ },
4544+ "node_modules/boxen/node_modules/type-fest": {
4545+ "version": "0.20.2",
4546+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
4547+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
4548+ "dev": true,
4549+ "engines": {
4550+ "node": ">=10"
4551+ },
4552+ "funding": {
4553+ "url": "https://github.com/sponsors/sindresorhus"
4554+ }
4555+ },
4556+ "node_modules/brace-expansion": {
4557+ "version": "1.1.11",
4558+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4559+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4560+ "dev": true,
4561+ "dependencies": {
4562+ "balanced-match": "^1.0.0",
4563+ "concat-map": "0.0.1"
4564+ }
4565+ },
4566+ "node_modules/braces": {
4567+ "version": "3.0.2",
4568+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4569+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4570+ "dev": true,
4571+ "dependencies": {
4572+ "fill-range": "^7.0.1"
4573+ },
4574+ "engines": {
4575+ "node": ">=8"
4576+ }
4577+ },
4578+ "node_modules/brotli-size": {
4579+ "version": "4.0.0",
4580+ "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-4.0.0.tgz",
4581+ "integrity": "sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==",
4582+ "dev": true,
4583+ "dependencies": {
4584+ "duplexer": "0.1.1"
4585+ },
4586+ "engines": {
4587+ "node": ">= 10.16.0"
4588+ }
4589+ },
4590+ "node_modules/browserslist": {
4591+ "version": "4.20.3",
4592+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz",
4593+ "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==",
4594+ "dev": true,
4595+ "funding": [
4596+ {
4597+ "type": "opencollective",
4598+ "url": "https://opencollective.com/browserslist"
4599+ },
4600+ {
4601+ "type": "tidelift",
4602+ "url": "https://tidelift.com/funding/github/npm/browserslist"
4603+ }
4604+ ],
4605+ "dependencies": {
4606+ "caniuse-lite": "^1.0.30001332",
4607+ "electron-to-chromium": "^1.4.118",
4608+ "escalade": "^3.1.1",
4609+ "node-releases": "^2.0.3",
4610+ "picocolors": "^1.0.0"
4611+ },
4612+ "bin": {
4613+ "browserslist": "cli.js"
4614+ },
4615+ "engines": {
4616+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
4617+ }
4618+ },
4619+ "node_modules/browserslist/node_modules/picocolors": {
4620+ "version": "1.0.0",
4621+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
4622+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
4623+ "dev": true
4624+ },
4625+ "node_modules/buffer": {
4626+ "version": "5.7.1",
4627+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
4628+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
4629+ "dev": true,
4630+ "funding": [
4631+ {
4632+ "type": "github",
4633+ "url": "https://github.com/sponsors/feross"
4634+ },
4635+ {
4636+ "type": "patreon",
4637+ "url": "https://www.patreon.com/feross"
4638+ },
4639+ {
4640+ "type": "consulting",
4641+ "url": "https://feross.org/support"
4642+ }
4643+ ],
4644+ "dependencies": {
4645+ "base64-js": "^1.3.1",
4646+ "ieee754": "^1.1.13"
4647+ }
4648+ },
4649+ "node_modules/buffer-from": {
4650+ "version": "1.1.2",
4651+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
4652+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
4653+ "dev": true
4654+ },
4655+ "node_modules/builtin-modules": {
4656+ "version": "3.2.0",
4657+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz",
4658+ "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==",
4659+ "dev": true,
4660+ "engines": {
4661+ "node": ">=6"
4662+ },
4663+ "funding": {
4664+ "url": "https://github.com/sponsors/sindresorhus"
4665+ }
4666+ },
4667+ "node_modules/cacheable-request": {
4668+ "version": "6.1.0",
4669+ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
4670+ "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
4671+ "dev": true,
4672+ "dependencies": {
4673+ "clone-response": "^1.0.2",
4674+ "get-stream": "^5.1.0",
4675+ "http-cache-semantics": "^4.0.0",
4676+ "keyv": "^3.0.0",
4677+ "lowercase-keys": "^2.0.0",
4678+ "normalize-url": "^4.1.0",
4679+ "responselike": "^1.0.2"
4680+ },
4681+ "engines": {
4682+ "node": ">=8"
4683+ }
4684+ },
4685+ "node_modules/cacheable-request/node_modules/get-stream": {
4686+ "version": "5.2.0",
4687+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
4688+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
4689+ "dev": true,
4690+ "dependencies": {
4691+ "pump": "^3.0.0"
4692+ },
4693+ "engines": {
4694+ "node": ">=8"
4695+ },
4696+ "funding": {
4697+ "url": "https://github.com/sponsors/sindresorhus"
4698+ }
4699+ },
4700+ "node_modules/cacheable-request/node_modules/lowercase-keys": {
4701+ "version": "2.0.0",
4702+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
4703+ "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
4704+ "dev": true,
4705+ "engines": {
4706+ "node": ">=8"
4707+ }
4708+ },
4709+ "node_modules/cacheable-request/node_modules/normalize-url": {
4710+ "version": "4.5.1",
4711+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
4712+ "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
4713+ "dev": true,
4714+ "engines": {
4715+ "node": ">=8"
4716+ }
4717+ },
4718+ "node_modules/call-bind": {
4719+ "version": "1.0.2",
4720+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
4721+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
4722+ "dev": true,
4723+ "dependencies": {
4724+ "function-bind": "^1.1.1",
4725+ "get-intrinsic": "^1.0.2"
4726+ },
4727+ "funding": {
4728+ "url": "https://github.com/sponsors/ljharb"
4729+ }
4730+ },
4731+ "node_modules/callsites": {
4732+ "version": "3.1.0",
4733+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
4734+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
4735+ "dev": true,
4736+ "engines": {
4737+ "node": ">=6"
4738+ }
4739+ },
4740+ "node_modules/camelcase": {
4741+ "version": "6.2.0",
4742+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
4743+ "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
4744+ "dev": true,
4745+ "engines": {
4746+ "node": ">=10"
4747+ },
4748+ "funding": {
4749+ "url": "https://github.com/sponsors/sindresorhus"
4750+ }
4751+ },
4752+ "node_modules/caniuse-api": {
4753+ "version": "3.0.0",
4754+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
4755+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
4756+ "dev": true,
4757+ "dependencies": {
4758+ "browserslist": "^4.0.0",
4759+ "caniuse-lite": "^1.0.0",
4760+ "lodash.memoize": "^4.1.2",
4761+ "lodash.uniq": "^4.5.0"
4762+ }
4763+ },
4764+ "node_modules/caniuse-lite": {
4765+ "version": "1.0.30001431",
4766+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
4767+ "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
4768+ "dev": true,
4769+ "funding": [
4770+ {
4771+ "type": "opencollective",
4772+ "url": "https://opencollective.com/browserslist"
4773+ },
4774+ {
4775+ "type": "tidelift",
4776+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
4777+ }
4778+ ]
4779+ },
4780+ "node_modules/chalk": {
4781+ "version": "2.4.2",
4782+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4783+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4784+ "dev": true,
4785+ "dependencies": {
4786+ "ansi-styles": "^3.2.1",
4787+ "escape-string-regexp": "^1.0.5",
4788+ "supports-color": "^5.3.0"
4789+ },
4790+ "engines": {
4791+ "node": ">=4"
4792+ }
4793+ },
4794+ "node_modules/chalk/node_modules/supports-color": {
4795+ "version": "5.5.0",
4796+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4797+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4798+ "dev": true,
4799+ "dependencies": {
4800+ "has-flag": "^3.0.0"
4801+ },
4802+ "engines": {
4803+ "node": ">=4"
4804+ }
4805+ },
4806+ "node_modules/chokidar": {
4807+ "version": "3.5.2",
4808+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
4809+ "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
4810+ "dev": true,
4811+ "dependencies": {
4812+ "anymatch": "~3.1.2",
4813+ "braces": "~3.0.2",
4814+ "glob-parent": "~5.1.2",
4815+ "is-binary-path": "~2.1.0",
4816+ "is-glob": "~4.0.1",
4817+ "normalize-path": "~3.0.0",
4818+ "readdirp": "~3.6.0"
4819+ },
4820+ "engines": {
4821+ "node": ">= 8.10.0"
4822+ },
4823+ "optionalDependencies": {
4824+ "fsevents": "~2.3.2"
4825+ }
4826+ },
4827+ "node_modules/chunkd": {
4828+ "version": "2.0.1",
4829+ "resolved": "https://registry.npmjs.org/chunkd/-/chunkd-2.0.1.tgz",
4830+ "integrity": "sha512-7d58XsFmOq0j6el67Ug9mHf9ELUXsQXYJBkyxhH/k+6Ke0qXRnv0kbemx+Twc6fRJ07C49lcbdgm9FL1Ei/6SQ==",
4831+ "dev": true
4832+ },
4833+ "node_modules/ci-info": {
4834+ "version": "2.0.0",
4835+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
4836+ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
4837+ "dev": true
4838+ },
4839+ "node_modules/ci-parallel-vars": {
4840+ "version": "1.0.1",
4841+ "resolved": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.1.tgz",
4842+ "integrity": "sha512-uvzpYrpmidaoxvIQHM+rKSrigjOe9feHYbw4uOI2gdfe1C3xIlxO+kVXq83WQWNniTf8bAxVpy+cQeFQsMERKg==",
4843+ "dev": true
4844+ },
4845+ "node_modules/clean-stack": {
4846+ "version": "2.2.0",
4847+ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
4848+ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
4849+ "dev": true,
4850+ "engines": {
4851+ "node": ">=6"
4852+ }
4853+ },
4854+ "node_modules/clean-yaml-object": {
4855+ "version": "0.1.0",
4856+ "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz",
4857+ "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=",
4858+ "dev": true,
4859+ "engines": {
4860+ "node": ">=0.10.0"
4861+ }
4862+ },
4863+ "node_modules/cli-boxes": {
4864+ "version": "2.2.1",
4865+ "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
4866+ "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
4867+ "dev": true,
4868+ "engines": {
4869+ "node": ">=6"
4870+ },
4871+ "funding": {
4872+ "url": "https://github.com/sponsors/sindresorhus"
4873+ }
4874+ },
4875+ "node_modules/cli-cursor": {
4876+ "version": "3.1.0",
4877+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
4878+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
4879+ "dev": true,
4880+ "dependencies": {
4881+ "restore-cursor": "^3.1.0"
4882+ },
4883+ "engines": {
4884+ "node": ">=8"
4885+ }
4886+ },
4887+ "node_modules/cli-spinners": {
4888+ "version": "2.6.1",
4889+ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz",
4890+ "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==",
4891+ "dev": true,
4892+ "engines": {
4893+ "node": ">=6"
4894+ },
4895+ "funding": {
4896+ "url": "https://github.com/sponsors/sindresorhus"
4897+ }
4898+ },
4899+ "node_modules/cli-truncate": {
4900+ "version": "2.1.0",
4901+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
4902+ "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
4903+ "dev": true,
4904+ "dependencies": {
4905+ "slice-ansi": "^3.0.0",
4906+ "string-width": "^4.2.0"
4907+ },
4908+ "engines": {
4909+ "node": ">=8"
4910+ },
4911+ "funding": {
4912+ "url": "https://github.com/sponsors/sindresorhus"
4913+ }
4914+ },
4915+ "node_modules/cliui": {
4916+ "version": "7.0.4",
4917+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
4918+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
4919+ "dev": true,
4920+ "dependencies": {
4921+ "string-width": "^4.2.0",
4922+ "strip-ansi": "^6.0.0",
4923+ "wrap-ansi": "^7.0.0"
4924+ }
4925+ },
4926+ "node_modules/clone": {
4927+ "version": "1.0.4",
4928+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
4929+ "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
4930+ "dev": true,
4931+ "engines": {
4932+ "node": ">=0.8"
4933+ }
4934+ },
4935+ "node_modules/clone-response": {
4936+ "version": "1.0.2",
4937+ "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
4938+ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
4939+ "dev": true,
4940+ "dependencies": {
4941+ "mimic-response": "^1.0.0"
4942+ }
4943+ },
4944+ "node_modules/code-excerpt": {
4945+ "version": "3.0.0",
4946+ "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-3.0.0.tgz",
4947+ "integrity": "sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==",
4948+ "dev": true,
4949+ "dependencies": {
4950+ "convert-to-spaces": "^1.0.1"
4951+ },
4952+ "engines": {
4953+ "node": ">=10"
4954+ }
4955+ },
4956+ "node_modules/color-convert": {
4957+ "version": "1.9.3",
4958+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4959+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4960+ "dev": true,
4961+ "dependencies": {
4962+ "color-name": "1.1.3"
4963+ }
4964+ },
4965+ "node_modules/color-name": {
4966+ "version": "1.1.3",
4967+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4968+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
4969+ "dev": true
4970+ },
4971+ "node_modules/colord": {
4972+ "version": "2.9.2",
4973+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz",
4974+ "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==",
4975+ "dev": true
4976+ },
4977+ "node_modules/colorette": {
4978+ "version": "1.3.0",
4979+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
4980+ "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==",
4981+ "dev": true
4982+ },
4983+ "node_modules/colorjs.io": {
4984+ "version": "0.4.1-patch.1",
4985+ "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.4.1-patch.1.tgz",
4986+ "integrity": "sha512-7UWunVDvnUtWRvGD0hEuGyxIvZvw4QbV8/Hz5fhePZdzyvZ8/Ze3mVGxa/8B084jZGBKJDX0ZwHPL/FDn7PZZA==",
4987+ "dev": true
4988+ },
4989+ "node_modules/commander": {
4990+ "version": "7.2.0",
4991+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
4992+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
4993+ "dev": true,
4994+ "engines": {
4995+ "node": ">= 10"
4996+ }
4997+ },
4998+ "node_modules/common-path-prefix": {
4999+ "version": "3.0.0",
5000+ "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
5001+ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==",
5002+ "dev": true
5003+ },
5004+ "node_modules/commondir": {
5005+ "version": "1.0.1",
5006+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
5007+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
5008+ "dev": true
5009+ },
5010+ "node_modules/concat-map": {
5011+ "version": "0.0.1",
5012+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5013+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
5014+ "dev": true
5015+ },
5016+ "node_modules/concat-with-sourcemaps": {
5017+ "version": "1.1.0",
5018+ "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
5019+ "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
5020+ "dev": true,
5021+ "dependencies": {
5022+ "source-map": "^0.6.1"
5023+ }
5024+ },
5025+ "node_modules/concordance": {
5026+ "version": "5.0.4",
5027+ "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.4.tgz",
5028+ "integrity": "sha512-OAcsnTEYu1ARJqWVGwf4zh4JDfHZEaSNlNccFmt8YjB2l/n19/PF2viLINHc57vO4FKIAFl2FWASIGZZWZ2Kxw==",
5029+ "dev": true,
5030+ "dependencies": {
5031+ "date-time": "^3.1.0",
5032+ "esutils": "^2.0.3",
5033+ "fast-diff": "^1.2.0",
5034+ "js-string-escape": "^1.0.1",
5035+ "lodash": "^4.17.15",
5036+ "md5-hex": "^3.0.1",
5037+ "semver": "^7.3.2",
5038+ "well-known-symbols": "^2.0.0"
5039+ },
5040+ "engines": {
5041+ "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14"
5042+ }
5043+ },
5044+ "node_modules/concordance/node_modules/semver": {
5045+ "version": "7.3.5",
5046+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
5047+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
5048+ "dev": true,
5049+ "dependencies": {
5050+ "lru-cache": "^6.0.0"
5051+ },
5052+ "bin": {
5053+ "semver": "bin/semver.js"
5054+ },
5055+ "engines": {
5056+ "node": ">=10"
5057+ }
5058+ },
5059+ "node_modules/concurrently": {
5060+ "version": "7.2.2",
5061+ "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-7.2.2.tgz",
5062+ "integrity": "sha512-DcQkI0ruil5BA/g7Xy3EWySGrFJovF5RYAYxwGvv9Jf9q9B1v3jPFP2tl6axExNf1qgF30kjoNYrangZ0ey4Aw==",
5063+ "dev": true,
5064+ "dependencies": {
5065+ "chalk": "^4.1.0",
5066+ "date-fns": "^2.16.1",
5067+ "lodash": "^4.17.21",
5068+ "rxjs": "^7.0.0",
5069+ "shell-quote": "^1.7.3",
5070+ "spawn-command": "^0.0.2-1",
5071+ "supports-color": "^8.1.0",
5072+ "tree-kill": "^1.2.2",
5073+ "yargs": "^17.3.1"
5074+ },
5075+ "bin": {
5076+ "concurrently": "dist/bin/concurrently.js"
5077+ },
5078+ "engines": {
5079+ "node": "^12.20.0 || ^14.13.0 || >=16.0.0"
5080+ }
5081+ },
5082+ "node_modules/concurrently/node_modules/ansi-styles": {
5083+ "version": "4.3.0",
5084+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5085+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5086+ "dev": true,
5087+ "dependencies": {
5088+ "color-convert": "^2.0.1"
5089+ },
5090+ "engines": {
5091+ "node": ">=8"
5092+ },
5093+ "funding": {
5094+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5095+ }
5096+ },
5097+ "node_modules/concurrently/node_modules/chalk": {
5098+ "version": "4.1.2",
5099+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5100+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5101+ "dev": true,
5102+ "dependencies": {
5103+ "ansi-styles": "^4.1.0",
5104+ "supports-color": "^7.1.0"
5105+ },
5106+ "engines": {
5107+ "node": ">=10"
5108+ },
5109+ "funding": {
5110+ "url": "https://github.com/chalk/chalk?sponsor=1"
5111+ }
5112+ },
5113+ "node_modules/concurrently/node_modules/chalk/node_modules/supports-color": {
5114+ "version": "7.2.0",
5115+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5116+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5117+ "dev": true,
5118+ "dependencies": {
5119+ "has-flag": "^4.0.0"
5120+ },
5121+ "engines": {
5122+ "node": ">=8"
5123+ }
5124+ },
5125+ "node_modules/concurrently/node_modules/color-convert": {
5126+ "version": "2.0.1",
5127+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5128+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5129+ "dev": true,
5130+ "dependencies": {
5131+ "color-name": "~1.1.4"
5132+ },
5133+ "engines": {
5134+ "node": ">=7.0.0"
5135+ }
5136+ },
5137+ "node_modules/concurrently/node_modules/color-name": {
5138+ "version": "1.1.4",
5139+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5140+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5141+ "dev": true
5142+ },
5143+ "node_modules/concurrently/node_modules/has-flag": {
5144+ "version": "4.0.0",
5145+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5146+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5147+ "dev": true,
5148+ "engines": {
5149+ "node": ">=8"
5150+ }
5151+ },
5152+ "node_modules/concurrently/node_modules/supports-color": {
5153+ "version": "8.1.1",
5154+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
5155+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
5156+ "dev": true,
5157+ "dependencies": {
5158+ "has-flag": "^4.0.0"
5159+ },
5160+ "engines": {
5161+ "node": ">=10"
5162+ },
5163+ "funding": {
5164+ "url": "https://github.com/chalk/supports-color?sponsor=1"
5165+ }
5166+ },
5167+ "node_modules/concurrently/node_modules/yargs": {
5168+ "version": "17.5.1",
5169+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
5170+ "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
5171+ "dev": true,
5172+ "dependencies": {
5173+ "cliui": "^7.0.2",
5174+ "escalade": "^3.1.1",
5175+ "get-caller-file": "^2.0.5",
5176+ "require-directory": "^2.1.1",
5177+ "string-width": "^4.2.3",
5178+ "y18n": "^5.0.5",
5179+ "yargs-parser": "^21.0.0"
5180+ },
5181+ "engines": {
5182+ "node": ">=12"
5183+ }
5184+ },
5185+ "node_modules/concurrently/node_modules/yargs-parser": {
5186+ "version": "21.0.1",
5187+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
5188+ "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
5189+ "dev": true,
5190+ "engines": {
5191+ "node": ">=12"
5192+ }
5193+ },
5194+ "node_modules/configstore": {
5195+ "version": "5.0.1",
5196+ "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
5197+ "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
5198+ "dev": true,
5199+ "dependencies": {
5200+ "dot-prop": "^5.2.0",
5201+ "graceful-fs": "^4.1.2",
5202+ "make-dir": "^3.0.0",
5203+ "unique-string": "^2.0.0",
5204+ "write-file-atomic": "^3.0.0",
5205+ "xdg-basedir": "^4.0.0"
5206+ },
5207+ "engines": {
5208+ "node": ">=8"
5209+ }
5210+ },
5211+ "node_modules/convert-source-map": {
5212+ "version": "1.8.0",
5213+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
5214+ "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
5215+ "dev": true,
5216+ "dependencies": {
5217+ "safe-buffer": "~5.1.1"
5218+ }
5219+ },
5220+ "node_modules/convert-to-spaces": {
5221+ "version": "1.0.2",
5222+ "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz",
5223+ "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=",
5224+ "dev": true,
5225+ "engines": {
5226+ "node": ">= 4"
5227+ }
5228+ },
5229+ "node_modules/core-js-compat": {
5230+ "version": "3.18.1",
5231+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz",
5232+ "integrity": "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==",
5233+ "dev": true,
5234+ "dependencies": {
5235+ "browserslist": "^4.17.1",
5236+ "semver": "7.0.0"
5237+ },
5238+ "funding": {
5239+ "type": "opencollective",
5240+ "url": "https://opencollective.com/core-js"
5241+ }
5242+ },
5243+ "node_modules/core-js-compat/node_modules/semver": {
5244+ "version": "7.0.0",
5245+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
5246+ "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
5247+ "dev": true,
5248+ "bin": {
5249+ "semver": "bin/semver.js"
5250+ }
5251+ },
5252+ "node_modules/cosmiconfig": {
5253+ "version": "7.0.1",
5254+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
5255+ "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
5256+ "dev": true,
5257+ "dependencies": {
5258+ "@types/parse-json": "^4.0.0",
5259+ "import-fresh": "^3.2.1",
5260+ "parse-json": "^5.0.0",
5261+ "path-type": "^4.0.0",
5262+ "yaml": "^1.10.0"
5263+ },
5264+ "engines": {
5265+ "node": ">=10"
5266+ }
5267+ },
5268+ "node_modules/crypto-random-string": {
5269+ "version": "2.0.0",
5270+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
5271+ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
5272+ "dev": true,
5273+ "engines": {
5274+ "node": ">=8"
5275+ }
5276+ },
5277+ "node_modules/css-blank-pseudo": {
5278+ "version": "0.1.4",
5279+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
5280+ "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
5281+ "dev": true,
5282+ "dependencies": {
5283+ "postcss": "^7.0.5"
5284+ },
5285+ "bin": {
5286+ "css-blank-pseudo": "cli.js"
5287+ },
5288+ "engines": {
5289+ "node": ">=6.0.0"
5290+ }
5291+ },
5292+ "node_modules/css-blank-pseudo/node_modules/postcss": {
5293+ "version": "7.0.36",
5294+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
5295+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
5296+ "dev": true,
5297+ "dependencies": {
5298+ "chalk": "^2.4.2",
5299+ "source-map": "^0.6.1",
5300+ "supports-color": "^6.1.0"
5301+ },
5302+ "engines": {
5303+ "node": ">=6.0.0"
5304+ },
5305+ "funding": {
5306+ "type": "opencollective",
5307+ "url": "https://opencollective.com/postcss/"
5308+ }
5309+ },
5310+ "node_modules/css-declaration-sorter": {
5311+ "version": "6.2.2",
5312+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz",
5313+ "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==",
5314+ "dev": true,
5315+ "engines": {
5316+ "node": "^10 || ^12 || >=14"
5317+ },
5318+ "peerDependencies": {
5319+ "postcss": "^8.0.9"
5320+ }
5321+ },
5322+ "node_modules/css-has-pseudo": {
5323+ "version": "0.10.0",
5324+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
5325+ "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
5326+ "dev": true,
5327+ "dependencies": {
5328+ "postcss": "^7.0.6",
5329+ "postcss-selector-parser": "^5.0.0-rc.4"
5330+ },
5331+ "bin": {
5332+ "css-has-pseudo": "cli.js"
5333+ },
5334+ "engines": {
5335+ "node": ">=6.0.0"
5336+ }
5337+ },
5338+ "node_modules/css-has-pseudo/node_modules/postcss": {
5339+ "version": "7.0.36",
5340+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
5341+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
5342+ "dev": true,
5343+ "dependencies": {
5344+ "chalk": "^2.4.2",
5345+ "source-map": "^0.6.1",
5346+ "supports-color": "^6.1.0"
5347+ },
5348+ "engines": {
5349+ "node": ">=6.0.0"
5350+ },
5351+ "funding": {
5352+ "type": "opencollective",
5353+ "url": "https://opencollective.com/postcss/"
5354+ }
5355+ },
5356+ "node_modules/css-prefers-color-scheme": {
5357+ "version": "3.1.1",
5358+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
5359+ "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
5360+ "dev": true,
5361+ "dependencies": {
5362+ "postcss": "^7.0.5"
5363+ },
5364+ "bin": {
5365+ "css-prefers-color-scheme": "cli.js"
5366+ },
5367+ "engines": {
5368+ "node": ">=6.0.0"
5369+ }
5370+ },
5371+ "node_modules/css-prefers-color-scheme/node_modules/postcss": {
5372+ "version": "7.0.36",
5373+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
5374+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
5375+ "dev": true,
5376+ "dependencies": {
5377+ "chalk": "^2.4.2",
5378+ "source-map": "^0.6.1",
5379+ "supports-color": "^6.1.0"
5380+ },
5381+ "engines": {
5382+ "node": ">=6.0.0"
5383+ },
5384+ "funding": {
5385+ "type": "opencollective",
5386+ "url": "https://opencollective.com/postcss/"
5387+ }
5388+ },
5389+ "node_modules/css-select": {
5390+ "version": "4.3.0",
5391+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
5392+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
5393+ "dev": true,
5394+ "dependencies": {
5395+ "boolbase": "^1.0.0",
5396+ "css-what": "^6.0.1",
5397+ "domhandler": "^4.3.1",
5398+ "domutils": "^2.8.0",
5399+ "nth-check": "^2.0.1"
5400+ },
5401+ "funding": {
5402+ "url": "https://github.com/sponsors/fb55"
5403+ }
5404+ },
5405+ "node_modules/css-tree": {
5406+ "version": "1.1.3",
5407+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
5408+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
5409+ "dev": true,
5410+ "dependencies": {
5411+ "mdn-data": "2.0.14",
5412+ "source-map": "^0.6.1"
5413+ },
5414+ "engines": {
5415+ "node": ">=8.0.0"
5416+ }
5417+ },
5418+ "node_modules/css-what": {
5419+ "version": "6.1.0",
5420+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
5421+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
5422+ "dev": true,
5423+ "engines": {
5424+ "node": ">= 6"
5425+ },
5426+ "funding": {
5427+ "url": "https://github.com/sponsors/fb55"
5428+ }
5429+ },
5430+ "node_modules/cssdb": {
5431+ "version": "4.4.0",
5432+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
5433+ "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
5434+ "dev": true
5435+ },
5436+ "node_modules/cssesc": {
5437+ "version": "2.0.0",
5438+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
5439+ "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
5440+ "dev": true,
5441+ "bin": {
5442+ "cssesc": "bin/cssesc"
5443+ },
5444+ "engines": {
5445+ "node": ">=4"
5446+ }
5447+ },
5448+ "node_modules/cssnano": {
5449+ "version": "5.1.10",
5450+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.10.tgz",
5451+ "integrity": "sha512-ACpnRgDg4m6CZD/+8SgnLcGCgy6DDGdkMbOawwdvVxNietTNLe/MtWcenp6qT0PRt5wzhGl6/cjMWCdhKXC9QA==",
5452+ "dev": true,
5453+ "dependencies": {
5454+ "cssnano-preset-default": "^5.2.10",
5455+ "lilconfig": "^2.0.3",
5456+ "yaml": "^1.10.2"
5457+ },
5458+ "engines": {
5459+ "node": "^10 || ^12 || >=14.0"
5460+ },
5461+ "funding": {
5462+ "type": "opencollective",
5463+ "url": "https://opencollective.com/cssnano"
5464+ },
5465+ "peerDependencies": {
5466+ "postcss": "^8.2.15"
5467+ }
5468+ },
5469+ "node_modules/cssnano-preset-default": {
5470+ "version": "5.2.10",
5471+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.10.tgz",
5472+ "integrity": "sha512-H8TJRhTjBKVOPltp9vr9El9I+IfYsOMhmXdK0LwdvwJcxYX9oWkY7ctacWusgPWAgQq1vt/WO8v+uqpfLnM7QA==",
5473+ "dev": true,
5474+ "dependencies": {
5475+ "css-declaration-sorter": "^6.2.2",
5476+ "cssnano-utils": "^3.1.0",
5477+ "postcss-calc": "^8.2.3",
5478+ "postcss-colormin": "^5.3.0",
5479+ "postcss-convert-values": "^5.1.2",
5480+ "postcss-discard-comments": "^5.1.2",
5481+ "postcss-discard-duplicates": "^5.1.0",
5482+ "postcss-discard-empty": "^5.1.1",
5483+ "postcss-discard-overridden": "^5.1.0",
5484+ "postcss-merge-longhand": "^5.1.5",
5485+ "postcss-merge-rules": "^5.1.2",
5486+ "postcss-minify-font-values": "^5.1.0",
5487+ "postcss-minify-gradients": "^5.1.1",
5488+ "postcss-minify-params": "^5.1.3",
5489+ "postcss-minify-selectors": "^5.2.1",
5490+ "postcss-normalize-charset": "^5.1.0",
5491+ "postcss-normalize-display-values": "^5.1.0",
5492+ "postcss-normalize-positions": "^5.1.0",
5493+ "postcss-normalize-repeat-style": "^5.1.0",
5494+ "postcss-normalize-string": "^5.1.0",
5495+ "postcss-normalize-timing-functions": "^5.1.0",
5496+ "postcss-normalize-unicode": "^5.1.0",
5497+ "postcss-normalize-url": "^5.1.0",
5498+ "postcss-normalize-whitespace": "^5.1.1",
5499+ "postcss-ordered-values": "^5.1.1",
5500+ "postcss-reduce-initial": "^5.1.0",
5501+ "postcss-reduce-transforms": "^5.1.0",
5502+ "postcss-svgo": "^5.1.0",
5503+ "postcss-unique-selectors": "^5.1.1"
5504+ },
5505+ "engines": {
5506+ "node": "^10 || ^12 || >=14.0"
5507+ },
5508+ "peerDependencies": {
5509+ "postcss": "^8.2.15"
5510+ }
5511+ },
5512+ "node_modules/cssnano-utils": {
5513+ "version": "3.1.0",
5514+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
5515+ "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
5516+ "dev": true,
5517+ "engines": {
5518+ "node": "^10 || ^12 || >=14.0"
5519+ },
5520+ "peerDependencies": {
5521+ "postcss": "^8.2.15"
5522+ }
5523+ },
5524+ "node_modules/csso": {
5525+ "version": "4.2.0",
5526+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
5527+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
5528+ "dev": true,
5529+ "dependencies": {
5530+ "css-tree": "^1.1.2"
5531+ },
5532+ "engines": {
5533+ "node": ">=8.0.0"
5534+ }
5535+ },
5536+ "node_modules/currently-unhandled": {
5537+ "version": "0.4.1",
5538+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
5539+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
5540+ "dev": true,
5541+ "dependencies": {
5542+ "array-find-index": "^1.0.1"
5543+ },
5544+ "engines": {
5545+ "node": ">=0.10.0"
5546+ }
5547+ },
5548+ "node_modules/date-fns": {
5549+ "version": "2.23.0",
5550+ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz",
5551+ "integrity": "sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==",
5552+ "dev": true,
5553+ "engines": {
5554+ "node": ">=0.11"
5555+ },
5556+ "funding": {
5557+ "type": "opencollective",
5558+ "url": "https://opencollective.com/date-fns"
5559+ }
5560+ },
5561+ "node_modules/date-time": {
5562+ "version": "3.1.0",
5563+ "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz",
5564+ "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==",
5565+ "dev": true,
5566+ "dependencies": {
5567+ "time-zone": "^1.0.0"
5568+ },
5569+ "engines": {
5570+ "node": ">=6"
5571+ }
5572+ },
5573+ "node_modules/debug": {
5574+ "version": "4.3.2",
5575+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
5576+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
5577+ "dev": true,
5578+ "dependencies": {
5579+ "ms": "2.1.2"
5580+ },
5581+ "engines": {
5582+ "node": ">=6.0"
5583+ },
5584+ "peerDependenciesMeta": {
5585+ "supports-color": {
5586+ "optional": true
5587+ }
5588+ }
5589+ },
5590+ "node_modules/decompress-response": {
5591+ "version": "3.3.0",
5592+ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
5593+ "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
5594+ "dev": true,
5595+ "dependencies": {
5596+ "mimic-response": "^1.0.0"
5597+ },
5598+ "engines": {
5599+ "node": ">=4"
5600+ }
5601+ },
5602+ "node_modules/deep-extend": {
5603+ "version": "0.6.0",
5604+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
5605+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
5606+ "dev": true,
5607+ "engines": {
5608+ "node": ">=4.0.0"
5609+ }
5610+ },
5611+ "node_modules/deepmerge": {
5612+ "version": "4.2.2",
5613+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
5614+ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
5615+ "dev": true,
5616+ "engines": {
5617+ "node": ">=0.10.0"
5618+ }
5619+ },
5620+ "node_modules/defaults": {
5621+ "version": "1.0.3",
5622+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
5623+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
5624+ "dev": true,
5625+ "dependencies": {
5626+ "clone": "^1.0.2"
5627+ }
5628+ },
5629+ "node_modules/defer-to-connect": {
5630+ "version": "1.1.3",
5631+ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
5632+ "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
5633+ "dev": true
5634+ },
5635+ "node_modules/define-properties": {
5636+ "version": "1.1.3",
5637+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
5638+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
5639+ "dev": true,
5640+ "dependencies": {
5641+ "object-keys": "^1.0.12"
5642+ },
5643+ "engines": {
5644+ "node": ">= 0.4"
5645+ }
5646+ },
5647+ "node_modules/del": {
5648+ "version": "6.0.0",
5649+ "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz",
5650+ "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
5651+ "dev": true,
5652+ "dependencies": {
5653+ "globby": "^11.0.1",
5654+ "graceful-fs": "^4.2.4",
5655+ "is-glob": "^4.0.1",
5656+ "is-path-cwd": "^2.2.0",
5657+ "is-path-inside": "^3.0.2",
5658+ "p-map": "^4.0.0",
5659+ "rimraf": "^3.0.2",
5660+ "slash": "^3.0.0"
5661+ },
5662+ "engines": {
5663+ "node": ">=10"
5664+ },
5665+ "funding": {
5666+ "url": "https://github.com/sponsors/sindresorhus"
5667+ }
5668+ },
5669+ "node_modules/dependency-graph": {
5670+ "version": "0.9.0",
5671+ "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz",
5672+ "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==",
5673+ "dev": true,
5674+ "engines": {
5675+ "node": ">= 0.6.0"
5676+ }
5677+ },
5678+ "node_modules/dir-glob": {
5679+ "version": "3.0.1",
5680+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
5681+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
5682+ "dev": true,
5683+ "dependencies": {
5684+ "path-type": "^4.0.0"
5685+ },
5686+ "engines": {
5687+ "node": ">=8"
5688+ }
5689+ },
5690+ "node_modules/dom-serializer": {
5691+ "version": "1.4.1",
5692+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
5693+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
5694+ "dev": true,
5695+ "dependencies": {
5696+ "domelementtype": "^2.0.1",
5697+ "domhandler": "^4.2.0",
5698+ "entities": "^2.0.0"
5699+ },
5700+ "funding": {
5701+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
5702+ }
5703+ },
5704+ "node_modules/domelementtype": {
5705+ "version": "2.3.0",
5706+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
5707+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
5708+ "dev": true,
5709+ "funding": [
5710+ {
5711+ "type": "github",
5712+ "url": "https://github.com/sponsors/fb55"
5713+ }
5714+ ]
5715+ },
5716+ "node_modules/domhandler": {
5717+ "version": "4.3.1",
5718+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
5719+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
5720+ "dev": true,
5721+ "dependencies": {
5722+ "domelementtype": "^2.2.0"
5723+ },
5724+ "engines": {
5725+ "node": ">= 4"
5726+ },
5727+ "funding": {
5728+ "url": "https://github.com/fb55/domhandler?sponsor=1"
5729+ }
5730+ },
5731+ "node_modules/domutils": {
5732+ "version": "2.8.0",
5733+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
5734+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
5735+ "dev": true,
5736+ "dependencies": {
5737+ "dom-serializer": "^1.0.1",
5738+ "domelementtype": "^2.2.0",
5739+ "domhandler": "^4.2.0"
5740+ },
5741+ "funding": {
5742+ "url": "https://github.com/fb55/domutils?sponsor=1"
5743+ }
5744+ },
5745+ "node_modules/dot-prop": {
5746+ "version": "5.3.0",
5747+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
5748+ "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
5749+ "dev": true,
5750+ "dependencies": {
5751+ "is-obj": "^2.0.0"
5752+ },
5753+ "engines": {
5754+ "node": ">=8"
5755+ }
5756+ },
5757+ "node_modules/duplexer": {
5758+ "version": "0.1.1",
5759+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
5760+ "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
5761+ "dev": true
5762+ },
5763+ "node_modules/duplexer3": {
5764+ "version": "0.1.4",
5765+ "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
5766+ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
5767+ "dev": true
5768+ },
5769+ "node_modules/electron-to-chromium": {
5770+ "version": "1.4.143",
5771+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.143.tgz",
5772+ "integrity": "sha512-2hIgvu0+pDfXIqmVmV5X6iwMjQ2KxDsWKwM+oI1fABEOy/Dqmll0QJRmIQ3rm+XaoUa/qKrmy5h7LSTFQ6Ldzg==",
5773+ "dev": true
5774+ },
5775+ "node_modules/emittery": {
5776+ "version": "0.8.1",
5777+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
5778+ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==",
5779+ "dev": true,
5780+ "engines": {
5781+ "node": ">=10"
5782+ },
5783+ "funding": {
5784+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
5785+ }
5786+ },
5787+ "node_modules/emoji-regex": {
5788+ "version": "8.0.0",
5789+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5790+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5791+ "dev": true
5792+ },
5793+ "node_modules/emojis-list": {
5794+ "version": "3.0.0",
5795+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
5796+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
5797+ "dev": true,
5798+ "engines": {
5799+ "node": ">= 4"
5800+ }
5801+ },
5802+ "node_modules/end-of-stream": {
5803+ "version": "1.4.4",
5804+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
5805+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
5806+ "dev": true,
5807+ "dependencies": {
5808+ "once": "^1.4.0"
5809+ }
5810+ },
5811+ "node_modules/entities": {
5812+ "version": "2.2.0",
5813+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
5814+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
5815+ "dev": true,
5816+ "funding": {
5817+ "url": "https://github.com/fb55/entities?sponsor=1"
5818+ }
5819+ },
5820+ "node_modules/equal-length": {
5821+ "version": "1.0.1",
5822+ "resolved": "https://registry.npmjs.org/equal-length/-/equal-length-1.0.1.tgz",
5823+ "integrity": "sha1-IcoRLUirJLTh5//A5TOdMf38J0w=",
5824+ "dev": true,
5825+ "engines": {
5826+ "node": ">=4"
5827+ }
5828+ },
5829+ "node_modules/error-ex": {
5830+ "version": "1.3.2",
5831+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5832+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5833+ "dev": true,
5834+ "dependencies": {
5835+ "is-arrayish": "^0.2.1"
5836+ }
5837+ },
5838+ "node_modules/escalade": {
5839+ "version": "3.1.1",
5840+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
5841+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
5842+ "dev": true,
5843+ "engines": {
5844+ "node": ">=6"
5845+ }
5846+ },
5847+ "node_modules/escape-goat": {
5848+ "version": "2.1.1",
5849+ "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
5850+ "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
5851+ "dev": true,
5852+ "engines": {
5853+ "node": ">=8"
5854+ }
5855+ },
5856+ "node_modules/escape-string-regexp": {
5857+ "version": "1.0.5",
5858+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5859+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5860+ "dev": true,
5861+ "engines": {
5862+ "node": ">=0.8.0"
5863+ }
5864+ },
5865+ "node_modules/esprima": {
5866+ "version": "4.0.1",
5867+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5868+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5869+ "dev": true,
5870+ "bin": {
5871+ "esparse": "bin/esparse.js",
5872+ "esvalidate": "bin/esvalidate.js"
5873+ },
5874+ "engines": {
5875+ "node": ">=4"
5876+ }
5877+ },
5878+ "node_modules/estree-walker": {
5879+ "version": "2.0.2",
5880+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
5881+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
5882+ "dev": true
5883+ },
5884+ "node_modules/esutils": {
5885+ "version": "2.0.3",
5886+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
5887+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
5888+ "dev": true,
5889+ "engines": {
5890+ "node": ">=0.10.0"
5891+ }
5892+ },
5893+ "node_modules/eventemitter3": {
5894+ "version": "4.0.7",
5895+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
5896+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
5897+ "dev": true
5898+ },
5899+ "node_modules/fast-diff": {
5900+ "version": "1.2.0",
5901+ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
5902+ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
5903+ "dev": true
5904+ },
5905+ "node_modules/fast-glob": {
5906+ "version": "3.2.7",
5907+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
5908+ "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
5909+ "dev": true,
5910+ "dependencies": {
5911+ "@nodelib/fs.stat": "^2.0.2",
5912+ "@nodelib/fs.walk": "^1.2.3",
5913+ "glob-parent": "^5.1.2",
5914+ "merge2": "^1.3.0",
5915+ "micromatch": "^4.0.4"
5916+ },
5917+ "engines": {
5918+ "node": ">=8"
5919+ }
5920+ },
5921+ "node_modules/fastq": {
5922+ "version": "1.13.0",
5923+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
5924+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
5925+ "dev": true,
5926+ "dependencies": {
5927+ "reusify": "^1.0.4"
5928+ }
5929+ },
5930+ "node_modules/figures": {
5931+ "version": "1.7.0",
5932+ "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
5933+ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
5934+ "dev": true,
5935+ "dependencies": {
5936+ "escape-string-regexp": "^1.0.5",
5937+ "object-assign": "^4.1.0"
5938+ },
5939+ "engines": {
5940+ "node": ">=0.10.0"
5941+ }
5942+ },
5943+ "node_modules/filesize": {
5944+ "version": "6.4.0",
5945+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz",
5946+ "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==",
5947+ "dev": true,
5948+ "engines": {
5949+ "node": ">= 0.4.0"
5950+ }
5951+ },
5952+ "node_modules/fill-range": {
5953+ "version": "7.0.1",
5954+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
5955+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
5956+ "dev": true,
5957+ "dependencies": {
5958+ "to-regex-range": "^5.0.1"
5959+ },
5960+ "engines": {
5961+ "node": ">=8"
5962+ }
5963+ },
5964+ "node_modules/find-cache-dir": {
5965+ "version": "3.3.2",
5966+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
5967+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
5968+ "dev": true,
5969+ "dependencies": {
5970+ "commondir": "^1.0.1",
5971+ "make-dir": "^3.0.2",
5972+ "pkg-dir": "^4.1.0"
5973+ },
5974+ "engines": {
5975+ "node": ">=8"
5976+ },
5977+ "funding": {
5978+ "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
5979+ }
5980+ },
5981+ "node_modules/find-up": {
5982+ "version": "4.1.0",
5983+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5984+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5985+ "dev": true,
5986+ "dependencies": {
5987+ "locate-path": "^5.0.0",
5988+ "path-exists": "^4.0.0"
5989+ },
5990+ "engines": {
5991+ "node": ">=8"
5992+ }
5993+ },
5994+ "node_modules/flatten": {
5995+ "version": "1.0.3",
5996+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
5997+ "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
5998+ "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.",
5999+ "dev": true
6000+ },
6001+ "node_modules/fraction.js": {
6002+ "version": "4.1.1",
6003+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz",
6004+ "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==",
6005+ "dev": true,
6006+ "engines": {
6007+ "node": "*"
6008+ },
6009+ "funding": {
6010+ "type": "patreon",
6011+ "url": "https://www.patreon.com/infusion"
6012+ }
6013+ },
6014+ "node_modules/fs-extra": {
6015+ "version": "9.1.0",
6016+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
6017+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
6018+ "dev": true,
6019+ "dependencies": {
6020+ "at-least-node": "^1.0.0",
6021+ "graceful-fs": "^4.2.0",
6022+ "jsonfile": "^6.0.1",
6023+ "universalify": "^2.0.0"
6024+ },
6025+ "engines": {
6026+ "node": ">=10"
6027+ }
6028+ },
6029+ "node_modules/fs.realpath": {
6030+ "version": "1.0.0",
6031+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6032+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
6033+ "dev": true
6034+ },
6035+ "node_modules/fsevents": {
6036+ "version": "2.3.2",
6037+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
6038+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
6039+ "dev": true,
6040+ "hasInstallScript": true,
6041+ "optional": true,
6042+ "os": [
6043+ "darwin"
6044+ ],
6045+ "engines": {
6046+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6047+ }
6048+ },
6049+ "node_modules/function-bind": {
6050+ "version": "1.1.1",
6051+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
6052+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
6053+ "dev": true
6054+ },
6055+ "node_modules/generic-names": {
6056+ "version": "2.0.1",
6057+ "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz",
6058+ "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==",
6059+ "dev": true,
6060+ "dependencies": {
6061+ "loader-utils": "^1.1.0"
6062+ }
6063+ },
6064+ "node_modules/gensync": {
6065+ "version": "1.0.0-beta.2",
6066+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
6067+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
6068+ "dev": true,
6069+ "engines": {
6070+ "node": ">=6.9.0"
6071+ }
6072+ },
6073+ "node_modules/get-caller-file": {
6074+ "version": "2.0.5",
6075+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6076+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6077+ "dev": true,
6078+ "engines": {
6079+ "node": "6.* || 8.* || >= 10.*"
6080+ }
6081+ },
6082+ "node_modules/get-intrinsic": {
6083+ "version": "1.1.1",
6084+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
6085+ "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
6086+ "dev": true,
6087+ "dependencies": {
6088+ "function-bind": "^1.1.1",
6089+ "has": "^1.0.3",
6090+ "has-symbols": "^1.0.1"
6091+ },
6092+ "funding": {
6093+ "url": "https://github.com/sponsors/ljharb"
6094+ }
6095+ },
6096+ "node_modules/get-stdin": {
6097+ "version": "8.0.0",
6098+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
6099+ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
6100+ "dev": true,
6101+ "engines": {
6102+ "node": ">=10"
6103+ },
6104+ "funding": {
6105+ "url": "https://github.com/sponsors/sindresorhus"
6106+ }
6107+ },
6108+ "node_modules/get-stream": {
6109+ "version": "4.1.0",
6110+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
6111+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
6112+ "dev": true,
6113+ "dependencies": {
6114+ "pump": "^3.0.0"
6115+ },
6116+ "engines": {
6117+ "node": ">=6"
6118+ }
6119+ },
6120+ "node_modules/glob": {
6121+ "version": "7.2.0",
6122+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
6123+ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
6124+ "dev": true,
6125+ "dependencies": {
6126+ "fs.realpath": "^1.0.0",
6127+ "inflight": "^1.0.4",
6128+ "inherits": "2",
6129+ "minimatch": "^3.0.4",
6130+ "once": "^1.3.0",
6131+ "path-is-absolute": "^1.0.0"
6132+ },
6133+ "engines": {
6134+ "node": "*"
6135+ },
6136+ "funding": {
6137+ "url": "https://github.com/sponsors/isaacs"
6138+ }
6139+ },
6140+ "node_modules/glob-parent": {
6141+ "version": "5.1.2",
6142+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
6143+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
6144+ "dev": true,
6145+ "dependencies": {
6146+ "is-glob": "^4.0.1"
6147+ },
6148+ "engines": {
6149+ "node": ">= 6"
6150+ }
6151+ },
6152+ "node_modules/global-dirs": {
6153+ "version": "3.0.0",
6154+ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
6155+ "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
6156+ "dev": true,
6157+ "dependencies": {
6158+ "ini": "2.0.0"
6159+ },
6160+ "engines": {
6161+ "node": ">=10"
6162+ },
6163+ "funding": {
6164+ "url": "https://github.com/sponsors/sindresorhus"
6165+ }
6166+ },
6167+ "node_modules/globals": {
6168+ "version": "11.12.0",
6169+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
6170+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
6171+ "dev": true,
6172+ "engines": {
6173+ "node": ">=4"
6174+ }
6175+ },
6176+ "node_modules/globalyzer": {
6177+ "version": "0.1.0",
6178+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
6179+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
6180+ "dev": true
6181+ },
6182+ "node_modules/globby": {
6183+ "version": "11.0.4",
6184+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
6185+ "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
6186+ "dev": true,
6187+ "dependencies": {
6188+ "array-union": "^2.1.0",
6189+ "dir-glob": "^3.0.1",
6190+ "fast-glob": "^3.1.1",
6191+ "ignore": "^5.1.4",
6192+ "merge2": "^1.3.0",
6193+ "slash": "^3.0.0"
6194+ },
6195+ "engines": {
6196+ "node": ">=10"
6197+ },
6198+ "funding": {
6199+ "url": "https://github.com/sponsors/sindresorhus"
6200+ }
6201+ },
6202+ "node_modules/globrex": {
6203+ "version": "0.1.2",
6204+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
6205+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
6206+ "dev": true
6207+ },
6208+ "node_modules/got": {
6209+ "version": "9.6.0",
6210+ "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
6211+ "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
6212+ "dev": true,
6213+ "dependencies": {
6214+ "@sindresorhus/is": "^0.14.0",
6215+ "@szmarczak/http-timer": "^1.1.2",
6216+ "cacheable-request": "^6.0.0",
6217+ "decompress-response": "^3.3.0",
6218+ "duplexer3": "^0.1.4",
6219+ "get-stream": "^4.1.0",
6220+ "lowercase-keys": "^1.0.1",
6221+ "mimic-response": "^1.0.1",
6222+ "p-cancelable": "^1.0.0",
6223+ "to-readable-stream": "^1.0.0",
6224+ "url-parse-lax": "^3.0.0"
6225+ },
6226+ "engines": {
6227+ "node": ">=8.6"
6228+ }
6229+ },
6230+ "node_modules/graceful-fs": {
6231+ "version": "4.2.8",
6232+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
6233+ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
6234+ "dev": true
6235+ },
6236+ "node_modules/gzip-size": {
6237+ "version": "6.0.0",
6238+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
6239+ "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
6240+ "dev": true,
6241+ "dependencies": {
6242+ "duplexer": "^0.1.2"
6243+ },
6244+ "engines": {
6245+ "node": ">=10"
6246+ },
6247+ "funding": {
6248+ "url": "https://github.com/sponsors/sindresorhus"
6249+ }
6250+ },
6251+ "node_modules/gzip-size/node_modules/duplexer": {
6252+ "version": "0.1.2",
6253+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
6254+ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
6255+ "dev": true
6256+ },
6257+ "node_modules/has": {
6258+ "version": "1.0.3",
6259+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
6260+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
6261+ "dev": true,
6262+ "dependencies": {
6263+ "function-bind": "^1.1.1"
6264+ },
6265+ "engines": {
6266+ "node": ">= 0.4.0"
6267+ }
6268+ },
6269+ "node_modules/has-ansi": {
6270+ "version": "2.0.0",
6271+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
6272+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
6273+ "dev": true,
6274+ "dependencies": {
6275+ "ansi-regex": "^2.0.0"
6276+ },
6277+ "engines": {
6278+ "node": ">=0.10.0"
6279+ }
6280+ },
6281+ "node_modules/has-ansi/node_modules/ansi-regex": {
6282+ "version": "2.1.1",
6283+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
6284+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
6285+ "dev": true,
6286+ "engines": {
6287+ "node": ">=0.10.0"
6288+ }
6289+ },
6290+ "node_modules/has-flag": {
6291+ "version": "3.0.0",
6292+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6293+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6294+ "dev": true,
6295+ "engines": {
6296+ "node": ">=4"
6297+ }
6298+ },
6299+ "node_modules/has-symbols": {
6300+ "version": "1.0.2",
6301+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
6302+ "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
6303+ "dev": true,
6304+ "engines": {
6305+ "node": ">= 0.4"
6306+ },
6307+ "funding": {
6308+ "url": "https://github.com/sponsors/ljharb"
6309+ }
6310+ },
6311+ "node_modules/has-yarn": {
6312+ "version": "2.1.0",
6313+ "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
6314+ "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
6315+ "dev": true,
6316+ "engines": {
6317+ "node": ">=8"
6318+ }
6319+ },
6320+ "node_modules/hosted-git-info": {
6321+ "version": "2.8.9",
6322+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
6323+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
6324+ "dev": true
6325+ },
6326+ "node_modules/http-cache-semantics": {
6327+ "version": "4.1.0",
6328+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
6329+ "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
6330+ "dev": true
6331+ },
6332+ "node_modules/icss-replace-symbols": {
6333+ "version": "1.1.0",
6334+ "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
6335+ "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
6336+ "dev": true
6337+ },
6338+ "node_modules/icss-utils": {
6339+ "version": "5.1.0",
6340+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
6341+ "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
6342+ "dev": true,
6343+ "engines": {
6344+ "node": "^10 || ^12 || >= 14"
6345+ },
6346+ "peerDependencies": {
6347+ "postcss": "^8.1.0"
6348+ }
6349+ },
6350+ "node_modules/ieee754": {
6351+ "version": "1.2.1",
6352+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
6353+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
6354+ "dev": true,
6355+ "funding": [
6356+ {
6357+ "type": "github",
6358+ "url": "https://github.com/sponsors/feross"
6359+ },
6360+ {
6361+ "type": "patreon",
6362+ "url": "https://www.patreon.com/feross"
6363+ },
6364+ {
6365+ "type": "consulting",
6366+ "url": "https://feross.org/support"
6367+ }
6368+ ]
6369+ },
6370+ "node_modules/ignore": {
6371+ "version": "5.1.8",
6372+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
6373+ "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
6374+ "dev": true,
6375+ "engines": {
6376+ "node": ">= 4"
6377+ }
6378+ },
6379+ "node_modules/ignore-by-default": {
6380+ "version": "2.0.0",
6381+ "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.0.0.tgz",
6382+ "integrity": "sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==",
6383+ "dev": true,
6384+ "engines": {
6385+ "node": ">=10 <11 || >=12 <13 || >=14"
6386+ }
6387+ },
6388+ "node_modules/import-cwd": {
6389+ "version": "3.0.0",
6390+ "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
6391+ "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
6392+ "dev": true,
6393+ "dependencies": {
6394+ "import-from": "^3.0.0"
6395+ },
6396+ "engines": {
6397+ "node": ">=8"
6398+ }
6399+ },
6400+ "node_modules/import-fresh": {
6401+ "version": "3.3.0",
6402+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
6403+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
6404+ "dev": true,
6405+ "dependencies": {
6406+ "parent-module": "^1.0.0",
6407+ "resolve-from": "^4.0.0"
6408+ },
6409+ "engines": {
6410+ "node": ">=6"
6411+ },
6412+ "funding": {
6413+ "url": "https://github.com/sponsors/sindresorhus"
6414+ }
6415+ },
6416+ "node_modules/import-fresh/node_modules/resolve-from": {
6417+ "version": "4.0.0",
6418+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
6419+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
6420+ "dev": true,
6421+ "engines": {
6422+ "node": ">=4"
6423+ }
6424+ },
6425+ "node_modules/import-from": {
6426+ "version": "3.0.0",
6427+ "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
6428+ "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
6429+ "dev": true,
6430+ "dependencies": {
6431+ "resolve-from": "^5.0.0"
6432+ },
6433+ "engines": {
6434+ "node": ">=8"
6435+ }
6436+ },
6437+ "node_modules/import-lazy": {
6438+ "version": "2.1.0",
6439+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
6440+ "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
6441+ "dev": true,
6442+ "engines": {
6443+ "node": ">=4"
6444+ }
6445+ },
6446+ "node_modules/import-local": {
6447+ "version": "3.0.3",
6448+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz",
6449+ "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==",
6450+ "dev": true,
6451+ "dependencies": {
6452+ "pkg-dir": "^4.2.0",
6453+ "resolve-cwd": "^3.0.0"
6454+ },
6455+ "bin": {
6456+ "import-local-fixture": "fixtures/cli.js"
6457+ },
6458+ "engines": {
6459+ "node": ">=8"
6460+ }
6461+ },
6462+ "node_modules/imurmurhash": {
6463+ "version": "0.1.4",
6464+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
6465+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
6466+ "dev": true,
6467+ "engines": {
6468+ "node": ">=0.8.19"
6469+ }
6470+ },
6471+ "node_modules/indent-string": {
6472+ "version": "4.0.0",
6473+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
6474+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
6475+ "dev": true,
6476+ "engines": {
6477+ "node": ">=8"
6478+ }
6479+ },
6480+ "node_modules/indexes-of": {
6481+ "version": "1.0.1",
6482+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
6483+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
6484+ "dev": true
6485+ },
6486+ "node_modules/inflight": {
6487+ "version": "1.0.6",
6488+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6489+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
6490+ "dev": true,
6491+ "dependencies": {
6492+ "once": "^1.3.0",
6493+ "wrappy": "1"
6494+ }
6495+ },
6496+ "node_modules/inherits": {
6497+ "version": "2.0.4",
6498+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6499+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6500+ "dev": true
6501+ },
6502+ "node_modules/ini": {
6503+ "version": "2.0.0",
6504+ "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
6505+ "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
6506+ "dev": true,
6507+ "engines": {
6508+ "node": ">=10"
6509+ }
6510+ },
6511+ "node_modules/irregular-plurals": {
6512+ "version": "3.3.0",
6513+ "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz",
6514+ "integrity": "sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==",
6515+ "dev": true,
6516+ "engines": {
6517+ "node": ">=8"
6518+ }
6519+ },
6520+ "node_modules/is-arrayish": {
6521+ "version": "0.2.1",
6522+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6523+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
6524+ "dev": true
6525+ },
6526+ "node_modules/is-binary-path": {
6527+ "version": "2.1.0",
6528+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
6529+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
6530+ "dev": true,
6531+ "dependencies": {
6532+ "binary-extensions": "^2.0.0"
6533+ },
6534+ "engines": {
6535+ "node": ">=8"
6536+ }
6537+ },
6538+ "node_modules/is-ci": {
6539+ "version": "2.0.0",
6540+ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
6541+ "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
6542+ "dev": true,
6543+ "dependencies": {
6544+ "ci-info": "^2.0.0"
6545+ },
6546+ "bin": {
6547+ "is-ci": "bin.js"
6548+ }
6549+ },
6550+ "node_modules/is-core-module": {
6551+ "version": "2.2.0",
6552+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
6553+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
6554+ "dev": true,
6555+ "dependencies": {
6556+ "has": "^1.0.3"
6557+ },
6558+ "funding": {
6559+ "url": "https://github.com/sponsors/ljharb"
6560+ }
6561+ },
6562+ "node_modules/is-error": {
6563+ "version": "2.2.2",
6564+ "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.2.tgz",
6565+ "integrity": "sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==",
6566+ "dev": true
6567+ },
6568+ "node_modules/is-extglob": {
6569+ "version": "2.1.1",
6570+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6571+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6572+ "dev": true,
6573+ "engines": {
6574+ "node": ">=0.10.0"
6575+ }
6576+ },
6577+ "node_modules/is-fullwidth-code-point": {
6578+ "version": "3.0.0",
6579+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6580+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6581+ "dev": true,
6582+ "engines": {
6583+ "node": ">=8"
6584+ }
6585+ },
6586+ "node_modules/is-glob": {
6587+ "version": "4.0.1",
6588+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
6589+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
6590+ "dev": true,
6591+ "dependencies": {
6592+ "is-extglob": "^2.1.1"
6593+ },
6594+ "engines": {
6595+ "node": ">=0.10.0"
6596+ }
6597+ },
6598+ "node_modules/is-installed-globally": {
6599+ "version": "0.4.0",
6600+ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
6601+ "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
6602+ "dev": true,
6603+ "dependencies": {
6604+ "global-dirs": "^3.0.0",
6605+ "is-path-inside": "^3.0.2"
6606+ },
6607+ "engines": {
6608+ "node": ">=10"
6609+ },
6610+ "funding": {
6611+ "url": "https://github.com/sponsors/sindresorhus"
6612+ }
6613+ },
6614+ "node_modules/is-interactive": {
6615+ "version": "1.0.0",
6616+ "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
6617+ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
6618+ "dev": true,
6619+ "engines": {
6620+ "node": ">=8"
6621+ }
6622+ },
6623+ "node_modules/is-module": {
6624+ "version": "1.0.0",
6625+ "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
6626+ "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
6627+ "dev": true
6628+ },
6629+ "node_modules/is-npm": {
6630+ "version": "5.0.0",
6631+ "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
6632+ "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
6633+ "dev": true,
6634+ "engines": {
6635+ "node": ">=10"
6636+ },
6637+ "funding": {
6638+ "url": "https://github.com/sponsors/sindresorhus"
6639+ }
6640+ },
6641+ "node_modules/is-number": {
6642+ "version": "7.0.0",
6643+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
6644+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
6645+ "dev": true,
6646+ "engines": {
6647+ "node": ">=0.12.0"
6648+ }
6649+ },
6650+ "node_modules/is-obj": {
6651+ "version": "2.0.0",
6652+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
6653+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
6654+ "dev": true,
6655+ "engines": {
6656+ "node": ">=8"
6657+ }
6658+ },
6659+ "node_modules/is-path-cwd": {
6660+ "version": "2.2.0",
6661+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
6662+ "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
6663+ "dev": true,
6664+ "engines": {
6665+ "node": ">=6"
6666+ }
6667+ },
6668+ "node_modules/is-path-inside": {
6669+ "version": "3.0.3",
6670+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
6671+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
6672+ "dev": true,
6673+ "engines": {
6674+ "node": ">=8"
6675+ }
6676+ },
6677+ "node_modules/is-plain-object": {
6678+ "version": "5.0.0",
6679+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
6680+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
6681+ "dev": true,
6682+ "engines": {
6683+ "node": ">=0.10.0"
6684+ }
6685+ },
6686+ "node_modules/is-promise": {
6687+ "version": "4.0.0",
6688+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
6689+ "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
6690+ "dev": true
6691+ },
6692+ "node_modules/is-reference": {
6693+ "version": "1.2.1",
6694+ "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
6695+ "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
6696+ "dev": true,
6697+ "dependencies": {
6698+ "@types/estree": "*"
6699+ }
6700+ },
6701+ "node_modules/is-typedarray": {
6702+ "version": "1.0.0",
6703+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6704+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
6705+ "dev": true
6706+ },
6707+ "node_modules/is-unicode-supported": {
6708+ "version": "0.1.0",
6709+ "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
6710+ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
6711+ "dev": true,
6712+ "engines": {
6713+ "node": ">=10"
6714+ },
6715+ "funding": {
6716+ "url": "https://github.com/sponsors/sindresorhus"
6717+ }
6718+ },
6719+ "node_modules/is-yarn-global": {
6720+ "version": "0.3.0",
6721+ "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
6722+ "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
6723+ "dev": true
6724+ },
6725+ "node_modules/jest-worker": {
6726+ "version": "26.6.2",
6727+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
6728+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
6729+ "dev": true,
6730+ "dependencies": {
6731+ "@types/node": "*",
6732+ "merge-stream": "^2.0.0",
6733+ "supports-color": "^7.0.0"
6734+ },
6735+ "engines": {
6736+ "node": ">= 10.13.0"
6737+ }
6738+ },
6739+ "node_modules/jest-worker/node_modules/has-flag": {
6740+ "version": "4.0.0",
6741+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6742+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6743+ "dev": true,
6744+ "engines": {
6745+ "node": ">=8"
6746+ }
6747+ },
6748+ "node_modules/jest-worker/node_modules/supports-color": {
6749+ "version": "7.2.0",
6750+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6751+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6752+ "dev": true,
6753+ "dependencies": {
6754+ "has-flag": "^4.0.0"
6755+ },
6756+ "engines": {
6757+ "node": ">=8"
6758+ }
6759+ },
6760+ "node_modules/js-string-escape": {
6761+ "version": "1.0.1",
6762+ "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",
6763+ "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=",
6764+ "dev": true,
6765+ "engines": {
6766+ "node": ">= 0.8"
6767+ }
6768+ },
6769+ "node_modules/js-tokens": {
6770+ "version": "4.0.0",
6771+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6772+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6773+ "dev": true
6774+ },
6775+ "node_modules/js-yaml": {
6776+ "version": "3.14.1",
6777+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
6778+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
6779+ "dev": true,
6780+ "dependencies": {
6781+ "argparse": "^1.0.7",
6782+ "esprima": "^4.0.0"
6783+ },
6784+ "bin": {
6785+ "js-yaml": "bin/js-yaml.js"
6786+ }
6787+ },
6788+ "node_modules/jsesc": {
6789+ "version": "2.5.2",
6790+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6791+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6792+ "dev": true,
6793+ "bin": {
6794+ "jsesc": "bin/jsesc"
6795+ },
6796+ "engines": {
6797+ "node": ">=4"
6798+ }
6799+ },
6800+ "node_modules/json": {
6801+ "version": "11.0.0",
6802+ "resolved": "https://registry.npmjs.org/json/-/json-11.0.0.tgz",
6803+ "integrity": "sha512-N/ITv3Yw9Za8cGxuQqSqrq6RHnlaHWZkAFavcfpH/R52522c26EbihMxnY7A1chxfXJ4d+cEFIsyTgfi9GihrA==",
6804+ "dev": true,
6805+ "bin": {
6806+ "json": "lib/json.js"
6807+ },
6808+ "engines": {
6809+ "node": ">=0.10.0"
6810+ }
6811+ },
6812+ "node_modules/json-buffer": {
6813+ "version": "3.0.0",
6814+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
6815+ "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
6816+ "dev": true
6817+ },
6818+ "node_modules/json-parse-better-errors": {
6819+ "version": "1.0.2",
6820+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6821+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6822+ "dev": true
6823+ },
6824+ "node_modules/json-parse-even-better-errors": {
6825+ "version": "2.3.1",
6826+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
6827+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
6828+ "dev": true
6829+ },
6830+ "node_modules/json5": {
6831+ "version": "2.2.0",
6832+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
6833+ "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
6834+ "dev": true,
6835+ "dependencies": {
6836+ "minimist": "^1.2.5"
6837+ },
6838+ "bin": {
6839+ "json5": "lib/cli.js"
6840+ },
6841+ "engines": {
6842+ "node": ">=6"
6843+ }
6844+ },
6845+ "node_modules/jsonfile": {
6846+ "version": "6.1.0",
6847+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
6848+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
6849+ "dev": true,
6850+ "dependencies": {
6851+ "universalify": "^2.0.0"
6852+ },
6853+ "optionalDependencies": {
6854+ "graceful-fs": "^4.1.6"
6855+ }
6856+ },
6857+ "node_modules/keyv": {
6858+ "version": "3.1.0",
6859+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
6860+ "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
6861+ "dev": true,
6862+ "dependencies": {
6863+ "json-buffer": "3.0.0"
6864+ }
6865+ },
6866+ "node_modules/kleur": {
6867+ "version": "4.1.4",
6868+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz",
6869+ "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==",
6870+ "dev": true,
6871+ "engines": {
6872+ "node": ">=6"
6873+ }
6874+ },
6875+ "node_modules/latest-version": {
6876+ "version": "5.1.0",
6877+ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
6878+ "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
6879+ "dev": true,
6880+ "dependencies": {
6881+ "package-json": "^6.3.0"
6882+ },
6883+ "engines": {
6884+ "node": ">=8"
6885+ }
6886+ },
6887+ "node_modules/lilconfig": {
6888+ "version": "2.0.3",
6889+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz",
6890+ "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==",
6891+ "dev": true,
6892+ "engines": {
6893+ "node": ">=10"
6894+ }
6895+ },
6896+ "node_modules/lines-and-columns": {
6897+ "version": "1.1.6",
6898+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
6899+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
6900+ "dev": true
6901+ },
6902+ "node_modules/load-json-file": {
6903+ "version": "5.3.0",
6904+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz",
6905+ "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==",
6906+ "dev": true,
6907+ "dependencies": {
6908+ "graceful-fs": "^4.1.15",
6909+ "parse-json": "^4.0.0",
6910+ "pify": "^4.0.1",
6911+ "strip-bom": "^3.0.0",
6912+ "type-fest": "^0.3.0"
6913+ },
6914+ "engines": {
6915+ "node": ">=6"
6916+ }
6917+ },
6918+ "node_modules/load-json-file/node_modules/parse-json": {
6919+ "version": "4.0.0",
6920+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
6921+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
6922+ "dev": true,
6923+ "dependencies": {
6924+ "error-ex": "^1.3.1",
6925+ "json-parse-better-errors": "^1.0.1"
6926+ },
6927+ "engines": {
6928+ "node": ">=4"
6929+ }
6930+ },
6931+ "node_modules/load-json-file/node_modules/pify": {
6932+ "version": "4.0.1",
6933+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
6934+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
6935+ "dev": true,
6936+ "engines": {
6937+ "node": ">=6"
6938+ }
6939+ },
6940+ "node_modules/load-json-file/node_modules/type-fest": {
6941+ "version": "0.3.1",
6942+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
6943+ "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==",
6944+ "dev": true,
6945+ "engines": {
6946+ "node": ">=6"
6947+ }
6948+ },
6949+ "node_modules/loader-utils": {
6950+ "version": "1.4.2",
6951+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
6952+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
6953+ "dev": true,
6954+ "dependencies": {
6955+ "big.js": "^5.2.2",
6956+ "emojis-list": "^3.0.0",
6957+ "json5": "^1.0.1"
6958+ },
6959+ "engines": {
6960+ "node": ">=4.0.0"
6961+ }
6962+ },
6963+ "node_modules/loader-utils/node_modules/json5": {
6964+ "version": "1.0.1",
6965+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
6966+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
6967+ "dev": true,
6968+ "dependencies": {
6969+ "minimist": "^1.2.0"
6970+ },
6971+ "bin": {
6972+ "json5": "lib/cli.js"
6973+ }
6974+ },
6975+ "node_modules/locate-path": {
6976+ "version": "5.0.0",
6977+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
6978+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
6979+ "dev": true,
6980+ "dependencies": {
6981+ "p-locate": "^4.1.0"
6982+ },
6983+ "engines": {
6984+ "node": ">=8"
6985+ }
6986+ },
6987+ "node_modules/lodash": {
6988+ "version": "4.17.21",
6989+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
6990+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
6991+ "dev": true
6992+ },
6993+ "node_modules/lodash._reinterpolate": {
6994+ "version": "3.0.0",
6995+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
6996+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
6997+ "dev": true
6998+ },
6999+ "node_modules/lodash.camelcase": {
7000+ "version": "4.3.0",
7001+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
7002+ "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
7003+ "dev": true
7004+ },
7005+ "node_modules/lodash.debounce": {
7006+ "version": "4.0.8",
7007+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
7008+ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
7009+ "dev": true
7010+ },
7011+ "node_modules/lodash.difference": {
7012+ "version": "4.5.0",
7013+ "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz",
7014+ "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=",
7015+ "dev": true
7016+ },
7017+ "node_modules/lodash.forown": {
7018+ "version": "4.4.0",
7019+ "resolved": "https://registry.npmjs.org/lodash.forown/-/lodash.forown-4.4.0.tgz",
7020+ "integrity": "sha1-hRFc8E9z75ZuztUlEdOJPMRmg68=",
7021+ "dev": true
7022+ },
7023+ "node_modules/lodash.get": {
7024+ "version": "4.4.2",
7025+ "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
7026+ "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
7027+ "dev": true
7028+ },
7029+ "node_modules/lodash.groupby": {
7030+ "version": "4.6.0",
7031+ "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz",
7032+ "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=",
7033+ "dev": true
7034+ },
7035+ "node_modules/lodash.memoize": {
7036+ "version": "4.1.2",
7037+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
7038+ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
7039+ "dev": true
7040+ },
7041+ "node_modules/lodash.merge": {
7042+ "version": "4.6.2",
7043+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
7044+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
7045+ "dev": true
7046+ },
7047+ "node_modules/lodash.sortby": {
7048+ "version": "4.7.0",
7049+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
7050+ "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
7051+ "dev": true
7052+ },
7053+ "node_modules/lodash.template": {
7054+ "version": "4.5.0",
7055+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
7056+ "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
7057+ "dev": true,
7058+ "dependencies": {
7059+ "lodash._reinterpolate": "^3.0.0",
7060+ "lodash.templatesettings": "^4.0.0"
7061+ }
7062+ },
7063+ "node_modules/lodash.templatesettings": {
7064+ "version": "4.2.0",
7065+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
7066+ "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
7067+ "dev": true,
7068+ "dependencies": {
7069+ "lodash._reinterpolate": "^3.0.0"
7070+ }
7071+ },
7072+ "node_modules/lodash.uniq": {
7073+ "version": "4.5.0",
7074+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
7075+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
7076+ "dev": true
7077+ },
7078+ "node_modules/log-symbols": {
7079+ "version": "4.1.0",
7080+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
7081+ "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
7082+ "dev": true,
7083+ "dependencies": {
7084+ "chalk": "^4.1.0",
7085+ "is-unicode-supported": "^0.1.0"
7086+ },
7087+ "engines": {
7088+ "node": ">=10"
7089+ },
7090+ "funding": {
7091+ "url": "https://github.com/sponsors/sindresorhus"
7092+ }
7093+ },
7094+ "node_modules/log-symbols/node_modules/ansi-styles": {
7095+ "version": "4.3.0",
7096+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7097+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7098+ "dev": true,
7099+ "dependencies": {
7100+ "color-convert": "^2.0.1"
7101+ },
7102+ "engines": {
7103+ "node": ">=8"
7104+ },
7105+ "funding": {
7106+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7107+ }
7108+ },
7109+ "node_modules/log-symbols/node_modules/chalk": {
7110+ "version": "4.1.2",
7111+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7112+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7113+ "dev": true,
7114+ "dependencies": {
7115+ "ansi-styles": "^4.1.0",
7116+ "supports-color": "^7.1.0"
7117+ },
7118+ "engines": {
7119+ "node": ">=10"
7120+ },
7121+ "funding": {
7122+ "url": "https://github.com/chalk/chalk?sponsor=1"
7123+ }
7124+ },
7125+ "node_modules/log-symbols/node_modules/color-convert": {
7126+ "version": "2.0.1",
7127+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7128+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7129+ "dev": true,
7130+ "dependencies": {
7131+ "color-name": "~1.1.4"
7132+ },
7133+ "engines": {
7134+ "node": ">=7.0.0"
7135+ }
7136+ },
7137+ "node_modules/log-symbols/node_modules/color-name": {
7138+ "version": "1.1.4",
7139+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7140+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7141+ "dev": true
7142+ },
7143+ "node_modules/log-symbols/node_modules/has-flag": {
7144+ "version": "4.0.0",
7145+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7146+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7147+ "dev": true,
7148+ "engines": {
7149+ "node": ">=8"
7150+ }
7151+ },
7152+ "node_modules/log-symbols/node_modules/supports-color": {
7153+ "version": "7.2.0",
7154+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7155+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7156+ "dev": true,
7157+ "dependencies": {
7158+ "has-flag": "^4.0.0"
7159+ },
7160+ "engines": {
7161+ "node": ">=8"
7162+ }
7163+ },
7164+ "node_modules/lowercase-keys": {
7165+ "version": "1.0.1",
7166+ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
7167+ "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
7168+ "dev": true,
7169+ "engines": {
7170+ "node": ">=0.10.0"
7171+ }
7172+ },
7173+ "node_modules/lru-cache": {
7174+ "version": "6.0.0",
7175+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
7176+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
7177+ "dev": true,
7178+ "dependencies": {
7179+ "yallist": "^4.0.0"
7180+ },
7181+ "engines": {
7182+ "node": ">=10"
7183+ }
7184+ },
7185+ "node_modules/magic-string": {
7186+ "version": "0.25.7",
7187+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
7188+ "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
7189+ "dev": true,
7190+ "dependencies": {
7191+ "sourcemap-codec": "^1.4.4"
7192+ }
7193+ },
7194+ "node_modules/make-dir": {
7195+ "version": "3.1.0",
7196+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
7197+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
7198+ "dev": true,
7199+ "dependencies": {
7200+ "semver": "^6.0.0"
7201+ },
7202+ "engines": {
7203+ "node": ">=8"
7204+ },
7205+ "funding": {
7206+ "url": "https://github.com/sponsors/sindresorhus"
7207+ }
7208+ },
7209+ "node_modules/make-dir/node_modules/semver": {
7210+ "version": "6.3.0",
7211+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7212+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7213+ "dev": true,
7214+ "bin": {
7215+ "semver": "bin/semver.js"
7216+ }
7217+ },
7218+ "node_modules/map-age-cleaner": {
7219+ "version": "0.1.3",
7220+ "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
7221+ "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
7222+ "dev": true,
7223+ "dependencies": {
7224+ "p-defer": "^1.0.0"
7225+ },
7226+ "engines": {
7227+ "node": ">=6"
7228+ }
7229+ },
7230+ "node_modules/matcher": {
7231+ "version": "3.0.0",
7232+ "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
7233+ "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==",
7234+ "dev": true,
7235+ "dependencies": {
7236+ "escape-string-regexp": "^4.0.0"
7237+ },
7238+ "engines": {
7239+ "node": ">=10"
7240+ }
7241+ },
7242+ "node_modules/matcher/node_modules/escape-string-regexp": {
7243+ "version": "4.0.0",
7244+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
7245+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
7246+ "dev": true,
7247+ "engines": {
7248+ "node": ">=10"
7249+ },
7250+ "funding": {
7251+ "url": "https://github.com/sponsors/sindresorhus"
7252+ }
7253+ },
7254+ "node_modules/maxmin": {
7255+ "version": "2.1.0",
7256+ "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz",
7257+ "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=",
7258+ "dev": true,
7259+ "dependencies": {
7260+ "chalk": "^1.0.0",
7261+ "figures": "^1.0.1",
7262+ "gzip-size": "^3.0.0",
7263+ "pretty-bytes": "^3.0.0"
7264+ },
7265+ "engines": {
7266+ "node": ">=0.12"
7267+ }
7268+ },
7269+ "node_modules/maxmin/node_modules/ansi-regex": {
7270+ "version": "2.1.1",
7271+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7272+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7273+ "dev": true,
7274+ "engines": {
7275+ "node": ">=0.10.0"
7276+ }
7277+ },
7278+ "node_modules/maxmin/node_modules/ansi-styles": {
7279+ "version": "2.2.1",
7280+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7281+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7282+ "dev": true,
7283+ "engines": {
7284+ "node": ">=0.10.0"
7285+ }
7286+ },
7287+ "node_modules/maxmin/node_modules/chalk": {
7288+ "version": "1.1.3",
7289+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7290+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7291+ "dev": true,
7292+ "dependencies": {
7293+ "ansi-styles": "^2.2.1",
7294+ "escape-string-regexp": "^1.0.2",
7295+ "has-ansi": "^2.0.0",
7296+ "strip-ansi": "^3.0.0",
7297+ "supports-color": "^2.0.0"
7298+ },
7299+ "engines": {
7300+ "node": ">=0.10.0"
7301+ }
7302+ },
7303+ "node_modules/maxmin/node_modules/gzip-size": {
7304+ "version": "3.0.0",
7305+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz",
7306+ "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=",
7307+ "dev": true,
7308+ "dependencies": {
7309+ "duplexer": "^0.1.1"
7310+ },
7311+ "engines": {
7312+ "node": ">=0.12.0"
7313+ }
7314+ },
7315+ "node_modules/maxmin/node_modules/pretty-bytes": {
7316+ "version": "3.0.1",
7317+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz",
7318+ "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=",
7319+ "dev": true,
7320+ "dependencies": {
7321+ "number-is-nan": "^1.0.0"
7322+ },
7323+ "engines": {
7324+ "node": ">=0.10.0"
7325+ }
7326+ },
7327+ "node_modules/maxmin/node_modules/strip-ansi": {
7328+ "version": "3.0.1",
7329+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
7330+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7331+ "dev": true,
7332+ "dependencies": {
7333+ "ansi-regex": "^2.0.0"
7334+ },
7335+ "engines": {
7336+ "node": ">=0.10.0"
7337+ }
7338+ },
7339+ "node_modules/maxmin/node_modules/supports-color": {
7340+ "version": "2.0.0",
7341+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7342+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7343+ "dev": true,
7344+ "engines": {
7345+ "node": ">=0.8.0"
7346+ }
7347+ },
7348+ "node_modules/md5-hex": {
7349+ "version": "3.0.1",
7350+ "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz",
7351+ "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==",
7352+ "dev": true,
7353+ "dependencies": {
7354+ "blueimp-md5": "^2.10.0"
7355+ },
7356+ "engines": {
7357+ "node": ">=8"
7358+ }
7359+ },
7360+ "node_modules/mdn-data": {
7361+ "version": "2.0.14",
7362+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
7363+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
7364+ "dev": true
7365+ },
7366+ "node_modules/mem": {
7367+ "version": "8.1.1",
7368+ "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz",
7369+ "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==",
7370+ "dev": true,
7371+ "dependencies": {
7372+ "map-age-cleaner": "^0.1.3",
7373+ "mimic-fn": "^3.1.0"
7374+ },
7375+ "engines": {
7376+ "node": ">=10"
7377+ },
7378+ "funding": {
7379+ "url": "https://github.com/sindresorhus/mem?sponsor=1"
7380+ }
7381+ },
7382+ "node_modules/merge-stream": {
7383+ "version": "2.0.0",
7384+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
7385+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
7386+ "dev": true
7387+ },
7388+ "node_modules/merge2": {
7389+ "version": "1.4.1",
7390+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
7391+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
7392+ "dev": true,
7393+ "engines": {
7394+ "node": ">= 8"
7395+ }
7396+ },
7397+ "node_modules/microbundle": {
7398+ "version": "0.13.3",
7399+ "resolved": "https://registry.npmjs.org/microbundle/-/microbundle-0.13.3.tgz",
7400+ "integrity": "sha512-nlP20UmyqGGeh6jhk8VaVFEoRlF+JAvnwixPLQUwHEcAF59ROJCyh34eylJzUAVNvF3yrCaHxIBv8lYcphDM1g==",
7401+ "dev": true,
7402+ "dependencies": {
7403+ "@babel/core": "^7.12.10",
7404+ "@babel/plugin-proposal-class-properties": "7.12.1",
7405+ "@babel/plugin-syntax-import-meta": "^7.10.4",
7406+ "@babel/plugin-syntax-jsx": "^7.12.1",
7407+ "@babel/plugin-transform-flow-strip-types": "^7.12.10",
7408+ "@babel/plugin-transform-react-jsx": "^7.12.11",
7409+ "@babel/plugin-transform-regenerator": "^7.12.1",
7410+ "@babel/preset-env": "^7.12.11",
7411+ "@babel/preset-flow": "^7.12.1",
7412+ "@babel/preset-react": "^7.12.10",
7413+ "@rollup/plugin-alias": "^3.1.1",
7414+ "@rollup/plugin-babel": "^5.2.2",
7415+ "@rollup/plugin-commonjs": "^17.0.0",
7416+ "@rollup/plugin-json": "^4.1.0",
7417+ "@rollup/plugin-node-resolve": "^11.0.1",
7418+ "asyncro": "^3.0.0",
7419+ "autoprefixer": "^10.1.0",
7420+ "babel-plugin-macros": "^3.0.1",
7421+ "babel-plugin-transform-async-to-promises": "^0.8.15",
7422+ "babel-plugin-transform-replace-expressions": "^0.2.0",
7423+ "brotli-size": "^4.0.0",
7424+ "builtin-modules": "^3.1.0",
7425+ "camelcase": "^6.2.0",
7426+ "escape-string-regexp": "^4.0.0",
7427+ "filesize": "^6.1.0",
7428+ "gzip-size": "^6.0.0",
7429+ "kleur": "^4.1.3",
7430+ "lodash.merge": "^4.6.2",
7431+ "postcss": "^8.2.1",
7432+ "pretty-bytes": "^5.4.1",
7433+ "rollup": "^2.35.1",
7434+ "rollup-plugin-bundle-size": "^1.0.3",
7435+ "rollup-plugin-postcss": "^4.0.0",
7436+ "rollup-plugin-terser": "^7.0.2",
7437+ "rollup-plugin-typescript2": "^0.29.0",
7438+ "sade": "^1.7.4",
7439+ "terser": "^5.7.0",
7440+ "tiny-glob": "^0.2.8",
7441+ "tslib": "^2.0.3",
7442+ "typescript": "^4.1.3"
7443+ },
7444+ "bin": {
7445+ "microbundle": "dist/cli.js"
7446+ }
7447+ },
7448+ "node_modules/microbundle/node_modules/autoprefixer": {
7449+ "version": "10.3.7",
7450+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz",
7451+ "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==",
7452+ "dev": true,
7453+ "dependencies": {
7454+ "browserslist": "^4.17.3",
7455+ "caniuse-lite": "^1.0.30001264",
7456+ "fraction.js": "^4.1.1",
7457+ "normalize-range": "^0.1.2",
7458+ "picocolors": "^0.2.1",
7459+ "postcss-value-parser": "^4.1.0"
7460+ },
7461+ "bin": {
7462+ "autoprefixer": "bin/autoprefixer"
7463+ },
7464+ "engines": {
7465+ "node": "^10 || ^12 || >=14"
7466+ },
7467+ "funding": {
7468+ "type": "opencollective",
7469+ "url": "https://opencollective.com/postcss/"
7470+ },
7471+ "peerDependencies": {
7472+ "postcss": "^8.1.0"
7473+ }
7474+ },
7475+ "node_modules/microbundle/node_modules/escape-string-regexp": {
7476+ "version": "4.0.0",
7477+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
7478+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
7479+ "dev": true,
7480+ "engines": {
7481+ "node": ">=10"
7482+ },
7483+ "funding": {
7484+ "url": "https://github.com/sponsors/sindresorhus"
7485+ }
7486+ },
7487+ "node_modules/micromatch": {
7488+ "version": "4.0.4",
7489+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
7490+ "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
7491+ "dev": true,
7492+ "dependencies": {
7493+ "braces": "^3.0.1",
7494+ "picomatch": "^2.2.3"
7495+ },
7496+ "engines": {
7497+ "node": ">=8.6"
7498+ }
7499+ },
7500+ "node_modules/mimic-fn": {
7501+ "version": "3.1.0",
7502+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz",
7503+ "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==",
7504+ "dev": true,
7505+ "engines": {
7506+ "node": ">=8"
7507+ }
7508+ },
7509+ "node_modules/mimic-response": {
7510+ "version": "1.0.1",
7511+ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
7512+ "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
7513+ "dev": true,
7514+ "engines": {
7515+ "node": ">=4"
7516+ }
7517+ },
7518+ "node_modules/minimatch": {
7519+ "version": "3.1.2",
7520+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
7521+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
7522+ "dev": true,
7523+ "dependencies": {
7524+ "brace-expansion": "^1.1.7"
7525+ },
7526+ "engines": {
7527+ "node": "*"
7528+ }
7529+ },
7530+ "node_modules/minimist": {
7531+ "version": "1.2.7",
7532+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
7533+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
7534+ "dev": true,
7535+ "funding": {
7536+ "url": "https://github.com/sponsors/ljharb"
7537+ }
7538+ },
7539+ "node_modules/mri": {
7540+ "version": "1.2.0",
7541+ "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
7542+ "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
7543+ "dev": true,
7544+ "engines": {
7545+ "node": ">=4"
7546+ }
7547+ },
7548+ "node_modules/ms": {
7549+ "version": "2.1.2",
7550+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7551+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7552+ "dev": true
7553+ },
7554+ "node_modules/nanoid": {
7555+ "version": "3.3.4",
7556+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
7557+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
7558+ "dev": true,
7559+ "bin": {
7560+ "nanoid": "bin/nanoid.cjs"
7561+ },
7562+ "engines": {
7563+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
7564+ }
7565+ },
7566+ "node_modules/node-releases": {
7567+ "version": "2.0.5",
7568+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz",
7569+ "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==",
7570+ "dev": true
7571+ },
7572+ "node_modules/normalize-package-data": {
7573+ "version": "2.5.0",
7574+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7575+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7576+ "dev": true,
7577+ "dependencies": {
7578+ "hosted-git-info": "^2.1.4",
7579+ "resolve": "^1.10.0",
7580+ "semver": "2 || 3 || 4 || 5",
7581+ "validate-npm-package-license": "^3.0.1"
7582+ }
7583+ },
7584+ "node_modules/normalize-path": {
7585+ "version": "3.0.0",
7586+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
7587+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
7588+ "dev": true,
7589+ "engines": {
7590+ "node": ">=0.10.0"
7591+ }
7592+ },
7593+ "node_modules/normalize-range": {
7594+ "version": "0.1.2",
7595+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7596+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7597+ "dev": true,
7598+ "engines": {
7599+ "node": ">=0.10.0"
7600+ }
7601+ },
7602+ "node_modules/normalize-url": {
7603+ "version": "6.1.0",
7604+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
7605+ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
7606+ "dev": true,
7607+ "engines": {
7608+ "node": ">=10"
7609+ },
7610+ "funding": {
7611+ "url": "https://github.com/sponsors/sindresorhus"
7612+ }
7613+ },
7614+ "node_modules/nth-check": {
7615+ "version": "2.1.1",
7616+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
7617+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
7618+ "dev": true,
7619+ "dependencies": {
7620+ "boolbase": "^1.0.0"
7621+ },
7622+ "funding": {
7623+ "url": "https://github.com/fb55/nth-check?sponsor=1"
7624+ }
7625+ },
7626+ "node_modules/num2fraction": {
7627+ "version": "1.2.2",
7628+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7629+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7630+ "dev": true
7631+ },
7632+ "node_modules/number-is-nan": {
7633+ "version": "1.0.1",
7634+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7635+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7636+ "dev": true,
7637+ "engines": {
7638+ "node": ">=0.10.0"
7639+ }
7640+ },
7641+ "node_modules/object-assign": {
7642+ "version": "4.1.1",
7643+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7644+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7645+ "dev": true,
7646+ "engines": {
7647+ "node": ">=0.10.0"
7648+ }
7649+ },
7650+ "node_modules/object-keys": {
7651+ "version": "1.1.1",
7652+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7653+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7654+ "dev": true,
7655+ "engines": {
7656+ "node": ">= 0.4"
7657+ }
7658+ },
7659+ "node_modules/object.assign": {
7660+ "version": "4.1.2",
7661+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
7662+ "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
7663+ "dev": true,
7664+ "dependencies": {
7665+ "call-bind": "^1.0.0",
7666+ "define-properties": "^1.1.3",
7667+ "has-symbols": "^1.0.1",
7668+ "object-keys": "^1.1.1"
7669+ },
7670+ "engines": {
7671+ "node": ">= 0.4"
7672+ },
7673+ "funding": {
7674+ "url": "https://github.com/sponsors/ljharb"
7675+ }
7676+ },
7677+ "node_modules/once": {
7678+ "version": "1.4.0",
7679+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7680+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7681+ "dev": true,
7682+ "dependencies": {
7683+ "wrappy": "1"
7684+ }
7685+ },
7686+ "node_modules/onetime": {
7687+ "version": "5.1.2",
7688+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
7689+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
7690+ "dev": true,
7691+ "dependencies": {
7692+ "mimic-fn": "^2.1.0"
7693+ },
7694+ "engines": {
7695+ "node": ">=6"
7696+ },
7697+ "funding": {
7698+ "url": "https://github.com/sponsors/sindresorhus"
7699+ }
7700+ },
7701+ "node_modules/onetime/node_modules/mimic-fn": {
7702+ "version": "2.1.0",
7703+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7704+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7705+ "dev": true,
7706+ "engines": {
7707+ "node": ">=6"
7708+ }
7709+ },
7710+ "node_modules/open-color": {
7711+ "version": "1.9.1",
7712+ "resolved": "https://registry.npmjs.org/open-color/-/open-color-1.9.1.tgz",
7713+ "integrity": "sha512-vCseG/EQ6/RcvxhUcGJiHViOgrtz4x0XbZepXvKik66TMGkvbmjeJrKFyBEx6daG5rNyyd14zYXhz0hZVwQFOw==",
7714+ "dev": true
7715+ },
7716+ "node_modules/ora": {
7717+ "version": "5.4.1",
7718+ "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
7719+ "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
7720+ "dev": true,
7721+ "dependencies": {
7722+ "bl": "^4.1.0",
7723+ "chalk": "^4.1.0",
7724+ "cli-cursor": "^3.1.0",
7725+ "cli-spinners": "^2.5.0",
7726+ "is-interactive": "^1.0.0",
7727+ "is-unicode-supported": "^0.1.0",
7728+ "log-symbols": "^4.1.0",
7729+ "strip-ansi": "^6.0.0",
7730+ "wcwidth": "^1.0.1"
7731+ },
7732+ "engines": {
7733+ "node": ">=10"
7734+ },
7735+ "funding": {
7736+ "url": "https://github.com/sponsors/sindresorhus"
7737+ }
7738+ },
7739+ "node_modules/ora/node_modules/ansi-styles": {
7740+ "version": "4.3.0",
7741+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7742+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7743+ "dev": true,
7744+ "dependencies": {
7745+ "color-convert": "^2.0.1"
7746+ },
7747+ "engines": {
7748+ "node": ">=8"
7749+ },
7750+ "funding": {
7751+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7752+ }
7753+ },
7754+ "node_modules/ora/node_modules/chalk": {
7755+ "version": "4.1.2",
7756+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7757+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7758+ "dev": true,
7759+ "dependencies": {
7760+ "ansi-styles": "^4.1.0",
7761+ "supports-color": "^7.1.0"
7762+ },
7763+ "engines": {
7764+ "node": ">=10"
7765+ },
7766+ "funding": {
7767+ "url": "https://github.com/chalk/chalk?sponsor=1"
7768+ }
7769+ },
7770+ "node_modules/ora/node_modules/color-convert": {
7771+ "version": "2.0.1",
7772+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7773+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7774+ "dev": true,
7775+ "dependencies": {
7776+ "color-name": "~1.1.4"
7777+ },
7778+ "engines": {
7779+ "node": ">=7.0.0"
7780+ }
7781+ },
7782+ "node_modules/ora/node_modules/color-name": {
7783+ "version": "1.1.4",
7784+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7785+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7786+ "dev": true
7787+ },
7788+ "node_modules/ora/node_modules/has-flag": {
7789+ "version": "4.0.0",
7790+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7791+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7792+ "dev": true,
7793+ "engines": {
7794+ "node": ">=8"
7795+ }
7796+ },
7797+ "node_modules/ora/node_modules/supports-color": {
7798+ "version": "7.2.0",
7799+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7800+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7801+ "dev": true,
7802+ "dependencies": {
7803+ "has-flag": "^4.0.0"
7804+ },
7805+ "engines": {
7806+ "node": ">=8"
7807+ }
7808+ },
7809+ "node_modules/p-cancelable": {
7810+ "version": "1.1.0",
7811+ "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
7812+ "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
7813+ "dev": true,
7814+ "engines": {
7815+ "node": ">=6"
7816+ }
7817+ },
7818+ "node_modules/p-defer": {
7819+ "version": "1.0.0",
7820+ "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7821+ "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7822+ "dev": true,
7823+ "engines": {
7824+ "node": ">=4"
7825+ }
7826+ },
7827+ "node_modules/p-event": {
7828+ "version": "4.2.0",
7829+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
7830+ "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
7831+ "dev": true,
7832+ "dependencies": {
7833+ "p-timeout": "^3.1.0"
7834+ },
7835+ "engines": {
7836+ "node": ">=8"
7837+ },
7838+ "funding": {
7839+ "url": "https://github.com/sponsors/sindresorhus"
7840+ }
7841+ },
7842+ "node_modules/p-finally": {
7843+ "version": "1.0.0",
7844+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7845+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7846+ "dev": true,
7847+ "engines": {
7848+ "node": ">=4"
7849+ }
7850+ },
7851+ "node_modules/p-limit": {
7852+ "version": "2.3.0",
7853+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
7854+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
7855+ "dev": true,
7856+ "dependencies": {
7857+ "p-try": "^2.0.0"
7858+ },
7859+ "engines": {
7860+ "node": ">=6"
7861+ },
7862+ "funding": {
7863+ "url": "https://github.com/sponsors/sindresorhus"
7864+ }
7865+ },
7866+ "node_modules/p-locate": {
7867+ "version": "4.1.0",
7868+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
7869+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
7870+ "dev": true,
7871+ "dependencies": {
7872+ "p-limit": "^2.2.0"
7873+ },
7874+ "engines": {
7875+ "node": ">=8"
7876+ }
7877+ },
7878+ "node_modules/p-map": {
7879+ "version": "4.0.0",
7880+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
7881+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
7882+ "dev": true,
7883+ "dependencies": {
7884+ "aggregate-error": "^3.0.0"
7885+ },
7886+ "engines": {
7887+ "node": ">=10"
7888+ },
7889+ "funding": {
7890+ "url": "https://github.com/sponsors/sindresorhus"
7891+ }
7892+ },
7893+ "node_modules/p-queue": {
7894+ "version": "6.6.2",
7895+ "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
7896+ "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
7897+ "dev": true,
7898+ "dependencies": {
7899+ "eventemitter3": "^4.0.4",
7900+ "p-timeout": "^3.2.0"
7901+ },
7902+ "engines": {
7903+ "node": ">=8"
7904+ },
7905+ "funding": {
7906+ "url": "https://github.com/sponsors/sindresorhus"
7907+ }
7908+ },
7909+ "node_modules/p-timeout": {
7910+ "version": "3.2.0",
7911+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
7912+ "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
7913+ "dev": true,
7914+ "dependencies": {
7915+ "p-finally": "^1.0.0"
7916+ },
7917+ "engines": {
7918+ "node": ">=8"
7919+ }
7920+ },
7921+ "node_modules/p-try": {
7922+ "version": "2.2.0",
7923+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
7924+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
7925+ "dev": true,
7926+ "engines": {
7927+ "node": ">=6"
7928+ }
7929+ },
7930+ "node_modules/package-json": {
7931+ "version": "6.5.0",
7932+ "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
7933+ "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
7934+ "dev": true,
7935+ "dependencies": {
7936+ "got": "^9.6.0",
7937+ "registry-auth-token": "^4.0.0",
7938+ "registry-url": "^5.0.0",
7939+ "semver": "^6.2.0"
7940+ },
7941+ "engines": {
7942+ "node": ">=8"
7943+ }
7944+ },
7945+ "node_modules/package-json/node_modules/semver": {
7946+ "version": "6.3.0",
7947+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7948+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7949+ "dev": true,
7950+ "bin": {
7951+ "semver": "bin/semver.js"
7952+ }
7953+ },
7954+ "node_modules/parent-module": {
7955+ "version": "1.0.1",
7956+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7957+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7958+ "dev": true,
7959+ "dependencies": {
7960+ "callsites": "^3.0.0"
7961+ },
7962+ "engines": {
7963+ "node": ">=6"
7964+ }
7965+ },
7966+ "node_modules/parse-json": {
7967+ "version": "5.2.0",
7968+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
7969+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
7970+ "dev": true,
7971+ "dependencies": {
7972+ "@babel/code-frame": "^7.0.0",
7973+ "error-ex": "^1.3.1",
7974+ "json-parse-even-better-errors": "^2.3.0",
7975+ "lines-and-columns": "^1.1.6"
7976+ },
7977+ "engines": {
7978+ "node": ">=8"
7979+ },
7980+ "funding": {
7981+ "url": "https://github.com/sponsors/sindresorhus"
7982+ }
7983+ },
7984+ "node_modules/parse-ms": {
7985+ "version": "2.1.0",
7986+ "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz",
7987+ "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==",
7988+ "dev": true,
7989+ "engines": {
7990+ "node": ">=6"
7991+ }
7992+ },
7993+ "node_modules/path-exists": {
7994+ "version": "4.0.0",
7995+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
7996+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
7997+ "dev": true,
7998+ "engines": {
7999+ "node": ">=8"
8000+ }
8001+ },
8002+ "node_modules/path-is-absolute": {
8003+ "version": "1.0.1",
8004+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8005+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
8006+ "dev": true,
8007+ "engines": {
8008+ "node": ">=0.10.0"
8009+ }
8010+ },
8011+ "node_modules/path-parse": {
8012+ "version": "1.0.7",
8013+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
8014+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
8015+ "dev": true
8016+ },
8017+ "node_modules/path-type": {
8018+ "version": "4.0.0",
8019+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
8020+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
8021+ "dev": true,
8022+ "engines": {
8023+ "node": ">=8"
8024+ }
8025+ },
8026+ "node_modules/picocolors": {
8027+ "version": "0.2.1",
8028+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
8029+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
8030+ "dev": true
8031+ },
8032+ "node_modules/picomatch": {
8033+ "version": "2.3.0",
8034+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
8035+ "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
8036+ "dev": true,
8037+ "engines": {
8038+ "node": ">=8.6"
8039+ },
8040+ "funding": {
8041+ "url": "https://github.com/sponsors/jonschlinkert"
8042+ }
8043+ },
8044+ "node_modules/pify": {
8045+ "version": "2.3.0",
8046+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8047+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8048+ "dev": true,
8049+ "engines": {
8050+ "node": ">=0.10.0"
8051+ }
8052+ },
8053+ "node_modules/pkg-conf": {
8054+ "version": "3.1.0",
8055+ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz",
8056+ "integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==",
8057+ "dev": true,
8058+ "dependencies": {
8059+ "find-up": "^3.0.0",
8060+ "load-json-file": "^5.2.0"
8061+ },
8062+ "engines": {
8063+ "node": ">=6"
8064+ }
8065+ },
8066+ "node_modules/pkg-conf/node_modules/find-up": {
8067+ "version": "3.0.0",
8068+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
8069+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
8070+ "dev": true,
8071+ "dependencies": {
8072+ "locate-path": "^3.0.0"
8073+ },
8074+ "engines": {
8075+ "node": ">=6"
8076+ }
8077+ },
8078+ "node_modules/pkg-conf/node_modules/locate-path": {
8079+ "version": "3.0.0",
8080+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
8081+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
8082+ "dev": true,
8083+ "dependencies": {
8084+ "p-locate": "^3.0.0",
8085+ "path-exists": "^3.0.0"
8086+ },
8087+ "engines": {
8088+ "node": ">=6"
8089+ }
8090+ },
8091+ "node_modules/pkg-conf/node_modules/p-locate": {
8092+ "version": "3.0.0",
8093+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
8094+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
8095+ "dev": true,
8096+ "dependencies": {
8097+ "p-limit": "^2.0.0"
8098+ },
8099+ "engines": {
8100+ "node": ">=6"
8101+ }
8102+ },
8103+ "node_modules/pkg-conf/node_modules/path-exists": {
8104+ "version": "3.0.0",
8105+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8106+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8107+ "dev": true,
8108+ "engines": {
8109+ "node": ">=4"
8110+ }
8111+ },
8112+ "node_modules/pkg-dir": {
8113+ "version": "4.2.0",
8114+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
8115+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
8116+ "dev": true,
8117+ "dependencies": {
8118+ "find-up": "^4.0.0"
8119+ },
8120+ "engines": {
8121+ "node": ">=8"
8122+ }
8123+ },
8124+ "node_modules/plur": {
8125+ "version": "4.0.0",
8126+ "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz",
8127+ "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==",
8128+ "dev": true,
8129+ "dependencies": {
8130+ "irregular-plurals": "^3.2.0"
8131+ },
8132+ "engines": {
8133+ "node": ">=10"
8134+ },
8135+ "funding": {
8136+ "url": "https://github.com/sponsors/sindresorhus"
8137+ }
8138+ },
8139+ "node_modules/postcss": {
8140+ "version": "8.3.9",
8141+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz",
8142+ "integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==",
8143+ "dev": true,
8144+ "dependencies": {
8145+ "nanoid": "^3.1.28",
8146+ "picocolors": "^0.2.1",
8147+ "source-map-js": "^0.6.2"
8148+ },
8149+ "engines": {
8150+ "node": "^10 || ^12 || >=14"
8151+ },
8152+ "funding": {
8153+ "type": "opencollective",
8154+ "url": "https://opencollective.com/postcss/"
8155+ }
8156+ },
8157+ "node_modules/postcss-attribute-case-insensitive": {
8158+ "version": "4.0.2",
8159+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
8160+ "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
8161+ "dev": true,
8162+ "dependencies": {
8163+ "postcss": "^7.0.2",
8164+ "postcss-selector-parser": "^6.0.2"
8165+ }
8166+ },
8167+ "node_modules/postcss-attribute-case-insensitive/node_modules/cssesc": {
8168+ "version": "3.0.0",
8169+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
8170+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
8171+ "dev": true,
8172+ "bin": {
8173+ "cssesc": "bin/cssesc"
8174+ },
8175+ "engines": {
8176+ "node": ">=4"
8177+ }
8178+ },
8179+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": {
8180+ "version": "7.0.36",
8181+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8182+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8183+ "dev": true,
8184+ "dependencies": {
8185+ "chalk": "^2.4.2",
8186+ "source-map": "^0.6.1",
8187+ "supports-color": "^6.1.0"
8188+ },
8189+ "engines": {
8190+ "node": ">=6.0.0"
8191+ },
8192+ "funding": {
8193+ "type": "opencollective",
8194+ "url": "https://opencollective.com/postcss/"
8195+ }
8196+ },
8197+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": {
8198+ "version": "6.0.4",
8199+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
8200+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
8201+ "dev": true,
8202+ "dependencies": {
8203+ "cssesc": "^3.0.0",
8204+ "indexes-of": "^1.0.1",
8205+ "uniq": "^1.0.1",
8206+ "util-deprecate": "^1.0.2"
8207+ },
8208+ "engines": {
8209+ "node": ">=4"
8210+ }
8211+ },
8212+ "node_modules/postcss-calc": {
8213+ "version": "8.2.4",
8214+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
8215+ "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
8216+ "dev": true,
8217+ "dependencies": {
8218+ "postcss-selector-parser": "^6.0.9",
8219+ "postcss-value-parser": "^4.2.0"
8220+ },
8221+ "peerDependencies": {
8222+ "postcss": "^8.2.2"
8223+ }
8224+ },
8225+ "node_modules/postcss-calc/node_modules/cssesc": {
8226+ "version": "3.0.0",
8227+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
8228+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
8229+ "dev": true,
8230+ "bin": {
8231+ "cssesc": "bin/cssesc"
8232+ },
8233+ "engines": {
8234+ "node": ">=4"
8235+ }
8236+ },
8237+ "node_modules/postcss-calc/node_modules/postcss-selector-parser": {
8238+ "version": "6.0.10",
8239+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
8240+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
8241+ "dev": true,
8242+ "dependencies": {
8243+ "cssesc": "^3.0.0",
8244+ "util-deprecate": "^1.0.2"
8245+ },
8246+ "engines": {
8247+ "node": ">=4"
8248+ }
8249+ },
8250+ "node_modules/postcss-cli": {
8251+ "version": "8.3.1",
8252+ "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-8.3.1.tgz",
8253+ "integrity": "sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q==",
8254+ "dev": true,
8255+ "dependencies": {
8256+ "chalk": "^4.0.0",
8257+ "chokidar": "^3.3.0",
8258+ "dependency-graph": "^0.9.0",
8259+ "fs-extra": "^9.0.0",
8260+ "get-stdin": "^8.0.0",
8261+ "globby": "^11.0.0",
8262+ "postcss-load-config": "^3.0.0",
8263+ "postcss-reporter": "^7.0.0",
8264+ "pretty-hrtime": "^1.0.3",
8265+ "read-cache": "^1.0.0",
8266+ "slash": "^3.0.0",
8267+ "yargs": "^16.0.0"
8268+ },
8269+ "bin": {
8270+ "postcss": "bin/postcss"
8271+ },
8272+ "engines": {
8273+ "node": ">=10"
8274+ },
8275+ "peerDependencies": {
8276+ "postcss": "^8.0.0"
8277+ }
8278+ },
8279+ "node_modules/postcss-cli/node_modules/ansi-styles": {
8280+ "version": "4.3.0",
8281+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8282+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8283+ "dev": true,
8284+ "dependencies": {
8285+ "color-convert": "^2.0.1"
8286+ },
8287+ "engines": {
8288+ "node": ">=8"
8289+ },
8290+ "funding": {
8291+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8292+ }
8293+ },
8294+ "node_modules/postcss-cli/node_modules/chalk": {
8295+ "version": "4.1.2",
8296+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8297+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8298+ "dev": true,
8299+ "dependencies": {
8300+ "ansi-styles": "^4.1.0",
8301+ "supports-color": "^7.1.0"
8302+ },
8303+ "engines": {
8304+ "node": ">=10"
8305+ },
8306+ "funding": {
8307+ "url": "https://github.com/chalk/chalk?sponsor=1"
8308+ }
8309+ },
8310+ "node_modules/postcss-cli/node_modules/color-convert": {
8311+ "version": "2.0.1",
8312+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8313+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8314+ "dev": true,
8315+ "dependencies": {
8316+ "color-name": "~1.1.4"
8317+ },
8318+ "engines": {
8319+ "node": ">=7.0.0"
8320+ }
8321+ },
8322+ "node_modules/postcss-cli/node_modules/color-name": {
8323+ "version": "1.1.4",
8324+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8325+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8326+ "dev": true
8327+ },
8328+ "node_modules/postcss-cli/node_modules/has-flag": {
8329+ "version": "4.0.0",
8330+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8331+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8332+ "dev": true,
8333+ "engines": {
8334+ "node": ">=8"
8335+ }
8336+ },
8337+ "node_modules/postcss-cli/node_modules/supports-color": {
8338+ "version": "7.2.0",
8339+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8340+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8341+ "dev": true,
8342+ "dependencies": {
8343+ "has-flag": "^4.0.0"
8344+ },
8345+ "engines": {
8346+ "node": ">=8"
8347+ }
8348+ },
8349+ "node_modules/postcss-color-functional-notation": {
8350+ "version": "2.0.1",
8351+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
8352+ "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
8353+ "dev": true,
8354+ "dependencies": {
8355+ "postcss": "^7.0.2",
8356+ "postcss-values-parser": "^2.0.0"
8357+ },
8358+ "engines": {
8359+ "node": ">=6.0.0"
8360+ }
8361+ },
8362+ "node_modules/postcss-color-functional-notation/node_modules/postcss": {
8363+ "version": "7.0.36",
8364+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8365+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8366+ "dev": true,
8367+ "dependencies": {
8368+ "chalk": "^2.4.2",
8369+ "source-map": "^0.6.1",
8370+ "supports-color": "^6.1.0"
8371+ },
8372+ "engines": {
8373+ "node": ">=6.0.0"
8374+ },
8375+ "funding": {
8376+ "type": "opencollective",
8377+ "url": "https://opencollective.com/postcss/"
8378+ }
8379+ },
8380+ "node_modules/postcss-color-gray": {
8381+ "version": "5.0.0",
8382+ "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
8383+ "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
8384+ "dev": true,
8385+ "dependencies": {
8386+ "@csstools/convert-colors": "^1.4.0",
8387+ "postcss": "^7.0.5",
8388+ "postcss-values-parser": "^2.0.0"
8389+ },
8390+ "engines": {
8391+ "node": ">=6.0.0"
8392+ }
8393+ },
8394+ "node_modules/postcss-color-gray/node_modules/postcss": {
8395+ "version": "7.0.36",
8396+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8397+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8398+ "dev": true,
8399+ "dependencies": {
8400+ "chalk": "^2.4.2",
8401+ "source-map": "^0.6.1",
8402+ "supports-color": "^6.1.0"
8403+ },
8404+ "engines": {
8405+ "node": ">=6.0.0"
8406+ },
8407+ "funding": {
8408+ "type": "opencollective",
8409+ "url": "https://opencollective.com/postcss/"
8410+ }
8411+ },
8412+ "node_modules/postcss-color-hex-alpha": {
8413+ "version": "5.0.3",
8414+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
8415+ "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
8416+ "dev": true,
8417+ "dependencies": {
8418+ "postcss": "^7.0.14",
8419+ "postcss-values-parser": "^2.0.1"
8420+ },
8421+ "engines": {
8422+ "node": ">=6.0.0"
8423+ }
8424+ },
8425+ "node_modules/postcss-color-hex-alpha/node_modules/postcss": {
8426+ "version": "7.0.36",
8427+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8428+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8429+ "dev": true,
8430+ "dependencies": {
8431+ "chalk": "^2.4.2",
8432+ "source-map": "^0.6.1",
8433+ "supports-color": "^6.1.0"
8434+ },
8435+ "engines": {
8436+ "node": ">=6.0.0"
8437+ },
8438+ "funding": {
8439+ "type": "opencollective",
8440+ "url": "https://opencollective.com/postcss/"
8441+ }
8442+ },
8443+ "node_modules/postcss-color-mod-function": {
8444+ "version": "3.0.3",
8445+ "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
8446+ "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
8447+ "dev": true,
8448+ "dependencies": {
8449+ "@csstools/convert-colors": "^1.4.0",
8450+ "postcss": "^7.0.2",
8451+ "postcss-values-parser": "^2.0.0"
8452+ },
8453+ "engines": {
8454+ "node": ">=6.0.0"
8455+ }
8456+ },
8457+ "node_modules/postcss-color-mod-function/node_modules/postcss": {
8458+ "version": "7.0.36",
8459+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8460+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8461+ "dev": true,
8462+ "dependencies": {
8463+ "chalk": "^2.4.2",
8464+ "source-map": "^0.6.1",
8465+ "supports-color": "^6.1.0"
8466+ },
8467+ "engines": {
8468+ "node": ">=6.0.0"
8469+ },
8470+ "funding": {
8471+ "type": "opencollective",
8472+ "url": "https://opencollective.com/postcss/"
8473+ }
8474+ },
8475+ "node_modules/postcss-color-rebeccapurple": {
8476+ "version": "4.0.1",
8477+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
8478+ "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
8479+ "dev": true,
8480+ "dependencies": {
8481+ "postcss": "^7.0.2",
8482+ "postcss-values-parser": "^2.0.0"
8483+ },
8484+ "engines": {
8485+ "node": ">=6.0.0"
8486+ }
8487+ },
8488+ "node_modules/postcss-color-rebeccapurple/node_modules/postcss": {
8489+ "version": "7.0.36",
8490+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8491+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8492+ "dev": true,
8493+ "dependencies": {
8494+ "chalk": "^2.4.2",
8495+ "source-map": "^0.6.1",
8496+ "supports-color": "^6.1.0"
8497+ },
8498+ "engines": {
8499+ "node": ">=6.0.0"
8500+ },
8501+ "funding": {
8502+ "type": "opencollective",
8503+ "url": "https://opencollective.com/postcss/"
8504+ }
8505+ },
8506+ "node_modules/postcss-colormin": {
8507+ "version": "5.3.0",
8508+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz",
8509+ "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==",
8510+ "dev": true,
8511+ "dependencies": {
8512+ "browserslist": "^4.16.6",
8513+ "caniuse-api": "^3.0.0",
8514+ "colord": "^2.9.1",
8515+ "postcss-value-parser": "^4.2.0"
8516+ },
8517+ "engines": {
8518+ "node": "^10 || ^12 || >=14.0"
8519+ },
8520+ "peerDependencies": {
8521+ "postcss": "^8.2.15"
8522+ }
8523+ },
8524+ "node_modules/postcss-combine-duplicated-selectors": {
8525+ "version": "10.0.3",
8526+ "resolved": "https://registry.npmjs.org/postcss-combine-duplicated-selectors/-/postcss-combine-duplicated-selectors-10.0.3.tgz",
8527+ "integrity": "sha512-IP0BmwFloCskv7DV7xqvzDXqMHpwdczJa6ZvIW8abgHdcIHs9mCJX2ltFhu3EwA51ozp13DByng30+Ke+eIExA==",
8528+ "dev": true,
8529+ "dependencies": {
8530+ "postcss-selector-parser": "^6.0.4"
8531+ },
8532+ "engines": {
8533+ "node": "^10.0.0 || ^12.0.0 || >=14.0.0"
8534+ },
8535+ "peerDependencies": {
8536+ "postcss": "^8.1.0"
8537+ }
8538+ },
8539+ "node_modules/postcss-combine-duplicated-selectors/node_modules/cssesc": {
8540+ "version": "3.0.0",
8541+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
8542+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
8543+ "dev": true,
8544+ "bin": {
8545+ "cssesc": "bin/cssesc"
8546+ },
8547+ "engines": {
8548+ "node": ">=4"
8549+ }
8550+ },
8551+ "node_modules/postcss-combine-duplicated-selectors/node_modules/postcss-selector-parser": {
8552+ "version": "6.0.6",
8553+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
8554+ "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
8555+ "dev": true,
8556+ "dependencies": {
8557+ "cssesc": "^3.0.0",
8558+ "util-deprecate": "^1.0.2"
8559+ },
8560+ "engines": {
8561+ "node": ">=4"
8562+ }
8563+ },
8564+ "node_modules/postcss-convert-values": {
8565+ "version": "5.1.2",
8566+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz",
8567+ "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==",
8568+ "dev": true,
8569+ "dependencies": {
8570+ "browserslist": "^4.20.3",
8571+ "postcss-value-parser": "^4.2.0"
8572+ },
8573+ "engines": {
8574+ "node": "^10 || ^12 || >=14.0"
8575+ },
8576+ "peerDependencies": {
8577+ "postcss": "^8.2.15"
8578+ }
8579+ },
8580+ "node_modules/postcss-custom-media": {
8581+ "version": "7.0.8",
8582+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
8583+ "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
8584+ "dev": true,
8585+ "dependencies": {
8586+ "postcss": "^7.0.14"
8587+ },
8588+ "engines": {
8589+ "node": ">=6.0.0"
8590+ }
8591+ },
8592+ "node_modules/postcss-custom-media/node_modules/postcss": {
8593+ "version": "7.0.36",
8594+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8595+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8596+ "dev": true,
8597+ "dependencies": {
8598+ "chalk": "^2.4.2",
8599+ "source-map": "^0.6.1",
8600+ "supports-color": "^6.1.0"
8601+ },
8602+ "engines": {
8603+ "node": ">=6.0.0"
8604+ },
8605+ "funding": {
8606+ "type": "opencollective",
8607+ "url": "https://opencollective.com/postcss/"
8608+ }
8609+ },
8610+ "node_modules/postcss-custom-properties": {
8611+ "version": "8.0.11",
8612+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
8613+ "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
8614+ "dev": true,
8615+ "dependencies": {
8616+ "postcss": "^7.0.17",
8617+ "postcss-values-parser": "^2.0.1"
8618+ },
8619+ "engines": {
8620+ "node": ">=6.0.0"
8621+ }
8622+ },
8623+ "node_modules/postcss-custom-properties/node_modules/postcss": {
8624+ "version": "7.0.36",
8625+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8626+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8627+ "dev": true,
8628+ "dependencies": {
8629+ "chalk": "^2.4.2",
8630+ "source-map": "^0.6.1",
8631+ "supports-color": "^6.1.0"
8632+ },
8633+ "engines": {
8634+ "node": ">=6.0.0"
8635+ },
8636+ "funding": {
8637+ "type": "opencollective",
8638+ "url": "https://opencollective.com/postcss/"
8639+ }
8640+ },
8641+ "node_modules/postcss-custom-selectors": {
8642+ "version": "5.1.2",
8643+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
8644+ "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
8645+ "dev": true,
8646+ "dependencies": {
8647+ "postcss": "^7.0.2",
8648+ "postcss-selector-parser": "^5.0.0-rc.3"
8649+ },
8650+ "engines": {
8651+ "node": ">=6.0.0"
8652+ }
8653+ },
8654+ "node_modules/postcss-custom-selectors/node_modules/postcss": {
8655+ "version": "7.0.36",
8656+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8657+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8658+ "dev": true,
8659+ "dependencies": {
8660+ "chalk": "^2.4.2",
8661+ "source-map": "^0.6.1",
8662+ "supports-color": "^6.1.0"
8663+ },
8664+ "engines": {
8665+ "node": ">=6.0.0"
8666+ },
8667+ "funding": {
8668+ "type": "opencollective",
8669+ "url": "https://opencollective.com/postcss/"
8670+ }
8671+ },
8672+ "node_modules/postcss-dir-pseudo-class": {
8673+ "version": "5.0.0",
8674+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
8675+ "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
8676+ "dev": true,
8677+ "dependencies": {
8678+ "postcss": "^7.0.2",
8679+ "postcss-selector-parser": "^5.0.0-rc.3"
8680+ },
8681+ "engines": {
8682+ "node": ">=4.0.0"
8683+ }
8684+ },
8685+ "node_modules/postcss-dir-pseudo-class/node_modules/postcss": {
8686+ "version": "7.0.36",
8687+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8688+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8689+ "dev": true,
8690+ "dependencies": {
8691+ "chalk": "^2.4.2",
8692+ "source-map": "^0.6.1",
8693+ "supports-color": "^6.1.0"
8694+ },
8695+ "engines": {
8696+ "node": ">=6.0.0"
8697+ },
8698+ "funding": {
8699+ "type": "opencollective",
8700+ "url": "https://opencollective.com/postcss/"
8701+ }
8702+ },
8703+ "node_modules/postcss-discard-comments": {
8704+ "version": "5.1.2",
8705+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
8706+ "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
8707+ "dev": true,
8708+ "engines": {
8709+ "node": "^10 || ^12 || >=14.0"
8710+ },
8711+ "peerDependencies": {
8712+ "postcss": "^8.2.15"
8713+ }
8714+ },
8715+ "node_modules/postcss-discard-duplicates": {
8716+ "version": "5.1.0",
8717+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
8718+ "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
8719+ "dev": true,
8720+ "engines": {
8721+ "node": "^10 || ^12 || >=14.0"
8722+ },
8723+ "peerDependencies": {
8724+ "postcss": "^8.2.15"
8725+ }
8726+ },
8727+ "node_modules/postcss-discard-empty": {
8728+ "version": "5.1.1",
8729+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
8730+ "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
8731+ "dev": true,
8732+ "engines": {
8733+ "node": "^10 || ^12 || >=14.0"
8734+ },
8735+ "peerDependencies": {
8736+ "postcss": "^8.2.15"
8737+ }
8738+ },
8739+ "node_modules/postcss-discard-overridden": {
8740+ "version": "5.1.0",
8741+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
8742+ "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
8743+ "dev": true,
8744+ "engines": {
8745+ "node": "^10 || ^12 || >=14.0"
8746+ },
8747+ "peerDependencies": {
8748+ "postcss": "^8.2.15"
8749+ }
8750+ },
8751+ "node_modules/postcss-double-position-gradients": {
8752+ "version": "1.0.0",
8753+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
8754+ "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
8755+ "dev": true,
8756+ "dependencies": {
8757+ "postcss": "^7.0.5",
8758+ "postcss-values-parser": "^2.0.0"
8759+ },
8760+ "engines": {
8761+ "node": ">=6.0.0"
8762+ }
8763+ },
8764+ "node_modules/postcss-double-position-gradients/node_modules/postcss": {
8765+ "version": "7.0.36",
8766+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8767+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8768+ "dev": true,
8769+ "dependencies": {
8770+ "chalk": "^2.4.2",
8771+ "source-map": "^0.6.1",
8772+ "supports-color": "^6.1.0"
8773+ },
8774+ "engines": {
8775+ "node": ">=6.0.0"
8776+ },
8777+ "funding": {
8778+ "type": "opencollective",
8779+ "url": "https://opencollective.com/postcss/"
8780+ }
8781+ },
8782+ "node_modules/postcss-env-function": {
8783+ "version": "2.0.2",
8784+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
8785+ "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
8786+ "dev": true,
8787+ "dependencies": {
8788+ "postcss": "^7.0.2",
8789+ "postcss-values-parser": "^2.0.0"
8790+ },
8791+ "engines": {
8792+ "node": ">=6.0.0"
8793+ }
8794+ },
8795+ "node_modules/postcss-env-function/node_modules/postcss": {
8796+ "version": "7.0.36",
8797+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8798+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8799+ "dev": true,
8800+ "dependencies": {
8801+ "chalk": "^2.4.2",
8802+ "source-map": "^0.6.1",
8803+ "supports-color": "^6.1.0"
8804+ },
8805+ "engines": {
8806+ "node": ">=6.0.0"
8807+ },
8808+ "funding": {
8809+ "type": "opencollective",
8810+ "url": "https://opencollective.com/postcss/"
8811+ }
8812+ },
8813+ "node_modules/postcss-focus-visible": {
8814+ "version": "4.0.0",
8815+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
8816+ "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
8817+ "dev": true,
8818+ "dependencies": {
8819+ "postcss": "^7.0.2"
8820+ },
8821+ "engines": {
8822+ "node": ">=6.0.0"
8823+ }
8824+ },
8825+ "node_modules/postcss-focus-visible/node_modules/postcss": {
8826+ "version": "7.0.36",
8827+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8828+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8829+ "dev": true,
8830+ "dependencies": {
8831+ "chalk": "^2.4.2",
8832+ "source-map": "^0.6.1",
8833+ "supports-color": "^6.1.0"
8834+ },
8835+ "engines": {
8836+ "node": ">=6.0.0"
8837+ },
8838+ "funding": {
8839+ "type": "opencollective",
8840+ "url": "https://opencollective.com/postcss/"
8841+ }
8842+ },
8843+ "node_modules/postcss-focus-within": {
8844+ "version": "3.0.0",
8845+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
8846+ "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
8847+ "dev": true,
8848+ "dependencies": {
8849+ "postcss": "^7.0.2"
8850+ },
8851+ "engines": {
8852+ "node": ">=6.0.0"
8853+ }
8854+ },
8855+ "node_modules/postcss-focus-within/node_modules/postcss": {
8856+ "version": "7.0.36",
8857+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8858+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8859+ "dev": true,
8860+ "dependencies": {
8861+ "chalk": "^2.4.2",
8862+ "source-map": "^0.6.1",
8863+ "supports-color": "^6.1.0"
8864+ },
8865+ "engines": {
8866+ "node": ">=6.0.0"
8867+ },
8868+ "funding": {
8869+ "type": "opencollective",
8870+ "url": "https://opencollective.com/postcss/"
8871+ }
8872+ },
8873+ "node_modules/postcss-font-variant": {
8874+ "version": "4.0.1",
8875+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
8876+ "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
8877+ "dev": true,
8878+ "dependencies": {
8879+ "postcss": "^7.0.2"
8880+ }
8881+ },
8882+ "node_modules/postcss-font-variant/node_modules/postcss": {
8883+ "version": "7.0.36",
8884+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8885+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8886+ "dev": true,
8887+ "dependencies": {
8888+ "chalk": "^2.4.2",
8889+ "source-map": "^0.6.1",
8890+ "supports-color": "^6.1.0"
8891+ },
8892+ "engines": {
8893+ "node": ">=6.0.0"
8894+ },
8895+ "funding": {
8896+ "type": "opencollective",
8897+ "url": "https://opencollective.com/postcss/"
8898+ }
8899+ },
8900+ "node_modules/postcss-gap-properties": {
8901+ "version": "2.0.0",
8902+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
8903+ "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
8904+ "dev": true,
8905+ "dependencies": {
8906+ "postcss": "^7.0.2"
8907+ },
8908+ "engines": {
8909+ "node": ">=6.0.0"
8910+ }
8911+ },
8912+ "node_modules/postcss-gap-properties/node_modules/postcss": {
8913+ "version": "7.0.36",
8914+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8915+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8916+ "dev": true,
8917+ "dependencies": {
8918+ "chalk": "^2.4.2",
8919+ "source-map": "^0.6.1",
8920+ "supports-color": "^6.1.0"
8921+ },
8922+ "engines": {
8923+ "node": ">=6.0.0"
8924+ },
8925+ "funding": {
8926+ "type": "opencollective",
8927+ "url": "https://opencollective.com/postcss/"
8928+ }
8929+ },
8930+ "node_modules/postcss-image-set-function": {
8931+ "version": "3.0.1",
8932+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
8933+ "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
8934+ "dev": true,
8935+ "dependencies": {
8936+ "postcss": "^7.0.2",
8937+ "postcss-values-parser": "^2.0.0"
8938+ },
8939+ "engines": {
8940+ "node": ">=6.0.0"
8941+ }
8942+ },
8943+ "node_modules/postcss-image-set-function/node_modules/postcss": {
8944+ "version": "7.0.36",
8945+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8946+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8947+ "dev": true,
8948+ "dependencies": {
8949+ "chalk": "^2.4.2",
8950+ "source-map": "^0.6.1",
8951+ "supports-color": "^6.1.0"
8952+ },
8953+ "engines": {
8954+ "node": ">=6.0.0"
8955+ },
8956+ "funding": {
8957+ "type": "opencollective",
8958+ "url": "https://opencollective.com/postcss/"
8959+ }
8960+ },
8961+ "node_modules/postcss-import": {
8962+ "version": "14.0.2",
8963+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz",
8964+ "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==",
8965+ "dev": true,
8966+ "dependencies": {
8967+ "postcss-value-parser": "^4.0.0",
8968+ "read-cache": "^1.0.0",
8969+ "resolve": "^1.1.7"
8970+ },
8971+ "engines": {
8972+ "node": ">=10.0.0"
8973+ },
8974+ "peerDependencies": {
8975+ "postcss": "^8.0.0"
8976+ }
8977+ },
8978+ "node_modules/postcss-initial": {
8979+ "version": "3.0.2",
8980+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz",
8981+ "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==",
8982+ "dev": true,
8983+ "dependencies": {
8984+ "lodash.template": "^4.5.0",
8985+ "postcss": "^7.0.2"
8986+ }
8987+ },
8988+ "node_modules/postcss-initial/node_modules/postcss": {
8989+ "version": "7.0.36",
8990+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
8991+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
8992+ "dev": true,
8993+ "dependencies": {
8994+ "chalk": "^2.4.2",
8995+ "source-map": "^0.6.1",
8996+ "supports-color": "^6.1.0"
8997+ },
8998+ "engines": {
8999+ "node": ">=6.0.0"
9000+ },
9001+ "funding": {
9002+ "type": "opencollective",
9003+ "url": "https://opencollective.com/postcss/"
9004+ }
9005+ },
9006+ "node_modules/postcss-lab-function": {
9007+ "version": "2.0.1",
9008+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
9009+ "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
9010+ "dev": true,
9011+ "dependencies": {
9012+ "@csstools/convert-colors": "^1.4.0",
9013+ "postcss": "^7.0.2",
9014+ "postcss-values-parser": "^2.0.0"
9015+ },
9016+ "engines": {
9017+ "node": ">=6.0.0"
9018+ }
9019+ },
9020+ "node_modules/postcss-lab-function/node_modules/postcss": {
9021+ "version": "7.0.36",
9022+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9023+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9024+ "dev": true,
9025+ "dependencies": {
9026+ "chalk": "^2.4.2",
9027+ "source-map": "^0.6.1",
9028+ "supports-color": "^6.1.0"
9029+ },
9030+ "engines": {
9031+ "node": ">=6.0.0"
9032+ },
9033+ "funding": {
9034+ "type": "opencollective",
9035+ "url": "https://opencollective.com/postcss/"
9036+ }
9037+ },
9038+ "node_modules/postcss-load-config": {
9039+ "version": "3.1.0",
9040+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz",
9041+ "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==",
9042+ "dev": true,
9043+ "dependencies": {
9044+ "import-cwd": "^3.0.0",
9045+ "lilconfig": "^2.0.3",
9046+ "yaml": "^1.10.2"
9047+ },
9048+ "engines": {
9049+ "node": ">= 10"
9050+ },
9051+ "funding": {
9052+ "type": "opencollective",
9053+ "url": "https://opencollective.com/postcss/"
9054+ },
9055+ "peerDependencies": {
9056+ "ts-node": ">=9.0.0"
9057+ },
9058+ "peerDependenciesMeta": {
9059+ "ts-node": {
9060+ "optional": true
9061+ }
9062+ }
9063+ },
9064+ "node_modules/postcss-logical": {
9065+ "version": "3.0.0",
9066+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
9067+ "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
9068+ "dev": true,
9069+ "dependencies": {
9070+ "postcss": "^7.0.2"
9071+ },
9072+ "engines": {
9073+ "node": ">=6.0.0"
9074+ }
9075+ },
9076+ "node_modules/postcss-logical/node_modules/postcss": {
9077+ "version": "7.0.36",
9078+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9079+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9080+ "dev": true,
9081+ "dependencies": {
9082+ "chalk": "^2.4.2",
9083+ "source-map": "^0.6.1",
9084+ "supports-color": "^6.1.0"
9085+ },
9086+ "engines": {
9087+ "node": ">=6.0.0"
9088+ },
9089+ "funding": {
9090+ "type": "opencollective",
9091+ "url": "https://opencollective.com/postcss/"
9092+ }
9093+ },
9094+ "node_modules/postcss-media-minmax": {
9095+ "version": "4.0.0",
9096+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
9097+ "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
9098+ "dev": true,
9099+ "dependencies": {
9100+ "postcss": "^7.0.2"
9101+ },
9102+ "engines": {
9103+ "node": ">=6.0.0"
9104+ }
9105+ },
9106+ "node_modules/postcss-media-minmax/node_modules/postcss": {
9107+ "version": "7.0.36",
9108+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9109+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9110+ "dev": true,
9111+ "dependencies": {
9112+ "chalk": "^2.4.2",
9113+ "source-map": "^0.6.1",
9114+ "supports-color": "^6.1.0"
9115+ },
9116+ "engines": {
9117+ "node": ">=6.0.0"
9118+ },
9119+ "funding": {
9120+ "type": "opencollective",
9121+ "url": "https://opencollective.com/postcss/"
9122+ }
9123+ },
9124+ "node_modules/postcss-merge-longhand": {
9125+ "version": "5.1.5",
9126+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz",
9127+ "integrity": "sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==",
9128+ "dev": true,
9129+ "dependencies": {
9130+ "postcss-value-parser": "^4.2.0",
9131+ "stylehacks": "^5.1.0"
9132+ },
9133+ "engines": {
9134+ "node": "^10 || ^12 || >=14.0"
9135+ },
9136+ "peerDependencies": {
9137+ "postcss": "^8.2.15"
9138+ }
9139+ },
9140+ "node_modules/postcss-merge-rules": {
9141+ "version": "5.1.2",
9142+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz",
9143+ "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==",
9144+ "dev": true,
9145+ "dependencies": {
9146+ "browserslist": "^4.16.6",
9147+ "caniuse-api": "^3.0.0",
9148+ "cssnano-utils": "^3.1.0",
9149+ "postcss-selector-parser": "^6.0.5"
9150+ },
9151+ "engines": {
9152+ "node": "^10 || ^12 || >=14.0"
9153+ },
9154+ "peerDependencies": {
9155+ "postcss": "^8.2.15"
9156+ }
9157+ },
9158+ "node_modules/postcss-merge-rules/node_modules/cssesc": {
9159+ "version": "3.0.0",
9160+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9161+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9162+ "dev": true,
9163+ "bin": {
9164+ "cssesc": "bin/cssesc"
9165+ },
9166+ "engines": {
9167+ "node": ">=4"
9168+ }
9169+ },
9170+ "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": {
9171+ "version": "6.0.10",
9172+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
9173+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
9174+ "dev": true,
9175+ "dependencies": {
9176+ "cssesc": "^3.0.0",
9177+ "util-deprecate": "^1.0.2"
9178+ },
9179+ "engines": {
9180+ "node": ">=4"
9181+ }
9182+ },
9183+ "node_modules/postcss-minify-font-values": {
9184+ "version": "5.1.0",
9185+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
9186+ "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
9187+ "dev": true,
9188+ "dependencies": {
9189+ "postcss-value-parser": "^4.2.0"
9190+ },
9191+ "engines": {
9192+ "node": "^10 || ^12 || >=14.0"
9193+ },
9194+ "peerDependencies": {
9195+ "postcss": "^8.2.15"
9196+ }
9197+ },
9198+ "node_modules/postcss-minify-gradients": {
9199+ "version": "5.1.1",
9200+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
9201+ "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
9202+ "dev": true,
9203+ "dependencies": {
9204+ "colord": "^2.9.1",
9205+ "cssnano-utils": "^3.1.0",
9206+ "postcss-value-parser": "^4.2.0"
9207+ },
9208+ "engines": {
9209+ "node": "^10 || ^12 || >=14.0"
9210+ },
9211+ "peerDependencies": {
9212+ "postcss": "^8.2.15"
9213+ }
9214+ },
9215+ "node_modules/postcss-minify-params": {
9216+ "version": "5.1.3",
9217+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz",
9218+ "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==",
9219+ "dev": true,
9220+ "dependencies": {
9221+ "browserslist": "^4.16.6",
9222+ "cssnano-utils": "^3.1.0",
9223+ "postcss-value-parser": "^4.2.0"
9224+ },
9225+ "engines": {
9226+ "node": "^10 || ^12 || >=14.0"
9227+ },
9228+ "peerDependencies": {
9229+ "postcss": "^8.2.15"
9230+ }
9231+ },
9232+ "node_modules/postcss-minify-selectors": {
9233+ "version": "5.2.1",
9234+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
9235+ "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
9236+ "dev": true,
9237+ "dependencies": {
9238+ "postcss-selector-parser": "^6.0.5"
9239+ },
9240+ "engines": {
9241+ "node": "^10 || ^12 || >=14.0"
9242+ },
9243+ "peerDependencies": {
9244+ "postcss": "^8.2.15"
9245+ }
9246+ },
9247+ "node_modules/postcss-minify-selectors/node_modules/cssesc": {
9248+ "version": "3.0.0",
9249+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9250+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9251+ "dev": true,
9252+ "bin": {
9253+ "cssesc": "bin/cssesc"
9254+ },
9255+ "engines": {
9256+ "node": ">=4"
9257+ }
9258+ },
9259+ "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": {
9260+ "version": "6.0.10",
9261+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
9262+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
9263+ "dev": true,
9264+ "dependencies": {
9265+ "cssesc": "^3.0.0",
9266+ "util-deprecate": "^1.0.2"
9267+ },
9268+ "engines": {
9269+ "node": ">=4"
9270+ }
9271+ },
9272+ "node_modules/postcss-modules": {
9273+ "version": "4.2.2",
9274+ "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.2.2.tgz",
9275+ "integrity": "sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==",
9276+ "dev": true,
9277+ "dependencies": {
9278+ "generic-names": "^2.0.1",
9279+ "icss-replace-symbols": "^1.1.0",
9280+ "lodash.camelcase": "^4.3.0",
9281+ "postcss-modules-extract-imports": "^3.0.0",
9282+ "postcss-modules-local-by-default": "^4.0.0",
9283+ "postcss-modules-scope": "^3.0.0",
9284+ "postcss-modules-values": "^4.0.0",
9285+ "string-hash": "^1.1.1"
9286+ },
9287+ "peerDependencies": {
9288+ "postcss": "^8.0.0"
9289+ }
9290+ },
9291+ "node_modules/postcss-modules-extract-imports": {
9292+ "version": "3.0.0",
9293+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
9294+ "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
9295+ "dev": true,
9296+ "engines": {
9297+ "node": "^10 || ^12 || >= 14"
9298+ },
9299+ "peerDependencies": {
9300+ "postcss": "^8.1.0"
9301+ }
9302+ },
9303+ "node_modules/postcss-modules-local-by-default": {
9304+ "version": "4.0.0",
9305+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
9306+ "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
9307+ "dev": true,
9308+ "dependencies": {
9309+ "icss-utils": "^5.0.0",
9310+ "postcss-selector-parser": "^6.0.2",
9311+ "postcss-value-parser": "^4.1.0"
9312+ },
9313+ "engines": {
9314+ "node": "^10 || ^12 || >= 14"
9315+ },
9316+ "peerDependencies": {
9317+ "postcss": "^8.1.0"
9318+ }
9319+ },
9320+ "node_modules/postcss-modules-local-by-default/node_modules/cssesc": {
9321+ "version": "3.0.0",
9322+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9323+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9324+ "dev": true,
9325+ "bin": {
9326+ "cssesc": "bin/cssesc"
9327+ },
9328+ "engines": {
9329+ "node": ">=4"
9330+ }
9331+ },
9332+ "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": {
9333+ "version": "6.0.6",
9334+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
9335+ "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
9336+ "dev": true,
9337+ "dependencies": {
9338+ "cssesc": "^3.0.0",
9339+ "util-deprecate": "^1.0.2"
9340+ },
9341+ "engines": {
9342+ "node": ">=4"
9343+ }
9344+ },
9345+ "node_modules/postcss-modules-scope": {
9346+ "version": "3.0.0",
9347+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
9348+ "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
9349+ "dev": true,
9350+ "dependencies": {
9351+ "postcss-selector-parser": "^6.0.4"
9352+ },
9353+ "engines": {
9354+ "node": "^10 || ^12 || >= 14"
9355+ },
9356+ "peerDependencies": {
9357+ "postcss": "^8.1.0"
9358+ }
9359+ },
9360+ "node_modules/postcss-modules-scope/node_modules/cssesc": {
9361+ "version": "3.0.0",
9362+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9363+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9364+ "dev": true,
9365+ "bin": {
9366+ "cssesc": "bin/cssesc"
9367+ },
9368+ "engines": {
9369+ "node": ">=4"
9370+ }
9371+ },
9372+ "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": {
9373+ "version": "6.0.6",
9374+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
9375+ "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
9376+ "dev": true,
9377+ "dependencies": {
9378+ "cssesc": "^3.0.0",
9379+ "util-deprecate": "^1.0.2"
9380+ },
9381+ "engines": {
9382+ "node": ">=4"
9383+ }
9384+ },
9385+ "node_modules/postcss-modules-values": {
9386+ "version": "4.0.0",
9387+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
9388+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
9389+ "dev": true,
9390+ "dependencies": {
9391+ "icss-utils": "^5.0.0"
9392+ },
9393+ "engines": {
9394+ "node": "^10 || ^12 || >= 14"
9395+ },
9396+ "peerDependencies": {
9397+ "postcss": "^8.1.0"
9398+ }
9399+ },
9400+ "node_modules/postcss-nesting": {
9401+ "version": "7.0.1",
9402+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
9403+ "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
9404+ "dev": true,
9405+ "dependencies": {
9406+ "postcss": "^7.0.2"
9407+ },
9408+ "engines": {
9409+ "node": ">=6.0.0"
9410+ }
9411+ },
9412+ "node_modules/postcss-nesting/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-normalize-charset": {
9431+ "version": "5.1.0",
9432+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
9433+ "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
9434+ "dev": true,
9435+ "engines": {
9436+ "node": "^10 || ^12 || >=14.0"
9437+ },
9438+ "peerDependencies": {
9439+ "postcss": "^8.2.15"
9440+ }
9441+ },
9442+ "node_modules/postcss-normalize-display-values": {
9443+ "version": "5.1.0",
9444+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
9445+ "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
9446+ "dev": true,
9447+ "dependencies": {
9448+ "postcss-value-parser": "^4.2.0"
9449+ },
9450+ "engines": {
9451+ "node": "^10 || ^12 || >=14.0"
9452+ },
9453+ "peerDependencies": {
9454+ "postcss": "^8.2.15"
9455+ }
9456+ },
9457+ "node_modules/postcss-normalize-positions": {
9458+ "version": "5.1.0",
9459+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz",
9460+ "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==",
9461+ "dev": true,
9462+ "dependencies": {
9463+ "postcss-value-parser": "^4.2.0"
9464+ },
9465+ "engines": {
9466+ "node": "^10 || ^12 || >=14.0"
9467+ },
9468+ "peerDependencies": {
9469+ "postcss": "^8.2.15"
9470+ }
9471+ },
9472+ "node_modules/postcss-normalize-repeat-style": {
9473+ "version": "5.1.0",
9474+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz",
9475+ "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==",
9476+ "dev": true,
9477+ "dependencies": {
9478+ "postcss-value-parser": "^4.2.0"
9479+ },
9480+ "engines": {
9481+ "node": "^10 || ^12 || >=14.0"
9482+ },
9483+ "peerDependencies": {
9484+ "postcss": "^8.2.15"
9485+ }
9486+ },
9487+ "node_modules/postcss-normalize-string": {
9488+ "version": "5.1.0",
9489+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
9490+ "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
9491+ "dev": true,
9492+ "dependencies": {
9493+ "postcss-value-parser": "^4.2.0"
9494+ },
9495+ "engines": {
9496+ "node": "^10 || ^12 || >=14.0"
9497+ },
9498+ "peerDependencies": {
9499+ "postcss": "^8.2.15"
9500+ }
9501+ },
9502+ "node_modules/postcss-normalize-timing-functions": {
9503+ "version": "5.1.0",
9504+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
9505+ "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
9506+ "dev": true,
9507+ "dependencies": {
9508+ "postcss-value-parser": "^4.2.0"
9509+ },
9510+ "engines": {
9511+ "node": "^10 || ^12 || >=14.0"
9512+ },
9513+ "peerDependencies": {
9514+ "postcss": "^8.2.15"
9515+ }
9516+ },
9517+ "node_modules/postcss-normalize-unicode": {
9518+ "version": "5.1.0",
9519+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz",
9520+ "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==",
9521+ "dev": true,
9522+ "dependencies": {
9523+ "browserslist": "^4.16.6",
9524+ "postcss-value-parser": "^4.2.0"
9525+ },
9526+ "engines": {
9527+ "node": "^10 || ^12 || >=14.0"
9528+ },
9529+ "peerDependencies": {
9530+ "postcss": "^8.2.15"
9531+ }
9532+ },
9533+ "node_modules/postcss-normalize-url": {
9534+ "version": "5.1.0",
9535+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
9536+ "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
9537+ "dev": true,
9538+ "dependencies": {
9539+ "normalize-url": "^6.0.1",
9540+ "postcss-value-parser": "^4.2.0"
9541+ },
9542+ "engines": {
9543+ "node": "^10 || ^12 || >=14.0"
9544+ },
9545+ "peerDependencies": {
9546+ "postcss": "^8.2.15"
9547+ }
9548+ },
9549+ "node_modules/postcss-normalize-whitespace": {
9550+ "version": "5.1.1",
9551+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
9552+ "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
9553+ "dev": true,
9554+ "dependencies": {
9555+ "postcss-value-parser": "^4.2.0"
9556+ },
9557+ "engines": {
9558+ "node": "^10 || ^12 || >=14.0"
9559+ },
9560+ "peerDependencies": {
9561+ "postcss": "^8.2.15"
9562+ }
9563+ },
9564+ "node_modules/postcss-ordered-values": {
9565+ "version": "5.1.1",
9566+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz",
9567+ "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==",
9568+ "dev": true,
9569+ "dependencies": {
9570+ "cssnano-utils": "^3.1.0",
9571+ "postcss-value-parser": "^4.2.0"
9572+ },
9573+ "engines": {
9574+ "node": "^10 || ^12 || >=14.0"
9575+ },
9576+ "peerDependencies": {
9577+ "postcss": "^8.2.15"
9578+ }
9579+ },
9580+ "node_modules/postcss-overflow-shorthand": {
9581+ "version": "2.0.0",
9582+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
9583+ "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
9584+ "dev": true,
9585+ "dependencies": {
9586+ "postcss": "^7.0.2"
9587+ },
9588+ "engines": {
9589+ "node": ">=6.0.0"
9590+ }
9591+ },
9592+ "node_modules/postcss-overflow-shorthand/node_modules/postcss": {
9593+ "version": "7.0.36",
9594+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9595+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9596+ "dev": true,
9597+ "dependencies": {
9598+ "chalk": "^2.4.2",
9599+ "source-map": "^0.6.1",
9600+ "supports-color": "^6.1.0"
9601+ },
9602+ "engines": {
9603+ "node": ">=6.0.0"
9604+ },
9605+ "funding": {
9606+ "type": "opencollective",
9607+ "url": "https://opencollective.com/postcss/"
9608+ }
9609+ },
9610+ "node_modules/postcss-page-break": {
9611+ "version": "2.0.0",
9612+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
9613+ "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
9614+ "dev": true,
9615+ "dependencies": {
9616+ "postcss": "^7.0.2"
9617+ }
9618+ },
9619+ "node_modules/postcss-page-break/node_modules/postcss": {
9620+ "version": "7.0.36",
9621+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9622+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9623+ "dev": true,
9624+ "dependencies": {
9625+ "chalk": "^2.4.2",
9626+ "source-map": "^0.6.1",
9627+ "supports-color": "^6.1.0"
9628+ },
9629+ "engines": {
9630+ "node": ">=6.0.0"
9631+ },
9632+ "funding": {
9633+ "type": "opencollective",
9634+ "url": "https://opencollective.com/postcss/"
9635+ }
9636+ },
9637+ "node_modules/postcss-place": {
9638+ "version": "4.0.1",
9639+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
9640+ "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
9641+ "dev": true,
9642+ "dependencies": {
9643+ "postcss": "^7.0.2",
9644+ "postcss-values-parser": "^2.0.0"
9645+ },
9646+ "engines": {
9647+ "node": ">=6.0.0"
9648+ }
9649+ },
9650+ "node_modules/postcss-place/node_modules/postcss": {
9651+ "version": "7.0.36",
9652+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9653+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9654+ "dev": true,
9655+ "dependencies": {
9656+ "chalk": "^2.4.2",
9657+ "source-map": "^0.6.1",
9658+ "supports-color": "^6.1.0"
9659+ },
9660+ "engines": {
9661+ "node": ">=6.0.0"
9662+ },
9663+ "funding": {
9664+ "type": "opencollective",
9665+ "url": "https://opencollective.com/postcss/"
9666+ }
9667+ },
9668+ "node_modules/postcss-preset-env": {
9669+ "version": "6.7.0",
9670+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
9671+ "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
9672+ "dev": true,
9673+ "dependencies": {
9674+ "autoprefixer": "^9.6.1",
9675+ "browserslist": "^4.6.4",
9676+ "caniuse-lite": "^1.0.30000981",
9677+ "css-blank-pseudo": "^0.1.4",
9678+ "css-has-pseudo": "^0.10.0",
9679+ "css-prefers-color-scheme": "^3.1.1",
9680+ "cssdb": "^4.4.0",
9681+ "postcss": "^7.0.17",
9682+ "postcss-attribute-case-insensitive": "^4.0.1",
9683+ "postcss-color-functional-notation": "^2.0.1",
9684+ "postcss-color-gray": "^5.0.0",
9685+ "postcss-color-hex-alpha": "^5.0.3",
9686+ "postcss-color-mod-function": "^3.0.3",
9687+ "postcss-color-rebeccapurple": "^4.0.1",
9688+ "postcss-custom-media": "^7.0.8",
9689+ "postcss-custom-properties": "^8.0.11",
9690+ "postcss-custom-selectors": "^5.1.2",
9691+ "postcss-dir-pseudo-class": "^5.0.0",
9692+ "postcss-double-position-gradients": "^1.0.0",
9693+ "postcss-env-function": "^2.0.2",
9694+ "postcss-focus-visible": "^4.0.0",
9695+ "postcss-focus-within": "^3.0.0",
9696+ "postcss-font-variant": "^4.0.0",
9697+ "postcss-gap-properties": "^2.0.0",
9698+ "postcss-image-set-function": "^3.0.1",
9699+ "postcss-initial": "^3.0.0",
9700+ "postcss-lab-function": "^2.0.1",
9701+ "postcss-logical": "^3.0.0",
9702+ "postcss-media-minmax": "^4.0.0",
9703+ "postcss-nesting": "^7.0.0",
9704+ "postcss-overflow-shorthand": "^2.0.0",
9705+ "postcss-page-break": "^2.0.0",
9706+ "postcss-place": "^4.0.1",
9707+ "postcss-pseudo-class-any-link": "^6.0.0",
9708+ "postcss-replace-overflow-wrap": "^3.0.0",
9709+ "postcss-selector-matches": "^4.0.0",
9710+ "postcss-selector-not": "^4.0.0"
9711+ },
9712+ "engines": {
9713+ "node": ">=6.0.0"
9714+ }
9715+ },
9716+ "node_modules/postcss-preset-env/node_modules/postcss": {
9717+ "version": "7.0.36",
9718+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9719+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9720+ "dev": true,
9721+ "dependencies": {
9722+ "chalk": "^2.4.2",
9723+ "source-map": "^0.6.1",
9724+ "supports-color": "^6.1.0"
9725+ },
9726+ "engines": {
9727+ "node": ">=6.0.0"
9728+ },
9729+ "funding": {
9730+ "type": "opencollective",
9731+ "url": "https://opencollective.com/postcss/"
9732+ }
9733+ },
9734+ "node_modules/postcss-pseudo-class-any-link": {
9735+ "version": "6.0.0",
9736+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
9737+ "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
9738+ "dev": true,
9739+ "dependencies": {
9740+ "postcss": "^7.0.2",
9741+ "postcss-selector-parser": "^5.0.0-rc.3"
9742+ },
9743+ "engines": {
9744+ "node": ">=6.0.0"
9745+ }
9746+ },
9747+ "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": {
9748+ "version": "7.0.36",
9749+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9750+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9751+ "dev": true,
9752+ "dependencies": {
9753+ "chalk": "^2.4.2",
9754+ "source-map": "^0.6.1",
9755+ "supports-color": "^6.1.0"
9756+ },
9757+ "engines": {
9758+ "node": ">=6.0.0"
9759+ },
9760+ "funding": {
9761+ "type": "opencollective",
9762+ "url": "https://opencollective.com/postcss/"
9763+ }
9764+ },
9765+ "node_modules/postcss-reduce-initial": {
9766+ "version": "5.1.0",
9767+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz",
9768+ "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==",
9769+ "dev": true,
9770+ "dependencies": {
9771+ "browserslist": "^4.16.6",
9772+ "caniuse-api": "^3.0.0"
9773+ },
9774+ "engines": {
9775+ "node": "^10 || ^12 || >=14.0"
9776+ },
9777+ "peerDependencies": {
9778+ "postcss": "^8.2.15"
9779+ }
9780+ },
9781+ "node_modules/postcss-reduce-transforms": {
9782+ "version": "5.1.0",
9783+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
9784+ "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
9785+ "dev": true,
9786+ "dependencies": {
9787+ "postcss-value-parser": "^4.2.0"
9788+ },
9789+ "engines": {
9790+ "node": "^10 || ^12 || >=14.0"
9791+ },
9792+ "peerDependencies": {
9793+ "postcss": "^8.2.15"
9794+ }
9795+ },
9796+ "node_modules/postcss-replace-overflow-wrap": {
9797+ "version": "3.0.0",
9798+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
9799+ "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
9800+ "dev": true,
9801+ "dependencies": {
9802+ "postcss": "^7.0.2"
9803+ }
9804+ },
9805+ "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": {
9806+ "version": "7.0.36",
9807+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9808+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9809+ "dev": true,
9810+ "dependencies": {
9811+ "chalk": "^2.4.2",
9812+ "source-map": "^0.6.1",
9813+ "supports-color": "^6.1.0"
9814+ },
9815+ "engines": {
9816+ "node": ">=6.0.0"
9817+ },
9818+ "funding": {
9819+ "type": "opencollective",
9820+ "url": "https://opencollective.com/postcss/"
9821+ }
9822+ },
9823+ "node_modules/postcss-reporter": {
9824+ "version": "7.0.2",
9825+ "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.2.tgz",
9826+ "integrity": "sha512-JyQ96NTQQsso42y6L1H1RqHfWH1C3Jr0pt91mVv5IdYddZAE9DUZxuferNgk6q0o6vBVOrfVJb10X1FgDzjmDw==",
9827+ "dev": true,
9828+ "dependencies": {
9829+ "colorette": "^1.2.1",
9830+ "lodash.difference": "^4.5.0",
9831+ "lodash.forown": "^4.4.0",
9832+ "lodash.get": "^4.4.2",
9833+ "lodash.groupby": "^4.6.0",
9834+ "lodash.sortby": "^4.7.0"
9835+ },
9836+ "engines": {
9837+ "node": ">=10"
9838+ },
9839+ "funding": {
9840+ "type": "opencollective",
9841+ "url": "https://opencollective.com/postcss/"
9842+ },
9843+ "peerDependencies": {
9844+ "postcss": "^8.1.0"
9845+ }
9846+ },
9847+ "node_modules/postcss-selector-matches": {
9848+ "version": "4.0.0",
9849+ "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
9850+ "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
9851+ "dev": true,
9852+ "dependencies": {
9853+ "balanced-match": "^1.0.0",
9854+ "postcss": "^7.0.2"
9855+ }
9856+ },
9857+ "node_modules/postcss-selector-matches/node_modules/postcss": {
9858+ "version": "7.0.36",
9859+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9860+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9861+ "dev": true,
9862+ "dependencies": {
9863+ "chalk": "^2.4.2",
9864+ "source-map": "^0.6.1",
9865+ "supports-color": "^6.1.0"
9866+ },
9867+ "engines": {
9868+ "node": ">=6.0.0"
9869+ },
9870+ "funding": {
9871+ "type": "opencollective",
9872+ "url": "https://opencollective.com/postcss/"
9873+ }
9874+ },
9875+ "node_modules/postcss-selector-not": {
9876+ "version": "4.0.1",
9877+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
9878+ "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
9879+ "dev": true,
9880+ "dependencies": {
9881+ "balanced-match": "^1.0.0",
9882+ "postcss": "^7.0.2"
9883+ }
9884+ },
9885+ "node_modules/postcss-selector-not/node_modules/postcss": {
9886+ "version": "7.0.36",
9887+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
9888+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
9889+ "dev": true,
9890+ "dependencies": {
9891+ "chalk": "^2.4.2",
9892+ "source-map": "^0.6.1",
9893+ "supports-color": "^6.1.0"
9894+ },
9895+ "engines": {
9896+ "node": ">=6.0.0"
9897+ },
9898+ "funding": {
9899+ "type": "opencollective",
9900+ "url": "https://opencollective.com/postcss/"
9901+ }
9902+ },
9903+ "node_modules/postcss-selector-parser": {
9904+ "version": "5.0.0",
9905+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
9906+ "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
9907+ "dev": true,
9908+ "dependencies": {
9909+ "cssesc": "^2.0.0",
9910+ "indexes-of": "^1.0.1",
9911+ "uniq": "^1.0.1"
9912+ },
9913+ "engines": {
9914+ "node": ">=4"
9915+ }
9916+ },
9917+ "node_modules/postcss-svgo": {
9918+ "version": "5.1.0",
9919+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
9920+ "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
9921+ "dev": true,
9922+ "dependencies": {
9923+ "postcss-value-parser": "^4.2.0",
9924+ "svgo": "^2.7.0"
9925+ },
9926+ "engines": {
9927+ "node": "^10 || ^12 || >=14.0"
9928+ },
9929+ "peerDependencies": {
9930+ "postcss": "^8.2.15"
9931+ }
9932+ },
9933+ "node_modules/postcss-unique-selectors": {
9934+ "version": "5.1.1",
9935+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
9936+ "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
9937+ "dev": true,
9938+ "dependencies": {
9939+ "postcss-selector-parser": "^6.0.5"
9940+ },
9941+ "engines": {
9942+ "node": "^10 || ^12 || >=14.0"
9943+ },
9944+ "peerDependencies": {
9945+ "postcss": "^8.2.15"
9946+ }
9947+ },
9948+ "node_modules/postcss-unique-selectors/node_modules/cssesc": {
9949+ "version": "3.0.0",
9950+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
9951+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
9952+ "dev": true,
9953+ "bin": {
9954+ "cssesc": "bin/cssesc"
9955+ },
9956+ "engines": {
9957+ "node": ">=4"
9958+ }
9959+ },
9960+ "node_modules/postcss-unique-selectors/node_modules/postcss-selector-parser": {
9961+ "version": "6.0.10",
9962+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
9963+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
9964+ "dev": true,
9965+ "dependencies": {
9966+ "cssesc": "^3.0.0",
9967+ "util-deprecate": "^1.0.2"
9968+ },
9969+ "engines": {
9970+ "node": ">=4"
9971+ }
9972+ },
9973+ "node_modules/postcss-value-parser": {
9974+ "version": "4.2.0",
9975+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
9976+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
9977+ "dev": true
9978+ },
9979+ "node_modules/postcss-values-parser": {
9980+ "version": "2.0.1",
9981+ "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
9982+ "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
9983+ "dev": true,
9984+ "dependencies": {
9985+ "flatten": "^1.0.2",
9986+ "indexes-of": "^1.0.1",
9987+ "uniq": "^1.0.1"
9988+ },
9989+ "engines": {
9990+ "node": ">=6.14.4"
9991+ }
9992+ },
9993+ "node_modules/prepend-http": {
9994+ "version": "2.0.0",
9995+ "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
9996+ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
9997+ "dev": true,
9998+ "engines": {
9999+ "node": ">=4"
10000+ }
10001+ },
10002+ "node_modules/pretty-bytes": {
10003+ "version": "5.6.0",
10004+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
10005+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
10006+ "dev": true,
10007+ "engines": {
10008+ "node": ">=6"
10009+ },
10010+ "funding": {
10011+ "url": "https://github.com/sponsors/sindresorhus"
10012+ }
10013+ },
10014+ "node_modules/pretty-hrtime": {
10015+ "version": "1.0.3",
10016+ "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
10017+ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
10018+ "dev": true,
10019+ "engines": {
10020+ "node": ">= 0.8"
10021+ }
10022+ },
10023+ "node_modules/pretty-ms": {
10024+ "version": "7.0.1",
10025+ "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz",
10026+ "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==",
10027+ "dev": true,
10028+ "dependencies": {
10029+ "parse-ms": "^2.1.0"
10030+ },
10031+ "engines": {
10032+ "node": ">=10"
10033+ },
10034+ "funding": {
10035+ "url": "https://github.com/sponsors/sindresorhus"
10036+ }
10037+ },
10038+ "node_modules/promise.series": {
10039+ "version": "0.2.0",
10040+ "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz",
10041+ "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=",
10042+ "dev": true,
10043+ "engines": {
10044+ "node": ">=0.12"
10045+ }
10046+ },
10047+ "node_modules/pump": {
10048+ "version": "3.0.0",
10049+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10050+ "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10051+ "dev": true,
10052+ "dependencies": {
10053+ "end-of-stream": "^1.1.0",
10054+ "once": "^1.3.1"
10055+ }
10056+ },
10057+ "node_modules/pupa": {
10058+ "version": "2.1.1",
10059+ "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
10060+ "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
10061+ "dev": true,
10062+ "dependencies": {
10063+ "escape-goat": "^2.0.0"
10064+ },
10065+ "engines": {
10066+ "node": ">=8"
10067+ }
10068+ },
10069+ "node_modules/queue-microtask": {
10070+ "version": "1.2.3",
10071+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
10072+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
10073+ "dev": true,
10074+ "funding": [
10075+ {
10076+ "type": "github",
10077+ "url": "https://github.com/sponsors/feross"
10078+ },
10079+ {
10080+ "type": "patreon",
10081+ "url": "https://www.patreon.com/feross"
10082+ },
10083+ {
10084+ "type": "consulting",
10085+ "url": "https://feross.org/support"
10086+ }
10087+ ]
10088+ },
10089+ "node_modules/randombytes": {
10090+ "version": "2.1.0",
10091+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
10092+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
10093+ "dev": true,
10094+ "dependencies": {
10095+ "safe-buffer": "^5.1.0"
10096+ }
10097+ },
10098+ "node_modules/rc": {
10099+ "version": "1.2.8",
10100+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
10101+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
10102+ "dev": true,
10103+ "dependencies": {
10104+ "deep-extend": "^0.6.0",
10105+ "ini": "~1.3.0",
10106+ "minimist": "^1.2.0",
10107+ "strip-json-comments": "~2.0.1"
10108+ },
10109+ "bin": {
10110+ "rc": "cli.js"
10111+ }
10112+ },
10113+ "node_modules/rc/node_modules/ini": {
10114+ "version": "1.3.8",
10115+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
10116+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
10117+ "dev": true
10118+ },
10119+ "node_modules/read-cache": {
10120+ "version": "1.0.0",
10121+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
10122+ "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
10123+ "dev": true,
10124+ "dependencies": {
10125+ "pify": "^2.3.0"
10126+ }
10127+ },
10128+ "node_modules/read-pkg": {
10129+ "version": "5.2.0",
10130+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
10131+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
10132+ "dev": true,
10133+ "dependencies": {
10134+ "@types/normalize-package-data": "^2.4.0",
10135+ "normalize-package-data": "^2.5.0",
10136+ "parse-json": "^5.0.0",
10137+ "type-fest": "^0.6.0"
10138+ },
10139+ "engines": {
10140+ "node": ">=8"
10141+ }
10142+ },
10143+ "node_modules/readable-stream": {
10144+ "version": "3.6.0",
10145+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10146+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10147+ "dev": true,
10148+ "dependencies": {
10149+ "inherits": "^2.0.3",
10150+ "string_decoder": "^1.1.1",
10151+ "util-deprecate": "^1.0.1"
10152+ },
10153+ "engines": {
10154+ "node": ">= 6"
10155+ }
10156+ },
10157+ "node_modules/readdirp": {
10158+ "version": "3.6.0",
10159+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
10160+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
10161+ "dev": true,
10162+ "dependencies": {
10163+ "picomatch": "^2.2.1"
10164+ },
10165+ "engines": {
10166+ "node": ">=8.10.0"
10167+ }
10168+ },
10169+ "node_modules/regenerate": {
10170+ "version": "1.4.2",
10171+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
10172+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
10173+ "dev": true
10174+ },
10175+ "node_modules/regenerate-unicode-properties": {
10176+ "version": "9.0.0",
10177+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
10178+ "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
10179+ "dev": true,
10180+ "dependencies": {
10181+ "regenerate": "^1.4.2"
10182+ },
10183+ "engines": {
10184+ "node": ">=4"
10185+ }
10186+ },
10187+ "node_modules/regenerator-runtime": {
10188+ "version": "0.13.9",
10189+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
10190+ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
10191+ "dev": true
10192+ },
10193+ "node_modules/regenerator-transform": {
10194+ "version": "0.14.5",
10195+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
10196+ "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
10197+ "dev": true,
10198+ "dependencies": {
10199+ "@babel/runtime": "^7.8.4"
10200+ }
10201+ },
10202+ "node_modules/regexpu-core": {
10203+ "version": "4.8.0",
10204+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
10205+ "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
10206+ "dev": true,
10207+ "dependencies": {
10208+ "regenerate": "^1.4.2",
10209+ "regenerate-unicode-properties": "^9.0.0",
10210+ "regjsgen": "^0.5.2",
10211+ "regjsparser": "^0.7.0",
10212+ "unicode-match-property-ecmascript": "^2.0.0",
10213+ "unicode-match-property-value-ecmascript": "^2.0.0"
10214+ },
10215+ "engines": {
10216+ "node": ">=4"
10217+ }
10218+ },
10219+ "node_modules/registry-auth-token": {
10220+ "version": "4.2.1",
10221+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
10222+ "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
10223+ "dev": true,
10224+ "dependencies": {
10225+ "rc": "^1.2.8"
10226+ },
10227+ "engines": {
10228+ "node": ">=6.0.0"
10229+ }
10230+ },
10231+ "node_modules/registry-url": {
10232+ "version": "5.1.0",
10233+ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
10234+ "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
10235+ "dev": true,
10236+ "dependencies": {
10237+ "rc": "^1.2.8"
10238+ },
10239+ "engines": {
10240+ "node": ">=8"
10241+ }
10242+ },
10243+ "node_modules/regjsgen": {
10244+ "version": "0.5.2",
10245+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
10246+ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
10247+ "dev": true
10248+ },
10249+ "node_modules/regjsparser": {
10250+ "version": "0.7.0",
10251+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
10252+ "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
10253+ "dev": true,
10254+ "dependencies": {
10255+ "jsesc": "~0.5.0"
10256+ },
10257+ "bin": {
10258+ "regjsparser": "bin/parser"
10259+ }
10260+ },
10261+ "node_modules/regjsparser/node_modules/jsesc": {
10262+ "version": "0.5.0",
10263+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
10264+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
10265+ "dev": true,
10266+ "bin": {
10267+ "jsesc": "bin/jsesc"
10268+ }
10269+ },
10270+ "node_modules/require-directory": {
10271+ "version": "2.1.1",
10272+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10273+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
10274+ "dev": true,
10275+ "engines": {
10276+ "node": ">=0.10.0"
10277+ }
10278+ },
10279+ "node_modules/resolve": {
10280+ "version": "1.19.0",
10281+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
10282+ "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
10283+ "dev": true,
10284+ "dependencies": {
10285+ "is-core-module": "^2.1.0",
10286+ "path-parse": "^1.0.6"
10287+ },
10288+ "funding": {
10289+ "url": "https://github.com/sponsors/ljharb"
10290+ }
10291+ },
10292+ "node_modules/resolve-cwd": {
10293+ "version": "3.0.0",
10294+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
10295+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
10296+ "dev": true,
10297+ "dependencies": {
10298+ "resolve-from": "^5.0.0"
10299+ },
10300+ "engines": {
10301+ "node": ">=8"
10302+ }
10303+ },
10304+ "node_modules/resolve-from": {
10305+ "version": "5.0.0",
10306+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10307+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10308+ "dev": true,
10309+ "engines": {
10310+ "node": ">=8"
10311+ }
10312+ },
10313+ "node_modules/responselike": {
10314+ "version": "1.0.2",
10315+ "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
10316+ "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
10317+ "dev": true,
10318+ "dependencies": {
10319+ "lowercase-keys": "^1.0.0"
10320+ }
10321+ },
10322+ "node_modules/restore-cursor": {
10323+ "version": "3.1.0",
10324+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
10325+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
10326+ "dev": true,
10327+ "dependencies": {
10328+ "onetime": "^5.1.0",
10329+ "signal-exit": "^3.0.2"
10330+ },
10331+ "engines": {
10332+ "node": ">=8"
10333+ }
10334+ },
10335+ "node_modules/reusify": {
10336+ "version": "1.0.4",
10337+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
10338+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
10339+ "dev": true,
10340+ "engines": {
10341+ "iojs": ">=1.0.0",
10342+ "node": ">=0.10.0"
10343+ }
10344+ },
10345+ "node_modules/rimraf": {
10346+ "version": "3.0.2",
10347+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
10348+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
10349+ "dev": true,
10350+ "dependencies": {
10351+ "glob": "^7.1.3"
10352+ },
10353+ "bin": {
10354+ "rimraf": "bin.js"
10355+ },
10356+ "funding": {
10357+ "url": "https://github.com/sponsors/isaacs"
10358+ }
10359+ },
10360+ "node_modules/rollup": {
10361+ "version": "2.58.0",
10362+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.58.0.tgz",
10363+ "integrity": "sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==",
10364+ "dev": true,
10365+ "bin": {
10366+ "rollup": "dist/bin/rollup"
10367+ },
10368+ "engines": {
10369+ "node": ">=10.0.0"
10370+ },
10371+ "optionalDependencies": {
10372+ "fsevents": "~2.3.2"
10373+ }
10374+ },
10375+ "node_modules/rollup-plugin-bundle-size": {
10376+ "version": "1.0.3",
10377+ "resolved": "https://registry.npmjs.org/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.3.tgz",
10378+ "integrity": "sha512-aWj0Pvzq90fqbI5vN1IvUrlf4utOqy+AERYxwWjegH1G8PzheMnrRIgQ5tkwKVtQMDP0bHZEACW/zLDF+XgfXQ==",
10379+ "dev": true,
10380+ "dependencies": {
10381+ "chalk": "^1.1.3",
10382+ "maxmin": "^2.1.0"
10383+ }
10384+ },
10385+ "node_modules/rollup-plugin-bundle-size/node_modules/ansi-regex": {
10386+ "version": "2.1.1",
10387+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
10388+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
10389+ "dev": true,
10390+ "engines": {
10391+ "node": ">=0.10.0"
10392+ }
10393+ },
10394+ "node_modules/rollup-plugin-bundle-size/node_modules/ansi-styles": {
10395+ "version": "2.2.1",
10396+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
10397+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
10398+ "dev": true,
10399+ "engines": {
10400+ "node": ">=0.10.0"
10401+ }
10402+ },
10403+ "node_modules/rollup-plugin-bundle-size/node_modules/chalk": {
10404+ "version": "1.1.3",
10405+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
10406+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
10407+ "dev": true,
10408+ "dependencies": {
10409+ "ansi-styles": "^2.2.1",
10410+ "escape-string-regexp": "^1.0.2",
10411+ "has-ansi": "^2.0.0",
10412+ "strip-ansi": "^3.0.0",
10413+ "supports-color": "^2.0.0"
10414+ },
10415+ "engines": {
10416+ "node": ">=0.10.0"
10417+ }
10418+ },
10419+ "node_modules/rollup-plugin-bundle-size/node_modules/strip-ansi": {
10420+ "version": "3.0.1",
10421+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10422+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10423+ "dev": true,
10424+ "dependencies": {
10425+ "ansi-regex": "^2.0.0"
10426+ },
10427+ "engines": {
10428+ "node": ">=0.10.0"
10429+ }
10430+ },
10431+ "node_modules/rollup-plugin-bundle-size/node_modules/supports-color": {
10432+ "version": "2.0.0",
10433+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
10434+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
10435+ "dev": true,
10436+ "engines": {
10437+ "node": ">=0.8.0"
10438+ }
10439+ },
10440+ "node_modules/rollup-plugin-postcss": {
10441+ "version": "4.0.1",
10442+ "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.1.tgz",
10443+ "integrity": "sha512-kUJHlpDGl9+kDfdUUbnerW0Mx1R0PL/6dgciUE/w19swYDBjug7RQfxIRvRGtO/cvCkynYyU8e/YFMI544vskA==",
10444+ "dev": true,
10445+ "dependencies": {
10446+ "chalk": "^4.1.0",
10447+ "concat-with-sourcemaps": "^1.1.0",
10448+ "cssnano": "^5.0.1",
10449+ "import-cwd": "^3.0.0",
10450+ "p-queue": "^6.6.2",
10451+ "pify": "^5.0.0",
10452+ "postcss-load-config": "^3.0.0",
10453+ "postcss-modules": "^4.0.0",
10454+ "promise.series": "^0.2.0",
10455+ "resolve": "^1.19.0",
10456+ "rollup-pluginutils": "^2.8.2",
10457+ "safe-identifier": "^0.4.2",
10458+ "style-inject": "^0.3.0"
10459+ },
10460+ "engines": {
10461+ "node": ">=10"
10462+ },
10463+ "peerDependencies": {
10464+ "postcss": "8.x"
10465+ }
10466+ },
10467+ "node_modules/rollup-plugin-postcss/node_modules/ansi-styles": {
10468+ "version": "4.3.0",
10469+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10470+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10471+ "dev": true,
10472+ "dependencies": {
10473+ "color-convert": "^2.0.1"
10474+ },
10475+ "engines": {
10476+ "node": ">=8"
10477+ },
10478+ "funding": {
10479+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10480+ }
10481+ },
10482+ "node_modules/rollup-plugin-postcss/node_modules/chalk": {
10483+ "version": "4.1.2",
10484+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10485+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10486+ "dev": true,
10487+ "dependencies": {
10488+ "ansi-styles": "^4.1.0",
10489+ "supports-color": "^7.1.0"
10490+ },
10491+ "engines": {
10492+ "node": ">=10"
10493+ },
10494+ "funding": {
10495+ "url": "https://github.com/chalk/chalk?sponsor=1"
10496+ }
10497+ },
10498+ "node_modules/rollup-plugin-postcss/node_modules/color-convert": {
10499+ "version": "2.0.1",
10500+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10501+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10502+ "dev": true,
10503+ "dependencies": {
10504+ "color-name": "~1.1.4"
10505+ },
10506+ "engines": {
10507+ "node": ">=7.0.0"
10508+ }
10509+ },
10510+ "node_modules/rollup-plugin-postcss/node_modules/color-name": {
10511+ "version": "1.1.4",
10512+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10513+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
10514+ "dev": true
10515+ },
10516+ "node_modules/rollup-plugin-postcss/node_modules/has-flag": {
10517+ "version": "4.0.0",
10518+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10519+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10520+ "dev": true,
10521+ "engines": {
10522+ "node": ">=8"
10523+ }
10524+ },
10525+ "node_modules/rollup-plugin-postcss/node_modules/pify": {
10526+ "version": "5.0.0",
10527+ "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
10528+ "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==",
10529+ "dev": true,
10530+ "engines": {
10531+ "node": ">=10"
10532+ },
10533+ "funding": {
10534+ "url": "https://github.com/sponsors/sindresorhus"
10535+ }
10536+ },
10537+ "node_modules/rollup-plugin-postcss/node_modules/supports-color": {
10538+ "version": "7.2.0",
10539+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10540+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10541+ "dev": true,
10542+ "dependencies": {
10543+ "has-flag": "^4.0.0"
10544+ },
10545+ "engines": {
10546+ "node": ">=8"
10547+ }
10548+ },
10549+ "node_modules/rollup-plugin-terser": {
10550+ "version": "7.0.2",
10551+ "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
10552+ "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
10553+ "dev": true,
10554+ "dependencies": {
10555+ "@babel/code-frame": "^7.10.4",
10556+ "jest-worker": "^26.2.1",
10557+ "serialize-javascript": "^4.0.0",
10558+ "terser": "^5.0.0"
10559+ },
10560+ "peerDependencies": {
10561+ "rollup": "^2.0.0"
10562+ }
10563+ },
10564+ "node_modules/rollup-plugin-typescript2": {
10565+ "version": "0.29.0",
10566+ "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.29.0.tgz",
10567+ "integrity": "sha512-YytahBSZCIjn/elFugEGQR5qTsVhxhUwGZIsA9TmrSsC88qroGo65O5HZP/TTArH2dm0vUmYWhKchhwi2wL9bw==",
10568+ "dev": true,
10569+ "dependencies": {
10570+ "@rollup/pluginutils": "^3.1.0",
10571+ "find-cache-dir": "^3.3.1",
10572+ "fs-extra": "8.1.0",
10573+ "resolve": "1.17.0",
10574+ "tslib": "2.0.1"
10575+ },
10576+ "peerDependencies": {
10577+ "rollup": ">=1.26.3",
10578+ "typescript": ">=2.4.0"
10579+ }
10580+ },
10581+ "node_modules/rollup-plugin-typescript2/node_modules/fs-extra": {
10582+ "version": "8.1.0",
10583+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
10584+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
10585+ "dev": true,
10586+ "dependencies": {
10587+ "graceful-fs": "^4.2.0",
10588+ "jsonfile": "^4.0.0",
10589+ "universalify": "^0.1.0"
10590+ },
10591+ "engines": {
10592+ "node": ">=6 <7 || >=8"
10593+ }
10594+ },
10595+ "node_modules/rollup-plugin-typescript2/node_modules/jsonfile": {
10596+ "version": "4.0.0",
10597+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
10598+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
10599+ "dev": true,
10600+ "optionalDependencies": {
10601+ "graceful-fs": "^4.1.6"
10602+ }
10603+ },
10604+ "node_modules/rollup-plugin-typescript2/node_modules/resolve": {
10605+ "version": "1.17.0",
10606+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
10607+ "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
10608+ "dev": true,
10609+ "dependencies": {
10610+ "path-parse": "^1.0.6"
10611+ },
10612+ "funding": {
10613+ "url": "https://github.com/sponsors/ljharb"
10614+ }
10615+ },
10616+ "node_modules/rollup-plugin-typescript2/node_modules/tslib": {
10617+ "version": "2.0.1",
10618+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz",
10619+ "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==",
10620+ "dev": true
10621+ },
10622+ "node_modules/rollup-plugin-typescript2/node_modules/universalify": {
10623+ "version": "0.1.2",
10624+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
10625+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
10626+ "dev": true,
10627+ "engines": {
10628+ "node": ">= 4.0.0"
10629+ }
10630+ },
10631+ "node_modules/rollup-pluginutils": {
10632+ "version": "2.8.2",
10633+ "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
10634+ "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
10635+ "dev": true,
10636+ "dependencies": {
10637+ "estree-walker": "^0.6.1"
10638+ }
10639+ },
10640+ "node_modules/rollup-pluginutils/node_modules/estree-walker": {
10641+ "version": "0.6.1",
10642+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
10643+ "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
10644+ "dev": true
10645+ },
10646+ "node_modules/run-parallel": {
10647+ "version": "1.2.0",
10648+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
10649+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
10650+ "dev": true,
10651+ "funding": [
10652+ {
10653+ "type": "github",
10654+ "url": "https://github.com/sponsors/feross"
10655+ },
10656+ {
10657+ "type": "patreon",
10658+ "url": "https://www.patreon.com/feross"
10659+ },
10660+ {
10661+ "type": "consulting",
10662+ "url": "https://feross.org/support"
10663+ }
10664+ ],
10665+ "dependencies": {
10666+ "queue-microtask": "^1.2.2"
10667+ }
10668+ },
10669+ "node_modules/rxjs": {
10670+ "version": "7.5.5",
10671+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
10672+ "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
10673+ "dev": true,
10674+ "dependencies": {
10675+ "tslib": "^2.1.0"
10676+ }
10677+ },
10678+ "node_modules/sade": {
10679+ "version": "1.7.4",
10680+ "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz",
10681+ "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==",
10682+ "dev": true,
10683+ "dependencies": {
10684+ "mri": "^1.1.0"
10685+ },
10686+ "engines": {
10687+ "node": ">= 6"
10688+ }
10689+ },
10690+ "node_modules/safe-buffer": {
10691+ "version": "5.1.2",
10692+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10693+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
10694+ "dev": true
10695+ },
10696+ "node_modules/safe-identifier": {
10697+ "version": "0.4.2",
10698+ "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz",
10699+ "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==",
10700+ "dev": true
10701+ },
10702+ "node_modules/semver": {
10703+ "version": "5.7.1",
10704+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10705+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10706+ "dev": true,
10707+ "bin": {
10708+ "semver": "bin/semver"
10709+ }
10710+ },
10711+ "node_modules/semver-diff": {
10712+ "version": "3.1.1",
10713+ "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
10714+ "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
10715+ "dev": true,
10716+ "dependencies": {
10717+ "semver": "^6.3.0"
10718+ },
10719+ "engines": {
10720+ "node": ">=8"
10721+ }
10722+ },
10723+ "node_modules/semver-diff/node_modules/semver": {
10724+ "version": "6.3.0",
10725+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
10726+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
10727+ "dev": true,
10728+ "bin": {
10729+ "semver": "bin/semver.js"
10730+ }
10731+ },
10732+ "node_modules/serialize-error": {
10733+ "version": "7.0.1",
10734+ "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
10735+ "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
10736+ "dev": true,
10737+ "dependencies": {
10738+ "type-fest": "^0.13.1"
10739+ },
10740+ "engines": {
10741+ "node": ">=10"
10742+ },
10743+ "funding": {
10744+ "url": "https://github.com/sponsors/sindresorhus"
10745+ }
10746+ },
10747+ "node_modules/serialize-error/node_modules/type-fest": {
10748+ "version": "0.13.1",
10749+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
10750+ "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
10751+ "dev": true,
10752+ "engines": {
10753+ "node": ">=10"
10754+ },
10755+ "funding": {
10756+ "url": "https://github.com/sponsors/sindresorhus"
10757+ }
10758+ },
10759+ "node_modules/serialize-javascript": {
10760+ "version": "4.0.0",
10761+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
10762+ "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
10763+ "dev": true,
10764+ "dependencies": {
10765+ "randombytes": "^2.1.0"
10766+ }
10767+ },
10768+ "node_modules/shell-quote": {
10769+ "version": "1.7.3",
10770+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz",
10771+ "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
10772+ "dev": true
10773+ },
10774+ "node_modules/signal-exit": {
10775+ "version": "3.0.5",
10776+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
10777+ "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==",
10778+ "dev": true
10779+ },
10780+ "node_modules/slash": {
10781+ "version": "3.0.0",
10782+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
10783+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
10784+ "dev": true,
10785+ "engines": {
10786+ "node": ">=8"
10787+ }
10788+ },
10789+ "node_modules/slice-ansi": {
10790+ "version": "3.0.0",
10791+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
10792+ "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
10793+ "dev": true,
10794+ "dependencies": {
10795+ "ansi-styles": "^4.0.0",
10796+ "astral-regex": "^2.0.0",
10797+ "is-fullwidth-code-point": "^3.0.0"
10798+ },
10799+ "engines": {
10800+ "node": ">=8"
10801+ }
10802+ },
10803+ "node_modules/slice-ansi/node_modules/ansi-styles": {
10804+ "version": "4.3.0",
10805+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10806+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10807+ "dev": true,
10808+ "dependencies": {
10809+ "color-convert": "^2.0.1"
10810+ },
10811+ "engines": {
10812+ "node": ">=8"
10813+ },
10814+ "funding": {
10815+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10816+ }
10817+ },
10818+ "node_modules/slice-ansi/node_modules/color-convert": {
10819+ "version": "2.0.1",
10820+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10821+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10822+ "dev": true,
10823+ "dependencies": {
10824+ "color-name": "~1.1.4"
10825+ },
10826+ "engines": {
10827+ "node": ">=7.0.0"
10828+ }
10829+ },
10830+ "node_modules/slice-ansi/node_modules/color-name": {
10831+ "version": "1.1.4",
10832+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10833+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
10834+ "dev": true
10835+ },
10836+ "node_modules/source-map": {
10837+ "version": "0.6.1",
10838+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10839+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10840+ "dev": true,
10841+ "engines": {
10842+ "node": ">=0.10.0"
10843+ }
10844+ },
10845+ "node_modules/source-map-js": {
10846+ "version": "0.6.2",
10847+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
10848+ "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
10849+ "dev": true,
10850+ "engines": {
10851+ "node": ">=0.10.0"
10852+ }
10853+ },
10854+ "node_modules/source-map-support": {
10855+ "version": "0.5.20",
10856+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
10857+ "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
10858+ "dev": true,
10859+ "dependencies": {
10860+ "buffer-from": "^1.0.0",
10861+ "source-map": "^0.6.0"
10862+ }
10863+ },
10864+ "node_modules/sourcemap-codec": {
10865+ "version": "1.4.8",
10866+ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
10867+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
10868+ "dev": true
10869+ },
10870+ "node_modules/spawn-command": {
10871+ "version": "0.0.2-1",
10872+ "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz",
10873+ "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=",
10874+ "dev": true
10875+ },
10876+ "node_modules/spdx-correct": {
10877+ "version": "3.1.1",
10878+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
10879+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
10880+ "dev": true,
10881+ "dependencies": {
10882+ "spdx-expression-parse": "^3.0.0",
10883+ "spdx-license-ids": "^3.0.0"
10884+ }
10885+ },
10886+ "node_modules/spdx-exceptions": {
10887+ "version": "2.3.0",
10888+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
10889+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
10890+ "dev": true
10891+ },
10892+ "node_modules/spdx-expression-parse": {
10893+ "version": "3.0.1",
10894+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
10895+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
10896+ "dev": true,
10897+ "dependencies": {
10898+ "spdx-exceptions": "^2.1.0",
10899+ "spdx-license-ids": "^3.0.0"
10900+ }
10901+ },
10902+ "node_modules/spdx-license-ids": {
10903+ "version": "3.0.10",
10904+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
10905+ "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
10906+ "dev": true
10907+ },
10908+ "node_modules/sprintf-js": {
10909+ "version": "1.0.3",
10910+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10911+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10912+ "dev": true
10913+ },
10914+ "node_modules/stable": {
10915+ "version": "0.1.8",
10916+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
10917+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
10918+ "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",
10919+ "dev": true
10920+ },
10921+ "node_modules/stack-utils": {
10922+ "version": "2.0.5",
10923+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
10924+ "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==",
10925+ "dev": true,
10926+ "dependencies": {
10927+ "escape-string-regexp": "^2.0.0"
10928+ },
10929+ "engines": {
10930+ "node": ">=10"
10931+ }
10932+ },
10933+ "node_modules/stack-utils/node_modules/escape-string-regexp": {
10934+ "version": "2.0.0",
10935+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
10936+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
10937+ "dev": true,
10938+ "engines": {
10939+ "node": ">=8"
10940+ }
10941+ },
10942+ "node_modules/string_decoder": {
10943+ "version": "1.3.0",
10944+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
10945+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
10946+ "dev": true,
10947+ "dependencies": {
10948+ "safe-buffer": "~5.2.0"
10949+ }
10950+ },
10951+ "node_modules/string_decoder/node_modules/safe-buffer": {
10952+ "version": "5.2.1",
10953+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
10954+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
10955+ "dev": true,
10956+ "funding": [
10957+ {
10958+ "type": "github",
10959+ "url": "https://github.com/sponsors/feross"
10960+ },
10961+ {
10962+ "type": "patreon",
10963+ "url": "https://www.patreon.com/feross"
10964+ },
10965+ {
10966+ "type": "consulting",
10967+ "url": "https://feross.org/support"
10968+ }
10969+ ]
10970+ },
10971+ "node_modules/string-hash": {
10972+ "version": "1.1.3",
10973+ "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
10974+ "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=",
10975+ "dev": true
10976+ },
10977+ "node_modules/string-width": {
10978+ "version": "4.2.3",
10979+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10980+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10981+ "dev": true,
10982+ "dependencies": {
10983+ "emoji-regex": "^8.0.0",
10984+ "is-fullwidth-code-point": "^3.0.0",
10985+ "strip-ansi": "^6.0.1"
10986+ },
10987+ "engines": {
10988+ "node": ">=8"
10989+ }
10990+ },
10991+ "node_modules/strip-ansi": {
10992+ "version": "6.0.1",
10993+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10994+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10995+ "dev": true,
10996+ "dependencies": {
10997+ "ansi-regex": "^5.0.1"
10998+ },
10999+ "engines": {
11000+ "node": ">=8"
11001+ }
11002+ },
11003+ "node_modules/strip-bom": {
11004+ "version": "3.0.0",
11005+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
11006+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
11007+ "dev": true,
11008+ "engines": {
11009+ "node": ">=4"
11010+ }
11011+ },
11012+ "node_modules/strip-json-comments": {
11013+ "version": "2.0.1",
11014+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
11015+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
11016+ "dev": true,
11017+ "engines": {
11018+ "node": ">=0.10.0"
11019+ }
11020+ },
11021+ "node_modules/style-inject": {
11022+ "version": "0.3.0",
11023+ "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz",
11024+ "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==",
11025+ "dev": true
11026+ },
11027+ "node_modules/stylehacks": {
11028+ "version": "5.1.0",
11029+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
11030+ "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==",
11031+ "dev": true,
11032+ "dependencies": {
11033+ "browserslist": "^4.16.6",
11034+ "postcss-selector-parser": "^6.0.4"
11035+ },
11036+ "engines": {
11037+ "node": "^10 || ^12 || >=14.0"
11038+ },
11039+ "peerDependencies": {
11040+ "postcss": "^8.2.15"
11041+ }
11042+ },
11043+ "node_modules/stylehacks/node_modules/cssesc": {
11044+ "version": "3.0.0",
11045+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
11046+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
11047+ "dev": true,
11048+ "bin": {
11049+ "cssesc": "bin/cssesc"
11050+ },
11051+ "engines": {
11052+ "node": ">=4"
11053+ }
11054+ },
11055+ "node_modules/stylehacks/node_modules/postcss-selector-parser": {
11056+ "version": "6.0.10",
11057+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
11058+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
11059+ "dev": true,
11060+ "dependencies": {
11061+ "cssesc": "^3.0.0",
11062+ "util-deprecate": "^1.0.2"
11063+ },
11064+ "engines": {
11065+ "node": ">=4"
11066+ }
11067+ },
11068+ "node_modules/supertap": {
11069+ "version": "2.0.0",
11070+ "resolved": "https://registry.npmjs.org/supertap/-/supertap-2.0.0.tgz",
11071+ "integrity": "sha512-jRzcXlCeDYvKoZGA5oRhYyR3jUIYu0enkSxtmAgHRlD7HwrovTpH4bDSi0py9FtuA8si9cW/fKommJHuaoDHJA==",
11072+ "dev": true,
11073+ "dependencies": {
11074+ "arrify": "^2.0.1",
11075+ "indent-string": "^4.0.0",
11076+ "js-yaml": "^3.14.0",
11077+ "serialize-error": "^7.0.1",
11078+ "strip-ansi": "^6.0.0"
11079+ },
11080+ "engines": {
11081+ "node": ">=10"
11082+ }
11083+ },
11084+ "node_modules/supports-color": {
11085+ "version": "6.1.0",
11086+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
11087+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
11088+ "dev": true,
11089+ "dependencies": {
11090+ "has-flag": "^3.0.0"
11091+ },
11092+ "engines": {
11093+ "node": ">=6"
11094+ }
11095+ },
11096+ "node_modules/svgo": {
11097+ "version": "2.8.0",
11098+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
11099+ "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
11100+ "dev": true,
11101+ "dependencies": {
11102+ "@trysound/sax": "0.2.0",
11103+ "commander": "^7.2.0",
11104+ "css-select": "^4.1.3",
11105+ "css-tree": "^1.1.3",
11106+ "csso": "^4.2.0",
11107+ "picocolors": "^1.0.0",
11108+ "stable": "^0.1.8"
11109+ },
11110+ "bin": {
11111+ "svgo": "bin/svgo"
11112+ },
11113+ "engines": {
11114+ "node": ">=10.13.0"
11115+ }
11116+ },
11117+ "node_modules/svgo/node_modules/picocolors": {
11118+ "version": "1.0.0",
11119+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
11120+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
11121+ "dev": true
11122+ },
11123+ "node_modules/temp-dir": {
11124+ "version": "2.0.0",
11125+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
11126+ "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
11127+ "dev": true,
11128+ "engines": {
11129+ "node": ">=8"
11130+ }
11131+ },
11132+ "node_modules/terser": {
11133+ "version": "5.15.1",
11134+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz",
11135+ "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==",
11136+ "dev": true,
11137+ "dependencies": {
11138+ "@jridgewell/source-map": "^0.3.2",
11139+ "acorn": "^8.5.0",
11140+ "commander": "^2.20.0",
11141+ "source-map-support": "~0.5.20"
11142+ },
11143+ "bin": {
11144+ "terser": "bin/terser"
11145+ },
11146+ "engines": {
11147+ "node": ">=10"
11148+ }
11149+ },
11150+ "node_modules/terser/node_modules/commander": {
11151+ "version": "2.20.3",
11152+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
11153+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
11154+ "dev": true
11155+ },
11156+ "node_modules/time-zone": {
11157+ "version": "1.0.0",
11158+ "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz",
11159+ "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=",
11160+ "dev": true,
11161+ "engines": {
11162+ "node": ">=4"
11163+ }
11164+ },
11165+ "node_modules/tiny-glob": {
11166+ "version": "0.2.9",
11167+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
11168+ "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
11169+ "dev": true,
11170+ "dependencies": {
11171+ "globalyzer": "0.1.0",
11172+ "globrex": "^0.1.2"
11173+ }
11174+ },
11175+ "node_modules/to-fast-properties": {
11176+ "version": "2.0.0",
11177+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
11178+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
11179+ "dev": true,
11180+ "engines": {
11181+ "node": ">=4"
11182+ }
11183+ },
11184+ "node_modules/to-readable-stream": {
11185+ "version": "1.0.0",
11186+ "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
11187+ "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
11188+ "dev": true,
11189+ "engines": {
11190+ "node": ">=6"
11191+ }
11192+ },
11193+ "node_modules/to-regex-range": {
11194+ "version": "5.0.1",
11195+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11196+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11197+ "dev": true,
11198+ "dependencies": {
11199+ "is-number": "^7.0.0"
11200+ },
11201+ "engines": {
11202+ "node": ">=8.0"
11203+ }
11204+ },
11205+ "node_modules/tree-kill": {
11206+ "version": "1.2.2",
11207+ "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
11208+ "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
11209+ "dev": true,
11210+ "bin": {
11211+ "tree-kill": "cli.js"
11212+ }
11213+ },
11214+ "node_modules/trim-off-newlines": {
11215+ "version": "1.0.3",
11216+ "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.3.tgz",
11217+ "integrity": "sha512-kh6Tu6GbeSNMGfrrZh6Bb/4ZEHV1QlB4xNDBeog8Y9/QwFlKTRyWvY3Fs9tRDAMZliVUwieMgEdIeL/FtqjkJg==",
11218+ "dev": true,
11219+ "engines": {
11220+ "node": ">=0.10.0"
11221+ }
11222+ },
11223+ "node_modules/tslib": {
11224+ "version": "2.4.0",
11225+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
11226+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
11227+ "dev": true
11228+ },
11229+ "node_modules/type-fest": {
11230+ "version": "0.6.0",
11231+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
11232+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
11233+ "dev": true,
11234+ "engines": {
11235+ "node": ">=8"
11236+ }
11237+ },
11238+ "node_modules/typedarray-to-buffer": {
11239+ "version": "3.1.5",
11240+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
11241+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
11242+ "dev": true,
11243+ "dependencies": {
11244+ "is-typedarray": "^1.0.0"
11245+ }
11246+ },
11247+ "node_modules/typescript": {
11248+ "version": "4.4.3",
11249+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz",
11250+ "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==",
11251+ "dev": true,
11252+ "bin": {
11253+ "tsc": "bin/tsc",
11254+ "tsserver": "bin/tsserver"
11255+ },
11256+ "engines": {
11257+ "node": ">=4.2.0"
11258+ }
11259+ },
11260+ "node_modules/unicode-canonical-property-names-ecmascript": {
11261+ "version": "2.0.0",
11262+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
11263+ "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
11264+ "dev": true,
11265+ "engines": {
11266+ "node": ">=4"
11267+ }
11268+ },
11269+ "node_modules/unicode-match-property-ecmascript": {
11270+ "version": "2.0.0",
11271+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
11272+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
11273+ "dev": true,
11274+ "dependencies": {
11275+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
11276+ "unicode-property-aliases-ecmascript": "^2.0.0"
11277+ },
11278+ "engines": {
11279+ "node": ">=4"
11280+ }
11281+ },
11282+ "node_modules/unicode-match-property-value-ecmascript": {
11283+ "version": "2.0.0",
11284+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
11285+ "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
11286+ "dev": true,
11287+ "engines": {
11288+ "node": ">=4"
11289+ }
11290+ },
11291+ "node_modules/unicode-property-aliases-ecmascript": {
11292+ "version": "2.0.0",
11293+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
11294+ "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
11295+ "dev": true,
11296+ "engines": {
11297+ "node": ">=4"
11298+ }
11299+ },
11300+ "node_modules/uniq": {
11301+ "version": "1.0.1",
11302+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
11303+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
11304+ "dev": true
11305+ },
11306+ "node_modules/unique-string": {
11307+ "version": "2.0.0",
11308+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
11309+ "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
11310+ "dev": true,
11311+ "dependencies": {
11312+ "crypto-random-string": "^2.0.0"
11313+ },
11314+ "engines": {
11315+ "node": ">=8"
11316+ }
11317+ },
11318+ "node_modules/universalify": {
11319+ "version": "2.0.0",
11320+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
11321+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
11322+ "dev": true,
11323+ "engines": {
11324+ "node": ">= 10.0.0"
11325+ }
11326+ },
11327+ "node_modules/update-notifier": {
11328+ "version": "5.1.0",
11329+ "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz",
11330+ "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==",
11331+ "dev": true,
11332+ "dependencies": {
11333+ "boxen": "^5.0.0",
11334+ "chalk": "^4.1.0",
11335+ "configstore": "^5.0.1",
11336+ "has-yarn": "^2.1.0",
11337+ "import-lazy": "^2.1.0",
11338+ "is-ci": "^2.0.0",
11339+ "is-installed-globally": "^0.4.0",
11340+ "is-npm": "^5.0.0",
11341+ "is-yarn-global": "^0.3.0",
11342+ "latest-version": "^5.1.0",
11343+ "pupa": "^2.1.1",
11344+ "semver": "^7.3.4",
11345+ "semver-diff": "^3.1.1",
11346+ "xdg-basedir": "^4.0.0"
11347+ },
11348+ "engines": {
11349+ "node": ">=10"
11350+ },
11351+ "funding": {
11352+ "url": "https://github.com/yeoman/update-notifier?sponsor=1"
11353+ }
11354+ },
11355+ "node_modules/update-notifier/node_modules/ansi-styles": {
11356+ "version": "4.3.0",
11357+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11358+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11359+ "dev": true,
11360+ "dependencies": {
11361+ "color-convert": "^2.0.1"
11362+ },
11363+ "engines": {
11364+ "node": ">=8"
11365+ },
11366+ "funding": {
11367+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11368+ }
11369+ },
11370+ "node_modules/update-notifier/node_modules/chalk": {
11371+ "version": "4.1.2",
11372+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
11373+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
11374+ "dev": true,
11375+ "dependencies": {
11376+ "ansi-styles": "^4.1.0",
11377+ "supports-color": "^7.1.0"
11378+ },
11379+ "engines": {
11380+ "node": ">=10"
11381+ },
11382+ "funding": {
11383+ "url": "https://github.com/chalk/chalk?sponsor=1"
11384+ }
11385+ },
11386+ "node_modules/update-notifier/node_modules/color-convert": {
11387+ "version": "2.0.1",
11388+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11389+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11390+ "dev": true,
11391+ "dependencies": {
11392+ "color-name": "~1.1.4"
11393+ },
11394+ "engines": {
11395+ "node": ">=7.0.0"
11396+ }
11397+ },
11398+ "node_modules/update-notifier/node_modules/color-name": {
11399+ "version": "1.1.4",
11400+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11401+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11402+ "dev": true
11403+ },
11404+ "node_modules/update-notifier/node_modules/has-flag": {
11405+ "version": "4.0.0",
11406+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11407+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11408+ "dev": true,
11409+ "engines": {
11410+ "node": ">=8"
11411+ }
11412+ },
11413+ "node_modules/update-notifier/node_modules/semver": {
11414+ "version": "7.3.5",
11415+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
11416+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
11417+ "dev": true,
11418+ "dependencies": {
11419+ "lru-cache": "^6.0.0"
11420+ },
11421+ "bin": {
11422+ "semver": "bin/semver.js"
11423+ },
11424+ "engines": {
11425+ "node": ">=10"
11426+ }
11427+ },
11428+ "node_modules/update-notifier/node_modules/supports-color": {
11429+ "version": "7.2.0",
11430+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
11431+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
11432+ "dev": true,
11433+ "dependencies": {
11434+ "has-flag": "^4.0.0"
11435+ },
11436+ "engines": {
11437+ "node": ">=8"
11438+ }
11439+ },
11440+ "node_modules/url-parse-lax": {
11441+ "version": "3.0.0",
11442+ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
11443+ "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
11444+ "dev": true,
11445+ "dependencies": {
11446+ "prepend-http": "^2.0.0"
11447+ },
11448+ "engines": {
11449+ "node": ">=4"
11450+ }
11451+ },
11452+ "node_modules/util-deprecate": {
11453+ "version": "1.0.2",
11454+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11455+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11456+ "dev": true
11457+ },
11458+ "node_modules/validate-npm-package-license": {
11459+ "version": "3.0.4",
11460+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11461+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11462+ "dev": true,
11463+ "dependencies": {
11464+ "spdx-correct": "^3.0.0",
11465+ "spdx-expression-parse": "^3.0.0"
11466+ }
11467+ },
11468+ "node_modules/wcwidth": {
11469+ "version": "1.0.1",
11470+ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
11471+ "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
11472+ "dev": true,
11473+ "dependencies": {
11474+ "defaults": "^1.0.3"
11475+ }
11476+ },
11477+ "node_modules/well-known-symbols": {
11478+ "version": "2.0.0",
11479+ "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz",
11480+ "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==",
11481+ "dev": true,
11482+ "engines": {
11483+ "node": ">=6"
11484+ }
11485+ },
11486+ "node_modules/widest-line": {
11487+ "version": "3.1.0",
11488+ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
11489+ "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
11490+ "dev": true,
11491+ "dependencies": {
11492+ "string-width": "^4.0.0"
11493+ },
11494+ "engines": {
11495+ "node": ">=8"
11496+ }
11497+ },
11498+ "node_modules/wrap-ansi": {
11499+ "version": "7.0.0",
11500+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
11501+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
11502+ "dev": true,
11503+ "dependencies": {
11504+ "ansi-styles": "^4.0.0",
11505+ "string-width": "^4.1.0",
11506+ "strip-ansi": "^6.0.0"
11507+ },
11508+ "engines": {
11509+ "node": ">=10"
11510+ },
11511+ "funding": {
11512+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
11513+ }
11514+ },
11515+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
11516+ "version": "4.3.0",
11517+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11518+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11519+ "dev": true,
11520+ "dependencies": {
11521+ "color-convert": "^2.0.1"
11522+ },
11523+ "engines": {
11524+ "node": ">=8"
11525+ },
11526+ "funding": {
11527+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11528+ }
11529+ },
11530+ "node_modules/wrap-ansi/node_modules/color-convert": {
11531+ "version": "2.0.1",
11532+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11533+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11534+ "dev": true,
11535+ "dependencies": {
11536+ "color-name": "~1.1.4"
11537+ },
11538+ "engines": {
11539+ "node": ">=7.0.0"
11540+ }
11541+ },
11542+ "node_modules/wrap-ansi/node_modules/color-name": {
11543+ "version": "1.1.4",
11544+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11545+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11546+ "dev": true
11547+ },
11548+ "node_modules/wrappy": {
11549+ "version": "1.0.2",
11550+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11551+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11552+ "dev": true
11553+ },
11554+ "node_modules/write-file-atomic": {
11555+ "version": "3.0.3",
11556+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
11557+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
11558+ "dev": true,
11559+ "dependencies": {
11560+ "imurmurhash": "^0.1.4",
11561+ "is-typedarray": "^1.0.0",
11562+ "signal-exit": "^3.0.2",
11563+ "typedarray-to-buffer": "^3.1.5"
11564+ }
11565+ },
11566+ "node_modules/xdg-basedir": {
11567+ "version": "4.0.0",
11568+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
11569+ "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
11570+ "dev": true,
11571+ "engines": {
11572+ "node": ">=8"
11573+ }
11574+ },
11575+ "node_modules/y18n": {
11576+ "version": "5.0.8",
11577+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
11578+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
11579+ "dev": true,
11580+ "engines": {
11581+ "node": ">=10"
11582+ }
11583+ },
11584+ "node_modules/yallist": {
11585+ "version": "4.0.0",
11586+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
11587+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
11588+ "dev": true
11589+ },
11590+ "node_modules/yaml": {
11591+ "version": "1.10.2",
11592+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
11593+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
11594+ "dev": true,
11595+ "engines": {
11596+ "node": ">= 6"
11597+ }
11598+ },
11599+ "node_modules/yargs": {
11600+ "version": "16.2.0",
11601+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
11602+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
11603+ "dev": true,
11604+ "dependencies": {
11605+ "cliui": "^7.0.2",
11606+ "escalade": "^3.1.1",
11607+ "get-caller-file": "^2.0.5",
11608+ "require-directory": "^2.1.1",
11609+ "string-width": "^4.2.0",
11610+ "y18n": "^5.0.5",
11611+ "yargs-parser": "^20.2.2"
11612+ },
11613+ "engines": {
11614+ "node": ">=10"
11615+ }
11616+ },
11617+ "node_modules/yargs-parser": {
11618+ "version": "20.2.9",
11619+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
11620+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
11621+ "dev": true,
11622+ "engines": {
11623+ "node": ">=10"
11624+ }
11625+ }
11626+ },
11627 "dependencies": {
11628 "@babel/code-frame": {
11629 "version": "7.14.5",
11630 @@ -1243,6 +11004,55 @@
11631 "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
11632 "dev": true
11633 },
11634+ "@jridgewell/gen-mapping": {
11635+ "version": "0.3.2",
11636+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
11637+ "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
11638+ "dev": true,
11639+ "requires": {
11640+ "@jridgewell/set-array": "^1.0.1",
11641+ "@jridgewell/sourcemap-codec": "^1.4.10",
11642+ "@jridgewell/trace-mapping": "^0.3.9"
11643+ }
11644+ },
11645+ "@jridgewell/resolve-uri": {
11646+ "version": "3.1.0",
11647+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
11648+ "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
11649+ "dev": true
11650+ },
11651+ "@jridgewell/set-array": {
11652+ "version": "1.1.2",
11653+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
11654+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
11655+ "dev": true
11656+ },
11657+ "@jridgewell/source-map": {
11658+ "version": "0.3.2",
11659+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
11660+ "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
11661+ "dev": true,
11662+ "requires": {
11663+ "@jridgewell/gen-mapping": "^0.3.0",
11664+ "@jridgewell/trace-mapping": "^0.3.9"
11665+ }
11666+ },
11667+ "@jridgewell/sourcemap-codec": {
11668+ "version": "1.4.14",
11669+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
11670+ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
11671+ "dev": true
11672+ },
11673+ "@jridgewell/trace-mapping": {
11674+ "version": "0.3.17",
11675+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
11676+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
11677+ "dev": true,
11678+ "requires": {
11679+ "@jridgewell/resolve-uri": "3.1.0",
11680+ "@jridgewell/sourcemap-codec": "1.4.14"
11681+ }
11682+ },
11683 "@nodelib/fs.scandir": {
11684 "version": "2.1.5",
11685 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
11686 @@ -2009,9 +11819,9 @@
11687 }
11688 },
11689 "caniuse-lite": {
11690- "version": "1.0.30001344",
11691- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001344.tgz",
11692- "integrity": "sha512-0ZFjnlCaXNOAYcV7i+TtdKBp0L/3XEU2MF/x6Du1lrh+SRX4IfzIVL4HNJg5pB2PmFb8rszIGyOvsZnqqRoc2g==",
11693+ "version": "1.0.30001431",
11694+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
11695+ "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
11696 "dev": true
11697 },
11698 "chalk": {
11699 @@ -2433,7 +12243,8 @@
11700 "version": "6.2.2",
11701 "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz",
11702 "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==",
11703- "dev": true
11704+ "dev": true,
11705+ "requires": {}
11706 },
11707 "css-has-pseudo": {
11708 "version": "0.10.0",
11709 @@ -2573,7 +12384,8 @@
11710 "version": "3.1.0",
11711 "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
11712 "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
11713- "dev": true
11714+ "dev": true,
11715+ "requires": {}
11716 },
11717 "csso": {
11718 "version": "4.2.0",
11719 @@ -3183,7 +12995,8 @@
11720 "version": "5.1.0",
11721 "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
11722 "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
11723- "dev": true
11724+ "dev": true,
11725+ "requires": {}
11726 },
11727 "ieee754": {
11728 "version": "1.2.1",
11729 @@ -3625,9 +13438,9 @@
11730 }
11731 },
11732 "loader-utils": {
11733- "version": "1.4.0",
11734- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
11735- "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
11736+ "version": "1.4.2",
11737+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz",
11738+ "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==",
11739 "dev": true,
11740 "requires": {
11741 "big.js": "^5.2.2",
11742 @@ -4076,18 +13889,18 @@
11743 "dev": true
11744 },
11745 "minimatch": {
11746- "version": "3.0.4",
11747- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
11748- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
11749+ "version": "3.1.2",
11750+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
11751+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
11752 "dev": true,
11753 "requires": {
11754 "brace-expansion": "^1.1.7"
11755 }
11756 },
11757 "minimist": {
11758- "version": "1.2.5",
11759- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
11760- "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
11761+ "version": "1.2.7",
11762+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
11763+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
11764 "dev": true
11765 },
11766 "mri": {
11767 @@ -4103,9 +13916,9 @@
11768 "dev": true
11769 },
11770 "nanoid": {
11771- "version": "3.1.28",
11772- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz",
11773- "integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==",
11774+ "version": "3.3.4",
11775+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
11776+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
11777 "dev": true
11778 },
11779 "node-releases": {
11780 @@ -4933,25 +14746,29 @@
11781 "version": "5.1.2",
11782 "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
11783 "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
11784- "dev": true
11785+ "dev": true,
11786+ "requires": {}
11787 },
11788 "postcss-discard-duplicates": {
11789 "version": "5.1.0",
11790 "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
11791 "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
11792- "dev": true
11793+ "dev": true,
11794+ "requires": {}
11795 },
11796 "postcss-discard-empty": {
11797 "version": "5.1.1",
11798 "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
11799 "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
11800- "dev": true
11801+ "dev": true,
11802+ "requires": {}
11803 },
11804 "postcss-discard-overridden": {
11805 "version": "5.1.0",
11806 "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
11807 "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
11808- "dev": true
11809+ "dev": true,
11810+ "requires": {}
11811 },
11812 "postcss-double-position-gradients": {
11813 "version": "1.0.0",
11814 @@ -5341,7 +15158,8 @@
11815 "version": "3.0.0",
11816 "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
11817 "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
11818- "dev": true
11819+ "dev": true,
11820+ "requires": {}
11821 },
11822 "postcss-modules-local-by-default": {
11823 "version": "4.0.0",
11824 @@ -5434,7 +15252,8 @@
11825 "version": "5.1.0",
11826 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
11827 "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
11828- "dev": true
11829+ "dev": true,
11830+ "requires": {}
11831 },
11832 "postcss-normalize-display-values": {
11833 "version": "5.1.0",
11834 @@ -6574,23 +16393,6 @@
11835 }
11836 }
11837 },
11838- "string-hash": {
11839- "version": "1.1.3",
11840- "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
11841- "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=",
11842- "dev": true
11843- },
11844- "string-width": {
11845- "version": "4.2.3",
11846- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
11847- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
11848- "dev": true,
11849- "requires": {
11850- "emoji-regex": "^8.0.0",
11851- "is-fullwidth-code-point": "^3.0.0",
11852- "strip-ansi": "^6.0.1"
11853- }
11854- },
11855 "string_decoder": {
11856 "version": "1.3.0",
11857 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
11858 @@ -6608,6 +16410,23 @@
11859 }
11860 }
11861 },
11862+ "string-hash": {
11863+ "version": "1.1.3",
11864+ "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
11865+ "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=",
11866+ "dev": true
11867+ },
11868+ "string-width": {
11869+ "version": "4.2.3",
11870+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
11871+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
11872+ "dev": true,
11873+ "requires": {
11874+ "emoji-regex": "^8.0.0",
11875+ "is-fullwidth-code-point": "^3.0.0",
11876+ "strip-ansi": "^6.0.1"
11877+ }
11878+ },
11879 "strip-ansi": {
11880 "version": "6.0.1",
11881 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
11882 @@ -6715,13 +16534,14 @@
11883 "dev": true
11884 },
11885 "terser": {
11886- "version": "5.9.0",
11887- "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz",
11888- "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==",
11889+ "version": "5.15.1",
11890+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz",
11891+ "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==",
11892 "dev": true,
11893 "requires": {
11894+ "@jridgewell/source-map": "^0.3.2",
11895+ "acorn": "^8.5.0",
11896 "commander": "^2.20.0",
11897- "source-map": "~0.7.2",
11898 "source-map-support": "~0.5.20"
11899 },
11900 "dependencies": {
11901 @@ -6730,12 +16550,6 @@
11902 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
11903 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
11904 "dev": true
11905- },
11906- "source-map": {
11907- "version": "0.7.3",
11908- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
11909- "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
11910- "dev": true
11911 }
11912 }
11913 },