irongit

Initialize project using Create React App

huncholanehuncholaneauthored
commit bdbf7bdac719e74a687e25c3f37381be14883891Browse files

18 files changed, +29412 -0

+23-0.gitignore
@@ -0,0 +1,23 @@
1+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+# dependencies
4+/node_modules
5+/.pnp
6+.pnp.js
7+
8+# testing
9+/coverage
10+
11+# production
12+/build
13+
14+# misc
15+.DS_Store
16+.env.local
17+.env.development.local
18+.env.test.local
19+.env.production.local
20+
21+npm-debug.log*
22+yarn-debug.log*
23+yarn-error.log*
+70-0README.md
@@ -0,0 +1,70 @@
1+# Getting Started with Create React App
2+
3+This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
4+
5+## Available Scripts
6+
7+In the project directory, you can run:
8+
9+### `npm start`
10+
11+Runs the app in the development mode.\
12+Open [http://localhost:3000](http://localhost:3000) to view it in your browser.
13+
14+The page will reload when you make changes.\
15+You may also see any lint errors in the console.
16+
17+### `npm test`
18+
19+Launches the test runner in the interactive watch mode.\
20+See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
21+
22+### `npm run build`
23+
24+Builds the app for production to the `build` folder.\
25+It correctly bundles React in production mode and optimizes the build for the best performance.
26+
27+The build is minified and the filenames include the hashes.\
28+Your app is ready to be deployed!
29+
30+See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.
31+
32+### `npm run eject`
33+
34+**Note: this is a one-way operation. Once you `eject`, you can't go back!**
35+
36+If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
37+
38+Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own.
39+
40+You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it.
41+
42+## Learn More
43+
44+You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
45+
46+To learn React, check out the [React documentation](https://reactjs.org/).
47+
48+### Code Splitting
49+
50+This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting)
51+
52+### Analyzing the Bundle Size
53+
54+This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size)
55+
56+### Making a Progressive Web App
57+
58+This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app)
59+
60+### Advanced Configuration
61+
62+This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration)
63+
64+### Deployment
65+
66+This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment)
67+
68+### `npm run build` fails to minify
69+
70+This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify)
+29090-0package-lock.json
@@ -0,0 +1,29090 @@
1+{
2+ "name": "frontend",
3+ "version": "0.1.0",
4+ "lockfileVersion": 2,
5+ "requires": true,
6+ "packages": {
7+ "": {
8+ "name": "frontend",
9+ "version": "0.1.0",
10+ "dependencies": {
11+ "@testing-library/jest-dom": "^5.16.5",
12+ "@testing-library/react": "^13.4.0",
13+ "@testing-library/user-event": "^13.5.0",
14+ "react": "^18.2.0",
15+ "react-dom": "^18.2.0",
16+ "react-scripts": "5.0.1",
17+ "web-vitals": "^2.1.4"
18+ }
19+ },
20+ "node_modules/@adobe/css-tools": {
21+ "version": "4.0.1",
22+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz",
23+ "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g=="
24+ },
25+ "node_modules/@ampproject/remapping": {
26+ "version": "2.2.0",
27+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
28+ "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
29+ "dependencies": {
30+ "@jridgewell/gen-mapping": "^0.1.0",
31+ "@jridgewell/trace-mapping": "^0.3.9"
32+ },
33+ "engines": {
34+ "node": ">=6.0.0"
35+ }
36+ },
37+ "node_modules/@babel/code-frame": {
38+ "version": "7.18.6",
39+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
40+ "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
41+ "dependencies": {
42+ "@babel/highlight": "^7.18.6"
43+ },
44+ "engines": {
45+ "node": ">=6.9.0"
46+ }
47+ },
48+ "node_modules/@babel/compat-data": {
49+ "version": "7.20.5",
50+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz",
51+ "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==",
52+ "engines": {
53+ "node": ">=6.9.0"
54+ }
55+ },
56+ "node_modules/@babel/core": {
57+ "version": "7.20.5",
58+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz",
59+ "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==",
60+ "dependencies": {
61+ "@ampproject/remapping": "^2.1.0",
62+ "@babel/code-frame": "^7.18.6",
63+ "@babel/generator": "^7.20.5",
64+ "@babel/helper-compilation-targets": "^7.20.0",
65+ "@babel/helper-module-transforms": "^7.20.2",
66+ "@babel/helpers": "^7.20.5",
67+ "@babel/parser": "^7.20.5",
68+ "@babel/template": "^7.18.10",
69+ "@babel/traverse": "^7.20.5",
70+ "@babel/types": "^7.20.5",
71+ "convert-source-map": "^1.7.0",
72+ "debug": "^4.1.0",
73+ "gensync": "^1.0.0-beta.2",
74+ "json5": "^2.2.1",
75+ "semver": "^6.3.0"
76+ },
77+ "engines": {
78+ "node": ">=6.9.0"
79+ },
80+ "funding": {
81+ "type": "opencollective",
82+ "url": "https://opencollective.com/babel"
83+ }
84+ },
85+ "node_modules/@babel/core/node_modules/semver": {
86+ "version": "6.3.0",
87+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
88+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
89+ "bin": {
90+ "semver": "bin/semver.js"
91+ }
92+ },
93+ "node_modules/@babel/eslint-parser": {
94+ "version": "7.19.1",
95+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz",
96+ "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==",
97+ "dependencies": {
98+ "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
99+ "eslint-visitor-keys": "^2.1.0",
100+ "semver": "^6.3.0"
101+ },
102+ "engines": {
103+ "node": "^10.13.0 || ^12.13.0 || >=14.0.0"
104+ },
105+ "peerDependencies": {
106+ "@babel/core": ">=7.11.0",
107+ "eslint": "^7.5.0 || ^8.0.0"
108+ }
109+ },
110+ "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": {
111+ "version": "2.1.0",
112+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
113+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
114+ "engines": {
115+ "node": ">=10"
116+ }
117+ },
118+ "node_modules/@babel/eslint-parser/node_modules/semver": {
119+ "version": "6.3.0",
120+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
121+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
122+ "bin": {
123+ "semver": "bin/semver.js"
124+ }
125+ },
126+ "node_modules/@babel/generator": {
127+ "version": "7.20.5",
128+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz",
129+ "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==",
130+ "dependencies": {
131+ "@babel/types": "^7.20.5",
132+ "@jridgewell/gen-mapping": "^0.3.2",
133+ "jsesc": "^2.5.1"
134+ },
135+ "engines": {
136+ "node": ">=6.9.0"
137+ }
138+ },
139+ "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
140+ "version": "0.3.2",
141+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
142+ "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
143+ "dependencies": {
144+ "@jridgewell/set-array": "^1.0.1",
145+ "@jridgewell/sourcemap-codec": "^1.4.10",
146+ "@jridgewell/trace-mapping": "^0.3.9"
147+ },
148+ "engines": {
149+ "node": ">=6.0.0"
150+ }
151+ },
152+ "node_modules/@babel/helper-annotate-as-pure": {
153+ "version": "7.18.6",
154+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
155+ "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
156+ "dependencies": {
157+ "@babel/types": "^7.18.6"
158+ },
159+ "engines": {
160+ "node": ">=6.9.0"
161+ }
162+ },
163+ "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
164+ "version": "7.18.9",
165+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
166+ "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
167+ "dependencies": {
168+ "@babel/helper-explode-assignable-expression": "^7.18.6",
169+ "@babel/types": "^7.18.9"
170+ },
171+ "engines": {
172+ "node": ">=6.9.0"
173+ }
174+ },
175+ "node_modules/@babel/helper-compilation-targets": {
176+ "version": "7.20.0",
177+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
178+ "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
179+ "dependencies": {
180+ "@babel/compat-data": "^7.20.0",
181+ "@babel/helper-validator-option": "^7.18.6",
182+ "browserslist": "^4.21.3",
183+ "semver": "^6.3.0"
184+ },
185+ "engines": {
186+ "node": ">=6.9.0"
187+ },
188+ "peerDependencies": {
189+ "@babel/core": "^7.0.0"
190+ }
191+ },
192+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
193+ "version": "6.3.0",
194+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
195+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
196+ "bin": {
197+ "semver": "bin/semver.js"
198+ }
199+ },
200+ "node_modules/@babel/helper-create-class-features-plugin": {
201+ "version": "7.20.5",
202+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz",
203+ "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==",
204+ "dependencies": {
205+ "@babel/helper-annotate-as-pure": "^7.18.6",
206+ "@babel/helper-environment-visitor": "^7.18.9",
207+ "@babel/helper-function-name": "^7.19.0",
208+ "@babel/helper-member-expression-to-functions": "^7.18.9",
209+ "@babel/helper-optimise-call-expression": "^7.18.6",
210+ "@babel/helper-replace-supers": "^7.19.1",
211+ "@babel/helper-split-export-declaration": "^7.18.6"
212+ },
213+ "engines": {
214+ "node": ">=6.9.0"
215+ },
216+ "peerDependencies": {
217+ "@babel/core": "^7.0.0"
218+ }
219+ },
220+ "node_modules/@babel/helper-create-regexp-features-plugin": {
221+ "version": "7.20.5",
222+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
223+ "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==",
224+ "dependencies": {
225+ "@babel/helper-annotate-as-pure": "^7.18.6",
226+ "regexpu-core": "^5.2.1"
227+ },
228+ "engines": {
229+ "node": ">=6.9.0"
230+ },
231+ "peerDependencies": {
232+ "@babel/core": "^7.0.0"
233+ }
234+ },
235+ "node_modules/@babel/helper-define-polyfill-provider": {
236+ "version": "0.3.3",
237+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
238+ "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
239+ "dependencies": {
240+ "@babel/helper-compilation-targets": "^7.17.7",
241+ "@babel/helper-plugin-utils": "^7.16.7",
242+ "debug": "^4.1.1",
243+ "lodash.debounce": "^4.0.8",
244+ "resolve": "^1.14.2",
245+ "semver": "^6.1.2"
246+ },
247+ "peerDependencies": {
248+ "@babel/core": "^7.4.0-0"
249+ }
250+ },
251+ "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
252+ "version": "6.3.0",
253+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
254+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
255+ "bin": {
256+ "semver": "bin/semver.js"
257+ }
258+ },
259+ "node_modules/@babel/helper-environment-visitor": {
260+ "version": "7.18.9",
261+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
262+ "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
263+ "engines": {
264+ "node": ">=6.9.0"
265+ }
266+ },
267+ "node_modules/@babel/helper-explode-assignable-expression": {
268+ "version": "7.18.6",
269+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
270+ "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
271+ "dependencies": {
272+ "@babel/types": "^7.18.6"
273+ },
274+ "engines": {
275+ "node": ">=6.9.0"
276+ }
277+ },
278+ "node_modules/@babel/helper-function-name": {
279+ "version": "7.19.0",
280+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
281+ "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
282+ "dependencies": {
283+ "@babel/template": "^7.18.10",
284+ "@babel/types": "^7.19.0"
285+ },
286+ "engines": {
287+ "node": ">=6.9.0"
288+ }
289+ },
290+ "node_modules/@babel/helper-hoist-variables": {
291+ "version": "7.18.6",
292+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
293+ "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
294+ "dependencies": {
295+ "@babel/types": "^7.18.6"
296+ },
297+ "engines": {
298+ "node": ">=6.9.0"
299+ }
300+ },
301+ "node_modules/@babel/helper-member-expression-to-functions": {
302+ "version": "7.18.9",
303+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz",
304+ "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==",
305+ "dependencies": {
306+ "@babel/types": "^7.18.9"
307+ },
308+ "engines": {
309+ "node": ">=6.9.0"
310+ }
311+ },
312+ "node_modules/@babel/helper-module-imports": {
313+ "version": "7.18.6",
314+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
315+ "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
316+ "dependencies": {
317+ "@babel/types": "^7.18.6"
318+ },
319+ "engines": {
320+ "node": ">=6.9.0"
321+ }
322+ },
323+ "node_modules/@babel/helper-module-transforms": {
324+ "version": "7.20.2",
325+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
326+ "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
327+ "dependencies": {
328+ "@babel/helper-environment-visitor": "^7.18.9",
329+ "@babel/helper-module-imports": "^7.18.6",
330+ "@babel/helper-simple-access": "^7.20.2",
331+ "@babel/helper-split-export-declaration": "^7.18.6",
332+ "@babel/helper-validator-identifier": "^7.19.1",
333+ "@babel/template": "^7.18.10",
334+ "@babel/traverse": "^7.20.1",
335+ "@babel/types": "^7.20.2"
336+ },
337+ "engines": {
338+ "node": ">=6.9.0"
339+ }
340+ },
341+ "node_modules/@babel/helper-optimise-call-expression": {
342+ "version": "7.18.6",
343+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
344+ "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
345+ "dependencies": {
346+ "@babel/types": "^7.18.6"
347+ },
348+ "engines": {
349+ "node": ">=6.9.0"
350+ }
351+ },
352+ "node_modules/@babel/helper-plugin-utils": {
353+ "version": "7.20.2",
354+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
355+ "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
356+ "engines": {
357+ "node": ">=6.9.0"
358+ }
359+ },
360+ "node_modules/@babel/helper-remap-async-to-generator": {
361+ "version": "7.18.9",
362+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
363+ "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
364+ "dependencies": {
365+ "@babel/helper-annotate-as-pure": "^7.18.6",
366+ "@babel/helper-environment-visitor": "^7.18.9",
367+ "@babel/helper-wrap-function": "^7.18.9",
368+ "@babel/types": "^7.18.9"
369+ },
370+ "engines": {
371+ "node": ">=6.9.0"
372+ },
373+ "peerDependencies": {
374+ "@babel/core": "^7.0.0"
375+ }
376+ },
377+ "node_modules/@babel/helper-replace-supers": {
378+ "version": "7.19.1",
379+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz",
380+ "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==",
381+ "dependencies": {
382+ "@babel/helper-environment-visitor": "^7.18.9",
383+ "@babel/helper-member-expression-to-functions": "^7.18.9",
384+ "@babel/helper-optimise-call-expression": "^7.18.6",
385+ "@babel/traverse": "^7.19.1",
386+ "@babel/types": "^7.19.0"
387+ },
388+ "engines": {
389+ "node": ">=6.9.0"
390+ }
391+ },
392+ "node_modules/@babel/helper-simple-access": {
393+ "version": "7.20.2",
394+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
395+ "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
396+ "dependencies": {
397+ "@babel/types": "^7.20.2"
398+ },
399+ "engines": {
400+ "node": ">=6.9.0"
401+ }
402+ },
403+ "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
404+ "version": "7.20.0",
405+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
406+ "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
407+ "dependencies": {
408+ "@babel/types": "^7.20.0"
409+ },
410+ "engines": {
411+ "node": ">=6.9.0"
412+ }
413+ },
414+ "node_modules/@babel/helper-split-export-declaration": {
415+ "version": "7.18.6",
416+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
417+ "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
418+ "dependencies": {
419+ "@babel/types": "^7.18.6"
420+ },
421+ "engines": {
422+ "node": ">=6.9.0"
423+ }
424+ },
425+ "node_modules/@babel/helper-string-parser": {
426+ "version": "7.19.4",
427+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
428+ "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
429+ "engines": {
430+ "node": ">=6.9.0"
431+ }
432+ },
433+ "node_modules/@babel/helper-validator-identifier": {
434+ "version": "7.19.1",
435+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
436+ "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
437+ "engines": {
438+ "node": ">=6.9.0"
439+ }
440+ },
441+ "node_modules/@babel/helper-validator-option": {
442+ "version": "7.18.6",
443+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
444+ "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
445+ "engines": {
446+ "node": ">=6.9.0"
447+ }
448+ },
449+ "node_modules/@babel/helper-wrap-function": {
450+ "version": "7.20.5",
451+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
452+ "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
453+ "dependencies": {
454+ "@babel/helper-function-name": "^7.19.0",
455+ "@babel/template": "^7.18.10",
456+ "@babel/traverse": "^7.20.5",
457+ "@babel/types": "^7.20.5"
458+ },
459+ "engines": {
460+ "node": ">=6.9.0"
461+ }
462+ },
463+ "node_modules/@babel/helpers": {
464+ "version": "7.20.6",
465+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz",
466+ "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==",
467+ "dependencies": {
468+ "@babel/template": "^7.18.10",
469+ "@babel/traverse": "^7.20.5",
470+ "@babel/types": "^7.20.5"
471+ },
472+ "engines": {
473+ "node": ">=6.9.0"
474+ }
475+ },
476+ "node_modules/@babel/highlight": {
477+ "version": "7.18.6",
478+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
479+ "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
480+ "dependencies": {
481+ "@babel/helper-validator-identifier": "^7.18.6",
482+ "chalk": "^2.0.0",
483+ "js-tokens": "^4.0.0"
484+ },
485+ "engines": {
486+ "node": ">=6.9.0"
487+ }
488+ },
489+ "node_modules/@babel/parser": {
490+ "version": "7.20.5",
491+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz",
492+ "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==",
493+ "bin": {
494+ "parser": "bin/babel-parser.js"
495+ },
496+ "engines": {
497+ "node": ">=6.0.0"
498+ }
499+ },
500+ "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
501+ "version": "7.18.6",
502+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
503+ "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
504+ "dependencies": {
505+ "@babel/helper-plugin-utils": "^7.18.6"
506+ },
507+ "engines": {
508+ "node": ">=6.9.0"
509+ },
510+ "peerDependencies": {
511+ "@babel/core": "^7.0.0"
512+ }
513+ },
514+ "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
515+ "version": "7.18.9",
516+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz",
517+ "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==",
518+ "dependencies": {
519+ "@babel/helper-plugin-utils": "^7.18.9",
520+ "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
521+ "@babel/plugin-proposal-optional-chaining": "^7.18.9"
522+ },
523+ "engines": {
524+ "node": ">=6.9.0"
525+ },
526+ "peerDependencies": {
527+ "@babel/core": "^7.13.0"
528+ }
529+ },
530+ "node_modules/@babel/plugin-proposal-async-generator-functions": {
531+ "version": "7.20.1",
532+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz",
533+ "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==",
534+ "dependencies": {
535+ "@babel/helper-environment-visitor": "^7.18.9",
536+ "@babel/helper-plugin-utils": "^7.19.0",
537+ "@babel/helper-remap-async-to-generator": "^7.18.9",
538+ "@babel/plugin-syntax-async-generators": "^7.8.4"
539+ },
540+ "engines": {
541+ "node": ">=6.9.0"
542+ },
543+ "peerDependencies": {
544+ "@babel/core": "^7.0.0-0"
545+ }
546+ },
547+ "node_modules/@babel/plugin-proposal-class-properties": {
548+ "version": "7.18.6",
549+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
550+ "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
551+ "dependencies": {
552+ "@babel/helper-create-class-features-plugin": "^7.18.6",
553+ "@babel/helper-plugin-utils": "^7.18.6"
554+ },
555+ "engines": {
556+ "node": ">=6.9.0"
557+ },
558+ "peerDependencies": {
559+ "@babel/core": "^7.0.0-0"
560+ }
561+ },
562+ "node_modules/@babel/plugin-proposal-class-static-block": {
563+ "version": "7.18.6",
564+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
565+ "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
566+ "dependencies": {
567+ "@babel/helper-create-class-features-plugin": "^7.18.6",
568+ "@babel/helper-plugin-utils": "^7.18.6",
569+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
570+ },
571+ "engines": {
572+ "node": ">=6.9.0"
573+ },
574+ "peerDependencies": {
575+ "@babel/core": "^7.12.0"
576+ }
577+ },
578+ "node_modules/@babel/plugin-proposal-decorators": {
579+ "version": "7.20.5",
580+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.5.tgz",
581+ "integrity": "sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==",
582+ "dependencies": {
583+ "@babel/helper-create-class-features-plugin": "^7.20.5",
584+ "@babel/helper-plugin-utils": "^7.20.2",
585+ "@babel/helper-replace-supers": "^7.19.1",
586+ "@babel/helper-split-export-declaration": "^7.18.6",
587+ "@babel/plugin-syntax-decorators": "^7.19.0"
588+ },
589+ "engines": {
590+ "node": ">=6.9.0"
591+ },
592+ "peerDependencies": {
593+ "@babel/core": "^7.0.0-0"
594+ }
595+ },
596+ "node_modules/@babel/plugin-proposal-dynamic-import": {
597+ "version": "7.18.6",
598+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
599+ "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
600+ "dependencies": {
601+ "@babel/helper-plugin-utils": "^7.18.6",
602+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
603+ },
604+ "engines": {
605+ "node": ">=6.9.0"
606+ },
607+ "peerDependencies": {
608+ "@babel/core": "^7.0.0-0"
609+ }
610+ },
611+ "node_modules/@babel/plugin-proposal-export-namespace-from": {
612+ "version": "7.18.9",
613+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
614+ "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
615+ "dependencies": {
616+ "@babel/helper-plugin-utils": "^7.18.9",
617+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
618+ },
619+ "engines": {
620+ "node": ">=6.9.0"
621+ },
622+ "peerDependencies": {
623+ "@babel/core": "^7.0.0-0"
624+ }
625+ },
626+ "node_modules/@babel/plugin-proposal-json-strings": {
627+ "version": "7.18.6",
628+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
629+ "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
630+ "dependencies": {
631+ "@babel/helper-plugin-utils": "^7.18.6",
632+ "@babel/plugin-syntax-json-strings": "^7.8.3"
633+ },
634+ "engines": {
635+ "node": ">=6.9.0"
636+ },
637+ "peerDependencies": {
638+ "@babel/core": "^7.0.0-0"
639+ }
640+ },
641+ "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
642+ "version": "7.18.9",
643+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz",
644+ "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==",
645+ "dependencies": {
646+ "@babel/helper-plugin-utils": "^7.18.9",
647+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
648+ },
649+ "engines": {
650+ "node": ">=6.9.0"
651+ },
652+ "peerDependencies": {
653+ "@babel/core": "^7.0.0-0"
654+ }
655+ },
656+ "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
657+ "version": "7.18.6",
658+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
659+ "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
660+ "dependencies": {
661+ "@babel/helper-plugin-utils": "^7.18.6",
662+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
663+ },
664+ "engines": {
665+ "node": ">=6.9.0"
666+ },
667+ "peerDependencies": {
668+ "@babel/core": "^7.0.0-0"
669+ }
670+ },
671+ "node_modules/@babel/plugin-proposal-numeric-separator": {
672+ "version": "7.18.6",
673+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
674+ "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
675+ "dependencies": {
676+ "@babel/helper-plugin-utils": "^7.18.6",
677+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
678+ },
679+ "engines": {
680+ "node": ">=6.9.0"
681+ },
682+ "peerDependencies": {
683+ "@babel/core": "^7.0.0-0"
684+ }
685+ },
686+ "node_modules/@babel/plugin-proposal-object-rest-spread": {
687+ "version": "7.20.2",
688+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz",
689+ "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==",
690+ "dependencies": {
691+ "@babel/compat-data": "^7.20.1",
692+ "@babel/helper-compilation-targets": "^7.20.0",
693+ "@babel/helper-plugin-utils": "^7.20.2",
694+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
695+ "@babel/plugin-transform-parameters": "^7.20.1"
696+ },
697+ "engines": {
698+ "node": ">=6.9.0"
699+ },
700+ "peerDependencies": {
701+ "@babel/core": "^7.0.0-0"
702+ }
703+ },
704+ "node_modules/@babel/plugin-proposal-optional-catch-binding": {
705+ "version": "7.18.6",
706+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
707+ "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
708+ "dependencies": {
709+ "@babel/helper-plugin-utils": "^7.18.6",
710+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
711+ },
712+ "engines": {
713+ "node": ">=6.9.0"
714+ },
715+ "peerDependencies": {
716+ "@babel/core": "^7.0.0-0"
717+ }
718+ },
719+ "node_modules/@babel/plugin-proposal-optional-chaining": {
720+ "version": "7.18.9",
721+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz",
722+ "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==",
723+ "dependencies": {
724+ "@babel/helper-plugin-utils": "^7.18.9",
725+ "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
726+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
727+ },
728+ "engines": {
729+ "node": ">=6.9.0"
730+ },
731+ "peerDependencies": {
732+ "@babel/core": "^7.0.0-0"
733+ }
734+ },
735+ "node_modules/@babel/plugin-proposal-private-methods": {
736+ "version": "7.18.6",
737+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
738+ "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
739+ "dependencies": {
740+ "@babel/helper-create-class-features-plugin": "^7.18.6",
741+ "@babel/helper-plugin-utils": "^7.18.6"
742+ },
743+ "engines": {
744+ "node": ">=6.9.0"
745+ },
746+ "peerDependencies": {
747+ "@babel/core": "^7.0.0-0"
748+ }
749+ },
750+ "node_modules/@babel/plugin-proposal-private-property-in-object": {
751+ "version": "7.20.5",
752+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz",
753+ "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
754+ "dependencies": {
755+ "@babel/helper-annotate-as-pure": "^7.18.6",
756+ "@babel/helper-create-class-features-plugin": "^7.20.5",
757+ "@babel/helper-plugin-utils": "^7.20.2",
758+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
759+ },
760+ "engines": {
761+ "node": ">=6.9.0"
762+ },
763+ "peerDependencies": {
764+ "@babel/core": "^7.0.0-0"
765+ }
766+ },
767+ "node_modules/@babel/plugin-proposal-unicode-property-regex": {
768+ "version": "7.18.6",
769+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
770+ "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
771+ "dependencies": {
772+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
773+ "@babel/helper-plugin-utils": "^7.18.6"
774+ },
775+ "engines": {
776+ "node": ">=4"
777+ },
778+ "peerDependencies": {
779+ "@babel/core": "^7.0.0-0"
780+ }
781+ },
782+ "node_modules/@babel/plugin-syntax-async-generators": {
783+ "version": "7.8.4",
784+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
785+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
786+ "dependencies": {
787+ "@babel/helper-plugin-utils": "^7.8.0"
788+ },
789+ "peerDependencies": {
790+ "@babel/core": "^7.0.0-0"
791+ }
792+ },
793+ "node_modules/@babel/plugin-syntax-bigint": {
794+ "version": "7.8.3",
795+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
796+ "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
797+ "dependencies": {
798+ "@babel/helper-plugin-utils": "^7.8.0"
799+ },
800+ "peerDependencies": {
801+ "@babel/core": "^7.0.0-0"
802+ }
803+ },
804+ "node_modules/@babel/plugin-syntax-class-properties": {
805+ "version": "7.12.13",
806+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
807+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
808+ "dependencies": {
809+ "@babel/helper-plugin-utils": "^7.12.13"
810+ },
811+ "peerDependencies": {
812+ "@babel/core": "^7.0.0-0"
813+ }
814+ },
815+ "node_modules/@babel/plugin-syntax-class-static-block": {
816+ "version": "7.14.5",
817+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
818+ "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
819+ "dependencies": {
820+ "@babel/helper-plugin-utils": "^7.14.5"
821+ },
822+ "engines": {
823+ "node": ">=6.9.0"
824+ },
825+ "peerDependencies": {
826+ "@babel/core": "^7.0.0-0"
827+ }
828+ },
829+ "node_modules/@babel/plugin-syntax-decorators": {
830+ "version": "7.19.0",
831+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz",
832+ "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==",
833+ "dependencies": {
834+ "@babel/helper-plugin-utils": "^7.19.0"
835+ },
836+ "engines": {
837+ "node": ">=6.9.0"
838+ },
839+ "peerDependencies": {
840+ "@babel/core": "^7.0.0-0"
841+ }
842+ },
843+ "node_modules/@babel/plugin-syntax-dynamic-import": {
844+ "version": "7.8.3",
845+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
846+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
847+ "dependencies": {
848+ "@babel/helper-plugin-utils": "^7.8.0"
849+ },
850+ "peerDependencies": {
851+ "@babel/core": "^7.0.0-0"
852+ }
853+ },
854+ "node_modules/@babel/plugin-syntax-export-namespace-from": {
855+ "version": "7.8.3",
856+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
857+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
858+ "dependencies": {
859+ "@babel/helper-plugin-utils": "^7.8.3"
860+ },
861+ "peerDependencies": {
862+ "@babel/core": "^7.0.0-0"
863+ }
864+ },
865+ "node_modules/@babel/plugin-syntax-flow": {
866+ "version": "7.18.6",
867+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz",
868+ "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==",
869+ "dependencies": {
870+ "@babel/helper-plugin-utils": "^7.18.6"
871+ },
872+ "engines": {
873+ "node": ">=6.9.0"
874+ },
875+ "peerDependencies": {
876+ "@babel/core": "^7.0.0-0"
877+ }
878+ },
879+ "node_modules/@babel/plugin-syntax-import-assertions": {
880+ "version": "7.20.0",
881+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
882+ "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
883+ "dependencies": {
884+ "@babel/helper-plugin-utils": "^7.19.0"
885+ },
886+ "engines": {
887+ "node": ">=6.9.0"
888+ },
889+ "peerDependencies": {
890+ "@babel/core": "^7.0.0-0"
891+ }
892+ },
893+ "node_modules/@babel/plugin-syntax-import-meta": {
894+ "version": "7.10.4",
895+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
896+ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
897+ "dependencies": {
898+ "@babel/helper-plugin-utils": "^7.10.4"
899+ },
900+ "peerDependencies": {
901+ "@babel/core": "^7.0.0-0"
902+ }
903+ },
904+ "node_modules/@babel/plugin-syntax-json-strings": {
905+ "version": "7.8.3",
906+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
907+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
908+ "dependencies": {
909+ "@babel/helper-plugin-utils": "^7.8.0"
910+ },
911+ "peerDependencies": {
912+ "@babel/core": "^7.0.0-0"
913+ }
914+ },
915+ "node_modules/@babel/plugin-syntax-jsx": {
916+ "version": "7.18.6",
917+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
918+ "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
919+ "dependencies": {
920+ "@babel/helper-plugin-utils": "^7.18.6"
921+ },
922+ "engines": {
923+ "node": ">=6.9.0"
924+ },
925+ "peerDependencies": {
926+ "@babel/core": "^7.0.0-0"
927+ }
928+ },
929+ "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
930+ "version": "7.10.4",
931+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
932+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
933+ "dependencies": {
934+ "@babel/helper-plugin-utils": "^7.10.4"
935+ },
936+ "peerDependencies": {
937+ "@babel/core": "^7.0.0-0"
938+ }
939+ },
940+ "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
941+ "version": "7.8.3",
942+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
943+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
944+ "dependencies": {
945+ "@babel/helper-plugin-utils": "^7.8.0"
946+ },
947+ "peerDependencies": {
948+ "@babel/core": "^7.0.0-0"
949+ }
950+ },
951+ "node_modules/@babel/plugin-syntax-numeric-separator": {
952+ "version": "7.10.4",
953+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
954+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
955+ "dependencies": {
956+ "@babel/helper-plugin-utils": "^7.10.4"
957+ },
958+ "peerDependencies": {
959+ "@babel/core": "^7.0.0-0"
960+ }
961+ },
962+ "node_modules/@babel/plugin-syntax-object-rest-spread": {
963+ "version": "7.8.3",
964+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
965+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
966+ "dependencies": {
967+ "@babel/helper-plugin-utils": "^7.8.0"
968+ },
969+ "peerDependencies": {
970+ "@babel/core": "^7.0.0-0"
971+ }
972+ },
973+ "node_modules/@babel/plugin-syntax-optional-catch-binding": {
974+ "version": "7.8.3",
975+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
976+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
977+ "dependencies": {
978+ "@babel/helper-plugin-utils": "^7.8.0"
979+ },
980+ "peerDependencies": {
981+ "@babel/core": "^7.0.0-0"
982+ }
983+ },
984+ "node_modules/@babel/plugin-syntax-optional-chaining": {
985+ "version": "7.8.3",
986+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
987+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
988+ "dependencies": {
989+ "@babel/helper-plugin-utils": "^7.8.0"
990+ },
991+ "peerDependencies": {
992+ "@babel/core": "^7.0.0-0"
993+ }
994+ },
995+ "node_modules/@babel/plugin-syntax-private-property-in-object": {
996+ "version": "7.14.5",
997+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
998+ "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
999+ "dependencies": {
1000+ "@babel/helper-plugin-utils": "^7.14.5"
1001+ },
1002+ "engines": {
1003+ "node": ">=6.9.0"
1004+ },
1005+ "peerDependencies": {
1006+ "@babel/core": "^7.0.0-0"
1007+ }
1008+ },
1009+ "node_modules/@babel/plugin-syntax-top-level-await": {
1010+ "version": "7.14.5",
1011+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1012+ "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1013+ "dependencies": {
1014+ "@babel/helper-plugin-utils": "^7.14.5"
1015+ },
1016+ "engines": {
1017+ "node": ">=6.9.0"
1018+ },
1019+ "peerDependencies": {
1020+ "@babel/core": "^7.0.0-0"
1021+ }
1022+ },
1023+ "node_modules/@babel/plugin-syntax-typescript": {
1024+ "version": "7.20.0",
1025+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
1026+ "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
1027+ "dependencies": {
1028+ "@babel/helper-plugin-utils": "^7.19.0"
1029+ },
1030+ "engines": {
1031+ "node": ">=6.9.0"
1032+ },
1033+ "peerDependencies": {
1034+ "@babel/core": "^7.0.0-0"
1035+ }
1036+ },
1037+ "node_modules/@babel/plugin-transform-arrow-functions": {
1038+ "version": "7.18.6",
1039+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
1040+ "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
1041+ "dependencies": {
1042+ "@babel/helper-plugin-utils": "^7.18.6"
1043+ },
1044+ "engines": {
1045+ "node": ">=6.9.0"
1046+ },
1047+ "peerDependencies": {
1048+ "@babel/core": "^7.0.0-0"
1049+ }
1050+ },
1051+ "node_modules/@babel/plugin-transform-async-to-generator": {
1052+ "version": "7.18.6",
1053+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz",
1054+ "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==",
1055+ "dependencies": {
1056+ "@babel/helper-module-imports": "^7.18.6",
1057+ "@babel/helper-plugin-utils": "^7.18.6",
1058+ "@babel/helper-remap-async-to-generator": "^7.18.6"
1059+ },
1060+ "engines": {
1061+ "node": ">=6.9.0"
1062+ },
1063+ "peerDependencies": {
1064+ "@babel/core": "^7.0.0-0"
1065+ }
1066+ },
1067+ "node_modules/@babel/plugin-transform-block-scoped-functions": {
1068+ "version": "7.18.6",
1069+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
1070+ "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
1071+ "dependencies": {
1072+ "@babel/helper-plugin-utils": "^7.18.6"
1073+ },
1074+ "engines": {
1075+ "node": ">=6.9.0"
1076+ },
1077+ "peerDependencies": {
1078+ "@babel/core": "^7.0.0-0"
1079+ }
1080+ },
1081+ "node_modules/@babel/plugin-transform-block-scoping": {
1082+ "version": "7.20.5",
1083+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz",
1084+ "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==",
1085+ "dependencies": {
1086+ "@babel/helper-plugin-utils": "^7.20.2"
1087+ },
1088+ "engines": {
1089+ "node": ">=6.9.0"
1090+ },
1091+ "peerDependencies": {
1092+ "@babel/core": "^7.0.0-0"
1093+ }
1094+ },
1095+ "node_modules/@babel/plugin-transform-classes": {
1096+ "version": "7.20.2",
1097+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz",
1098+ "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==",
1099+ "dependencies": {
1100+ "@babel/helper-annotate-as-pure": "^7.18.6",
1101+ "@babel/helper-compilation-targets": "^7.20.0",
1102+ "@babel/helper-environment-visitor": "^7.18.9",
1103+ "@babel/helper-function-name": "^7.19.0",
1104+ "@babel/helper-optimise-call-expression": "^7.18.6",
1105+ "@babel/helper-plugin-utils": "^7.20.2",
1106+ "@babel/helper-replace-supers": "^7.19.1",
1107+ "@babel/helper-split-export-declaration": "^7.18.6",
1108+ "globals": "^11.1.0"
1109+ },
1110+ "engines": {
1111+ "node": ">=6.9.0"
1112+ },
1113+ "peerDependencies": {
1114+ "@babel/core": "^7.0.0-0"
1115+ }
1116+ },
1117+ "node_modules/@babel/plugin-transform-computed-properties": {
1118+ "version": "7.18.9",
1119+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz",
1120+ "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==",
1121+ "dependencies": {
1122+ "@babel/helper-plugin-utils": "^7.18.9"
1123+ },
1124+ "engines": {
1125+ "node": ">=6.9.0"
1126+ },
1127+ "peerDependencies": {
1128+ "@babel/core": "^7.0.0-0"
1129+ }
1130+ },
1131+ "node_modules/@babel/plugin-transform-destructuring": {
1132+ "version": "7.20.2",
1133+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz",
1134+ "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==",
1135+ "dependencies": {
1136+ "@babel/helper-plugin-utils": "^7.20.2"
1137+ },
1138+ "engines": {
1139+ "node": ">=6.9.0"
1140+ },
1141+ "peerDependencies": {
1142+ "@babel/core": "^7.0.0-0"
1143+ }
1144+ },
1145+ "node_modules/@babel/plugin-transform-dotall-regex": {
1146+ "version": "7.18.6",
1147+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
1148+ "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
1149+ "dependencies": {
1150+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1151+ "@babel/helper-plugin-utils": "^7.18.6"
1152+ },
1153+ "engines": {
1154+ "node": ">=6.9.0"
1155+ },
1156+ "peerDependencies": {
1157+ "@babel/core": "^7.0.0-0"
1158+ }
1159+ },
1160+ "node_modules/@babel/plugin-transform-duplicate-keys": {
1161+ "version": "7.18.9",
1162+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
1163+ "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
1164+ "dependencies": {
1165+ "@babel/helper-plugin-utils": "^7.18.9"
1166+ },
1167+ "engines": {
1168+ "node": ">=6.9.0"
1169+ },
1170+ "peerDependencies": {
1171+ "@babel/core": "^7.0.0-0"
1172+ }
1173+ },
1174+ "node_modules/@babel/plugin-transform-exponentiation-operator": {
1175+ "version": "7.18.6",
1176+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
1177+ "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
1178+ "dependencies": {
1179+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
1180+ "@babel/helper-plugin-utils": "^7.18.6"
1181+ },
1182+ "engines": {
1183+ "node": ">=6.9.0"
1184+ },
1185+ "peerDependencies": {
1186+ "@babel/core": "^7.0.0-0"
1187+ }
1188+ },
1189+ "node_modules/@babel/plugin-transform-flow-strip-types": {
1190+ "version": "7.19.0",
1191+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz",
1192+ "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==",
1193+ "dependencies": {
1194+ "@babel/helper-plugin-utils": "^7.19.0",
1195+ "@babel/plugin-syntax-flow": "^7.18.6"
1196+ },
1197+ "engines": {
1198+ "node": ">=6.9.0"
1199+ },
1200+ "peerDependencies": {
1201+ "@babel/core": "^7.0.0-0"
1202+ }
1203+ },
1204+ "node_modules/@babel/plugin-transform-for-of": {
1205+ "version": "7.18.8",
1206+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz",
1207+ "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==",
1208+ "dependencies": {
1209+ "@babel/helper-plugin-utils": "^7.18.6"
1210+ },
1211+ "engines": {
1212+ "node": ">=6.9.0"
1213+ },
1214+ "peerDependencies": {
1215+ "@babel/core": "^7.0.0-0"
1216+ }
1217+ },
1218+ "node_modules/@babel/plugin-transform-function-name": {
1219+ "version": "7.18.9",
1220+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
1221+ "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
1222+ "dependencies": {
1223+ "@babel/helper-compilation-targets": "^7.18.9",
1224+ "@babel/helper-function-name": "^7.18.9",
1225+ "@babel/helper-plugin-utils": "^7.18.9"
1226+ },
1227+ "engines": {
1228+ "node": ">=6.9.0"
1229+ },
1230+ "peerDependencies": {
1231+ "@babel/core": "^7.0.0-0"
1232+ }
1233+ },
1234+ "node_modules/@babel/plugin-transform-literals": {
1235+ "version": "7.18.9",
1236+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
1237+ "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
1238+ "dependencies": {
1239+ "@babel/helper-plugin-utils": "^7.18.9"
1240+ },
1241+ "engines": {
1242+ "node": ">=6.9.0"
1243+ },
1244+ "peerDependencies": {
1245+ "@babel/core": "^7.0.0-0"
1246+ }
1247+ },
1248+ "node_modules/@babel/plugin-transform-member-expression-literals": {
1249+ "version": "7.18.6",
1250+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
1251+ "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
1252+ "dependencies": {
1253+ "@babel/helper-plugin-utils": "^7.18.6"
1254+ },
1255+ "engines": {
1256+ "node": ">=6.9.0"
1257+ },
1258+ "peerDependencies": {
1259+ "@babel/core": "^7.0.0-0"
1260+ }
1261+ },
1262+ "node_modules/@babel/plugin-transform-modules-amd": {
1263+ "version": "7.19.6",
1264+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz",
1265+ "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==",
1266+ "dependencies": {
1267+ "@babel/helper-module-transforms": "^7.19.6",
1268+ "@babel/helper-plugin-utils": "^7.19.0"
1269+ },
1270+ "engines": {
1271+ "node": ">=6.9.0"
1272+ },
1273+ "peerDependencies": {
1274+ "@babel/core": "^7.0.0-0"
1275+ }
1276+ },
1277+ "node_modules/@babel/plugin-transform-modules-commonjs": {
1278+ "version": "7.19.6",
1279+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz",
1280+ "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==",
1281+ "dependencies": {
1282+ "@babel/helper-module-transforms": "^7.19.6",
1283+ "@babel/helper-plugin-utils": "^7.19.0",
1284+ "@babel/helper-simple-access": "^7.19.4"
1285+ },
1286+ "engines": {
1287+ "node": ">=6.9.0"
1288+ },
1289+ "peerDependencies": {
1290+ "@babel/core": "^7.0.0-0"
1291+ }
1292+ },
1293+ "node_modules/@babel/plugin-transform-modules-systemjs": {
1294+ "version": "7.19.6",
1295+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz",
1296+ "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==",
1297+ "dependencies": {
1298+ "@babel/helper-hoist-variables": "^7.18.6",
1299+ "@babel/helper-module-transforms": "^7.19.6",
1300+ "@babel/helper-plugin-utils": "^7.19.0",
1301+ "@babel/helper-validator-identifier": "^7.19.1"
1302+ },
1303+ "engines": {
1304+ "node": ">=6.9.0"
1305+ },
1306+ "peerDependencies": {
1307+ "@babel/core": "^7.0.0-0"
1308+ }
1309+ },
1310+ "node_modules/@babel/plugin-transform-modules-umd": {
1311+ "version": "7.18.6",
1312+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
1313+ "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
1314+ "dependencies": {
1315+ "@babel/helper-module-transforms": "^7.18.6",
1316+ "@babel/helper-plugin-utils": "^7.18.6"
1317+ },
1318+ "engines": {
1319+ "node": ">=6.9.0"
1320+ },
1321+ "peerDependencies": {
1322+ "@babel/core": "^7.0.0-0"
1323+ }
1324+ },
1325+ "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1326+ "version": "7.20.5",
1327+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
1328+ "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
1329+ "dependencies": {
1330+ "@babel/helper-create-regexp-features-plugin": "^7.20.5",
1331+ "@babel/helper-plugin-utils": "^7.20.2"
1332+ },
1333+ "engines": {
1334+ "node": ">=6.9.0"
1335+ },
1336+ "peerDependencies": {
1337+ "@babel/core": "^7.0.0"
1338+ }
1339+ },
1340+ "node_modules/@babel/plugin-transform-new-target": {
1341+ "version": "7.18.6",
1342+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
1343+ "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
1344+ "dependencies": {
1345+ "@babel/helper-plugin-utils": "^7.18.6"
1346+ },
1347+ "engines": {
1348+ "node": ">=6.9.0"
1349+ },
1350+ "peerDependencies": {
1351+ "@babel/core": "^7.0.0-0"
1352+ }
1353+ },
1354+ "node_modules/@babel/plugin-transform-object-super": {
1355+ "version": "7.18.6",
1356+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
1357+ "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
1358+ "dependencies": {
1359+ "@babel/helper-plugin-utils": "^7.18.6",
1360+ "@babel/helper-replace-supers": "^7.18.6"
1361+ },
1362+ "engines": {
1363+ "node": ">=6.9.0"
1364+ },
1365+ "peerDependencies": {
1366+ "@babel/core": "^7.0.0-0"
1367+ }
1368+ },
1369+ "node_modules/@babel/plugin-transform-parameters": {
1370+ "version": "7.20.5",
1371+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz",
1372+ "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==",
1373+ "dependencies": {
1374+ "@babel/helper-plugin-utils": "^7.20.2"
1375+ },
1376+ "engines": {
1377+ "node": ">=6.9.0"
1378+ },
1379+ "peerDependencies": {
1380+ "@babel/core": "^7.0.0-0"
1381+ }
1382+ },
1383+ "node_modules/@babel/plugin-transform-property-literals": {
1384+ "version": "7.18.6",
1385+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
1386+ "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
1387+ "dependencies": {
1388+ "@babel/helper-plugin-utils": "^7.18.6"
1389+ },
1390+ "engines": {
1391+ "node": ">=6.9.0"
1392+ },
1393+ "peerDependencies": {
1394+ "@babel/core": "^7.0.0-0"
1395+ }
1396+ },
1397+ "node_modules/@babel/plugin-transform-react-constant-elements": {
1398+ "version": "7.20.2",
1399+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz",
1400+ "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==",
1401+ "dependencies": {
1402+ "@babel/helper-plugin-utils": "^7.20.2"
1403+ },
1404+ "engines": {
1405+ "node": ">=6.9.0"
1406+ },
1407+ "peerDependencies": {
1408+ "@babel/core": "^7.0.0-0"
1409+ }
1410+ },
1411+ "node_modules/@babel/plugin-transform-react-display-name": {
1412+ "version": "7.18.6",
1413+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz",
1414+ "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==",
1415+ "dependencies": {
1416+ "@babel/helper-plugin-utils": "^7.18.6"
1417+ },
1418+ "engines": {
1419+ "node": ">=6.9.0"
1420+ },
1421+ "peerDependencies": {
1422+ "@babel/core": "^7.0.0-0"
1423+ }
1424+ },
1425+ "node_modules/@babel/plugin-transform-react-jsx": {
1426+ "version": "7.19.0",
1427+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz",
1428+ "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==",
1429+ "dependencies": {
1430+ "@babel/helper-annotate-as-pure": "^7.18.6",
1431+ "@babel/helper-module-imports": "^7.18.6",
1432+ "@babel/helper-plugin-utils": "^7.19.0",
1433+ "@babel/plugin-syntax-jsx": "^7.18.6",
1434+ "@babel/types": "^7.19.0"
1435+ },
1436+ "engines": {
1437+ "node": ">=6.9.0"
1438+ },
1439+ "peerDependencies": {
1440+ "@babel/core": "^7.0.0-0"
1441+ }
1442+ },
1443+ "node_modules/@babel/plugin-transform-react-jsx-development": {
1444+ "version": "7.18.6",
1445+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz",
1446+ "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==",
1447+ "dependencies": {
1448+ "@babel/plugin-transform-react-jsx": "^7.18.6"
1449+ },
1450+ "engines": {
1451+ "node": ">=6.9.0"
1452+ },
1453+ "peerDependencies": {
1454+ "@babel/core": "^7.0.0-0"
1455+ }
1456+ },
1457+ "node_modules/@babel/plugin-transform-react-pure-annotations": {
1458+ "version": "7.18.6",
1459+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz",
1460+ "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==",
1461+ "dependencies": {
1462+ "@babel/helper-annotate-as-pure": "^7.18.6",
1463+ "@babel/helper-plugin-utils": "^7.18.6"
1464+ },
1465+ "engines": {
1466+ "node": ">=6.9.0"
1467+ },
1468+ "peerDependencies": {
1469+ "@babel/core": "^7.0.0-0"
1470+ }
1471+ },
1472+ "node_modules/@babel/plugin-transform-regenerator": {
1473+ "version": "7.20.5",
1474+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
1475+ "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
1476+ "dependencies": {
1477+ "@babel/helper-plugin-utils": "^7.20.2",
1478+ "regenerator-transform": "^0.15.1"
1479+ },
1480+ "engines": {
1481+ "node": ">=6.9.0"
1482+ },
1483+ "peerDependencies": {
1484+ "@babel/core": "^7.0.0-0"
1485+ }
1486+ },
1487+ "node_modules/@babel/plugin-transform-reserved-words": {
1488+ "version": "7.18.6",
1489+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
1490+ "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
1491+ "dependencies": {
1492+ "@babel/helper-plugin-utils": "^7.18.6"
1493+ },
1494+ "engines": {
1495+ "node": ">=6.9.0"
1496+ },
1497+ "peerDependencies": {
1498+ "@babel/core": "^7.0.0-0"
1499+ }
1500+ },
1501+ "node_modules/@babel/plugin-transform-runtime": {
1502+ "version": "7.19.6",
1503+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz",
1504+ "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==",
1505+ "dependencies": {
1506+ "@babel/helper-module-imports": "^7.18.6",
1507+ "@babel/helper-plugin-utils": "^7.19.0",
1508+ "babel-plugin-polyfill-corejs2": "^0.3.3",
1509+ "babel-plugin-polyfill-corejs3": "^0.6.0",
1510+ "babel-plugin-polyfill-regenerator": "^0.4.1",
1511+ "semver": "^6.3.0"
1512+ },
1513+ "engines": {
1514+ "node": ">=6.9.0"
1515+ },
1516+ "peerDependencies": {
1517+ "@babel/core": "^7.0.0-0"
1518+ }
1519+ },
1520+ "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
1521+ "version": "6.3.0",
1522+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1523+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1524+ "bin": {
1525+ "semver": "bin/semver.js"
1526+ }
1527+ },
1528+ "node_modules/@babel/plugin-transform-shorthand-properties": {
1529+ "version": "7.18.6",
1530+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
1531+ "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
1532+ "dependencies": {
1533+ "@babel/helper-plugin-utils": "^7.18.6"
1534+ },
1535+ "engines": {
1536+ "node": ">=6.9.0"
1537+ },
1538+ "peerDependencies": {
1539+ "@babel/core": "^7.0.0-0"
1540+ }
1541+ },
1542+ "node_modules/@babel/plugin-transform-spread": {
1543+ "version": "7.19.0",
1544+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
1545+ "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
1546+ "dependencies": {
1547+ "@babel/helper-plugin-utils": "^7.19.0",
1548+ "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
1549+ },
1550+ "engines": {
1551+ "node": ">=6.9.0"
1552+ },
1553+ "peerDependencies": {
1554+ "@babel/core": "^7.0.0-0"
1555+ }
1556+ },
1557+ "node_modules/@babel/plugin-transform-sticky-regex": {
1558+ "version": "7.18.6",
1559+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
1560+ "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
1561+ "dependencies": {
1562+ "@babel/helper-plugin-utils": "^7.18.6"
1563+ },
1564+ "engines": {
1565+ "node": ">=6.9.0"
1566+ },
1567+ "peerDependencies": {
1568+ "@babel/core": "^7.0.0-0"
1569+ }
1570+ },
1571+ "node_modules/@babel/plugin-transform-template-literals": {
1572+ "version": "7.18.9",
1573+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
1574+ "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
1575+ "dependencies": {
1576+ "@babel/helper-plugin-utils": "^7.18.9"
1577+ },
1578+ "engines": {
1579+ "node": ">=6.9.0"
1580+ },
1581+ "peerDependencies": {
1582+ "@babel/core": "^7.0.0-0"
1583+ }
1584+ },
1585+ "node_modules/@babel/plugin-transform-typeof-symbol": {
1586+ "version": "7.18.9",
1587+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
1588+ "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
1589+ "dependencies": {
1590+ "@babel/helper-plugin-utils": "^7.18.9"
1591+ },
1592+ "engines": {
1593+ "node": ">=6.9.0"
1594+ },
1595+ "peerDependencies": {
1596+ "@babel/core": "^7.0.0-0"
1597+ }
1598+ },
1599+ "node_modules/@babel/plugin-transform-typescript": {
1600+ "version": "7.20.2",
1601+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz",
1602+ "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==",
1603+ "dependencies": {
1604+ "@babel/helper-create-class-features-plugin": "^7.20.2",
1605+ "@babel/helper-plugin-utils": "^7.20.2",
1606+ "@babel/plugin-syntax-typescript": "^7.20.0"
1607+ },
1608+ "engines": {
1609+ "node": ">=6.9.0"
1610+ },
1611+ "peerDependencies": {
1612+ "@babel/core": "^7.0.0-0"
1613+ }
1614+ },
1615+ "node_modules/@babel/plugin-transform-unicode-escapes": {
1616+ "version": "7.18.10",
1617+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz",
1618+ "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==",
1619+ "dependencies": {
1620+ "@babel/helper-plugin-utils": "^7.18.9"
1621+ },
1622+ "engines": {
1623+ "node": ">=6.9.0"
1624+ },
1625+ "peerDependencies": {
1626+ "@babel/core": "^7.0.0-0"
1627+ }
1628+ },
1629+ "node_modules/@babel/plugin-transform-unicode-regex": {
1630+ "version": "7.18.6",
1631+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
1632+ "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
1633+ "dependencies": {
1634+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1635+ "@babel/helper-plugin-utils": "^7.18.6"
1636+ },
1637+ "engines": {
1638+ "node": ">=6.9.0"
1639+ },
1640+ "peerDependencies": {
1641+ "@babel/core": "^7.0.0-0"
1642+ }
1643+ },
1644+ "node_modules/@babel/preset-env": {
1645+ "version": "7.20.2",
1646+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
1647+ "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
1648+ "dependencies": {
1649+ "@babel/compat-data": "^7.20.1",
1650+ "@babel/helper-compilation-targets": "^7.20.0",
1651+ "@babel/helper-plugin-utils": "^7.20.2",
1652+ "@babel/helper-validator-option": "^7.18.6",
1653+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
1654+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
1655+ "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
1656+ "@babel/plugin-proposal-class-properties": "^7.18.6",
1657+ "@babel/plugin-proposal-class-static-block": "^7.18.6",
1658+ "@babel/plugin-proposal-dynamic-import": "^7.18.6",
1659+ "@babel/plugin-proposal-export-namespace-from": "^7.18.9",
1660+ "@babel/plugin-proposal-json-strings": "^7.18.6",
1661+ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
1662+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
1663+ "@babel/plugin-proposal-numeric-separator": "^7.18.6",
1664+ "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
1665+ "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
1666+ "@babel/plugin-proposal-optional-chaining": "^7.18.9",
1667+ "@babel/plugin-proposal-private-methods": "^7.18.6",
1668+ "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
1669+ "@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
1670+ "@babel/plugin-syntax-async-generators": "^7.8.4",
1671+ "@babel/plugin-syntax-class-properties": "^7.12.13",
1672+ "@babel/plugin-syntax-class-static-block": "^7.14.5",
1673+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
1674+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
1675+ "@babel/plugin-syntax-import-assertions": "^7.20.0",
1676+ "@babel/plugin-syntax-json-strings": "^7.8.3",
1677+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
1678+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
1679+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
1680+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1681+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
1682+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
1683+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
1684+ "@babel/plugin-syntax-top-level-await": "^7.14.5",
1685+ "@babel/plugin-transform-arrow-functions": "^7.18.6",
1686+ "@babel/plugin-transform-async-to-generator": "^7.18.6",
1687+ "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
1688+ "@babel/plugin-transform-block-scoping": "^7.20.2",
1689+ "@babel/plugin-transform-classes": "^7.20.2",
1690+ "@babel/plugin-transform-computed-properties": "^7.18.9",
1691+ "@babel/plugin-transform-destructuring": "^7.20.2",
1692+ "@babel/plugin-transform-dotall-regex": "^7.18.6",
1693+ "@babel/plugin-transform-duplicate-keys": "^7.18.9",
1694+ "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
1695+ "@babel/plugin-transform-for-of": "^7.18.8",
1696+ "@babel/plugin-transform-function-name": "^7.18.9",
1697+ "@babel/plugin-transform-literals": "^7.18.9",
1698+ "@babel/plugin-transform-member-expression-literals": "^7.18.6",
1699+ "@babel/plugin-transform-modules-amd": "^7.19.6",
1700+ "@babel/plugin-transform-modules-commonjs": "^7.19.6",
1701+ "@babel/plugin-transform-modules-systemjs": "^7.19.6",
1702+ "@babel/plugin-transform-modules-umd": "^7.18.6",
1703+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
1704+ "@babel/plugin-transform-new-target": "^7.18.6",
1705+ "@babel/plugin-transform-object-super": "^7.18.6",
1706+ "@babel/plugin-transform-parameters": "^7.20.1",
1707+ "@babel/plugin-transform-property-literals": "^7.18.6",
1708+ "@babel/plugin-transform-regenerator": "^7.18.6",
1709+ "@babel/plugin-transform-reserved-words": "^7.18.6",
1710+ "@babel/plugin-transform-shorthand-properties": "^7.18.6",
1711+ "@babel/plugin-transform-spread": "^7.19.0",
1712+ "@babel/plugin-transform-sticky-regex": "^7.18.6",
1713+ "@babel/plugin-transform-template-literals": "^7.18.9",
1714+ "@babel/plugin-transform-typeof-symbol": "^7.18.9",
1715+ "@babel/plugin-transform-unicode-escapes": "^7.18.10",
1716+ "@babel/plugin-transform-unicode-regex": "^7.18.6",
1717+ "@babel/preset-modules": "^0.1.5",
1718+ "@babel/types": "^7.20.2",
1719+ "babel-plugin-polyfill-corejs2": "^0.3.3",
1720+ "babel-plugin-polyfill-corejs3": "^0.6.0",
1721+ "babel-plugin-polyfill-regenerator": "^0.4.1",
1722+ "core-js-compat": "^3.25.1",
1723+ "semver": "^6.3.0"
1724+ },
1725+ "engines": {
1726+ "node": ">=6.9.0"
1727+ },
1728+ "peerDependencies": {
1729+ "@babel/core": "^7.0.0-0"
1730+ }
1731+ },
1732+ "node_modules/@babel/preset-env/node_modules/semver": {
1733+ "version": "6.3.0",
1734+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1735+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1736+ "bin": {
1737+ "semver": "bin/semver.js"
1738+ }
1739+ },
1740+ "node_modules/@babel/preset-modules": {
1741+ "version": "0.1.5",
1742+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
1743+ "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
1744+ "dependencies": {
1745+ "@babel/helper-plugin-utils": "^7.0.0",
1746+ "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
1747+ "@babel/plugin-transform-dotall-regex": "^7.4.4",
1748+ "@babel/types": "^7.4.4",
1749+ "esutils": "^2.0.2"
1750+ },
1751+ "peerDependencies": {
1752+ "@babel/core": "^7.0.0-0"
1753+ }
1754+ },
1755+ "node_modules/@babel/preset-react": {
1756+ "version": "7.18.6",
1757+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz",
1758+ "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==",
1759+ "dependencies": {
1760+ "@babel/helper-plugin-utils": "^7.18.6",
1761+ "@babel/helper-validator-option": "^7.18.6",
1762+ "@babel/plugin-transform-react-display-name": "^7.18.6",
1763+ "@babel/plugin-transform-react-jsx": "^7.18.6",
1764+ "@babel/plugin-transform-react-jsx-development": "^7.18.6",
1765+ "@babel/plugin-transform-react-pure-annotations": "^7.18.6"
1766+ },
1767+ "engines": {
1768+ "node": ">=6.9.0"
1769+ },
1770+ "peerDependencies": {
1771+ "@babel/core": "^7.0.0-0"
1772+ }
1773+ },
1774+ "node_modules/@babel/preset-typescript": {
1775+ "version": "7.18.6",
1776+ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz",
1777+ "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==",
1778+ "dependencies": {
1779+ "@babel/helper-plugin-utils": "^7.18.6",
1780+ "@babel/helper-validator-option": "^7.18.6",
1781+ "@babel/plugin-transform-typescript": "^7.18.6"
1782+ },
1783+ "engines": {
1784+ "node": ">=6.9.0"
1785+ },
1786+ "peerDependencies": {
1787+ "@babel/core": "^7.0.0-0"
1788+ }
1789+ },
1790+ "node_modules/@babel/runtime": {
1791+ "version": "7.20.6",
1792+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz",
1793+ "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==",
1794+ "dependencies": {
1795+ "regenerator-runtime": "^0.13.11"
1796+ },
1797+ "engines": {
1798+ "node": ">=6.9.0"
1799+ }
1800+ },
1801+ "node_modules/@babel/runtime-corejs3": {
1802+ "version": "7.20.6",
1803+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.6.tgz",
1804+ "integrity": "sha512-tqeujPiuEfcH067mx+7otTQWROVMKHXEaOQcAeNV5dDdbPWvPcFA8/W9LXw2NfjNmOetqLl03dfnG2WALPlsRQ==",
1805+ "dependencies": {
1806+ "core-js-pure": "^3.25.1",
1807+ "regenerator-runtime": "^0.13.11"
1808+ },
1809+ "engines": {
1810+ "node": ">=6.9.0"
1811+ }
1812+ },
1813+ "node_modules/@babel/template": {
1814+ "version": "7.18.10",
1815+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
1816+ "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
1817+ "dependencies": {
1818+ "@babel/code-frame": "^7.18.6",
1819+ "@babel/parser": "^7.18.10",
1820+ "@babel/types": "^7.18.10"
1821+ },
1822+ "engines": {
1823+ "node": ">=6.9.0"
1824+ }
1825+ },
1826+ "node_modules/@babel/traverse": {
1827+ "version": "7.20.5",
1828+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz",
1829+ "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==",
1830+ "dependencies": {
1831+ "@babel/code-frame": "^7.18.6",
1832+ "@babel/generator": "^7.20.5",
1833+ "@babel/helper-environment-visitor": "^7.18.9",
1834+ "@babel/helper-function-name": "^7.19.0",
1835+ "@babel/helper-hoist-variables": "^7.18.6",
1836+ "@babel/helper-split-export-declaration": "^7.18.6",
1837+ "@babel/parser": "^7.20.5",
1838+ "@babel/types": "^7.20.5",
1839+ "debug": "^4.1.0",
1840+ "globals": "^11.1.0"
1841+ },
1842+ "engines": {
1843+ "node": ">=6.9.0"
1844+ }
1845+ },
1846+ "node_modules/@babel/types": {
1847+ "version": "7.20.5",
1848+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz",
1849+ "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==",
1850+ "dependencies": {
1851+ "@babel/helper-string-parser": "^7.19.4",
1852+ "@babel/helper-validator-identifier": "^7.19.1",
1853+ "to-fast-properties": "^2.0.0"
1854+ },
1855+ "engines": {
1856+ "node": ">=6.9.0"
1857+ }
1858+ },
1859+ "node_modules/@bcoe/v8-coverage": {
1860+ "version": "0.2.3",
1861+ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
1862+ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
1863+ },
1864+ "node_modules/@csstools/normalize.css": {
1865+ "version": "12.0.0",
1866+ "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz",
1867+ "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg=="
1868+ },
1869+ "node_modules/@csstools/postcss-cascade-layers": {
1870+ "version": "1.1.1",
1871+ "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz",
1872+ "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==",
1873+ "dependencies": {
1874+ "@csstools/selector-specificity": "^2.0.2",
1875+ "postcss-selector-parser": "^6.0.10"
1876+ },
1877+ "engines": {
1878+ "node": "^12 || ^14 || >=16"
1879+ },
1880+ "funding": {
1881+ "type": "opencollective",
1882+ "url": "https://opencollective.com/csstools"
1883+ },
1884+ "peerDependencies": {
1885+ "postcss": "^8.2"
1886+ }
1887+ },
1888+ "node_modules/@csstools/postcss-color-function": {
1889+ "version": "1.1.1",
1890+ "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz",
1891+ "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==",
1892+ "dependencies": {
1893+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
1894+ "postcss-value-parser": "^4.2.0"
1895+ },
1896+ "engines": {
1897+ "node": "^12 || ^14 || >=16"
1898+ },
1899+ "funding": {
1900+ "type": "opencollective",
1901+ "url": "https://opencollective.com/csstools"
1902+ },
1903+ "peerDependencies": {
1904+ "postcss": "^8.2"
1905+ }
1906+ },
1907+ "node_modules/@csstools/postcss-font-format-keywords": {
1908+ "version": "1.0.1",
1909+ "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz",
1910+ "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==",
1911+ "dependencies": {
1912+ "postcss-value-parser": "^4.2.0"
1913+ },
1914+ "engines": {
1915+ "node": "^12 || ^14 || >=16"
1916+ },
1917+ "funding": {
1918+ "type": "opencollective",
1919+ "url": "https://opencollective.com/csstools"
1920+ },
1921+ "peerDependencies": {
1922+ "postcss": "^8.2"
1923+ }
1924+ },
1925+ "node_modules/@csstools/postcss-hwb-function": {
1926+ "version": "1.0.2",
1927+ "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz",
1928+ "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==",
1929+ "dependencies": {
1930+ "postcss-value-parser": "^4.2.0"
1931+ },
1932+ "engines": {
1933+ "node": "^12 || ^14 || >=16"
1934+ },
1935+ "funding": {
1936+ "type": "opencollective",
1937+ "url": "https://opencollective.com/csstools"
1938+ },
1939+ "peerDependencies": {
1940+ "postcss": "^8.2"
1941+ }
1942+ },
1943+ "node_modules/@csstools/postcss-ic-unit": {
1944+ "version": "1.0.1",
1945+ "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz",
1946+ "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==",
1947+ "dependencies": {
1948+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
1949+ "postcss-value-parser": "^4.2.0"
1950+ },
1951+ "engines": {
1952+ "node": "^12 || ^14 || >=16"
1953+ },
1954+ "funding": {
1955+ "type": "opencollective",
1956+ "url": "https://opencollective.com/csstools"
1957+ },
1958+ "peerDependencies": {
1959+ "postcss": "^8.2"
1960+ }
1961+ },
1962+ "node_modules/@csstools/postcss-is-pseudo-class": {
1963+ "version": "2.0.7",
1964+ "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz",
1965+ "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==",
1966+ "dependencies": {
1967+ "@csstools/selector-specificity": "^2.0.0",
1968+ "postcss-selector-parser": "^6.0.10"
1969+ },
1970+ "engines": {
1971+ "node": "^12 || ^14 || >=16"
1972+ },
1973+ "funding": {
1974+ "type": "opencollective",
1975+ "url": "https://opencollective.com/csstools"
1976+ },
1977+ "peerDependencies": {
1978+ "postcss": "^8.2"
1979+ }
1980+ },
1981+ "node_modules/@csstools/postcss-nested-calc": {
1982+ "version": "1.0.0",
1983+ "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz",
1984+ "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==",
1985+ "dependencies": {
1986+ "postcss-value-parser": "^4.2.0"
1987+ },
1988+ "engines": {
1989+ "node": "^12 || ^14 || >=16"
1990+ },
1991+ "funding": {
1992+ "type": "opencollective",
1993+ "url": "https://opencollective.com/csstools"
1994+ },
1995+ "peerDependencies": {
1996+ "postcss": "^8.2"
1997+ }
1998+ },
1999+ "node_modules/@csstools/postcss-normalize-display-values": {
2000+ "version": "1.0.1",
2001+ "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz",
2002+ "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==",
2003+ "dependencies": {
2004+ "postcss-value-parser": "^4.2.0"
2005+ },
2006+ "engines": {
2007+ "node": "^12 || ^14 || >=16"
2008+ },
2009+ "funding": {
2010+ "type": "opencollective",
2011+ "url": "https://opencollective.com/csstools"
2012+ },
2013+ "peerDependencies": {
2014+ "postcss": "^8.2"
2015+ }
2016+ },
2017+ "node_modules/@csstools/postcss-oklab-function": {
2018+ "version": "1.1.1",
2019+ "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz",
2020+ "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==",
2021+ "dependencies": {
2022+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
2023+ "postcss-value-parser": "^4.2.0"
2024+ },
2025+ "engines": {
2026+ "node": "^12 || ^14 || >=16"
2027+ },
2028+ "funding": {
2029+ "type": "opencollective",
2030+ "url": "https://opencollective.com/csstools"
2031+ },
2032+ "peerDependencies": {
2033+ "postcss": "^8.2"
2034+ }
2035+ },
2036+ "node_modules/@csstools/postcss-progressive-custom-properties": {
2037+ "version": "1.3.0",
2038+ "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz",
2039+ "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==",
2040+ "dependencies": {
2041+ "postcss-value-parser": "^4.2.0"
2042+ },
2043+ "engines": {
2044+ "node": "^12 || ^14 || >=16"
2045+ },
2046+ "peerDependencies": {
2047+ "postcss": "^8.3"
2048+ }
2049+ },
2050+ "node_modules/@csstools/postcss-stepped-value-functions": {
2051+ "version": "1.0.1",
2052+ "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz",
2053+ "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==",
2054+ "dependencies": {
2055+ "postcss-value-parser": "^4.2.0"
2056+ },
2057+ "engines": {
2058+ "node": "^12 || ^14 || >=16"
2059+ },
2060+ "funding": {
2061+ "type": "opencollective",
2062+ "url": "https://opencollective.com/csstools"
2063+ },
2064+ "peerDependencies": {
2065+ "postcss": "^8.2"
2066+ }
2067+ },
2068+ "node_modules/@csstools/postcss-text-decoration-shorthand": {
2069+ "version": "1.0.0",
2070+ "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz",
2071+ "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==",
2072+ "dependencies": {
2073+ "postcss-value-parser": "^4.2.0"
2074+ },
2075+ "engines": {
2076+ "node": "^12 || ^14 || >=16"
2077+ },
2078+ "funding": {
2079+ "type": "opencollective",
2080+ "url": "https://opencollective.com/csstools"
2081+ },
2082+ "peerDependencies": {
2083+ "postcss": "^8.2"
2084+ }
2085+ },
2086+ "node_modules/@csstools/postcss-trigonometric-functions": {
2087+ "version": "1.0.2",
2088+ "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz",
2089+ "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==",
2090+ "dependencies": {
2091+ "postcss-value-parser": "^4.2.0"
2092+ },
2093+ "engines": {
2094+ "node": "^14 || >=16"
2095+ },
2096+ "funding": {
2097+ "type": "opencollective",
2098+ "url": "https://opencollective.com/csstools"
2099+ },
2100+ "peerDependencies": {
2101+ "postcss": "^8.2"
2102+ }
2103+ },
2104+ "node_modules/@csstools/postcss-unset-value": {
2105+ "version": "1.0.2",
2106+ "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz",
2107+ "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==",
2108+ "engines": {
2109+ "node": "^12 || ^14 || >=16"
2110+ },
2111+ "funding": {
2112+ "type": "opencollective",
2113+ "url": "https://opencollective.com/csstools"
2114+ },
2115+ "peerDependencies": {
2116+ "postcss": "^8.2"
2117+ }
2118+ },
2119+ "node_modules/@csstools/selector-specificity": {
2120+ "version": "2.0.2",
2121+ "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz",
2122+ "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==",
2123+ "engines": {
2124+ "node": "^12 || ^14 || >=16"
2125+ },
2126+ "funding": {
2127+ "type": "opencollective",
2128+ "url": "https://opencollective.com/csstools"
2129+ },
2130+ "peerDependencies": {
2131+ "postcss": "^8.2",
2132+ "postcss-selector-parser": "^6.0.10"
2133+ }
2134+ },
2135+ "node_modules/@eslint/eslintrc": {
2136+ "version": "1.3.3",
2137+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz",
2138+ "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==",
2139+ "dependencies": {
2140+ "ajv": "^6.12.4",
2141+ "debug": "^4.3.2",
2142+ "espree": "^9.4.0",
2143+ "globals": "^13.15.0",
2144+ "ignore": "^5.2.0",
2145+ "import-fresh": "^3.2.1",
2146+ "js-yaml": "^4.1.0",
2147+ "minimatch": "^3.1.2",
2148+ "strip-json-comments": "^3.1.1"
2149+ },
2150+ "engines": {
2151+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2152+ },
2153+ "funding": {
2154+ "url": "https://opencollective.com/eslint"
2155+ }
2156+ },
2157+ "node_modules/@eslint/eslintrc/node_modules/argparse": {
2158+ "version": "2.0.1",
2159+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2160+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
2161+ },
2162+ "node_modules/@eslint/eslintrc/node_modules/globals": {
2163+ "version": "13.18.0",
2164+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz",
2165+ "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==",
2166+ "dependencies": {
2167+ "type-fest": "^0.20.2"
2168+ },
2169+ "engines": {
2170+ "node": ">=8"
2171+ },
2172+ "funding": {
2173+ "url": "https://github.com/sponsors/sindresorhus"
2174+ }
2175+ },
2176+ "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
2177+ "version": "4.1.0",
2178+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2179+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
2180+ "dependencies": {
2181+ "argparse": "^2.0.1"
2182+ },
2183+ "bin": {
2184+ "js-yaml": "bin/js-yaml.js"
2185+ }
2186+ },
2187+ "node_modules/@eslint/eslintrc/node_modules/type-fest": {
2188+ "version": "0.20.2",
2189+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
2190+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
2191+ "engines": {
2192+ "node": ">=10"
2193+ },
2194+ "funding": {
2195+ "url": "https://github.com/sponsors/sindresorhus"
2196+ }
2197+ },
2198+ "node_modules/@humanwhocodes/config-array": {
2199+ "version": "0.11.7",
2200+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz",
2201+ "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==",
2202+ "dependencies": {
2203+ "@humanwhocodes/object-schema": "^1.2.1",
2204+ "debug": "^4.1.1",
2205+ "minimatch": "^3.0.5"
2206+ },
2207+ "engines": {
2208+ "node": ">=10.10.0"
2209+ }
2210+ },
2211+ "node_modules/@humanwhocodes/module-importer": {
2212+ "version": "1.0.1",
2213+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
2214+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
2215+ "engines": {
2216+ "node": ">=12.22"
2217+ },
2218+ "funding": {
2219+ "type": "github",
2220+ "url": "https://github.com/sponsors/nzakas"
2221+ }
2222+ },
2223+ "node_modules/@humanwhocodes/object-schema": {
2224+ "version": "1.2.1",
2225+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
2226+ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="
2227+ },
2228+ "node_modules/@istanbuljs/load-nyc-config": {
2229+ "version": "1.1.0",
2230+ "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
2231+ "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
2232+ "dependencies": {
2233+ "camelcase": "^5.3.1",
2234+ "find-up": "^4.1.0",
2235+ "get-package-type": "^0.1.0",
2236+ "js-yaml": "^3.13.1",
2237+ "resolve-from": "^5.0.0"
2238+ },
2239+ "engines": {
2240+ "node": ">=8"
2241+ }
2242+ },
2243+ "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
2244+ "version": "5.3.1",
2245+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2246+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2247+ "engines": {
2248+ "node": ">=6"
2249+ }
2250+ },
2251+ "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
2252+ "version": "4.1.0",
2253+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2254+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2255+ "dependencies": {
2256+ "locate-path": "^5.0.0",
2257+ "path-exists": "^4.0.0"
2258+ },
2259+ "engines": {
2260+ "node": ">=8"
2261+ }
2262+ },
2263+ "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
2264+ "version": "5.0.0",
2265+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2266+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2267+ "dependencies": {
2268+ "p-locate": "^4.1.0"
2269+ },
2270+ "engines": {
2271+ "node": ">=8"
2272+ }
2273+ },
2274+ "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
2275+ "version": "2.3.0",
2276+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2277+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2278+ "dependencies": {
2279+ "p-try": "^2.0.0"
2280+ },
2281+ "engines": {
2282+ "node": ">=6"
2283+ },
2284+ "funding": {
2285+ "url": "https://github.com/sponsors/sindresorhus"
2286+ }
2287+ },
2288+ "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
2289+ "version": "4.1.0",
2290+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2291+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2292+ "dependencies": {
2293+ "p-limit": "^2.2.0"
2294+ },
2295+ "engines": {
2296+ "node": ">=8"
2297+ }
2298+ },
2299+ "node_modules/@istanbuljs/schema": {
2300+ "version": "0.1.3",
2301+ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
2302+ "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
2303+ "engines": {
2304+ "node": ">=8"
2305+ }
2306+ },
2307+ "node_modules/@jest/console": {
2308+ "version": "27.5.1",
2309+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz",
2310+ "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==",
2311+ "dependencies": {
2312+ "@jest/types": "^27.5.1",
2313+ "@types/node": "*",
2314+ "chalk": "^4.0.0",
2315+ "jest-message-util": "^27.5.1",
2316+ "jest-util": "^27.5.1",
2317+ "slash": "^3.0.0"
2318+ },
2319+ "engines": {
2320+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2321+ }
2322+ },
2323+ "node_modules/@jest/console/node_modules/ansi-styles": {
2324+ "version": "4.3.0",
2325+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2326+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2327+ "dependencies": {
2328+ "color-convert": "^2.0.1"
2329+ },
2330+ "engines": {
2331+ "node": ">=8"
2332+ },
2333+ "funding": {
2334+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2335+ }
2336+ },
2337+ "node_modules/@jest/console/node_modules/chalk": {
2338+ "version": "4.1.2",
2339+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2340+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2341+ "dependencies": {
2342+ "ansi-styles": "^4.1.0",
2343+ "supports-color": "^7.1.0"
2344+ },
2345+ "engines": {
2346+ "node": ">=10"
2347+ },
2348+ "funding": {
2349+ "url": "https://github.com/chalk/chalk?sponsor=1"
2350+ }
2351+ },
2352+ "node_modules/@jest/console/node_modules/color-convert": {
2353+ "version": "2.0.1",
2354+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2355+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2356+ "dependencies": {
2357+ "color-name": "~1.1.4"
2358+ },
2359+ "engines": {
2360+ "node": ">=7.0.0"
2361+ }
2362+ },
2363+ "node_modules/@jest/console/node_modules/color-name": {
2364+ "version": "1.1.4",
2365+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2366+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2367+ },
2368+ "node_modules/@jest/console/node_modules/has-flag": {
2369+ "version": "4.0.0",
2370+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2371+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2372+ "engines": {
2373+ "node": ">=8"
2374+ }
2375+ },
2376+ "node_modules/@jest/console/node_modules/supports-color": {
2377+ "version": "7.2.0",
2378+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2379+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2380+ "dependencies": {
2381+ "has-flag": "^4.0.0"
2382+ },
2383+ "engines": {
2384+ "node": ">=8"
2385+ }
2386+ },
2387+ "node_modules/@jest/core": {
2388+ "version": "27.5.1",
2389+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz",
2390+ "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==",
2391+ "dependencies": {
2392+ "@jest/console": "^27.5.1",
2393+ "@jest/reporters": "^27.5.1",
2394+ "@jest/test-result": "^27.5.1",
2395+ "@jest/transform": "^27.5.1",
2396+ "@jest/types": "^27.5.1",
2397+ "@types/node": "*",
2398+ "ansi-escapes": "^4.2.1",
2399+ "chalk": "^4.0.0",
2400+ "emittery": "^0.8.1",
2401+ "exit": "^0.1.2",
2402+ "graceful-fs": "^4.2.9",
2403+ "jest-changed-files": "^27.5.1",
2404+ "jest-config": "^27.5.1",
2405+ "jest-haste-map": "^27.5.1",
2406+ "jest-message-util": "^27.5.1",
2407+ "jest-regex-util": "^27.5.1",
2408+ "jest-resolve": "^27.5.1",
2409+ "jest-resolve-dependencies": "^27.5.1",
2410+ "jest-runner": "^27.5.1",
2411+ "jest-runtime": "^27.5.1",
2412+ "jest-snapshot": "^27.5.1",
2413+ "jest-util": "^27.5.1",
2414+ "jest-validate": "^27.5.1",
2415+ "jest-watcher": "^27.5.1",
2416+ "micromatch": "^4.0.4",
2417+ "rimraf": "^3.0.0",
2418+ "slash": "^3.0.0",
2419+ "strip-ansi": "^6.0.0"
2420+ },
2421+ "engines": {
2422+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2423+ },
2424+ "peerDependencies": {
2425+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
2426+ },
2427+ "peerDependenciesMeta": {
2428+ "node-notifier": {
2429+ "optional": true
2430+ }
2431+ }
2432+ },
2433+ "node_modules/@jest/core/node_modules/ansi-styles": {
2434+ "version": "4.3.0",
2435+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2436+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2437+ "dependencies": {
2438+ "color-convert": "^2.0.1"
2439+ },
2440+ "engines": {
2441+ "node": ">=8"
2442+ },
2443+ "funding": {
2444+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2445+ }
2446+ },
2447+ "node_modules/@jest/core/node_modules/chalk": {
2448+ "version": "4.1.2",
2449+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2450+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2451+ "dependencies": {
2452+ "ansi-styles": "^4.1.0",
2453+ "supports-color": "^7.1.0"
2454+ },
2455+ "engines": {
2456+ "node": ">=10"
2457+ },
2458+ "funding": {
2459+ "url": "https://github.com/chalk/chalk?sponsor=1"
2460+ }
2461+ },
2462+ "node_modules/@jest/core/node_modules/color-convert": {
2463+ "version": "2.0.1",
2464+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2465+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2466+ "dependencies": {
2467+ "color-name": "~1.1.4"
2468+ },
2469+ "engines": {
2470+ "node": ">=7.0.0"
2471+ }
2472+ },
2473+ "node_modules/@jest/core/node_modules/color-name": {
2474+ "version": "1.1.4",
2475+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2476+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2477+ },
2478+ "node_modules/@jest/core/node_modules/has-flag": {
2479+ "version": "4.0.0",
2480+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2481+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2482+ "engines": {
2483+ "node": ">=8"
2484+ }
2485+ },
2486+ "node_modules/@jest/core/node_modules/supports-color": {
2487+ "version": "7.2.0",
2488+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2489+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2490+ "dependencies": {
2491+ "has-flag": "^4.0.0"
2492+ },
2493+ "engines": {
2494+ "node": ">=8"
2495+ }
2496+ },
2497+ "node_modules/@jest/environment": {
2498+ "version": "27.5.1",
2499+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz",
2500+ "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==",
2501+ "dependencies": {
2502+ "@jest/fake-timers": "^27.5.1",
2503+ "@jest/types": "^27.5.1",
2504+ "@types/node": "*",
2505+ "jest-mock": "^27.5.1"
2506+ },
2507+ "engines": {
2508+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2509+ }
2510+ },
2511+ "node_modules/@jest/expect-utils": {
2512+ "version": "29.3.1",
2513+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz",
2514+ "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==",
2515+ "dependencies": {
2516+ "jest-get-type": "^29.2.0"
2517+ },
2518+ "engines": {
2519+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2520+ }
2521+ },
2522+ "node_modules/@jest/expect-utils/node_modules/jest-get-type": {
2523+ "version": "29.2.0",
2524+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz",
2525+ "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==",
2526+ "engines": {
2527+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2528+ }
2529+ },
2530+ "node_modules/@jest/fake-timers": {
2531+ "version": "27.5.1",
2532+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz",
2533+ "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==",
2534+ "dependencies": {
2535+ "@jest/types": "^27.5.1",
2536+ "@sinonjs/fake-timers": "^8.0.1",
2537+ "@types/node": "*",
2538+ "jest-message-util": "^27.5.1",
2539+ "jest-mock": "^27.5.1",
2540+ "jest-util": "^27.5.1"
2541+ },
2542+ "engines": {
2543+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2544+ }
2545+ },
2546+ "node_modules/@jest/globals": {
2547+ "version": "27.5.1",
2548+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz",
2549+ "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==",
2550+ "dependencies": {
2551+ "@jest/environment": "^27.5.1",
2552+ "@jest/types": "^27.5.1",
2553+ "expect": "^27.5.1"
2554+ },
2555+ "engines": {
2556+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2557+ }
2558+ },
2559+ "node_modules/@jest/reporters": {
2560+ "version": "27.5.1",
2561+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz",
2562+ "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==",
2563+ "dependencies": {
2564+ "@bcoe/v8-coverage": "^0.2.3",
2565+ "@jest/console": "^27.5.1",
2566+ "@jest/test-result": "^27.5.1",
2567+ "@jest/transform": "^27.5.1",
2568+ "@jest/types": "^27.5.1",
2569+ "@types/node": "*",
2570+ "chalk": "^4.0.0",
2571+ "collect-v8-coverage": "^1.0.0",
2572+ "exit": "^0.1.2",
2573+ "glob": "^7.1.2",
2574+ "graceful-fs": "^4.2.9",
2575+ "istanbul-lib-coverage": "^3.0.0",
2576+ "istanbul-lib-instrument": "^5.1.0",
2577+ "istanbul-lib-report": "^3.0.0",
2578+ "istanbul-lib-source-maps": "^4.0.0",
2579+ "istanbul-reports": "^3.1.3",
2580+ "jest-haste-map": "^27.5.1",
2581+ "jest-resolve": "^27.5.1",
2582+ "jest-util": "^27.5.1",
2583+ "jest-worker": "^27.5.1",
2584+ "slash": "^3.0.0",
2585+ "source-map": "^0.6.0",
2586+ "string-length": "^4.0.1",
2587+ "terminal-link": "^2.0.0",
2588+ "v8-to-istanbul": "^8.1.0"
2589+ },
2590+ "engines": {
2591+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2592+ },
2593+ "peerDependencies": {
2594+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
2595+ },
2596+ "peerDependenciesMeta": {
2597+ "node-notifier": {
2598+ "optional": true
2599+ }
2600+ }
2601+ },
2602+ "node_modules/@jest/reporters/node_modules/ansi-styles": {
2603+ "version": "4.3.0",
2604+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2605+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2606+ "dependencies": {
2607+ "color-convert": "^2.0.1"
2608+ },
2609+ "engines": {
2610+ "node": ">=8"
2611+ },
2612+ "funding": {
2613+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2614+ }
2615+ },
2616+ "node_modules/@jest/reporters/node_modules/chalk": {
2617+ "version": "4.1.2",
2618+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2619+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2620+ "dependencies": {
2621+ "ansi-styles": "^4.1.0",
2622+ "supports-color": "^7.1.0"
2623+ },
2624+ "engines": {
2625+ "node": ">=10"
2626+ },
2627+ "funding": {
2628+ "url": "https://github.com/chalk/chalk?sponsor=1"
2629+ }
2630+ },
2631+ "node_modules/@jest/reporters/node_modules/color-convert": {
2632+ "version": "2.0.1",
2633+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2634+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2635+ "dependencies": {
2636+ "color-name": "~1.1.4"
2637+ },
2638+ "engines": {
2639+ "node": ">=7.0.0"
2640+ }
2641+ },
2642+ "node_modules/@jest/reporters/node_modules/color-name": {
2643+ "version": "1.1.4",
2644+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2645+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2646+ },
2647+ "node_modules/@jest/reporters/node_modules/has-flag": {
2648+ "version": "4.0.0",
2649+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2650+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2651+ "engines": {
2652+ "node": ">=8"
2653+ }
2654+ },
2655+ "node_modules/@jest/reporters/node_modules/source-map": {
2656+ "version": "0.6.1",
2657+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2658+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2659+ "engines": {
2660+ "node": ">=0.10.0"
2661+ }
2662+ },
2663+ "node_modules/@jest/reporters/node_modules/supports-color": {
2664+ "version": "7.2.0",
2665+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2666+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2667+ "dependencies": {
2668+ "has-flag": "^4.0.0"
2669+ },
2670+ "engines": {
2671+ "node": ">=8"
2672+ }
2673+ },
2674+ "node_modules/@jest/schemas": {
2675+ "version": "28.1.3",
2676+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz",
2677+ "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==",
2678+ "dependencies": {
2679+ "@sinclair/typebox": "^0.24.1"
2680+ },
2681+ "engines": {
2682+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
2683+ }
2684+ },
2685+ "node_modules/@jest/source-map": {
2686+ "version": "27.5.1",
2687+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz",
2688+ "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==",
2689+ "dependencies": {
2690+ "callsites": "^3.0.0",
2691+ "graceful-fs": "^4.2.9",
2692+ "source-map": "^0.6.0"
2693+ },
2694+ "engines": {
2695+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2696+ }
2697+ },
2698+ "node_modules/@jest/source-map/node_modules/source-map": {
2699+ "version": "0.6.1",
2700+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2701+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2702+ "engines": {
2703+ "node": ">=0.10.0"
2704+ }
2705+ },
2706+ "node_modules/@jest/test-result": {
2707+ "version": "27.5.1",
2708+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz",
2709+ "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==",
2710+ "dependencies": {
2711+ "@jest/console": "^27.5.1",
2712+ "@jest/types": "^27.5.1",
2713+ "@types/istanbul-lib-coverage": "^2.0.0",
2714+ "collect-v8-coverage": "^1.0.0"
2715+ },
2716+ "engines": {
2717+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2718+ }
2719+ },
2720+ "node_modules/@jest/test-sequencer": {
2721+ "version": "27.5.1",
2722+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz",
2723+ "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==",
2724+ "dependencies": {
2725+ "@jest/test-result": "^27.5.1",
2726+ "graceful-fs": "^4.2.9",
2727+ "jest-haste-map": "^27.5.1",
2728+ "jest-runtime": "^27.5.1"
2729+ },
2730+ "engines": {
2731+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2732+ }
2733+ },
2734+ "node_modules/@jest/transform": {
2735+ "version": "27.5.1",
2736+ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz",
2737+ "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==",
2738+ "dependencies": {
2739+ "@babel/core": "^7.1.0",
2740+ "@jest/types": "^27.5.1",
2741+ "babel-plugin-istanbul": "^6.1.1",
2742+ "chalk": "^4.0.0",
2743+ "convert-source-map": "^1.4.0",
2744+ "fast-json-stable-stringify": "^2.0.0",
2745+ "graceful-fs": "^4.2.9",
2746+ "jest-haste-map": "^27.5.1",
2747+ "jest-regex-util": "^27.5.1",
2748+ "jest-util": "^27.5.1",
2749+ "micromatch": "^4.0.4",
2750+ "pirates": "^4.0.4",
2751+ "slash": "^3.0.0",
2752+ "source-map": "^0.6.1",
2753+ "write-file-atomic": "^3.0.0"
2754+ },
2755+ "engines": {
2756+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2757+ }
2758+ },
2759+ "node_modules/@jest/transform/node_modules/ansi-styles": {
2760+ "version": "4.3.0",
2761+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2762+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2763+ "dependencies": {
2764+ "color-convert": "^2.0.1"
2765+ },
2766+ "engines": {
2767+ "node": ">=8"
2768+ },
2769+ "funding": {
2770+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2771+ }
2772+ },
2773+ "node_modules/@jest/transform/node_modules/chalk": {
2774+ "version": "4.1.2",
2775+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2776+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2777+ "dependencies": {
2778+ "ansi-styles": "^4.1.0",
2779+ "supports-color": "^7.1.0"
2780+ },
2781+ "engines": {
2782+ "node": ">=10"
2783+ },
2784+ "funding": {
2785+ "url": "https://github.com/chalk/chalk?sponsor=1"
2786+ }
2787+ },
2788+ "node_modules/@jest/transform/node_modules/color-convert": {
2789+ "version": "2.0.1",
2790+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2791+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2792+ "dependencies": {
2793+ "color-name": "~1.1.4"
2794+ },
2795+ "engines": {
2796+ "node": ">=7.0.0"
2797+ }
2798+ },
2799+ "node_modules/@jest/transform/node_modules/color-name": {
2800+ "version": "1.1.4",
2801+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2802+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2803+ },
2804+ "node_modules/@jest/transform/node_modules/has-flag": {
2805+ "version": "4.0.0",
2806+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2807+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2808+ "engines": {
2809+ "node": ">=8"
2810+ }
2811+ },
2812+ "node_modules/@jest/transform/node_modules/source-map": {
2813+ "version": "0.6.1",
2814+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2815+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2816+ "engines": {
2817+ "node": ">=0.10.0"
2818+ }
2819+ },
2820+ "node_modules/@jest/transform/node_modules/supports-color": {
2821+ "version": "7.2.0",
2822+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2823+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2824+ "dependencies": {
2825+ "has-flag": "^4.0.0"
2826+ },
2827+ "engines": {
2828+ "node": ">=8"
2829+ }
2830+ },
2831+ "node_modules/@jest/types": {
2832+ "version": "27.5.1",
2833+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
2834+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
2835+ "dependencies": {
2836+ "@types/istanbul-lib-coverage": "^2.0.0",
2837+ "@types/istanbul-reports": "^3.0.0",
2838+ "@types/node": "*",
2839+ "@types/yargs": "^16.0.0",
2840+ "chalk": "^4.0.0"
2841+ },
2842+ "engines": {
2843+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2844+ }
2845+ },
2846+ "node_modules/@jest/types/node_modules/ansi-styles": {
2847+ "version": "4.3.0",
2848+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2849+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2850+ "dependencies": {
2851+ "color-convert": "^2.0.1"
2852+ },
2853+ "engines": {
2854+ "node": ">=8"
2855+ },
2856+ "funding": {
2857+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2858+ }
2859+ },
2860+ "node_modules/@jest/types/node_modules/chalk": {
2861+ "version": "4.1.2",
2862+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2863+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2864+ "dependencies": {
2865+ "ansi-styles": "^4.1.0",
2866+ "supports-color": "^7.1.0"
2867+ },
2868+ "engines": {
2869+ "node": ">=10"
2870+ },
2871+ "funding": {
2872+ "url": "https://github.com/chalk/chalk?sponsor=1"
2873+ }
2874+ },
2875+ "node_modules/@jest/types/node_modules/color-convert": {
2876+ "version": "2.0.1",
2877+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2878+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2879+ "dependencies": {
2880+ "color-name": "~1.1.4"
2881+ },
2882+ "engines": {
2883+ "node": ">=7.0.0"
2884+ }
2885+ },
2886+ "node_modules/@jest/types/node_modules/color-name": {
2887+ "version": "1.1.4",
2888+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2889+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2890+ },
2891+ "node_modules/@jest/types/node_modules/has-flag": {
2892+ "version": "4.0.0",
2893+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2894+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2895+ "engines": {
2896+ "node": ">=8"
2897+ }
2898+ },
2899+ "node_modules/@jest/types/node_modules/supports-color": {
2900+ "version": "7.2.0",
2901+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2902+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2903+ "dependencies": {
2904+ "has-flag": "^4.0.0"
2905+ },
2906+ "engines": {
2907+ "node": ">=8"
2908+ }
2909+ },
2910+ "node_modules/@jridgewell/gen-mapping": {
2911+ "version": "0.1.1",
2912+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
2913+ "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
2914+ "dependencies": {
2915+ "@jridgewell/set-array": "^1.0.0",
2916+ "@jridgewell/sourcemap-codec": "^1.4.10"
2917+ },
2918+ "engines": {
2919+ "node": ">=6.0.0"
2920+ }
2921+ },
2922+ "node_modules/@jridgewell/resolve-uri": {
2923+ "version": "3.1.0",
2924+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
2925+ "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
2926+ "engines": {
2927+ "node": ">=6.0.0"
2928+ }
2929+ },
2930+ "node_modules/@jridgewell/set-array": {
2931+ "version": "1.1.2",
2932+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
2933+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
2934+ "engines": {
2935+ "node": ">=6.0.0"
2936+ }
2937+ },
2938+ "node_modules/@jridgewell/source-map": {
2939+ "version": "0.3.2",
2940+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
2941+ "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
2942+ "dependencies": {
2943+ "@jridgewell/gen-mapping": "^0.3.0",
2944+ "@jridgewell/trace-mapping": "^0.3.9"
2945+ }
2946+ },
2947+ "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": {
2948+ "version": "0.3.2",
2949+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
2950+ "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
2951+ "dependencies": {
2952+ "@jridgewell/set-array": "^1.0.1",
2953+ "@jridgewell/sourcemap-codec": "^1.4.10",
2954+ "@jridgewell/trace-mapping": "^0.3.9"
2955+ },
2956+ "engines": {
2957+ "node": ">=6.0.0"
2958+ }
2959+ },
2960+ "node_modules/@jridgewell/sourcemap-codec": {
2961+ "version": "1.4.14",
2962+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
2963+ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
2964+ },
2965+ "node_modules/@jridgewell/trace-mapping": {
2966+ "version": "0.3.17",
2967+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
2968+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
2969+ "dependencies": {
2970+ "@jridgewell/resolve-uri": "3.1.0",
2971+ "@jridgewell/sourcemap-codec": "1.4.14"
2972+ }
2973+ },
2974+ "node_modules/@leichtgewicht/ip-codec": {
2975+ "version": "2.0.4",
2976+ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
2977+ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="
2978+ },
2979+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": {
2980+ "version": "5.1.1-v1",
2981+ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
2982+ "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
2983+ "dependencies": {
2984+ "eslint-scope": "5.1.1"
2985+ }
2986+ },
2987+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": {
2988+ "version": "5.1.1",
2989+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
2990+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
2991+ "dependencies": {
2992+ "esrecurse": "^4.3.0",
2993+ "estraverse": "^4.1.1"
2994+ },
2995+ "engines": {
2996+ "node": ">=8.0.0"
2997+ }
2998+ },
2999+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": {
3000+ "version": "4.3.0",
3001+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3002+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3003+ "engines": {
3004+ "node": ">=4.0"
3005+ }
3006+ },
3007+ "node_modules/@nodelib/fs.scandir": {
3008+ "version": "2.1.5",
3009+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
3010+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
3011+ "dependencies": {
3012+ "@nodelib/fs.stat": "2.0.5",
3013+ "run-parallel": "^1.1.9"
3014+ },
3015+ "engines": {
3016+ "node": ">= 8"
3017+ }
3018+ },
3019+ "node_modules/@nodelib/fs.stat": {
3020+ "version": "2.0.5",
3021+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
3022+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
3023+ "engines": {
3024+ "node": ">= 8"
3025+ }
3026+ },
3027+ "node_modules/@nodelib/fs.walk": {
3028+ "version": "1.2.8",
3029+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
3030+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
3031+ "dependencies": {
3032+ "@nodelib/fs.scandir": "2.1.5",
3033+ "fastq": "^1.6.0"
3034+ },
3035+ "engines": {
3036+ "node": ">= 8"
3037+ }
3038+ },
3039+ "node_modules/@pmmmwh/react-refresh-webpack-plugin": {
3040+ "version": "0.5.10",
3041+ "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz",
3042+ "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==",
3043+ "dependencies": {
3044+ "ansi-html-community": "^0.0.8",
3045+ "common-path-prefix": "^3.0.0",
3046+ "core-js-pure": "^3.23.3",
3047+ "error-stack-parser": "^2.0.6",
3048+ "find-up": "^5.0.0",
3049+ "html-entities": "^2.1.0",
3050+ "loader-utils": "^2.0.4",
3051+ "schema-utils": "^3.0.0",
3052+ "source-map": "^0.7.3"
3053+ },
3054+ "engines": {
3055+ "node": ">= 10.13"
3056+ },
3057+ "peerDependencies": {
3058+ "@types/webpack": "4.x || 5.x",
3059+ "react-refresh": ">=0.10.0 <1.0.0",
3060+ "sockjs-client": "^1.4.0",
3061+ "type-fest": ">=0.17.0 <4.0.0",
3062+ "webpack": ">=4.43.0 <6.0.0",
3063+ "webpack-dev-server": "3.x || 4.x",
3064+ "webpack-hot-middleware": "2.x",
3065+ "webpack-plugin-serve": "0.x || 1.x"
3066+ },
3067+ "peerDependenciesMeta": {
3068+ "@types/webpack": {
3069+ "optional": true
3070+ },
3071+ "sockjs-client": {
3072+ "optional": true
3073+ },
3074+ "type-fest": {
3075+ "optional": true
3076+ },
3077+ "webpack-dev-server": {
3078+ "optional": true
3079+ },
3080+ "webpack-hot-middleware": {
3081+ "optional": true
3082+ },
3083+ "webpack-plugin-serve": {
3084+ "optional": true
3085+ }
3086+ }
3087+ },
3088+ "node_modules/@rollup/plugin-babel": {
3089+ "version": "5.3.1",
3090+ "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
3091+ "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==",
3092+ "dependencies": {
3093+ "@babel/helper-module-imports": "^7.10.4",
3094+ "@rollup/pluginutils": "^3.1.0"
3095+ },
3096+ "engines": {
3097+ "node": ">= 10.0.0"
3098+ },
3099+ "peerDependencies": {
3100+ "@babel/core": "^7.0.0",
3101+ "@types/babel__core": "^7.1.9",
3102+ "rollup": "^1.20.0||^2.0.0"
3103+ },
3104+ "peerDependenciesMeta": {
3105+ "@types/babel__core": {
3106+ "optional": true
3107+ }
3108+ }
3109+ },
3110+ "node_modules/@rollup/plugin-node-resolve": {
3111+ "version": "11.2.1",
3112+ "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
3113+ "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
3114+ "dependencies": {
3115+ "@rollup/pluginutils": "^3.1.0",
3116+ "@types/resolve": "1.17.1",
3117+ "builtin-modules": "^3.1.0",
3118+ "deepmerge": "^4.2.2",
3119+ "is-module": "^1.0.0",
3120+ "resolve": "^1.19.0"
3121+ },
3122+ "engines": {
3123+ "node": ">= 10.0.0"
3124+ },
3125+ "peerDependencies": {
3126+ "rollup": "^1.20.0||^2.0.0"
3127+ }
3128+ },
3129+ "node_modules/@rollup/plugin-replace": {
3130+ "version": "2.4.2",
3131+ "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
3132+ "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
3133+ "dependencies": {
3134+ "@rollup/pluginutils": "^3.1.0",
3135+ "magic-string": "^0.25.7"
3136+ },
3137+ "peerDependencies": {
3138+ "rollup": "^1.20.0 || ^2.0.0"
3139+ }
3140+ },
3141+ "node_modules/@rollup/pluginutils": {
3142+ "version": "3.1.0",
3143+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
3144+ "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
3145+ "dependencies": {
3146+ "@types/estree": "0.0.39",
3147+ "estree-walker": "^1.0.1",
3148+ "picomatch": "^2.2.2"
3149+ },
3150+ "engines": {
3151+ "node": ">= 8.0.0"
3152+ },
3153+ "peerDependencies": {
3154+ "rollup": "^1.20.0||^2.0.0"
3155+ }
3156+ },
3157+ "node_modules/@rollup/pluginutils/node_modules/@types/estree": {
3158+ "version": "0.0.39",
3159+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
3160+ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="
3161+ },
3162+ "node_modules/@rushstack/eslint-patch": {
3163+ "version": "1.2.0",
3164+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz",
3165+ "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg=="
3166+ },
3167+ "node_modules/@sinclair/typebox": {
3168+ "version": "0.24.51",
3169+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz",
3170+ "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA=="
3171+ },
3172+ "node_modules/@sinonjs/commons": {
3173+ "version": "1.8.5",
3174+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz",
3175+ "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==",
3176+ "dependencies": {
3177+ "type-detect": "4.0.8"
3178+ }
3179+ },
3180+ "node_modules/@sinonjs/fake-timers": {
3181+ "version": "8.1.0",
3182+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz",
3183+ "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==",
3184+ "dependencies": {
3185+ "@sinonjs/commons": "^1.7.0"
3186+ }
3187+ },
3188+ "node_modules/@surma/rollup-plugin-off-main-thread": {
3189+ "version": "2.2.3",
3190+ "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz",
3191+ "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==",
3192+ "dependencies": {
3193+ "ejs": "^3.1.6",
3194+ "json5": "^2.2.0",
3195+ "magic-string": "^0.25.0",
3196+ "string.prototype.matchall": "^4.0.6"
3197+ }
3198+ },
3199+ "node_modules/@svgr/babel-plugin-add-jsx-attribute": {
3200+ "version": "5.4.0",
3201+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz",
3202+ "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==",
3203+ "engines": {
3204+ "node": ">=10"
3205+ },
3206+ "funding": {
3207+ "type": "github",
3208+ "url": "https://github.com/sponsors/gregberge"
3209+ }
3210+ },
3211+ "node_modules/@svgr/babel-plugin-remove-jsx-attribute": {
3212+ "version": "5.4.0",
3213+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz",
3214+ "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==",
3215+ "engines": {
3216+ "node": ">=10"
3217+ },
3218+ "funding": {
3219+ "type": "github",
3220+ "url": "https://github.com/sponsors/gregberge"
3221+ }
3222+ },
3223+ "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": {
3224+ "version": "5.0.1",
3225+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz",
3226+ "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==",
3227+ "engines": {
3228+ "node": ">=10"
3229+ },
3230+ "funding": {
3231+ "type": "github",
3232+ "url": "https://github.com/sponsors/gregberge"
3233+ }
3234+ },
3235+ "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": {
3236+ "version": "5.0.1",
3237+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz",
3238+ "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==",
3239+ "engines": {
3240+ "node": ">=10"
3241+ },
3242+ "funding": {
3243+ "type": "github",
3244+ "url": "https://github.com/sponsors/gregberge"
3245+ }
3246+ },
3247+ "node_modules/@svgr/babel-plugin-svg-dynamic-title": {
3248+ "version": "5.4.0",
3249+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz",
3250+ "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==",
3251+ "engines": {
3252+ "node": ">=10"
3253+ },
3254+ "funding": {
3255+ "type": "github",
3256+ "url": "https://github.com/sponsors/gregberge"
3257+ }
3258+ },
3259+ "node_modules/@svgr/babel-plugin-svg-em-dimensions": {
3260+ "version": "5.4.0",
3261+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz",
3262+ "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==",
3263+ "engines": {
3264+ "node": ">=10"
3265+ },
3266+ "funding": {
3267+ "type": "github",
3268+ "url": "https://github.com/sponsors/gregberge"
3269+ }
3270+ },
3271+ "node_modules/@svgr/babel-plugin-transform-react-native-svg": {
3272+ "version": "5.4.0",
3273+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz",
3274+ "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==",
3275+ "engines": {
3276+ "node": ">=10"
3277+ },
3278+ "funding": {
3279+ "type": "github",
3280+ "url": "https://github.com/sponsors/gregberge"
3281+ }
3282+ },
3283+ "node_modules/@svgr/babel-plugin-transform-svg-component": {
3284+ "version": "5.5.0",
3285+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz",
3286+ "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==",
3287+ "engines": {
3288+ "node": ">=10"
3289+ },
3290+ "funding": {
3291+ "type": "github",
3292+ "url": "https://github.com/sponsors/gregberge"
3293+ }
3294+ },
3295+ "node_modules/@svgr/babel-preset": {
3296+ "version": "5.5.0",
3297+ "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz",
3298+ "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==",
3299+ "dependencies": {
3300+ "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0",
3301+ "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0",
3302+ "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1",
3303+ "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1",
3304+ "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0",
3305+ "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0",
3306+ "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0",
3307+ "@svgr/babel-plugin-transform-svg-component": "^5.5.0"
3308+ },
3309+ "engines": {
3310+ "node": ">=10"
3311+ },
3312+ "funding": {
3313+ "type": "github",
3314+ "url": "https://github.com/sponsors/gregberge"
3315+ }
3316+ },
3317+ "node_modules/@svgr/core": {
3318+ "version": "5.5.0",
3319+ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz",
3320+ "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==",
3321+ "dependencies": {
3322+ "@svgr/plugin-jsx": "^5.5.0",
3323+ "camelcase": "^6.2.0",
3324+ "cosmiconfig": "^7.0.0"
3325+ },
3326+ "engines": {
3327+ "node": ">=10"
3328+ },
3329+ "funding": {
3330+ "type": "github",
3331+ "url": "https://github.com/sponsors/gregberge"
3332+ }
3333+ },
3334+ "node_modules/@svgr/hast-util-to-babel-ast": {
3335+ "version": "5.5.0",
3336+ "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz",
3337+ "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==",
3338+ "dependencies": {
3339+ "@babel/types": "^7.12.6"
3340+ },
3341+ "engines": {
3342+ "node": ">=10"
3343+ },
3344+ "funding": {
3345+ "type": "github",
3346+ "url": "https://github.com/sponsors/gregberge"
3347+ }
3348+ },
3349+ "node_modules/@svgr/plugin-jsx": {
3350+ "version": "5.5.0",
3351+ "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz",
3352+ "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==",
3353+ "dependencies": {
3354+ "@babel/core": "^7.12.3",
3355+ "@svgr/babel-preset": "^5.5.0",
3356+ "@svgr/hast-util-to-babel-ast": "^5.5.0",
3357+ "svg-parser": "^2.0.2"
3358+ },
3359+ "engines": {
3360+ "node": ">=10"
3361+ },
3362+ "funding": {
3363+ "type": "github",
3364+ "url": "https://github.com/sponsors/gregberge"
3365+ }
3366+ },
3367+ "node_modules/@svgr/plugin-svgo": {
3368+ "version": "5.5.0",
3369+ "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz",
3370+ "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==",
3371+ "dependencies": {
3372+ "cosmiconfig": "^7.0.0",
3373+ "deepmerge": "^4.2.2",
3374+ "svgo": "^1.2.2"
3375+ },
3376+ "engines": {
3377+ "node": ">=10"
3378+ },
3379+ "funding": {
3380+ "type": "github",
3381+ "url": "https://github.com/sponsors/gregberge"
3382+ }
3383+ },
3384+ "node_modules/@svgr/webpack": {
3385+ "version": "5.5.0",
3386+ "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz",
3387+ "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==",
3388+ "dependencies": {
3389+ "@babel/core": "^7.12.3",
3390+ "@babel/plugin-transform-react-constant-elements": "^7.12.1",
3391+ "@babel/preset-env": "^7.12.1",
3392+ "@babel/preset-react": "^7.12.5",
3393+ "@svgr/core": "^5.5.0",
3394+ "@svgr/plugin-jsx": "^5.5.0",
3395+ "@svgr/plugin-svgo": "^5.5.0",
3396+ "loader-utils": "^2.0.0"
3397+ },
3398+ "engines": {
3399+ "node": ">=10"
3400+ },
3401+ "funding": {
3402+ "type": "github",
3403+ "url": "https://github.com/sponsors/gregberge"
3404+ }
3405+ },
3406+ "node_modules/@testing-library/dom": {
3407+ "version": "8.19.0",
3408+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz",
3409+ "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==",
3410+ "dependencies": {
3411+ "@babel/code-frame": "^7.10.4",
3412+ "@babel/runtime": "^7.12.5",
3413+ "@types/aria-query": "^4.2.0",
3414+ "aria-query": "^5.0.0",
3415+ "chalk": "^4.1.0",
3416+ "dom-accessibility-api": "^0.5.9",
3417+ "lz-string": "^1.4.4",
3418+ "pretty-format": "^27.0.2"
3419+ },
3420+ "engines": {
3421+ "node": ">=12"
3422+ }
3423+ },
3424+ "node_modules/@testing-library/dom/node_modules/ansi-styles": {
3425+ "version": "4.3.0",
3426+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3427+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3428+ "dependencies": {
3429+ "color-convert": "^2.0.1"
3430+ },
3431+ "engines": {
3432+ "node": ">=8"
3433+ },
3434+ "funding": {
3435+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3436+ }
3437+ },
3438+ "node_modules/@testing-library/dom/node_modules/aria-query": {
3439+ "version": "5.1.3",
3440+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
3441+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
3442+ "dependencies": {
3443+ "deep-equal": "^2.0.5"
3444+ }
3445+ },
3446+ "node_modules/@testing-library/dom/node_modules/chalk": {
3447+ "version": "4.1.2",
3448+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3449+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3450+ "dependencies": {
3451+ "ansi-styles": "^4.1.0",
3452+ "supports-color": "^7.1.0"
3453+ },
3454+ "engines": {
3455+ "node": ">=10"
3456+ },
3457+ "funding": {
3458+ "url": "https://github.com/chalk/chalk?sponsor=1"
3459+ }
3460+ },
3461+ "node_modules/@testing-library/dom/node_modules/color-convert": {
3462+ "version": "2.0.1",
3463+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3464+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3465+ "dependencies": {
3466+ "color-name": "~1.1.4"
3467+ },
3468+ "engines": {
3469+ "node": ">=7.0.0"
3470+ }
3471+ },
3472+ "node_modules/@testing-library/dom/node_modules/color-name": {
3473+ "version": "1.1.4",
3474+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3475+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3476+ },
3477+ "node_modules/@testing-library/dom/node_modules/has-flag": {
3478+ "version": "4.0.0",
3479+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3480+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3481+ "engines": {
3482+ "node": ">=8"
3483+ }
3484+ },
3485+ "node_modules/@testing-library/dom/node_modules/supports-color": {
3486+ "version": "7.2.0",
3487+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3488+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3489+ "dependencies": {
3490+ "has-flag": "^4.0.0"
3491+ },
3492+ "engines": {
3493+ "node": ">=8"
3494+ }
3495+ },
3496+ "node_modules/@testing-library/jest-dom": {
3497+ "version": "5.16.5",
3498+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz",
3499+ "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==",
3500+ "dependencies": {
3501+ "@adobe/css-tools": "^4.0.1",
3502+ "@babel/runtime": "^7.9.2",
3503+ "@types/testing-library__jest-dom": "^5.9.1",
3504+ "aria-query": "^5.0.0",
3505+ "chalk": "^3.0.0",
3506+ "css.escape": "^1.5.1",
3507+ "dom-accessibility-api": "^0.5.6",
3508+ "lodash": "^4.17.15",
3509+ "redent": "^3.0.0"
3510+ },
3511+ "engines": {
3512+ "node": ">=8",
3513+ "npm": ">=6",
3514+ "yarn": ">=1"
3515+ }
3516+ },
3517+ "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
3518+ "version": "4.3.0",
3519+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3520+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3521+ "dependencies": {
3522+ "color-convert": "^2.0.1"
3523+ },
3524+ "engines": {
3525+ "node": ">=8"
3526+ },
3527+ "funding": {
3528+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3529+ }
3530+ },
3531+ "node_modules/@testing-library/jest-dom/node_modules/aria-query": {
3532+ "version": "5.1.3",
3533+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
3534+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
3535+ "dependencies": {
3536+ "deep-equal": "^2.0.5"
3537+ }
3538+ },
3539+ "node_modules/@testing-library/jest-dom/node_modules/chalk": {
3540+ "version": "3.0.0",
3541+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
3542+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
3543+ "dependencies": {
3544+ "ansi-styles": "^4.1.0",
3545+ "supports-color": "^7.1.0"
3546+ },
3547+ "engines": {
3548+ "node": ">=8"
3549+ }
3550+ },
3551+ "node_modules/@testing-library/jest-dom/node_modules/color-convert": {
3552+ "version": "2.0.1",
3553+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3554+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3555+ "dependencies": {
3556+ "color-name": "~1.1.4"
3557+ },
3558+ "engines": {
3559+ "node": ">=7.0.0"
3560+ }
3561+ },
3562+ "node_modules/@testing-library/jest-dom/node_modules/color-name": {
3563+ "version": "1.1.4",
3564+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3565+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3566+ },
3567+ "node_modules/@testing-library/jest-dom/node_modules/has-flag": {
3568+ "version": "4.0.0",
3569+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3570+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3571+ "engines": {
3572+ "node": ">=8"
3573+ }
3574+ },
3575+ "node_modules/@testing-library/jest-dom/node_modules/supports-color": {
3576+ "version": "7.2.0",
3577+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3578+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3579+ "dependencies": {
3580+ "has-flag": "^4.0.0"
3581+ },
3582+ "engines": {
3583+ "node": ">=8"
3584+ }
3585+ },
3586+ "node_modules/@testing-library/react": {
3587+ "version": "13.4.0",
3588+ "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz",
3589+ "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==",
3590+ "dependencies": {
3591+ "@babel/runtime": "^7.12.5",
3592+ "@testing-library/dom": "^8.5.0",
3593+ "@types/react-dom": "^18.0.0"
3594+ },
3595+ "engines": {
3596+ "node": ">=12"
3597+ },
3598+ "peerDependencies": {
3599+ "react": "^18.0.0",
3600+ "react-dom": "^18.0.0"
3601+ }
3602+ },
3603+ "node_modules/@testing-library/user-event": {
3604+ "version": "13.5.0",
3605+ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz",
3606+ "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==",
3607+ "dependencies": {
3608+ "@babel/runtime": "^7.12.5"
3609+ },
3610+ "engines": {
3611+ "node": ">=10",
3612+ "npm": ">=6"
3613+ },
3614+ "peerDependencies": {
3615+ "@testing-library/dom": ">=7.21.4"
3616+ }
3617+ },
3618+ "node_modules/@tootallnate/once": {
3619+ "version": "1.1.2",
3620+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
3621+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
3622+ "engines": {
3623+ "node": ">= 6"
3624+ }
3625+ },
3626+ "node_modules/@trysound/sax": {
3627+ "version": "0.2.0",
3628+ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
3629+ "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
3630+ "engines": {
3631+ "node": ">=10.13.0"
3632+ }
3633+ },
3634+ "node_modules/@types/aria-query": {
3635+ "version": "4.2.2",
3636+ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz",
3637+ "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig=="
3638+ },
3639+ "node_modules/@types/babel__core": {
3640+ "version": "7.1.20",
3641+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz",
3642+ "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==",
3643+ "dependencies": {
3644+ "@babel/parser": "^7.1.0",
3645+ "@babel/types": "^7.0.0",
3646+ "@types/babel__generator": "*",
3647+ "@types/babel__template": "*",
3648+ "@types/babel__traverse": "*"
3649+ }
3650+ },
3651+ "node_modules/@types/babel__generator": {
3652+ "version": "7.6.4",
3653+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
3654+ "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
3655+ "dependencies": {
3656+ "@babel/types": "^7.0.0"
3657+ }
3658+ },
3659+ "node_modules/@types/babel__template": {
3660+ "version": "7.4.1",
3661+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
3662+ "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
3663+ "dependencies": {
3664+ "@babel/parser": "^7.1.0",
3665+ "@babel/types": "^7.0.0"
3666+ }
3667+ },
3668+ "node_modules/@types/babel__traverse": {
3669+ "version": "7.18.2",
3670+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz",
3671+ "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==",
3672+ "dependencies": {
3673+ "@babel/types": "^7.3.0"
3674+ }
3675+ },
3676+ "node_modules/@types/body-parser": {
3677+ "version": "1.19.2",
3678+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
3679+ "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
3680+ "dependencies": {
3681+ "@types/connect": "*",
3682+ "@types/node": "*"
3683+ }
3684+ },
3685+ "node_modules/@types/bonjour": {
3686+ "version": "3.5.10",
3687+ "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz",
3688+ "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==",
3689+ "dependencies": {
3690+ "@types/node": "*"
3691+ }
3692+ },
3693+ "node_modules/@types/connect": {
3694+ "version": "3.4.35",
3695+ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
3696+ "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
3697+ "dependencies": {
3698+ "@types/node": "*"
3699+ }
3700+ },
3701+ "node_modules/@types/connect-history-api-fallback": {
3702+ "version": "1.3.5",
3703+ "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz",
3704+ "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==",
3705+ "dependencies": {
3706+ "@types/express-serve-static-core": "*",
3707+ "@types/node": "*"
3708+ }
3709+ },
3710+ "node_modules/@types/eslint": {
3711+ "version": "8.4.10",
3712+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz",
3713+ "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==",
3714+ "dependencies": {
3715+ "@types/estree": "*",
3716+ "@types/json-schema": "*"
3717+ }
3718+ },
3719+ "node_modules/@types/eslint-scope": {
3720+ "version": "3.7.4",
3721+ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
3722+ "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
3723+ "dependencies": {
3724+ "@types/eslint": "*",
3725+ "@types/estree": "*"
3726+ }
3727+ },
3728+ "node_modules/@types/estree": {
3729+ "version": "1.0.0",
3730+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz",
3731+ "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ=="
3732+ },
3733+ "node_modules/@types/express": {
3734+ "version": "4.17.14",
3735+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz",
3736+ "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==",
3737+ "dependencies": {
3738+ "@types/body-parser": "*",
3739+ "@types/express-serve-static-core": "^4.17.18",
3740+ "@types/qs": "*",
3741+ "@types/serve-static": "*"
3742+ }
3743+ },
3744+ "node_modules/@types/express-serve-static-core": {
3745+ "version": "4.17.31",
3746+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
3747+ "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
3748+ "dependencies": {
3749+ "@types/node": "*",
3750+ "@types/qs": "*",
3751+ "@types/range-parser": "*"
3752+ }
3753+ },
3754+ "node_modules/@types/graceful-fs": {
3755+ "version": "4.1.5",
3756+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
3757+ "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
3758+ "dependencies": {
3759+ "@types/node": "*"
3760+ }
3761+ },
3762+ "node_modules/@types/html-minifier-terser": {
3763+ "version": "6.1.0",
3764+ "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
3765+ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="
3766+ },
3767+ "node_modules/@types/http-proxy": {
3768+ "version": "1.17.9",
3769+ "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
3770+ "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==",
3771+ "dependencies": {
3772+ "@types/node": "*"
3773+ }
3774+ },
3775+ "node_modules/@types/istanbul-lib-coverage": {
3776+ "version": "2.0.4",
3777+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
3778+ "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g=="
3779+ },
3780+ "node_modules/@types/istanbul-lib-report": {
3781+ "version": "3.0.0",
3782+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
3783+ "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
3784+ "dependencies": {
3785+ "@types/istanbul-lib-coverage": "*"
3786+ }
3787+ },
3788+ "node_modules/@types/istanbul-reports": {
3789+ "version": "3.0.1",
3790+ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
3791+ "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
3792+ "dependencies": {
3793+ "@types/istanbul-lib-report": "*"
3794+ }
3795+ },
3796+ "node_modules/@types/jest": {
3797+ "version": "29.2.3",
3798+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz",
3799+ "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==",
3800+ "dependencies": {
3801+ "expect": "^29.0.0",
3802+ "pretty-format": "^29.0.0"
3803+ }
3804+ },
3805+ "node_modules/@types/jest/node_modules/@jest/schemas": {
3806+ "version": "29.0.0",
3807+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz",
3808+ "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==",
3809+ "dependencies": {
3810+ "@sinclair/typebox": "^0.24.1"
3811+ },
3812+ "engines": {
3813+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3814+ }
3815+ },
3816+ "node_modules/@types/jest/node_modules/@jest/types": {
3817+ "version": "29.3.1",
3818+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
3819+ "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
3820+ "dependencies": {
3821+ "@jest/schemas": "^29.0.0",
3822+ "@types/istanbul-lib-coverage": "^2.0.0",
3823+ "@types/istanbul-reports": "^3.0.0",
3824+ "@types/node": "*",
3825+ "@types/yargs": "^17.0.8",
3826+ "chalk": "^4.0.0"
3827+ },
3828+ "engines": {
3829+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3830+ }
3831+ },
3832+ "node_modules/@types/jest/node_modules/@types/yargs": {
3833+ "version": "17.0.14",
3834+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.14.tgz",
3835+ "integrity": "sha512-9Pj7abXoW1RSTcZaL2Hk6G2XyLMlp5ECdVC/Zf2p/KBjC3srijLGgRAXOBjtFrJoIrvxdTKyKDA14bEcbxBaWw==",
3836+ "dependencies": {
3837+ "@types/yargs-parser": "*"
3838+ }
3839+ },
3840+ "node_modules/@types/jest/node_modules/ansi-styles": {
3841+ "version": "4.3.0",
3842+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3843+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3844+ "dependencies": {
3845+ "color-convert": "^2.0.1"
3846+ },
3847+ "engines": {
3848+ "node": ">=8"
3849+ },
3850+ "funding": {
3851+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3852+ }
3853+ },
3854+ "node_modules/@types/jest/node_modules/chalk": {
3855+ "version": "4.1.2",
3856+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3857+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3858+ "dependencies": {
3859+ "ansi-styles": "^4.1.0",
3860+ "supports-color": "^7.1.0"
3861+ },
3862+ "engines": {
3863+ "node": ">=10"
3864+ },
3865+ "funding": {
3866+ "url": "https://github.com/chalk/chalk?sponsor=1"
3867+ }
3868+ },
3869+ "node_modules/@types/jest/node_modules/color-convert": {
3870+ "version": "2.0.1",
3871+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3872+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3873+ "dependencies": {
3874+ "color-name": "~1.1.4"
3875+ },
3876+ "engines": {
3877+ "node": ">=7.0.0"
3878+ }
3879+ },
3880+ "node_modules/@types/jest/node_modules/color-name": {
3881+ "version": "1.1.4",
3882+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3883+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3884+ },
3885+ "node_modules/@types/jest/node_modules/diff-sequences": {
3886+ "version": "29.3.1",
3887+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz",
3888+ "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==",
3889+ "engines": {
3890+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3891+ }
3892+ },
3893+ "node_modules/@types/jest/node_modules/expect": {
3894+ "version": "29.3.1",
3895+ "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz",
3896+ "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==",
3897+ "dependencies": {
3898+ "@jest/expect-utils": "^29.3.1",
3899+ "jest-get-type": "^29.2.0",
3900+ "jest-matcher-utils": "^29.3.1",
3901+ "jest-message-util": "^29.3.1",
3902+ "jest-util": "^29.3.1"
3903+ },
3904+ "engines": {
3905+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3906+ }
3907+ },
3908+ "node_modules/@types/jest/node_modules/has-flag": {
3909+ "version": "4.0.0",
3910+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3911+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3912+ "engines": {
3913+ "node": ">=8"
3914+ }
3915+ },
3916+ "node_modules/@types/jest/node_modules/jest-diff": {
3917+ "version": "29.3.1",
3918+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz",
3919+ "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==",
3920+ "dependencies": {
3921+ "chalk": "^4.0.0",
3922+ "diff-sequences": "^29.3.1",
3923+ "jest-get-type": "^29.2.0",
3924+ "pretty-format": "^29.3.1"
3925+ },
3926+ "engines": {
3927+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3928+ }
3929+ },
3930+ "node_modules/@types/jest/node_modules/jest-get-type": {
3931+ "version": "29.2.0",
3932+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz",
3933+ "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==",
3934+ "engines": {
3935+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3936+ }
3937+ },
3938+ "node_modules/@types/jest/node_modules/jest-matcher-utils": {
3939+ "version": "29.3.1",
3940+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz",
3941+ "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==",
3942+ "dependencies": {
3943+ "chalk": "^4.0.0",
3944+ "jest-diff": "^29.3.1",
3945+ "jest-get-type": "^29.2.0",
3946+ "pretty-format": "^29.3.1"
3947+ },
3948+ "engines": {
3949+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3950+ }
3951+ },
3952+ "node_modules/@types/jest/node_modules/jest-message-util": {
3953+ "version": "29.3.1",
3954+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz",
3955+ "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==",
3956+ "dependencies": {
3957+ "@babel/code-frame": "^7.12.13",
3958+ "@jest/types": "^29.3.1",
3959+ "@types/stack-utils": "^2.0.0",
3960+ "chalk": "^4.0.0",
3961+ "graceful-fs": "^4.2.9",
3962+ "micromatch": "^4.0.4",
3963+ "pretty-format": "^29.3.1",
3964+ "slash": "^3.0.0",
3965+ "stack-utils": "^2.0.3"
3966+ },
3967+ "engines": {
3968+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3969+ }
3970+ },
3971+ "node_modules/@types/jest/node_modules/jest-util": {
3972+ "version": "29.3.1",
3973+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
3974+ "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
3975+ "dependencies": {
3976+ "@jest/types": "^29.3.1",
3977+ "@types/node": "*",
3978+ "chalk": "^4.0.0",
3979+ "ci-info": "^3.2.0",
3980+ "graceful-fs": "^4.2.9",
3981+ "picomatch": "^2.2.3"
3982+ },
3983+ "engines": {
3984+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3985+ }
3986+ },
3987+ "node_modules/@types/jest/node_modules/pretty-format": {
3988+ "version": "29.3.1",
3989+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
3990+ "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
3991+ "dependencies": {
3992+ "@jest/schemas": "^29.0.0",
3993+ "ansi-styles": "^5.0.0",
3994+ "react-is": "^18.0.0"
3995+ },
3996+ "engines": {
3997+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3998+ }
3999+ },
4000+ "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": {
4001+ "version": "5.2.0",
4002+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
4003+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
4004+ "engines": {
4005+ "node": ">=10"
4006+ },
4007+ "funding": {
4008+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4009+ }
4010+ },
4011+ "node_modules/@types/jest/node_modules/react-is": {
4012+ "version": "18.2.0",
4013+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
4014+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
4015+ },
4016+ "node_modules/@types/jest/node_modules/supports-color": {
4017+ "version": "7.2.0",
4018+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4019+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4020+ "dependencies": {
4021+ "has-flag": "^4.0.0"
4022+ },
4023+ "engines": {
4024+ "node": ">=8"
4025+ }
4026+ },
4027+ "node_modules/@types/json-schema": {
4028+ "version": "7.0.11",
4029+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
4030+ "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ=="
4031+ },
4032+ "node_modules/@types/json5": {
4033+ "version": "0.0.29",
4034+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
4035+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
4036+ },
4037+ "node_modules/@types/mime": {
4038+ "version": "3.0.1",
4039+ "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
4040+ "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA=="
4041+ },
4042+ "node_modules/@types/node": {
4043+ "version": "18.11.9",
4044+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
4045+ "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
4046+ },
4047+ "node_modules/@types/parse-json": {
4048+ "version": "4.0.0",
4049+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
4050+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
4051+ },
4052+ "node_modules/@types/prettier": {
4053+ "version": "2.7.1",
4054+ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz",
4055+ "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow=="
4056+ },
4057+ "node_modules/@types/prop-types": {
4058+ "version": "15.7.5",
4059+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
4060+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
4061+ },
4062+ "node_modules/@types/q": {
4063+ "version": "1.5.5",
4064+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
4065+ "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ=="
4066+ },
4067+ "node_modules/@types/qs": {
4068+ "version": "6.9.7",
4069+ "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
4070+ "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw=="
4071+ },
4072+ "node_modules/@types/range-parser": {
4073+ "version": "1.2.4",
4074+ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
4075+ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
4076+ },
4077+ "node_modules/@types/react": {
4078+ "version": "18.0.25",
4079+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.25.tgz",
4080+ "integrity": "sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==",
4081+ "dependencies": {
4082+ "@types/prop-types": "*",
4083+ "@types/scheduler": "*",
4084+ "csstype": "^3.0.2"
4085+ }
4086+ },
4087+ "node_modules/@types/react-dom": {
4088+ "version": "18.0.9",
4089+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz",
4090+ "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==",
4091+ "dependencies": {
4092+ "@types/react": "*"
4093+ }
4094+ },
4095+ "node_modules/@types/resolve": {
4096+ "version": "1.17.1",
4097+ "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
4098+ "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
4099+ "dependencies": {
4100+ "@types/node": "*"
4101+ }
4102+ },
4103+ "node_modules/@types/retry": {
4104+ "version": "0.12.0",
4105+ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
4106+ "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="
4107+ },
4108+ "node_modules/@types/scheduler": {
4109+ "version": "0.16.2",
4110+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
4111+ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
4112+ },
4113+ "node_modules/@types/semver": {
4114+ "version": "7.3.13",
4115+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
4116+ "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw=="
4117+ },
4118+ "node_modules/@types/serve-index": {
4119+ "version": "1.9.1",
4120+ "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz",
4121+ "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==",
4122+ "dependencies": {
4123+ "@types/express": "*"
4124+ }
4125+ },
4126+ "node_modules/@types/serve-static": {
4127+ "version": "1.15.0",
4128+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
4129+ "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==",
4130+ "dependencies": {
4131+ "@types/mime": "*",
4132+ "@types/node": "*"
4133+ }
4134+ },
4135+ "node_modules/@types/sockjs": {
4136+ "version": "0.3.33",
4137+ "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz",
4138+ "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==",
4139+ "dependencies": {
4140+ "@types/node": "*"
4141+ }
4142+ },
4143+ "node_modules/@types/stack-utils": {
4144+ "version": "2.0.1",
4145+ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
4146+ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw=="
4147+ },
4148+ "node_modules/@types/testing-library__jest-dom": {
4149+ "version": "5.14.5",
4150+ "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz",
4151+ "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==",
4152+ "dependencies": {
4153+ "@types/jest": "*"
4154+ }
4155+ },
4156+ "node_modules/@types/trusted-types": {
4157+ "version": "2.0.2",
4158+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz",
4159+ "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg=="
4160+ },
4161+ "node_modules/@types/ws": {
4162+ "version": "8.5.3",
4163+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz",
4164+ "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==",
4165+ "dependencies": {
4166+ "@types/node": "*"
4167+ }
4168+ },
4169+ "node_modules/@types/yargs": {
4170+ "version": "16.0.4",
4171+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
4172+ "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
4173+ "dependencies": {
4174+ "@types/yargs-parser": "*"
4175+ }
4176+ },
4177+ "node_modules/@types/yargs-parser": {
4178+ "version": "21.0.0",
4179+ "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
4180+ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA=="
4181+ },
4182+ "node_modules/@typescript-eslint/eslint-plugin": {
4183+ "version": "5.44.0",
4184+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.44.0.tgz",
4185+ "integrity": "sha512-j5ULd7FmmekcyWeArx+i8x7sdRHzAtXTkmDPthE4amxZOWKFK7bomoJ4r7PJ8K7PoMzD16U8MmuZFAonr1ERvw==",
4186+ "dependencies": {
4187+ "@typescript-eslint/scope-manager": "5.44.0",
4188+ "@typescript-eslint/type-utils": "5.44.0",
4189+ "@typescript-eslint/utils": "5.44.0",
4190+ "debug": "^4.3.4",
4191+ "ignore": "^5.2.0",
4192+ "natural-compare-lite": "^1.4.0",
4193+ "regexpp": "^3.2.0",
4194+ "semver": "^7.3.7",
4195+ "tsutils": "^3.21.0"
4196+ },
4197+ "engines": {
4198+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4199+ },
4200+ "funding": {
4201+ "type": "opencollective",
4202+ "url": "https://opencollective.com/typescript-eslint"
4203+ },
4204+ "peerDependencies": {
4205+ "@typescript-eslint/parser": "^5.0.0",
4206+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
4207+ },
4208+ "peerDependenciesMeta": {
4209+ "typescript": {
4210+ "optional": true
4211+ }
4212+ }
4213+ },
4214+ "node_modules/@typescript-eslint/experimental-utils": {
4215+ "version": "5.44.0",
4216+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.44.0.tgz",
4217+ "integrity": "sha512-j8GLemAySe8oUCgILdUaT66pemdWSYcwUYG2Pb71O119hCdvkU+4q8sUTbnDg8NhlZEzSWG2N1v4IxT1kEZrGg==",
4218+ "dependencies": {
4219+ "@typescript-eslint/utils": "5.44.0"
4220+ },
4221+ "engines": {
4222+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4223+ },
4224+ "funding": {
4225+ "type": "opencollective",
4226+ "url": "https://opencollective.com/typescript-eslint"
4227+ },
4228+ "peerDependencies": {
4229+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
4230+ }
4231+ },
4232+ "node_modules/@typescript-eslint/parser": {
4233+ "version": "5.44.0",
4234+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.44.0.tgz",
4235+ "integrity": "sha512-H7LCqbZnKqkkgQHaKLGC6KUjt3pjJDx8ETDqmwncyb6PuoigYajyAwBGz08VU/l86dZWZgI4zm5k2VaKqayYyA==",
4236+ "dependencies": {
4237+ "@typescript-eslint/scope-manager": "5.44.0",
4238+ "@typescript-eslint/types": "5.44.0",
4239+ "@typescript-eslint/typescript-estree": "5.44.0",
4240+ "debug": "^4.3.4"
4241+ },
4242+ "engines": {
4243+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4244+ },
4245+ "funding": {
4246+ "type": "opencollective",
4247+ "url": "https://opencollective.com/typescript-eslint"
4248+ },
4249+ "peerDependencies": {
4250+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
4251+ },
4252+ "peerDependenciesMeta": {
4253+ "typescript": {
4254+ "optional": true
4255+ }
4256+ }
4257+ },
4258+ "node_modules/@typescript-eslint/scope-manager": {
4259+ "version": "5.44.0",
4260+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.44.0.tgz",
4261+ "integrity": "sha512-2pKml57KusI0LAhgLKae9kwWeITZ7IsZs77YxyNyIVOwQ1kToyXRaJLl+uDEXzMN5hnobKUOo2gKntK9H1YL8g==",
4262+ "dependencies": {
4263+ "@typescript-eslint/types": "5.44.0",
4264+ "@typescript-eslint/visitor-keys": "5.44.0"
4265+ },
4266+ "engines": {
4267+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4268+ },
4269+ "funding": {
4270+ "type": "opencollective",
4271+ "url": "https://opencollective.com/typescript-eslint"
4272+ }
4273+ },
4274+ "node_modules/@typescript-eslint/type-utils": {
4275+ "version": "5.44.0",
4276+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.44.0.tgz",
4277+ "integrity": "sha512-A1u0Yo5wZxkXPQ7/noGkRhV4J9opcymcr31XQtOzcc5nO/IHN2E2TPMECKWYpM3e6olWEM63fq/BaL1wEYnt/w==",
4278+ "dependencies": {
4279+ "@typescript-eslint/typescript-estree": "5.44.0",
4280+ "@typescript-eslint/utils": "5.44.0",
4281+ "debug": "^4.3.4",
4282+ "tsutils": "^3.21.0"
4283+ },
4284+ "engines": {
4285+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4286+ },
4287+ "funding": {
4288+ "type": "opencollective",
4289+ "url": "https://opencollective.com/typescript-eslint"
4290+ },
4291+ "peerDependencies": {
4292+ "eslint": "*"
4293+ },
4294+ "peerDependenciesMeta": {
4295+ "typescript": {
4296+ "optional": true
4297+ }
4298+ }
4299+ },
4300+ "node_modules/@typescript-eslint/types": {
4301+ "version": "5.44.0",
4302+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.44.0.tgz",
4303+ "integrity": "sha512-Tp+zDnHmGk4qKR1l+Y1rBvpjpm5tGXX339eAlRBDg+kgZkz9Bw+pqi4dyseOZMsGuSH69fYfPJCBKBrbPCxYFQ==",
4304+ "engines": {
4305+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4306+ },
4307+ "funding": {
4308+ "type": "opencollective",
4309+ "url": "https://opencollective.com/typescript-eslint"
4310+ }
4311+ },
4312+ "node_modules/@typescript-eslint/typescript-estree": {
4313+ "version": "5.44.0",
4314+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.44.0.tgz",
4315+ "integrity": "sha512-M6Jr+RM7M5zeRj2maSfsZK2660HKAJawv4Ud0xT+yauyvgrsHu276VtXlKDFnEmhG+nVEd0fYZNXGoAgxwDWJw==",
4316+ "dependencies": {
4317+ "@typescript-eslint/types": "5.44.0",
4318+ "@typescript-eslint/visitor-keys": "5.44.0",
4319+ "debug": "^4.3.4",
4320+ "globby": "^11.1.0",
4321+ "is-glob": "^4.0.3",
4322+ "semver": "^7.3.7",
4323+ "tsutils": "^3.21.0"
4324+ },
4325+ "engines": {
4326+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4327+ },
4328+ "funding": {
4329+ "type": "opencollective",
4330+ "url": "https://opencollective.com/typescript-eslint"
4331+ },
4332+ "peerDependenciesMeta": {
4333+ "typescript": {
4334+ "optional": true
4335+ }
4336+ }
4337+ },
4338+ "node_modules/@typescript-eslint/utils": {
4339+ "version": "5.44.0",
4340+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.44.0.tgz",
4341+ "integrity": "sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw==",
4342+ "dependencies": {
4343+ "@types/json-schema": "^7.0.9",
4344+ "@types/semver": "^7.3.12",
4345+ "@typescript-eslint/scope-manager": "5.44.0",
4346+ "@typescript-eslint/types": "5.44.0",
4347+ "@typescript-eslint/typescript-estree": "5.44.0",
4348+ "eslint-scope": "^5.1.1",
4349+ "eslint-utils": "^3.0.0",
4350+ "semver": "^7.3.7"
4351+ },
4352+ "engines": {
4353+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4354+ },
4355+ "funding": {
4356+ "type": "opencollective",
4357+ "url": "https://opencollective.com/typescript-eslint"
4358+ },
4359+ "peerDependencies": {
4360+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
4361+ }
4362+ },
4363+ "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": {
4364+ "version": "5.1.1",
4365+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
4366+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
4367+ "dependencies": {
4368+ "esrecurse": "^4.3.0",
4369+ "estraverse": "^4.1.1"
4370+ },
4371+ "engines": {
4372+ "node": ">=8.0.0"
4373+ }
4374+ },
4375+ "node_modules/@typescript-eslint/utils/node_modules/estraverse": {
4376+ "version": "4.3.0",
4377+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
4378+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
4379+ "engines": {
4380+ "node": ">=4.0"
4381+ }
4382+ },
4383+ "node_modules/@typescript-eslint/visitor-keys": {
4384+ "version": "5.44.0",
4385+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.44.0.tgz",
4386+ "integrity": "sha512-a48tLG8/4m62gPFbJ27FxwCOqPKxsb8KC3HkmYoq2As/4YyjQl1jDbRr1s63+g4FS/iIehjmN3L5UjmKva1HzQ==",
4387+ "dependencies": {
4388+ "@typescript-eslint/types": "5.44.0",
4389+ "eslint-visitor-keys": "^3.3.0"
4390+ },
4391+ "engines": {
4392+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4393+ },
4394+ "funding": {
4395+ "type": "opencollective",
4396+ "url": "https://opencollective.com/typescript-eslint"
4397+ }
4398+ },
4399+ "node_modules/@webassemblyjs/ast": {
4400+ "version": "1.11.1",
4401+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
4402+ "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
4403+ "dependencies": {
4404+ "@webassemblyjs/helper-numbers": "1.11.1",
4405+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
4406+ }
4407+ },
4408+ "node_modules/@webassemblyjs/floating-point-hex-parser": {
4409+ "version": "1.11.1",
4410+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
4411+ "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ=="
4412+ },
4413+ "node_modules/@webassemblyjs/helper-api-error": {
4414+ "version": "1.11.1",
4415+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
4416+ "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg=="
4417+ },
4418+ "node_modules/@webassemblyjs/helper-buffer": {
4419+ "version": "1.11.1",
4420+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
4421+ "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA=="
4422+ },
4423+ "node_modules/@webassemblyjs/helper-numbers": {
4424+ "version": "1.11.1",
4425+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
4426+ "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
4427+ "dependencies": {
4428+ "@webassemblyjs/floating-point-hex-parser": "1.11.1",
4429+ "@webassemblyjs/helper-api-error": "1.11.1",
4430+ "@xtuc/long": "4.2.2"
4431+ }
4432+ },
4433+ "node_modules/@webassemblyjs/helper-wasm-bytecode": {
4434+ "version": "1.11.1",
4435+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
4436+ "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q=="
4437+ },
4438+ "node_modules/@webassemblyjs/helper-wasm-section": {
4439+ "version": "1.11.1",
4440+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
4441+ "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
4442+ "dependencies": {
4443+ "@webassemblyjs/ast": "1.11.1",
4444+ "@webassemblyjs/helper-buffer": "1.11.1",
4445+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4446+ "@webassemblyjs/wasm-gen": "1.11.1"
4447+ }
4448+ },
4449+ "node_modules/@webassemblyjs/ieee754": {
4450+ "version": "1.11.1",
4451+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
4452+ "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
4453+ "dependencies": {
4454+ "@xtuc/ieee754": "^1.2.0"
4455+ }
4456+ },
4457+ "node_modules/@webassemblyjs/leb128": {
4458+ "version": "1.11.1",
4459+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
4460+ "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
4461+ "dependencies": {
4462+ "@xtuc/long": "4.2.2"
4463+ }
4464+ },
4465+ "node_modules/@webassemblyjs/utf8": {
4466+ "version": "1.11.1",
4467+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
4468+ "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ=="
4469+ },
4470+ "node_modules/@webassemblyjs/wasm-edit": {
4471+ "version": "1.11.1",
4472+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
4473+ "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
4474+ "dependencies": {
4475+ "@webassemblyjs/ast": "1.11.1",
4476+ "@webassemblyjs/helper-buffer": "1.11.1",
4477+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4478+ "@webassemblyjs/helper-wasm-section": "1.11.1",
4479+ "@webassemblyjs/wasm-gen": "1.11.1",
4480+ "@webassemblyjs/wasm-opt": "1.11.1",
4481+ "@webassemblyjs/wasm-parser": "1.11.1",
4482+ "@webassemblyjs/wast-printer": "1.11.1"
4483+ }
4484+ },
4485+ "node_modules/@webassemblyjs/wasm-gen": {
4486+ "version": "1.11.1",
4487+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
4488+ "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
4489+ "dependencies": {
4490+ "@webassemblyjs/ast": "1.11.1",
4491+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4492+ "@webassemblyjs/ieee754": "1.11.1",
4493+ "@webassemblyjs/leb128": "1.11.1",
4494+ "@webassemblyjs/utf8": "1.11.1"
4495+ }
4496+ },
4497+ "node_modules/@webassemblyjs/wasm-opt": {
4498+ "version": "1.11.1",
4499+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
4500+ "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
4501+ "dependencies": {
4502+ "@webassemblyjs/ast": "1.11.1",
4503+ "@webassemblyjs/helper-buffer": "1.11.1",
4504+ "@webassemblyjs/wasm-gen": "1.11.1",
4505+ "@webassemblyjs/wasm-parser": "1.11.1"
4506+ }
4507+ },
4508+ "node_modules/@webassemblyjs/wasm-parser": {
4509+ "version": "1.11.1",
4510+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
4511+ "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
4512+ "dependencies": {
4513+ "@webassemblyjs/ast": "1.11.1",
4514+ "@webassemblyjs/helper-api-error": "1.11.1",
4515+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4516+ "@webassemblyjs/ieee754": "1.11.1",
4517+ "@webassemblyjs/leb128": "1.11.1",
4518+ "@webassemblyjs/utf8": "1.11.1"
4519+ }
4520+ },
4521+ "node_modules/@webassemblyjs/wast-printer": {
4522+ "version": "1.11.1",
4523+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
4524+ "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
4525+ "dependencies": {
4526+ "@webassemblyjs/ast": "1.11.1",
4527+ "@xtuc/long": "4.2.2"
4528+ }
4529+ },
4530+ "node_modules/@xtuc/ieee754": {
4531+ "version": "1.2.0",
4532+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
4533+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
4534+ },
4535+ "node_modules/@xtuc/long": {
4536+ "version": "4.2.2",
4537+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
4538+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
4539+ },
4540+ "node_modules/abab": {
4541+ "version": "2.0.6",
4542+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
4543+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
4544+ },
4545+ "node_modules/accepts": {
4546+ "version": "1.3.8",
4547+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
4548+ "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
4549+ "dependencies": {
4550+ "mime-types": "~2.1.34",
4551+ "negotiator": "0.6.3"
4552+ },
4553+ "engines": {
4554+ "node": ">= 0.6"
4555+ }
4556+ },
4557+ "node_modules/acorn": {
4558+ "version": "8.8.1",
4559+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
4560+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
4561+ "bin": {
4562+ "acorn": "bin/acorn"
4563+ },
4564+ "engines": {
4565+ "node": ">=0.4.0"
4566+ }
4567+ },
4568+ "node_modules/acorn-globals": {
4569+ "version": "6.0.0",
4570+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
4571+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
4572+ "dependencies": {
4573+ "acorn": "^7.1.1",
4574+ "acorn-walk": "^7.1.1"
4575+ }
4576+ },
4577+ "node_modules/acorn-globals/node_modules/acorn": {
4578+ "version": "7.4.1",
4579+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
4580+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
4581+ "bin": {
4582+ "acorn": "bin/acorn"
4583+ },
4584+ "engines": {
4585+ "node": ">=0.4.0"
4586+ }
4587+ },
4588+ "node_modules/acorn-import-assertions": {
4589+ "version": "1.8.0",
4590+ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
4591+ "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
4592+ "peerDependencies": {
4593+ "acorn": "^8"
4594+ }
4595+ },
4596+ "node_modules/acorn-jsx": {
4597+ "version": "5.3.2",
4598+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
4599+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
4600+ "peerDependencies": {
4601+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
4602+ }
4603+ },
4604+ "node_modules/acorn-node": {
4605+ "version": "1.8.2",
4606+ "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
4607+ "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
4608+ "dependencies": {
4609+ "acorn": "^7.0.0",
4610+ "acorn-walk": "^7.0.0",
4611+ "xtend": "^4.0.2"
4612+ }
4613+ },
4614+ "node_modules/acorn-node/node_modules/acorn": {
4615+ "version": "7.4.1",
4616+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
4617+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
4618+ "bin": {
4619+ "acorn": "bin/acorn"
4620+ },
4621+ "engines": {
4622+ "node": ">=0.4.0"
4623+ }
4624+ },
4625+ "node_modules/acorn-walk": {
4626+ "version": "7.2.0",
4627+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
4628+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
4629+ "engines": {
4630+ "node": ">=0.4.0"
4631+ }
4632+ },
4633+ "node_modules/address": {
4634+ "version": "1.2.1",
4635+ "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz",
4636+ "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==",
4637+ "engines": {
4638+ "node": ">= 10.0.0"
4639+ }
4640+ },
4641+ "node_modules/adjust-sourcemap-loader": {
4642+ "version": "4.0.0",
4643+ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
4644+ "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
4645+ "dependencies": {
4646+ "loader-utils": "^2.0.0",
4647+ "regex-parser": "^2.2.11"
4648+ },
4649+ "engines": {
4650+ "node": ">=8.9"
4651+ }
4652+ },
4653+ "node_modules/agent-base": {
4654+ "version": "6.0.2",
4655+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
4656+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
4657+ "dependencies": {
4658+ "debug": "4"
4659+ },
4660+ "engines": {
4661+ "node": ">= 6.0.0"
4662+ }
4663+ },
4664+ "node_modules/ajv": {
4665+ "version": "6.12.6",
4666+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
4667+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
4668+ "dependencies": {
4669+ "fast-deep-equal": "^3.1.1",
4670+ "fast-json-stable-stringify": "^2.0.0",
4671+ "json-schema-traverse": "^0.4.1",
4672+ "uri-js": "^4.2.2"
4673+ },
4674+ "funding": {
4675+ "type": "github",
4676+ "url": "https://github.com/sponsors/epoberezkin"
4677+ }
4678+ },
4679+ "node_modules/ajv-formats": {
4680+ "version": "2.1.1",
4681+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
4682+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
4683+ "dependencies": {
4684+ "ajv": "^8.0.0"
4685+ },
4686+ "peerDependencies": {
4687+ "ajv": "^8.0.0"
4688+ },
4689+ "peerDependenciesMeta": {
4690+ "ajv": {
4691+ "optional": true
4692+ }
4693+ }
4694+ },
4695+ "node_modules/ajv-formats/node_modules/ajv": {
4696+ "version": "8.11.2",
4697+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
4698+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
4699+ "dependencies": {
4700+ "fast-deep-equal": "^3.1.1",
4701+ "json-schema-traverse": "^1.0.0",
4702+ "require-from-string": "^2.0.2",
4703+ "uri-js": "^4.2.2"
4704+ },
4705+ "funding": {
4706+ "type": "github",
4707+ "url": "https://github.com/sponsors/epoberezkin"
4708+ }
4709+ },
4710+ "node_modules/ajv-formats/node_modules/json-schema-traverse": {
4711+ "version": "1.0.0",
4712+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
4713+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
4714+ },
4715+ "node_modules/ajv-keywords": {
4716+ "version": "3.5.2",
4717+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
4718+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
4719+ "peerDependencies": {
4720+ "ajv": "^6.9.1"
4721+ }
4722+ },
4723+ "node_modules/ansi-escapes": {
4724+ "version": "4.3.2",
4725+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
4726+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
4727+ "dependencies": {
4728+ "type-fest": "^0.21.3"
4729+ },
4730+ "engines": {
4731+ "node": ">=8"
4732+ },
4733+ "funding": {
4734+ "url": "https://github.com/sponsors/sindresorhus"
4735+ }
4736+ },
4737+ "node_modules/ansi-html-community": {
4738+ "version": "0.0.8",
4739+ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
4740+ "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
4741+ "engines": [
4742+ "node >= 0.8.0"
4743+ ],
4744+ "bin": {
4745+ "ansi-html": "bin/ansi-html"
4746+ }
4747+ },
4748+ "node_modules/ansi-regex": {
4749+ "version": "5.0.1",
4750+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4751+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4752+ "engines": {
4753+ "node": ">=8"
4754+ }
4755+ },
4756+ "node_modules/ansi-styles": {
4757+ "version": "3.2.1",
4758+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4759+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4760+ "dependencies": {
4761+ "color-convert": "^1.9.0"
4762+ },
4763+ "engines": {
4764+ "node": ">=4"
4765+ }
4766+ },
4767+ "node_modules/anymatch": {
4768+ "version": "3.1.3",
4769+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
4770+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
4771+ "dependencies": {
4772+ "normalize-path": "^3.0.0",
4773+ "picomatch": "^2.0.4"
4774+ },
4775+ "engines": {
4776+ "node": ">= 8"
4777+ }
4778+ },
4779+ "node_modules/arg": {
4780+ "version": "5.0.2",
4781+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
4782+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="
4783+ },
4784+ "node_modules/argparse": {
4785+ "version": "1.0.10",
4786+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
4787+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
4788+ "dependencies": {
4789+ "sprintf-js": "~1.0.2"
4790+ }
4791+ },
4792+ "node_modules/aria-query": {
4793+ "version": "4.2.2",
4794+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
4795+ "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
4796+ "dependencies": {
4797+ "@babel/runtime": "^7.10.2",
4798+ "@babel/runtime-corejs3": "^7.10.2"
4799+ },
4800+ "engines": {
4801+ "node": ">=6.0"
4802+ }
4803+ },
4804+ "node_modules/array-flatten": {
4805+ "version": "2.1.2",
4806+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
4807+ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ=="
4808+ },
4809+ "node_modules/array-includes": {
4810+ "version": "3.1.6",
4811+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
4812+ "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
4813+ "dependencies": {
4814+ "call-bind": "^1.0.2",
4815+ "define-properties": "^1.1.4",
4816+ "es-abstract": "^1.20.4",
4817+ "get-intrinsic": "^1.1.3",
4818+ "is-string": "^1.0.7"
4819+ },
4820+ "engines": {
4821+ "node": ">= 0.4"
4822+ },
4823+ "funding": {
4824+ "url": "https://github.com/sponsors/ljharb"
4825+ }
4826+ },
4827+ "node_modules/array-union": {
4828+ "version": "2.1.0",
4829+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
4830+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
4831+ "engines": {
4832+ "node": ">=8"
4833+ }
4834+ },
4835+ "node_modules/array.prototype.flat": {
4836+ "version": "1.3.1",
4837+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
4838+ "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
4839+ "dependencies": {
4840+ "call-bind": "^1.0.2",
4841+ "define-properties": "^1.1.4",
4842+ "es-abstract": "^1.20.4",
4843+ "es-shim-unscopables": "^1.0.0"
4844+ },
4845+ "engines": {
4846+ "node": ">= 0.4"
4847+ },
4848+ "funding": {
4849+ "url": "https://github.com/sponsors/ljharb"
4850+ }
4851+ },
4852+ "node_modules/array.prototype.flatmap": {
4853+ "version": "1.3.1",
4854+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
4855+ "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
4856+ "dependencies": {
4857+ "call-bind": "^1.0.2",
4858+ "define-properties": "^1.1.4",
4859+ "es-abstract": "^1.20.4",
4860+ "es-shim-unscopables": "^1.0.0"
4861+ },
4862+ "engines": {
4863+ "node": ">= 0.4"
4864+ },
4865+ "funding": {
4866+ "url": "https://github.com/sponsors/ljharb"
4867+ }
4868+ },
4869+ "node_modules/array.prototype.reduce": {
4870+ "version": "1.0.5",
4871+ "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz",
4872+ "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==",
4873+ "dependencies": {
4874+ "call-bind": "^1.0.2",
4875+ "define-properties": "^1.1.4",
4876+ "es-abstract": "^1.20.4",
4877+ "es-array-method-boxes-properly": "^1.0.0",
4878+ "is-string": "^1.0.7"
4879+ },
4880+ "engines": {
4881+ "node": ">= 0.4"
4882+ },
4883+ "funding": {
4884+ "url": "https://github.com/sponsors/ljharb"
4885+ }
4886+ },
4887+ "node_modules/array.prototype.tosorted": {
4888+ "version": "1.1.1",
4889+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz",
4890+ "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==",
4891+ "dependencies": {
4892+ "call-bind": "^1.0.2",
4893+ "define-properties": "^1.1.4",
4894+ "es-abstract": "^1.20.4",
4895+ "es-shim-unscopables": "^1.0.0",
4896+ "get-intrinsic": "^1.1.3"
4897+ }
4898+ },
4899+ "node_modules/asap": {
4900+ "version": "2.0.6",
4901+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
4902+ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
4903+ },
4904+ "node_modules/ast-types-flow": {
4905+ "version": "0.0.7",
4906+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
4907+ "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
4908+ },
4909+ "node_modules/async": {
4910+ "version": "3.2.4",
4911+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
4912+ "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
4913+ },
4914+ "node_modules/asynckit": {
4915+ "version": "0.4.0",
4916+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
4917+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
4918+ },
4919+ "node_modules/at-least-node": {
4920+ "version": "1.0.0",
4921+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
4922+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
4923+ "engines": {
4924+ "node": ">= 4.0.0"
4925+ }
4926+ },
4927+ "node_modules/autoprefixer": {
4928+ "version": "10.4.13",
4929+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz",
4930+ "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==",
4931+ "funding": [
4932+ {
4933+ "type": "opencollective",
4934+ "url": "https://opencollective.com/postcss/"
4935+ },
4936+ {
4937+ "type": "tidelift",
4938+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
4939+ }
4940+ ],
4941+ "dependencies": {
4942+ "browserslist": "^4.21.4",
4943+ "caniuse-lite": "^1.0.30001426",
4944+ "fraction.js": "^4.2.0",
4945+ "normalize-range": "^0.1.2",
4946+ "picocolors": "^1.0.0",
4947+ "postcss-value-parser": "^4.2.0"
4948+ },
4949+ "bin": {
4950+ "autoprefixer": "bin/autoprefixer"
4951+ },
4952+ "engines": {
4953+ "node": "^10 || ^12 || >=14"
4954+ },
4955+ "peerDependencies": {
4956+ "postcss": "^8.1.0"
4957+ }
4958+ },
4959+ "node_modules/available-typed-arrays": {
4960+ "version": "1.0.5",
4961+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
4962+ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
4963+ "engines": {
4964+ "node": ">= 0.4"
4965+ },
4966+ "funding": {
4967+ "url": "https://github.com/sponsors/ljharb"
4968+ }
4969+ },
4970+ "node_modules/axe-core": {
4971+ "version": "4.5.2",
4972+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.2.tgz",
4973+ "integrity": "sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA==",
4974+ "engines": {
4975+ "node": ">=4"
4976+ }
4977+ },
4978+ "node_modules/axobject-query": {
4979+ "version": "2.2.0",
4980+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
4981+ "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
4982+ },
4983+ "node_modules/babel-jest": {
4984+ "version": "27.5.1",
4985+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz",
4986+ "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==",
4987+ "dependencies": {
4988+ "@jest/transform": "^27.5.1",
4989+ "@jest/types": "^27.5.1",
4990+ "@types/babel__core": "^7.1.14",
4991+ "babel-plugin-istanbul": "^6.1.1",
4992+ "babel-preset-jest": "^27.5.1",
4993+ "chalk": "^4.0.0",
4994+ "graceful-fs": "^4.2.9",
4995+ "slash": "^3.0.0"
4996+ },
4997+ "engines": {
4998+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
4999+ },
5000+ "peerDependencies": {
5001+ "@babel/core": "^7.8.0"
5002+ }
5003+ },
5004+ "node_modules/babel-jest/node_modules/ansi-styles": {
5005+ "version": "4.3.0",
5006+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5007+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5008+ "dependencies": {
5009+ "color-convert": "^2.0.1"
5010+ },
5011+ "engines": {
5012+ "node": ">=8"
5013+ },
5014+ "funding": {
5015+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5016+ }
5017+ },
5018+ "node_modules/babel-jest/node_modules/chalk": {
5019+ "version": "4.1.2",
5020+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5021+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5022+ "dependencies": {
5023+ "ansi-styles": "^4.1.0",
5024+ "supports-color": "^7.1.0"
5025+ },
5026+ "engines": {
5027+ "node": ">=10"
5028+ },
5029+ "funding": {
5030+ "url": "https://github.com/chalk/chalk?sponsor=1"
5031+ }
5032+ },
5033+ "node_modules/babel-jest/node_modules/color-convert": {
5034+ "version": "2.0.1",
5035+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5036+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5037+ "dependencies": {
5038+ "color-name": "~1.1.4"
5039+ },
5040+ "engines": {
5041+ "node": ">=7.0.0"
5042+ }
5043+ },
5044+ "node_modules/babel-jest/node_modules/color-name": {
5045+ "version": "1.1.4",
5046+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5047+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
5048+ },
5049+ "node_modules/babel-jest/node_modules/has-flag": {
5050+ "version": "4.0.0",
5051+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5052+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5053+ "engines": {
5054+ "node": ">=8"
5055+ }
5056+ },
5057+ "node_modules/babel-jest/node_modules/supports-color": {
5058+ "version": "7.2.0",
5059+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5060+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5061+ "dependencies": {
5062+ "has-flag": "^4.0.0"
5063+ },
5064+ "engines": {
5065+ "node": ">=8"
5066+ }
5067+ },
5068+ "node_modules/babel-loader": {
5069+ "version": "8.3.0",
5070+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
5071+ "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
5072+ "dependencies": {
5073+ "find-cache-dir": "^3.3.1",
5074+ "loader-utils": "^2.0.0",
5075+ "make-dir": "^3.1.0",
5076+ "schema-utils": "^2.6.5"
5077+ },
5078+ "engines": {
5079+ "node": ">= 8.9"
5080+ },
5081+ "peerDependencies": {
5082+ "@babel/core": "^7.0.0",
5083+ "webpack": ">=2"
5084+ }
5085+ },
5086+ "node_modules/babel-loader/node_modules/schema-utils": {
5087+ "version": "2.7.1",
5088+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
5089+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
5090+ "dependencies": {
5091+ "@types/json-schema": "^7.0.5",
5092+ "ajv": "^6.12.4",
5093+ "ajv-keywords": "^3.5.2"
5094+ },
5095+ "engines": {
5096+ "node": ">= 8.9.0"
5097+ },
5098+ "funding": {
5099+ "type": "opencollective",
5100+ "url": "https://opencollective.com/webpack"
5101+ }
5102+ },
5103+ "node_modules/babel-plugin-istanbul": {
5104+ "version": "6.1.1",
5105+ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
5106+ "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
5107+ "dependencies": {
5108+ "@babel/helper-plugin-utils": "^7.0.0",
5109+ "@istanbuljs/load-nyc-config": "^1.0.0",
5110+ "@istanbuljs/schema": "^0.1.2",
5111+ "istanbul-lib-instrument": "^5.0.4",
5112+ "test-exclude": "^6.0.0"
5113+ },
5114+ "engines": {
5115+ "node": ">=8"
5116+ }
5117+ },
5118+ "node_modules/babel-plugin-jest-hoist": {
5119+ "version": "27.5.1",
5120+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz",
5121+ "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==",
5122+ "dependencies": {
5123+ "@babel/template": "^7.3.3",
5124+ "@babel/types": "^7.3.3",
5125+ "@types/babel__core": "^7.0.0",
5126+ "@types/babel__traverse": "^7.0.6"
5127+ },
5128+ "engines": {
5129+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5130+ }
5131+ },
5132+ "node_modules/babel-plugin-macros": {
5133+ "version": "3.1.0",
5134+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
5135+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
5136+ "dependencies": {
5137+ "@babel/runtime": "^7.12.5",
5138+ "cosmiconfig": "^7.0.0",
5139+ "resolve": "^1.19.0"
5140+ },
5141+ "engines": {
5142+ "node": ">=10",
5143+ "npm": ">=6"
5144+ }
5145+ },
5146+ "node_modules/babel-plugin-named-asset-import": {
5147+ "version": "0.3.8",
5148+ "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz",
5149+ "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==",
5150+ "peerDependencies": {
5151+ "@babel/core": "^7.1.0"
5152+ }
5153+ },
5154+ "node_modules/babel-plugin-polyfill-corejs2": {
5155+ "version": "0.3.3",
5156+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
5157+ "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
5158+ "dependencies": {
5159+ "@babel/compat-data": "^7.17.7",
5160+ "@babel/helper-define-polyfill-provider": "^0.3.3",
5161+ "semver": "^6.1.1"
5162+ },
5163+ "peerDependencies": {
5164+ "@babel/core": "^7.0.0-0"
5165+ }
5166+ },
5167+ "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
5168+ "version": "6.3.0",
5169+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5170+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5171+ "bin": {
5172+ "semver": "bin/semver.js"
5173+ }
5174+ },
5175+ "node_modules/babel-plugin-polyfill-corejs3": {
5176+ "version": "0.6.0",
5177+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
5178+ "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
5179+ "dependencies": {
5180+ "@babel/helper-define-polyfill-provider": "^0.3.3",
5181+ "core-js-compat": "^3.25.1"
5182+ },
5183+ "peerDependencies": {
5184+ "@babel/core": "^7.0.0-0"
5185+ }
5186+ },
5187+ "node_modules/babel-plugin-polyfill-regenerator": {
5188+ "version": "0.4.1",
5189+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
5190+ "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
5191+ "dependencies": {
5192+ "@babel/helper-define-polyfill-provider": "^0.3.3"
5193+ },
5194+ "peerDependencies": {
5195+ "@babel/core": "^7.0.0-0"
5196+ }
5197+ },
5198+ "node_modules/babel-plugin-transform-react-remove-prop-types": {
5199+ "version": "0.4.24",
5200+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
5201+ "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
5202+ },
5203+ "node_modules/babel-preset-current-node-syntax": {
5204+ "version": "1.0.1",
5205+ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
5206+ "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
5207+ "dependencies": {
5208+ "@babel/plugin-syntax-async-generators": "^7.8.4",
5209+ "@babel/plugin-syntax-bigint": "^7.8.3",
5210+ "@babel/plugin-syntax-class-properties": "^7.8.3",
5211+ "@babel/plugin-syntax-import-meta": "^7.8.3",
5212+ "@babel/plugin-syntax-json-strings": "^7.8.3",
5213+ "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
5214+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
5215+ "@babel/plugin-syntax-numeric-separator": "^7.8.3",
5216+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
5217+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
5218+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
5219+ "@babel/plugin-syntax-top-level-await": "^7.8.3"
5220+ },
5221+ "peerDependencies": {
5222+ "@babel/core": "^7.0.0"
5223+ }
5224+ },
5225+ "node_modules/babel-preset-jest": {
5226+ "version": "27.5.1",
5227+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz",
5228+ "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==",
5229+ "dependencies": {
5230+ "babel-plugin-jest-hoist": "^27.5.1",
5231+ "babel-preset-current-node-syntax": "^1.0.0"
5232+ },
5233+ "engines": {
5234+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5235+ },
5236+ "peerDependencies": {
5237+ "@babel/core": "^7.0.0"
5238+ }
5239+ },
5240+ "node_modules/babel-preset-react-app": {
5241+ "version": "10.0.1",
5242+ "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz",
5243+ "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==",
5244+ "dependencies": {
5245+ "@babel/core": "^7.16.0",
5246+ "@babel/plugin-proposal-class-properties": "^7.16.0",
5247+ "@babel/plugin-proposal-decorators": "^7.16.4",
5248+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
5249+ "@babel/plugin-proposal-numeric-separator": "^7.16.0",
5250+ "@babel/plugin-proposal-optional-chaining": "^7.16.0",
5251+ "@babel/plugin-proposal-private-methods": "^7.16.0",
5252+ "@babel/plugin-transform-flow-strip-types": "^7.16.0",
5253+ "@babel/plugin-transform-react-display-name": "^7.16.0",
5254+ "@babel/plugin-transform-runtime": "^7.16.4",
5255+ "@babel/preset-env": "^7.16.4",
5256+ "@babel/preset-react": "^7.16.0",
5257+ "@babel/preset-typescript": "^7.16.0",
5258+ "@babel/runtime": "^7.16.3",
5259+ "babel-plugin-macros": "^3.1.0",
5260+ "babel-plugin-transform-react-remove-prop-types": "^0.4.24"
5261+ }
5262+ },
5263+ "node_modules/balanced-match": {
5264+ "version": "1.0.2",
5265+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5266+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
5267+ },
5268+ "node_modules/batch": {
5269+ "version": "0.6.1",
5270+ "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
5271+ "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw=="
5272+ },
5273+ "node_modules/bfj": {
5274+ "version": "7.0.2",
5275+ "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz",
5276+ "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==",
5277+ "dependencies": {
5278+ "bluebird": "^3.5.5",
5279+ "check-types": "^11.1.1",
5280+ "hoopy": "^0.1.4",
5281+ "tryer": "^1.0.1"
5282+ },
5283+ "engines": {
5284+ "node": ">= 8.0.0"
5285+ }
5286+ },
5287+ "node_modules/big.js": {
5288+ "version": "5.2.2",
5289+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
5290+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
5291+ "engines": {
5292+ "node": "*"
5293+ }
5294+ },
5295+ "node_modules/binary-extensions": {
5296+ "version": "2.2.0",
5297+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
5298+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
5299+ "engines": {
5300+ "node": ">=8"
5301+ }
5302+ },
5303+ "node_modules/bluebird": {
5304+ "version": "3.7.2",
5305+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
5306+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
5307+ },
5308+ "node_modules/body-parser": {
5309+ "version": "1.20.1",
5310+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
5311+ "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
5312+ "dependencies": {
5313+ "bytes": "3.1.2",
5314+ "content-type": "~1.0.4",
5315+ "debug": "2.6.9",
5316+ "depd": "2.0.0",
5317+ "destroy": "1.2.0",
5318+ "http-errors": "2.0.0",
5319+ "iconv-lite": "0.4.24",
5320+ "on-finished": "2.4.1",
5321+ "qs": "6.11.0",
5322+ "raw-body": "2.5.1",
5323+ "type-is": "~1.6.18",
5324+ "unpipe": "1.0.0"
5325+ },
5326+ "engines": {
5327+ "node": ">= 0.8",
5328+ "npm": "1.2.8000 || >= 1.4.16"
5329+ }
5330+ },
5331+ "node_modules/body-parser/node_modules/bytes": {
5332+ "version": "3.1.2",
5333+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
5334+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
5335+ "engines": {
5336+ "node": ">= 0.8"
5337+ }
5338+ },
5339+ "node_modules/body-parser/node_modules/debug": {
5340+ "version": "2.6.9",
5341+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5342+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5343+ "dependencies": {
5344+ "ms": "2.0.0"
5345+ }
5346+ },
5347+ "node_modules/body-parser/node_modules/iconv-lite": {
5348+ "version": "0.4.24",
5349+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5350+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5351+ "dependencies": {
5352+ "safer-buffer": ">= 2.1.2 < 3"
5353+ },
5354+ "engines": {
5355+ "node": ">=0.10.0"
5356+ }
5357+ },
5358+ "node_modules/body-parser/node_modules/ms": {
5359+ "version": "2.0.0",
5360+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5361+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
5362+ },
5363+ "node_modules/bonjour-service": {
5364+ "version": "1.0.14",
5365+ "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz",
5366+ "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==",
5367+ "dependencies": {
5368+ "array-flatten": "^2.1.2",
5369+ "dns-equal": "^1.0.0",
5370+ "fast-deep-equal": "^3.1.3",
5371+ "multicast-dns": "^7.2.5"
5372+ }
5373+ },
5374+ "node_modules/boolbase": {
5375+ "version": "1.0.0",
5376+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
5377+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
5378+ },
5379+ "node_modules/brace-expansion": {
5380+ "version": "1.1.11",
5381+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
5382+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
5383+ "dependencies": {
5384+ "balanced-match": "^1.0.0",
5385+ "concat-map": "0.0.1"
5386+ }
5387+ },
5388+ "node_modules/braces": {
5389+ "version": "3.0.2",
5390+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
5391+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
5392+ "dependencies": {
5393+ "fill-range": "^7.0.1"
5394+ },
5395+ "engines": {
5396+ "node": ">=8"
5397+ }
5398+ },
5399+ "node_modules/browser-process-hrtime": {
5400+ "version": "1.0.0",
5401+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
5402+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
5403+ },
5404+ "node_modules/browserslist": {
5405+ "version": "4.21.4",
5406+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
5407+ "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
5408+ "funding": [
5409+ {
5410+ "type": "opencollective",
5411+ "url": "https://opencollective.com/browserslist"
5412+ },
5413+ {
5414+ "type": "tidelift",
5415+ "url": "https://tidelift.com/funding/github/npm/browserslist"
5416+ }
5417+ ],
5418+ "dependencies": {
5419+ "caniuse-lite": "^1.0.30001400",
5420+ "electron-to-chromium": "^1.4.251",
5421+ "node-releases": "^2.0.6",
5422+ "update-browserslist-db": "^1.0.9"
5423+ },
5424+ "bin": {
5425+ "browserslist": "cli.js"
5426+ },
5427+ "engines": {
5428+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
5429+ }
5430+ },
5431+ "node_modules/bser": {
5432+ "version": "2.1.1",
5433+ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
5434+ "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
5435+ "dependencies": {
5436+ "node-int64": "^0.4.0"
5437+ }
5438+ },
5439+ "node_modules/buffer-from": {
5440+ "version": "1.1.2",
5441+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
5442+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
5443+ },
5444+ "node_modules/builtin-modules": {
5445+ "version": "3.3.0",
5446+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
5447+ "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
5448+ "engines": {
5449+ "node": ">=6"
5450+ },
5451+ "funding": {
5452+ "url": "https://github.com/sponsors/sindresorhus"
5453+ }
5454+ },
5455+ "node_modules/bytes": {
5456+ "version": "3.0.0",
5457+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
5458+ "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
5459+ "engines": {
5460+ "node": ">= 0.8"
5461+ }
5462+ },
5463+ "node_modules/call-bind": {
5464+ "version": "1.0.2",
5465+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
5466+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
5467+ "dependencies": {
5468+ "function-bind": "^1.1.1",
5469+ "get-intrinsic": "^1.0.2"
5470+ },
5471+ "funding": {
5472+ "url": "https://github.com/sponsors/ljharb"
5473+ }
5474+ },
5475+ "node_modules/callsites": {
5476+ "version": "3.1.0",
5477+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
5478+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
5479+ "engines": {
5480+ "node": ">=6"
5481+ }
5482+ },
5483+ "node_modules/camel-case": {
5484+ "version": "4.1.2",
5485+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
5486+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
5487+ "dependencies": {
5488+ "pascal-case": "^3.1.2",
5489+ "tslib": "^2.0.3"
5490+ }
5491+ },
5492+ "node_modules/camelcase": {
5493+ "version": "6.3.0",
5494+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
5495+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
5496+ "engines": {
5497+ "node": ">=10"
5498+ },
5499+ "funding": {
5500+ "url": "https://github.com/sponsors/sindresorhus"
5501+ }
5502+ },
5503+ "node_modules/camelcase-css": {
5504+ "version": "2.0.1",
5505+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
5506+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
5507+ "engines": {
5508+ "node": ">= 6"
5509+ }
5510+ },
5511+ "node_modules/caniuse-api": {
5512+ "version": "3.0.0",
5513+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
5514+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
5515+ "dependencies": {
5516+ "browserslist": "^4.0.0",
5517+ "caniuse-lite": "^1.0.0",
5518+ "lodash.memoize": "^4.1.2",
5519+ "lodash.uniq": "^4.5.0"
5520+ }
5521+ },
5522+ "node_modules/caniuse-lite": {
5523+ "version": "1.0.30001434",
5524+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz",
5525+ "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==",
5526+ "funding": [
5527+ {
5528+ "type": "opencollective",
5529+ "url": "https://opencollective.com/browserslist"
5530+ },
5531+ {
5532+ "type": "tidelift",
5533+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
5534+ }
5535+ ]
5536+ },
5537+ "node_modules/case-sensitive-paths-webpack-plugin": {
5538+ "version": "2.4.0",
5539+ "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
5540+ "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
5541+ "engines": {
5542+ "node": ">=4"
5543+ }
5544+ },
5545+ "node_modules/chalk": {
5546+ "version": "2.4.2",
5547+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
5548+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
5549+ "dependencies": {
5550+ "ansi-styles": "^3.2.1",
5551+ "escape-string-regexp": "^1.0.5",
5552+ "supports-color": "^5.3.0"
5553+ },
5554+ "engines": {
5555+ "node": ">=4"
5556+ }
5557+ },
5558+ "node_modules/char-regex": {
5559+ "version": "1.0.2",
5560+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
5561+ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
5562+ "engines": {
5563+ "node": ">=10"
5564+ }
5565+ },
5566+ "node_modules/check-types": {
5567+ "version": "11.2.2",
5568+ "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz",
5569+ "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA=="
5570+ },
5571+ "node_modules/chokidar": {
5572+ "version": "3.5.3",
5573+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
5574+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
5575+ "funding": [
5576+ {
5577+ "type": "individual",
5578+ "url": "https://paulmillr.com/funding/"
5579+ }
5580+ ],
5581+ "dependencies": {
5582+ "anymatch": "~3.1.2",
5583+ "braces": "~3.0.2",
5584+ "glob-parent": "~5.1.2",
5585+ "is-binary-path": "~2.1.0",
5586+ "is-glob": "~4.0.1",
5587+ "normalize-path": "~3.0.0",
5588+ "readdirp": "~3.6.0"
5589+ },
5590+ "engines": {
5591+ "node": ">= 8.10.0"
5592+ },
5593+ "optionalDependencies": {
5594+ "fsevents": "~2.3.2"
5595+ }
5596+ },
5597+ "node_modules/chokidar/node_modules/glob-parent": {
5598+ "version": "5.1.2",
5599+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
5600+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
5601+ "dependencies": {
5602+ "is-glob": "^4.0.1"
5603+ },
5604+ "engines": {
5605+ "node": ">= 6"
5606+ }
5607+ },
5608+ "node_modules/chrome-trace-event": {
5609+ "version": "1.0.3",
5610+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
5611+ "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
5612+ "engines": {
5613+ "node": ">=6.0"
5614+ }
5615+ },
5616+ "node_modules/ci-info": {
5617+ "version": "3.7.0",
5618+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.0.tgz",
5619+ "integrity": "sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==",
5620+ "engines": {
5621+ "node": ">=8"
5622+ }
5623+ },
5624+ "node_modules/cjs-module-lexer": {
5625+ "version": "1.2.2",
5626+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
5627+ "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA=="
5628+ },
5629+ "node_modules/clean-css": {
5630+ "version": "5.3.1",
5631+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz",
5632+ "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==",
5633+ "dependencies": {
5634+ "source-map": "~0.6.0"
5635+ },
5636+ "engines": {
5637+ "node": ">= 10.0"
5638+ }
5639+ },
5640+ "node_modules/clean-css/node_modules/source-map": {
5641+ "version": "0.6.1",
5642+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5643+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5644+ "engines": {
5645+ "node": ">=0.10.0"
5646+ }
5647+ },
5648+ "node_modules/cliui": {
5649+ "version": "7.0.4",
5650+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
5651+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
5652+ "dependencies": {
5653+ "string-width": "^4.2.0",
5654+ "strip-ansi": "^6.0.0",
5655+ "wrap-ansi": "^7.0.0"
5656+ }
5657+ },
5658+ "node_modules/co": {
5659+ "version": "4.6.0",
5660+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
5661+ "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
5662+ "engines": {
5663+ "iojs": ">= 1.0.0",
5664+ "node": ">= 0.12.0"
5665+ }
5666+ },
5667+ "node_modules/coa": {
5668+ "version": "2.0.2",
5669+ "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
5670+ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
5671+ "dependencies": {
5672+ "@types/q": "^1.5.1",
5673+ "chalk": "^2.4.1",
5674+ "q": "^1.1.2"
5675+ },
5676+ "engines": {
5677+ "node": ">= 4.0"
5678+ }
5679+ },
5680+ "node_modules/collect-v8-coverage": {
5681+ "version": "1.0.1",
5682+ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
5683+ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg=="
5684+ },
5685+ "node_modules/color-convert": {
5686+ "version": "1.9.3",
5687+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5688+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5689+ "dependencies": {
5690+ "color-name": "1.1.3"
5691+ }
5692+ },
5693+ "node_modules/color-name": {
5694+ "version": "1.1.3",
5695+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5696+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
5697+ },
5698+ "node_modules/colord": {
5699+ "version": "2.9.3",
5700+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
5701+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
5702+ },
5703+ "node_modules/colorette": {
5704+ "version": "2.0.19",
5705+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz",
5706+ "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ=="
5707+ },
5708+ "node_modules/combined-stream": {
5709+ "version": "1.0.8",
5710+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
5711+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
5712+ "dependencies": {
5713+ "delayed-stream": "~1.0.0"
5714+ },
5715+ "engines": {
5716+ "node": ">= 0.8"
5717+ }
5718+ },
5719+ "node_modules/commander": {
5720+ "version": "8.3.0",
5721+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
5722+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
5723+ "engines": {
5724+ "node": ">= 12"
5725+ }
5726+ },
5727+ "node_modules/common-path-prefix": {
5728+ "version": "3.0.0",
5729+ "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
5730+ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w=="
5731+ },
5732+ "node_modules/common-tags": {
5733+ "version": "1.8.2",
5734+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
5735+ "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
5736+ "engines": {
5737+ "node": ">=4.0.0"
5738+ }
5739+ },
5740+ "node_modules/commondir": {
5741+ "version": "1.0.1",
5742+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
5743+ "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
5744+ },
5745+ "node_modules/compressible": {
5746+ "version": "2.0.18",
5747+ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
5748+ "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
5749+ "dependencies": {
5750+ "mime-db": ">= 1.43.0 < 2"
5751+ },
5752+ "engines": {
5753+ "node": ">= 0.6"
5754+ }
5755+ },
5756+ "node_modules/compression": {
5757+ "version": "1.7.4",
5758+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
5759+ "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
5760+ "dependencies": {
5761+ "accepts": "~1.3.5",
5762+ "bytes": "3.0.0",
5763+ "compressible": "~2.0.16",
5764+ "debug": "2.6.9",
5765+ "on-headers": "~1.0.2",
5766+ "safe-buffer": "5.1.2",
5767+ "vary": "~1.1.2"
5768+ },
5769+ "engines": {
5770+ "node": ">= 0.8.0"
5771+ }
5772+ },
5773+ "node_modules/compression/node_modules/debug": {
5774+ "version": "2.6.9",
5775+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5776+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5777+ "dependencies": {
5778+ "ms": "2.0.0"
5779+ }
5780+ },
5781+ "node_modules/compression/node_modules/ms": {
5782+ "version": "2.0.0",
5783+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5784+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
5785+ },
5786+ "node_modules/compression/node_modules/safe-buffer": {
5787+ "version": "5.1.2",
5788+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5789+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
5790+ },
5791+ "node_modules/concat-map": {
5792+ "version": "0.0.1",
5793+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5794+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
5795+ },
5796+ "node_modules/confusing-browser-globals": {
5797+ "version": "1.0.11",
5798+ "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
5799+ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA=="
5800+ },
5801+ "node_modules/connect-history-api-fallback": {
5802+ "version": "2.0.0",
5803+ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
5804+ "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==",
5805+ "engines": {
5806+ "node": ">=0.8"
5807+ }
5808+ },
5809+ "node_modules/content-disposition": {
5810+ "version": "0.5.4",
5811+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
5812+ "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
5813+ "dependencies": {
5814+ "safe-buffer": "5.2.1"
5815+ },
5816+ "engines": {
5817+ "node": ">= 0.6"
5818+ }
5819+ },
5820+ "node_modules/content-type": {
5821+ "version": "1.0.4",
5822+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
5823+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
5824+ "engines": {
5825+ "node": ">= 0.6"
5826+ }
5827+ },
5828+ "node_modules/convert-source-map": {
5829+ "version": "1.9.0",
5830+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
5831+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
5832+ },
5833+ "node_modules/cookie": {
5834+ "version": "0.5.0",
5835+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
5836+ "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
5837+ "engines": {
5838+ "node": ">= 0.6"
5839+ }
5840+ },
5841+ "node_modules/cookie-signature": {
5842+ "version": "1.0.6",
5843+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
5844+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
5845+ },
5846+ "node_modules/core-js": {
5847+ "version": "3.26.1",
5848+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
5849+ "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==",
5850+ "hasInstallScript": true,
5851+ "funding": {
5852+ "type": "opencollective",
5853+ "url": "https://opencollective.com/core-js"
5854+ }
5855+ },
5856+ "node_modules/core-js-compat": {
5857+ "version": "3.26.1",
5858+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz",
5859+ "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==",
5860+ "dependencies": {
5861+ "browserslist": "^4.21.4"
5862+ },
5863+ "funding": {
5864+ "type": "opencollective",
5865+ "url": "https://opencollective.com/core-js"
5866+ }
5867+ },
5868+ "node_modules/core-js-pure": {
5869+ "version": "3.26.1",
5870+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.1.tgz",
5871+ "integrity": "sha512-VVXcDpp/xJ21KdULRq/lXdLzQAtX7+37LzpyfFM973il0tWSsDEoyzG38G14AjTpK9VTfiNM9jnFauq/CpaWGQ==",
5872+ "hasInstallScript": true,
5873+ "funding": {
5874+ "type": "opencollective",
5875+ "url": "https://opencollective.com/core-js"
5876+ }
5877+ },
5878+ "node_modules/core-util-is": {
5879+ "version": "1.0.3",
5880+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
5881+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
5882+ },
5883+ "node_modules/cosmiconfig": {
5884+ "version": "7.1.0",
5885+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
5886+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
5887+ "dependencies": {
5888+ "@types/parse-json": "^4.0.0",
5889+ "import-fresh": "^3.2.1",
5890+ "parse-json": "^5.0.0",
5891+ "path-type": "^4.0.0",
5892+ "yaml": "^1.10.0"
5893+ },
5894+ "engines": {
5895+ "node": ">=10"
5896+ }
5897+ },
5898+ "node_modules/cross-spawn": {
5899+ "version": "7.0.3",
5900+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
5901+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
5902+ "dependencies": {
5903+ "path-key": "^3.1.0",
5904+ "shebang-command": "^2.0.0",
5905+ "which": "^2.0.1"
5906+ },
5907+ "engines": {
5908+ "node": ">= 8"
5909+ }
5910+ },
5911+ "node_modules/crypto-random-string": {
5912+ "version": "2.0.0",
5913+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
5914+ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
5915+ "engines": {
5916+ "node": ">=8"
5917+ }
5918+ },
5919+ "node_modules/css-blank-pseudo": {
5920+ "version": "3.0.3",
5921+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz",
5922+ "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==",
5923+ "dependencies": {
5924+ "postcss-selector-parser": "^6.0.9"
5925+ },
5926+ "bin": {
5927+ "css-blank-pseudo": "dist/cli.cjs"
5928+ },
5929+ "engines": {
5930+ "node": "^12 || ^14 || >=16"
5931+ },
5932+ "peerDependencies": {
5933+ "postcss": "^8.4"
5934+ }
5935+ },
5936+ "node_modules/css-declaration-sorter": {
5937+ "version": "6.3.1",
5938+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz",
5939+ "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==",
5940+ "engines": {
5941+ "node": "^10 || ^12 || >=14"
5942+ },
5943+ "peerDependencies": {
5944+ "postcss": "^8.0.9"
5945+ }
5946+ },
5947+ "node_modules/css-has-pseudo": {
5948+ "version": "3.0.4",
5949+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz",
5950+ "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==",
5951+ "dependencies": {
5952+ "postcss-selector-parser": "^6.0.9"
5953+ },
5954+ "bin": {
5955+ "css-has-pseudo": "dist/cli.cjs"
5956+ },
5957+ "engines": {
5958+ "node": "^12 || ^14 || >=16"
5959+ },
5960+ "peerDependencies": {
5961+ "postcss": "^8.4"
5962+ }
5963+ },
5964+ "node_modules/css-loader": {
5965+ "version": "6.7.2",
5966+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.2.tgz",
5967+ "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==",
5968+ "dependencies": {
5969+ "icss-utils": "^5.1.0",
5970+ "postcss": "^8.4.18",
5971+ "postcss-modules-extract-imports": "^3.0.0",
5972+ "postcss-modules-local-by-default": "^4.0.0",
5973+ "postcss-modules-scope": "^3.0.0",
5974+ "postcss-modules-values": "^4.0.0",
5975+ "postcss-value-parser": "^4.2.0",
5976+ "semver": "^7.3.8"
5977+ },
5978+ "engines": {
5979+ "node": ">= 12.13.0"
5980+ },
5981+ "funding": {
5982+ "type": "opencollective",
5983+ "url": "https://opencollective.com/webpack"
5984+ },
5985+ "peerDependencies": {
5986+ "webpack": "^5.0.0"
5987+ }
5988+ },
5989+ "node_modules/css-minimizer-webpack-plugin": {
5990+ "version": "3.4.1",
5991+ "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz",
5992+ "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==",
5993+ "dependencies": {
5994+ "cssnano": "^5.0.6",
5995+ "jest-worker": "^27.0.2",
5996+ "postcss": "^8.3.5",
5997+ "schema-utils": "^4.0.0",
5998+ "serialize-javascript": "^6.0.0",
5999+ "source-map": "^0.6.1"
6000+ },
6001+ "engines": {
6002+ "node": ">= 12.13.0"
6003+ },
6004+ "funding": {
6005+ "type": "opencollective",
6006+ "url": "https://opencollective.com/webpack"
6007+ },
6008+ "peerDependencies": {
6009+ "webpack": "^5.0.0"
6010+ },
6011+ "peerDependenciesMeta": {
6012+ "@parcel/css": {
6013+ "optional": true
6014+ },
6015+ "clean-css": {
6016+ "optional": true
6017+ },
6018+ "csso": {
6019+ "optional": true
6020+ },
6021+ "esbuild": {
6022+ "optional": true
6023+ }
6024+ }
6025+ },
6026+ "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": {
6027+ "version": "8.11.2",
6028+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
6029+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
6030+ "dependencies": {
6031+ "fast-deep-equal": "^3.1.1",
6032+ "json-schema-traverse": "^1.0.0",
6033+ "require-from-string": "^2.0.2",
6034+ "uri-js": "^4.2.2"
6035+ },
6036+ "funding": {
6037+ "type": "github",
6038+ "url": "https://github.com/sponsors/epoberezkin"
6039+ }
6040+ },
6041+ "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": {
6042+ "version": "5.1.0",
6043+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
6044+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
6045+ "dependencies": {
6046+ "fast-deep-equal": "^3.1.3"
6047+ },
6048+ "peerDependencies": {
6049+ "ajv": "^8.8.2"
6050+ }
6051+ },
6052+ "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": {
6053+ "version": "1.0.0",
6054+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
6055+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
6056+ },
6057+ "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": {
6058+ "version": "4.0.0",
6059+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
6060+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
6061+ "dependencies": {
6062+ "@types/json-schema": "^7.0.9",
6063+ "ajv": "^8.8.0",
6064+ "ajv-formats": "^2.1.1",
6065+ "ajv-keywords": "^5.0.0"
6066+ },
6067+ "engines": {
6068+ "node": ">= 12.13.0"
6069+ },
6070+ "funding": {
6071+ "type": "opencollective",
6072+ "url": "https://opencollective.com/webpack"
6073+ }
6074+ },
6075+ "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": {
6076+ "version": "0.6.1",
6077+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6078+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6079+ "engines": {
6080+ "node": ">=0.10.0"
6081+ }
6082+ },
6083+ "node_modules/css-prefers-color-scheme": {
6084+ "version": "6.0.3",
6085+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz",
6086+ "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==",
6087+ "bin": {
6088+ "css-prefers-color-scheme": "dist/cli.cjs"
6089+ },
6090+ "engines": {
6091+ "node": "^12 || ^14 || >=16"
6092+ },
6093+ "peerDependencies": {
6094+ "postcss": "^8.4"
6095+ }
6096+ },
6097+ "node_modules/css-select": {
6098+ "version": "4.3.0",
6099+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
6100+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
6101+ "dependencies": {
6102+ "boolbase": "^1.0.0",
6103+ "css-what": "^6.0.1",
6104+ "domhandler": "^4.3.1",
6105+ "domutils": "^2.8.0",
6106+ "nth-check": "^2.0.1"
6107+ },
6108+ "funding": {
6109+ "url": "https://github.com/sponsors/fb55"
6110+ }
6111+ },
6112+ "node_modules/css-select-base-adapter": {
6113+ "version": "0.1.1",
6114+ "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
6115+ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
6116+ },
6117+ "node_modules/css-tree": {
6118+ "version": "1.0.0-alpha.37",
6119+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
6120+ "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
6121+ "dependencies": {
6122+ "mdn-data": "2.0.4",
6123+ "source-map": "^0.6.1"
6124+ },
6125+ "engines": {
6126+ "node": ">=8.0.0"
6127+ }
6128+ },
6129+ "node_modules/css-tree/node_modules/source-map": {
6130+ "version": "0.6.1",
6131+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6132+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6133+ "engines": {
6134+ "node": ">=0.10.0"
6135+ }
6136+ },
6137+ "node_modules/css-what": {
6138+ "version": "6.1.0",
6139+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
6140+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
6141+ "engines": {
6142+ "node": ">= 6"
6143+ },
6144+ "funding": {
6145+ "url": "https://github.com/sponsors/fb55"
6146+ }
6147+ },
6148+ "node_modules/css.escape": {
6149+ "version": "1.5.1",
6150+ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
6151+ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg=="
6152+ },
6153+ "node_modules/cssdb": {
6154+ "version": "7.1.0",
6155+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz",
6156+ "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==",
6157+ "funding": {
6158+ "type": "opencollective",
6159+ "url": "https://opencollective.com/csstools"
6160+ }
6161+ },
6162+ "node_modules/cssesc": {
6163+ "version": "3.0.0",
6164+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
6165+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
6166+ "bin": {
6167+ "cssesc": "bin/cssesc"
6168+ },
6169+ "engines": {
6170+ "node": ">=4"
6171+ }
6172+ },
6173+ "node_modules/cssnano": {
6174+ "version": "5.1.14",
6175+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz",
6176+ "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==",
6177+ "dependencies": {
6178+ "cssnano-preset-default": "^5.2.13",
6179+ "lilconfig": "^2.0.3",
6180+ "yaml": "^1.10.2"
6181+ },
6182+ "engines": {
6183+ "node": "^10 || ^12 || >=14.0"
6184+ },
6185+ "funding": {
6186+ "type": "opencollective",
6187+ "url": "https://opencollective.com/cssnano"
6188+ },
6189+ "peerDependencies": {
6190+ "postcss": "^8.2.15"
6191+ }
6192+ },
6193+ "node_modules/cssnano-preset-default": {
6194+ "version": "5.2.13",
6195+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz",
6196+ "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==",
6197+ "dependencies": {
6198+ "css-declaration-sorter": "^6.3.1",
6199+ "cssnano-utils": "^3.1.0",
6200+ "postcss-calc": "^8.2.3",
6201+ "postcss-colormin": "^5.3.0",
6202+ "postcss-convert-values": "^5.1.3",
6203+ "postcss-discard-comments": "^5.1.2",
6204+ "postcss-discard-duplicates": "^5.1.0",
6205+ "postcss-discard-empty": "^5.1.1",
6206+ "postcss-discard-overridden": "^5.1.0",
6207+ "postcss-merge-longhand": "^5.1.7",
6208+ "postcss-merge-rules": "^5.1.3",
6209+ "postcss-minify-font-values": "^5.1.0",
6210+ "postcss-minify-gradients": "^5.1.1",
6211+ "postcss-minify-params": "^5.1.4",
6212+ "postcss-minify-selectors": "^5.2.1",
6213+ "postcss-normalize-charset": "^5.1.0",
6214+ "postcss-normalize-display-values": "^5.1.0",
6215+ "postcss-normalize-positions": "^5.1.1",
6216+ "postcss-normalize-repeat-style": "^5.1.1",
6217+ "postcss-normalize-string": "^5.1.0",
6218+ "postcss-normalize-timing-functions": "^5.1.0",
6219+ "postcss-normalize-unicode": "^5.1.1",
6220+ "postcss-normalize-url": "^5.1.0",
6221+ "postcss-normalize-whitespace": "^5.1.1",
6222+ "postcss-ordered-values": "^5.1.3",
6223+ "postcss-reduce-initial": "^5.1.1",
6224+ "postcss-reduce-transforms": "^5.1.0",
6225+ "postcss-svgo": "^5.1.0",
6226+ "postcss-unique-selectors": "^5.1.1"
6227+ },
6228+ "engines": {
6229+ "node": "^10 || ^12 || >=14.0"
6230+ },
6231+ "peerDependencies": {
6232+ "postcss": "^8.2.15"
6233+ }
6234+ },
6235+ "node_modules/cssnano-utils": {
6236+ "version": "3.1.0",
6237+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
6238+ "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
6239+ "engines": {
6240+ "node": "^10 || ^12 || >=14.0"
6241+ },
6242+ "peerDependencies": {
6243+ "postcss": "^8.2.15"
6244+ }
6245+ },
6246+ "node_modules/csso": {
6247+ "version": "4.2.0",
6248+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
6249+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
6250+ "dependencies": {
6251+ "css-tree": "^1.1.2"
6252+ },
6253+ "engines": {
6254+ "node": ">=8.0.0"
6255+ }
6256+ },
6257+ "node_modules/csso/node_modules/css-tree": {
6258+ "version": "1.1.3",
6259+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
6260+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
6261+ "dependencies": {
6262+ "mdn-data": "2.0.14",
6263+ "source-map": "^0.6.1"
6264+ },
6265+ "engines": {
6266+ "node": ">=8.0.0"
6267+ }
6268+ },
6269+ "node_modules/csso/node_modules/mdn-data": {
6270+ "version": "2.0.14",
6271+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
6272+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
6273+ },
6274+ "node_modules/csso/node_modules/source-map": {
6275+ "version": "0.6.1",
6276+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6277+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6278+ "engines": {
6279+ "node": ">=0.10.0"
6280+ }
6281+ },
6282+ "node_modules/cssom": {
6283+ "version": "0.4.4",
6284+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
6285+ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
6286+ },
6287+ "node_modules/cssstyle": {
6288+ "version": "2.3.0",
6289+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
6290+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
6291+ "dependencies": {
6292+ "cssom": "~0.3.6"
6293+ },
6294+ "engines": {
6295+ "node": ">=8"
6296+ }
6297+ },
6298+ "node_modules/cssstyle/node_modules/cssom": {
6299+ "version": "0.3.8",
6300+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
6301+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
6302+ },
6303+ "node_modules/csstype": {
6304+ "version": "3.1.1",
6305+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
6306+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
6307+ },
6308+ "node_modules/damerau-levenshtein": {
6309+ "version": "1.0.8",
6310+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
6311+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="
6312+ },
6313+ "node_modules/data-urls": {
6314+ "version": "2.0.0",
6315+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
6316+ "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
6317+ "dependencies": {
6318+ "abab": "^2.0.3",
6319+ "whatwg-mimetype": "^2.3.0",
6320+ "whatwg-url": "^8.0.0"
6321+ },
6322+ "engines": {
6323+ "node": ">=10"
6324+ }
6325+ },
6326+ "node_modules/debug": {
6327+ "version": "4.3.4",
6328+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
6329+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
6330+ "dependencies": {
6331+ "ms": "2.1.2"
6332+ },
6333+ "engines": {
6334+ "node": ">=6.0"
6335+ },
6336+ "peerDependenciesMeta": {
6337+ "supports-color": {
6338+ "optional": true
6339+ }
6340+ }
6341+ },
6342+ "node_modules/decimal.js": {
6343+ "version": "10.4.2",
6344+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz",
6345+ "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA=="
6346+ },
6347+ "node_modules/dedent": {
6348+ "version": "0.7.0",
6349+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
6350+ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA=="
6351+ },
6352+ "node_modules/deep-equal": {
6353+ "version": "2.1.0",
6354+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz",
6355+ "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==",
6356+ "dependencies": {
6357+ "call-bind": "^1.0.2",
6358+ "es-get-iterator": "^1.1.2",
6359+ "get-intrinsic": "^1.1.3",
6360+ "is-arguments": "^1.1.1",
6361+ "is-date-object": "^1.0.5",
6362+ "is-regex": "^1.1.4",
6363+ "isarray": "^2.0.5",
6364+ "object-is": "^1.1.5",
6365+ "object-keys": "^1.1.1",
6366+ "object.assign": "^4.1.4",
6367+ "regexp.prototype.flags": "^1.4.3",
6368+ "side-channel": "^1.0.4",
6369+ "which-boxed-primitive": "^1.0.2",
6370+ "which-collection": "^1.0.1",
6371+ "which-typed-array": "^1.1.8"
6372+ },
6373+ "funding": {
6374+ "url": "https://github.com/sponsors/ljharb"
6375+ }
6376+ },
6377+ "node_modules/deep-equal/node_modules/isarray": {
6378+ "version": "2.0.5",
6379+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
6380+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
6381+ },
6382+ "node_modules/deep-is": {
6383+ "version": "0.1.4",
6384+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
6385+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
6386+ },
6387+ "node_modules/deepmerge": {
6388+ "version": "4.2.2",
6389+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
6390+ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
6391+ "engines": {
6392+ "node": ">=0.10.0"
6393+ }
6394+ },
6395+ "node_modules/default-gateway": {
6396+ "version": "6.0.3",
6397+ "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
6398+ "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
6399+ "dependencies": {
6400+ "execa": "^5.0.0"
6401+ },
6402+ "engines": {
6403+ "node": ">= 10"
6404+ }
6405+ },
6406+ "node_modules/define-lazy-prop": {
6407+ "version": "2.0.0",
6408+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
6409+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
6410+ "engines": {
6411+ "node": ">=8"
6412+ }
6413+ },
6414+ "node_modules/define-properties": {
6415+ "version": "1.1.4",
6416+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
6417+ "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
6418+ "dependencies": {
6419+ "has-property-descriptors": "^1.0.0",
6420+ "object-keys": "^1.1.1"
6421+ },
6422+ "engines": {
6423+ "node": ">= 0.4"
6424+ },
6425+ "funding": {
6426+ "url": "https://github.com/sponsors/ljharb"
6427+ }
6428+ },
6429+ "node_modules/defined": {
6430+ "version": "1.0.1",
6431+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz",
6432+ "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==",
6433+ "funding": {
6434+ "url": "https://github.com/sponsors/ljharb"
6435+ }
6436+ },
6437+ "node_modules/delayed-stream": {
6438+ "version": "1.0.0",
6439+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
6440+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
6441+ "engines": {
6442+ "node": ">=0.4.0"
6443+ }
6444+ },
6445+ "node_modules/depd": {
6446+ "version": "2.0.0",
6447+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
6448+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
6449+ "engines": {
6450+ "node": ">= 0.8"
6451+ }
6452+ },
6453+ "node_modules/destroy": {
6454+ "version": "1.2.0",
6455+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
6456+ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
6457+ "engines": {
6458+ "node": ">= 0.8",
6459+ "npm": "1.2.8000 || >= 1.4.16"
6460+ }
6461+ },
6462+ "node_modules/detect-newline": {
6463+ "version": "3.1.0",
6464+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
6465+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
6466+ "engines": {
6467+ "node": ">=8"
6468+ }
6469+ },
6470+ "node_modules/detect-node": {
6471+ "version": "2.1.0",
6472+ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
6473+ "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
6474+ },
6475+ "node_modules/detect-port-alt": {
6476+ "version": "1.1.6",
6477+ "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
6478+ "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==",
6479+ "dependencies": {
6480+ "address": "^1.0.1",
6481+ "debug": "^2.6.0"
6482+ },
6483+ "bin": {
6484+ "detect": "bin/detect-port",
6485+ "detect-port": "bin/detect-port"
6486+ },
6487+ "engines": {
6488+ "node": ">= 4.2.1"
6489+ }
6490+ },
6491+ "node_modules/detect-port-alt/node_modules/debug": {
6492+ "version": "2.6.9",
6493+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6494+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6495+ "dependencies": {
6496+ "ms": "2.0.0"
6497+ }
6498+ },
6499+ "node_modules/detect-port-alt/node_modules/ms": {
6500+ "version": "2.0.0",
6501+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6502+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
6503+ },
6504+ "node_modules/detective": {
6505+ "version": "5.2.1",
6506+ "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz",
6507+ "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==",
6508+ "dependencies": {
6509+ "acorn-node": "^1.8.2",
6510+ "defined": "^1.0.0",
6511+ "minimist": "^1.2.6"
6512+ },
6513+ "bin": {
6514+ "detective": "bin/detective.js"
6515+ },
6516+ "engines": {
6517+ "node": ">=0.8.0"
6518+ }
6519+ },
6520+ "node_modules/didyoumean": {
6521+ "version": "1.2.2",
6522+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
6523+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="
6524+ },
6525+ "node_modules/diff-sequences": {
6526+ "version": "27.5.1",
6527+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
6528+ "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==",
6529+ "engines": {
6530+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
6531+ }
6532+ },
6533+ "node_modules/dir-glob": {
6534+ "version": "3.0.1",
6535+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
6536+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
6537+ "dependencies": {
6538+ "path-type": "^4.0.0"
6539+ },
6540+ "engines": {
6541+ "node": ">=8"
6542+ }
6543+ },
6544+ "node_modules/dlv": {
6545+ "version": "1.1.3",
6546+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
6547+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
6548+ },
6549+ "node_modules/dns-equal": {
6550+ "version": "1.0.0",
6551+ "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
6552+ "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg=="
6553+ },
6554+ "node_modules/dns-packet": {
6555+ "version": "5.4.0",
6556+ "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz",
6557+ "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==",
6558+ "dependencies": {
6559+ "@leichtgewicht/ip-codec": "^2.0.1"
6560+ },
6561+ "engines": {
6562+ "node": ">=6"
6563+ }
6564+ },
6565+ "node_modules/doctrine": {
6566+ "version": "3.0.0",
6567+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
6568+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
6569+ "dependencies": {
6570+ "esutils": "^2.0.2"
6571+ },
6572+ "engines": {
6573+ "node": ">=6.0.0"
6574+ }
6575+ },
6576+ "node_modules/dom-accessibility-api": {
6577+ "version": "0.5.14",
6578+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz",
6579+ "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg=="
6580+ },
6581+ "node_modules/dom-converter": {
6582+ "version": "0.2.0",
6583+ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
6584+ "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
6585+ "dependencies": {
6586+ "utila": "~0.4"
6587+ }
6588+ },
6589+ "node_modules/dom-serializer": {
6590+ "version": "1.4.1",
6591+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
6592+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
6593+ "dependencies": {
6594+ "domelementtype": "^2.0.1",
6595+ "domhandler": "^4.2.0",
6596+ "entities": "^2.0.0"
6597+ },
6598+ "funding": {
6599+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
6600+ }
6601+ },
6602+ "node_modules/domelementtype": {
6603+ "version": "2.3.0",
6604+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
6605+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
6606+ "funding": [
6607+ {
6608+ "type": "github",
6609+ "url": "https://github.com/sponsors/fb55"
6610+ }
6611+ ]
6612+ },
6613+ "node_modules/domexception": {
6614+ "version": "2.0.1",
6615+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
6616+ "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
6617+ "dependencies": {
6618+ "webidl-conversions": "^5.0.0"
6619+ },
6620+ "engines": {
6621+ "node": ">=8"
6622+ }
6623+ },
6624+ "node_modules/domexception/node_modules/webidl-conversions": {
6625+ "version": "5.0.0",
6626+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
6627+ "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
6628+ "engines": {
6629+ "node": ">=8"
6630+ }
6631+ },
6632+ "node_modules/domhandler": {
6633+ "version": "4.3.1",
6634+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
6635+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
6636+ "dependencies": {
6637+ "domelementtype": "^2.2.0"
6638+ },
6639+ "engines": {
6640+ "node": ">= 4"
6641+ },
6642+ "funding": {
6643+ "url": "https://github.com/fb55/domhandler?sponsor=1"
6644+ }
6645+ },
6646+ "node_modules/domutils": {
6647+ "version": "2.8.0",
6648+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
6649+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
6650+ "dependencies": {
6651+ "dom-serializer": "^1.0.1",
6652+ "domelementtype": "^2.2.0",
6653+ "domhandler": "^4.2.0"
6654+ },
6655+ "funding": {
6656+ "url": "https://github.com/fb55/domutils?sponsor=1"
6657+ }
6658+ },
6659+ "node_modules/dot-case": {
6660+ "version": "3.0.4",
6661+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
6662+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
6663+ "dependencies": {
6664+ "no-case": "^3.0.4",
6665+ "tslib": "^2.0.3"
6666+ }
6667+ },
6668+ "node_modules/dotenv": {
6669+ "version": "10.0.0",
6670+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
6671+ "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
6672+ "engines": {
6673+ "node": ">=10"
6674+ }
6675+ },
6676+ "node_modules/dotenv-expand": {
6677+ "version": "5.1.0",
6678+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
6679+ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="
6680+ },
6681+ "node_modules/duplexer": {
6682+ "version": "0.1.2",
6683+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
6684+ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
6685+ },
6686+ "node_modules/ee-first": {
6687+ "version": "1.1.1",
6688+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
6689+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
6690+ },
6691+ "node_modules/ejs": {
6692+ "version": "3.1.8",
6693+ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz",
6694+ "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==",
6695+ "dependencies": {
6696+ "jake": "^10.8.5"
6697+ },
6698+ "bin": {
6699+ "ejs": "bin/cli.js"
6700+ },
6701+ "engines": {
6702+ "node": ">=0.10.0"
6703+ }
6704+ },
6705+ "node_modules/electron-to-chromium": {
6706+ "version": "1.4.284",
6707+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
6708+ "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA=="
6709+ },
6710+ "node_modules/emittery": {
6711+ "version": "0.8.1",
6712+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
6713+ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==",
6714+ "engines": {
6715+ "node": ">=10"
6716+ },
6717+ "funding": {
6718+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
6719+ }
6720+ },
6721+ "node_modules/emoji-regex": {
6722+ "version": "9.2.2",
6723+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
6724+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
6725+ },
6726+ "node_modules/emojis-list": {
6727+ "version": "3.0.0",
6728+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
6729+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
6730+ "engines": {
6731+ "node": ">= 4"
6732+ }
6733+ },
6734+ "node_modules/encodeurl": {
6735+ "version": "1.0.2",
6736+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
6737+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
6738+ "engines": {
6739+ "node": ">= 0.8"
6740+ }
6741+ },
6742+ "node_modules/enhanced-resolve": {
6743+ "version": "5.12.0",
6744+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
6745+ "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
6746+ "dependencies": {
6747+ "graceful-fs": "^4.2.4",
6748+ "tapable": "^2.2.0"
6749+ },
6750+ "engines": {
6751+ "node": ">=10.13.0"
6752+ }
6753+ },
6754+ "node_modules/entities": {
6755+ "version": "2.2.0",
6756+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
6757+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
6758+ "funding": {
6759+ "url": "https://github.com/fb55/entities?sponsor=1"
6760+ }
6761+ },
6762+ "node_modules/error-ex": {
6763+ "version": "1.3.2",
6764+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
6765+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
6766+ "dependencies": {
6767+ "is-arrayish": "^0.2.1"
6768+ }
6769+ },
6770+ "node_modules/error-stack-parser": {
6771+ "version": "2.1.4",
6772+ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
6773+ "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
6774+ "dependencies": {
6775+ "stackframe": "^1.3.4"
6776+ }
6777+ },
6778+ "node_modules/es-abstract": {
6779+ "version": "1.20.4",
6780+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz",
6781+ "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==",
6782+ "dependencies": {
6783+ "call-bind": "^1.0.2",
6784+ "es-to-primitive": "^1.2.1",
6785+ "function-bind": "^1.1.1",
6786+ "function.prototype.name": "^1.1.5",
6787+ "get-intrinsic": "^1.1.3",
6788+ "get-symbol-description": "^1.0.0",
6789+ "has": "^1.0.3",
6790+ "has-property-descriptors": "^1.0.0",
6791+ "has-symbols": "^1.0.3",
6792+ "internal-slot": "^1.0.3",
6793+ "is-callable": "^1.2.7",
6794+ "is-negative-zero": "^2.0.2",
6795+ "is-regex": "^1.1.4",
6796+ "is-shared-array-buffer": "^1.0.2",
6797+ "is-string": "^1.0.7",
6798+ "is-weakref": "^1.0.2",
6799+ "object-inspect": "^1.12.2",
6800+ "object-keys": "^1.1.1",
6801+ "object.assign": "^4.1.4",
6802+ "regexp.prototype.flags": "^1.4.3",
6803+ "safe-regex-test": "^1.0.0",
6804+ "string.prototype.trimend": "^1.0.5",
6805+ "string.prototype.trimstart": "^1.0.5",
6806+ "unbox-primitive": "^1.0.2"
6807+ },
6808+ "engines": {
6809+ "node": ">= 0.4"
6810+ },
6811+ "funding": {
6812+ "url": "https://github.com/sponsors/ljharb"
6813+ }
6814+ },
6815+ "node_modules/es-array-method-boxes-properly": {
6816+ "version": "1.0.0",
6817+ "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
6818+ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA=="
6819+ },
6820+ "node_modules/es-get-iterator": {
6821+ "version": "1.1.2",
6822+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz",
6823+ "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==",
6824+ "dependencies": {
6825+ "call-bind": "^1.0.2",
6826+ "get-intrinsic": "^1.1.0",
6827+ "has-symbols": "^1.0.1",
6828+ "is-arguments": "^1.1.0",
6829+ "is-map": "^2.0.2",
6830+ "is-set": "^2.0.2",
6831+ "is-string": "^1.0.5",
6832+ "isarray": "^2.0.5"
6833+ },
6834+ "funding": {
6835+ "url": "https://github.com/sponsors/ljharb"
6836+ }
6837+ },
6838+ "node_modules/es-get-iterator/node_modules/isarray": {
6839+ "version": "2.0.5",
6840+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
6841+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
6842+ },
6843+ "node_modules/es-module-lexer": {
6844+ "version": "0.9.3",
6845+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
6846+ "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ=="
6847+ },
6848+ "node_modules/es-shim-unscopables": {
6849+ "version": "1.0.0",
6850+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
6851+ "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
6852+ "dependencies": {
6853+ "has": "^1.0.3"
6854+ }
6855+ },
6856+ "node_modules/es-to-primitive": {
6857+ "version": "1.2.1",
6858+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
6859+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
6860+ "dependencies": {
6861+ "is-callable": "^1.1.4",
6862+ "is-date-object": "^1.0.1",
6863+ "is-symbol": "^1.0.2"
6864+ },
6865+ "engines": {
6866+ "node": ">= 0.4"
6867+ },
6868+ "funding": {
6869+ "url": "https://github.com/sponsors/ljharb"
6870+ }
6871+ },
6872+ "node_modules/escalade": {
6873+ "version": "3.1.1",
6874+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
6875+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
6876+ "engines": {
6877+ "node": ">=6"
6878+ }
6879+ },
6880+ "node_modules/escape-html": {
6881+ "version": "1.0.3",
6882+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
6883+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
6884+ },
6885+ "node_modules/escape-string-regexp": {
6886+ "version": "1.0.5",
6887+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
6888+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
6889+ "engines": {
6890+ "node": ">=0.8.0"
6891+ }
6892+ },
6893+ "node_modules/escodegen": {
6894+ "version": "2.0.0",
6895+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
6896+ "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
6897+ "dependencies": {
6898+ "esprima": "^4.0.1",
6899+ "estraverse": "^5.2.0",
6900+ "esutils": "^2.0.2",
6901+ "optionator": "^0.8.1"
6902+ },
6903+ "bin": {
6904+ "escodegen": "bin/escodegen.js",
6905+ "esgenerate": "bin/esgenerate.js"
6906+ },
6907+ "engines": {
6908+ "node": ">=6.0"
6909+ },
6910+ "optionalDependencies": {
6911+ "source-map": "~0.6.1"
6912+ }
6913+ },
6914+ "node_modules/escodegen/node_modules/levn": {
6915+ "version": "0.3.0",
6916+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6917+ "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
6918+ "dependencies": {
6919+ "prelude-ls": "~1.1.2",
6920+ "type-check": "~0.3.2"
6921+ },
6922+ "engines": {
6923+ "node": ">= 0.8.0"
6924+ }
6925+ },
6926+ "node_modules/escodegen/node_modules/optionator": {
6927+ "version": "0.8.3",
6928+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
6929+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
6930+ "dependencies": {
6931+ "deep-is": "~0.1.3",
6932+ "fast-levenshtein": "~2.0.6",
6933+ "levn": "~0.3.0",
6934+ "prelude-ls": "~1.1.2",
6935+ "type-check": "~0.3.2",
6936+ "word-wrap": "~1.2.3"
6937+ },
6938+ "engines": {
6939+ "node": ">= 0.8.0"
6940+ }
6941+ },
6942+ "node_modules/escodegen/node_modules/prelude-ls": {
6943+ "version": "1.1.2",
6944+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
6945+ "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
6946+ "engines": {
6947+ "node": ">= 0.8.0"
6948+ }
6949+ },
6950+ "node_modules/escodegen/node_modules/source-map": {
6951+ "version": "0.6.1",
6952+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6953+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6954+ "optional": true,
6955+ "engines": {
6956+ "node": ">=0.10.0"
6957+ }
6958+ },
6959+ "node_modules/escodegen/node_modules/type-check": {
6960+ "version": "0.3.2",
6961+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
6962+ "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
6963+ "dependencies": {
6964+ "prelude-ls": "~1.1.2"
6965+ },
6966+ "engines": {
6967+ "node": ">= 0.8.0"
6968+ }
6969+ },
6970+ "node_modules/eslint": {
6971+ "version": "8.28.0",
6972+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.28.0.tgz",
6973+ "integrity": "sha512-S27Di+EVyMxcHiwDrFzk8dJYAaD+/5SoWKxL1ri/71CRHsnJnRDPNt2Kzj24+MT9FDupf4aqqyqPrvI8MvQ4VQ==",
6974+ "dependencies": {
6975+ "@eslint/eslintrc": "^1.3.3",
6976+ "@humanwhocodes/config-array": "^0.11.6",
6977+ "@humanwhocodes/module-importer": "^1.0.1",
6978+ "@nodelib/fs.walk": "^1.2.8",
6979+ "ajv": "^6.10.0",
6980+ "chalk": "^4.0.0",
6981+ "cross-spawn": "^7.0.2",
6982+ "debug": "^4.3.2",
6983+ "doctrine": "^3.0.0",
6984+ "escape-string-regexp": "^4.0.0",
6985+ "eslint-scope": "^7.1.1",
6986+ "eslint-utils": "^3.0.0",
6987+ "eslint-visitor-keys": "^3.3.0",
6988+ "espree": "^9.4.0",
6989+ "esquery": "^1.4.0",
6990+ "esutils": "^2.0.2",
6991+ "fast-deep-equal": "^3.1.3",
6992+ "file-entry-cache": "^6.0.1",
6993+ "find-up": "^5.0.0",
6994+ "glob-parent": "^6.0.2",
6995+ "globals": "^13.15.0",
6996+ "grapheme-splitter": "^1.0.4",
6997+ "ignore": "^5.2.0",
6998+ "import-fresh": "^3.0.0",
6999+ "imurmurhash": "^0.1.4",
7000+ "is-glob": "^4.0.0",
7001+ "is-path-inside": "^3.0.3",
7002+ "js-sdsl": "^4.1.4",
7003+ "js-yaml": "^4.1.0",
7004+ "json-stable-stringify-without-jsonify": "^1.0.1",
7005+ "levn": "^0.4.1",
7006+ "lodash.merge": "^4.6.2",
7007+ "minimatch": "^3.1.2",
7008+ "natural-compare": "^1.4.0",
7009+ "optionator": "^0.9.1",
7010+ "regexpp": "^3.2.0",
7011+ "strip-ansi": "^6.0.1",
7012+ "strip-json-comments": "^3.1.0",
7013+ "text-table": "^0.2.0"
7014+ },
7015+ "bin": {
7016+ "eslint": "bin/eslint.js"
7017+ },
7018+ "engines": {
7019+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7020+ },
7021+ "funding": {
7022+ "url": "https://opencollective.com/eslint"
7023+ }
7024+ },
7025+ "node_modules/eslint-config-react-app": {
7026+ "version": "7.0.1",
7027+ "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz",
7028+ "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==",
7029+ "dependencies": {
7030+ "@babel/core": "^7.16.0",
7031+ "@babel/eslint-parser": "^7.16.3",
7032+ "@rushstack/eslint-patch": "^1.1.0",
7033+ "@typescript-eslint/eslint-plugin": "^5.5.0",
7034+ "@typescript-eslint/parser": "^5.5.0",
7035+ "babel-preset-react-app": "^10.0.1",
7036+ "confusing-browser-globals": "^1.0.11",
7037+ "eslint-plugin-flowtype": "^8.0.3",
7038+ "eslint-plugin-import": "^2.25.3",
7039+ "eslint-plugin-jest": "^25.3.0",
7040+ "eslint-plugin-jsx-a11y": "^6.5.1",
7041+ "eslint-plugin-react": "^7.27.1",
7042+ "eslint-plugin-react-hooks": "^4.3.0",
7043+ "eslint-plugin-testing-library": "^5.0.1"
7044+ },
7045+ "engines": {
7046+ "node": ">=14.0.0"
7047+ },
7048+ "peerDependencies": {
7049+ "eslint": "^8.0.0"
7050+ }
7051+ },
7052+ "node_modules/eslint-import-resolver-node": {
7053+ "version": "0.3.6",
7054+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
7055+ "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
7056+ "dependencies": {
7057+ "debug": "^3.2.7",
7058+ "resolve": "^1.20.0"
7059+ }
7060+ },
7061+ "node_modules/eslint-import-resolver-node/node_modules/debug": {
7062+ "version": "3.2.7",
7063+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
7064+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
7065+ "dependencies": {
7066+ "ms": "^2.1.1"
7067+ }
7068+ },
7069+ "node_modules/eslint-module-utils": {
7070+ "version": "2.7.4",
7071+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz",
7072+ "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==",
7073+ "dependencies": {
7074+ "debug": "^3.2.7"
7075+ },
7076+ "engines": {
7077+ "node": ">=4"
7078+ },
7079+ "peerDependenciesMeta": {
7080+ "eslint": {
7081+ "optional": true
7082+ }
7083+ }
7084+ },
7085+ "node_modules/eslint-module-utils/node_modules/debug": {
7086+ "version": "3.2.7",
7087+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
7088+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
7089+ "dependencies": {
7090+ "ms": "^2.1.1"
7091+ }
7092+ },
7093+ "node_modules/eslint-plugin-flowtype": {
7094+ "version": "8.0.3",
7095+ "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz",
7096+ "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==",
7097+ "dependencies": {
7098+ "lodash": "^4.17.21",
7099+ "string-natural-compare": "^3.0.1"
7100+ },
7101+ "engines": {
7102+ "node": ">=12.0.0"
7103+ },
7104+ "peerDependencies": {
7105+ "@babel/plugin-syntax-flow": "^7.14.5",
7106+ "@babel/plugin-transform-react-jsx": "^7.14.9",
7107+ "eslint": "^8.1.0"
7108+ }
7109+ },
7110+ "node_modules/eslint-plugin-import": {
7111+ "version": "2.26.0",
7112+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
7113+ "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
7114+ "dependencies": {
7115+ "array-includes": "^3.1.4",
7116+ "array.prototype.flat": "^1.2.5",
7117+ "debug": "^2.6.9",
7118+ "doctrine": "^2.1.0",
7119+ "eslint-import-resolver-node": "^0.3.6",
7120+ "eslint-module-utils": "^2.7.3",
7121+ "has": "^1.0.3",
7122+ "is-core-module": "^2.8.1",
7123+ "is-glob": "^4.0.3",
7124+ "minimatch": "^3.1.2",
7125+ "object.values": "^1.1.5",
7126+ "resolve": "^1.22.0",
7127+ "tsconfig-paths": "^3.14.1"
7128+ },
7129+ "engines": {
7130+ "node": ">=4"
7131+ },
7132+ "peerDependencies": {
7133+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
7134+ }
7135+ },
7136+ "node_modules/eslint-plugin-import/node_modules/debug": {
7137+ "version": "2.6.9",
7138+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7139+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7140+ "dependencies": {
7141+ "ms": "2.0.0"
7142+ }
7143+ },
7144+ "node_modules/eslint-plugin-import/node_modules/doctrine": {
7145+ "version": "2.1.0",
7146+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
7147+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
7148+ "dependencies": {
7149+ "esutils": "^2.0.2"
7150+ },
7151+ "engines": {
7152+ "node": ">=0.10.0"
7153+ }
7154+ },
7155+ "node_modules/eslint-plugin-import/node_modules/ms": {
7156+ "version": "2.0.0",
7157+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7158+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
7159+ },
7160+ "node_modules/eslint-plugin-jest": {
7161+ "version": "25.7.0",
7162+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz",
7163+ "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==",
7164+ "dependencies": {
7165+ "@typescript-eslint/experimental-utils": "^5.0.0"
7166+ },
7167+ "engines": {
7168+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
7169+ },
7170+ "peerDependencies": {
7171+ "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0",
7172+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
7173+ },
7174+ "peerDependenciesMeta": {
7175+ "@typescript-eslint/eslint-plugin": {
7176+ "optional": true
7177+ },
7178+ "jest": {
7179+ "optional": true
7180+ }
7181+ }
7182+ },
7183+ "node_modules/eslint-plugin-jsx-a11y": {
7184+ "version": "6.6.1",
7185+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz",
7186+ "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==",
7187+ "dependencies": {
7188+ "@babel/runtime": "^7.18.9",
7189+ "aria-query": "^4.2.2",
7190+ "array-includes": "^3.1.5",
7191+ "ast-types-flow": "^0.0.7",
7192+ "axe-core": "^4.4.3",
7193+ "axobject-query": "^2.2.0",
7194+ "damerau-levenshtein": "^1.0.8",
7195+ "emoji-regex": "^9.2.2",
7196+ "has": "^1.0.3",
7197+ "jsx-ast-utils": "^3.3.2",
7198+ "language-tags": "^1.0.5",
7199+ "minimatch": "^3.1.2",
7200+ "semver": "^6.3.0"
7201+ },
7202+ "engines": {
7203+ "node": ">=4.0"
7204+ },
7205+ "peerDependencies": {
7206+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
7207+ }
7208+ },
7209+ "node_modules/eslint-plugin-jsx-a11y/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+ "bin": {
7214+ "semver": "bin/semver.js"
7215+ }
7216+ },
7217+ "node_modules/eslint-plugin-react": {
7218+ "version": "7.31.11",
7219+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz",
7220+ "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==",
7221+ "dependencies": {
7222+ "array-includes": "^3.1.6",
7223+ "array.prototype.flatmap": "^1.3.1",
7224+ "array.prototype.tosorted": "^1.1.1",
7225+ "doctrine": "^2.1.0",
7226+ "estraverse": "^5.3.0",
7227+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
7228+ "minimatch": "^3.1.2",
7229+ "object.entries": "^1.1.6",
7230+ "object.fromentries": "^2.0.6",
7231+ "object.hasown": "^1.1.2",
7232+ "object.values": "^1.1.6",
7233+ "prop-types": "^15.8.1",
7234+ "resolve": "^2.0.0-next.3",
7235+ "semver": "^6.3.0",
7236+ "string.prototype.matchall": "^4.0.8"
7237+ },
7238+ "engines": {
7239+ "node": ">=4"
7240+ },
7241+ "peerDependencies": {
7242+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
7243+ }
7244+ },
7245+ "node_modules/eslint-plugin-react-hooks": {
7246+ "version": "4.6.0",
7247+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
7248+ "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==",
7249+ "engines": {
7250+ "node": ">=10"
7251+ },
7252+ "peerDependencies": {
7253+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
7254+ }
7255+ },
7256+ "node_modules/eslint-plugin-react/node_modules/doctrine": {
7257+ "version": "2.1.0",
7258+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
7259+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
7260+ "dependencies": {
7261+ "esutils": "^2.0.2"
7262+ },
7263+ "engines": {
7264+ "node": ">=0.10.0"
7265+ }
7266+ },
7267+ "node_modules/eslint-plugin-react/node_modules/resolve": {
7268+ "version": "2.0.0-next.4",
7269+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
7270+ "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
7271+ "dependencies": {
7272+ "is-core-module": "^2.9.0",
7273+ "path-parse": "^1.0.7",
7274+ "supports-preserve-symlinks-flag": "^1.0.0"
7275+ },
7276+ "bin": {
7277+ "resolve": "bin/resolve"
7278+ },
7279+ "funding": {
7280+ "url": "https://github.com/sponsors/ljharb"
7281+ }
7282+ },
7283+ "node_modules/eslint-plugin-react/node_modules/semver": {
7284+ "version": "6.3.0",
7285+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7286+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7287+ "bin": {
7288+ "semver": "bin/semver.js"
7289+ }
7290+ },
7291+ "node_modules/eslint-plugin-testing-library": {
7292+ "version": "5.9.1",
7293+ "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz",
7294+ "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==",
7295+ "dependencies": {
7296+ "@typescript-eslint/utils": "^5.13.0"
7297+ },
7298+ "engines": {
7299+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0",
7300+ "npm": ">=6"
7301+ },
7302+ "peerDependencies": {
7303+ "eslint": "^7.5.0 || ^8.0.0"
7304+ }
7305+ },
7306+ "node_modules/eslint-scope": {
7307+ "version": "7.1.1",
7308+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
7309+ "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
7310+ "dependencies": {
7311+ "esrecurse": "^4.3.0",
7312+ "estraverse": "^5.2.0"
7313+ },
7314+ "engines": {
7315+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7316+ }
7317+ },
7318+ "node_modules/eslint-utils": {
7319+ "version": "3.0.0",
7320+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
7321+ "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
7322+ "dependencies": {
7323+ "eslint-visitor-keys": "^2.0.0"
7324+ },
7325+ "engines": {
7326+ "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
7327+ },
7328+ "funding": {
7329+ "url": "https://github.com/sponsors/mysticatea"
7330+ },
7331+ "peerDependencies": {
7332+ "eslint": ">=5"
7333+ }
7334+ },
7335+ "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
7336+ "version": "2.1.0",
7337+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
7338+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
7339+ "engines": {
7340+ "node": ">=10"
7341+ }
7342+ },
7343+ "node_modules/eslint-visitor-keys": {
7344+ "version": "3.3.0",
7345+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
7346+ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
7347+ "engines": {
7348+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7349+ }
7350+ },
7351+ "node_modules/eslint-webpack-plugin": {
7352+ "version": "3.2.0",
7353+ "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz",
7354+ "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==",
7355+ "dependencies": {
7356+ "@types/eslint": "^7.29.0 || ^8.4.1",
7357+ "jest-worker": "^28.0.2",
7358+ "micromatch": "^4.0.5",
7359+ "normalize-path": "^3.0.0",
7360+ "schema-utils": "^4.0.0"
7361+ },
7362+ "engines": {
7363+ "node": ">= 12.13.0"
7364+ },
7365+ "funding": {
7366+ "type": "opencollective",
7367+ "url": "https://opencollective.com/webpack"
7368+ },
7369+ "peerDependencies": {
7370+ "eslint": "^7.0.0 || ^8.0.0",
7371+ "webpack": "^5.0.0"
7372+ }
7373+ },
7374+ "node_modules/eslint-webpack-plugin/node_modules/ajv": {
7375+ "version": "8.11.2",
7376+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
7377+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
7378+ "dependencies": {
7379+ "fast-deep-equal": "^3.1.1",
7380+ "json-schema-traverse": "^1.0.0",
7381+ "require-from-string": "^2.0.2",
7382+ "uri-js": "^4.2.2"
7383+ },
7384+ "funding": {
7385+ "type": "github",
7386+ "url": "https://github.com/sponsors/epoberezkin"
7387+ }
7388+ },
7389+ "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": {
7390+ "version": "5.1.0",
7391+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
7392+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
7393+ "dependencies": {
7394+ "fast-deep-equal": "^3.1.3"
7395+ },
7396+ "peerDependencies": {
7397+ "ajv": "^8.8.2"
7398+ }
7399+ },
7400+ "node_modules/eslint-webpack-plugin/node_modules/has-flag": {
7401+ "version": "4.0.0",
7402+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7403+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7404+ "engines": {
7405+ "node": ">=8"
7406+ }
7407+ },
7408+ "node_modules/eslint-webpack-plugin/node_modules/jest-worker": {
7409+ "version": "28.1.3",
7410+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz",
7411+ "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
7412+ "dependencies": {
7413+ "@types/node": "*",
7414+ "merge-stream": "^2.0.0",
7415+ "supports-color": "^8.0.0"
7416+ },
7417+ "engines": {
7418+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7419+ }
7420+ },
7421+ "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": {
7422+ "version": "1.0.0",
7423+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
7424+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
7425+ },
7426+ "node_modules/eslint-webpack-plugin/node_modules/schema-utils": {
7427+ "version": "4.0.0",
7428+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
7429+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
7430+ "dependencies": {
7431+ "@types/json-schema": "^7.0.9",
7432+ "ajv": "^8.8.0",
7433+ "ajv-formats": "^2.1.1",
7434+ "ajv-keywords": "^5.0.0"
7435+ },
7436+ "engines": {
7437+ "node": ">= 12.13.0"
7438+ },
7439+ "funding": {
7440+ "type": "opencollective",
7441+ "url": "https://opencollective.com/webpack"
7442+ }
7443+ },
7444+ "node_modules/eslint-webpack-plugin/node_modules/supports-color": {
7445+ "version": "8.1.1",
7446+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
7447+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
7448+ "dependencies": {
7449+ "has-flag": "^4.0.0"
7450+ },
7451+ "engines": {
7452+ "node": ">=10"
7453+ },
7454+ "funding": {
7455+ "url": "https://github.com/chalk/supports-color?sponsor=1"
7456+ }
7457+ },
7458+ "node_modules/eslint/node_modules/ansi-styles": {
7459+ "version": "4.3.0",
7460+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7461+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7462+ "dependencies": {
7463+ "color-convert": "^2.0.1"
7464+ },
7465+ "engines": {
7466+ "node": ">=8"
7467+ },
7468+ "funding": {
7469+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7470+ }
7471+ },
7472+ "node_modules/eslint/node_modules/argparse": {
7473+ "version": "2.0.1",
7474+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
7475+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
7476+ },
7477+ "node_modules/eslint/node_modules/chalk": {
7478+ "version": "4.1.2",
7479+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7480+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7481+ "dependencies": {
7482+ "ansi-styles": "^4.1.0",
7483+ "supports-color": "^7.1.0"
7484+ },
7485+ "engines": {
7486+ "node": ">=10"
7487+ },
7488+ "funding": {
7489+ "url": "https://github.com/chalk/chalk?sponsor=1"
7490+ }
7491+ },
7492+ "node_modules/eslint/node_modules/color-convert": {
7493+ "version": "2.0.1",
7494+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7495+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7496+ "dependencies": {
7497+ "color-name": "~1.1.4"
7498+ },
7499+ "engines": {
7500+ "node": ">=7.0.0"
7501+ }
7502+ },
7503+ "node_modules/eslint/node_modules/color-name": {
7504+ "version": "1.1.4",
7505+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7506+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
7507+ },
7508+ "node_modules/eslint/node_modules/escape-string-regexp": {
7509+ "version": "4.0.0",
7510+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
7511+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
7512+ "engines": {
7513+ "node": ">=10"
7514+ },
7515+ "funding": {
7516+ "url": "https://github.com/sponsors/sindresorhus"
7517+ }
7518+ },
7519+ "node_modules/eslint/node_modules/globals": {
7520+ "version": "13.18.0",
7521+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz",
7522+ "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==",
7523+ "dependencies": {
7524+ "type-fest": "^0.20.2"
7525+ },
7526+ "engines": {
7527+ "node": ">=8"
7528+ },
7529+ "funding": {
7530+ "url": "https://github.com/sponsors/sindresorhus"
7531+ }
7532+ },
7533+ "node_modules/eslint/node_modules/has-flag": {
7534+ "version": "4.0.0",
7535+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7536+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7537+ "engines": {
7538+ "node": ">=8"
7539+ }
7540+ },
7541+ "node_modules/eslint/node_modules/js-yaml": {
7542+ "version": "4.1.0",
7543+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
7544+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
7545+ "dependencies": {
7546+ "argparse": "^2.0.1"
7547+ },
7548+ "bin": {
7549+ "js-yaml": "bin/js-yaml.js"
7550+ }
7551+ },
7552+ "node_modules/eslint/node_modules/supports-color": {
7553+ "version": "7.2.0",
7554+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7555+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7556+ "dependencies": {
7557+ "has-flag": "^4.0.0"
7558+ },
7559+ "engines": {
7560+ "node": ">=8"
7561+ }
7562+ },
7563+ "node_modules/eslint/node_modules/type-fest": {
7564+ "version": "0.20.2",
7565+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
7566+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
7567+ "engines": {
7568+ "node": ">=10"
7569+ },
7570+ "funding": {
7571+ "url": "https://github.com/sponsors/sindresorhus"
7572+ }
7573+ },
7574+ "node_modules/espree": {
7575+ "version": "9.4.1",
7576+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
7577+ "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
7578+ "dependencies": {
7579+ "acorn": "^8.8.0",
7580+ "acorn-jsx": "^5.3.2",
7581+ "eslint-visitor-keys": "^3.3.0"
7582+ },
7583+ "engines": {
7584+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7585+ },
7586+ "funding": {
7587+ "url": "https://opencollective.com/eslint"
7588+ }
7589+ },
7590+ "node_modules/esprima": {
7591+ "version": "4.0.1",
7592+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
7593+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
7594+ "bin": {
7595+ "esparse": "bin/esparse.js",
7596+ "esvalidate": "bin/esvalidate.js"
7597+ },
7598+ "engines": {
7599+ "node": ">=4"
7600+ }
7601+ },
7602+ "node_modules/esquery": {
7603+ "version": "1.4.0",
7604+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
7605+ "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
7606+ "dependencies": {
7607+ "estraverse": "^5.1.0"
7608+ },
7609+ "engines": {
7610+ "node": ">=0.10"
7611+ }
7612+ },
7613+ "node_modules/esrecurse": {
7614+ "version": "4.3.0",
7615+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
7616+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
7617+ "dependencies": {
7618+ "estraverse": "^5.2.0"
7619+ },
7620+ "engines": {
7621+ "node": ">=4.0"
7622+ }
7623+ },
7624+ "node_modules/estraverse": {
7625+ "version": "5.3.0",
7626+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
7627+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
7628+ "engines": {
7629+ "node": ">=4.0"
7630+ }
7631+ },
7632+ "node_modules/estree-walker": {
7633+ "version": "1.0.1",
7634+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
7635+ "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg=="
7636+ },
7637+ "node_modules/esutils": {
7638+ "version": "2.0.3",
7639+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
7640+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
7641+ "engines": {
7642+ "node": ">=0.10.0"
7643+ }
7644+ },
7645+ "node_modules/etag": {
7646+ "version": "1.8.1",
7647+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
7648+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
7649+ "engines": {
7650+ "node": ">= 0.6"
7651+ }
7652+ },
7653+ "node_modules/eventemitter3": {
7654+ "version": "4.0.7",
7655+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
7656+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
7657+ },
7658+ "node_modules/events": {
7659+ "version": "3.3.0",
7660+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
7661+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
7662+ "engines": {
7663+ "node": ">=0.8.x"
7664+ }
7665+ },
7666+ "node_modules/execa": {
7667+ "version": "5.1.1",
7668+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
7669+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
7670+ "dependencies": {
7671+ "cross-spawn": "^7.0.3",
7672+ "get-stream": "^6.0.0",
7673+ "human-signals": "^2.1.0",
7674+ "is-stream": "^2.0.0",
7675+ "merge-stream": "^2.0.0",
7676+ "npm-run-path": "^4.0.1",
7677+ "onetime": "^5.1.2",
7678+ "signal-exit": "^3.0.3",
7679+ "strip-final-newline": "^2.0.0"
7680+ },
7681+ "engines": {
7682+ "node": ">=10"
7683+ },
7684+ "funding": {
7685+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
7686+ }
7687+ },
7688+ "node_modules/exit": {
7689+ "version": "0.1.2",
7690+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
7691+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
7692+ "engines": {
7693+ "node": ">= 0.8.0"
7694+ }
7695+ },
7696+ "node_modules/expect": {
7697+ "version": "27.5.1",
7698+ "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz",
7699+ "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==",
7700+ "dependencies": {
7701+ "@jest/types": "^27.5.1",
7702+ "jest-get-type": "^27.5.1",
7703+ "jest-matcher-utils": "^27.5.1",
7704+ "jest-message-util": "^27.5.1"
7705+ },
7706+ "engines": {
7707+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7708+ }
7709+ },
7710+ "node_modules/express": {
7711+ "version": "4.18.2",
7712+ "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
7713+ "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
7714+ "dependencies": {
7715+ "accepts": "~1.3.8",
7716+ "array-flatten": "1.1.1",
7717+ "body-parser": "1.20.1",
7718+ "content-disposition": "0.5.4",
7719+ "content-type": "~1.0.4",
7720+ "cookie": "0.5.0",
7721+ "cookie-signature": "1.0.6",
7722+ "debug": "2.6.9",
7723+ "depd": "2.0.0",
7724+ "encodeurl": "~1.0.2",
7725+ "escape-html": "~1.0.3",
7726+ "etag": "~1.8.1",
7727+ "finalhandler": "1.2.0",
7728+ "fresh": "0.5.2",
7729+ "http-errors": "2.0.0",
7730+ "merge-descriptors": "1.0.1",
7731+ "methods": "~1.1.2",
7732+ "on-finished": "2.4.1",
7733+ "parseurl": "~1.3.3",
7734+ "path-to-regexp": "0.1.7",
7735+ "proxy-addr": "~2.0.7",
7736+ "qs": "6.11.0",
7737+ "range-parser": "~1.2.1",
7738+ "safe-buffer": "5.2.1",
7739+ "send": "0.18.0",
7740+ "serve-static": "1.15.0",
7741+ "setprototypeof": "1.2.0",
7742+ "statuses": "2.0.1",
7743+ "type-is": "~1.6.18",
7744+ "utils-merge": "1.0.1",
7745+ "vary": "~1.1.2"
7746+ },
7747+ "engines": {
7748+ "node": ">= 0.10.0"
7749+ }
7750+ },
7751+ "node_modules/express/node_modules/array-flatten": {
7752+ "version": "1.1.1",
7753+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
7754+ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
7755+ },
7756+ "node_modules/express/node_modules/debug": {
7757+ "version": "2.6.9",
7758+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7759+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7760+ "dependencies": {
7761+ "ms": "2.0.0"
7762+ }
7763+ },
7764+ "node_modules/express/node_modules/ms": {
7765+ "version": "2.0.0",
7766+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7767+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
7768+ },
7769+ "node_modules/fast-deep-equal": {
7770+ "version": "3.1.3",
7771+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
7772+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
7773+ },
7774+ "node_modules/fast-glob": {
7775+ "version": "3.2.12",
7776+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
7777+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
7778+ "dependencies": {
7779+ "@nodelib/fs.stat": "^2.0.2",
7780+ "@nodelib/fs.walk": "^1.2.3",
7781+ "glob-parent": "^5.1.2",
7782+ "merge2": "^1.3.0",
7783+ "micromatch": "^4.0.4"
7784+ },
7785+ "engines": {
7786+ "node": ">=8.6.0"
7787+ }
7788+ },
7789+ "node_modules/fast-glob/node_modules/glob-parent": {
7790+ "version": "5.1.2",
7791+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
7792+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
7793+ "dependencies": {
7794+ "is-glob": "^4.0.1"
7795+ },
7796+ "engines": {
7797+ "node": ">= 6"
7798+ }
7799+ },
7800+ "node_modules/fast-json-stable-stringify": {
7801+ "version": "2.1.0",
7802+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
7803+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
7804+ },
7805+ "node_modules/fast-levenshtein": {
7806+ "version": "2.0.6",
7807+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
7808+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
7809+ },
7810+ "node_modules/fastq": {
7811+ "version": "1.13.0",
7812+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
7813+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
7814+ "dependencies": {
7815+ "reusify": "^1.0.4"
7816+ }
7817+ },
7818+ "node_modules/faye-websocket": {
7819+ "version": "0.11.4",
7820+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
7821+ "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
7822+ "dependencies": {
7823+ "websocket-driver": ">=0.5.1"
7824+ },
7825+ "engines": {
7826+ "node": ">=0.8.0"
7827+ }
7828+ },
7829+ "node_modules/fb-watchman": {
7830+ "version": "2.0.2",
7831+ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
7832+ "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
7833+ "dependencies": {
7834+ "bser": "2.1.1"
7835+ }
7836+ },
7837+ "node_modules/file-entry-cache": {
7838+ "version": "6.0.1",
7839+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
7840+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
7841+ "dependencies": {
7842+ "flat-cache": "^3.0.4"
7843+ },
7844+ "engines": {
7845+ "node": "^10.12.0 || >=12.0.0"
7846+ }
7847+ },
7848+ "node_modules/file-loader": {
7849+ "version": "6.2.0",
7850+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
7851+ "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
7852+ "dependencies": {
7853+ "loader-utils": "^2.0.0",
7854+ "schema-utils": "^3.0.0"
7855+ },
7856+ "engines": {
7857+ "node": ">= 10.13.0"
7858+ },
7859+ "funding": {
7860+ "type": "opencollective",
7861+ "url": "https://opencollective.com/webpack"
7862+ },
7863+ "peerDependencies": {
7864+ "webpack": "^4.0.0 || ^5.0.0"
7865+ }
7866+ },
7867+ "node_modules/filelist": {
7868+ "version": "1.0.4",
7869+ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
7870+ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
7871+ "dependencies": {
7872+ "minimatch": "^5.0.1"
7873+ }
7874+ },
7875+ "node_modules/filelist/node_modules/brace-expansion": {
7876+ "version": "2.0.1",
7877+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
7878+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
7879+ "dependencies": {
7880+ "balanced-match": "^1.0.0"
7881+ }
7882+ },
7883+ "node_modules/filelist/node_modules/minimatch": {
7884+ "version": "5.1.0",
7885+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz",
7886+ "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==",
7887+ "dependencies": {
7888+ "brace-expansion": "^2.0.1"
7889+ },
7890+ "engines": {
7891+ "node": ">=10"
7892+ }
7893+ },
7894+ "node_modules/filesize": {
7895+ "version": "8.0.7",
7896+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz",
7897+ "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==",
7898+ "engines": {
7899+ "node": ">= 0.4.0"
7900+ }
7901+ },
7902+ "node_modules/fill-range": {
7903+ "version": "7.0.1",
7904+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
7905+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
7906+ "dependencies": {
7907+ "to-regex-range": "^5.0.1"
7908+ },
7909+ "engines": {
7910+ "node": ">=8"
7911+ }
7912+ },
7913+ "node_modules/finalhandler": {
7914+ "version": "1.2.0",
7915+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
7916+ "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
7917+ "dependencies": {
7918+ "debug": "2.6.9",
7919+ "encodeurl": "~1.0.2",
7920+ "escape-html": "~1.0.3",
7921+ "on-finished": "2.4.1",
7922+ "parseurl": "~1.3.3",
7923+ "statuses": "2.0.1",
7924+ "unpipe": "~1.0.0"
7925+ },
7926+ "engines": {
7927+ "node": ">= 0.8"
7928+ }
7929+ },
7930+ "node_modules/finalhandler/node_modules/debug": {
7931+ "version": "2.6.9",
7932+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7933+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7934+ "dependencies": {
7935+ "ms": "2.0.0"
7936+ }
7937+ },
7938+ "node_modules/finalhandler/node_modules/ms": {
7939+ "version": "2.0.0",
7940+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7941+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
7942+ },
7943+ "node_modules/find-cache-dir": {
7944+ "version": "3.3.2",
7945+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
7946+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
7947+ "dependencies": {
7948+ "commondir": "^1.0.1",
7949+ "make-dir": "^3.0.2",
7950+ "pkg-dir": "^4.1.0"
7951+ },
7952+ "engines": {
7953+ "node": ">=8"
7954+ },
7955+ "funding": {
7956+ "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
7957+ }
7958+ },
7959+ "node_modules/find-up": {
7960+ "version": "5.0.0",
7961+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
7962+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
7963+ "dependencies": {
7964+ "locate-path": "^6.0.0",
7965+ "path-exists": "^4.0.0"
7966+ },
7967+ "engines": {
7968+ "node": ">=10"
7969+ },
7970+ "funding": {
7971+ "url": "https://github.com/sponsors/sindresorhus"
7972+ }
7973+ },
7974+ "node_modules/flat-cache": {
7975+ "version": "3.0.4",
7976+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
7977+ "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
7978+ "dependencies": {
7979+ "flatted": "^3.1.0",
7980+ "rimraf": "^3.0.2"
7981+ },
7982+ "engines": {
7983+ "node": "^10.12.0 || >=12.0.0"
7984+ }
7985+ },
7986+ "node_modules/flatted": {
7987+ "version": "3.2.7",
7988+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
7989+ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
7990+ },
7991+ "node_modules/follow-redirects": {
7992+ "version": "1.15.2",
7993+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
7994+ "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
7995+ "funding": [
7996+ {
7997+ "type": "individual",
7998+ "url": "https://github.com/sponsors/RubenVerborgh"
7999+ }
8000+ ],
8001+ "engines": {
8002+ "node": ">=4.0"
8003+ },
8004+ "peerDependenciesMeta": {
8005+ "debug": {
8006+ "optional": true
8007+ }
8008+ }
8009+ },
8010+ "node_modules/for-each": {
8011+ "version": "0.3.3",
8012+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
8013+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
8014+ "dependencies": {
8015+ "is-callable": "^1.1.3"
8016+ }
8017+ },
8018+ "node_modules/fork-ts-checker-webpack-plugin": {
8019+ "version": "6.5.2",
8020+ "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz",
8021+ "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==",
8022+ "dependencies": {
8023+ "@babel/code-frame": "^7.8.3",
8024+ "@types/json-schema": "^7.0.5",
8025+ "chalk": "^4.1.0",
8026+ "chokidar": "^3.4.2",
8027+ "cosmiconfig": "^6.0.0",
8028+ "deepmerge": "^4.2.2",
8029+ "fs-extra": "^9.0.0",
8030+ "glob": "^7.1.6",
8031+ "memfs": "^3.1.2",
8032+ "minimatch": "^3.0.4",
8033+ "schema-utils": "2.7.0",
8034+ "semver": "^7.3.2",
8035+ "tapable": "^1.0.0"
8036+ },
8037+ "engines": {
8038+ "node": ">=10",
8039+ "yarn": ">=1.0.0"
8040+ },
8041+ "peerDependencies": {
8042+ "eslint": ">= 6",
8043+ "typescript": ">= 2.7",
8044+ "vue-template-compiler": "*",
8045+ "webpack": ">= 4"
8046+ },
8047+ "peerDependenciesMeta": {
8048+ "eslint": {
8049+ "optional": true
8050+ },
8051+ "vue-template-compiler": {
8052+ "optional": true
8053+ }
8054+ }
8055+ },
8056+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": {
8057+ "version": "4.3.0",
8058+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8059+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8060+ "dependencies": {
8061+ "color-convert": "^2.0.1"
8062+ },
8063+ "engines": {
8064+ "node": ">=8"
8065+ },
8066+ "funding": {
8067+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8068+ }
8069+ },
8070+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": {
8071+ "version": "4.1.2",
8072+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8073+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8074+ "dependencies": {
8075+ "ansi-styles": "^4.1.0",
8076+ "supports-color": "^7.1.0"
8077+ },
8078+ "engines": {
8079+ "node": ">=10"
8080+ },
8081+ "funding": {
8082+ "url": "https://github.com/chalk/chalk?sponsor=1"
8083+ }
8084+ },
8085+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": {
8086+ "version": "2.0.1",
8087+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8088+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8089+ "dependencies": {
8090+ "color-name": "~1.1.4"
8091+ },
8092+ "engines": {
8093+ "node": ">=7.0.0"
8094+ }
8095+ },
8096+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": {
8097+ "version": "1.1.4",
8098+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8099+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
8100+ },
8101+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": {
8102+ "version": "6.0.0",
8103+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
8104+ "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
8105+ "dependencies": {
8106+ "@types/parse-json": "^4.0.0",
8107+ "import-fresh": "^3.1.0",
8108+ "parse-json": "^5.0.0",
8109+ "path-type": "^4.0.0",
8110+ "yaml": "^1.7.2"
8111+ },
8112+ "engines": {
8113+ "node": ">=8"
8114+ }
8115+ },
8116+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": {
8117+ "version": "9.1.0",
8118+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
8119+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
8120+ "dependencies": {
8121+ "at-least-node": "^1.0.0",
8122+ "graceful-fs": "^4.2.0",
8123+ "jsonfile": "^6.0.1",
8124+ "universalify": "^2.0.0"
8125+ },
8126+ "engines": {
8127+ "node": ">=10"
8128+ }
8129+ },
8130+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": {
8131+ "version": "4.0.0",
8132+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8133+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8134+ "engines": {
8135+ "node": ">=8"
8136+ }
8137+ },
8138+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": {
8139+ "version": "2.7.0",
8140+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
8141+ "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
8142+ "dependencies": {
8143+ "@types/json-schema": "^7.0.4",
8144+ "ajv": "^6.12.2",
8145+ "ajv-keywords": "^3.4.1"
8146+ },
8147+ "engines": {
8148+ "node": ">= 8.9.0"
8149+ },
8150+ "funding": {
8151+ "type": "opencollective",
8152+ "url": "https://opencollective.com/webpack"
8153+ }
8154+ },
8155+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": {
8156+ "version": "7.2.0",
8157+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8158+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8159+ "dependencies": {
8160+ "has-flag": "^4.0.0"
8161+ },
8162+ "engines": {
8163+ "node": ">=8"
8164+ }
8165+ },
8166+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": {
8167+ "version": "1.1.3",
8168+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
8169+ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
8170+ "engines": {
8171+ "node": ">=6"
8172+ }
8173+ },
8174+ "node_modules/form-data": {
8175+ "version": "3.0.1",
8176+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
8177+ "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
8178+ "dependencies": {
8179+ "asynckit": "^0.4.0",
8180+ "combined-stream": "^1.0.8",
8181+ "mime-types": "^2.1.12"
8182+ },
8183+ "engines": {
8184+ "node": ">= 6"
8185+ }
8186+ },
8187+ "node_modules/forwarded": {
8188+ "version": "0.2.0",
8189+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
8190+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
8191+ "engines": {
8192+ "node": ">= 0.6"
8193+ }
8194+ },
8195+ "node_modules/fraction.js": {
8196+ "version": "4.2.0",
8197+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
8198+ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
8199+ "engines": {
8200+ "node": "*"
8201+ },
8202+ "funding": {
8203+ "type": "patreon",
8204+ "url": "https://www.patreon.com/infusion"
8205+ }
8206+ },
8207+ "node_modules/fresh": {
8208+ "version": "0.5.2",
8209+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
8210+ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
8211+ "engines": {
8212+ "node": ">= 0.6"
8213+ }
8214+ },
8215+ "node_modules/fs-extra": {
8216+ "version": "10.1.0",
8217+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
8218+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
8219+ "dependencies": {
8220+ "graceful-fs": "^4.2.0",
8221+ "jsonfile": "^6.0.1",
8222+ "universalify": "^2.0.0"
8223+ },
8224+ "engines": {
8225+ "node": ">=12"
8226+ }
8227+ },
8228+ "node_modules/fs-monkey": {
8229+ "version": "1.0.3",
8230+ "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
8231+ "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q=="
8232+ },
8233+ "node_modules/fs.realpath": {
8234+ "version": "1.0.0",
8235+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
8236+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
8237+ },
8238+ "node_modules/fsevents": {
8239+ "version": "2.3.2",
8240+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
8241+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
8242+ "hasInstallScript": true,
8243+ "optional": true,
8244+ "os": [
8245+ "darwin"
8246+ ],
8247+ "engines": {
8248+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
8249+ }
8250+ },
8251+ "node_modules/function-bind": {
8252+ "version": "1.1.1",
8253+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
8254+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
8255+ },
8256+ "node_modules/function.prototype.name": {
8257+ "version": "1.1.5",
8258+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
8259+ "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
8260+ "dependencies": {
8261+ "call-bind": "^1.0.2",
8262+ "define-properties": "^1.1.3",
8263+ "es-abstract": "^1.19.0",
8264+ "functions-have-names": "^1.2.2"
8265+ },
8266+ "engines": {
8267+ "node": ">= 0.4"
8268+ },
8269+ "funding": {
8270+ "url": "https://github.com/sponsors/ljharb"
8271+ }
8272+ },
8273+ "node_modules/functions-have-names": {
8274+ "version": "1.2.3",
8275+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
8276+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
8277+ "funding": {
8278+ "url": "https://github.com/sponsors/ljharb"
8279+ }
8280+ },
8281+ "node_modules/gensync": {
8282+ "version": "1.0.0-beta.2",
8283+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
8284+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
8285+ "engines": {
8286+ "node": ">=6.9.0"
8287+ }
8288+ },
8289+ "node_modules/get-caller-file": {
8290+ "version": "2.0.5",
8291+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
8292+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
8293+ "engines": {
8294+ "node": "6.* || 8.* || >= 10.*"
8295+ }
8296+ },
8297+ "node_modules/get-intrinsic": {
8298+ "version": "1.1.3",
8299+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
8300+ "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
8301+ "dependencies": {
8302+ "function-bind": "^1.1.1",
8303+ "has": "^1.0.3",
8304+ "has-symbols": "^1.0.3"
8305+ },
8306+ "funding": {
8307+ "url": "https://github.com/sponsors/ljharb"
8308+ }
8309+ },
8310+ "node_modules/get-own-enumerable-property-symbols": {
8311+ "version": "3.0.2",
8312+ "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
8313+ "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g=="
8314+ },
8315+ "node_modules/get-package-type": {
8316+ "version": "0.1.0",
8317+ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
8318+ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
8319+ "engines": {
8320+ "node": ">=8.0.0"
8321+ }
8322+ },
8323+ "node_modules/get-stream": {
8324+ "version": "6.0.1",
8325+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
8326+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
8327+ "engines": {
8328+ "node": ">=10"
8329+ },
8330+ "funding": {
8331+ "url": "https://github.com/sponsors/sindresorhus"
8332+ }
8333+ },
8334+ "node_modules/get-symbol-description": {
8335+ "version": "1.0.0",
8336+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
8337+ "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
8338+ "dependencies": {
8339+ "call-bind": "^1.0.2",
8340+ "get-intrinsic": "^1.1.1"
8341+ },
8342+ "engines": {
8343+ "node": ">= 0.4"
8344+ },
8345+ "funding": {
8346+ "url": "https://github.com/sponsors/ljharb"
8347+ }
8348+ },
8349+ "node_modules/glob": {
8350+ "version": "7.2.3",
8351+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
8352+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
8353+ "dependencies": {
8354+ "fs.realpath": "^1.0.0",
8355+ "inflight": "^1.0.4",
8356+ "inherits": "2",
8357+ "minimatch": "^3.1.1",
8358+ "once": "^1.3.0",
8359+ "path-is-absolute": "^1.0.0"
8360+ },
8361+ "engines": {
8362+ "node": "*"
8363+ },
8364+ "funding": {
8365+ "url": "https://github.com/sponsors/isaacs"
8366+ }
8367+ },
8368+ "node_modules/glob-parent": {
8369+ "version": "6.0.2",
8370+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
8371+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
8372+ "dependencies": {
8373+ "is-glob": "^4.0.3"
8374+ },
8375+ "engines": {
8376+ "node": ">=10.13.0"
8377+ }
8378+ },
8379+ "node_modules/glob-to-regexp": {
8380+ "version": "0.4.1",
8381+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
8382+ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
8383+ },
8384+ "node_modules/global-modules": {
8385+ "version": "2.0.0",
8386+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
8387+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
8388+ "dependencies": {
8389+ "global-prefix": "^3.0.0"
8390+ },
8391+ "engines": {
8392+ "node": ">=6"
8393+ }
8394+ },
8395+ "node_modules/global-prefix": {
8396+ "version": "3.0.0",
8397+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
8398+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
8399+ "dependencies": {
8400+ "ini": "^1.3.5",
8401+ "kind-of": "^6.0.2",
8402+ "which": "^1.3.1"
8403+ },
8404+ "engines": {
8405+ "node": ">=6"
8406+ }
8407+ },
8408+ "node_modules/global-prefix/node_modules/which": {
8409+ "version": "1.3.1",
8410+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
8411+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
8412+ "dependencies": {
8413+ "isexe": "^2.0.0"
8414+ },
8415+ "bin": {
8416+ "which": "bin/which"
8417+ }
8418+ },
8419+ "node_modules/globals": {
8420+ "version": "11.12.0",
8421+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
8422+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
8423+ "engines": {
8424+ "node": ">=4"
8425+ }
8426+ },
8427+ "node_modules/globby": {
8428+ "version": "11.1.0",
8429+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
8430+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
8431+ "dependencies": {
8432+ "array-union": "^2.1.0",
8433+ "dir-glob": "^3.0.1",
8434+ "fast-glob": "^3.2.9",
8435+ "ignore": "^5.2.0",
8436+ "merge2": "^1.4.1",
8437+ "slash": "^3.0.0"
8438+ },
8439+ "engines": {
8440+ "node": ">=10"
8441+ },
8442+ "funding": {
8443+ "url": "https://github.com/sponsors/sindresorhus"
8444+ }
8445+ },
8446+ "node_modules/gopd": {
8447+ "version": "1.0.1",
8448+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
8449+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
8450+ "dependencies": {
8451+ "get-intrinsic": "^1.1.3"
8452+ },
8453+ "funding": {
8454+ "url": "https://github.com/sponsors/ljharb"
8455+ }
8456+ },
8457+ "node_modules/graceful-fs": {
8458+ "version": "4.2.10",
8459+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
8460+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
8461+ },
8462+ "node_modules/grapheme-splitter": {
8463+ "version": "1.0.4",
8464+ "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
8465+ "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ=="
8466+ },
8467+ "node_modules/gzip-size": {
8468+ "version": "6.0.0",
8469+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
8470+ "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
8471+ "dependencies": {
8472+ "duplexer": "^0.1.2"
8473+ },
8474+ "engines": {
8475+ "node": ">=10"
8476+ },
8477+ "funding": {
8478+ "url": "https://github.com/sponsors/sindresorhus"
8479+ }
8480+ },
8481+ "node_modules/handle-thing": {
8482+ "version": "2.0.1",
8483+ "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
8484+ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg=="
8485+ },
8486+ "node_modules/harmony-reflect": {
8487+ "version": "1.6.2",
8488+ "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz",
8489+ "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g=="
8490+ },
8491+ "node_modules/has": {
8492+ "version": "1.0.3",
8493+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
8494+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
8495+ "dependencies": {
8496+ "function-bind": "^1.1.1"
8497+ },
8498+ "engines": {
8499+ "node": ">= 0.4.0"
8500+ }
8501+ },
8502+ "node_modules/has-bigints": {
8503+ "version": "1.0.2",
8504+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
8505+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
8506+ "funding": {
8507+ "url": "https://github.com/sponsors/ljharb"
8508+ }
8509+ },
8510+ "node_modules/has-flag": {
8511+ "version": "3.0.0",
8512+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8513+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
8514+ "engines": {
8515+ "node": ">=4"
8516+ }
8517+ },
8518+ "node_modules/has-property-descriptors": {
8519+ "version": "1.0.0",
8520+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
8521+ "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
8522+ "dependencies": {
8523+ "get-intrinsic": "^1.1.1"
8524+ },
8525+ "funding": {
8526+ "url": "https://github.com/sponsors/ljharb"
8527+ }
8528+ },
8529+ "node_modules/has-symbols": {
8530+ "version": "1.0.3",
8531+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
8532+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
8533+ "engines": {
8534+ "node": ">= 0.4"
8535+ },
8536+ "funding": {
8537+ "url": "https://github.com/sponsors/ljharb"
8538+ }
8539+ },
8540+ "node_modules/has-tostringtag": {
8541+ "version": "1.0.0",
8542+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
8543+ "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
8544+ "dependencies": {
8545+ "has-symbols": "^1.0.2"
8546+ },
8547+ "engines": {
8548+ "node": ">= 0.4"
8549+ },
8550+ "funding": {
8551+ "url": "https://github.com/sponsors/ljharb"
8552+ }
8553+ },
8554+ "node_modules/he": {
8555+ "version": "1.2.0",
8556+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
8557+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
8558+ "bin": {
8559+ "he": "bin/he"
8560+ }
8561+ },
8562+ "node_modules/hoopy": {
8563+ "version": "0.1.4",
8564+ "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
8565+ "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
8566+ "engines": {
8567+ "node": ">= 6.0.0"
8568+ }
8569+ },
8570+ "node_modules/hpack.js": {
8571+ "version": "2.1.6",
8572+ "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
8573+ "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
8574+ "dependencies": {
8575+ "inherits": "^2.0.1",
8576+ "obuf": "^1.0.0",
8577+ "readable-stream": "^2.0.1",
8578+ "wbuf": "^1.1.0"
8579+ }
8580+ },
8581+ "node_modules/hpack.js/node_modules/readable-stream": {
8582+ "version": "2.3.7",
8583+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
8584+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
8585+ "dependencies": {
8586+ "core-util-is": "~1.0.0",
8587+ "inherits": "~2.0.3",
8588+ "isarray": "~1.0.0",
8589+ "process-nextick-args": "~2.0.0",
8590+ "safe-buffer": "~5.1.1",
8591+ "string_decoder": "~1.1.1",
8592+ "util-deprecate": "~1.0.1"
8593+ }
8594+ },
8595+ "node_modules/hpack.js/node_modules/safe-buffer": {
8596+ "version": "5.1.2",
8597+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8598+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
8599+ },
8600+ "node_modules/hpack.js/node_modules/string_decoder": {
8601+ "version": "1.1.1",
8602+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8603+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8604+ "dependencies": {
8605+ "safe-buffer": "~5.1.0"
8606+ }
8607+ },
8608+ "node_modules/html-encoding-sniffer": {
8609+ "version": "2.0.1",
8610+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
8611+ "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
8612+ "dependencies": {
8613+ "whatwg-encoding": "^1.0.5"
8614+ },
8615+ "engines": {
8616+ "node": ">=10"
8617+ }
8618+ },
8619+ "node_modules/html-entities": {
8620+ "version": "2.3.3",
8621+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz",
8622+ "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA=="
8623+ },
8624+ "node_modules/html-escaper": {
8625+ "version": "2.0.2",
8626+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
8627+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
8628+ },
8629+ "node_modules/html-minifier-terser": {
8630+ "version": "6.1.0",
8631+ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
8632+ "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
8633+ "dependencies": {
8634+ "camel-case": "^4.1.2",
8635+ "clean-css": "^5.2.2",
8636+ "commander": "^8.3.0",
8637+ "he": "^1.2.0",
8638+ "param-case": "^3.0.4",
8639+ "relateurl": "^0.2.7",
8640+ "terser": "^5.10.0"
8641+ },
8642+ "bin": {
8643+ "html-minifier-terser": "cli.js"
8644+ },
8645+ "engines": {
8646+ "node": ">=12"
8647+ }
8648+ },
8649+ "node_modules/html-webpack-plugin": {
8650+ "version": "5.5.0",
8651+ "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz",
8652+ "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==",
8653+ "dependencies": {
8654+ "@types/html-minifier-terser": "^6.0.0",
8655+ "html-minifier-terser": "^6.0.2",
8656+ "lodash": "^4.17.21",
8657+ "pretty-error": "^4.0.0",
8658+ "tapable": "^2.0.0"
8659+ },
8660+ "engines": {
8661+ "node": ">=10.13.0"
8662+ },
8663+ "funding": {
8664+ "type": "opencollective",
8665+ "url": "https://opencollective.com/html-webpack-plugin"
8666+ },
8667+ "peerDependencies": {
8668+ "webpack": "^5.20.0"
8669+ }
8670+ },
8671+ "node_modules/htmlparser2": {
8672+ "version": "6.1.0",
8673+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
8674+ "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
8675+ "funding": [
8676+ "https://github.com/fb55/htmlparser2?sponsor=1",
8677+ {
8678+ "type": "github",
8679+ "url": "https://github.com/sponsors/fb55"
8680+ }
8681+ ],
8682+ "dependencies": {
8683+ "domelementtype": "^2.0.1",
8684+ "domhandler": "^4.0.0",
8685+ "domutils": "^2.5.2",
8686+ "entities": "^2.0.0"
8687+ }
8688+ },
8689+ "node_modules/http-deceiver": {
8690+ "version": "1.2.7",
8691+ "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
8692+ "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw=="
8693+ },
8694+ "node_modules/http-errors": {
8695+ "version": "2.0.0",
8696+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
8697+ "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
8698+ "dependencies": {
8699+ "depd": "2.0.0",
8700+ "inherits": "2.0.4",
8701+ "setprototypeof": "1.2.0",
8702+ "statuses": "2.0.1",
8703+ "toidentifier": "1.0.1"
8704+ },
8705+ "engines": {
8706+ "node": ">= 0.8"
8707+ }
8708+ },
8709+ "node_modules/http-parser-js": {
8710+ "version": "0.5.8",
8711+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
8712+ "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q=="
8713+ },
8714+ "node_modules/http-proxy": {
8715+ "version": "1.18.1",
8716+ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
8717+ "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
8718+ "dependencies": {
8719+ "eventemitter3": "^4.0.0",
8720+ "follow-redirects": "^1.0.0",
8721+ "requires-port": "^1.0.0"
8722+ },
8723+ "engines": {
8724+ "node": ">=8.0.0"
8725+ }
8726+ },
8727+ "node_modules/http-proxy-agent": {
8728+ "version": "4.0.1",
8729+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
8730+ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
8731+ "dependencies": {
8732+ "@tootallnate/once": "1",
8733+ "agent-base": "6",
8734+ "debug": "4"
8735+ },
8736+ "engines": {
8737+ "node": ">= 6"
8738+ }
8739+ },
8740+ "node_modules/http-proxy-middleware": {
8741+ "version": "2.0.6",
8742+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
8743+ "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
8744+ "dependencies": {
8745+ "@types/http-proxy": "^1.17.8",
8746+ "http-proxy": "^1.18.1",
8747+ "is-glob": "^4.0.1",
8748+ "is-plain-obj": "^3.0.0",
8749+ "micromatch": "^4.0.2"
8750+ },
8751+ "engines": {
8752+ "node": ">=12.0.0"
8753+ },
8754+ "peerDependencies": {
8755+ "@types/express": "^4.17.13"
8756+ },
8757+ "peerDependenciesMeta": {
8758+ "@types/express": {
8759+ "optional": true
8760+ }
8761+ }
8762+ },
8763+ "node_modules/https-proxy-agent": {
8764+ "version": "5.0.1",
8765+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
8766+ "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
8767+ "dependencies": {
8768+ "agent-base": "6",
8769+ "debug": "4"
8770+ },
8771+ "engines": {
8772+ "node": ">= 6"
8773+ }
8774+ },
8775+ "node_modules/human-signals": {
8776+ "version": "2.1.0",
8777+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
8778+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
8779+ "engines": {
8780+ "node": ">=10.17.0"
8781+ }
8782+ },
8783+ "node_modules/iconv-lite": {
8784+ "version": "0.6.3",
8785+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
8786+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
8787+ "dependencies": {
8788+ "safer-buffer": ">= 2.1.2 < 3.0.0"
8789+ },
8790+ "engines": {
8791+ "node": ">=0.10.0"
8792+ }
8793+ },
8794+ "node_modules/icss-utils": {
8795+ "version": "5.1.0",
8796+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
8797+ "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
8798+ "engines": {
8799+ "node": "^10 || ^12 || >= 14"
8800+ },
8801+ "peerDependencies": {
8802+ "postcss": "^8.1.0"
8803+ }
8804+ },
8805+ "node_modules/idb": {
8806+ "version": "7.1.1",
8807+ "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
8808+ "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
8809+ },
8810+ "node_modules/identity-obj-proxy": {
8811+ "version": "3.0.0",
8812+ "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz",
8813+ "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==",
8814+ "dependencies": {
8815+ "harmony-reflect": "^1.4.6"
8816+ },
8817+ "engines": {
8818+ "node": ">=4"
8819+ }
8820+ },
8821+ "node_modules/ignore": {
8822+ "version": "5.2.1",
8823+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz",
8824+ "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==",
8825+ "engines": {
8826+ "node": ">= 4"
8827+ }
8828+ },
8829+ "node_modules/immer": {
8830+ "version": "9.0.16",
8831+ "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz",
8832+ "integrity": "sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==",
8833+ "funding": {
8834+ "type": "opencollective",
8835+ "url": "https://opencollective.com/immer"
8836+ }
8837+ },
8838+ "node_modules/import-fresh": {
8839+ "version": "3.3.0",
8840+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
8841+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
8842+ "dependencies": {
8843+ "parent-module": "^1.0.0",
8844+ "resolve-from": "^4.0.0"
8845+ },
8846+ "engines": {
8847+ "node": ">=6"
8848+ },
8849+ "funding": {
8850+ "url": "https://github.com/sponsors/sindresorhus"
8851+ }
8852+ },
8853+ "node_modules/import-fresh/node_modules/resolve-from": {
8854+ "version": "4.0.0",
8855+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
8856+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
8857+ "engines": {
8858+ "node": ">=4"
8859+ }
8860+ },
8861+ "node_modules/import-local": {
8862+ "version": "3.1.0",
8863+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
8864+ "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
8865+ "dependencies": {
8866+ "pkg-dir": "^4.2.0",
8867+ "resolve-cwd": "^3.0.0"
8868+ },
8869+ "bin": {
8870+ "import-local-fixture": "fixtures/cli.js"
8871+ },
8872+ "engines": {
8873+ "node": ">=8"
8874+ },
8875+ "funding": {
8876+ "url": "https://github.com/sponsors/sindresorhus"
8877+ }
8878+ },
8879+ "node_modules/imurmurhash": {
8880+ "version": "0.1.4",
8881+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
8882+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
8883+ "engines": {
8884+ "node": ">=0.8.19"
8885+ }
8886+ },
8887+ "node_modules/indent-string": {
8888+ "version": "4.0.0",
8889+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
8890+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
8891+ "engines": {
8892+ "node": ">=8"
8893+ }
8894+ },
8895+ "node_modules/inflight": {
8896+ "version": "1.0.6",
8897+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
8898+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
8899+ "dependencies": {
8900+ "once": "^1.3.0",
8901+ "wrappy": "1"
8902+ }
8903+ },
8904+ "node_modules/inherits": {
8905+ "version": "2.0.4",
8906+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
8907+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
8908+ },
8909+ "node_modules/ini": {
8910+ "version": "1.3.8",
8911+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
8912+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
8913+ },
8914+ "node_modules/internal-slot": {
8915+ "version": "1.0.3",
8916+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
8917+ "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
8918+ "dependencies": {
8919+ "get-intrinsic": "^1.1.0",
8920+ "has": "^1.0.3",
8921+ "side-channel": "^1.0.4"
8922+ },
8923+ "engines": {
8924+ "node": ">= 0.4"
8925+ }
8926+ },
8927+ "node_modules/ipaddr.js": {
8928+ "version": "2.0.1",
8929+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
8930+ "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==",
8931+ "engines": {
8932+ "node": ">= 10"
8933+ }
8934+ },
8935+ "node_modules/is-arguments": {
8936+ "version": "1.1.1",
8937+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
8938+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
8939+ "dependencies": {
8940+ "call-bind": "^1.0.2",
8941+ "has-tostringtag": "^1.0.0"
8942+ },
8943+ "engines": {
8944+ "node": ">= 0.4"
8945+ },
8946+ "funding": {
8947+ "url": "https://github.com/sponsors/ljharb"
8948+ }
8949+ },
8950+ "node_modules/is-arrayish": {
8951+ "version": "0.2.1",
8952+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
8953+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
8954+ },
8955+ "node_modules/is-bigint": {
8956+ "version": "1.0.4",
8957+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
8958+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
8959+ "dependencies": {
8960+ "has-bigints": "^1.0.1"
8961+ },
8962+ "funding": {
8963+ "url": "https://github.com/sponsors/ljharb"
8964+ }
8965+ },
8966+ "node_modules/is-binary-path": {
8967+ "version": "2.1.0",
8968+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
8969+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
8970+ "dependencies": {
8971+ "binary-extensions": "^2.0.0"
8972+ },
8973+ "engines": {
8974+ "node": ">=8"
8975+ }
8976+ },
8977+ "node_modules/is-boolean-object": {
8978+ "version": "1.1.2",
8979+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
8980+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
8981+ "dependencies": {
8982+ "call-bind": "^1.0.2",
8983+ "has-tostringtag": "^1.0.0"
8984+ },
8985+ "engines": {
8986+ "node": ">= 0.4"
8987+ },
8988+ "funding": {
8989+ "url": "https://github.com/sponsors/ljharb"
8990+ }
8991+ },
8992+ "node_modules/is-callable": {
8993+ "version": "1.2.7",
8994+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
8995+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
8996+ "engines": {
8997+ "node": ">= 0.4"
8998+ },
8999+ "funding": {
9000+ "url": "https://github.com/sponsors/ljharb"
9001+ }
9002+ },
9003+ "node_modules/is-core-module": {
9004+ "version": "2.11.0",
9005+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
9006+ "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
9007+ "dependencies": {
9008+ "has": "^1.0.3"
9009+ },
9010+ "funding": {
9011+ "url": "https://github.com/sponsors/ljharb"
9012+ }
9013+ },
9014+ "node_modules/is-date-object": {
9015+ "version": "1.0.5",
9016+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
9017+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
9018+ "dependencies": {
9019+ "has-tostringtag": "^1.0.0"
9020+ },
9021+ "engines": {
9022+ "node": ">= 0.4"
9023+ },
9024+ "funding": {
9025+ "url": "https://github.com/sponsors/ljharb"
9026+ }
9027+ },
9028+ "node_modules/is-docker": {
9029+ "version": "2.2.1",
9030+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
9031+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
9032+ "bin": {
9033+ "is-docker": "cli.js"
9034+ },
9035+ "engines": {
9036+ "node": ">=8"
9037+ },
9038+ "funding": {
9039+ "url": "https://github.com/sponsors/sindresorhus"
9040+ }
9041+ },
9042+ "node_modules/is-extglob": {
9043+ "version": "2.1.1",
9044+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
9045+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
9046+ "engines": {
9047+ "node": ">=0.10.0"
9048+ }
9049+ },
9050+ "node_modules/is-fullwidth-code-point": {
9051+ "version": "3.0.0",
9052+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
9053+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
9054+ "engines": {
9055+ "node": ">=8"
9056+ }
9057+ },
9058+ "node_modules/is-generator-fn": {
9059+ "version": "2.1.0",
9060+ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
9061+ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
9062+ "engines": {
9063+ "node": ">=6"
9064+ }
9065+ },
9066+ "node_modules/is-glob": {
9067+ "version": "4.0.3",
9068+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
9069+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
9070+ "dependencies": {
9071+ "is-extglob": "^2.1.1"
9072+ },
9073+ "engines": {
9074+ "node": ">=0.10.0"
9075+ }
9076+ },
9077+ "node_modules/is-map": {
9078+ "version": "2.0.2",
9079+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
9080+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
9081+ "funding": {
9082+ "url": "https://github.com/sponsors/ljharb"
9083+ }
9084+ },
9085+ "node_modules/is-module": {
9086+ "version": "1.0.0",
9087+ "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
9088+ "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g=="
9089+ },
9090+ "node_modules/is-negative-zero": {
9091+ "version": "2.0.2",
9092+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
9093+ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
9094+ "engines": {
9095+ "node": ">= 0.4"
9096+ },
9097+ "funding": {
9098+ "url": "https://github.com/sponsors/ljharb"
9099+ }
9100+ },
9101+ "node_modules/is-number": {
9102+ "version": "7.0.0",
9103+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
9104+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
9105+ "engines": {
9106+ "node": ">=0.12.0"
9107+ }
9108+ },
9109+ "node_modules/is-number-object": {
9110+ "version": "1.0.7",
9111+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
9112+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
9113+ "dependencies": {
9114+ "has-tostringtag": "^1.0.0"
9115+ },
9116+ "engines": {
9117+ "node": ">= 0.4"
9118+ },
9119+ "funding": {
9120+ "url": "https://github.com/sponsors/ljharb"
9121+ }
9122+ },
9123+ "node_modules/is-obj": {
9124+ "version": "1.0.1",
9125+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
9126+ "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==",
9127+ "engines": {
9128+ "node": ">=0.10.0"
9129+ }
9130+ },
9131+ "node_modules/is-path-inside": {
9132+ "version": "3.0.3",
9133+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
9134+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
9135+ "engines": {
9136+ "node": ">=8"
9137+ }
9138+ },
9139+ "node_modules/is-plain-obj": {
9140+ "version": "3.0.0",
9141+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
9142+ "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
9143+ "engines": {
9144+ "node": ">=10"
9145+ },
9146+ "funding": {
9147+ "url": "https://github.com/sponsors/sindresorhus"
9148+ }
9149+ },
9150+ "node_modules/is-potential-custom-element-name": {
9151+ "version": "1.0.1",
9152+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
9153+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
9154+ },
9155+ "node_modules/is-regex": {
9156+ "version": "1.1.4",
9157+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
9158+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
9159+ "dependencies": {
9160+ "call-bind": "^1.0.2",
9161+ "has-tostringtag": "^1.0.0"
9162+ },
9163+ "engines": {
9164+ "node": ">= 0.4"
9165+ },
9166+ "funding": {
9167+ "url": "https://github.com/sponsors/ljharb"
9168+ }
9169+ },
9170+ "node_modules/is-regexp": {
9171+ "version": "1.0.0",
9172+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
9173+ "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==",
9174+ "engines": {
9175+ "node": ">=0.10.0"
9176+ }
9177+ },
9178+ "node_modules/is-root": {
9179+ "version": "2.1.0",
9180+ "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz",
9181+ "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==",
9182+ "engines": {
9183+ "node": ">=6"
9184+ }
9185+ },
9186+ "node_modules/is-set": {
9187+ "version": "2.0.2",
9188+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
9189+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
9190+ "funding": {
9191+ "url": "https://github.com/sponsors/ljharb"
9192+ }
9193+ },
9194+ "node_modules/is-shared-array-buffer": {
9195+ "version": "1.0.2",
9196+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
9197+ "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
9198+ "dependencies": {
9199+ "call-bind": "^1.0.2"
9200+ },
9201+ "funding": {
9202+ "url": "https://github.com/sponsors/ljharb"
9203+ }
9204+ },
9205+ "node_modules/is-stream": {
9206+ "version": "2.0.1",
9207+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
9208+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
9209+ "engines": {
9210+ "node": ">=8"
9211+ },
9212+ "funding": {
9213+ "url": "https://github.com/sponsors/sindresorhus"
9214+ }
9215+ },
9216+ "node_modules/is-string": {
9217+ "version": "1.0.7",
9218+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
9219+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
9220+ "dependencies": {
9221+ "has-tostringtag": "^1.0.0"
9222+ },
9223+ "engines": {
9224+ "node": ">= 0.4"
9225+ },
9226+ "funding": {
9227+ "url": "https://github.com/sponsors/ljharb"
9228+ }
9229+ },
9230+ "node_modules/is-symbol": {
9231+ "version": "1.0.4",
9232+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
9233+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
9234+ "dependencies": {
9235+ "has-symbols": "^1.0.2"
9236+ },
9237+ "engines": {
9238+ "node": ">= 0.4"
9239+ },
9240+ "funding": {
9241+ "url": "https://github.com/sponsors/ljharb"
9242+ }
9243+ },
9244+ "node_modules/is-typed-array": {
9245+ "version": "1.1.10",
9246+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
9247+ "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
9248+ "dependencies": {
9249+ "available-typed-arrays": "^1.0.5",
9250+ "call-bind": "^1.0.2",
9251+ "for-each": "^0.3.3",
9252+ "gopd": "^1.0.1",
9253+ "has-tostringtag": "^1.0.0"
9254+ },
9255+ "engines": {
9256+ "node": ">= 0.4"
9257+ },
9258+ "funding": {
9259+ "url": "https://github.com/sponsors/ljharb"
9260+ }
9261+ },
9262+ "node_modules/is-typedarray": {
9263+ "version": "1.0.0",
9264+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
9265+ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
9266+ },
9267+ "node_modules/is-weakmap": {
9268+ "version": "2.0.1",
9269+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
9270+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
9271+ "funding": {
9272+ "url": "https://github.com/sponsors/ljharb"
9273+ }
9274+ },
9275+ "node_modules/is-weakref": {
9276+ "version": "1.0.2",
9277+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
9278+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
9279+ "dependencies": {
9280+ "call-bind": "^1.0.2"
9281+ },
9282+ "funding": {
9283+ "url": "https://github.com/sponsors/ljharb"
9284+ }
9285+ },
9286+ "node_modules/is-weakset": {
9287+ "version": "2.0.2",
9288+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
9289+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
9290+ "dependencies": {
9291+ "call-bind": "^1.0.2",
9292+ "get-intrinsic": "^1.1.1"
9293+ },
9294+ "funding": {
9295+ "url": "https://github.com/sponsors/ljharb"
9296+ }
9297+ },
9298+ "node_modules/is-wsl": {
9299+ "version": "2.2.0",
9300+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
9301+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
9302+ "dependencies": {
9303+ "is-docker": "^2.0.0"
9304+ },
9305+ "engines": {
9306+ "node": ">=8"
9307+ }
9308+ },
9309+ "node_modules/isarray": {
9310+ "version": "1.0.0",
9311+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9312+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
9313+ },
9314+ "node_modules/isexe": {
9315+ "version": "2.0.0",
9316+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
9317+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
9318+ },
9319+ "node_modules/istanbul-lib-coverage": {
9320+ "version": "3.2.0",
9321+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
9322+ "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
9323+ "engines": {
9324+ "node": ">=8"
9325+ }
9326+ },
9327+ "node_modules/istanbul-lib-instrument": {
9328+ "version": "5.2.1",
9329+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
9330+ "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
9331+ "dependencies": {
9332+ "@babel/core": "^7.12.3",
9333+ "@babel/parser": "^7.14.7",
9334+ "@istanbuljs/schema": "^0.1.2",
9335+ "istanbul-lib-coverage": "^3.2.0",
9336+ "semver": "^6.3.0"
9337+ },
9338+ "engines": {
9339+ "node": ">=8"
9340+ }
9341+ },
9342+ "node_modules/istanbul-lib-instrument/node_modules/semver": {
9343+ "version": "6.3.0",
9344+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9345+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9346+ "bin": {
9347+ "semver": "bin/semver.js"
9348+ }
9349+ },
9350+ "node_modules/istanbul-lib-report": {
9351+ "version": "3.0.0",
9352+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
9353+ "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
9354+ "dependencies": {
9355+ "istanbul-lib-coverage": "^3.0.0",
9356+ "make-dir": "^3.0.0",
9357+ "supports-color": "^7.1.0"
9358+ },
9359+ "engines": {
9360+ "node": ">=8"
9361+ }
9362+ },
9363+ "node_modules/istanbul-lib-report/node_modules/has-flag": {
9364+ "version": "4.0.0",
9365+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9366+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9367+ "engines": {
9368+ "node": ">=8"
9369+ }
9370+ },
9371+ "node_modules/istanbul-lib-report/node_modules/supports-color": {
9372+ "version": "7.2.0",
9373+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9374+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9375+ "dependencies": {
9376+ "has-flag": "^4.0.0"
9377+ },
9378+ "engines": {
9379+ "node": ">=8"
9380+ }
9381+ },
9382+ "node_modules/istanbul-lib-source-maps": {
9383+ "version": "4.0.1",
9384+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
9385+ "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
9386+ "dependencies": {
9387+ "debug": "^4.1.1",
9388+ "istanbul-lib-coverage": "^3.0.0",
9389+ "source-map": "^0.6.1"
9390+ },
9391+ "engines": {
9392+ "node": ">=10"
9393+ }
9394+ },
9395+ "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
9396+ "version": "0.6.1",
9397+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9398+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9399+ "engines": {
9400+ "node": ">=0.10.0"
9401+ }
9402+ },
9403+ "node_modules/istanbul-reports": {
9404+ "version": "3.1.5",
9405+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz",
9406+ "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==",
9407+ "dependencies": {
9408+ "html-escaper": "^2.0.0",
9409+ "istanbul-lib-report": "^3.0.0"
9410+ },
9411+ "engines": {
9412+ "node": ">=8"
9413+ }
9414+ },
9415+ "node_modules/jake": {
9416+ "version": "10.8.5",
9417+ "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz",
9418+ "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==",
9419+ "dependencies": {
9420+ "async": "^3.2.3",
9421+ "chalk": "^4.0.2",
9422+ "filelist": "^1.0.1",
9423+ "minimatch": "^3.0.4"
9424+ },
9425+ "bin": {
9426+ "jake": "bin/cli.js"
9427+ },
9428+ "engines": {
9429+ "node": ">=10"
9430+ }
9431+ },
9432+ "node_modules/jake/node_modules/ansi-styles": {
9433+ "version": "4.3.0",
9434+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9435+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9436+ "dependencies": {
9437+ "color-convert": "^2.0.1"
9438+ },
9439+ "engines": {
9440+ "node": ">=8"
9441+ },
9442+ "funding": {
9443+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9444+ }
9445+ },
9446+ "node_modules/jake/node_modules/chalk": {
9447+ "version": "4.1.2",
9448+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9449+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9450+ "dependencies": {
9451+ "ansi-styles": "^4.1.0",
9452+ "supports-color": "^7.1.0"
9453+ },
9454+ "engines": {
9455+ "node": ">=10"
9456+ },
9457+ "funding": {
9458+ "url": "https://github.com/chalk/chalk?sponsor=1"
9459+ }
9460+ },
9461+ "node_modules/jake/node_modules/color-convert": {
9462+ "version": "2.0.1",
9463+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9464+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9465+ "dependencies": {
9466+ "color-name": "~1.1.4"
9467+ },
9468+ "engines": {
9469+ "node": ">=7.0.0"
9470+ }
9471+ },
9472+ "node_modules/jake/node_modules/color-name": {
9473+ "version": "1.1.4",
9474+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9475+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9476+ },
9477+ "node_modules/jake/node_modules/has-flag": {
9478+ "version": "4.0.0",
9479+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9480+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9481+ "engines": {
9482+ "node": ">=8"
9483+ }
9484+ },
9485+ "node_modules/jake/node_modules/supports-color": {
9486+ "version": "7.2.0",
9487+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9488+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9489+ "dependencies": {
9490+ "has-flag": "^4.0.0"
9491+ },
9492+ "engines": {
9493+ "node": ">=8"
9494+ }
9495+ },
9496+ "node_modules/jest": {
9497+ "version": "27.5.1",
9498+ "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz",
9499+ "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==",
9500+ "dependencies": {
9501+ "@jest/core": "^27.5.1",
9502+ "import-local": "^3.0.2",
9503+ "jest-cli": "^27.5.1"
9504+ },
9505+ "bin": {
9506+ "jest": "bin/jest.js"
9507+ },
9508+ "engines": {
9509+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9510+ },
9511+ "peerDependencies": {
9512+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
9513+ },
9514+ "peerDependenciesMeta": {
9515+ "node-notifier": {
9516+ "optional": true
9517+ }
9518+ }
9519+ },
9520+ "node_modules/jest-changed-files": {
9521+ "version": "27.5.1",
9522+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz",
9523+ "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==",
9524+ "dependencies": {
9525+ "@jest/types": "^27.5.1",
9526+ "execa": "^5.0.0",
9527+ "throat": "^6.0.1"
9528+ },
9529+ "engines": {
9530+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9531+ }
9532+ },
9533+ "node_modules/jest-circus": {
9534+ "version": "27.5.1",
9535+ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz",
9536+ "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==",
9537+ "dependencies": {
9538+ "@jest/environment": "^27.5.1",
9539+ "@jest/test-result": "^27.5.1",
9540+ "@jest/types": "^27.5.1",
9541+ "@types/node": "*",
9542+ "chalk": "^4.0.0",
9543+ "co": "^4.6.0",
9544+ "dedent": "^0.7.0",
9545+ "expect": "^27.5.1",
9546+ "is-generator-fn": "^2.0.0",
9547+ "jest-each": "^27.5.1",
9548+ "jest-matcher-utils": "^27.5.1",
9549+ "jest-message-util": "^27.5.1",
9550+ "jest-runtime": "^27.5.1",
9551+ "jest-snapshot": "^27.5.1",
9552+ "jest-util": "^27.5.1",
9553+ "pretty-format": "^27.5.1",
9554+ "slash": "^3.0.0",
9555+ "stack-utils": "^2.0.3",
9556+ "throat": "^6.0.1"
9557+ },
9558+ "engines": {
9559+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9560+ }
9561+ },
9562+ "node_modules/jest-circus/node_modules/ansi-styles": {
9563+ "version": "4.3.0",
9564+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9565+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9566+ "dependencies": {
9567+ "color-convert": "^2.0.1"
9568+ },
9569+ "engines": {
9570+ "node": ">=8"
9571+ },
9572+ "funding": {
9573+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9574+ }
9575+ },
9576+ "node_modules/jest-circus/node_modules/chalk": {
9577+ "version": "4.1.2",
9578+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9579+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9580+ "dependencies": {
9581+ "ansi-styles": "^4.1.0",
9582+ "supports-color": "^7.1.0"
9583+ },
9584+ "engines": {
9585+ "node": ">=10"
9586+ },
9587+ "funding": {
9588+ "url": "https://github.com/chalk/chalk?sponsor=1"
9589+ }
9590+ },
9591+ "node_modules/jest-circus/node_modules/color-convert": {
9592+ "version": "2.0.1",
9593+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9594+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9595+ "dependencies": {
9596+ "color-name": "~1.1.4"
9597+ },
9598+ "engines": {
9599+ "node": ">=7.0.0"
9600+ }
9601+ },
9602+ "node_modules/jest-circus/node_modules/color-name": {
9603+ "version": "1.1.4",
9604+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9605+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9606+ },
9607+ "node_modules/jest-circus/node_modules/has-flag": {
9608+ "version": "4.0.0",
9609+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9610+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9611+ "engines": {
9612+ "node": ">=8"
9613+ }
9614+ },
9615+ "node_modules/jest-circus/node_modules/supports-color": {
9616+ "version": "7.2.0",
9617+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9618+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9619+ "dependencies": {
9620+ "has-flag": "^4.0.0"
9621+ },
9622+ "engines": {
9623+ "node": ">=8"
9624+ }
9625+ },
9626+ "node_modules/jest-cli": {
9627+ "version": "27.5.1",
9628+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz",
9629+ "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==",
9630+ "dependencies": {
9631+ "@jest/core": "^27.5.1",
9632+ "@jest/test-result": "^27.5.1",
9633+ "@jest/types": "^27.5.1",
9634+ "chalk": "^4.0.0",
9635+ "exit": "^0.1.2",
9636+ "graceful-fs": "^4.2.9",
9637+ "import-local": "^3.0.2",
9638+ "jest-config": "^27.5.1",
9639+ "jest-util": "^27.5.1",
9640+ "jest-validate": "^27.5.1",
9641+ "prompts": "^2.0.1",
9642+ "yargs": "^16.2.0"
9643+ },
9644+ "bin": {
9645+ "jest": "bin/jest.js"
9646+ },
9647+ "engines": {
9648+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9649+ },
9650+ "peerDependencies": {
9651+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
9652+ },
9653+ "peerDependenciesMeta": {
9654+ "node-notifier": {
9655+ "optional": true
9656+ }
9657+ }
9658+ },
9659+ "node_modules/jest-cli/node_modules/ansi-styles": {
9660+ "version": "4.3.0",
9661+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9662+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9663+ "dependencies": {
9664+ "color-convert": "^2.0.1"
9665+ },
9666+ "engines": {
9667+ "node": ">=8"
9668+ },
9669+ "funding": {
9670+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9671+ }
9672+ },
9673+ "node_modules/jest-cli/node_modules/chalk": {
9674+ "version": "4.1.2",
9675+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9676+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9677+ "dependencies": {
9678+ "ansi-styles": "^4.1.0",
9679+ "supports-color": "^7.1.0"
9680+ },
9681+ "engines": {
9682+ "node": ">=10"
9683+ },
9684+ "funding": {
9685+ "url": "https://github.com/chalk/chalk?sponsor=1"
9686+ }
9687+ },
9688+ "node_modules/jest-cli/node_modules/color-convert": {
9689+ "version": "2.0.1",
9690+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9691+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9692+ "dependencies": {
9693+ "color-name": "~1.1.4"
9694+ },
9695+ "engines": {
9696+ "node": ">=7.0.0"
9697+ }
9698+ },
9699+ "node_modules/jest-cli/node_modules/color-name": {
9700+ "version": "1.1.4",
9701+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9702+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9703+ },
9704+ "node_modules/jest-cli/node_modules/has-flag": {
9705+ "version": "4.0.0",
9706+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9707+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9708+ "engines": {
9709+ "node": ">=8"
9710+ }
9711+ },
9712+ "node_modules/jest-cli/node_modules/supports-color": {
9713+ "version": "7.2.0",
9714+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9715+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9716+ "dependencies": {
9717+ "has-flag": "^4.0.0"
9718+ },
9719+ "engines": {
9720+ "node": ">=8"
9721+ }
9722+ },
9723+ "node_modules/jest-config": {
9724+ "version": "27.5.1",
9725+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz",
9726+ "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==",
9727+ "dependencies": {
9728+ "@babel/core": "^7.8.0",
9729+ "@jest/test-sequencer": "^27.5.1",
9730+ "@jest/types": "^27.5.1",
9731+ "babel-jest": "^27.5.1",
9732+ "chalk": "^4.0.0",
9733+ "ci-info": "^3.2.0",
9734+ "deepmerge": "^4.2.2",
9735+ "glob": "^7.1.1",
9736+ "graceful-fs": "^4.2.9",
9737+ "jest-circus": "^27.5.1",
9738+ "jest-environment-jsdom": "^27.5.1",
9739+ "jest-environment-node": "^27.5.1",
9740+ "jest-get-type": "^27.5.1",
9741+ "jest-jasmine2": "^27.5.1",
9742+ "jest-regex-util": "^27.5.1",
9743+ "jest-resolve": "^27.5.1",
9744+ "jest-runner": "^27.5.1",
9745+ "jest-util": "^27.5.1",
9746+ "jest-validate": "^27.5.1",
9747+ "micromatch": "^4.0.4",
9748+ "parse-json": "^5.2.0",
9749+ "pretty-format": "^27.5.1",
9750+ "slash": "^3.0.0",
9751+ "strip-json-comments": "^3.1.1"
9752+ },
9753+ "engines": {
9754+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9755+ },
9756+ "peerDependencies": {
9757+ "ts-node": ">=9.0.0"
9758+ },
9759+ "peerDependenciesMeta": {
9760+ "ts-node": {
9761+ "optional": true
9762+ }
9763+ }
9764+ },
9765+ "node_modules/jest-config/node_modules/ansi-styles": {
9766+ "version": "4.3.0",
9767+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9768+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9769+ "dependencies": {
9770+ "color-convert": "^2.0.1"
9771+ },
9772+ "engines": {
9773+ "node": ">=8"
9774+ },
9775+ "funding": {
9776+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9777+ }
9778+ },
9779+ "node_modules/jest-config/node_modules/chalk": {
9780+ "version": "4.1.2",
9781+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9782+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9783+ "dependencies": {
9784+ "ansi-styles": "^4.1.0",
9785+ "supports-color": "^7.1.0"
9786+ },
9787+ "engines": {
9788+ "node": ">=10"
9789+ },
9790+ "funding": {
9791+ "url": "https://github.com/chalk/chalk?sponsor=1"
9792+ }
9793+ },
9794+ "node_modules/jest-config/node_modules/color-convert": {
9795+ "version": "2.0.1",
9796+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9797+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9798+ "dependencies": {
9799+ "color-name": "~1.1.4"
9800+ },
9801+ "engines": {
9802+ "node": ">=7.0.0"
9803+ }
9804+ },
9805+ "node_modules/jest-config/node_modules/color-name": {
9806+ "version": "1.1.4",
9807+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9808+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9809+ },
9810+ "node_modules/jest-config/node_modules/has-flag": {
9811+ "version": "4.0.0",
9812+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9813+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9814+ "engines": {
9815+ "node": ">=8"
9816+ }
9817+ },
9818+ "node_modules/jest-config/node_modules/supports-color": {
9819+ "version": "7.2.0",
9820+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9821+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9822+ "dependencies": {
9823+ "has-flag": "^4.0.0"
9824+ },
9825+ "engines": {
9826+ "node": ">=8"
9827+ }
9828+ },
9829+ "node_modules/jest-diff": {
9830+ "version": "27.5.1",
9831+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz",
9832+ "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==",
9833+ "dependencies": {
9834+ "chalk": "^4.0.0",
9835+ "diff-sequences": "^27.5.1",
9836+ "jest-get-type": "^27.5.1",
9837+ "pretty-format": "^27.5.1"
9838+ },
9839+ "engines": {
9840+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9841+ }
9842+ },
9843+ "node_modules/jest-diff/node_modules/ansi-styles": {
9844+ "version": "4.3.0",
9845+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9846+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9847+ "dependencies": {
9848+ "color-convert": "^2.0.1"
9849+ },
9850+ "engines": {
9851+ "node": ">=8"
9852+ },
9853+ "funding": {
9854+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9855+ }
9856+ },
9857+ "node_modules/jest-diff/node_modules/chalk": {
9858+ "version": "4.1.2",
9859+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9860+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9861+ "dependencies": {
9862+ "ansi-styles": "^4.1.0",
9863+ "supports-color": "^7.1.0"
9864+ },
9865+ "engines": {
9866+ "node": ">=10"
9867+ },
9868+ "funding": {
9869+ "url": "https://github.com/chalk/chalk?sponsor=1"
9870+ }
9871+ },
9872+ "node_modules/jest-diff/node_modules/color-convert": {
9873+ "version": "2.0.1",
9874+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9875+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9876+ "dependencies": {
9877+ "color-name": "~1.1.4"
9878+ },
9879+ "engines": {
9880+ "node": ">=7.0.0"
9881+ }
9882+ },
9883+ "node_modules/jest-diff/node_modules/color-name": {
9884+ "version": "1.1.4",
9885+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9886+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9887+ },
9888+ "node_modules/jest-diff/node_modules/has-flag": {
9889+ "version": "4.0.0",
9890+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9891+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9892+ "engines": {
9893+ "node": ">=8"
9894+ }
9895+ },
9896+ "node_modules/jest-diff/node_modules/supports-color": {
9897+ "version": "7.2.0",
9898+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9899+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9900+ "dependencies": {
9901+ "has-flag": "^4.0.0"
9902+ },
9903+ "engines": {
9904+ "node": ">=8"
9905+ }
9906+ },
9907+ "node_modules/jest-docblock": {
9908+ "version": "27.5.1",
9909+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz",
9910+ "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==",
9911+ "dependencies": {
9912+ "detect-newline": "^3.0.0"
9913+ },
9914+ "engines": {
9915+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9916+ }
9917+ },
9918+ "node_modules/jest-each": {
9919+ "version": "27.5.1",
9920+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz",
9921+ "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==",
9922+ "dependencies": {
9923+ "@jest/types": "^27.5.1",
9924+ "chalk": "^4.0.0",
9925+ "jest-get-type": "^27.5.1",
9926+ "jest-util": "^27.5.1",
9927+ "pretty-format": "^27.5.1"
9928+ },
9929+ "engines": {
9930+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9931+ }
9932+ },
9933+ "node_modules/jest-each/node_modules/ansi-styles": {
9934+ "version": "4.3.0",
9935+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9936+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9937+ "dependencies": {
9938+ "color-convert": "^2.0.1"
9939+ },
9940+ "engines": {
9941+ "node": ">=8"
9942+ },
9943+ "funding": {
9944+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9945+ }
9946+ },
9947+ "node_modules/jest-each/node_modules/chalk": {
9948+ "version": "4.1.2",
9949+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9950+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9951+ "dependencies": {
9952+ "ansi-styles": "^4.1.0",
9953+ "supports-color": "^7.1.0"
9954+ },
9955+ "engines": {
9956+ "node": ">=10"
9957+ },
9958+ "funding": {
9959+ "url": "https://github.com/chalk/chalk?sponsor=1"
9960+ }
9961+ },
9962+ "node_modules/jest-each/node_modules/color-convert": {
9963+ "version": "2.0.1",
9964+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9965+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9966+ "dependencies": {
9967+ "color-name": "~1.1.4"
9968+ },
9969+ "engines": {
9970+ "node": ">=7.0.0"
9971+ }
9972+ },
9973+ "node_modules/jest-each/node_modules/color-name": {
9974+ "version": "1.1.4",
9975+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9976+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9977+ },
9978+ "node_modules/jest-each/node_modules/has-flag": {
9979+ "version": "4.0.0",
9980+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9981+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9982+ "engines": {
9983+ "node": ">=8"
9984+ }
9985+ },
9986+ "node_modules/jest-each/node_modules/supports-color": {
9987+ "version": "7.2.0",
9988+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9989+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9990+ "dependencies": {
9991+ "has-flag": "^4.0.0"
9992+ },
9993+ "engines": {
9994+ "node": ">=8"
9995+ }
9996+ },
9997+ "node_modules/jest-environment-jsdom": {
9998+ "version": "27.5.1",
9999+ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz",
10000+ "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==",
10001+ "dependencies": {
10002+ "@jest/environment": "^27.5.1",
10003+ "@jest/fake-timers": "^27.5.1",
10004+ "@jest/types": "^27.5.1",
10005+ "@types/node": "*",
10006+ "jest-mock": "^27.5.1",
10007+ "jest-util": "^27.5.1",
10008+ "jsdom": "^16.6.0"
10009+ },
10010+ "engines": {
10011+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10012+ }
10013+ },
10014+ "node_modules/jest-environment-node": {
10015+ "version": "27.5.1",
10016+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz",
10017+ "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==",
10018+ "dependencies": {
10019+ "@jest/environment": "^27.5.1",
10020+ "@jest/fake-timers": "^27.5.1",
10021+ "@jest/types": "^27.5.1",
10022+ "@types/node": "*",
10023+ "jest-mock": "^27.5.1",
10024+ "jest-util": "^27.5.1"
10025+ },
10026+ "engines": {
10027+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10028+ }
10029+ },
10030+ "node_modules/jest-get-type": {
10031+ "version": "27.5.1",
10032+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
10033+ "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
10034+ "engines": {
10035+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10036+ }
10037+ },
10038+ "node_modules/jest-haste-map": {
10039+ "version": "27.5.1",
10040+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz",
10041+ "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==",
10042+ "dependencies": {
10043+ "@jest/types": "^27.5.1",
10044+ "@types/graceful-fs": "^4.1.2",
10045+ "@types/node": "*",
10046+ "anymatch": "^3.0.3",
10047+ "fb-watchman": "^2.0.0",
10048+ "graceful-fs": "^4.2.9",
10049+ "jest-regex-util": "^27.5.1",
10050+ "jest-serializer": "^27.5.1",
10051+ "jest-util": "^27.5.1",
10052+ "jest-worker": "^27.5.1",
10053+ "micromatch": "^4.0.4",
10054+ "walker": "^1.0.7"
10055+ },
10056+ "engines": {
10057+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10058+ },
10059+ "optionalDependencies": {
10060+ "fsevents": "^2.3.2"
10061+ }
10062+ },
10063+ "node_modules/jest-jasmine2": {
10064+ "version": "27.5.1",
10065+ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz",
10066+ "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==",
10067+ "dependencies": {
10068+ "@jest/environment": "^27.5.1",
10069+ "@jest/source-map": "^27.5.1",
10070+ "@jest/test-result": "^27.5.1",
10071+ "@jest/types": "^27.5.1",
10072+ "@types/node": "*",
10073+ "chalk": "^4.0.0",
10074+ "co": "^4.6.0",
10075+ "expect": "^27.5.1",
10076+ "is-generator-fn": "^2.0.0",
10077+ "jest-each": "^27.5.1",
10078+ "jest-matcher-utils": "^27.5.1",
10079+ "jest-message-util": "^27.5.1",
10080+ "jest-runtime": "^27.5.1",
10081+ "jest-snapshot": "^27.5.1",
10082+ "jest-util": "^27.5.1",
10083+ "pretty-format": "^27.5.1",
10084+ "throat": "^6.0.1"
10085+ },
10086+ "engines": {
10087+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10088+ }
10089+ },
10090+ "node_modules/jest-jasmine2/node_modules/ansi-styles": {
10091+ "version": "4.3.0",
10092+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10093+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10094+ "dependencies": {
10095+ "color-convert": "^2.0.1"
10096+ },
10097+ "engines": {
10098+ "node": ">=8"
10099+ },
10100+ "funding": {
10101+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10102+ }
10103+ },
10104+ "node_modules/jest-jasmine2/node_modules/chalk": {
10105+ "version": "4.1.2",
10106+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10107+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10108+ "dependencies": {
10109+ "ansi-styles": "^4.1.0",
10110+ "supports-color": "^7.1.0"
10111+ },
10112+ "engines": {
10113+ "node": ">=10"
10114+ },
10115+ "funding": {
10116+ "url": "https://github.com/chalk/chalk?sponsor=1"
10117+ }
10118+ },
10119+ "node_modules/jest-jasmine2/node_modules/color-convert": {
10120+ "version": "2.0.1",
10121+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10122+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10123+ "dependencies": {
10124+ "color-name": "~1.1.4"
10125+ },
10126+ "engines": {
10127+ "node": ">=7.0.0"
10128+ }
10129+ },
10130+ "node_modules/jest-jasmine2/node_modules/color-name": {
10131+ "version": "1.1.4",
10132+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10133+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10134+ },
10135+ "node_modules/jest-jasmine2/node_modules/has-flag": {
10136+ "version": "4.0.0",
10137+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10138+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10139+ "engines": {
10140+ "node": ">=8"
10141+ }
10142+ },
10143+ "node_modules/jest-jasmine2/node_modules/supports-color": {
10144+ "version": "7.2.0",
10145+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10146+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10147+ "dependencies": {
10148+ "has-flag": "^4.0.0"
10149+ },
10150+ "engines": {
10151+ "node": ">=8"
10152+ }
10153+ },
10154+ "node_modules/jest-leak-detector": {
10155+ "version": "27.5.1",
10156+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz",
10157+ "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==",
10158+ "dependencies": {
10159+ "jest-get-type": "^27.5.1",
10160+ "pretty-format": "^27.5.1"
10161+ },
10162+ "engines": {
10163+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10164+ }
10165+ },
10166+ "node_modules/jest-matcher-utils": {
10167+ "version": "27.5.1",
10168+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz",
10169+ "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==",
10170+ "dependencies": {
10171+ "chalk": "^4.0.0",
10172+ "jest-diff": "^27.5.1",
10173+ "jest-get-type": "^27.5.1",
10174+ "pretty-format": "^27.5.1"
10175+ },
10176+ "engines": {
10177+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10178+ }
10179+ },
10180+ "node_modules/jest-matcher-utils/node_modules/ansi-styles": {
10181+ "version": "4.3.0",
10182+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10183+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10184+ "dependencies": {
10185+ "color-convert": "^2.0.1"
10186+ },
10187+ "engines": {
10188+ "node": ">=8"
10189+ },
10190+ "funding": {
10191+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10192+ }
10193+ },
10194+ "node_modules/jest-matcher-utils/node_modules/chalk": {
10195+ "version": "4.1.2",
10196+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10197+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10198+ "dependencies": {
10199+ "ansi-styles": "^4.1.0",
10200+ "supports-color": "^7.1.0"
10201+ },
10202+ "engines": {
10203+ "node": ">=10"
10204+ },
10205+ "funding": {
10206+ "url": "https://github.com/chalk/chalk?sponsor=1"
10207+ }
10208+ },
10209+ "node_modules/jest-matcher-utils/node_modules/color-convert": {
10210+ "version": "2.0.1",
10211+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10212+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10213+ "dependencies": {
10214+ "color-name": "~1.1.4"
10215+ },
10216+ "engines": {
10217+ "node": ">=7.0.0"
10218+ }
10219+ },
10220+ "node_modules/jest-matcher-utils/node_modules/color-name": {
10221+ "version": "1.1.4",
10222+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10223+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10224+ },
10225+ "node_modules/jest-matcher-utils/node_modules/has-flag": {
10226+ "version": "4.0.0",
10227+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10228+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10229+ "engines": {
10230+ "node": ">=8"
10231+ }
10232+ },
10233+ "node_modules/jest-matcher-utils/node_modules/supports-color": {
10234+ "version": "7.2.0",
10235+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10236+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10237+ "dependencies": {
10238+ "has-flag": "^4.0.0"
10239+ },
10240+ "engines": {
10241+ "node": ">=8"
10242+ }
10243+ },
10244+ "node_modules/jest-message-util": {
10245+ "version": "27.5.1",
10246+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
10247+ "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
10248+ "dependencies": {
10249+ "@babel/code-frame": "^7.12.13",
10250+ "@jest/types": "^27.5.1",
10251+ "@types/stack-utils": "^2.0.0",
10252+ "chalk": "^4.0.0",
10253+ "graceful-fs": "^4.2.9",
10254+ "micromatch": "^4.0.4",
10255+ "pretty-format": "^27.5.1",
10256+ "slash": "^3.0.0",
10257+ "stack-utils": "^2.0.3"
10258+ },
10259+ "engines": {
10260+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10261+ }
10262+ },
10263+ "node_modules/jest-message-util/node_modules/ansi-styles": {
10264+ "version": "4.3.0",
10265+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10266+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10267+ "dependencies": {
10268+ "color-convert": "^2.0.1"
10269+ },
10270+ "engines": {
10271+ "node": ">=8"
10272+ },
10273+ "funding": {
10274+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10275+ }
10276+ },
10277+ "node_modules/jest-message-util/node_modules/chalk": {
10278+ "version": "4.1.2",
10279+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10280+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10281+ "dependencies": {
10282+ "ansi-styles": "^4.1.0",
10283+ "supports-color": "^7.1.0"
10284+ },
10285+ "engines": {
10286+ "node": ">=10"
10287+ },
10288+ "funding": {
10289+ "url": "https://github.com/chalk/chalk?sponsor=1"
10290+ }
10291+ },
10292+ "node_modules/jest-message-util/node_modules/color-convert": {
10293+ "version": "2.0.1",
10294+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10295+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10296+ "dependencies": {
10297+ "color-name": "~1.1.4"
10298+ },
10299+ "engines": {
10300+ "node": ">=7.0.0"
10301+ }
10302+ },
10303+ "node_modules/jest-message-util/node_modules/color-name": {
10304+ "version": "1.1.4",
10305+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10306+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10307+ },
10308+ "node_modules/jest-message-util/node_modules/has-flag": {
10309+ "version": "4.0.0",
10310+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10311+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10312+ "engines": {
10313+ "node": ">=8"
10314+ }
10315+ },
10316+ "node_modules/jest-message-util/node_modules/supports-color": {
10317+ "version": "7.2.0",
10318+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10319+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10320+ "dependencies": {
10321+ "has-flag": "^4.0.0"
10322+ },
10323+ "engines": {
10324+ "node": ">=8"
10325+ }
10326+ },
10327+ "node_modules/jest-mock": {
10328+ "version": "27.5.1",
10329+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz",
10330+ "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==",
10331+ "dependencies": {
10332+ "@jest/types": "^27.5.1",
10333+ "@types/node": "*"
10334+ },
10335+ "engines": {
10336+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10337+ }
10338+ },
10339+ "node_modules/jest-pnp-resolver": {
10340+ "version": "1.2.3",
10341+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
10342+ "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
10343+ "engines": {
10344+ "node": ">=6"
10345+ },
10346+ "peerDependencies": {
10347+ "jest-resolve": "*"
10348+ },
10349+ "peerDependenciesMeta": {
10350+ "jest-resolve": {
10351+ "optional": true
10352+ }
10353+ }
10354+ },
10355+ "node_modules/jest-regex-util": {
10356+ "version": "27.5.1",
10357+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
10358+ "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
10359+ "engines": {
10360+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10361+ }
10362+ },
10363+ "node_modules/jest-resolve": {
10364+ "version": "27.5.1",
10365+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz",
10366+ "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==",
10367+ "dependencies": {
10368+ "@jest/types": "^27.5.1",
10369+ "chalk": "^4.0.0",
10370+ "graceful-fs": "^4.2.9",
10371+ "jest-haste-map": "^27.5.1",
10372+ "jest-pnp-resolver": "^1.2.2",
10373+ "jest-util": "^27.5.1",
10374+ "jest-validate": "^27.5.1",
10375+ "resolve": "^1.20.0",
10376+ "resolve.exports": "^1.1.0",
10377+ "slash": "^3.0.0"
10378+ },
10379+ "engines": {
10380+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10381+ }
10382+ },
10383+ "node_modules/jest-resolve-dependencies": {
10384+ "version": "27.5.1",
10385+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz",
10386+ "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==",
10387+ "dependencies": {
10388+ "@jest/types": "^27.5.1",
10389+ "jest-regex-util": "^27.5.1",
10390+ "jest-snapshot": "^27.5.1"
10391+ },
10392+ "engines": {
10393+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10394+ }
10395+ },
10396+ "node_modules/jest-resolve/node_modules/ansi-styles": {
10397+ "version": "4.3.0",
10398+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10399+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10400+ "dependencies": {
10401+ "color-convert": "^2.0.1"
10402+ },
10403+ "engines": {
10404+ "node": ">=8"
10405+ },
10406+ "funding": {
10407+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10408+ }
10409+ },
10410+ "node_modules/jest-resolve/node_modules/chalk": {
10411+ "version": "4.1.2",
10412+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10413+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10414+ "dependencies": {
10415+ "ansi-styles": "^4.1.0",
10416+ "supports-color": "^7.1.0"
10417+ },
10418+ "engines": {
10419+ "node": ">=10"
10420+ },
10421+ "funding": {
10422+ "url": "https://github.com/chalk/chalk?sponsor=1"
10423+ }
10424+ },
10425+ "node_modules/jest-resolve/node_modules/color-convert": {
10426+ "version": "2.0.1",
10427+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10428+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10429+ "dependencies": {
10430+ "color-name": "~1.1.4"
10431+ },
10432+ "engines": {
10433+ "node": ">=7.0.0"
10434+ }
10435+ },
10436+ "node_modules/jest-resolve/node_modules/color-name": {
10437+ "version": "1.1.4",
10438+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10439+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10440+ },
10441+ "node_modules/jest-resolve/node_modules/has-flag": {
10442+ "version": "4.0.0",
10443+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10444+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10445+ "engines": {
10446+ "node": ">=8"
10447+ }
10448+ },
10449+ "node_modules/jest-resolve/node_modules/supports-color": {
10450+ "version": "7.2.0",
10451+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10452+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10453+ "dependencies": {
10454+ "has-flag": "^4.0.0"
10455+ },
10456+ "engines": {
10457+ "node": ">=8"
10458+ }
10459+ },
10460+ "node_modules/jest-runner": {
10461+ "version": "27.5.1",
10462+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz",
10463+ "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==",
10464+ "dependencies": {
10465+ "@jest/console": "^27.5.1",
10466+ "@jest/environment": "^27.5.1",
10467+ "@jest/test-result": "^27.5.1",
10468+ "@jest/transform": "^27.5.1",
10469+ "@jest/types": "^27.5.1",
10470+ "@types/node": "*",
10471+ "chalk": "^4.0.0",
10472+ "emittery": "^0.8.1",
10473+ "graceful-fs": "^4.2.9",
10474+ "jest-docblock": "^27.5.1",
10475+ "jest-environment-jsdom": "^27.5.1",
10476+ "jest-environment-node": "^27.5.1",
10477+ "jest-haste-map": "^27.5.1",
10478+ "jest-leak-detector": "^27.5.1",
10479+ "jest-message-util": "^27.5.1",
10480+ "jest-resolve": "^27.5.1",
10481+ "jest-runtime": "^27.5.1",
10482+ "jest-util": "^27.5.1",
10483+ "jest-worker": "^27.5.1",
10484+ "source-map-support": "^0.5.6",
10485+ "throat": "^6.0.1"
10486+ },
10487+ "engines": {
10488+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10489+ }
10490+ },
10491+ "node_modules/jest-runner/node_modules/ansi-styles": {
10492+ "version": "4.3.0",
10493+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10494+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10495+ "dependencies": {
10496+ "color-convert": "^2.0.1"
10497+ },
10498+ "engines": {
10499+ "node": ">=8"
10500+ },
10501+ "funding": {
10502+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10503+ }
10504+ },
10505+ "node_modules/jest-runner/node_modules/chalk": {
10506+ "version": "4.1.2",
10507+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10508+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10509+ "dependencies": {
10510+ "ansi-styles": "^4.1.0",
10511+ "supports-color": "^7.1.0"
10512+ },
10513+ "engines": {
10514+ "node": ">=10"
10515+ },
10516+ "funding": {
10517+ "url": "https://github.com/chalk/chalk?sponsor=1"
10518+ }
10519+ },
10520+ "node_modules/jest-runner/node_modules/color-convert": {
10521+ "version": "2.0.1",
10522+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10523+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10524+ "dependencies": {
10525+ "color-name": "~1.1.4"
10526+ },
10527+ "engines": {
10528+ "node": ">=7.0.0"
10529+ }
10530+ },
10531+ "node_modules/jest-runner/node_modules/color-name": {
10532+ "version": "1.1.4",
10533+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10534+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10535+ },
10536+ "node_modules/jest-runner/node_modules/has-flag": {
10537+ "version": "4.0.0",
10538+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10539+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10540+ "engines": {
10541+ "node": ">=8"
10542+ }
10543+ },
10544+ "node_modules/jest-runner/node_modules/supports-color": {
10545+ "version": "7.2.0",
10546+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10547+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10548+ "dependencies": {
10549+ "has-flag": "^4.0.0"
10550+ },
10551+ "engines": {
10552+ "node": ">=8"
10553+ }
10554+ },
10555+ "node_modules/jest-runtime": {
10556+ "version": "27.5.1",
10557+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz",
10558+ "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==",
10559+ "dependencies": {
10560+ "@jest/environment": "^27.5.1",
10561+ "@jest/fake-timers": "^27.5.1",
10562+ "@jest/globals": "^27.5.1",
10563+ "@jest/source-map": "^27.5.1",
10564+ "@jest/test-result": "^27.5.1",
10565+ "@jest/transform": "^27.5.1",
10566+ "@jest/types": "^27.5.1",
10567+ "chalk": "^4.0.0",
10568+ "cjs-module-lexer": "^1.0.0",
10569+ "collect-v8-coverage": "^1.0.0",
10570+ "execa": "^5.0.0",
10571+ "glob": "^7.1.3",
10572+ "graceful-fs": "^4.2.9",
10573+ "jest-haste-map": "^27.5.1",
10574+ "jest-message-util": "^27.5.1",
10575+ "jest-mock": "^27.5.1",
10576+ "jest-regex-util": "^27.5.1",
10577+ "jest-resolve": "^27.5.1",
10578+ "jest-snapshot": "^27.5.1",
10579+ "jest-util": "^27.5.1",
10580+ "slash": "^3.0.0",
10581+ "strip-bom": "^4.0.0"
10582+ },
10583+ "engines": {
10584+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10585+ }
10586+ },
10587+ "node_modules/jest-runtime/node_modules/ansi-styles": {
10588+ "version": "4.3.0",
10589+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10590+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10591+ "dependencies": {
10592+ "color-convert": "^2.0.1"
10593+ },
10594+ "engines": {
10595+ "node": ">=8"
10596+ },
10597+ "funding": {
10598+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10599+ }
10600+ },
10601+ "node_modules/jest-runtime/node_modules/chalk": {
10602+ "version": "4.1.2",
10603+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10604+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10605+ "dependencies": {
10606+ "ansi-styles": "^4.1.0",
10607+ "supports-color": "^7.1.0"
10608+ },
10609+ "engines": {
10610+ "node": ">=10"
10611+ },
10612+ "funding": {
10613+ "url": "https://github.com/chalk/chalk?sponsor=1"
10614+ }
10615+ },
10616+ "node_modules/jest-runtime/node_modules/color-convert": {
10617+ "version": "2.0.1",
10618+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10619+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10620+ "dependencies": {
10621+ "color-name": "~1.1.4"
10622+ },
10623+ "engines": {
10624+ "node": ">=7.0.0"
10625+ }
10626+ },
10627+ "node_modules/jest-runtime/node_modules/color-name": {
10628+ "version": "1.1.4",
10629+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10630+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10631+ },
10632+ "node_modules/jest-runtime/node_modules/has-flag": {
10633+ "version": "4.0.0",
10634+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10635+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10636+ "engines": {
10637+ "node": ">=8"
10638+ }
10639+ },
10640+ "node_modules/jest-runtime/node_modules/supports-color": {
10641+ "version": "7.2.0",
10642+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10643+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10644+ "dependencies": {
10645+ "has-flag": "^4.0.0"
10646+ },
10647+ "engines": {
10648+ "node": ">=8"
10649+ }
10650+ },
10651+ "node_modules/jest-serializer": {
10652+ "version": "27.5.1",
10653+ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz",
10654+ "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==",
10655+ "dependencies": {
10656+ "@types/node": "*",
10657+ "graceful-fs": "^4.2.9"
10658+ },
10659+ "engines": {
10660+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10661+ }
10662+ },
10663+ "node_modules/jest-snapshot": {
10664+ "version": "27.5.1",
10665+ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz",
10666+ "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==",
10667+ "dependencies": {
10668+ "@babel/core": "^7.7.2",
10669+ "@babel/generator": "^7.7.2",
10670+ "@babel/plugin-syntax-typescript": "^7.7.2",
10671+ "@babel/traverse": "^7.7.2",
10672+ "@babel/types": "^7.0.0",
10673+ "@jest/transform": "^27.5.1",
10674+ "@jest/types": "^27.5.1",
10675+ "@types/babel__traverse": "^7.0.4",
10676+ "@types/prettier": "^2.1.5",
10677+ "babel-preset-current-node-syntax": "^1.0.0",
10678+ "chalk": "^4.0.0",
10679+ "expect": "^27.5.1",
10680+ "graceful-fs": "^4.2.9",
10681+ "jest-diff": "^27.5.1",
10682+ "jest-get-type": "^27.5.1",
10683+ "jest-haste-map": "^27.5.1",
10684+ "jest-matcher-utils": "^27.5.1",
10685+ "jest-message-util": "^27.5.1",
10686+ "jest-util": "^27.5.1",
10687+ "natural-compare": "^1.4.0",
10688+ "pretty-format": "^27.5.1",
10689+ "semver": "^7.3.2"
10690+ },
10691+ "engines": {
10692+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10693+ }
10694+ },
10695+ "node_modules/jest-snapshot/node_modules/ansi-styles": {
10696+ "version": "4.3.0",
10697+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10698+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10699+ "dependencies": {
10700+ "color-convert": "^2.0.1"
10701+ },
10702+ "engines": {
10703+ "node": ">=8"
10704+ },
10705+ "funding": {
10706+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10707+ }
10708+ },
10709+ "node_modules/jest-snapshot/node_modules/chalk": {
10710+ "version": "4.1.2",
10711+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10712+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10713+ "dependencies": {
10714+ "ansi-styles": "^4.1.0",
10715+ "supports-color": "^7.1.0"
10716+ },
10717+ "engines": {
10718+ "node": ">=10"
10719+ },
10720+ "funding": {
10721+ "url": "https://github.com/chalk/chalk?sponsor=1"
10722+ }
10723+ },
10724+ "node_modules/jest-snapshot/node_modules/color-convert": {
10725+ "version": "2.0.1",
10726+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10727+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10728+ "dependencies": {
10729+ "color-name": "~1.1.4"
10730+ },
10731+ "engines": {
10732+ "node": ">=7.0.0"
10733+ }
10734+ },
10735+ "node_modules/jest-snapshot/node_modules/color-name": {
10736+ "version": "1.1.4",
10737+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10738+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10739+ },
10740+ "node_modules/jest-snapshot/node_modules/has-flag": {
10741+ "version": "4.0.0",
10742+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10743+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10744+ "engines": {
10745+ "node": ">=8"
10746+ }
10747+ },
10748+ "node_modules/jest-snapshot/node_modules/supports-color": {
10749+ "version": "7.2.0",
10750+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10751+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10752+ "dependencies": {
10753+ "has-flag": "^4.0.0"
10754+ },
10755+ "engines": {
10756+ "node": ">=8"
10757+ }
10758+ },
10759+ "node_modules/jest-util": {
10760+ "version": "27.5.1",
10761+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz",
10762+ "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==",
10763+ "dependencies": {
10764+ "@jest/types": "^27.5.1",
10765+ "@types/node": "*",
10766+ "chalk": "^4.0.0",
10767+ "ci-info": "^3.2.0",
10768+ "graceful-fs": "^4.2.9",
10769+ "picomatch": "^2.2.3"
10770+ },
10771+ "engines": {
10772+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10773+ }
10774+ },
10775+ "node_modules/jest-util/node_modules/ansi-styles": {
10776+ "version": "4.3.0",
10777+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10778+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10779+ "dependencies": {
10780+ "color-convert": "^2.0.1"
10781+ },
10782+ "engines": {
10783+ "node": ">=8"
10784+ },
10785+ "funding": {
10786+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10787+ }
10788+ },
10789+ "node_modules/jest-util/node_modules/chalk": {
10790+ "version": "4.1.2",
10791+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10792+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10793+ "dependencies": {
10794+ "ansi-styles": "^4.1.0",
10795+ "supports-color": "^7.1.0"
10796+ },
10797+ "engines": {
10798+ "node": ">=10"
10799+ },
10800+ "funding": {
10801+ "url": "https://github.com/chalk/chalk?sponsor=1"
10802+ }
10803+ },
10804+ "node_modules/jest-util/node_modules/color-convert": {
10805+ "version": "2.0.1",
10806+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10807+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10808+ "dependencies": {
10809+ "color-name": "~1.1.4"
10810+ },
10811+ "engines": {
10812+ "node": ">=7.0.0"
10813+ }
10814+ },
10815+ "node_modules/jest-util/node_modules/color-name": {
10816+ "version": "1.1.4",
10817+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10818+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10819+ },
10820+ "node_modules/jest-util/node_modules/has-flag": {
10821+ "version": "4.0.0",
10822+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10823+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10824+ "engines": {
10825+ "node": ">=8"
10826+ }
10827+ },
10828+ "node_modules/jest-util/node_modules/supports-color": {
10829+ "version": "7.2.0",
10830+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10831+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10832+ "dependencies": {
10833+ "has-flag": "^4.0.0"
10834+ },
10835+ "engines": {
10836+ "node": ">=8"
10837+ }
10838+ },
10839+ "node_modules/jest-validate": {
10840+ "version": "27.5.1",
10841+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz",
10842+ "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==",
10843+ "dependencies": {
10844+ "@jest/types": "^27.5.1",
10845+ "camelcase": "^6.2.0",
10846+ "chalk": "^4.0.0",
10847+ "jest-get-type": "^27.5.1",
10848+ "leven": "^3.1.0",
10849+ "pretty-format": "^27.5.1"
10850+ },
10851+ "engines": {
10852+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
10853+ }
10854+ },
10855+ "node_modules/jest-validate/node_modules/ansi-styles": {
10856+ "version": "4.3.0",
10857+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10858+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10859+ "dependencies": {
10860+ "color-convert": "^2.0.1"
10861+ },
10862+ "engines": {
10863+ "node": ">=8"
10864+ },
10865+ "funding": {
10866+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10867+ }
10868+ },
10869+ "node_modules/jest-validate/node_modules/chalk": {
10870+ "version": "4.1.2",
10871+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10872+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10873+ "dependencies": {
10874+ "ansi-styles": "^4.1.0",
10875+ "supports-color": "^7.1.0"
10876+ },
10877+ "engines": {
10878+ "node": ">=10"
10879+ },
10880+ "funding": {
10881+ "url": "https://github.com/chalk/chalk?sponsor=1"
10882+ }
10883+ },
10884+ "node_modules/jest-validate/node_modules/color-convert": {
10885+ "version": "2.0.1",
10886+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10887+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10888+ "dependencies": {
10889+ "color-name": "~1.1.4"
10890+ },
10891+ "engines": {
10892+ "node": ">=7.0.0"
10893+ }
10894+ },
10895+ "node_modules/jest-validate/node_modules/color-name": {
10896+ "version": "1.1.4",
10897+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10898+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10899+ },
10900+ "node_modules/jest-validate/node_modules/has-flag": {
10901+ "version": "4.0.0",
10902+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10903+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10904+ "engines": {
10905+ "node": ">=8"
10906+ }
10907+ },
10908+ "node_modules/jest-validate/node_modules/supports-color": {
10909+ "version": "7.2.0",
10910+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10911+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10912+ "dependencies": {
10913+ "has-flag": "^4.0.0"
10914+ },
10915+ "engines": {
10916+ "node": ">=8"
10917+ }
10918+ },
10919+ "node_modules/jest-watch-typeahead": {
10920+ "version": "1.1.0",
10921+ "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz",
10922+ "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==",
10923+ "dependencies": {
10924+ "ansi-escapes": "^4.3.1",
10925+ "chalk": "^4.0.0",
10926+ "jest-regex-util": "^28.0.0",
10927+ "jest-watcher": "^28.0.0",
10928+ "slash": "^4.0.0",
10929+ "string-length": "^5.0.1",
10930+ "strip-ansi": "^7.0.1"
10931+ },
10932+ "engines": {
10933+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
10934+ },
10935+ "peerDependencies": {
10936+ "jest": "^27.0.0 || ^28.0.0"
10937+ }
10938+ },
10939+ "node_modules/jest-watch-typeahead/node_modules/@jest/console": {
10940+ "version": "28.1.3",
10941+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz",
10942+ "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==",
10943+ "dependencies": {
10944+ "@jest/types": "^28.1.3",
10945+ "@types/node": "*",
10946+ "chalk": "^4.0.0",
10947+ "jest-message-util": "^28.1.3",
10948+ "jest-util": "^28.1.3",
10949+ "slash": "^3.0.0"
10950+ },
10951+ "engines": {
10952+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
10953+ }
10954+ },
10955+ "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": {
10956+ "version": "3.0.0",
10957+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
10958+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
10959+ "engines": {
10960+ "node": ">=8"
10961+ }
10962+ },
10963+ "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": {
10964+ "version": "28.1.3",
10965+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz",
10966+ "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==",
10967+ "dependencies": {
10968+ "@jest/console": "^28.1.3",
10969+ "@jest/types": "^28.1.3",
10970+ "@types/istanbul-lib-coverage": "^2.0.0",
10971+ "collect-v8-coverage": "^1.0.0"
10972+ },
10973+ "engines": {
10974+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
10975+ }
10976+ },
10977+ "node_modules/jest-watch-typeahead/node_modules/@jest/types": {
10978+ "version": "28.1.3",
10979+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz",
10980+ "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==",
10981+ "dependencies": {
10982+ "@jest/schemas": "^28.1.3",
10983+ "@types/istanbul-lib-coverage": "^2.0.0",
10984+ "@types/istanbul-reports": "^3.0.0",
10985+ "@types/node": "*",
10986+ "@types/yargs": "^17.0.8",
10987+ "chalk": "^4.0.0"
10988+ },
10989+ "engines": {
10990+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
10991+ }
10992+ },
10993+ "node_modules/jest-watch-typeahead/node_modules/@types/yargs": {
10994+ "version": "17.0.14",
10995+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.14.tgz",
10996+ "integrity": "sha512-9Pj7abXoW1RSTcZaL2Hk6G2XyLMlp5ECdVC/Zf2p/KBjC3srijLGgRAXOBjtFrJoIrvxdTKyKDA14bEcbxBaWw==",
10997+ "dependencies": {
10998+ "@types/yargs-parser": "*"
10999+ }
11000+ },
11001+ "node_modules/jest-watch-typeahead/node_modules/ansi-styles": {
11002+ "version": "4.3.0",
11003+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11004+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11005+ "dependencies": {
11006+ "color-convert": "^2.0.1"
11007+ },
11008+ "engines": {
11009+ "node": ">=8"
11010+ },
11011+ "funding": {
11012+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11013+ }
11014+ },
11015+ "node_modules/jest-watch-typeahead/node_modules/chalk": {
11016+ "version": "4.1.2",
11017+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
11018+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
11019+ "dependencies": {
11020+ "ansi-styles": "^4.1.0",
11021+ "supports-color": "^7.1.0"
11022+ },
11023+ "engines": {
11024+ "node": ">=10"
11025+ },
11026+ "funding": {
11027+ "url": "https://github.com/chalk/chalk?sponsor=1"
11028+ }
11029+ },
11030+ "node_modules/jest-watch-typeahead/node_modules/color-convert": {
11031+ "version": "2.0.1",
11032+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11033+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11034+ "dependencies": {
11035+ "color-name": "~1.1.4"
11036+ },
11037+ "engines": {
11038+ "node": ">=7.0.0"
11039+ }
11040+ },
11041+ "node_modules/jest-watch-typeahead/node_modules/color-name": {
11042+ "version": "1.1.4",
11043+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11044+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
11045+ },
11046+ "node_modules/jest-watch-typeahead/node_modules/emittery": {
11047+ "version": "0.10.2",
11048+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
11049+ "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==",
11050+ "engines": {
11051+ "node": ">=12"
11052+ },
11053+ "funding": {
11054+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
11055+ }
11056+ },
11057+ "node_modules/jest-watch-typeahead/node_modules/has-flag": {
11058+ "version": "4.0.0",
11059+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11060+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11061+ "engines": {
11062+ "node": ">=8"
11063+ }
11064+ },
11065+ "node_modules/jest-watch-typeahead/node_modules/jest-message-util": {
11066+ "version": "28.1.3",
11067+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
11068+ "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==",
11069+ "dependencies": {
11070+ "@babel/code-frame": "^7.12.13",
11071+ "@jest/types": "^28.1.3",
11072+ "@types/stack-utils": "^2.0.0",
11073+ "chalk": "^4.0.0",
11074+ "graceful-fs": "^4.2.9",
11075+ "micromatch": "^4.0.4",
11076+ "pretty-format": "^28.1.3",
11077+ "slash": "^3.0.0",
11078+ "stack-utils": "^2.0.3"
11079+ },
11080+ "engines": {
11081+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
11082+ }
11083+ },
11084+ "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": {
11085+ "version": "3.0.0",
11086+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
11087+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
11088+ "engines": {
11089+ "node": ">=8"
11090+ }
11091+ },
11092+ "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": {
11093+ "version": "28.0.2",
11094+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
11095+ "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
11096+ "engines": {
11097+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
11098+ }
11099+ },
11100+ "node_modules/jest-watch-typeahead/node_modules/jest-util": {
11101+ "version": "28.1.3",
11102+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz",
11103+ "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==",
11104+ "dependencies": {
11105+ "@jest/types": "^28.1.3",
11106+ "@types/node": "*",
11107+ "chalk": "^4.0.0",
11108+ "ci-info": "^3.2.0",
11109+ "graceful-fs": "^4.2.9",
11110+ "picomatch": "^2.2.3"
11111+ },
11112+ "engines": {
11113+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
11114+ }
11115+ },
11116+ "node_modules/jest-watch-typeahead/node_modules/jest-watcher": {
11117+ "version": "28.1.3",
11118+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz",
11119+ "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==",
11120+ "dependencies": {
11121+ "@jest/test-result": "^28.1.3",
11122+ "@jest/types": "^28.1.3",
11123+ "@types/node": "*",
11124+ "ansi-escapes": "^4.2.1",
11125+ "chalk": "^4.0.0",
11126+ "emittery": "^0.10.2",
11127+ "jest-util": "^28.1.3",
11128+ "string-length": "^4.0.1"
11129+ },
11130+ "engines": {
11131+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
11132+ }
11133+ },
11134+ "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": {
11135+ "version": "4.0.2",
11136+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
11137+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
11138+ "dependencies": {
11139+ "char-regex": "^1.0.2",
11140+ "strip-ansi": "^6.0.0"
11141+ },
11142+ "engines": {
11143+ "node": ">=10"
11144+ }
11145+ },
11146+ "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": {
11147+ "version": "6.0.1",
11148+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
11149+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
11150+ "dependencies": {
11151+ "ansi-regex": "^5.0.1"
11152+ },
11153+ "engines": {
11154+ "node": ">=8"
11155+ }
11156+ },
11157+ "node_modules/jest-watch-typeahead/node_modules/pretty-format": {
11158+ "version": "28.1.3",
11159+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
11160+ "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==",
11161+ "dependencies": {
11162+ "@jest/schemas": "^28.1.3",
11163+ "ansi-regex": "^5.0.1",
11164+ "ansi-styles": "^5.0.0",
11165+ "react-is": "^18.0.0"
11166+ },
11167+ "engines": {
11168+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
11169+ }
11170+ },
11171+ "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": {
11172+ "version": "5.2.0",
11173+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
11174+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
11175+ "engines": {
11176+ "node": ">=10"
11177+ },
11178+ "funding": {
11179+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11180+ }
11181+ },
11182+ "node_modules/jest-watch-typeahead/node_modules/react-is": {
11183+ "version": "18.2.0",
11184+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
11185+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
11186+ },
11187+ "node_modules/jest-watch-typeahead/node_modules/slash": {
11188+ "version": "4.0.0",
11189+ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
11190+ "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
11191+ "engines": {
11192+ "node": ">=12"
11193+ },
11194+ "funding": {
11195+ "url": "https://github.com/sponsors/sindresorhus"
11196+ }
11197+ },
11198+ "node_modules/jest-watch-typeahead/node_modules/string-length": {
11199+ "version": "5.0.1",
11200+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz",
11201+ "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==",
11202+ "dependencies": {
11203+ "char-regex": "^2.0.0",
11204+ "strip-ansi": "^7.0.1"
11205+ },
11206+ "engines": {
11207+ "node": ">=12.20"
11208+ },
11209+ "funding": {
11210+ "url": "https://github.com/sponsors/sindresorhus"
11211+ }
11212+ },
11213+ "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": {
11214+ "version": "2.0.1",
11215+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz",
11216+ "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==",
11217+ "engines": {
11218+ "node": ">=12.20"
11219+ }
11220+ },
11221+ "node_modules/jest-watch-typeahead/node_modules/strip-ansi": {
11222+ "version": "7.0.1",
11223+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
11224+ "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
11225+ "dependencies": {
11226+ "ansi-regex": "^6.0.1"
11227+ },
11228+ "engines": {
11229+ "node": ">=12"
11230+ },
11231+ "funding": {
11232+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
11233+ }
11234+ },
11235+ "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": {
11236+ "version": "6.0.1",
11237+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
11238+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
11239+ "engines": {
11240+ "node": ">=12"
11241+ },
11242+ "funding": {
11243+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
11244+ }
11245+ },
11246+ "node_modules/jest-watch-typeahead/node_modules/supports-color": {
11247+ "version": "7.2.0",
11248+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
11249+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
11250+ "dependencies": {
11251+ "has-flag": "^4.0.0"
11252+ },
11253+ "engines": {
11254+ "node": ">=8"
11255+ }
11256+ },
11257+ "node_modules/jest-watcher": {
11258+ "version": "27.5.1",
11259+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz",
11260+ "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==",
11261+ "dependencies": {
11262+ "@jest/test-result": "^27.5.1",
11263+ "@jest/types": "^27.5.1",
11264+ "@types/node": "*",
11265+ "ansi-escapes": "^4.2.1",
11266+ "chalk": "^4.0.0",
11267+ "jest-util": "^27.5.1",
11268+ "string-length": "^4.0.1"
11269+ },
11270+ "engines": {
11271+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
11272+ }
11273+ },
11274+ "node_modules/jest-watcher/node_modules/ansi-styles": {
11275+ "version": "4.3.0",
11276+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11277+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11278+ "dependencies": {
11279+ "color-convert": "^2.0.1"
11280+ },
11281+ "engines": {
11282+ "node": ">=8"
11283+ },
11284+ "funding": {
11285+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11286+ }
11287+ },
11288+ "node_modules/jest-watcher/node_modules/chalk": {
11289+ "version": "4.1.2",
11290+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
11291+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
11292+ "dependencies": {
11293+ "ansi-styles": "^4.1.0",
11294+ "supports-color": "^7.1.0"
11295+ },
11296+ "engines": {
11297+ "node": ">=10"
11298+ },
11299+ "funding": {
11300+ "url": "https://github.com/chalk/chalk?sponsor=1"
11301+ }
11302+ },
11303+ "node_modules/jest-watcher/node_modules/color-convert": {
11304+ "version": "2.0.1",
11305+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11306+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11307+ "dependencies": {
11308+ "color-name": "~1.1.4"
11309+ },
11310+ "engines": {
11311+ "node": ">=7.0.0"
11312+ }
11313+ },
11314+ "node_modules/jest-watcher/node_modules/color-name": {
11315+ "version": "1.1.4",
11316+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11317+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
11318+ },
11319+ "node_modules/jest-watcher/node_modules/has-flag": {
11320+ "version": "4.0.0",
11321+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11322+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11323+ "engines": {
11324+ "node": ">=8"
11325+ }
11326+ },
11327+ "node_modules/jest-watcher/node_modules/supports-color": {
11328+ "version": "7.2.0",
11329+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
11330+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
11331+ "dependencies": {
11332+ "has-flag": "^4.0.0"
11333+ },
11334+ "engines": {
11335+ "node": ">=8"
11336+ }
11337+ },
11338+ "node_modules/jest-worker": {
11339+ "version": "27.5.1",
11340+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
11341+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
11342+ "dependencies": {
11343+ "@types/node": "*",
11344+ "merge-stream": "^2.0.0",
11345+ "supports-color": "^8.0.0"
11346+ },
11347+ "engines": {
11348+ "node": ">= 10.13.0"
11349+ }
11350+ },
11351+ "node_modules/jest-worker/node_modules/has-flag": {
11352+ "version": "4.0.0",
11353+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
11354+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
11355+ "engines": {
11356+ "node": ">=8"
11357+ }
11358+ },
11359+ "node_modules/jest-worker/node_modules/supports-color": {
11360+ "version": "8.1.1",
11361+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
11362+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
11363+ "dependencies": {
11364+ "has-flag": "^4.0.0"
11365+ },
11366+ "engines": {
11367+ "node": ">=10"
11368+ },
11369+ "funding": {
11370+ "url": "https://github.com/chalk/supports-color?sponsor=1"
11371+ }
11372+ },
11373+ "node_modules/js-sdsl": {
11374+ "version": "4.2.0",
11375+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
11376+ "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==",
11377+ "funding": {
11378+ "type": "opencollective",
11379+ "url": "https://opencollective.com/js-sdsl"
11380+ }
11381+ },
11382+ "node_modules/js-tokens": {
11383+ "version": "4.0.0",
11384+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
11385+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
11386+ },
11387+ "node_modules/js-yaml": {
11388+ "version": "3.14.1",
11389+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
11390+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
11391+ "dependencies": {
11392+ "argparse": "^1.0.7",
11393+ "esprima": "^4.0.0"
11394+ },
11395+ "bin": {
11396+ "js-yaml": "bin/js-yaml.js"
11397+ }
11398+ },
11399+ "node_modules/jsdom": {
11400+ "version": "16.7.0",
11401+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
11402+ "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
11403+ "dependencies": {
11404+ "abab": "^2.0.5",
11405+ "acorn": "^8.2.4",
11406+ "acorn-globals": "^6.0.0",
11407+ "cssom": "^0.4.4",
11408+ "cssstyle": "^2.3.0",
11409+ "data-urls": "^2.0.0",
11410+ "decimal.js": "^10.2.1",
11411+ "domexception": "^2.0.1",
11412+ "escodegen": "^2.0.0",
11413+ "form-data": "^3.0.0",
11414+ "html-encoding-sniffer": "^2.0.1",
11415+ "http-proxy-agent": "^4.0.1",
11416+ "https-proxy-agent": "^5.0.0",
11417+ "is-potential-custom-element-name": "^1.0.1",
11418+ "nwsapi": "^2.2.0",
11419+ "parse5": "6.0.1",
11420+ "saxes": "^5.0.1",
11421+ "symbol-tree": "^3.2.4",
11422+ "tough-cookie": "^4.0.0",
11423+ "w3c-hr-time": "^1.0.2",
11424+ "w3c-xmlserializer": "^2.0.0",
11425+ "webidl-conversions": "^6.1.0",
11426+ "whatwg-encoding": "^1.0.5",
11427+ "whatwg-mimetype": "^2.3.0",
11428+ "whatwg-url": "^8.5.0",
11429+ "ws": "^7.4.6",
11430+ "xml-name-validator": "^3.0.0"
11431+ },
11432+ "engines": {
11433+ "node": ">=10"
11434+ },
11435+ "peerDependencies": {
11436+ "canvas": "^2.5.0"
11437+ },
11438+ "peerDependenciesMeta": {
11439+ "canvas": {
11440+ "optional": true
11441+ }
11442+ }
11443+ },
11444+ "node_modules/jsesc": {
11445+ "version": "2.5.2",
11446+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
11447+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
11448+ "bin": {
11449+ "jsesc": "bin/jsesc"
11450+ },
11451+ "engines": {
11452+ "node": ">=4"
11453+ }
11454+ },
11455+ "node_modules/json-parse-even-better-errors": {
11456+ "version": "2.3.1",
11457+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
11458+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
11459+ },
11460+ "node_modules/json-schema": {
11461+ "version": "0.4.0",
11462+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
11463+ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
11464+ },
11465+ "node_modules/json-schema-traverse": {
11466+ "version": "0.4.1",
11467+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
11468+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
11469+ },
11470+ "node_modules/json-stable-stringify-without-jsonify": {
11471+ "version": "1.0.1",
11472+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
11473+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
11474+ },
11475+ "node_modules/json5": {
11476+ "version": "2.2.1",
11477+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
11478+ "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
11479+ "bin": {
11480+ "json5": "lib/cli.js"
11481+ },
11482+ "engines": {
11483+ "node": ">=6"
11484+ }
11485+ },
11486+ "node_modules/jsonfile": {
11487+ "version": "6.1.0",
11488+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
11489+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
11490+ "dependencies": {
11491+ "universalify": "^2.0.0"
11492+ },
11493+ "optionalDependencies": {
11494+ "graceful-fs": "^4.1.6"
11495+ }
11496+ },
11497+ "node_modules/jsonpointer": {
11498+ "version": "5.0.1",
11499+ "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
11500+ "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
11501+ "engines": {
11502+ "node": ">=0.10.0"
11503+ }
11504+ },
11505+ "node_modules/jsx-ast-utils": {
11506+ "version": "3.3.3",
11507+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz",
11508+ "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==",
11509+ "dependencies": {
11510+ "array-includes": "^3.1.5",
11511+ "object.assign": "^4.1.3"
11512+ },
11513+ "engines": {
11514+ "node": ">=4.0"
11515+ }
11516+ },
11517+ "node_modules/kind-of": {
11518+ "version": "6.0.3",
11519+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
11520+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
11521+ "engines": {
11522+ "node": ">=0.10.0"
11523+ }
11524+ },
11525+ "node_modules/kleur": {
11526+ "version": "3.0.3",
11527+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
11528+ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
11529+ "engines": {
11530+ "node": ">=6"
11531+ }
11532+ },
11533+ "node_modules/klona": {
11534+ "version": "2.0.5",
11535+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
11536+ "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
11537+ "engines": {
11538+ "node": ">= 8"
11539+ }
11540+ },
11541+ "node_modules/language-subtag-registry": {
11542+ "version": "0.3.22",
11543+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
11544+ "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
11545+ },
11546+ "node_modules/language-tags": {
11547+ "version": "1.0.5",
11548+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
11549+ "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
11550+ "dependencies": {
11551+ "language-subtag-registry": "~0.3.2"
11552+ }
11553+ },
11554+ "node_modules/leven": {
11555+ "version": "3.1.0",
11556+ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
11557+ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
11558+ "engines": {
11559+ "node": ">=6"
11560+ }
11561+ },
11562+ "node_modules/levn": {
11563+ "version": "0.4.1",
11564+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
11565+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
11566+ "dependencies": {
11567+ "prelude-ls": "^1.2.1",
11568+ "type-check": "~0.4.0"
11569+ },
11570+ "engines": {
11571+ "node": ">= 0.8.0"
11572+ }
11573+ },
11574+ "node_modules/lilconfig": {
11575+ "version": "2.0.6",
11576+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
11577+ "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
11578+ "engines": {
11579+ "node": ">=10"
11580+ }
11581+ },
11582+ "node_modules/lines-and-columns": {
11583+ "version": "1.2.4",
11584+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
11585+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
11586+ },
11587+ "node_modules/loader-runner": {
11588+ "version": "4.3.0",
11589+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
11590+ "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
11591+ "engines": {
11592+ "node": ">=6.11.5"
11593+ }
11594+ },
11595+ "node_modules/loader-utils": {
11596+ "version": "2.0.4",
11597+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
11598+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
11599+ "dependencies": {
11600+ "big.js": "^5.2.2",
11601+ "emojis-list": "^3.0.0",
11602+ "json5": "^2.1.2"
11603+ },
11604+ "engines": {
11605+ "node": ">=8.9.0"
11606+ }
11607+ },
11608+ "node_modules/locate-path": {
11609+ "version": "6.0.0",
11610+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
11611+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
11612+ "dependencies": {
11613+ "p-locate": "^5.0.0"
11614+ },
11615+ "engines": {
11616+ "node": ">=10"
11617+ },
11618+ "funding": {
11619+ "url": "https://github.com/sponsors/sindresorhus"
11620+ }
11621+ },
11622+ "node_modules/lodash": {
11623+ "version": "4.17.21",
11624+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
11625+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
11626+ },
11627+ "node_modules/lodash.debounce": {
11628+ "version": "4.0.8",
11629+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
11630+ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
11631+ },
11632+ "node_modules/lodash.memoize": {
11633+ "version": "4.1.2",
11634+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
11635+ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag=="
11636+ },
11637+ "node_modules/lodash.merge": {
11638+ "version": "4.6.2",
11639+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
11640+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
11641+ },
11642+ "node_modules/lodash.sortby": {
11643+ "version": "4.7.0",
11644+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
11645+ "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA=="
11646+ },
11647+ "node_modules/lodash.uniq": {
11648+ "version": "4.5.0",
11649+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
11650+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ=="
11651+ },
11652+ "node_modules/loose-envify": {
11653+ "version": "1.4.0",
11654+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
11655+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
11656+ "dependencies": {
11657+ "js-tokens": "^3.0.0 || ^4.0.0"
11658+ },
11659+ "bin": {
11660+ "loose-envify": "cli.js"
11661+ }
11662+ },
11663+ "node_modules/lower-case": {
11664+ "version": "2.0.2",
11665+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
11666+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
11667+ "dependencies": {
11668+ "tslib": "^2.0.3"
11669+ }
11670+ },
11671+ "node_modules/lru-cache": {
11672+ "version": "6.0.0",
11673+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
11674+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
11675+ "dependencies": {
11676+ "yallist": "^4.0.0"
11677+ },
11678+ "engines": {
11679+ "node": ">=10"
11680+ }
11681+ },
11682+ "node_modules/lz-string": {
11683+ "version": "1.4.4",
11684+ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz",
11685+ "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==",
11686+ "bin": {
11687+ "lz-string": "bin/bin.js"
11688+ }
11689+ },
11690+ "node_modules/magic-string": {
11691+ "version": "0.25.9",
11692+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
11693+ "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
11694+ "dependencies": {
11695+ "sourcemap-codec": "^1.4.8"
11696+ }
11697+ },
11698+ "node_modules/make-dir": {
11699+ "version": "3.1.0",
11700+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
11701+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
11702+ "dependencies": {
11703+ "semver": "^6.0.0"
11704+ },
11705+ "engines": {
11706+ "node": ">=8"
11707+ },
11708+ "funding": {
11709+ "url": "https://github.com/sponsors/sindresorhus"
11710+ }
11711+ },
11712+ "node_modules/make-dir/node_modules/semver": {
11713+ "version": "6.3.0",
11714+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
11715+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
11716+ "bin": {
11717+ "semver": "bin/semver.js"
11718+ }
11719+ },
11720+ "node_modules/makeerror": {
11721+ "version": "1.0.12",
11722+ "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
11723+ "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
11724+ "dependencies": {
11725+ "tmpl": "1.0.5"
11726+ }
11727+ },
11728+ "node_modules/mdn-data": {
11729+ "version": "2.0.4",
11730+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
11731+ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA=="
11732+ },
11733+ "node_modules/media-typer": {
11734+ "version": "0.3.0",
11735+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
11736+ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
11737+ "engines": {
11738+ "node": ">= 0.6"
11739+ }
11740+ },
11741+ "node_modules/memfs": {
11742+ "version": "3.4.12",
11743+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.12.tgz",
11744+ "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==",
11745+ "dependencies": {
11746+ "fs-monkey": "^1.0.3"
11747+ },
11748+ "engines": {
11749+ "node": ">= 4.0.0"
11750+ }
11751+ },
11752+ "node_modules/merge-descriptors": {
11753+ "version": "1.0.1",
11754+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
11755+ "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
11756+ },
11757+ "node_modules/merge-stream": {
11758+ "version": "2.0.0",
11759+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
11760+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
11761+ },
11762+ "node_modules/merge2": {
11763+ "version": "1.4.1",
11764+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
11765+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
11766+ "engines": {
11767+ "node": ">= 8"
11768+ }
11769+ },
11770+ "node_modules/methods": {
11771+ "version": "1.1.2",
11772+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
11773+ "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
11774+ "engines": {
11775+ "node": ">= 0.6"
11776+ }
11777+ },
11778+ "node_modules/micromatch": {
11779+ "version": "4.0.5",
11780+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
11781+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
11782+ "dependencies": {
11783+ "braces": "^3.0.2",
11784+ "picomatch": "^2.3.1"
11785+ },
11786+ "engines": {
11787+ "node": ">=8.6"
11788+ }
11789+ },
11790+ "node_modules/mime": {
11791+ "version": "1.6.0",
11792+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
11793+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
11794+ "bin": {
11795+ "mime": "cli.js"
11796+ },
11797+ "engines": {
11798+ "node": ">=4"
11799+ }
11800+ },
11801+ "node_modules/mime-db": {
11802+ "version": "1.52.0",
11803+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
11804+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
11805+ "engines": {
11806+ "node": ">= 0.6"
11807+ }
11808+ },
11809+ "node_modules/mime-types": {
11810+ "version": "2.1.35",
11811+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
11812+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
11813+ "dependencies": {
11814+ "mime-db": "1.52.0"
11815+ },
11816+ "engines": {
11817+ "node": ">= 0.6"
11818+ }
11819+ },
11820+ "node_modules/mimic-fn": {
11821+ "version": "2.1.0",
11822+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
11823+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
11824+ "engines": {
11825+ "node": ">=6"
11826+ }
11827+ },
11828+ "node_modules/min-indent": {
11829+ "version": "1.0.1",
11830+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
11831+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
11832+ "engines": {
11833+ "node": ">=4"
11834+ }
11835+ },
11836+ "node_modules/mini-css-extract-plugin": {
11837+ "version": "2.7.0",
11838+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.0.tgz",
11839+ "integrity": "sha512-auqtVo8KhTScMsba7MbijqZTfibbXiBNlPAQbsVt7enQfcDYLdgG57eGxMqwVU3mfeWANY4F1wUg+rMF+ycZgw==",
11840+ "dependencies": {
11841+ "schema-utils": "^4.0.0"
11842+ },
11843+ "engines": {
11844+ "node": ">= 12.13.0"
11845+ },
11846+ "funding": {
11847+ "type": "opencollective",
11848+ "url": "https://opencollective.com/webpack"
11849+ },
11850+ "peerDependencies": {
11851+ "webpack": "^5.0.0"
11852+ }
11853+ },
11854+ "node_modules/mini-css-extract-plugin/node_modules/ajv": {
11855+ "version": "8.11.2",
11856+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
11857+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
11858+ "dependencies": {
11859+ "fast-deep-equal": "^3.1.1",
11860+ "json-schema-traverse": "^1.0.0",
11861+ "require-from-string": "^2.0.2",
11862+ "uri-js": "^4.2.2"
11863+ },
11864+ "funding": {
11865+ "type": "github",
11866+ "url": "https://github.com/sponsors/epoberezkin"
11867+ }
11868+ },
11869+ "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": {
11870+ "version": "5.1.0",
11871+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
11872+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
11873+ "dependencies": {
11874+ "fast-deep-equal": "^3.1.3"
11875+ },
11876+ "peerDependencies": {
11877+ "ajv": "^8.8.2"
11878+ }
11879+ },
11880+ "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": {
11881+ "version": "1.0.0",
11882+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
11883+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
11884+ },
11885+ "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
11886+ "version": "4.0.0",
11887+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
11888+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
11889+ "dependencies": {
11890+ "@types/json-schema": "^7.0.9",
11891+ "ajv": "^8.8.0",
11892+ "ajv-formats": "^2.1.1",
11893+ "ajv-keywords": "^5.0.0"
11894+ },
11895+ "engines": {
11896+ "node": ">= 12.13.0"
11897+ },
11898+ "funding": {
11899+ "type": "opencollective",
11900+ "url": "https://opencollective.com/webpack"
11901+ }
11902+ },
11903+ "node_modules/minimalistic-assert": {
11904+ "version": "1.0.1",
11905+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
11906+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
11907+ },
11908+ "node_modules/minimatch": {
11909+ "version": "3.1.2",
11910+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
11911+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
11912+ "dependencies": {
11913+ "brace-expansion": "^1.1.7"
11914+ },
11915+ "engines": {
11916+ "node": "*"
11917+ }
11918+ },
11919+ "node_modules/minimist": {
11920+ "version": "1.2.7",
11921+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
11922+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
11923+ "funding": {
11924+ "url": "https://github.com/sponsors/ljharb"
11925+ }
11926+ },
11927+ "node_modules/mkdirp": {
11928+ "version": "0.5.6",
11929+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
11930+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
11931+ "dependencies": {
11932+ "minimist": "^1.2.6"
11933+ },
11934+ "bin": {
11935+ "mkdirp": "bin/cmd.js"
11936+ }
11937+ },
11938+ "node_modules/ms": {
11939+ "version": "2.1.2",
11940+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
11941+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
11942+ },
11943+ "node_modules/multicast-dns": {
11944+ "version": "7.2.5",
11945+ "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
11946+ "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
11947+ "dependencies": {
11948+ "dns-packet": "^5.2.2",
11949+ "thunky": "^1.0.2"
11950+ },
11951+ "bin": {
11952+ "multicast-dns": "cli.js"
11953+ }
11954+ },
11955+ "node_modules/nanoid": {
11956+ "version": "3.3.4",
11957+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
11958+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
11959+ "bin": {
11960+ "nanoid": "bin/nanoid.cjs"
11961+ },
11962+ "engines": {
11963+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
11964+ }
11965+ },
11966+ "node_modules/natural-compare": {
11967+ "version": "1.4.0",
11968+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
11969+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
11970+ },
11971+ "node_modules/natural-compare-lite": {
11972+ "version": "1.4.0",
11973+ "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
11974+ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g=="
11975+ },
11976+ "node_modules/negotiator": {
11977+ "version": "0.6.3",
11978+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
11979+ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
11980+ "engines": {
11981+ "node": ">= 0.6"
11982+ }
11983+ },
11984+ "node_modules/neo-async": {
11985+ "version": "2.6.2",
11986+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
11987+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
11988+ },
11989+ "node_modules/no-case": {
11990+ "version": "3.0.4",
11991+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
11992+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
11993+ "dependencies": {
11994+ "lower-case": "^2.0.2",
11995+ "tslib": "^2.0.3"
11996+ }
11997+ },
11998+ "node_modules/node-forge": {
11999+ "version": "1.3.1",
12000+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
12001+ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
12002+ "engines": {
12003+ "node": ">= 6.13.0"
12004+ }
12005+ },
12006+ "node_modules/node-int64": {
12007+ "version": "0.4.0",
12008+ "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
12009+ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="
12010+ },
12011+ "node_modules/node-releases": {
12012+ "version": "2.0.6",
12013+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
12014+ "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg=="
12015+ },
12016+ "node_modules/normalize-path": {
12017+ "version": "3.0.0",
12018+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
12019+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
12020+ "engines": {
12021+ "node": ">=0.10.0"
12022+ }
12023+ },
12024+ "node_modules/normalize-range": {
12025+ "version": "0.1.2",
12026+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
12027+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
12028+ "engines": {
12029+ "node": ">=0.10.0"
12030+ }
12031+ },
12032+ "node_modules/normalize-url": {
12033+ "version": "6.1.0",
12034+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
12035+ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
12036+ "engines": {
12037+ "node": ">=10"
12038+ },
12039+ "funding": {
12040+ "url": "https://github.com/sponsors/sindresorhus"
12041+ }
12042+ },
12043+ "node_modules/npm-run-path": {
12044+ "version": "4.0.1",
12045+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
12046+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
12047+ "dependencies": {
12048+ "path-key": "^3.0.0"
12049+ },
12050+ "engines": {
12051+ "node": ">=8"
12052+ }
12053+ },
12054+ "node_modules/nth-check": {
12055+ "version": "2.1.1",
12056+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
12057+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
12058+ "dependencies": {
12059+ "boolbase": "^1.0.0"
12060+ },
12061+ "funding": {
12062+ "url": "https://github.com/fb55/nth-check?sponsor=1"
12063+ }
12064+ },
12065+ "node_modules/nwsapi": {
12066+ "version": "2.2.2",
12067+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
12068+ "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw=="
12069+ },
12070+ "node_modules/object-assign": {
12071+ "version": "4.1.1",
12072+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
12073+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
12074+ "engines": {
12075+ "node": ">=0.10.0"
12076+ }
12077+ },
12078+ "node_modules/object-hash": {
12079+ "version": "3.0.0",
12080+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
12081+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
12082+ "engines": {
12083+ "node": ">= 6"
12084+ }
12085+ },
12086+ "node_modules/object-inspect": {
12087+ "version": "1.12.2",
12088+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
12089+ "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
12090+ "funding": {
12091+ "url": "https://github.com/sponsors/ljharb"
12092+ }
12093+ },
12094+ "node_modules/object-is": {
12095+ "version": "1.1.5",
12096+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
12097+ "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
12098+ "dependencies": {
12099+ "call-bind": "^1.0.2",
12100+ "define-properties": "^1.1.3"
12101+ },
12102+ "engines": {
12103+ "node": ">= 0.4"
12104+ },
12105+ "funding": {
12106+ "url": "https://github.com/sponsors/ljharb"
12107+ }
12108+ },
12109+ "node_modules/object-keys": {
12110+ "version": "1.1.1",
12111+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
12112+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
12113+ "engines": {
12114+ "node": ">= 0.4"
12115+ }
12116+ },
12117+ "node_modules/object.assign": {
12118+ "version": "4.1.4",
12119+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
12120+ "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
12121+ "dependencies": {
12122+ "call-bind": "^1.0.2",
12123+ "define-properties": "^1.1.4",
12124+ "has-symbols": "^1.0.3",
12125+ "object-keys": "^1.1.1"
12126+ },
12127+ "engines": {
12128+ "node": ">= 0.4"
12129+ },
12130+ "funding": {
12131+ "url": "https://github.com/sponsors/ljharb"
12132+ }
12133+ },
12134+ "node_modules/object.entries": {
12135+ "version": "1.1.6",
12136+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz",
12137+ "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==",
12138+ "dependencies": {
12139+ "call-bind": "^1.0.2",
12140+ "define-properties": "^1.1.4",
12141+ "es-abstract": "^1.20.4"
12142+ },
12143+ "engines": {
12144+ "node": ">= 0.4"
12145+ }
12146+ },
12147+ "node_modules/object.fromentries": {
12148+ "version": "2.0.6",
12149+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz",
12150+ "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==",
12151+ "dependencies": {
12152+ "call-bind": "^1.0.2",
12153+ "define-properties": "^1.1.4",
12154+ "es-abstract": "^1.20.4"
12155+ },
12156+ "engines": {
12157+ "node": ">= 0.4"
12158+ },
12159+ "funding": {
12160+ "url": "https://github.com/sponsors/ljharb"
12161+ }
12162+ },
12163+ "node_modules/object.getownpropertydescriptors": {
12164+ "version": "2.1.5",
12165+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz",
12166+ "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==",
12167+ "dependencies": {
12168+ "array.prototype.reduce": "^1.0.5",
12169+ "call-bind": "^1.0.2",
12170+ "define-properties": "^1.1.4",
12171+ "es-abstract": "^1.20.4"
12172+ },
12173+ "engines": {
12174+ "node": ">= 0.8"
12175+ },
12176+ "funding": {
12177+ "url": "https://github.com/sponsors/ljharb"
12178+ }
12179+ },
12180+ "node_modules/object.hasown": {
12181+ "version": "1.1.2",
12182+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz",
12183+ "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==",
12184+ "dependencies": {
12185+ "define-properties": "^1.1.4",
12186+ "es-abstract": "^1.20.4"
12187+ },
12188+ "funding": {
12189+ "url": "https://github.com/sponsors/ljharb"
12190+ }
12191+ },
12192+ "node_modules/object.values": {
12193+ "version": "1.1.6",
12194+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
12195+ "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
12196+ "dependencies": {
12197+ "call-bind": "^1.0.2",
12198+ "define-properties": "^1.1.4",
12199+ "es-abstract": "^1.20.4"
12200+ },
12201+ "engines": {
12202+ "node": ">= 0.4"
12203+ },
12204+ "funding": {
12205+ "url": "https://github.com/sponsors/ljharb"
12206+ }
12207+ },
12208+ "node_modules/obuf": {
12209+ "version": "1.1.2",
12210+ "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
12211+ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg=="
12212+ },
12213+ "node_modules/on-finished": {
12214+ "version": "2.4.1",
12215+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
12216+ "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
12217+ "dependencies": {
12218+ "ee-first": "1.1.1"
12219+ },
12220+ "engines": {
12221+ "node": ">= 0.8"
12222+ }
12223+ },
12224+ "node_modules/on-headers": {
12225+ "version": "1.0.2",
12226+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
12227+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
12228+ "engines": {
12229+ "node": ">= 0.8"
12230+ }
12231+ },
12232+ "node_modules/once": {
12233+ "version": "1.4.0",
12234+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
12235+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
12236+ "dependencies": {
12237+ "wrappy": "1"
12238+ }
12239+ },
12240+ "node_modules/onetime": {
12241+ "version": "5.1.2",
12242+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
12243+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
12244+ "dependencies": {
12245+ "mimic-fn": "^2.1.0"
12246+ },
12247+ "engines": {
12248+ "node": ">=6"
12249+ },
12250+ "funding": {
12251+ "url": "https://github.com/sponsors/sindresorhus"
12252+ }
12253+ },
12254+ "node_modules/open": {
12255+ "version": "8.4.0",
12256+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
12257+ "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
12258+ "dependencies": {
12259+ "define-lazy-prop": "^2.0.0",
12260+ "is-docker": "^2.1.1",
12261+ "is-wsl": "^2.2.0"
12262+ },
12263+ "engines": {
12264+ "node": ">=12"
12265+ },
12266+ "funding": {
12267+ "url": "https://github.com/sponsors/sindresorhus"
12268+ }
12269+ },
12270+ "node_modules/optionator": {
12271+ "version": "0.9.1",
12272+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
12273+ "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
12274+ "dependencies": {
12275+ "deep-is": "^0.1.3",
12276+ "fast-levenshtein": "^2.0.6",
12277+ "levn": "^0.4.1",
12278+ "prelude-ls": "^1.2.1",
12279+ "type-check": "^0.4.0",
12280+ "word-wrap": "^1.2.3"
12281+ },
12282+ "engines": {
12283+ "node": ">= 0.8.0"
12284+ }
12285+ },
12286+ "node_modules/p-limit": {
12287+ "version": "3.1.0",
12288+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
12289+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
12290+ "dependencies": {
12291+ "yocto-queue": "^0.1.0"
12292+ },
12293+ "engines": {
12294+ "node": ">=10"
12295+ },
12296+ "funding": {
12297+ "url": "https://github.com/sponsors/sindresorhus"
12298+ }
12299+ },
12300+ "node_modules/p-locate": {
12301+ "version": "5.0.0",
12302+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
12303+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
12304+ "dependencies": {
12305+ "p-limit": "^3.0.2"
12306+ },
12307+ "engines": {
12308+ "node": ">=10"
12309+ },
12310+ "funding": {
12311+ "url": "https://github.com/sponsors/sindresorhus"
12312+ }
12313+ },
12314+ "node_modules/p-retry": {
12315+ "version": "4.6.2",
12316+ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
12317+ "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
12318+ "dependencies": {
12319+ "@types/retry": "0.12.0",
12320+ "retry": "^0.13.1"
12321+ },
12322+ "engines": {
12323+ "node": ">=8"
12324+ }
12325+ },
12326+ "node_modules/p-try": {
12327+ "version": "2.2.0",
12328+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
12329+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
12330+ "engines": {
12331+ "node": ">=6"
12332+ }
12333+ },
12334+ "node_modules/param-case": {
12335+ "version": "3.0.4",
12336+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
12337+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
12338+ "dependencies": {
12339+ "dot-case": "^3.0.4",
12340+ "tslib": "^2.0.3"
12341+ }
12342+ },
12343+ "node_modules/parent-module": {
12344+ "version": "1.0.1",
12345+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
12346+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
12347+ "dependencies": {
12348+ "callsites": "^3.0.0"
12349+ },
12350+ "engines": {
12351+ "node": ">=6"
12352+ }
12353+ },
12354+ "node_modules/parse-json": {
12355+ "version": "5.2.0",
12356+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
12357+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
12358+ "dependencies": {
12359+ "@babel/code-frame": "^7.0.0",
12360+ "error-ex": "^1.3.1",
12361+ "json-parse-even-better-errors": "^2.3.0",
12362+ "lines-and-columns": "^1.1.6"
12363+ },
12364+ "engines": {
12365+ "node": ">=8"
12366+ },
12367+ "funding": {
12368+ "url": "https://github.com/sponsors/sindresorhus"
12369+ }
12370+ },
12371+ "node_modules/parse5": {
12372+ "version": "6.0.1",
12373+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
12374+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
12375+ },
12376+ "node_modules/parseurl": {
12377+ "version": "1.3.3",
12378+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
12379+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
12380+ "engines": {
12381+ "node": ">= 0.8"
12382+ }
12383+ },
12384+ "node_modules/pascal-case": {
12385+ "version": "3.1.2",
12386+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
12387+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
12388+ "dependencies": {
12389+ "no-case": "^3.0.4",
12390+ "tslib": "^2.0.3"
12391+ }
12392+ },
12393+ "node_modules/path-exists": {
12394+ "version": "4.0.0",
12395+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
12396+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
12397+ "engines": {
12398+ "node": ">=8"
12399+ }
12400+ },
12401+ "node_modules/path-is-absolute": {
12402+ "version": "1.0.1",
12403+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
12404+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
12405+ "engines": {
12406+ "node": ">=0.10.0"
12407+ }
12408+ },
12409+ "node_modules/path-key": {
12410+ "version": "3.1.1",
12411+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
12412+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
12413+ "engines": {
12414+ "node": ">=8"
12415+ }
12416+ },
12417+ "node_modules/path-parse": {
12418+ "version": "1.0.7",
12419+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
12420+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
12421+ },
12422+ "node_modules/path-to-regexp": {
12423+ "version": "0.1.7",
12424+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
12425+ "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
12426+ },
12427+ "node_modules/path-type": {
12428+ "version": "4.0.0",
12429+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
12430+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
12431+ "engines": {
12432+ "node": ">=8"
12433+ }
12434+ },
12435+ "node_modules/performance-now": {
12436+ "version": "2.1.0",
12437+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
12438+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
12439+ },
12440+ "node_modules/picocolors": {
12441+ "version": "1.0.0",
12442+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
12443+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
12444+ },
12445+ "node_modules/picomatch": {
12446+ "version": "2.3.1",
12447+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
12448+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
12449+ "engines": {
12450+ "node": ">=8.6"
12451+ },
12452+ "funding": {
12453+ "url": "https://github.com/sponsors/jonschlinkert"
12454+ }
12455+ },
12456+ "node_modules/pify": {
12457+ "version": "2.3.0",
12458+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
12459+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
12460+ "engines": {
12461+ "node": ">=0.10.0"
12462+ }
12463+ },
12464+ "node_modules/pirates": {
12465+ "version": "4.0.5",
12466+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
12467+ "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
12468+ "engines": {
12469+ "node": ">= 6"
12470+ }
12471+ },
12472+ "node_modules/pkg-dir": {
12473+ "version": "4.2.0",
12474+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
12475+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
12476+ "dependencies": {
12477+ "find-up": "^4.0.0"
12478+ },
12479+ "engines": {
12480+ "node": ">=8"
12481+ }
12482+ },
12483+ "node_modules/pkg-dir/node_modules/find-up": {
12484+ "version": "4.1.0",
12485+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
12486+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
12487+ "dependencies": {
12488+ "locate-path": "^5.0.0",
12489+ "path-exists": "^4.0.0"
12490+ },
12491+ "engines": {
12492+ "node": ">=8"
12493+ }
12494+ },
12495+ "node_modules/pkg-dir/node_modules/locate-path": {
12496+ "version": "5.0.0",
12497+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
12498+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
12499+ "dependencies": {
12500+ "p-locate": "^4.1.0"
12501+ },
12502+ "engines": {
12503+ "node": ">=8"
12504+ }
12505+ },
12506+ "node_modules/pkg-dir/node_modules/p-limit": {
12507+ "version": "2.3.0",
12508+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
12509+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
12510+ "dependencies": {
12511+ "p-try": "^2.0.0"
12512+ },
12513+ "engines": {
12514+ "node": ">=6"
12515+ },
12516+ "funding": {
12517+ "url": "https://github.com/sponsors/sindresorhus"
12518+ }
12519+ },
12520+ "node_modules/pkg-dir/node_modules/p-locate": {
12521+ "version": "4.1.0",
12522+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
12523+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
12524+ "dependencies": {
12525+ "p-limit": "^2.2.0"
12526+ },
12527+ "engines": {
12528+ "node": ">=8"
12529+ }
12530+ },
12531+ "node_modules/pkg-up": {
12532+ "version": "3.1.0",
12533+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
12534+ "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
12535+ "dependencies": {
12536+ "find-up": "^3.0.0"
12537+ },
12538+ "engines": {
12539+ "node": ">=8"
12540+ }
12541+ },
12542+ "node_modules/pkg-up/node_modules/find-up": {
12543+ "version": "3.0.0",
12544+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
12545+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
12546+ "dependencies": {
12547+ "locate-path": "^3.0.0"
12548+ },
12549+ "engines": {
12550+ "node": ">=6"
12551+ }
12552+ },
12553+ "node_modules/pkg-up/node_modules/locate-path": {
12554+ "version": "3.0.0",
12555+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
12556+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
12557+ "dependencies": {
12558+ "p-locate": "^3.0.0",
12559+ "path-exists": "^3.0.0"
12560+ },
12561+ "engines": {
12562+ "node": ">=6"
12563+ }
12564+ },
12565+ "node_modules/pkg-up/node_modules/p-limit": {
12566+ "version": "2.3.0",
12567+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
12568+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
12569+ "dependencies": {
12570+ "p-try": "^2.0.0"
12571+ },
12572+ "engines": {
12573+ "node": ">=6"
12574+ },
12575+ "funding": {
12576+ "url": "https://github.com/sponsors/sindresorhus"
12577+ }
12578+ },
12579+ "node_modules/pkg-up/node_modules/p-locate": {
12580+ "version": "3.0.0",
12581+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
12582+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
12583+ "dependencies": {
12584+ "p-limit": "^2.0.0"
12585+ },
12586+ "engines": {
12587+ "node": ">=6"
12588+ }
12589+ },
12590+ "node_modules/pkg-up/node_modules/path-exists": {
12591+ "version": "3.0.0",
12592+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
12593+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
12594+ "engines": {
12595+ "node": ">=4"
12596+ }
12597+ },
12598+ "node_modules/postcss": {
12599+ "version": "8.4.19",
12600+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz",
12601+ "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==",
12602+ "funding": [
12603+ {
12604+ "type": "opencollective",
12605+ "url": "https://opencollective.com/postcss/"
12606+ },
12607+ {
12608+ "type": "tidelift",
12609+ "url": "https://tidelift.com/funding/github/npm/postcss"
12610+ }
12611+ ],
12612+ "dependencies": {
12613+ "nanoid": "^3.3.4",
12614+ "picocolors": "^1.0.0",
12615+ "source-map-js": "^1.0.2"
12616+ },
12617+ "engines": {
12618+ "node": "^10 || ^12 || >=14"
12619+ }
12620+ },
12621+ "node_modules/postcss-attribute-case-insensitive": {
12622+ "version": "5.0.2",
12623+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz",
12624+ "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==",
12625+ "dependencies": {
12626+ "postcss-selector-parser": "^6.0.10"
12627+ },
12628+ "engines": {
12629+ "node": "^12 || ^14 || >=16"
12630+ },
12631+ "funding": {
12632+ "type": "opencollective",
12633+ "url": "https://opencollective.com/csstools"
12634+ },
12635+ "peerDependencies": {
12636+ "postcss": "^8.2"
12637+ }
12638+ },
12639+ "node_modules/postcss-browser-comments": {
12640+ "version": "4.0.0",
12641+ "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz",
12642+ "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==",
12643+ "engines": {
12644+ "node": ">=8"
12645+ },
12646+ "peerDependencies": {
12647+ "browserslist": ">=4",
12648+ "postcss": ">=8"
12649+ }
12650+ },
12651+ "node_modules/postcss-calc": {
12652+ "version": "8.2.4",
12653+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
12654+ "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
12655+ "dependencies": {
12656+ "postcss-selector-parser": "^6.0.9",
12657+ "postcss-value-parser": "^4.2.0"
12658+ },
12659+ "peerDependencies": {
12660+ "postcss": "^8.2.2"
12661+ }
12662+ },
12663+ "node_modules/postcss-clamp": {
12664+ "version": "4.1.0",
12665+ "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz",
12666+ "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
12667+ "dependencies": {
12668+ "postcss-value-parser": "^4.2.0"
12669+ },
12670+ "engines": {
12671+ "node": ">=7.6.0"
12672+ },
12673+ "peerDependencies": {
12674+ "postcss": "^8.4.6"
12675+ }
12676+ },
12677+ "node_modules/postcss-color-functional-notation": {
12678+ "version": "4.2.4",
12679+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz",
12680+ "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==",
12681+ "dependencies": {
12682+ "postcss-value-parser": "^4.2.0"
12683+ },
12684+ "engines": {
12685+ "node": "^12 || ^14 || >=16"
12686+ },
12687+ "funding": {
12688+ "type": "opencollective",
12689+ "url": "https://opencollective.com/csstools"
12690+ },
12691+ "peerDependencies": {
12692+ "postcss": "^8.2"
12693+ }
12694+ },
12695+ "node_modules/postcss-color-hex-alpha": {
12696+ "version": "8.0.4",
12697+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz",
12698+ "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==",
12699+ "dependencies": {
12700+ "postcss-value-parser": "^4.2.0"
12701+ },
12702+ "engines": {
12703+ "node": "^12 || ^14 || >=16"
12704+ },
12705+ "funding": {
12706+ "type": "opencollective",
12707+ "url": "https://opencollective.com/csstools"
12708+ },
12709+ "peerDependencies": {
12710+ "postcss": "^8.4"
12711+ }
12712+ },
12713+ "node_modules/postcss-color-rebeccapurple": {
12714+ "version": "7.1.1",
12715+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz",
12716+ "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==",
12717+ "dependencies": {
12718+ "postcss-value-parser": "^4.2.0"
12719+ },
12720+ "engines": {
12721+ "node": "^12 || ^14 || >=16"
12722+ },
12723+ "funding": {
12724+ "type": "opencollective",
12725+ "url": "https://opencollective.com/csstools"
12726+ },
12727+ "peerDependencies": {
12728+ "postcss": "^8.2"
12729+ }
12730+ },
12731+ "node_modules/postcss-colormin": {
12732+ "version": "5.3.0",
12733+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz",
12734+ "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==",
12735+ "dependencies": {
12736+ "browserslist": "^4.16.6",
12737+ "caniuse-api": "^3.0.0",
12738+ "colord": "^2.9.1",
12739+ "postcss-value-parser": "^4.2.0"
12740+ },
12741+ "engines": {
12742+ "node": "^10 || ^12 || >=14.0"
12743+ },
12744+ "peerDependencies": {
12745+ "postcss": "^8.2.15"
12746+ }
12747+ },
12748+ "node_modules/postcss-convert-values": {
12749+ "version": "5.1.3",
12750+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz",
12751+ "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==",
12752+ "dependencies": {
12753+ "browserslist": "^4.21.4",
12754+ "postcss-value-parser": "^4.2.0"
12755+ },
12756+ "engines": {
12757+ "node": "^10 || ^12 || >=14.0"
12758+ },
12759+ "peerDependencies": {
12760+ "postcss": "^8.2.15"
12761+ }
12762+ },
12763+ "node_modules/postcss-custom-media": {
12764+ "version": "8.0.2",
12765+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz",
12766+ "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==",
12767+ "dependencies": {
12768+ "postcss-value-parser": "^4.2.0"
12769+ },
12770+ "engines": {
12771+ "node": "^12 || ^14 || >=16"
12772+ },
12773+ "funding": {
12774+ "type": "opencollective",
12775+ "url": "https://opencollective.com/csstools"
12776+ },
12777+ "peerDependencies": {
12778+ "postcss": "^8.3"
12779+ }
12780+ },
12781+ "node_modules/postcss-custom-properties": {
12782+ "version": "12.1.10",
12783+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz",
12784+ "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==",
12785+ "dependencies": {
12786+ "postcss-value-parser": "^4.2.0"
12787+ },
12788+ "engines": {
12789+ "node": "^12 || ^14 || >=16"
12790+ },
12791+ "funding": {
12792+ "type": "opencollective",
12793+ "url": "https://opencollective.com/csstools"
12794+ },
12795+ "peerDependencies": {
12796+ "postcss": "^8.2"
12797+ }
12798+ },
12799+ "node_modules/postcss-custom-selectors": {
12800+ "version": "6.0.3",
12801+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz",
12802+ "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==",
12803+ "dependencies": {
12804+ "postcss-selector-parser": "^6.0.4"
12805+ },
12806+ "engines": {
12807+ "node": "^12 || ^14 || >=16"
12808+ },
12809+ "funding": {
12810+ "type": "opencollective",
12811+ "url": "https://opencollective.com/csstools"
12812+ },
12813+ "peerDependencies": {
12814+ "postcss": "^8.3"
12815+ }
12816+ },
12817+ "node_modules/postcss-dir-pseudo-class": {
12818+ "version": "6.0.5",
12819+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz",
12820+ "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==",
12821+ "dependencies": {
12822+ "postcss-selector-parser": "^6.0.10"
12823+ },
12824+ "engines": {
12825+ "node": "^12 || ^14 || >=16"
12826+ },
12827+ "funding": {
12828+ "type": "opencollective",
12829+ "url": "https://opencollective.com/csstools"
12830+ },
12831+ "peerDependencies": {
12832+ "postcss": "^8.2"
12833+ }
12834+ },
12835+ "node_modules/postcss-discard-comments": {
12836+ "version": "5.1.2",
12837+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
12838+ "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
12839+ "engines": {
12840+ "node": "^10 || ^12 || >=14.0"
12841+ },
12842+ "peerDependencies": {
12843+ "postcss": "^8.2.15"
12844+ }
12845+ },
12846+ "node_modules/postcss-discard-duplicates": {
12847+ "version": "5.1.0",
12848+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
12849+ "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
12850+ "engines": {
12851+ "node": "^10 || ^12 || >=14.0"
12852+ },
12853+ "peerDependencies": {
12854+ "postcss": "^8.2.15"
12855+ }
12856+ },
12857+ "node_modules/postcss-discard-empty": {
12858+ "version": "5.1.1",
12859+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
12860+ "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
12861+ "engines": {
12862+ "node": "^10 || ^12 || >=14.0"
12863+ },
12864+ "peerDependencies": {
12865+ "postcss": "^8.2.15"
12866+ }
12867+ },
12868+ "node_modules/postcss-discard-overridden": {
12869+ "version": "5.1.0",
12870+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
12871+ "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
12872+ "engines": {
12873+ "node": "^10 || ^12 || >=14.0"
12874+ },
12875+ "peerDependencies": {
12876+ "postcss": "^8.2.15"
12877+ }
12878+ },
12879+ "node_modules/postcss-double-position-gradients": {
12880+ "version": "3.1.2",
12881+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz",
12882+ "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==",
12883+ "dependencies": {
12884+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
12885+ "postcss-value-parser": "^4.2.0"
12886+ },
12887+ "engines": {
12888+ "node": "^12 || ^14 || >=16"
12889+ },
12890+ "funding": {
12891+ "type": "opencollective",
12892+ "url": "https://opencollective.com/csstools"
12893+ },
12894+ "peerDependencies": {
12895+ "postcss": "^8.2"
12896+ }
12897+ },
12898+ "node_modules/postcss-env-function": {
12899+ "version": "4.0.6",
12900+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz",
12901+ "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==",
12902+ "dependencies": {
12903+ "postcss-value-parser": "^4.2.0"
12904+ },
12905+ "engines": {
12906+ "node": "^12 || ^14 || >=16"
12907+ },
12908+ "peerDependencies": {
12909+ "postcss": "^8.4"
12910+ }
12911+ },
12912+ "node_modules/postcss-flexbugs-fixes": {
12913+ "version": "5.0.2",
12914+ "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz",
12915+ "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==",
12916+ "peerDependencies": {
12917+ "postcss": "^8.1.4"
12918+ }
12919+ },
12920+ "node_modules/postcss-focus-visible": {
12921+ "version": "6.0.4",
12922+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz",
12923+ "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==",
12924+ "dependencies": {
12925+ "postcss-selector-parser": "^6.0.9"
12926+ },
12927+ "engines": {
12928+ "node": "^12 || ^14 || >=16"
12929+ },
12930+ "peerDependencies": {
12931+ "postcss": "^8.4"
12932+ }
12933+ },
12934+ "node_modules/postcss-focus-within": {
12935+ "version": "5.0.4",
12936+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz",
12937+ "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==",
12938+ "dependencies": {
12939+ "postcss-selector-parser": "^6.0.9"
12940+ },
12941+ "engines": {
12942+ "node": "^12 || ^14 || >=16"
12943+ },
12944+ "peerDependencies": {
12945+ "postcss": "^8.4"
12946+ }
12947+ },
12948+ "node_modules/postcss-font-variant": {
12949+ "version": "5.0.0",
12950+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz",
12951+ "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==",
12952+ "peerDependencies": {
12953+ "postcss": "^8.1.0"
12954+ }
12955+ },
12956+ "node_modules/postcss-gap-properties": {
12957+ "version": "3.0.5",
12958+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz",
12959+ "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==",
12960+ "engines": {
12961+ "node": "^12 || ^14 || >=16"
12962+ },
12963+ "funding": {
12964+ "type": "opencollective",
12965+ "url": "https://opencollective.com/csstools"
12966+ },
12967+ "peerDependencies": {
12968+ "postcss": "^8.2"
12969+ }
12970+ },
12971+ "node_modules/postcss-image-set-function": {
12972+ "version": "4.0.7",
12973+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz",
12974+ "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==",
12975+ "dependencies": {
12976+ "postcss-value-parser": "^4.2.0"
12977+ },
12978+ "engines": {
12979+ "node": "^12 || ^14 || >=16"
12980+ },
12981+ "funding": {
12982+ "type": "opencollective",
12983+ "url": "https://opencollective.com/csstools"
12984+ },
12985+ "peerDependencies": {
12986+ "postcss": "^8.2"
12987+ }
12988+ },
12989+ "node_modules/postcss-import": {
12990+ "version": "14.1.0",
12991+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
12992+ "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
12993+ "dependencies": {
12994+ "postcss-value-parser": "^4.0.0",
12995+ "read-cache": "^1.0.0",
12996+ "resolve": "^1.1.7"
12997+ },
12998+ "engines": {
12999+ "node": ">=10.0.0"
13000+ },
13001+ "peerDependencies": {
13002+ "postcss": "^8.0.0"
13003+ }
13004+ },
13005+ "node_modules/postcss-initial": {
13006+ "version": "4.0.1",
13007+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz",
13008+ "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==",
13009+ "peerDependencies": {
13010+ "postcss": "^8.0.0"
13011+ }
13012+ },
13013+ "node_modules/postcss-js": {
13014+ "version": "4.0.0",
13015+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
13016+ "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
13017+ "dependencies": {
13018+ "camelcase-css": "^2.0.1"
13019+ },
13020+ "engines": {
13021+ "node": "^12 || ^14 || >= 16"
13022+ },
13023+ "funding": {
13024+ "type": "opencollective",
13025+ "url": "https://opencollective.com/postcss/"
13026+ },
13027+ "peerDependencies": {
13028+ "postcss": "^8.3.3"
13029+ }
13030+ },
13031+ "node_modules/postcss-lab-function": {
13032+ "version": "4.2.1",
13033+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz",
13034+ "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==",
13035+ "dependencies": {
13036+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
13037+ "postcss-value-parser": "^4.2.0"
13038+ },
13039+ "engines": {
13040+ "node": "^12 || ^14 || >=16"
13041+ },
13042+ "funding": {
13043+ "type": "opencollective",
13044+ "url": "https://opencollective.com/csstools"
13045+ },
13046+ "peerDependencies": {
13047+ "postcss": "^8.2"
13048+ }
13049+ },
13050+ "node_modules/postcss-load-config": {
13051+ "version": "3.1.4",
13052+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
13053+ "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
13054+ "dependencies": {
13055+ "lilconfig": "^2.0.5",
13056+ "yaml": "^1.10.2"
13057+ },
13058+ "engines": {
13059+ "node": ">= 10"
13060+ },
13061+ "funding": {
13062+ "type": "opencollective",
13063+ "url": "https://opencollective.com/postcss/"
13064+ },
13065+ "peerDependencies": {
13066+ "postcss": ">=8.0.9",
13067+ "ts-node": ">=9.0.0"
13068+ },
13069+ "peerDependenciesMeta": {
13070+ "postcss": {
13071+ "optional": true
13072+ },
13073+ "ts-node": {
13074+ "optional": true
13075+ }
13076+ }
13077+ },
13078+ "node_modules/postcss-loader": {
13079+ "version": "6.2.1",
13080+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
13081+ "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
13082+ "dependencies": {
13083+ "cosmiconfig": "^7.0.0",
13084+ "klona": "^2.0.5",
13085+ "semver": "^7.3.5"
13086+ },
13087+ "engines": {
13088+ "node": ">= 12.13.0"
13089+ },
13090+ "funding": {
13091+ "type": "opencollective",
13092+ "url": "https://opencollective.com/webpack"
13093+ },
13094+ "peerDependencies": {
13095+ "postcss": "^7.0.0 || ^8.0.1",
13096+ "webpack": "^5.0.0"
13097+ }
13098+ },
13099+ "node_modules/postcss-logical": {
13100+ "version": "5.0.4",
13101+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz",
13102+ "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==",
13103+ "engines": {
13104+ "node": "^12 || ^14 || >=16"
13105+ },
13106+ "peerDependencies": {
13107+ "postcss": "^8.4"
13108+ }
13109+ },
13110+ "node_modules/postcss-media-minmax": {
13111+ "version": "5.0.0",
13112+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz",
13113+ "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==",
13114+ "engines": {
13115+ "node": ">=10.0.0"
13116+ },
13117+ "peerDependencies": {
13118+ "postcss": "^8.1.0"
13119+ }
13120+ },
13121+ "node_modules/postcss-merge-longhand": {
13122+ "version": "5.1.7",
13123+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz",
13124+ "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==",
13125+ "dependencies": {
13126+ "postcss-value-parser": "^4.2.0",
13127+ "stylehacks": "^5.1.1"
13128+ },
13129+ "engines": {
13130+ "node": "^10 || ^12 || >=14.0"
13131+ },
13132+ "peerDependencies": {
13133+ "postcss": "^8.2.15"
13134+ }
13135+ },
13136+ "node_modules/postcss-merge-rules": {
13137+ "version": "5.1.3",
13138+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz",
13139+ "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==",
13140+ "dependencies": {
13141+ "browserslist": "^4.21.4",
13142+ "caniuse-api": "^3.0.0",
13143+ "cssnano-utils": "^3.1.0",
13144+ "postcss-selector-parser": "^6.0.5"
13145+ },
13146+ "engines": {
13147+ "node": "^10 || ^12 || >=14.0"
13148+ },
13149+ "peerDependencies": {
13150+ "postcss": "^8.2.15"
13151+ }
13152+ },
13153+ "node_modules/postcss-minify-font-values": {
13154+ "version": "5.1.0",
13155+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
13156+ "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
13157+ "dependencies": {
13158+ "postcss-value-parser": "^4.2.0"
13159+ },
13160+ "engines": {
13161+ "node": "^10 || ^12 || >=14.0"
13162+ },
13163+ "peerDependencies": {
13164+ "postcss": "^8.2.15"
13165+ }
13166+ },
13167+ "node_modules/postcss-minify-gradients": {
13168+ "version": "5.1.1",
13169+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
13170+ "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
13171+ "dependencies": {
13172+ "colord": "^2.9.1",
13173+ "cssnano-utils": "^3.1.0",
13174+ "postcss-value-parser": "^4.2.0"
13175+ },
13176+ "engines": {
13177+ "node": "^10 || ^12 || >=14.0"
13178+ },
13179+ "peerDependencies": {
13180+ "postcss": "^8.2.15"
13181+ }
13182+ },
13183+ "node_modules/postcss-minify-params": {
13184+ "version": "5.1.4",
13185+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz",
13186+ "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==",
13187+ "dependencies": {
13188+ "browserslist": "^4.21.4",
13189+ "cssnano-utils": "^3.1.0",
13190+ "postcss-value-parser": "^4.2.0"
13191+ },
13192+ "engines": {
13193+ "node": "^10 || ^12 || >=14.0"
13194+ },
13195+ "peerDependencies": {
13196+ "postcss": "^8.2.15"
13197+ }
13198+ },
13199+ "node_modules/postcss-minify-selectors": {
13200+ "version": "5.2.1",
13201+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
13202+ "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
13203+ "dependencies": {
13204+ "postcss-selector-parser": "^6.0.5"
13205+ },
13206+ "engines": {
13207+ "node": "^10 || ^12 || >=14.0"
13208+ },
13209+ "peerDependencies": {
13210+ "postcss": "^8.2.15"
13211+ }
13212+ },
13213+ "node_modules/postcss-modules-extract-imports": {
13214+ "version": "3.0.0",
13215+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
13216+ "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
13217+ "engines": {
13218+ "node": "^10 || ^12 || >= 14"
13219+ },
13220+ "peerDependencies": {
13221+ "postcss": "^8.1.0"
13222+ }
13223+ },
13224+ "node_modules/postcss-modules-local-by-default": {
13225+ "version": "4.0.0",
13226+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
13227+ "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
13228+ "dependencies": {
13229+ "icss-utils": "^5.0.0",
13230+ "postcss-selector-parser": "^6.0.2",
13231+ "postcss-value-parser": "^4.1.0"
13232+ },
13233+ "engines": {
13234+ "node": "^10 || ^12 || >= 14"
13235+ },
13236+ "peerDependencies": {
13237+ "postcss": "^8.1.0"
13238+ }
13239+ },
13240+ "node_modules/postcss-modules-scope": {
13241+ "version": "3.0.0",
13242+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
13243+ "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
13244+ "dependencies": {
13245+ "postcss-selector-parser": "^6.0.4"
13246+ },
13247+ "engines": {
13248+ "node": "^10 || ^12 || >= 14"
13249+ },
13250+ "peerDependencies": {
13251+ "postcss": "^8.1.0"
13252+ }
13253+ },
13254+ "node_modules/postcss-modules-values": {
13255+ "version": "4.0.0",
13256+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
13257+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
13258+ "dependencies": {
13259+ "icss-utils": "^5.0.0"
13260+ },
13261+ "engines": {
13262+ "node": "^10 || ^12 || >= 14"
13263+ },
13264+ "peerDependencies": {
13265+ "postcss": "^8.1.0"
13266+ }
13267+ },
13268+ "node_modules/postcss-nested": {
13269+ "version": "6.0.0",
13270+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz",
13271+ "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==",
13272+ "dependencies": {
13273+ "postcss-selector-parser": "^6.0.10"
13274+ },
13275+ "engines": {
13276+ "node": ">=12.0"
13277+ },
13278+ "funding": {
13279+ "type": "opencollective",
13280+ "url": "https://opencollective.com/postcss/"
13281+ },
13282+ "peerDependencies": {
13283+ "postcss": "^8.2.14"
13284+ }
13285+ },
13286+ "node_modules/postcss-nesting": {
13287+ "version": "10.2.0",
13288+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz",
13289+ "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==",
13290+ "dependencies": {
13291+ "@csstools/selector-specificity": "^2.0.0",
13292+ "postcss-selector-parser": "^6.0.10"
13293+ },
13294+ "engines": {
13295+ "node": "^12 || ^14 || >=16"
13296+ },
13297+ "funding": {
13298+ "type": "opencollective",
13299+ "url": "https://opencollective.com/csstools"
13300+ },
13301+ "peerDependencies": {
13302+ "postcss": "^8.2"
13303+ }
13304+ },
13305+ "node_modules/postcss-normalize": {
13306+ "version": "10.0.1",
13307+ "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz",
13308+ "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==",
13309+ "dependencies": {
13310+ "@csstools/normalize.css": "*",
13311+ "postcss-browser-comments": "^4",
13312+ "sanitize.css": "*"
13313+ },
13314+ "engines": {
13315+ "node": ">= 12"
13316+ },
13317+ "peerDependencies": {
13318+ "browserslist": ">= 4",
13319+ "postcss": ">= 8"
13320+ }
13321+ },
13322+ "node_modules/postcss-normalize-charset": {
13323+ "version": "5.1.0",
13324+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
13325+ "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
13326+ "engines": {
13327+ "node": "^10 || ^12 || >=14.0"
13328+ },
13329+ "peerDependencies": {
13330+ "postcss": "^8.2.15"
13331+ }
13332+ },
13333+ "node_modules/postcss-normalize-display-values": {
13334+ "version": "5.1.0",
13335+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
13336+ "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
13337+ "dependencies": {
13338+ "postcss-value-parser": "^4.2.0"
13339+ },
13340+ "engines": {
13341+ "node": "^10 || ^12 || >=14.0"
13342+ },
13343+ "peerDependencies": {
13344+ "postcss": "^8.2.15"
13345+ }
13346+ },
13347+ "node_modules/postcss-normalize-positions": {
13348+ "version": "5.1.1",
13349+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz",
13350+ "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==",
13351+ "dependencies": {
13352+ "postcss-value-parser": "^4.2.0"
13353+ },
13354+ "engines": {
13355+ "node": "^10 || ^12 || >=14.0"
13356+ },
13357+ "peerDependencies": {
13358+ "postcss": "^8.2.15"
13359+ }
13360+ },
13361+ "node_modules/postcss-normalize-repeat-style": {
13362+ "version": "5.1.1",
13363+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz",
13364+ "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==",
13365+ "dependencies": {
13366+ "postcss-value-parser": "^4.2.0"
13367+ },
13368+ "engines": {
13369+ "node": "^10 || ^12 || >=14.0"
13370+ },
13371+ "peerDependencies": {
13372+ "postcss": "^8.2.15"
13373+ }
13374+ },
13375+ "node_modules/postcss-normalize-string": {
13376+ "version": "5.1.0",
13377+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
13378+ "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
13379+ "dependencies": {
13380+ "postcss-value-parser": "^4.2.0"
13381+ },
13382+ "engines": {
13383+ "node": "^10 || ^12 || >=14.0"
13384+ },
13385+ "peerDependencies": {
13386+ "postcss": "^8.2.15"
13387+ }
13388+ },
13389+ "node_modules/postcss-normalize-timing-functions": {
13390+ "version": "5.1.0",
13391+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
13392+ "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
13393+ "dependencies": {
13394+ "postcss-value-parser": "^4.2.0"
13395+ },
13396+ "engines": {
13397+ "node": "^10 || ^12 || >=14.0"
13398+ },
13399+ "peerDependencies": {
13400+ "postcss": "^8.2.15"
13401+ }
13402+ },
13403+ "node_modules/postcss-normalize-unicode": {
13404+ "version": "5.1.1",
13405+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz",
13406+ "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==",
13407+ "dependencies": {
13408+ "browserslist": "^4.21.4",
13409+ "postcss-value-parser": "^4.2.0"
13410+ },
13411+ "engines": {
13412+ "node": "^10 || ^12 || >=14.0"
13413+ },
13414+ "peerDependencies": {
13415+ "postcss": "^8.2.15"
13416+ }
13417+ },
13418+ "node_modules/postcss-normalize-url": {
13419+ "version": "5.1.0",
13420+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
13421+ "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
13422+ "dependencies": {
13423+ "normalize-url": "^6.0.1",
13424+ "postcss-value-parser": "^4.2.0"
13425+ },
13426+ "engines": {
13427+ "node": "^10 || ^12 || >=14.0"
13428+ },
13429+ "peerDependencies": {
13430+ "postcss": "^8.2.15"
13431+ }
13432+ },
13433+ "node_modules/postcss-normalize-whitespace": {
13434+ "version": "5.1.1",
13435+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
13436+ "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
13437+ "dependencies": {
13438+ "postcss-value-parser": "^4.2.0"
13439+ },
13440+ "engines": {
13441+ "node": "^10 || ^12 || >=14.0"
13442+ },
13443+ "peerDependencies": {
13444+ "postcss": "^8.2.15"
13445+ }
13446+ },
13447+ "node_modules/postcss-opacity-percentage": {
13448+ "version": "1.1.2",
13449+ "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz",
13450+ "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==",
13451+ "funding": [
13452+ {
13453+ "type": "kofi",
13454+ "url": "https://ko-fi.com/mrcgrtz"
13455+ },
13456+ {
13457+ "type": "liberapay",
13458+ "url": "https://liberapay.com/mrcgrtz"
13459+ }
13460+ ],
13461+ "engines": {
13462+ "node": "^12 || ^14 || >=16"
13463+ }
13464+ },
13465+ "node_modules/postcss-ordered-values": {
13466+ "version": "5.1.3",
13467+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz",
13468+ "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==",
13469+ "dependencies": {
13470+ "cssnano-utils": "^3.1.0",
13471+ "postcss-value-parser": "^4.2.0"
13472+ },
13473+ "engines": {
13474+ "node": "^10 || ^12 || >=14.0"
13475+ },
13476+ "peerDependencies": {
13477+ "postcss": "^8.2.15"
13478+ }
13479+ },
13480+ "node_modules/postcss-overflow-shorthand": {
13481+ "version": "3.0.4",
13482+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz",
13483+ "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==",
13484+ "dependencies": {
13485+ "postcss-value-parser": "^4.2.0"
13486+ },
13487+ "engines": {
13488+ "node": "^12 || ^14 || >=16"
13489+ },
13490+ "funding": {
13491+ "type": "opencollective",
13492+ "url": "https://opencollective.com/csstools"
13493+ },
13494+ "peerDependencies": {
13495+ "postcss": "^8.2"
13496+ }
13497+ },
13498+ "node_modules/postcss-page-break": {
13499+ "version": "3.0.4",
13500+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz",
13501+ "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==",
13502+ "peerDependencies": {
13503+ "postcss": "^8"
13504+ }
13505+ },
13506+ "node_modules/postcss-place": {
13507+ "version": "7.0.5",
13508+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz",
13509+ "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==",
13510+ "dependencies": {
13511+ "postcss-value-parser": "^4.2.0"
13512+ },
13513+ "engines": {
13514+ "node": "^12 || ^14 || >=16"
13515+ },
13516+ "funding": {
13517+ "type": "opencollective",
13518+ "url": "https://opencollective.com/csstools"
13519+ },
13520+ "peerDependencies": {
13521+ "postcss": "^8.2"
13522+ }
13523+ },
13524+ "node_modules/postcss-preset-env": {
13525+ "version": "7.8.3",
13526+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz",
13527+ "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==",
13528+ "dependencies": {
13529+ "@csstools/postcss-cascade-layers": "^1.1.1",
13530+ "@csstools/postcss-color-function": "^1.1.1",
13531+ "@csstools/postcss-font-format-keywords": "^1.0.1",
13532+ "@csstools/postcss-hwb-function": "^1.0.2",
13533+ "@csstools/postcss-ic-unit": "^1.0.1",
13534+ "@csstools/postcss-is-pseudo-class": "^2.0.7",
13535+ "@csstools/postcss-nested-calc": "^1.0.0",
13536+ "@csstools/postcss-normalize-display-values": "^1.0.1",
13537+ "@csstools/postcss-oklab-function": "^1.1.1",
13538+ "@csstools/postcss-progressive-custom-properties": "^1.3.0",
13539+ "@csstools/postcss-stepped-value-functions": "^1.0.1",
13540+ "@csstools/postcss-text-decoration-shorthand": "^1.0.0",
13541+ "@csstools/postcss-trigonometric-functions": "^1.0.2",
13542+ "@csstools/postcss-unset-value": "^1.0.2",
13543+ "autoprefixer": "^10.4.13",
13544+ "browserslist": "^4.21.4",
13545+ "css-blank-pseudo": "^3.0.3",
13546+ "css-has-pseudo": "^3.0.4",
13547+ "css-prefers-color-scheme": "^6.0.3",
13548+ "cssdb": "^7.1.0",
13549+ "postcss-attribute-case-insensitive": "^5.0.2",
13550+ "postcss-clamp": "^4.1.0",
13551+ "postcss-color-functional-notation": "^4.2.4",
13552+ "postcss-color-hex-alpha": "^8.0.4",
13553+ "postcss-color-rebeccapurple": "^7.1.1",
13554+ "postcss-custom-media": "^8.0.2",
13555+ "postcss-custom-properties": "^12.1.10",
13556+ "postcss-custom-selectors": "^6.0.3",
13557+ "postcss-dir-pseudo-class": "^6.0.5",
13558+ "postcss-double-position-gradients": "^3.1.2",
13559+ "postcss-env-function": "^4.0.6",
13560+ "postcss-focus-visible": "^6.0.4",
13561+ "postcss-focus-within": "^5.0.4",
13562+ "postcss-font-variant": "^5.0.0",
13563+ "postcss-gap-properties": "^3.0.5",
13564+ "postcss-image-set-function": "^4.0.7",
13565+ "postcss-initial": "^4.0.1",
13566+ "postcss-lab-function": "^4.2.1",
13567+ "postcss-logical": "^5.0.4",
13568+ "postcss-media-minmax": "^5.0.0",
13569+ "postcss-nesting": "^10.2.0",
13570+ "postcss-opacity-percentage": "^1.1.2",
13571+ "postcss-overflow-shorthand": "^3.0.4",
13572+ "postcss-page-break": "^3.0.4",
13573+ "postcss-place": "^7.0.5",
13574+ "postcss-pseudo-class-any-link": "^7.1.6",
13575+ "postcss-replace-overflow-wrap": "^4.0.0",
13576+ "postcss-selector-not": "^6.0.1",
13577+ "postcss-value-parser": "^4.2.0"
13578+ },
13579+ "engines": {
13580+ "node": "^12 || ^14 || >=16"
13581+ },
13582+ "funding": {
13583+ "type": "opencollective",
13584+ "url": "https://opencollective.com/csstools"
13585+ },
13586+ "peerDependencies": {
13587+ "postcss": "^8.2"
13588+ }
13589+ },
13590+ "node_modules/postcss-pseudo-class-any-link": {
13591+ "version": "7.1.6",
13592+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz",
13593+ "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==",
13594+ "dependencies": {
13595+ "postcss-selector-parser": "^6.0.10"
13596+ },
13597+ "engines": {
13598+ "node": "^12 || ^14 || >=16"
13599+ },
13600+ "funding": {
13601+ "type": "opencollective",
13602+ "url": "https://opencollective.com/csstools"
13603+ },
13604+ "peerDependencies": {
13605+ "postcss": "^8.2"
13606+ }
13607+ },
13608+ "node_modules/postcss-reduce-initial": {
13609+ "version": "5.1.1",
13610+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz",
13611+ "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==",
13612+ "dependencies": {
13613+ "browserslist": "^4.21.4",
13614+ "caniuse-api": "^3.0.0"
13615+ },
13616+ "engines": {
13617+ "node": "^10 || ^12 || >=14.0"
13618+ },
13619+ "peerDependencies": {
13620+ "postcss": "^8.2.15"
13621+ }
13622+ },
13623+ "node_modules/postcss-reduce-transforms": {
13624+ "version": "5.1.0",
13625+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
13626+ "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
13627+ "dependencies": {
13628+ "postcss-value-parser": "^4.2.0"
13629+ },
13630+ "engines": {
13631+ "node": "^10 || ^12 || >=14.0"
13632+ },
13633+ "peerDependencies": {
13634+ "postcss": "^8.2.15"
13635+ }
13636+ },
13637+ "node_modules/postcss-replace-overflow-wrap": {
13638+ "version": "4.0.0",
13639+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz",
13640+ "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==",
13641+ "peerDependencies": {
13642+ "postcss": "^8.0.3"
13643+ }
13644+ },
13645+ "node_modules/postcss-selector-not": {
13646+ "version": "6.0.1",
13647+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz",
13648+ "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==",
13649+ "dependencies": {
13650+ "postcss-selector-parser": "^6.0.10"
13651+ },
13652+ "engines": {
13653+ "node": "^12 || ^14 || >=16"
13654+ },
13655+ "funding": {
13656+ "type": "opencollective",
13657+ "url": "https://opencollective.com/csstools"
13658+ },
13659+ "peerDependencies": {
13660+ "postcss": "^8.2"
13661+ }
13662+ },
13663+ "node_modules/postcss-selector-parser": {
13664+ "version": "6.0.11",
13665+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz",
13666+ "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==",
13667+ "dependencies": {
13668+ "cssesc": "^3.0.0",
13669+ "util-deprecate": "^1.0.2"
13670+ },
13671+ "engines": {
13672+ "node": ">=4"
13673+ }
13674+ },
13675+ "node_modules/postcss-svgo": {
13676+ "version": "5.1.0",
13677+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
13678+ "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
13679+ "dependencies": {
13680+ "postcss-value-parser": "^4.2.0",
13681+ "svgo": "^2.7.0"
13682+ },
13683+ "engines": {
13684+ "node": "^10 || ^12 || >=14.0"
13685+ },
13686+ "peerDependencies": {
13687+ "postcss": "^8.2.15"
13688+ }
13689+ },
13690+ "node_modules/postcss-svgo/node_modules/commander": {
13691+ "version": "7.2.0",
13692+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
13693+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
13694+ "engines": {
13695+ "node": ">= 10"
13696+ }
13697+ },
13698+ "node_modules/postcss-svgo/node_modules/css-tree": {
13699+ "version": "1.1.3",
13700+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
13701+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
13702+ "dependencies": {
13703+ "mdn-data": "2.0.14",
13704+ "source-map": "^0.6.1"
13705+ },
13706+ "engines": {
13707+ "node": ">=8.0.0"
13708+ }
13709+ },
13710+ "node_modules/postcss-svgo/node_modules/mdn-data": {
13711+ "version": "2.0.14",
13712+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
13713+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
13714+ },
13715+ "node_modules/postcss-svgo/node_modules/source-map": {
13716+ "version": "0.6.1",
13717+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13718+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13719+ "engines": {
13720+ "node": ">=0.10.0"
13721+ }
13722+ },
13723+ "node_modules/postcss-svgo/node_modules/svgo": {
13724+ "version": "2.8.0",
13725+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
13726+ "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
13727+ "dependencies": {
13728+ "@trysound/sax": "0.2.0",
13729+ "commander": "^7.2.0",
13730+ "css-select": "^4.1.3",
13731+ "css-tree": "^1.1.3",
13732+ "csso": "^4.2.0",
13733+ "picocolors": "^1.0.0",
13734+ "stable": "^0.1.8"
13735+ },
13736+ "bin": {
13737+ "svgo": "bin/svgo"
13738+ },
13739+ "engines": {
13740+ "node": ">=10.13.0"
13741+ }
13742+ },
13743+ "node_modules/postcss-unique-selectors": {
13744+ "version": "5.1.1",
13745+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
13746+ "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
13747+ "dependencies": {
13748+ "postcss-selector-parser": "^6.0.5"
13749+ },
13750+ "engines": {
13751+ "node": "^10 || ^12 || >=14.0"
13752+ },
13753+ "peerDependencies": {
13754+ "postcss": "^8.2.15"
13755+ }
13756+ },
13757+ "node_modules/postcss-value-parser": {
13758+ "version": "4.2.0",
13759+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
13760+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
13761+ },
13762+ "node_modules/prelude-ls": {
13763+ "version": "1.2.1",
13764+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
13765+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
13766+ "engines": {
13767+ "node": ">= 0.8.0"
13768+ }
13769+ },
13770+ "node_modules/pretty-bytes": {
13771+ "version": "5.6.0",
13772+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
13773+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
13774+ "engines": {
13775+ "node": ">=6"
13776+ },
13777+ "funding": {
13778+ "url": "https://github.com/sponsors/sindresorhus"
13779+ }
13780+ },
13781+ "node_modules/pretty-error": {
13782+ "version": "4.0.0",
13783+ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
13784+ "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
13785+ "dependencies": {
13786+ "lodash": "^4.17.20",
13787+ "renderkid": "^3.0.0"
13788+ }
13789+ },
13790+ "node_modules/pretty-format": {
13791+ "version": "27.5.1",
13792+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
13793+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
13794+ "dependencies": {
13795+ "ansi-regex": "^5.0.1",
13796+ "ansi-styles": "^5.0.0",
13797+ "react-is": "^17.0.1"
13798+ },
13799+ "engines": {
13800+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
13801+ }
13802+ },
13803+ "node_modules/pretty-format/node_modules/ansi-styles": {
13804+ "version": "5.2.0",
13805+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
13806+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
13807+ "engines": {
13808+ "node": ">=10"
13809+ },
13810+ "funding": {
13811+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13812+ }
13813+ },
13814+ "node_modules/process-nextick-args": {
13815+ "version": "2.0.1",
13816+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
13817+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
13818+ },
13819+ "node_modules/promise": {
13820+ "version": "8.3.0",
13821+ "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz",
13822+ "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
13823+ "dependencies": {
13824+ "asap": "~2.0.6"
13825+ }
13826+ },
13827+ "node_modules/prompts": {
13828+ "version": "2.4.2",
13829+ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
13830+ "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
13831+ "dependencies": {
13832+ "kleur": "^3.0.3",
13833+ "sisteransi": "^1.0.5"
13834+ },
13835+ "engines": {
13836+ "node": ">= 6"
13837+ }
13838+ },
13839+ "node_modules/prop-types": {
13840+ "version": "15.8.1",
13841+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
13842+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
13843+ "dependencies": {
13844+ "loose-envify": "^1.4.0",
13845+ "object-assign": "^4.1.1",
13846+ "react-is": "^16.13.1"
13847+ }
13848+ },
13849+ "node_modules/prop-types/node_modules/react-is": {
13850+ "version": "16.13.1",
13851+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
13852+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
13853+ },
13854+ "node_modules/proxy-addr": {
13855+ "version": "2.0.7",
13856+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
13857+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
13858+ "dependencies": {
13859+ "forwarded": "0.2.0",
13860+ "ipaddr.js": "1.9.1"
13861+ },
13862+ "engines": {
13863+ "node": ">= 0.10"
13864+ }
13865+ },
13866+ "node_modules/proxy-addr/node_modules/ipaddr.js": {
13867+ "version": "1.9.1",
13868+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
13869+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
13870+ "engines": {
13871+ "node": ">= 0.10"
13872+ }
13873+ },
13874+ "node_modules/psl": {
13875+ "version": "1.9.0",
13876+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
13877+ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
13878+ },
13879+ "node_modules/punycode": {
13880+ "version": "2.1.1",
13881+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
13882+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
13883+ "engines": {
13884+ "node": ">=6"
13885+ }
13886+ },
13887+ "node_modules/q": {
13888+ "version": "1.5.1",
13889+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
13890+ "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==",
13891+ "engines": {
13892+ "node": ">=0.6.0",
13893+ "teleport": ">=0.2.0"
13894+ }
13895+ },
13896+ "node_modules/qs": {
13897+ "version": "6.11.0",
13898+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
13899+ "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
13900+ "dependencies": {
13901+ "side-channel": "^1.0.4"
13902+ },
13903+ "engines": {
13904+ "node": ">=0.6"
13905+ },
13906+ "funding": {
13907+ "url": "https://github.com/sponsors/ljharb"
13908+ }
13909+ },
13910+ "node_modules/querystringify": {
13911+ "version": "2.2.0",
13912+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
13913+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
13914+ },
13915+ "node_modules/queue-microtask": {
13916+ "version": "1.2.3",
13917+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
13918+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
13919+ "funding": [
13920+ {
13921+ "type": "github",
13922+ "url": "https://github.com/sponsors/feross"
13923+ },
13924+ {
13925+ "type": "patreon",
13926+ "url": "https://www.patreon.com/feross"
13927+ },
13928+ {
13929+ "type": "consulting",
13930+ "url": "https://feross.org/support"
13931+ }
13932+ ]
13933+ },
13934+ "node_modules/quick-lru": {
13935+ "version": "5.1.1",
13936+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
13937+ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
13938+ "engines": {
13939+ "node": ">=10"
13940+ },
13941+ "funding": {
13942+ "url": "https://github.com/sponsors/sindresorhus"
13943+ }
13944+ },
13945+ "node_modules/raf": {
13946+ "version": "3.4.1",
13947+ "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
13948+ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
13949+ "dependencies": {
13950+ "performance-now": "^2.1.0"
13951+ }
13952+ },
13953+ "node_modules/randombytes": {
13954+ "version": "2.1.0",
13955+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
13956+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
13957+ "dependencies": {
13958+ "safe-buffer": "^5.1.0"
13959+ }
13960+ },
13961+ "node_modules/range-parser": {
13962+ "version": "1.2.1",
13963+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
13964+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
13965+ "engines": {
13966+ "node": ">= 0.6"
13967+ }
13968+ },
13969+ "node_modules/raw-body": {
13970+ "version": "2.5.1",
13971+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
13972+ "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
13973+ "dependencies": {
13974+ "bytes": "3.1.2",
13975+ "http-errors": "2.0.0",
13976+ "iconv-lite": "0.4.24",
13977+ "unpipe": "1.0.0"
13978+ },
13979+ "engines": {
13980+ "node": ">= 0.8"
13981+ }
13982+ },
13983+ "node_modules/raw-body/node_modules/bytes": {
13984+ "version": "3.1.2",
13985+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
13986+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
13987+ "engines": {
13988+ "node": ">= 0.8"
13989+ }
13990+ },
13991+ "node_modules/raw-body/node_modules/iconv-lite": {
13992+ "version": "0.4.24",
13993+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
13994+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
13995+ "dependencies": {
13996+ "safer-buffer": ">= 2.1.2 < 3"
13997+ },
13998+ "engines": {
13999+ "node": ">=0.10.0"
14000+ }
14001+ },
14002+ "node_modules/react": {
14003+ "version": "18.2.0",
14004+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
14005+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
14006+ "dependencies": {
14007+ "loose-envify": "^1.1.0"
14008+ },
14009+ "engines": {
14010+ "node": ">=0.10.0"
14011+ }
14012+ },
14013+ "node_modules/react-app-polyfill": {
14014+ "version": "3.0.0",
14015+ "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz",
14016+ "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==",
14017+ "dependencies": {
14018+ "core-js": "^3.19.2",
14019+ "object-assign": "^4.1.1",
14020+ "promise": "^8.1.0",
14021+ "raf": "^3.4.1",
14022+ "regenerator-runtime": "^0.13.9",
14023+ "whatwg-fetch": "^3.6.2"
14024+ },
14025+ "engines": {
14026+ "node": ">=14"
14027+ }
14028+ },
14029+ "node_modules/react-dev-utils": {
14030+ "version": "12.0.1",
14031+ "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
14032+ "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==",
14033+ "dependencies": {
14034+ "@babel/code-frame": "^7.16.0",
14035+ "address": "^1.1.2",
14036+ "browserslist": "^4.18.1",
14037+ "chalk": "^4.1.2",
14038+ "cross-spawn": "^7.0.3",
14039+ "detect-port-alt": "^1.1.6",
14040+ "escape-string-regexp": "^4.0.0",
14041+ "filesize": "^8.0.6",
14042+ "find-up": "^5.0.0",
14043+ "fork-ts-checker-webpack-plugin": "^6.5.0",
14044+ "global-modules": "^2.0.0",
14045+ "globby": "^11.0.4",
14046+ "gzip-size": "^6.0.0",
14047+ "immer": "^9.0.7",
14048+ "is-root": "^2.1.0",
14049+ "loader-utils": "^3.2.0",
14050+ "open": "^8.4.0",
14051+ "pkg-up": "^3.1.0",
14052+ "prompts": "^2.4.2",
14053+ "react-error-overlay": "^6.0.11",
14054+ "recursive-readdir": "^2.2.2",
14055+ "shell-quote": "^1.7.3",
14056+ "strip-ansi": "^6.0.1",
14057+ "text-table": "^0.2.0"
14058+ },
14059+ "engines": {
14060+ "node": ">=14"
14061+ }
14062+ },
14063+ "node_modules/react-dev-utils/node_modules/ansi-styles": {
14064+ "version": "4.3.0",
14065+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14066+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14067+ "dependencies": {
14068+ "color-convert": "^2.0.1"
14069+ },
14070+ "engines": {
14071+ "node": ">=8"
14072+ },
14073+ "funding": {
14074+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14075+ }
14076+ },
14077+ "node_modules/react-dev-utils/node_modules/chalk": {
14078+ "version": "4.1.2",
14079+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14080+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14081+ "dependencies": {
14082+ "ansi-styles": "^4.1.0",
14083+ "supports-color": "^7.1.0"
14084+ },
14085+ "engines": {
14086+ "node": ">=10"
14087+ },
14088+ "funding": {
14089+ "url": "https://github.com/chalk/chalk?sponsor=1"
14090+ }
14091+ },
14092+ "node_modules/react-dev-utils/node_modules/color-convert": {
14093+ "version": "2.0.1",
14094+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14095+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14096+ "dependencies": {
14097+ "color-name": "~1.1.4"
14098+ },
14099+ "engines": {
14100+ "node": ">=7.0.0"
14101+ }
14102+ },
14103+ "node_modules/react-dev-utils/node_modules/color-name": {
14104+ "version": "1.1.4",
14105+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14106+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
14107+ },
14108+ "node_modules/react-dev-utils/node_modules/escape-string-regexp": {
14109+ "version": "4.0.0",
14110+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
14111+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
14112+ "engines": {
14113+ "node": ">=10"
14114+ },
14115+ "funding": {
14116+ "url": "https://github.com/sponsors/sindresorhus"
14117+ }
14118+ },
14119+ "node_modules/react-dev-utils/node_modules/has-flag": {
14120+ "version": "4.0.0",
14121+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14122+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14123+ "engines": {
14124+ "node": ">=8"
14125+ }
14126+ },
14127+ "node_modules/react-dev-utils/node_modules/loader-utils": {
14128+ "version": "3.2.1",
14129+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz",
14130+ "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==",
14131+ "engines": {
14132+ "node": ">= 12.13.0"
14133+ }
14134+ },
14135+ "node_modules/react-dev-utils/node_modules/supports-color": {
14136+ "version": "7.2.0",
14137+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14138+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14139+ "dependencies": {
14140+ "has-flag": "^4.0.0"
14141+ },
14142+ "engines": {
14143+ "node": ">=8"
14144+ }
14145+ },
14146+ "node_modules/react-dom": {
14147+ "version": "18.2.0",
14148+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
14149+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
14150+ "dependencies": {
14151+ "loose-envify": "^1.1.0",
14152+ "scheduler": "^0.23.0"
14153+ },
14154+ "peerDependencies": {
14155+ "react": "^18.2.0"
14156+ }
14157+ },
14158+ "node_modules/react-error-overlay": {
14159+ "version": "6.0.11",
14160+ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz",
14161+ "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg=="
14162+ },
14163+ "node_modules/react-is": {
14164+ "version": "17.0.2",
14165+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
14166+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
14167+ },
14168+ "node_modules/react-refresh": {
14169+ "version": "0.11.0",
14170+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz",
14171+ "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==",
14172+ "engines": {
14173+ "node": ">=0.10.0"
14174+ }
14175+ },
14176+ "node_modules/react-scripts": {
14177+ "version": "5.0.1",
14178+ "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
14179+ "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==",
14180+ "dependencies": {
14181+ "@babel/core": "^7.16.0",
14182+ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
14183+ "@svgr/webpack": "^5.5.0",
14184+ "babel-jest": "^27.4.2",
14185+ "babel-loader": "^8.2.3",
14186+ "babel-plugin-named-asset-import": "^0.3.8",
14187+ "babel-preset-react-app": "^10.0.1",
14188+ "bfj": "^7.0.2",
14189+ "browserslist": "^4.18.1",
14190+ "camelcase": "^6.2.1",
14191+ "case-sensitive-paths-webpack-plugin": "^2.4.0",
14192+ "css-loader": "^6.5.1",
14193+ "css-minimizer-webpack-plugin": "^3.2.0",
14194+ "dotenv": "^10.0.0",
14195+ "dotenv-expand": "^5.1.0",
14196+ "eslint": "^8.3.0",
14197+ "eslint-config-react-app": "^7.0.1",
14198+ "eslint-webpack-plugin": "^3.1.1",
14199+ "file-loader": "^6.2.0",
14200+ "fs-extra": "^10.0.0",
14201+ "html-webpack-plugin": "^5.5.0",
14202+ "identity-obj-proxy": "^3.0.0",
14203+ "jest": "^27.4.3",
14204+ "jest-resolve": "^27.4.2",
14205+ "jest-watch-typeahead": "^1.0.0",
14206+ "mini-css-extract-plugin": "^2.4.5",
14207+ "postcss": "^8.4.4",
14208+ "postcss-flexbugs-fixes": "^5.0.2",
14209+ "postcss-loader": "^6.2.1",
14210+ "postcss-normalize": "^10.0.1",
14211+ "postcss-preset-env": "^7.0.1",
14212+ "prompts": "^2.4.2",
14213+ "react-app-polyfill": "^3.0.0",
14214+ "react-dev-utils": "^12.0.1",
14215+ "react-refresh": "^0.11.0",
14216+ "resolve": "^1.20.0",
14217+ "resolve-url-loader": "^4.0.0",
14218+ "sass-loader": "^12.3.0",
14219+ "semver": "^7.3.5",
14220+ "source-map-loader": "^3.0.0",
14221+ "style-loader": "^3.3.1",
14222+ "tailwindcss": "^3.0.2",
14223+ "terser-webpack-plugin": "^5.2.5",
14224+ "webpack": "^5.64.4",
14225+ "webpack-dev-server": "^4.6.0",
14226+ "webpack-manifest-plugin": "^4.0.2",
14227+ "workbox-webpack-plugin": "^6.4.1"
14228+ },
14229+ "bin": {
14230+ "react-scripts": "bin/react-scripts.js"
14231+ },
14232+ "engines": {
14233+ "node": ">=14.0.0"
14234+ },
14235+ "optionalDependencies": {
14236+ "fsevents": "^2.3.2"
14237+ },
14238+ "peerDependencies": {
14239+ "react": ">= 16",
14240+ "typescript": "^3.2.1 || ^4"
14241+ },
14242+ "peerDependenciesMeta": {
14243+ "typescript": {
14244+ "optional": true
14245+ }
14246+ }
14247+ },
14248+ "node_modules/read-cache": {
14249+ "version": "1.0.0",
14250+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
14251+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
14252+ "dependencies": {
14253+ "pify": "^2.3.0"
14254+ }
14255+ },
14256+ "node_modules/readable-stream": {
14257+ "version": "3.6.0",
14258+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
14259+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
14260+ "dependencies": {
14261+ "inherits": "^2.0.3",
14262+ "string_decoder": "^1.1.1",
14263+ "util-deprecate": "^1.0.1"
14264+ },
14265+ "engines": {
14266+ "node": ">= 6"
14267+ }
14268+ },
14269+ "node_modules/readdirp": {
14270+ "version": "3.6.0",
14271+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
14272+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
14273+ "dependencies": {
14274+ "picomatch": "^2.2.1"
14275+ },
14276+ "engines": {
14277+ "node": ">=8.10.0"
14278+ }
14279+ },
14280+ "node_modules/recursive-readdir": {
14281+ "version": "2.2.3",
14282+ "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz",
14283+ "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==",
14284+ "dependencies": {
14285+ "minimatch": "^3.0.5"
14286+ },
14287+ "engines": {
14288+ "node": ">=6.0.0"
14289+ }
14290+ },
14291+ "node_modules/redent": {
14292+ "version": "3.0.0",
14293+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
14294+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
14295+ "dependencies": {
14296+ "indent-string": "^4.0.0",
14297+ "strip-indent": "^3.0.0"
14298+ },
14299+ "engines": {
14300+ "node": ">=8"
14301+ }
14302+ },
14303+ "node_modules/regenerate": {
14304+ "version": "1.4.2",
14305+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
14306+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A=="
14307+ },
14308+ "node_modules/regenerate-unicode-properties": {
14309+ "version": "10.1.0",
14310+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
14311+ "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
14312+ "dependencies": {
14313+ "regenerate": "^1.4.2"
14314+ },
14315+ "engines": {
14316+ "node": ">=4"
14317+ }
14318+ },
14319+ "node_modules/regenerator-runtime": {
14320+ "version": "0.13.11",
14321+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
14322+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
14323+ },
14324+ "node_modules/regenerator-transform": {
14325+ "version": "0.15.1",
14326+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
14327+ "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
14328+ "dependencies": {
14329+ "@babel/runtime": "^7.8.4"
14330+ }
14331+ },
14332+ "node_modules/regex-parser": {
14333+ "version": "2.2.11",
14334+ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
14335+ "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q=="
14336+ },
14337+ "node_modules/regexp.prototype.flags": {
14338+ "version": "1.4.3",
14339+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
14340+ "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
14341+ "dependencies": {
14342+ "call-bind": "^1.0.2",
14343+ "define-properties": "^1.1.3",
14344+ "functions-have-names": "^1.2.2"
14345+ },
14346+ "engines": {
14347+ "node": ">= 0.4"
14348+ },
14349+ "funding": {
14350+ "url": "https://github.com/sponsors/ljharb"
14351+ }
14352+ },
14353+ "node_modules/regexpp": {
14354+ "version": "3.2.0",
14355+ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
14356+ "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
14357+ "engines": {
14358+ "node": ">=8"
14359+ },
14360+ "funding": {
14361+ "url": "https://github.com/sponsors/mysticatea"
14362+ }
14363+ },
14364+ "node_modules/regexpu-core": {
14365+ "version": "5.2.2",
14366+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz",
14367+ "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==",
14368+ "dependencies": {
14369+ "regenerate": "^1.4.2",
14370+ "regenerate-unicode-properties": "^10.1.0",
14371+ "regjsgen": "^0.7.1",
14372+ "regjsparser": "^0.9.1",
14373+ "unicode-match-property-ecmascript": "^2.0.0",
14374+ "unicode-match-property-value-ecmascript": "^2.1.0"
14375+ },
14376+ "engines": {
14377+ "node": ">=4"
14378+ }
14379+ },
14380+ "node_modules/regjsgen": {
14381+ "version": "0.7.1",
14382+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz",
14383+ "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA=="
14384+ },
14385+ "node_modules/regjsparser": {
14386+ "version": "0.9.1",
14387+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
14388+ "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
14389+ "dependencies": {
14390+ "jsesc": "~0.5.0"
14391+ },
14392+ "bin": {
14393+ "regjsparser": "bin/parser"
14394+ }
14395+ },
14396+ "node_modules/regjsparser/node_modules/jsesc": {
14397+ "version": "0.5.0",
14398+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
14399+ "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
14400+ "bin": {
14401+ "jsesc": "bin/jsesc"
14402+ }
14403+ },
14404+ "node_modules/relateurl": {
14405+ "version": "0.2.7",
14406+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
14407+ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
14408+ "engines": {
14409+ "node": ">= 0.10"
14410+ }
14411+ },
14412+ "node_modules/renderkid": {
14413+ "version": "3.0.0",
14414+ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz",
14415+ "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
14416+ "dependencies": {
14417+ "css-select": "^4.1.3",
14418+ "dom-converter": "^0.2.0",
14419+ "htmlparser2": "^6.1.0",
14420+ "lodash": "^4.17.21",
14421+ "strip-ansi": "^6.0.1"
14422+ }
14423+ },
14424+ "node_modules/require-directory": {
14425+ "version": "2.1.1",
14426+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
14427+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
14428+ "engines": {
14429+ "node": ">=0.10.0"
14430+ }
14431+ },
14432+ "node_modules/require-from-string": {
14433+ "version": "2.0.2",
14434+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
14435+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
14436+ "engines": {
14437+ "node": ">=0.10.0"
14438+ }
14439+ },
14440+ "node_modules/requires-port": {
14441+ "version": "1.0.0",
14442+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
14443+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
14444+ },
14445+ "node_modules/resolve": {
14446+ "version": "1.22.1",
14447+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
14448+ "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
14449+ "dependencies": {
14450+ "is-core-module": "^2.9.0",
14451+ "path-parse": "^1.0.7",
14452+ "supports-preserve-symlinks-flag": "^1.0.0"
14453+ },
14454+ "bin": {
14455+ "resolve": "bin/resolve"
14456+ },
14457+ "funding": {
14458+ "url": "https://github.com/sponsors/ljharb"
14459+ }
14460+ },
14461+ "node_modules/resolve-cwd": {
14462+ "version": "3.0.0",
14463+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
14464+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
14465+ "dependencies": {
14466+ "resolve-from": "^5.0.0"
14467+ },
14468+ "engines": {
14469+ "node": ">=8"
14470+ }
14471+ },
14472+ "node_modules/resolve-from": {
14473+ "version": "5.0.0",
14474+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
14475+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
14476+ "engines": {
14477+ "node": ">=8"
14478+ }
14479+ },
14480+ "node_modules/resolve-url-loader": {
14481+ "version": "4.0.0",
14482+ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz",
14483+ "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==",
14484+ "dependencies": {
14485+ "adjust-sourcemap-loader": "^4.0.0",
14486+ "convert-source-map": "^1.7.0",
14487+ "loader-utils": "^2.0.0",
14488+ "postcss": "^7.0.35",
14489+ "source-map": "0.6.1"
14490+ },
14491+ "engines": {
14492+ "node": ">=8.9"
14493+ },
14494+ "peerDependencies": {
14495+ "rework": "1.0.1",
14496+ "rework-visit": "1.0.0"
14497+ },
14498+ "peerDependenciesMeta": {
14499+ "rework": {
14500+ "optional": true
14501+ },
14502+ "rework-visit": {
14503+ "optional": true
14504+ }
14505+ }
14506+ },
14507+ "node_modules/resolve-url-loader/node_modules/picocolors": {
14508+ "version": "0.2.1",
14509+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
14510+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
14511+ },
14512+ "node_modules/resolve-url-loader/node_modules/postcss": {
14513+ "version": "7.0.39",
14514+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
14515+ "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
14516+ "dependencies": {
14517+ "picocolors": "^0.2.1",
14518+ "source-map": "^0.6.1"
14519+ },
14520+ "engines": {
14521+ "node": ">=6.0.0"
14522+ },
14523+ "funding": {
14524+ "type": "opencollective",
14525+ "url": "https://opencollective.com/postcss/"
14526+ }
14527+ },
14528+ "node_modules/resolve-url-loader/node_modules/source-map": {
14529+ "version": "0.6.1",
14530+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14531+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14532+ "engines": {
14533+ "node": ">=0.10.0"
14534+ }
14535+ },
14536+ "node_modules/resolve.exports": {
14537+ "version": "1.1.0",
14538+ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz",
14539+ "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==",
14540+ "engines": {
14541+ "node": ">=10"
14542+ }
14543+ },
14544+ "node_modules/retry": {
14545+ "version": "0.13.1",
14546+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
14547+ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
14548+ "engines": {
14549+ "node": ">= 4"
14550+ }
14551+ },
14552+ "node_modules/reusify": {
14553+ "version": "1.0.4",
14554+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
14555+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
14556+ "engines": {
14557+ "iojs": ">=1.0.0",
14558+ "node": ">=0.10.0"
14559+ }
14560+ },
14561+ "node_modules/rimraf": {
14562+ "version": "3.0.2",
14563+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
14564+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
14565+ "dependencies": {
14566+ "glob": "^7.1.3"
14567+ },
14568+ "bin": {
14569+ "rimraf": "bin.js"
14570+ },
14571+ "funding": {
14572+ "url": "https://github.com/sponsors/isaacs"
14573+ }
14574+ },
14575+ "node_modules/rollup": {
14576+ "version": "2.79.1",
14577+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
14578+ "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
14579+ "bin": {
14580+ "rollup": "dist/bin/rollup"
14581+ },
14582+ "engines": {
14583+ "node": ">=10.0.0"
14584+ },
14585+ "optionalDependencies": {
14586+ "fsevents": "~2.3.2"
14587+ }
14588+ },
14589+ "node_modules/rollup-plugin-terser": {
14590+ "version": "7.0.2",
14591+ "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
14592+ "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
14593+ "dependencies": {
14594+ "@babel/code-frame": "^7.10.4",
14595+ "jest-worker": "^26.2.1",
14596+ "serialize-javascript": "^4.0.0",
14597+ "terser": "^5.0.0"
14598+ },
14599+ "peerDependencies": {
14600+ "rollup": "^2.0.0"
14601+ }
14602+ },
14603+ "node_modules/rollup-plugin-terser/node_modules/has-flag": {
14604+ "version": "4.0.0",
14605+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14606+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14607+ "engines": {
14608+ "node": ">=8"
14609+ }
14610+ },
14611+ "node_modules/rollup-plugin-terser/node_modules/jest-worker": {
14612+ "version": "26.6.2",
14613+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
14614+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
14615+ "dependencies": {
14616+ "@types/node": "*",
14617+ "merge-stream": "^2.0.0",
14618+ "supports-color": "^7.0.0"
14619+ },
14620+ "engines": {
14621+ "node": ">= 10.13.0"
14622+ }
14623+ },
14624+ "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": {
14625+ "version": "4.0.0",
14626+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
14627+ "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
14628+ "dependencies": {
14629+ "randombytes": "^2.1.0"
14630+ }
14631+ },
14632+ "node_modules/rollup-plugin-terser/node_modules/supports-color": {
14633+ "version": "7.2.0",
14634+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14635+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14636+ "dependencies": {
14637+ "has-flag": "^4.0.0"
14638+ },
14639+ "engines": {
14640+ "node": ">=8"
14641+ }
14642+ },
14643+ "node_modules/run-parallel": {
14644+ "version": "1.2.0",
14645+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
14646+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
14647+ "funding": [
14648+ {
14649+ "type": "github",
14650+ "url": "https://github.com/sponsors/feross"
14651+ },
14652+ {
14653+ "type": "patreon",
14654+ "url": "https://www.patreon.com/feross"
14655+ },
14656+ {
14657+ "type": "consulting",
14658+ "url": "https://feross.org/support"
14659+ }
14660+ ],
14661+ "dependencies": {
14662+ "queue-microtask": "^1.2.2"
14663+ }
14664+ },
14665+ "node_modules/safe-buffer": {
14666+ "version": "5.2.1",
14667+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
14668+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
14669+ "funding": [
14670+ {
14671+ "type": "github",
14672+ "url": "https://github.com/sponsors/feross"
14673+ },
14674+ {
14675+ "type": "patreon",
14676+ "url": "https://www.patreon.com/feross"
14677+ },
14678+ {
14679+ "type": "consulting",
14680+ "url": "https://feross.org/support"
14681+ }
14682+ ]
14683+ },
14684+ "node_modules/safe-regex-test": {
14685+ "version": "1.0.0",
14686+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
14687+ "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
14688+ "dependencies": {
14689+ "call-bind": "^1.0.2",
14690+ "get-intrinsic": "^1.1.3",
14691+ "is-regex": "^1.1.4"
14692+ },
14693+ "funding": {
14694+ "url": "https://github.com/sponsors/ljharb"
14695+ }
14696+ },
14697+ "node_modules/safer-buffer": {
14698+ "version": "2.1.2",
14699+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
14700+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
14701+ },
14702+ "node_modules/sanitize.css": {
14703+ "version": "13.0.0",
14704+ "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz",
14705+ "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA=="
14706+ },
14707+ "node_modules/sass-loader": {
14708+ "version": "12.6.0",
14709+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
14710+ "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
14711+ "dependencies": {
14712+ "klona": "^2.0.4",
14713+ "neo-async": "^2.6.2"
14714+ },
14715+ "engines": {
14716+ "node": ">= 12.13.0"
14717+ },
14718+ "funding": {
14719+ "type": "opencollective",
14720+ "url": "https://opencollective.com/webpack"
14721+ },
14722+ "peerDependencies": {
14723+ "fibers": ">= 3.1.0",
14724+ "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
14725+ "sass": "^1.3.0",
14726+ "sass-embedded": "*",
14727+ "webpack": "^5.0.0"
14728+ },
14729+ "peerDependenciesMeta": {
14730+ "fibers": {
14731+ "optional": true
14732+ },
14733+ "node-sass": {
14734+ "optional": true
14735+ },
14736+ "sass": {
14737+ "optional": true
14738+ },
14739+ "sass-embedded": {
14740+ "optional": true
14741+ }
14742+ }
14743+ },
14744+ "node_modules/sax": {
14745+ "version": "1.2.4",
14746+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
14747+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
14748+ },
14749+ "node_modules/saxes": {
14750+ "version": "5.0.1",
14751+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
14752+ "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
14753+ "dependencies": {
14754+ "xmlchars": "^2.2.0"
14755+ },
14756+ "engines": {
14757+ "node": ">=10"
14758+ }
14759+ },
14760+ "node_modules/scheduler": {
14761+ "version": "0.23.0",
14762+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
14763+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
14764+ "dependencies": {
14765+ "loose-envify": "^1.1.0"
14766+ }
14767+ },
14768+ "node_modules/schema-utils": {
14769+ "version": "3.1.1",
14770+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
14771+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
14772+ "dependencies": {
14773+ "@types/json-schema": "^7.0.8",
14774+ "ajv": "^6.12.5",
14775+ "ajv-keywords": "^3.5.2"
14776+ },
14777+ "engines": {
14778+ "node": ">= 10.13.0"
14779+ },
14780+ "funding": {
14781+ "type": "opencollective",
14782+ "url": "https://opencollective.com/webpack"
14783+ }
14784+ },
14785+ "node_modules/select-hose": {
14786+ "version": "2.0.0",
14787+ "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
14788+ "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg=="
14789+ },
14790+ "node_modules/selfsigned": {
14791+ "version": "2.1.1",
14792+ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz",
14793+ "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==",
14794+ "dependencies": {
14795+ "node-forge": "^1"
14796+ },
14797+ "engines": {
14798+ "node": ">=10"
14799+ }
14800+ },
14801+ "node_modules/semver": {
14802+ "version": "7.3.8",
14803+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
14804+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
14805+ "dependencies": {
14806+ "lru-cache": "^6.0.0"
14807+ },
14808+ "bin": {
14809+ "semver": "bin/semver.js"
14810+ },
14811+ "engines": {
14812+ "node": ">=10"
14813+ }
14814+ },
14815+ "node_modules/send": {
14816+ "version": "0.18.0",
14817+ "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
14818+ "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
14819+ "dependencies": {
14820+ "debug": "2.6.9",
14821+ "depd": "2.0.0",
14822+ "destroy": "1.2.0",
14823+ "encodeurl": "~1.0.2",
14824+ "escape-html": "~1.0.3",
14825+ "etag": "~1.8.1",
14826+ "fresh": "0.5.2",
14827+ "http-errors": "2.0.0",
14828+ "mime": "1.6.0",
14829+ "ms": "2.1.3",
14830+ "on-finished": "2.4.1",
14831+ "range-parser": "~1.2.1",
14832+ "statuses": "2.0.1"
14833+ },
14834+ "engines": {
14835+ "node": ">= 0.8.0"
14836+ }
14837+ },
14838+ "node_modules/send/node_modules/debug": {
14839+ "version": "2.6.9",
14840+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
14841+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
14842+ "dependencies": {
14843+ "ms": "2.0.0"
14844+ }
14845+ },
14846+ "node_modules/send/node_modules/debug/node_modules/ms": {
14847+ "version": "2.0.0",
14848+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
14849+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
14850+ },
14851+ "node_modules/send/node_modules/ms": {
14852+ "version": "2.1.3",
14853+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
14854+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
14855+ },
14856+ "node_modules/serialize-javascript": {
14857+ "version": "6.0.0",
14858+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
14859+ "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
14860+ "dependencies": {
14861+ "randombytes": "^2.1.0"
14862+ }
14863+ },
14864+ "node_modules/serve-index": {
14865+ "version": "1.9.1",
14866+ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
14867+ "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
14868+ "dependencies": {
14869+ "accepts": "~1.3.4",
14870+ "batch": "0.6.1",
14871+ "debug": "2.6.9",
14872+ "escape-html": "~1.0.3",
14873+ "http-errors": "~1.6.2",
14874+ "mime-types": "~2.1.17",
14875+ "parseurl": "~1.3.2"
14876+ },
14877+ "engines": {
14878+ "node": ">= 0.8.0"
14879+ }
14880+ },
14881+ "node_modules/serve-index/node_modules/debug": {
14882+ "version": "2.6.9",
14883+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
14884+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
14885+ "dependencies": {
14886+ "ms": "2.0.0"
14887+ }
14888+ },
14889+ "node_modules/serve-index/node_modules/depd": {
14890+ "version": "1.1.2",
14891+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
14892+ "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
14893+ "engines": {
14894+ "node": ">= 0.6"
14895+ }
14896+ },
14897+ "node_modules/serve-index/node_modules/http-errors": {
14898+ "version": "1.6.3",
14899+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
14900+ "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
14901+ "dependencies": {
14902+ "depd": "~1.1.2",
14903+ "inherits": "2.0.3",
14904+ "setprototypeof": "1.1.0",
14905+ "statuses": ">= 1.4.0 < 2"
14906+ },
14907+ "engines": {
14908+ "node": ">= 0.6"
14909+ }
14910+ },
14911+ "node_modules/serve-index/node_modules/inherits": {
14912+ "version": "2.0.3",
14913+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
14914+ "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
14915+ },
14916+ "node_modules/serve-index/node_modules/ms": {
14917+ "version": "2.0.0",
14918+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
14919+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
14920+ },
14921+ "node_modules/serve-index/node_modules/setprototypeof": {
14922+ "version": "1.1.0",
14923+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
14924+ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
14925+ },
14926+ "node_modules/serve-index/node_modules/statuses": {
14927+ "version": "1.5.0",
14928+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
14929+ "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
14930+ "engines": {
14931+ "node": ">= 0.6"
14932+ }
14933+ },
14934+ "node_modules/serve-static": {
14935+ "version": "1.15.0",
14936+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
14937+ "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
14938+ "dependencies": {
14939+ "encodeurl": "~1.0.2",
14940+ "escape-html": "~1.0.3",
14941+ "parseurl": "~1.3.3",
14942+ "send": "0.18.0"
14943+ },
14944+ "engines": {
14945+ "node": ">= 0.8.0"
14946+ }
14947+ },
14948+ "node_modules/setprototypeof": {
14949+ "version": "1.2.0",
14950+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
14951+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
14952+ },
14953+ "node_modules/shebang-command": {
14954+ "version": "2.0.0",
14955+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
14956+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
14957+ "dependencies": {
14958+ "shebang-regex": "^3.0.0"
14959+ },
14960+ "engines": {
14961+ "node": ">=8"
14962+ }
14963+ },
14964+ "node_modules/shebang-regex": {
14965+ "version": "3.0.0",
14966+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
14967+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
14968+ "engines": {
14969+ "node": ">=8"
14970+ }
14971+ },
14972+ "node_modules/shell-quote": {
14973+ "version": "1.7.4",
14974+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz",
14975+ "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==",
14976+ "funding": {
14977+ "url": "https://github.com/sponsors/ljharb"
14978+ }
14979+ },
14980+ "node_modules/side-channel": {
14981+ "version": "1.0.4",
14982+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
14983+ "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
14984+ "dependencies": {
14985+ "call-bind": "^1.0.0",
14986+ "get-intrinsic": "^1.0.2",
14987+ "object-inspect": "^1.9.0"
14988+ },
14989+ "funding": {
14990+ "url": "https://github.com/sponsors/ljharb"
14991+ }
14992+ },
14993+ "node_modules/signal-exit": {
14994+ "version": "3.0.7",
14995+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
14996+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
14997+ },
14998+ "node_modules/sisteransi": {
14999+ "version": "1.0.5",
15000+ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
15001+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="
15002+ },
15003+ "node_modules/slash": {
15004+ "version": "3.0.0",
15005+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
15006+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
15007+ "engines": {
15008+ "node": ">=8"
15009+ }
15010+ },
15011+ "node_modules/sockjs": {
15012+ "version": "0.3.24",
15013+ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
15014+ "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
15015+ "dependencies": {
15016+ "faye-websocket": "^0.11.3",
15017+ "uuid": "^8.3.2",
15018+ "websocket-driver": "^0.7.4"
15019+ }
15020+ },
15021+ "node_modules/source-list-map": {
15022+ "version": "2.0.1",
15023+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
15024+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw=="
15025+ },
15026+ "node_modules/source-map": {
15027+ "version": "0.7.4",
15028+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
15029+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
15030+ "engines": {
15031+ "node": ">= 8"
15032+ }
15033+ },
15034+ "node_modules/source-map-js": {
15035+ "version": "1.0.2",
15036+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
15037+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
15038+ "engines": {
15039+ "node": ">=0.10.0"
15040+ }
15041+ },
15042+ "node_modules/source-map-loader": {
15043+ "version": "3.0.2",
15044+ "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz",
15045+ "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==",
15046+ "dependencies": {
15047+ "abab": "^2.0.5",
15048+ "iconv-lite": "^0.6.3",
15049+ "source-map-js": "^1.0.1"
15050+ },
15051+ "engines": {
15052+ "node": ">= 12.13.0"
15053+ },
15054+ "funding": {
15055+ "type": "opencollective",
15056+ "url": "https://opencollective.com/webpack"
15057+ },
15058+ "peerDependencies": {
15059+ "webpack": "^5.0.0"
15060+ }
15061+ },
15062+ "node_modules/source-map-support": {
15063+ "version": "0.5.21",
15064+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
15065+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
15066+ "dependencies": {
15067+ "buffer-from": "^1.0.0",
15068+ "source-map": "^0.6.0"
15069+ }
15070+ },
15071+ "node_modules/source-map-support/node_modules/source-map": {
15072+ "version": "0.6.1",
15073+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15074+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15075+ "engines": {
15076+ "node": ">=0.10.0"
15077+ }
15078+ },
15079+ "node_modules/sourcemap-codec": {
15080+ "version": "1.4.8",
15081+ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
15082+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
15083+ },
15084+ "node_modules/spdy": {
15085+ "version": "4.0.2",
15086+ "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
15087+ "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
15088+ "dependencies": {
15089+ "debug": "^4.1.0",
15090+ "handle-thing": "^2.0.0",
15091+ "http-deceiver": "^1.2.7",
15092+ "select-hose": "^2.0.0",
15093+ "spdy-transport": "^3.0.0"
15094+ },
15095+ "engines": {
15096+ "node": ">=6.0.0"
15097+ }
15098+ },
15099+ "node_modules/spdy-transport": {
15100+ "version": "3.0.0",
15101+ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
15102+ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
15103+ "dependencies": {
15104+ "debug": "^4.1.0",
15105+ "detect-node": "^2.0.4",
15106+ "hpack.js": "^2.1.6",
15107+ "obuf": "^1.1.2",
15108+ "readable-stream": "^3.0.6",
15109+ "wbuf": "^1.7.3"
15110+ }
15111+ },
15112+ "node_modules/sprintf-js": {
15113+ "version": "1.0.3",
15114+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
15115+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
15116+ },
15117+ "node_modules/stable": {
15118+ "version": "0.1.8",
15119+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
15120+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
15121+ "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"
15122+ },
15123+ "node_modules/stack-utils": {
15124+ "version": "2.0.6",
15125+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
15126+ "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
15127+ "dependencies": {
15128+ "escape-string-regexp": "^2.0.0"
15129+ },
15130+ "engines": {
15131+ "node": ">=10"
15132+ }
15133+ },
15134+ "node_modules/stack-utils/node_modules/escape-string-regexp": {
15135+ "version": "2.0.0",
15136+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
15137+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
15138+ "engines": {
15139+ "node": ">=8"
15140+ }
15141+ },
15142+ "node_modules/stackframe": {
15143+ "version": "1.3.4",
15144+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
15145+ "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="
15146+ },
15147+ "node_modules/statuses": {
15148+ "version": "2.0.1",
15149+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
15150+ "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
15151+ "engines": {
15152+ "node": ">= 0.8"
15153+ }
15154+ },
15155+ "node_modules/string_decoder": {
15156+ "version": "1.3.0",
15157+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
15158+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
15159+ "dependencies": {
15160+ "safe-buffer": "~5.2.0"
15161+ }
15162+ },
15163+ "node_modules/string-length": {
15164+ "version": "4.0.2",
15165+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
15166+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
15167+ "dependencies": {
15168+ "char-regex": "^1.0.2",
15169+ "strip-ansi": "^6.0.0"
15170+ },
15171+ "engines": {
15172+ "node": ">=10"
15173+ }
15174+ },
15175+ "node_modules/string-natural-compare": {
15176+ "version": "3.0.1",
15177+ "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
15178+ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw=="
15179+ },
15180+ "node_modules/string-width": {
15181+ "version": "4.2.3",
15182+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
15183+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
15184+ "dependencies": {
15185+ "emoji-regex": "^8.0.0",
15186+ "is-fullwidth-code-point": "^3.0.0",
15187+ "strip-ansi": "^6.0.1"
15188+ },
15189+ "engines": {
15190+ "node": ">=8"
15191+ }
15192+ },
15193+ "node_modules/string-width/node_modules/emoji-regex": {
15194+ "version": "8.0.0",
15195+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
15196+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
15197+ },
15198+ "node_modules/string.prototype.matchall": {
15199+ "version": "4.0.8",
15200+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz",
15201+ "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==",
15202+ "dependencies": {
15203+ "call-bind": "^1.0.2",
15204+ "define-properties": "^1.1.4",
15205+ "es-abstract": "^1.20.4",
15206+ "get-intrinsic": "^1.1.3",
15207+ "has-symbols": "^1.0.3",
15208+ "internal-slot": "^1.0.3",
15209+ "regexp.prototype.flags": "^1.4.3",
15210+ "side-channel": "^1.0.4"
15211+ },
15212+ "funding": {
15213+ "url": "https://github.com/sponsors/ljharb"
15214+ }
15215+ },
15216+ "node_modules/string.prototype.trimend": {
15217+ "version": "1.0.6",
15218+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
15219+ "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
15220+ "dependencies": {
15221+ "call-bind": "^1.0.2",
15222+ "define-properties": "^1.1.4",
15223+ "es-abstract": "^1.20.4"
15224+ },
15225+ "funding": {
15226+ "url": "https://github.com/sponsors/ljharb"
15227+ }
15228+ },
15229+ "node_modules/string.prototype.trimstart": {
15230+ "version": "1.0.6",
15231+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
15232+ "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
15233+ "dependencies": {
15234+ "call-bind": "^1.0.2",
15235+ "define-properties": "^1.1.4",
15236+ "es-abstract": "^1.20.4"
15237+ },
15238+ "funding": {
15239+ "url": "https://github.com/sponsors/ljharb"
15240+ }
15241+ },
15242+ "node_modules/stringify-object": {
15243+ "version": "3.3.0",
15244+ "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
15245+ "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
15246+ "dependencies": {
15247+ "get-own-enumerable-property-symbols": "^3.0.0",
15248+ "is-obj": "^1.0.1",
15249+ "is-regexp": "^1.0.0"
15250+ },
15251+ "engines": {
15252+ "node": ">=4"
15253+ }
15254+ },
15255+ "node_modules/strip-ansi": {
15256+ "version": "6.0.1",
15257+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
15258+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
15259+ "dependencies": {
15260+ "ansi-regex": "^5.0.1"
15261+ },
15262+ "engines": {
15263+ "node": ">=8"
15264+ }
15265+ },
15266+ "node_modules/strip-bom": {
15267+ "version": "4.0.0",
15268+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
15269+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
15270+ "engines": {
15271+ "node": ">=8"
15272+ }
15273+ },
15274+ "node_modules/strip-comments": {
15275+ "version": "2.0.1",
15276+ "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz",
15277+ "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==",
15278+ "engines": {
15279+ "node": ">=10"
15280+ }
15281+ },
15282+ "node_modules/strip-final-newline": {
15283+ "version": "2.0.0",
15284+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
15285+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
15286+ "engines": {
15287+ "node": ">=6"
15288+ }
15289+ },
15290+ "node_modules/strip-indent": {
15291+ "version": "3.0.0",
15292+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
15293+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
15294+ "dependencies": {
15295+ "min-indent": "^1.0.0"
15296+ },
15297+ "engines": {
15298+ "node": ">=8"
15299+ }
15300+ },
15301+ "node_modules/strip-json-comments": {
15302+ "version": "3.1.1",
15303+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
15304+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
15305+ "engines": {
15306+ "node": ">=8"
15307+ },
15308+ "funding": {
15309+ "url": "https://github.com/sponsors/sindresorhus"
15310+ }
15311+ },
15312+ "node_modules/style-loader": {
15313+ "version": "3.3.1",
15314+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz",
15315+ "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==",
15316+ "engines": {
15317+ "node": ">= 12.13.0"
15318+ },
15319+ "funding": {
15320+ "type": "opencollective",
15321+ "url": "https://opencollective.com/webpack"
15322+ },
15323+ "peerDependencies": {
15324+ "webpack": "^5.0.0"
15325+ }
15326+ },
15327+ "node_modules/stylehacks": {
15328+ "version": "5.1.1",
15329+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz",
15330+ "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==",
15331+ "dependencies": {
15332+ "browserslist": "^4.21.4",
15333+ "postcss-selector-parser": "^6.0.4"
15334+ },
15335+ "engines": {
15336+ "node": "^10 || ^12 || >=14.0"
15337+ },
15338+ "peerDependencies": {
15339+ "postcss": "^8.2.15"
15340+ }
15341+ },
15342+ "node_modules/supports-color": {
15343+ "version": "5.5.0",
15344+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
15345+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
15346+ "dependencies": {
15347+ "has-flag": "^3.0.0"
15348+ },
15349+ "engines": {
15350+ "node": ">=4"
15351+ }
15352+ },
15353+ "node_modules/supports-hyperlinks": {
15354+ "version": "2.3.0",
15355+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
15356+ "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
15357+ "dependencies": {
15358+ "has-flag": "^4.0.0",
15359+ "supports-color": "^7.0.0"
15360+ },
15361+ "engines": {
15362+ "node": ">=8"
15363+ }
15364+ },
15365+ "node_modules/supports-hyperlinks/node_modules/has-flag": {
15366+ "version": "4.0.0",
15367+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15368+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15369+ "engines": {
15370+ "node": ">=8"
15371+ }
15372+ },
15373+ "node_modules/supports-hyperlinks/node_modules/supports-color": {
15374+ "version": "7.2.0",
15375+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15376+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15377+ "dependencies": {
15378+ "has-flag": "^4.0.0"
15379+ },
15380+ "engines": {
15381+ "node": ">=8"
15382+ }
15383+ },
15384+ "node_modules/supports-preserve-symlinks-flag": {
15385+ "version": "1.0.0",
15386+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
15387+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
15388+ "engines": {
15389+ "node": ">= 0.4"
15390+ },
15391+ "funding": {
15392+ "url": "https://github.com/sponsors/ljharb"
15393+ }
15394+ },
15395+ "node_modules/svg-parser": {
15396+ "version": "2.0.4",
15397+ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
15398+ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ=="
15399+ },
15400+ "node_modules/svgo": {
15401+ "version": "1.3.2",
15402+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
15403+ "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
15404+ "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.",
15405+ "dependencies": {
15406+ "chalk": "^2.4.1",
15407+ "coa": "^2.0.2",
15408+ "css-select": "^2.0.0",
15409+ "css-select-base-adapter": "^0.1.1",
15410+ "css-tree": "1.0.0-alpha.37",
15411+ "csso": "^4.0.2",
15412+ "js-yaml": "^3.13.1",
15413+ "mkdirp": "~0.5.1",
15414+ "object.values": "^1.1.0",
15415+ "sax": "~1.2.4",
15416+ "stable": "^0.1.8",
15417+ "unquote": "~1.1.1",
15418+ "util.promisify": "~1.0.0"
15419+ },
15420+ "bin": {
15421+ "svgo": "bin/svgo"
15422+ },
15423+ "engines": {
15424+ "node": ">=4.0.0"
15425+ }
15426+ },
15427+ "node_modules/svgo/node_modules/css-select": {
15428+ "version": "2.1.0",
15429+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
15430+ "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
15431+ "dependencies": {
15432+ "boolbase": "^1.0.0",
15433+ "css-what": "^3.2.1",
15434+ "domutils": "^1.7.0",
15435+ "nth-check": "^1.0.2"
15436+ }
15437+ },
15438+ "node_modules/svgo/node_modules/css-what": {
15439+ "version": "3.4.2",
15440+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
15441+ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
15442+ "engines": {
15443+ "node": ">= 6"
15444+ },
15445+ "funding": {
15446+ "url": "https://github.com/sponsors/fb55"
15447+ }
15448+ },
15449+ "node_modules/svgo/node_modules/dom-serializer": {
15450+ "version": "0.2.2",
15451+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
15452+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
15453+ "dependencies": {
15454+ "domelementtype": "^2.0.1",
15455+ "entities": "^2.0.0"
15456+ }
15457+ },
15458+ "node_modules/svgo/node_modules/domutils": {
15459+ "version": "1.7.0",
15460+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
15461+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
15462+ "dependencies": {
15463+ "dom-serializer": "0",
15464+ "domelementtype": "1"
15465+ }
15466+ },
15467+ "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": {
15468+ "version": "1.3.1",
15469+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
15470+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
15471+ },
15472+ "node_modules/svgo/node_modules/nth-check": {
15473+ "version": "1.0.2",
15474+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
15475+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
15476+ "dependencies": {
15477+ "boolbase": "~1.0.0"
15478+ }
15479+ },
15480+ "node_modules/symbol-tree": {
15481+ "version": "3.2.4",
15482+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
15483+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
15484+ },
15485+ "node_modules/tailwindcss": {
15486+ "version": "3.2.4",
15487+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz",
15488+ "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==",
15489+ "dependencies": {
15490+ "arg": "^5.0.2",
15491+ "chokidar": "^3.5.3",
15492+ "color-name": "^1.1.4",
15493+ "detective": "^5.2.1",
15494+ "didyoumean": "^1.2.2",
15495+ "dlv": "^1.1.3",
15496+ "fast-glob": "^3.2.12",
15497+ "glob-parent": "^6.0.2",
15498+ "is-glob": "^4.0.3",
15499+ "lilconfig": "^2.0.6",
15500+ "micromatch": "^4.0.5",
15501+ "normalize-path": "^3.0.0",
15502+ "object-hash": "^3.0.0",
15503+ "picocolors": "^1.0.0",
15504+ "postcss": "^8.4.18",
15505+ "postcss-import": "^14.1.0",
15506+ "postcss-js": "^4.0.0",
15507+ "postcss-load-config": "^3.1.4",
15508+ "postcss-nested": "6.0.0",
15509+ "postcss-selector-parser": "^6.0.10",
15510+ "postcss-value-parser": "^4.2.0",
15511+ "quick-lru": "^5.1.1",
15512+ "resolve": "^1.22.1"
15513+ },
15514+ "bin": {
15515+ "tailwind": "lib/cli.js",
15516+ "tailwindcss": "lib/cli.js"
15517+ },
15518+ "engines": {
15519+ "node": ">=12.13.0"
15520+ },
15521+ "peerDependencies": {
15522+ "postcss": "^8.0.9"
15523+ }
15524+ },
15525+ "node_modules/tailwindcss/node_modules/color-name": {
15526+ "version": "1.1.4",
15527+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15528+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
15529+ },
15530+ "node_modules/tapable": {
15531+ "version": "2.2.1",
15532+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
15533+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
15534+ "engines": {
15535+ "node": ">=6"
15536+ }
15537+ },
15538+ "node_modules/temp-dir": {
15539+ "version": "2.0.0",
15540+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
15541+ "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
15542+ "engines": {
15543+ "node": ">=8"
15544+ }
15545+ },
15546+ "node_modules/tempy": {
15547+ "version": "0.6.0",
15548+ "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz",
15549+ "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==",
15550+ "dependencies": {
15551+ "is-stream": "^2.0.0",
15552+ "temp-dir": "^2.0.0",
15553+ "type-fest": "^0.16.0",
15554+ "unique-string": "^2.0.0"
15555+ },
15556+ "engines": {
15557+ "node": ">=10"
15558+ },
15559+ "funding": {
15560+ "url": "https://github.com/sponsors/sindresorhus"
15561+ }
15562+ },
15563+ "node_modules/tempy/node_modules/type-fest": {
15564+ "version": "0.16.0",
15565+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz",
15566+ "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==",
15567+ "engines": {
15568+ "node": ">=10"
15569+ },
15570+ "funding": {
15571+ "url": "https://github.com/sponsors/sindresorhus"
15572+ }
15573+ },
15574+ "node_modules/terminal-link": {
15575+ "version": "2.1.1",
15576+ "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
15577+ "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
15578+ "dependencies": {
15579+ "ansi-escapes": "^4.2.1",
15580+ "supports-hyperlinks": "^2.0.0"
15581+ },
15582+ "engines": {
15583+ "node": ">=8"
15584+ },
15585+ "funding": {
15586+ "url": "https://github.com/sponsors/sindresorhus"
15587+ }
15588+ },
15589+ "node_modules/terser": {
15590+ "version": "5.16.0",
15591+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.0.tgz",
15592+ "integrity": "sha512-KjTV81QKStSfwbNiwlBXfcgMcOloyuRdb62/iLFPGBcVNF4EXjhdYBhYHmbJpiBrVxZhDvltE11j+LBQUxEEJg==",
15593+ "dependencies": {
15594+ "@jridgewell/source-map": "^0.3.2",
15595+ "acorn": "^8.5.0",
15596+ "commander": "^2.20.0",
15597+ "source-map-support": "~0.5.20"
15598+ },
15599+ "bin": {
15600+ "terser": "bin/terser"
15601+ },
15602+ "engines": {
15603+ "node": ">=10"
15604+ }
15605+ },
15606+ "node_modules/terser-webpack-plugin": {
15607+ "version": "5.3.6",
15608+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz",
15609+ "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==",
15610+ "dependencies": {
15611+ "@jridgewell/trace-mapping": "^0.3.14",
15612+ "jest-worker": "^27.4.5",
15613+ "schema-utils": "^3.1.1",
15614+ "serialize-javascript": "^6.0.0",
15615+ "terser": "^5.14.1"
15616+ },
15617+ "engines": {
15618+ "node": ">= 10.13.0"
15619+ },
15620+ "funding": {
15621+ "type": "opencollective",
15622+ "url": "https://opencollective.com/webpack"
15623+ },
15624+ "peerDependencies": {
15625+ "webpack": "^5.1.0"
15626+ },
15627+ "peerDependenciesMeta": {
15628+ "@swc/core": {
15629+ "optional": true
15630+ },
15631+ "esbuild": {
15632+ "optional": true
15633+ },
15634+ "uglify-js": {
15635+ "optional": true
15636+ }
15637+ }
15638+ },
15639+ "node_modules/terser/node_modules/commander": {
15640+ "version": "2.20.3",
15641+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
15642+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
15643+ },
15644+ "node_modules/test-exclude": {
15645+ "version": "6.0.0",
15646+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
15647+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
15648+ "dependencies": {
15649+ "@istanbuljs/schema": "^0.1.2",
15650+ "glob": "^7.1.4",
15651+ "minimatch": "^3.0.4"
15652+ },
15653+ "engines": {
15654+ "node": ">=8"
15655+ }
15656+ },
15657+ "node_modules/text-table": {
15658+ "version": "0.2.0",
15659+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
15660+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
15661+ },
15662+ "node_modules/throat": {
15663+ "version": "6.0.1",
15664+ "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
15665+ "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w=="
15666+ },
15667+ "node_modules/thunky": {
15668+ "version": "1.1.0",
15669+ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
15670+ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
15671+ },
15672+ "node_modules/tmpl": {
15673+ "version": "1.0.5",
15674+ "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
15675+ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw=="
15676+ },
15677+ "node_modules/to-fast-properties": {
15678+ "version": "2.0.0",
15679+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
15680+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
15681+ "engines": {
15682+ "node": ">=4"
15683+ }
15684+ },
15685+ "node_modules/to-regex-range": {
15686+ "version": "5.0.1",
15687+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
15688+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
15689+ "dependencies": {
15690+ "is-number": "^7.0.0"
15691+ },
15692+ "engines": {
15693+ "node": ">=8.0"
15694+ }
15695+ },
15696+ "node_modules/toidentifier": {
15697+ "version": "1.0.1",
15698+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
15699+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
15700+ "engines": {
15701+ "node": ">=0.6"
15702+ }
15703+ },
15704+ "node_modules/tough-cookie": {
15705+ "version": "4.1.2",
15706+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
15707+ "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
15708+ "dependencies": {
15709+ "psl": "^1.1.33",
15710+ "punycode": "^2.1.1",
15711+ "universalify": "^0.2.0",
15712+ "url-parse": "^1.5.3"
15713+ },
15714+ "engines": {
15715+ "node": ">=6"
15716+ }
15717+ },
15718+ "node_modules/tough-cookie/node_modules/universalify": {
15719+ "version": "0.2.0",
15720+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
15721+ "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
15722+ "engines": {
15723+ "node": ">= 4.0.0"
15724+ }
15725+ },
15726+ "node_modules/tr46": {
15727+ "version": "2.1.0",
15728+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
15729+ "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
15730+ "dependencies": {
15731+ "punycode": "^2.1.1"
15732+ },
15733+ "engines": {
15734+ "node": ">=8"
15735+ }
15736+ },
15737+ "node_modules/tryer": {
15738+ "version": "1.0.1",
15739+ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
15740+ "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA=="
15741+ },
15742+ "node_modules/tsconfig-paths": {
15743+ "version": "3.14.1",
15744+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
15745+ "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==",
15746+ "dependencies": {
15747+ "@types/json5": "^0.0.29",
15748+ "json5": "^1.0.1",
15749+ "minimist": "^1.2.6",
15750+ "strip-bom": "^3.0.0"
15751+ }
15752+ },
15753+ "node_modules/tsconfig-paths/node_modules/json5": {
15754+ "version": "1.0.1",
15755+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
15756+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
15757+ "dependencies": {
15758+ "minimist": "^1.2.0"
15759+ },
15760+ "bin": {
15761+ "json5": "lib/cli.js"
15762+ }
15763+ },
15764+ "node_modules/tsconfig-paths/node_modules/strip-bom": {
15765+ "version": "3.0.0",
15766+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
15767+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
15768+ "engines": {
15769+ "node": ">=4"
15770+ }
15771+ },
15772+ "node_modules/tslib": {
15773+ "version": "2.4.1",
15774+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
15775+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
15776+ },
15777+ "node_modules/tsutils": {
15778+ "version": "3.21.0",
15779+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
15780+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
15781+ "dependencies": {
15782+ "tslib": "^1.8.1"
15783+ },
15784+ "engines": {
15785+ "node": ">= 6"
15786+ },
15787+ "peerDependencies": {
15788+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
15789+ }
15790+ },
15791+ "node_modules/tsutils/node_modules/tslib": {
15792+ "version": "1.14.1",
15793+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
15794+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
15795+ },
15796+ "node_modules/type-check": {
15797+ "version": "0.4.0",
15798+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
15799+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
15800+ "dependencies": {
15801+ "prelude-ls": "^1.2.1"
15802+ },
15803+ "engines": {
15804+ "node": ">= 0.8.0"
15805+ }
15806+ },
15807+ "node_modules/type-detect": {
15808+ "version": "4.0.8",
15809+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
15810+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
15811+ "engines": {
15812+ "node": ">=4"
15813+ }
15814+ },
15815+ "node_modules/type-fest": {
15816+ "version": "0.21.3",
15817+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
15818+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
15819+ "engines": {
15820+ "node": ">=10"
15821+ },
15822+ "funding": {
15823+ "url": "https://github.com/sponsors/sindresorhus"
15824+ }
15825+ },
15826+ "node_modules/type-is": {
15827+ "version": "1.6.18",
15828+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
15829+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
15830+ "dependencies": {
15831+ "media-typer": "0.3.0",
15832+ "mime-types": "~2.1.24"
15833+ },
15834+ "engines": {
15835+ "node": ">= 0.6"
15836+ }
15837+ },
15838+ "node_modules/typedarray-to-buffer": {
15839+ "version": "3.1.5",
15840+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
15841+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
15842+ "dependencies": {
15843+ "is-typedarray": "^1.0.0"
15844+ }
15845+ },
15846+ "node_modules/typescript": {
15847+ "version": "4.9.3",
15848+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz",
15849+ "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==",
15850+ "peer": true,
15851+ "bin": {
15852+ "tsc": "bin/tsc",
15853+ "tsserver": "bin/tsserver"
15854+ },
15855+ "engines": {
15856+ "node": ">=4.2.0"
15857+ }
15858+ },
15859+ "node_modules/unbox-primitive": {
15860+ "version": "1.0.2",
15861+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
15862+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
15863+ "dependencies": {
15864+ "call-bind": "^1.0.2",
15865+ "has-bigints": "^1.0.2",
15866+ "has-symbols": "^1.0.3",
15867+ "which-boxed-primitive": "^1.0.2"
15868+ },
15869+ "funding": {
15870+ "url": "https://github.com/sponsors/ljharb"
15871+ }
15872+ },
15873+ "node_modules/unicode-canonical-property-names-ecmascript": {
15874+ "version": "2.0.0",
15875+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
15876+ "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
15877+ "engines": {
15878+ "node": ">=4"
15879+ }
15880+ },
15881+ "node_modules/unicode-match-property-ecmascript": {
15882+ "version": "2.0.0",
15883+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
15884+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
15885+ "dependencies": {
15886+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
15887+ "unicode-property-aliases-ecmascript": "^2.0.0"
15888+ },
15889+ "engines": {
15890+ "node": ">=4"
15891+ }
15892+ },
15893+ "node_modules/unicode-match-property-value-ecmascript": {
15894+ "version": "2.1.0",
15895+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
15896+ "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
15897+ "engines": {
15898+ "node": ">=4"
15899+ }
15900+ },
15901+ "node_modules/unicode-property-aliases-ecmascript": {
15902+ "version": "2.1.0",
15903+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
15904+ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
15905+ "engines": {
15906+ "node": ">=4"
15907+ }
15908+ },
15909+ "node_modules/unique-string": {
15910+ "version": "2.0.0",
15911+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
15912+ "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
15913+ "dependencies": {
15914+ "crypto-random-string": "^2.0.0"
15915+ },
15916+ "engines": {
15917+ "node": ">=8"
15918+ }
15919+ },
15920+ "node_modules/universalify": {
15921+ "version": "2.0.0",
15922+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
15923+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
15924+ "engines": {
15925+ "node": ">= 10.0.0"
15926+ }
15927+ },
15928+ "node_modules/unpipe": {
15929+ "version": "1.0.0",
15930+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
15931+ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
15932+ "engines": {
15933+ "node": ">= 0.8"
15934+ }
15935+ },
15936+ "node_modules/unquote": {
15937+ "version": "1.1.1",
15938+ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
15939+ "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg=="
15940+ },
15941+ "node_modules/upath": {
15942+ "version": "1.2.0",
15943+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
15944+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
15945+ "engines": {
15946+ "node": ">=4",
15947+ "yarn": "*"
15948+ }
15949+ },
15950+ "node_modules/update-browserslist-db": {
15951+ "version": "1.0.10",
15952+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
15953+ "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
15954+ "funding": [
15955+ {
15956+ "type": "opencollective",
15957+ "url": "https://opencollective.com/browserslist"
15958+ },
15959+ {
15960+ "type": "tidelift",
15961+ "url": "https://tidelift.com/funding/github/npm/browserslist"
15962+ }
15963+ ],
15964+ "dependencies": {
15965+ "escalade": "^3.1.1",
15966+ "picocolors": "^1.0.0"
15967+ },
15968+ "bin": {
15969+ "browserslist-lint": "cli.js"
15970+ },
15971+ "peerDependencies": {
15972+ "browserslist": ">= 4.21.0"
15973+ }
15974+ },
15975+ "node_modules/uri-js": {
15976+ "version": "4.4.1",
15977+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
15978+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
15979+ "dependencies": {
15980+ "punycode": "^2.1.0"
15981+ }
15982+ },
15983+ "node_modules/url-parse": {
15984+ "version": "1.5.10",
15985+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
15986+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
15987+ "dependencies": {
15988+ "querystringify": "^2.1.1",
15989+ "requires-port": "^1.0.0"
15990+ }
15991+ },
15992+ "node_modules/util-deprecate": {
15993+ "version": "1.0.2",
15994+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
15995+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
15996+ },
15997+ "node_modules/util.promisify": {
15998+ "version": "1.0.1",
15999+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
16000+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
16001+ "dependencies": {
16002+ "define-properties": "^1.1.3",
16003+ "es-abstract": "^1.17.2",
16004+ "has-symbols": "^1.0.1",
16005+ "object.getownpropertydescriptors": "^2.1.0"
16006+ },
16007+ "funding": {
16008+ "url": "https://github.com/sponsors/ljharb"
16009+ }
16010+ },
16011+ "node_modules/utila": {
16012+ "version": "0.4.0",
16013+ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
16014+ "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA=="
16015+ },
16016+ "node_modules/utils-merge": {
16017+ "version": "1.0.1",
16018+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
16019+ "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
16020+ "engines": {
16021+ "node": ">= 0.4.0"
16022+ }
16023+ },
16024+ "node_modules/uuid": {
16025+ "version": "8.3.2",
16026+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
16027+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
16028+ "bin": {
16029+ "uuid": "dist/bin/uuid"
16030+ }
16031+ },
16032+ "node_modules/v8-to-istanbul": {
16033+ "version": "8.1.1",
16034+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz",
16035+ "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==",
16036+ "dependencies": {
16037+ "@types/istanbul-lib-coverage": "^2.0.1",
16038+ "convert-source-map": "^1.6.0",
16039+ "source-map": "^0.7.3"
16040+ },
16041+ "engines": {
16042+ "node": ">=10.12.0"
16043+ }
16044+ },
16045+ "node_modules/vary": {
16046+ "version": "1.1.2",
16047+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
16048+ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
16049+ "engines": {
16050+ "node": ">= 0.8"
16051+ }
16052+ },
16053+ "node_modules/w3c-hr-time": {
16054+ "version": "1.0.2",
16055+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
16056+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
16057+ "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.",
16058+ "dependencies": {
16059+ "browser-process-hrtime": "^1.0.0"
16060+ }
16061+ },
16062+ "node_modules/w3c-xmlserializer": {
16063+ "version": "2.0.0",
16064+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
16065+ "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
16066+ "dependencies": {
16067+ "xml-name-validator": "^3.0.0"
16068+ },
16069+ "engines": {
16070+ "node": ">=10"
16071+ }
16072+ },
16073+ "node_modules/walker": {
16074+ "version": "1.0.8",
16075+ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
16076+ "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
16077+ "dependencies": {
16078+ "makeerror": "1.0.12"
16079+ }
16080+ },
16081+ "node_modules/watchpack": {
16082+ "version": "2.4.0",
16083+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
16084+ "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
16085+ "dependencies": {
16086+ "glob-to-regexp": "^0.4.1",
16087+ "graceful-fs": "^4.1.2"
16088+ },
16089+ "engines": {
16090+ "node": ">=10.13.0"
16091+ }
16092+ },
16093+ "node_modules/wbuf": {
16094+ "version": "1.7.3",
16095+ "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
16096+ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
16097+ "dependencies": {
16098+ "minimalistic-assert": "^1.0.0"
16099+ }
16100+ },
16101+ "node_modules/web-vitals": {
16102+ "version": "2.1.4",
16103+ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz",
16104+ "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg=="
16105+ },
16106+ "node_modules/webidl-conversions": {
16107+ "version": "6.1.0",
16108+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
16109+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
16110+ "engines": {
16111+ "node": ">=10.4"
16112+ }
16113+ },
16114+ "node_modules/webpack": {
16115+ "version": "5.75.0",
16116+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz",
16117+ "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==",
16118+ "dependencies": {
16119+ "@types/eslint-scope": "^3.7.3",
16120+ "@types/estree": "^0.0.51",
16121+ "@webassemblyjs/ast": "1.11.1",
16122+ "@webassemblyjs/wasm-edit": "1.11.1",
16123+ "@webassemblyjs/wasm-parser": "1.11.1",
16124+ "acorn": "^8.7.1",
16125+ "acorn-import-assertions": "^1.7.6",
16126+ "browserslist": "^4.14.5",
16127+ "chrome-trace-event": "^1.0.2",
16128+ "enhanced-resolve": "^5.10.0",
16129+ "es-module-lexer": "^0.9.0",
16130+ "eslint-scope": "5.1.1",
16131+ "events": "^3.2.0",
16132+ "glob-to-regexp": "^0.4.1",
16133+ "graceful-fs": "^4.2.9",
16134+ "json-parse-even-better-errors": "^2.3.1",
16135+ "loader-runner": "^4.2.0",
16136+ "mime-types": "^2.1.27",
16137+ "neo-async": "^2.6.2",
16138+ "schema-utils": "^3.1.0",
16139+ "tapable": "^2.1.1",
16140+ "terser-webpack-plugin": "^5.1.3",
16141+ "watchpack": "^2.4.0",
16142+ "webpack-sources": "^3.2.3"
16143+ },
16144+ "bin": {
16145+ "webpack": "bin/webpack.js"
16146+ },
16147+ "engines": {
16148+ "node": ">=10.13.0"
16149+ },
16150+ "funding": {
16151+ "type": "opencollective",
16152+ "url": "https://opencollective.com/webpack"
16153+ },
16154+ "peerDependenciesMeta": {
16155+ "webpack-cli": {
16156+ "optional": true
16157+ }
16158+ }
16159+ },
16160+ "node_modules/webpack-dev-middleware": {
16161+ "version": "5.3.3",
16162+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz",
16163+ "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==",
16164+ "dependencies": {
16165+ "colorette": "^2.0.10",
16166+ "memfs": "^3.4.3",
16167+ "mime-types": "^2.1.31",
16168+ "range-parser": "^1.2.1",
16169+ "schema-utils": "^4.0.0"
16170+ },
16171+ "engines": {
16172+ "node": ">= 12.13.0"
16173+ },
16174+ "funding": {
16175+ "type": "opencollective",
16176+ "url": "https://opencollective.com/webpack"
16177+ },
16178+ "peerDependencies": {
16179+ "webpack": "^4.0.0 || ^5.0.0"
16180+ }
16181+ },
16182+ "node_modules/webpack-dev-middleware/node_modules/ajv": {
16183+ "version": "8.11.2",
16184+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
16185+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
16186+ "dependencies": {
16187+ "fast-deep-equal": "^3.1.1",
16188+ "json-schema-traverse": "^1.0.0",
16189+ "require-from-string": "^2.0.2",
16190+ "uri-js": "^4.2.2"
16191+ },
16192+ "funding": {
16193+ "type": "github",
16194+ "url": "https://github.com/sponsors/epoberezkin"
16195+ }
16196+ },
16197+ "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": {
16198+ "version": "5.1.0",
16199+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
16200+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
16201+ "dependencies": {
16202+ "fast-deep-equal": "^3.1.3"
16203+ },
16204+ "peerDependencies": {
16205+ "ajv": "^8.8.2"
16206+ }
16207+ },
16208+ "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": {
16209+ "version": "1.0.0",
16210+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
16211+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
16212+ },
16213+ "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
16214+ "version": "4.0.0",
16215+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
16216+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
16217+ "dependencies": {
16218+ "@types/json-schema": "^7.0.9",
16219+ "ajv": "^8.8.0",
16220+ "ajv-formats": "^2.1.1",
16221+ "ajv-keywords": "^5.0.0"
16222+ },
16223+ "engines": {
16224+ "node": ">= 12.13.0"
16225+ },
16226+ "funding": {
16227+ "type": "opencollective",
16228+ "url": "https://opencollective.com/webpack"
16229+ }
16230+ },
16231+ "node_modules/webpack-dev-server": {
16232+ "version": "4.11.1",
16233+ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz",
16234+ "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==",
16235+ "dependencies": {
16236+ "@types/bonjour": "^3.5.9",
16237+ "@types/connect-history-api-fallback": "^1.3.5",
16238+ "@types/express": "^4.17.13",
16239+ "@types/serve-index": "^1.9.1",
16240+ "@types/serve-static": "^1.13.10",
16241+ "@types/sockjs": "^0.3.33",
16242+ "@types/ws": "^8.5.1",
16243+ "ansi-html-community": "^0.0.8",
16244+ "bonjour-service": "^1.0.11",
16245+ "chokidar": "^3.5.3",
16246+ "colorette": "^2.0.10",
16247+ "compression": "^1.7.4",
16248+ "connect-history-api-fallback": "^2.0.0",
16249+ "default-gateway": "^6.0.3",
16250+ "express": "^4.17.3",
16251+ "graceful-fs": "^4.2.6",
16252+ "html-entities": "^2.3.2",
16253+ "http-proxy-middleware": "^2.0.3",
16254+ "ipaddr.js": "^2.0.1",
16255+ "open": "^8.0.9",
16256+ "p-retry": "^4.5.0",
16257+ "rimraf": "^3.0.2",
16258+ "schema-utils": "^4.0.0",
16259+ "selfsigned": "^2.1.1",
16260+ "serve-index": "^1.9.1",
16261+ "sockjs": "^0.3.24",
16262+ "spdy": "^4.0.2",
16263+ "webpack-dev-middleware": "^5.3.1",
16264+ "ws": "^8.4.2"
16265+ },
16266+ "bin": {
16267+ "webpack-dev-server": "bin/webpack-dev-server.js"
16268+ },
16269+ "engines": {
16270+ "node": ">= 12.13.0"
16271+ },
16272+ "funding": {
16273+ "type": "opencollective",
16274+ "url": "https://opencollective.com/webpack"
16275+ },
16276+ "peerDependencies": {
16277+ "webpack": "^4.37.0 || ^5.0.0"
16278+ },
16279+ "peerDependenciesMeta": {
16280+ "webpack-cli": {
16281+ "optional": true
16282+ }
16283+ }
16284+ },
16285+ "node_modules/webpack-dev-server/node_modules/ajv": {
16286+ "version": "8.11.2",
16287+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
16288+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
16289+ "dependencies": {
16290+ "fast-deep-equal": "^3.1.1",
16291+ "json-schema-traverse": "^1.0.0",
16292+ "require-from-string": "^2.0.2",
16293+ "uri-js": "^4.2.2"
16294+ },
16295+ "funding": {
16296+ "type": "github",
16297+ "url": "https://github.com/sponsors/epoberezkin"
16298+ }
16299+ },
16300+ "node_modules/webpack-dev-server/node_modules/ajv-keywords": {
16301+ "version": "5.1.0",
16302+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
16303+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
16304+ "dependencies": {
16305+ "fast-deep-equal": "^3.1.3"
16306+ },
16307+ "peerDependencies": {
16308+ "ajv": "^8.8.2"
16309+ }
16310+ },
16311+ "node_modules/webpack-dev-server/node_modules/json-schema-traverse": {
16312+ "version": "1.0.0",
16313+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
16314+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
16315+ },
16316+ "node_modules/webpack-dev-server/node_modules/schema-utils": {
16317+ "version": "4.0.0",
16318+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
16319+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
16320+ "dependencies": {
16321+ "@types/json-schema": "^7.0.9",
16322+ "ajv": "^8.8.0",
16323+ "ajv-formats": "^2.1.1",
16324+ "ajv-keywords": "^5.0.0"
16325+ },
16326+ "engines": {
16327+ "node": ">= 12.13.0"
16328+ },
16329+ "funding": {
16330+ "type": "opencollective",
16331+ "url": "https://opencollective.com/webpack"
16332+ }
16333+ },
16334+ "node_modules/webpack-dev-server/node_modules/ws": {
16335+ "version": "8.11.0",
16336+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
16337+ "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
16338+ "engines": {
16339+ "node": ">=10.0.0"
16340+ },
16341+ "peerDependencies": {
16342+ "bufferutil": "^4.0.1",
16343+ "utf-8-validate": "^5.0.2"
16344+ },
16345+ "peerDependenciesMeta": {
16346+ "bufferutil": {
16347+ "optional": true
16348+ },
16349+ "utf-8-validate": {
16350+ "optional": true
16351+ }
16352+ }
16353+ },
16354+ "node_modules/webpack-manifest-plugin": {
16355+ "version": "4.1.1",
16356+ "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz",
16357+ "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==",
16358+ "dependencies": {
16359+ "tapable": "^2.0.0",
16360+ "webpack-sources": "^2.2.0"
16361+ },
16362+ "engines": {
16363+ "node": ">=12.22.0"
16364+ },
16365+ "peerDependencies": {
16366+ "webpack": "^4.44.2 || ^5.47.0"
16367+ }
16368+ },
16369+ "node_modules/webpack-manifest-plugin/node_modules/source-map": {
16370+ "version": "0.6.1",
16371+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16372+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16373+ "engines": {
16374+ "node": ">=0.10.0"
16375+ }
16376+ },
16377+ "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": {
16378+ "version": "2.3.1",
16379+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz",
16380+ "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==",
16381+ "dependencies": {
16382+ "source-list-map": "^2.0.1",
16383+ "source-map": "^0.6.1"
16384+ },
16385+ "engines": {
16386+ "node": ">=10.13.0"
16387+ }
16388+ },
16389+ "node_modules/webpack-sources": {
16390+ "version": "3.2.3",
16391+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
16392+ "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
16393+ "engines": {
16394+ "node": ">=10.13.0"
16395+ }
16396+ },
16397+ "node_modules/webpack/node_modules/@types/estree": {
16398+ "version": "0.0.51",
16399+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz",
16400+ "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ=="
16401+ },
16402+ "node_modules/webpack/node_modules/eslint-scope": {
16403+ "version": "5.1.1",
16404+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
16405+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
16406+ "dependencies": {
16407+ "esrecurse": "^4.3.0",
16408+ "estraverse": "^4.1.1"
16409+ },
16410+ "engines": {
16411+ "node": ">=8.0.0"
16412+ }
16413+ },
16414+ "node_modules/webpack/node_modules/estraverse": {
16415+ "version": "4.3.0",
16416+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
16417+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
16418+ "engines": {
16419+ "node": ">=4.0"
16420+ }
16421+ },
16422+ "node_modules/websocket-driver": {
16423+ "version": "0.7.4",
16424+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
16425+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
16426+ "dependencies": {
16427+ "http-parser-js": ">=0.5.1",
16428+ "safe-buffer": ">=5.1.0",
16429+ "websocket-extensions": ">=0.1.1"
16430+ },
16431+ "engines": {
16432+ "node": ">=0.8.0"
16433+ }
16434+ },
16435+ "node_modules/websocket-extensions": {
16436+ "version": "0.1.4",
16437+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
16438+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
16439+ "engines": {
16440+ "node": ">=0.8.0"
16441+ }
16442+ },
16443+ "node_modules/whatwg-encoding": {
16444+ "version": "1.0.5",
16445+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
16446+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
16447+ "dependencies": {
16448+ "iconv-lite": "0.4.24"
16449+ }
16450+ },
16451+ "node_modules/whatwg-encoding/node_modules/iconv-lite": {
16452+ "version": "0.4.24",
16453+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
16454+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
16455+ "dependencies": {
16456+ "safer-buffer": ">= 2.1.2 < 3"
16457+ },
16458+ "engines": {
16459+ "node": ">=0.10.0"
16460+ }
16461+ },
16462+ "node_modules/whatwg-fetch": {
16463+ "version": "3.6.2",
16464+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
16465+ "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA=="
16466+ },
16467+ "node_modules/whatwg-mimetype": {
16468+ "version": "2.3.0",
16469+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
16470+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
16471+ },
16472+ "node_modules/whatwg-url": {
16473+ "version": "8.7.0",
16474+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
16475+ "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
16476+ "dependencies": {
16477+ "lodash": "^4.7.0",
16478+ "tr46": "^2.1.0",
16479+ "webidl-conversions": "^6.1.0"
16480+ },
16481+ "engines": {
16482+ "node": ">=10"
16483+ }
16484+ },
16485+ "node_modules/which": {
16486+ "version": "2.0.2",
16487+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
16488+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
16489+ "dependencies": {
16490+ "isexe": "^2.0.0"
16491+ },
16492+ "bin": {
16493+ "node-which": "bin/node-which"
16494+ },
16495+ "engines": {
16496+ "node": ">= 8"
16497+ }
16498+ },
16499+ "node_modules/which-boxed-primitive": {
16500+ "version": "1.0.2",
16501+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
16502+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
16503+ "dependencies": {
16504+ "is-bigint": "^1.0.1",
16505+ "is-boolean-object": "^1.1.0",
16506+ "is-number-object": "^1.0.4",
16507+ "is-string": "^1.0.5",
16508+ "is-symbol": "^1.0.3"
16509+ },
16510+ "funding": {
16511+ "url": "https://github.com/sponsors/ljharb"
16512+ }
16513+ },
16514+ "node_modules/which-collection": {
16515+ "version": "1.0.1",
16516+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
16517+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
16518+ "dependencies": {
16519+ "is-map": "^2.0.1",
16520+ "is-set": "^2.0.1",
16521+ "is-weakmap": "^2.0.1",
16522+ "is-weakset": "^2.0.1"
16523+ },
16524+ "funding": {
16525+ "url": "https://github.com/sponsors/ljharb"
16526+ }
16527+ },
16528+ "node_modules/which-typed-array": {
16529+ "version": "1.1.9",
16530+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
16531+ "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
16532+ "dependencies": {
16533+ "available-typed-arrays": "^1.0.5",
16534+ "call-bind": "^1.0.2",
16535+ "for-each": "^0.3.3",
16536+ "gopd": "^1.0.1",
16537+ "has-tostringtag": "^1.0.0",
16538+ "is-typed-array": "^1.1.10"
16539+ },
16540+ "engines": {
16541+ "node": ">= 0.4"
16542+ },
16543+ "funding": {
16544+ "url": "https://github.com/sponsors/ljharb"
16545+ }
16546+ },
16547+ "node_modules/word-wrap": {
16548+ "version": "1.2.3",
16549+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
16550+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
16551+ "engines": {
16552+ "node": ">=0.10.0"
16553+ }
16554+ },
16555+ "node_modules/workbox-background-sync": {
16556+ "version": "6.5.4",
16557+ "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz",
16558+ "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==",
16559+ "dependencies": {
16560+ "idb": "^7.0.1",
16561+ "workbox-core": "6.5.4"
16562+ }
16563+ },
16564+ "node_modules/workbox-broadcast-update": {
16565+ "version": "6.5.4",
16566+ "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz",
16567+ "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==",
16568+ "dependencies": {
16569+ "workbox-core": "6.5.4"
16570+ }
16571+ },
16572+ "node_modules/workbox-build": {
16573+ "version": "6.5.4",
16574+ "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz",
16575+ "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==",
16576+ "dependencies": {
16577+ "@apideck/better-ajv-errors": "^0.3.1",
16578+ "@babel/core": "^7.11.1",
16579+ "@babel/preset-env": "^7.11.0",
16580+ "@babel/runtime": "^7.11.2",
16581+ "@rollup/plugin-babel": "^5.2.0",
16582+ "@rollup/plugin-node-resolve": "^11.2.1",
16583+ "@rollup/plugin-replace": "^2.4.1",
16584+ "@surma/rollup-plugin-off-main-thread": "^2.2.3",
16585+ "ajv": "^8.6.0",
16586+ "common-tags": "^1.8.0",
16587+ "fast-json-stable-stringify": "^2.1.0",
16588+ "fs-extra": "^9.0.1",
16589+ "glob": "^7.1.6",
16590+ "lodash": "^4.17.20",
16591+ "pretty-bytes": "^5.3.0",
16592+ "rollup": "^2.43.1",
16593+ "rollup-plugin-terser": "^7.0.0",
16594+ "source-map": "^0.8.0-beta.0",
16595+ "stringify-object": "^3.3.0",
16596+ "strip-comments": "^2.0.1",
16597+ "tempy": "^0.6.0",
16598+ "upath": "^1.2.0",
16599+ "workbox-background-sync": "6.5.4",
16600+ "workbox-broadcast-update": "6.5.4",
16601+ "workbox-cacheable-response": "6.5.4",
16602+ "workbox-core": "6.5.4",
16603+ "workbox-expiration": "6.5.4",
16604+ "workbox-google-analytics": "6.5.4",
16605+ "workbox-navigation-preload": "6.5.4",
16606+ "workbox-precaching": "6.5.4",
16607+ "workbox-range-requests": "6.5.4",
16608+ "workbox-recipes": "6.5.4",
16609+ "workbox-routing": "6.5.4",
16610+ "workbox-strategies": "6.5.4",
16611+ "workbox-streams": "6.5.4",
16612+ "workbox-sw": "6.5.4",
16613+ "workbox-window": "6.5.4"
16614+ },
16615+ "engines": {
16616+ "node": ">=10.0.0"
16617+ }
16618+ },
16619+ "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": {
16620+ "version": "0.3.6",
16621+ "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
16622+ "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
16623+ "dependencies": {
16624+ "json-schema": "^0.4.0",
16625+ "jsonpointer": "^5.0.0",
16626+ "leven": "^3.1.0"
16627+ },
16628+ "engines": {
16629+ "node": ">=10"
16630+ },
16631+ "peerDependencies": {
16632+ "ajv": ">=8"
16633+ }
16634+ },
16635+ "node_modules/workbox-build/node_modules/ajv": {
16636+ "version": "8.11.2",
16637+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
16638+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
16639+ "dependencies": {
16640+ "fast-deep-equal": "^3.1.1",
16641+ "json-schema-traverse": "^1.0.0",
16642+ "require-from-string": "^2.0.2",
16643+ "uri-js": "^4.2.2"
16644+ },
16645+ "funding": {
16646+ "type": "github",
16647+ "url": "https://github.com/sponsors/epoberezkin"
16648+ }
16649+ },
16650+ "node_modules/workbox-build/node_modules/fs-extra": {
16651+ "version": "9.1.0",
16652+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
16653+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
16654+ "dependencies": {
16655+ "at-least-node": "^1.0.0",
16656+ "graceful-fs": "^4.2.0",
16657+ "jsonfile": "^6.0.1",
16658+ "universalify": "^2.0.0"
16659+ },
16660+ "engines": {
16661+ "node": ">=10"
16662+ }
16663+ },
16664+ "node_modules/workbox-build/node_modules/json-schema-traverse": {
16665+ "version": "1.0.0",
16666+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
16667+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
16668+ },
16669+ "node_modules/workbox-build/node_modules/source-map": {
16670+ "version": "0.8.0-beta.0",
16671+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
16672+ "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
16673+ "dependencies": {
16674+ "whatwg-url": "^7.0.0"
16675+ },
16676+ "engines": {
16677+ "node": ">= 8"
16678+ }
16679+ },
16680+ "node_modules/workbox-build/node_modules/tr46": {
16681+ "version": "1.0.1",
16682+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
16683+ "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
16684+ "dependencies": {
16685+ "punycode": "^2.1.0"
16686+ }
16687+ },
16688+ "node_modules/workbox-build/node_modules/webidl-conversions": {
16689+ "version": "4.0.2",
16690+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
16691+ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
16692+ },
16693+ "node_modules/workbox-build/node_modules/whatwg-url": {
16694+ "version": "7.1.0",
16695+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
16696+ "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
16697+ "dependencies": {
16698+ "lodash.sortby": "^4.7.0",
16699+ "tr46": "^1.0.1",
16700+ "webidl-conversions": "^4.0.2"
16701+ }
16702+ },
16703+ "node_modules/workbox-cacheable-response": {
16704+ "version": "6.5.4",
16705+ "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz",
16706+ "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==",
16707+ "dependencies": {
16708+ "workbox-core": "6.5.4"
16709+ }
16710+ },
16711+ "node_modules/workbox-core": {
16712+ "version": "6.5.4",
16713+ "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz",
16714+ "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q=="
16715+ },
16716+ "node_modules/workbox-expiration": {
16717+ "version": "6.5.4",
16718+ "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz",
16719+ "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==",
16720+ "dependencies": {
16721+ "idb": "^7.0.1",
16722+ "workbox-core": "6.5.4"
16723+ }
16724+ },
16725+ "node_modules/workbox-google-analytics": {
16726+ "version": "6.5.4",
16727+ "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz",
16728+ "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==",
16729+ "dependencies": {
16730+ "workbox-background-sync": "6.5.4",
16731+ "workbox-core": "6.5.4",
16732+ "workbox-routing": "6.5.4",
16733+ "workbox-strategies": "6.5.4"
16734+ }
16735+ },
16736+ "node_modules/workbox-navigation-preload": {
16737+ "version": "6.5.4",
16738+ "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz",
16739+ "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==",
16740+ "dependencies": {
16741+ "workbox-core": "6.5.4"
16742+ }
16743+ },
16744+ "node_modules/workbox-precaching": {
16745+ "version": "6.5.4",
16746+ "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz",
16747+ "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==",
16748+ "dependencies": {
16749+ "workbox-core": "6.5.4",
16750+ "workbox-routing": "6.5.4",
16751+ "workbox-strategies": "6.5.4"
16752+ }
16753+ },
16754+ "node_modules/workbox-range-requests": {
16755+ "version": "6.5.4",
16756+ "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz",
16757+ "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==",
16758+ "dependencies": {
16759+ "workbox-core": "6.5.4"
16760+ }
16761+ },
16762+ "node_modules/workbox-recipes": {
16763+ "version": "6.5.4",
16764+ "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz",
16765+ "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==",
16766+ "dependencies": {
16767+ "workbox-cacheable-response": "6.5.4",
16768+ "workbox-core": "6.5.4",
16769+ "workbox-expiration": "6.5.4",
16770+ "workbox-precaching": "6.5.4",
16771+ "workbox-routing": "6.5.4",
16772+ "workbox-strategies": "6.5.4"
16773+ }
16774+ },
16775+ "node_modules/workbox-routing": {
16776+ "version": "6.5.4",
16777+ "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz",
16778+ "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==",
16779+ "dependencies": {
16780+ "workbox-core": "6.5.4"
16781+ }
16782+ },
16783+ "node_modules/workbox-strategies": {
16784+ "version": "6.5.4",
16785+ "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz",
16786+ "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==",
16787+ "dependencies": {
16788+ "workbox-core": "6.5.4"
16789+ }
16790+ },
16791+ "node_modules/workbox-streams": {
16792+ "version": "6.5.4",
16793+ "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz",
16794+ "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==",
16795+ "dependencies": {
16796+ "workbox-core": "6.5.4",
16797+ "workbox-routing": "6.5.4"
16798+ }
16799+ },
16800+ "node_modules/workbox-sw": {
16801+ "version": "6.5.4",
16802+ "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz",
16803+ "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA=="
16804+ },
16805+ "node_modules/workbox-webpack-plugin": {
16806+ "version": "6.5.4",
16807+ "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz",
16808+ "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==",
16809+ "dependencies": {
16810+ "fast-json-stable-stringify": "^2.1.0",
16811+ "pretty-bytes": "^5.4.1",
16812+ "upath": "^1.2.0",
16813+ "webpack-sources": "^1.4.3",
16814+ "workbox-build": "6.5.4"
16815+ },
16816+ "engines": {
16817+ "node": ">=10.0.0"
16818+ },
16819+ "peerDependencies": {
16820+ "webpack": "^4.4.0 || ^5.9.0"
16821+ }
16822+ },
16823+ "node_modules/workbox-webpack-plugin/node_modules/source-map": {
16824+ "version": "0.6.1",
16825+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16826+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16827+ "engines": {
16828+ "node": ">=0.10.0"
16829+ }
16830+ },
16831+ "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": {
16832+ "version": "1.4.3",
16833+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
16834+ "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
16835+ "dependencies": {
16836+ "source-list-map": "^2.0.0",
16837+ "source-map": "~0.6.1"
16838+ }
16839+ },
16840+ "node_modules/workbox-window": {
16841+ "version": "6.5.4",
16842+ "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz",
16843+ "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==",
16844+ "dependencies": {
16845+ "@types/trusted-types": "^2.0.2",
16846+ "workbox-core": "6.5.4"
16847+ }
16848+ },
16849+ "node_modules/wrap-ansi": {
16850+ "version": "7.0.0",
16851+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
16852+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
16853+ "dependencies": {
16854+ "ansi-styles": "^4.0.0",
16855+ "string-width": "^4.1.0",
16856+ "strip-ansi": "^6.0.0"
16857+ },
16858+ "engines": {
16859+ "node": ">=10"
16860+ },
16861+ "funding": {
16862+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
16863+ }
16864+ },
16865+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
16866+ "version": "4.3.0",
16867+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16868+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16869+ "dependencies": {
16870+ "color-convert": "^2.0.1"
16871+ },
16872+ "engines": {
16873+ "node": ">=8"
16874+ },
16875+ "funding": {
16876+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
16877+ }
16878+ },
16879+ "node_modules/wrap-ansi/node_modules/color-convert": {
16880+ "version": "2.0.1",
16881+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16882+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16883+ "dependencies": {
16884+ "color-name": "~1.1.4"
16885+ },
16886+ "engines": {
16887+ "node": ">=7.0.0"
16888+ }
16889+ },
16890+ "node_modules/wrap-ansi/node_modules/color-name": {
16891+ "version": "1.1.4",
16892+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16893+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
16894+ },
16895+ "node_modules/wrappy": {
16896+ "version": "1.0.2",
16897+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
16898+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
16899+ },
16900+ "node_modules/write-file-atomic": {
16901+ "version": "3.0.3",
16902+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
16903+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
16904+ "dependencies": {
16905+ "imurmurhash": "^0.1.4",
16906+ "is-typedarray": "^1.0.0",
16907+ "signal-exit": "^3.0.2",
16908+ "typedarray-to-buffer": "^3.1.5"
16909+ }
16910+ },
16911+ "node_modules/ws": {
16912+ "version": "7.5.9",
16913+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
16914+ "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
16915+ "engines": {
16916+ "node": ">=8.3.0"
16917+ },
16918+ "peerDependencies": {
16919+ "bufferutil": "^4.0.1",
16920+ "utf-8-validate": "^5.0.2"
16921+ },
16922+ "peerDependenciesMeta": {
16923+ "bufferutil": {
16924+ "optional": true
16925+ },
16926+ "utf-8-validate": {
16927+ "optional": true
16928+ }
16929+ }
16930+ },
16931+ "node_modules/xml-name-validator": {
16932+ "version": "3.0.0",
16933+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
16934+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
16935+ },
16936+ "node_modules/xmlchars": {
16937+ "version": "2.2.0",
16938+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
16939+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
16940+ },
16941+ "node_modules/xtend": {
16942+ "version": "4.0.2",
16943+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
16944+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
16945+ "engines": {
16946+ "node": ">=0.4"
16947+ }
16948+ },
16949+ "node_modules/y18n": {
16950+ "version": "5.0.8",
16951+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
16952+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
16953+ "engines": {
16954+ "node": ">=10"
16955+ }
16956+ },
16957+ "node_modules/yallist": {
16958+ "version": "4.0.0",
16959+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
16960+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
16961+ },
16962+ "node_modules/yaml": {
16963+ "version": "1.10.2",
16964+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
16965+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
16966+ "engines": {
16967+ "node": ">= 6"
16968+ }
16969+ },
16970+ "node_modules/yargs": {
16971+ "version": "16.2.0",
16972+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
16973+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
16974+ "dependencies": {
16975+ "cliui": "^7.0.2",
16976+ "escalade": "^3.1.1",
16977+ "get-caller-file": "^2.0.5",
16978+ "require-directory": "^2.1.1",
16979+ "string-width": "^4.2.0",
16980+ "y18n": "^5.0.5",
16981+ "yargs-parser": "^20.2.2"
16982+ },
16983+ "engines": {
16984+ "node": ">=10"
16985+ }
16986+ },
16987+ "node_modules/yargs-parser": {
16988+ "version": "20.2.9",
16989+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
16990+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
16991+ "engines": {
16992+ "node": ">=10"
16993+ }
16994+ },
16995+ "node_modules/yocto-queue": {
16996+ "version": "0.1.0",
16997+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
16998+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
16999+ "engines": {
17000+ "node": ">=10"
17001+ },
17002+ "funding": {
17003+ "url": "https://github.com/sponsors/sindresorhus"
17004+ }
17005+ }
17006+ },
17007+ "dependencies": {
17008+ "@adobe/css-tools": {
17009+ "version": "4.0.1",
17010+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz",
17011+ "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g=="
17012+ },
17013+ "@ampproject/remapping": {
17014+ "version": "2.2.0",
17015+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
17016+ "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
17017+ "requires": {
17018+ "@jridgewell/gen-mapping": "^0.1.0",
17019+ "@jridgewell/trace-mapping": "^0.3.9"
17020+ }
17021+ },
17022+ "@babel/code-frame": {
17023+ "version": "7.18.6",
17024+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
17025+ "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
17026+ "requires": {
17027+ "@babel/highlight": "^7.18.6"
17028+ }
17029+ },
17030+ "@babel/compat-data": {
17031+ "version": "7.20.5",
17032+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz",
17033+ "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g=="
17034+ },
17035+ "@babel/core": {
17036+ "version": "7.20.5",
17037+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz",
17038+ "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==",
17039+ "requires": {
17040+ "@ampproject/remapping": "^2.1.0",
17041+ "@babel/code-frame": "^7.18.6",
17042+ "@babel/generator": "^7.20.5",
17043+ "@babel/helper-compilation-targets": "^7.20.0",
17044+ "@babel/helper-module-transforms": "^7.20.2",
17045+ "@babel/helpers": "^7.20.5",
17046+ "@babel/parser": "^7.20.5",
17047+ "@babel/template": "^7.18.10",
17048+ "@babel/traverse": "^7.20.5",
17049+ "@babel/types": "^7.20.5",
17050+ "convert-source-map": "^1.7.0",
17051+ "debug": "^4.1.0",
17052+ "gensync": "^1.0.0-beta.2",
17053+ "json5": "^2.2.1",
17054+ "semver": "^6.3.0"
17055+ },
17056+ "dependencies": {
17057+ "semver": {
17058+ "version": "6.3.0",
17059+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17060+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
17061+ }
17062+ }
17063+ },
17064+ "@babel/eslint-parser": {
17065+ "version": "7.19.1",
17066+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz",
17067+ "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==",
17068+ "requires": {
17069+ "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
17070+ "eslint-visitor-keys": "^2.1.0",
17071+ "semver": "^6.3.0"
17072+ },
17073+ "dependencies": {
17074+ "eslint-visitor-keys": {
17075+ "version": "2.1.0",
17076+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
17077+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw=="
17078+ },
17079+ "semver": {
17080+ "version": "6.3.0",
17081+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17082+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
17083+ }
17084+ }
17085+ },
17086+ "@babel/generator": {
17087+ "version": "7.20.5",
17088+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz",
17089+ "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==",
17090+ "requires": {
17091+ "@babel/types": "^7.20.5",
17092+ "@jridgewell/gen-mapping": "^0.3.2",
17093+ "jsesc": "^2.5.1"
17094+ },
17095+ "dependencies": {
17096+ "@jridgewell/gen-mapping": {
17097+ "version": "0.3.2",
17098+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
17099+ "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
17100+ "requires": {
17101+ "@jridgewell/set-array": "^1.0.1",
17102+ "@jridgewell/sourcemap-codec": "^1.4.10",
17103+ "@jridgewell/trace-mapping": "^0.3.9"
17104+ }
17105+ }
17106+ }
17107+ },
17108+ "@babel/helper-annotate-as-pure": {
17109+ "version": "7.18.6",
17110+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
17111+ "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
17112+ "requires": {
17113+ "@babel/types": "^7.18.6"
17114+ }
17115+ },
17116+ "@babel/helper-builder-binary-assignment-operator-visitor": {
17117+ "version": "7.18.9",
17118+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
17119+ "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
17120+ "requires": {
17121+ "@babel/helper-explode-assignable-expression": "^7.18.6",
17122+ "@babel/types": "^7.18.9"
17123+ }
17124+ },
17125+ "@babel/helper-compilation-targets": {
17126+ "version": "7.20.0",
17127+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
17128+ "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
17129+ "requires": {
17130+ "@babel/compat-data": "^7.20.0",
17131+ "@babel/helper-validator-option": "^7.18.6",
17132+ "browserslist": "^4.21.3",
17133+ "semver": "^6.3.0"
17134+ },
17135+ "dependencies": {
17136+ "semver": {
17137+ "version": "6.3.0",
17138+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17139+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
17140+ }
17141+ }
17142+ },
17143+ "@babel/helper-create-class-features-plugin": {
17144+ "version": "7.20.5",
17145+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz",
17146+ "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==",
17147+ "requires": {
17148+ "@babel/helper-annotate-as-pure": "^7.18.6",
17149+ "@babel/helper-environment-visitor": "^7.18.9",
17150+ "@babel/helper-function-name": "^7.19.0",
17151+ "@babel/helper-member-expression-to-functions": "^7.18.9",
17152+ "@babel/helper-optimise-call-expression": "^7.18.6",
17153+ "@babel/helper-replace-supers": "^7.19.1",
17154+ "@babel/helper-split-export-declaration": "^7.18.6"
17155+ }
17156+ },
17157+ "@babel/helper-create-regexp-features-plugin": {
17158+ "version": "7.20.5",
17159+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
17160+ "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==",
17161+ "requires": {
17162+ "@babel/helper-annotate-as-pure": "^7.18.6",
17163+ "regexpu-core": "^5.2.1"
17164+ }
17165+ },
17166+ "@babel/helper-define-polyfill-provider": {
17167+ "version": "0.3.3",
17168+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
17169+ "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
17170+ "requires": {
17171+ "@babel/helper-compilation-targets": "^7.17.7",
17172+ "@babel/helper-plugin-utils": "^7.16.7",
17173+ "debug": "^4.1.1",
17174+ "lodash.debounce": "^4.0.8",
17175+ "resolve": "^1.14.2",
17176+ "semver": "^6.1.2"
17177+ },
17178+ "dependencies": {
17179+ "semver": {
17180+ "version": "6.3.0",
17181+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17182+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
17183+ }
17184+ }
17185+ },
17186+ "@babel/helper-environment-visitor": {
17187+ "version": "7.18.9",
17188+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
17189+ "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg=="
17190+ },
17191+ "@babel/helper-explode-assignable-expression": {
17192+ "version": "7.18.6",
17193+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
17194+ "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
17195+ "requires": {
17196+ "@babel/types": "^7.18.6"
17197+ }
17198+ },
17199+ "@babel/helper-function-name": {
17200+ "version": "7.19.0",
17201+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
17202+ "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
17203+ "requires": {
17204+ "@babel/template": "^7.18.10",
17205+ "@babel/types": "^7.19.0"
17206+ }
17207+ },
17208+ "@babel/helper-hoist-variables": {
17209+ "version": "7.18.6",
17210+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
17211+ "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
17212+ "requires": {
17213+ "@babel/types": "^7.18.6"
17214+ }
17215+ },
17216+ "@babel/helper-member-expression-to-functions": {
17217+ "version": "7.18.9",
17218+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz",
17219+ "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==",
17220+ "requires": {
17221+ "@babel/types": "^7.18.9"
17222+ }
17223+ },
17224+ "@babel/helper-module-imports": {
17225+ "version": "7.18.6",
17226+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
17227+ "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
17228+ "requires": {
17229+ "@babel/types": "^7.18.6"
17230+ }
17231+ },
17232+ "@babel/helper-module-transforms": {
17233+ "version": "7.20.2",
17234+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
17235+ "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
17236+ "requires": {
17237+ "@babel/helper-environment-visitor": "^7.18.9",
17238+ "@babel/helper-module-imports": "^7.18.6",
17239+ "@babel/helper-simple-access": "^7.20.2",
17240+ "@babel/helper-split-export-declaration": "^7.18.6",
17241+ "@babel/helper-validator-identifier": "^7.19.1",
17242+ "@babel/template": "^7.18.10",
17243+ "@babel/traverse": "^7.20.1",
17244+ "@babel/types": "^7.20.2"
17245+ }
17246+ },
17247+ "@babel/helper-optimise-call-expression": {
17248+ "version": "7.18.6",
17249+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
17250+ "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
17251+ "requires": {
17252+ "@babel/types": "^7.18.6"
17253+ }
17254+ },
17255+ "@babel/helper-plugin-utils": {
17256+ "version": "7.20.2",
17257+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
17258+ "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ=="
17259+ },
17260+ "@babel/helper-remap-async-to-generator": {
17261+ "version": "7.18.9",
17262+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
17263+ "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
17264+ "requires": {
17265+ "@babel/helper-annotate-as-pure": "^7.18.6",
17266+ "@babel/helper-environment-visitor": "^7.18.9",
17267+ "@babel/helper-wrap-function": "^7.18.9",
17268+ "@babel/types": "^7.18.9"
17269+ }
17270+ },
17271+ "@babel/helper-replace-supers": {
17272+ "version": "7.19.1",
17273+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz",
17274+ "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==",
17275+ "requires": {
17276+ "@babel/helper-environment-visitor": "^7.18.9",
17277+ "@babel/helper-member-expression-to-functions": "^7.18.9",
17278+ "@babel/helper-optimise-call-expression": "^7.18.6",
17279+ "@babel/traverse": "^7.19.1",
17280+ "@babel/types": "^7.19.0"
17281+ }
17282+ },
17283+ "@babel/helper-simple-access": {
17284+ "version": "7.20.2",
17285+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
17286+ "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
17287+ "requires": {
17288+ "@babel/types": "^7.20.2"
17289+ }
17290+ },
17291+ "@babel/helper-skip-transparent-expression-wrappers": {
17292+ "version": "7.20.0",
17293+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
17294+ "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
17295+ "requires": {
17296+ "@babel/types": "^7.20.0"
17297+ }
17298+ },
17299+ "@babel/helper-split-export-declaration": {
17300+ "version": "7.18.6",
17301+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
17302+ "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
17303+ "requires": {
17304+ "@babel/types": "^7.18.6"
17305+ }
17306+ },
17307+ "@babel/helper-string-parser": {
17308+ "version": "7.19.4",
17309+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
17310+ "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
17311+ },
17312+ "@babel/helper-validator-identifier": {
17313+ "version": "7.19.1",
17314+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
17315+ "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
17316+ },
17317+ "@babel/helper-validator-option": {
17318+ "version": "7.18.6",
17319+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
17320+ "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw=="
17321+ },
17322+ "@babel/helper-wrap-function": {
17323+ "version": "7.20.5",
17324+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
17325+ "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
17326+ "requires": {
17327+ "@babel/helper-function-name": "^7.19.0",
17328+ "@babel/template": "^7.18.10",
17329+ "@babel/traverse": "^7.20.5",
17330+ "@babel/types": "^7.20.5"
17331+ }
17332+ },
17333+ "@babel/helpers": {
17334+ "version": "7.20.6",
17335+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz",
17336+ "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==",
17337+ "requires": {
17338+ "@babel/template": "^7.18.10",
17339+ "@babel/traverse": "^7.20.5",
17340+ "@babel/types": "^7.20.5"
17341+ }
17342+ },
17343+ "@babel/highlight": {
17344+ "version": "7.18.6",
17345+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
17346+ "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
17347+ "requires": {
17348+ "@babel/helper-validator-identifier": "^7.18.6",
17349+ "chalk": "^2.0.0",
17350+ "js-tokens": "^4.0.0"
17351+ }
17352+ },
17353+ "@babel/parser": {
17354+ "version": "7.20.5",
17355+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz",
17356+ "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA=="
17357+ },
17358+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
17359+ "version": "7.18.6",
17360+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
17361+ "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
17362+ "requires": {
17363+ "@babel/helper-plugin-utils": "^7.18.6"
17364+ }
17365+ },
17366+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
17367+ "version": "7.18.9",
17368+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz",
17369+ "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==",
17370+ "requires": {
17371+ "@babel/helper-plugin-utils": "^7.18.9",
17372+ "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
17373+ "@babel/plugin-proposal-optional-chaining": "^7.18.9"
17374+ }
17375+ },
17376+ "@babel/plugin-proposal-async-generator-functions": {
17377+ "version": "7.20.1",
17378+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz",
17379+ "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==",
17380+ "requires": {
17381+ "@babel/helper-environment-visitor": "^7.18.9",
17382+ "@babel/helper-plugin-utils": "^7.19.0",
17383+ "@babel/helper-remap-async-to-generator": "^7.18.9",
17384+ "@babel/plugin-syntax-async-generators": "^7.8.4"
17385+ }
17386+ },
17387+ "@babel/plugin-proposal-class-properties": {
17388+ "version": "7.18.6",
17389+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
17390+ "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
17391+ "requires": {
17392+ "@babel/helper-create-class-features-plugin": "^7.18.6",
17393+ "@babel/helper-plugin-utils": "^7.18.6"
17394+ }
17395+ },
17396+ "@babel/plugin-proposal-class-static-block": {
17397+ "version": "7.18.6",
17398+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
17399+ "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
17400+ "requires": {
17401+ "@babel/helper-create-class-features-plugin": "^7.18.6",
17402+ "@babel/helper-plugin-utils": "^7.18.6",
17403+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
17404+ }
17405+ },
17406+ "@babel/plugin-proposal-decorators": {
17407+ "version": "7.20.5",
17408+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.5.tgz",
17409+ "integrity": "sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==",
17410+ "requires": {
17411+ "@babel/helper-create-class-features-plugin": "^7.20.5",
17412+ "@babel/helper-plugin-utils": "^7.20.2",
17413+ "@babel/helper-replace-supers": "^7.19.1",
17414+ "@babel/helper-split-export-declaration": "^7.18.6",
17415+ "@babel/plugin-syntax-decorators": "^7.19.0"
17416+ }
17417+ },
17418+ "@babel/plugin-proposal-dynamic-import": {
17419+ "version": "7.18.6",
17420+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
17421+ "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
17422+ "requires": {
17423+ "@babel/helper-plugin-utils": "^7.18.6",
17424+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
17425+ }
17426+ },
17427+ "@babel/plugin-proposal-export-namespace-from": {
17428+ "version": "7.18.9",
17429+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
17430+ "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
17431+ "requires": {
17432+ "@babel/helper-plugin-utils": "^7.18.9",
17433+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
17434+ }
17435+ },
17436+ "@babel/plugin-proposal-json-strings": {
17437+ "version": "7.18.6",
17438+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
17439+ "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
17440+ "requires": {
17441+ "@babel/helper-plugin-utils": "^7.18.6",
17442+ "@babel/plugin-syntax-json-strings": "^7.8.3"
17443+ }
17444+ },
17445+ "@babel/plugin-proposal-logical-assignment-operators": {
17446+ "version": "7.18.9",
17447+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz",
17448+ "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==",
17449+ "requires": {
17450+ "@babel/helper-plugin-utils": "^7.18.9",
17451+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
17452+ }
17453+ },
17454+ "@babel/plugin-proposal-nullish-coalescing-operator": {
17455+ "version": "7.18.6",
17456+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
17457+ "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
17458+ "requires": {
17459+ "@babel/helper-plugin-utils": "^7.18.6",
17460+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
17461+ }
17462+ },
17463+ "@babel/plugin-proposal-numeric-separator": {
17464+ "version": "7.18.6",
17465+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
17466+ "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
17467+ "requires": {
17468+ "@babel/helper-plugin-utils": "^7.18.6",
17469+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
17470+ }
17471+ },
17472+ "@babel/plugin-proposal-object-rest-spread": {
17473+ "version": "7.20.2",
17474+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz",
17475+ "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==",
17476+ "requires": {
17477+ "@babel/compat-data": "^7.20.1",
17478+ "@babel/helper-compilation-targets": "^7.20.0",
17479+ "@babel/helper-plugin-utils": "^7.20.2",
17480+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
17481+ "@babel/plugin-transform-parameters": "^7.20.1"
17482+ }
17483+ },
17484+ "@babel/plugin-proposal-optional-catch-binding": {
17485+ "version": "7.18.6",
17486+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
17487+ "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
17488+ "requires": {
17489+ "@babel/helper-plugin-utils": "^7.18.6",
17490+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
17491+ }
17492+ },
17493+ "@babel/plugin-proposal-optional-chaining": {
17494+ "version": "7.18.9",
17495+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz",
17496+ "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==",
17497+ "requires": {
17498+ "@babel/helper-plugin-utils": "^7.18.9",
17499+ "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
17500+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
17501+ }
17502+ },
17503+ "@babel/plugin-proposal-private-methods": {
17504+ "version": "7.18.6",
17505+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
17506+ "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
17507+ "requires": {
17508+ "@babel/helper-create-class-features-plugin": "^7.18.6",
17509+ "@babel/helper-plugin-utils": "^7.18.6"
17510+ }
17511+ },
17512+ "@babel/plugin-proposal-private-property-in-object": {
17513+ "version": "7.20.5",
17514+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz",
17515+ "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
17516+ "requires": {
17517+ "@babel/helper-annotate-as-pure": "^7.18.6",
17518+ "@babel/helper-create-class-features-plugin": "^7.20.5",
17519+ "@babel/helper-plugin-utils": "^7.20.2",
17520+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
17521+ }
17522+ },
17523+ "@babel/plugin-proposal-unicode-property-regex": {
17524+ "version": "7.18.6",
17525+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
17526+ "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
17527+ "requires": {
17528+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
17529+ "@babel/helper-plugin-utils": "^7.18.6"
17530+ }
17531+ },
17532+ "@babel/plugin-syntax-async-generators": {
17533+ "version": "7.8.4",
17534+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
17535+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
17536+ "requires": {
17537+ "@babel/helper-plugin-utils": "^7.8.0"
17538+ }
17539+ },
17540+ "@babel/plugin-syntax-bigint": {
17541+ "version": "7.8.3",
17542+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
17543+ "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
17544+ "requires": {
17545+ "@babel/helper-plugin-utils": "^7.8.0"
17546+ }
17547+ },
17548+ "@babel/plugin-syntax-class-properties": {
17549+ "version": "7.12.13",
17550+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
17551+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
17552+ "requires": {
17553+ "@babel/helper-plugin-utils": "^7.12.13"
17554+ }
17555+ },
17556+ "@babel/plugin-syntax-class-static-block": {
17557+ "version": "7.14.5",
17558+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
17559+ "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
17560+ "requires": {
17561+ "@babel/helper-plugin-utils": "^7.14.5"
17562+ }
17563+ },
17564+ "@babel/plugin-syntax-decorators": {
17565+ "version": "7.19.0",
17566+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz",
17567+ "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==",
17568+ "requires": {
17569+ "@babel/helper-plugin-utils": "^7.19.0"
17570+ }
17571+ },
17572+ "@babel/plugin-syntax-dynamic-import": {
17573+ "version": "7.8.3",
17574+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
17575+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
17576+ "requires": {
17577+ "@babel/helper-plugin-utils": "^7.8.0"
17578+ }
17579+ },
17580+ "@babel/plugin-syntax-export-namespace-from": {
17581+ "version": "7.8.3",
17582+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
17583+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
17584+ "requires": {
17585+ "@babel/helper-plugin-utils": "^7.8.3"
17586+ }
17587+ },
17588+ "@babel/plugin-syntax-flow": {
17589+ "version": "7.18.6",
17590+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz",
17591+ "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==",
17592+ "requires": {
17593+ "@babel/helper-plugin-utils": "^7.18.6"
17594+ }
17595+ },
17596+ "@babel/plugin-syntax-import-assertions": {
17597+ "version": "7.20.0",
17598+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
17599+ "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
17600+ "requires": {
17601+ "@babel/helper-plugin-utils": "^7.19.0"
17602+ }
17603+ },
17604+ "@babel/plugin-syntax-import-meta": {
17605+ "version": "7.10.4",
17606+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
17607+ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
17608+ "requires": {
17609+ "@babel/helper-plugin-utils": "^7.10.4"
17610+ }
17611+ },
17612+ "@babel/plugin-syntax-json-strings": {
17613+ "version": "7.8.3",
17614+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
17615+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
17616+ "requires": {
17617+ "@babel/helper-plugin-utils": "^7.8.0"
17618+ }
17619+ },
17620+ "@babel/plugin-syntax-jsx": {
17621+ "version": "7.18.6",
17622+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
17623+ "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
17624+ "requires": {
17625+ "@babel/helper-plugin-utils": "^7.18.6"
17626+ }
17627+ },
17628+ "@babel/plugin-syntax-logical-assignment-operators": {
17629+ "version": "7.10.4",
17630+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
17631+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
17632+ "requires": {
17633+ "@babel/helper-plugin-utils": "^7.10.4"
17634+ }
17635+ },
17636+ "@babel/plugin-syntax-nullish-coalescing-operator": {
17637+ "version": "7.8.3",
17638+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
17639+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
17640+ "requires": {
17641+ "@babel/helper-plugin-utils": "^7.8.0"
17642+ }
17643+ },
17644+ "@babel/plugin-syntax-numeric-separator": {
17645+ "version": "7.10.4",
17646+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
17647+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
17648+ "requires": {
17649+ "@babel/helper-plugin-utils": "^7.10.4"
17650+ }
17651+ },
17652+ "@babel/plugin-syntax-object-rest-spread": {
17653+ "version": "7.8.3",
17654+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
17655+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
17656+ "requires": {
17657+ "@babel/helper-plugin-utils": "^7.8.0"
17658+ }
17659+ },
17660+ "@babel/plugin-syntax-optional-catch-binding": {
17661+ "version": "7.8.3",
17662+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
17663+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
17664+ "requires": {
17665+ "@babel/helper-plugin-utils": "^7.8.0"
17666+ }
17667+ },
17668+ "@babel/plugin-syntax-optional-chaining": {
17669+ "version": "7.8.3",
17670+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
17671+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
17672+ "requires": {
17673+ "@babel/helper-plugin-utils": "^7.8.0"
17674+ }
17675+ },
17676+ "@babel/plugin-syntax-private-property-in-object": {
17677+ "version": "7.14.5",
17678+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
17679+ "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
17680+ "requires": {
17681+ "@babel/helper-plugin-utils": "^7.14.5"
17682+ }
17683+ },
17684+ "@babel/plugin-syntax-top-level-await": {
17685+ "version": "7.14.5",
17686+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
17687+ "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
17688+ "requires": {
17689+ "@babel/helper-plugin-utils": "^7.14.5"
17690+ }
17691+ },
17692+ "@babel/plugin-syntax-typescript": {
17693+ "version": "7.20.0",
17694+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
17695+ "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
17696+ "requires": {
17697+ "@babel/helper-plugin-utils": "^7.19.0"
17698+ }
17699+ },
17700+ "@babel/plugin-transform-arrow-functions": {
17701+ "version": "7.18.6",
17702+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
17703+ "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
17704+ "requires": {
17705+ "@babel/helper-plugin-utils": "^7.18.6"
17706+ }
17707+ },
17708+ "@babel/plugin-transform-async-to-generator": {
17709+ "version": "7.18.6",
17710+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz",
17711+ "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==",
17712+ "requires": {
17713+ "@babel/helper-module-imports": "^7.18.6",
17714+ "@babel/helper-plugin-utils": "^7.18.6",
17715+ "@babel/helper-remap-async-to-generator": "^7.18.6"
17716+ }
17717+ },
17718+ "@babel/plugin-transform-block-scoped-functions": {
17719+ "version": "7.18.6",
17720+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
17721+ "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
17722+ "requires": {
17723+ "@babel/helper-plugin-utils": "^7.18.6"
17724+ }
17725+ },
17726+ "@babel/plugin-transform-block-scoping": {
17727+ "version": "7.20.5",
17728+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz",
17729+ "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==",
17730+ "requires": {
17731+ "@babel/helper-plugin-utils": "^7.20.2"
17732+ }
17733+ },
17734+ "@babel/plugin-transform-classes": {
17735+ "version": "7.20.2",
17736+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz",
17737+ "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==",
17738+ "requires": {
17739+ "@babel/helper-annotate-as-pure": "^7.18.6",
17740+ "@babel/helper-compilation-targets": "^7.20.0",
17741+ "@babel/helper-environment-visitor": "^7.18.9",
17742+ "@babel/helper-function-name": "^7.19.0",
17743+ "@babel/helper-optimise-call-expression": "^7.18.6",
17744+ "@babel/helper-plugin-utils": "^7.20.2",
17745+ "@babel/helper-replace-supers": "^7.19.1",
17746+ "@babel/helper-split-export-declaration": "^7.18.6",
17747+ "globals": "^11.1.0"
17748+ }
17749+ },
17750+ "@babel/plugin-transform-computed-properties": {
17751+ "version": "7.18.9",
17752+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz",
17753+ "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==",
17754+ "requires": {
17755+ "@babel/helper-plugin-utils": "^7.18.9"
17756+ }
17757+ },
17758+ "@babel/plugin-transform-destructuring": {
17759+ "version": "7.20.2",
17760+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz",
17761+ "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==",
17762+ "requires": {
17763+ "@babel/helper-plugin-utils": "^7.20.2"
17764+ }
17765+ },
17766+ "@babel/plugin-transform-dotall-regex": {
17767+ "version": "7.18.6",
17768+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
17769+ "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
17770+ "requires": {
17771+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
17772+ "@babel/helper-plugin-utils": "^7.18.6"
17773+ }
17774+ },
17775+ "@babel/plugin-transform-duplicate-keys": {
17776+ "version": "7.18.9",
17777+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
17778+ "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
17779+ "requires": {
17780+ "@babel/helper-plugin-utils": "^7.18.9"
17781+ }
17782+ },
17783+ "@babel/plugin-transform-exponentiation-operator": {
17784+ "version": "7.18.6",
17785+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
17786+ "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
17787+ "requires": {
17788+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
17789+ "@babel/helper-plugin-utils": "^7.18.6"
17790+ }
17791+ },
17792+ "@babel/plugin-transform-flow-strip-types": {
17793+ "version": "7.19.0",
17794+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz",
17795+ "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==",
17796+ "requires": {
17797+ "@babel/helper-plugin-utils": "^7.19.0",
17798+ "@babel/plugin-syntax-flow": "^7.18.6"
17799+ }
17800+ },
17801+ "@babel/plugin-transform-for-of": {
17802+ "version": "7.18.8",
17803+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz",
17804+ "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==",
17805+ "requires": {
17806+ "@babel/helper-plugin-utils": "^7.18.6"
17807+ }
17808+ },
17809+ "@babel/plugin-transform-function-name": {
17810+ "version": "7.18.9",
17811+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
17812+ "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
17813+ "requires": {
17814+ "@babel/helper-compilation-targets": "^7.18.9",
17815+ "@babel/helper-function-name": "^7.18.9",
17816+ "@babel/helper-plugin-utils": "^7.18.9"
17817+ }
17818+ },
17819+ "@babel/plugin-transform-literals": {
17820+ "version": "7.18.9",
17821+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
17822+ "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
17823+ "requires": {
17824+ "@babel/helper-plugin-utils": "^7.18.9"
17825+ }
17826+ },
17827+ "@babel/plugin-transform-member-expression-literals": {
17828+ "version": "7.18.6",
17829+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
17830+ "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
17831+ "requires": {
17832+ "@babel/helper-plugin-utils": "^7.18.6"
17833+ }
17834+ },
17835+ "@babel/plugin-transform-modules-amd": {
17836+ "version": "7.19.6",
17837+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz",
17838+ "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==",
17839+ "requires": {
17840+ "@babel/helper-module-transforms": "^7.19.6",
17841+ "@babel/helper-plugin-utils": "^7.19.0"
17842+ }
17843+ },
17844+ "@babel/plugin-transform-modules-commonjs": {
17845+ "version": "7.19.6",
17846+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz",
17847+ "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==",
17848+ "requires": {
17849+ "@babel/helper-module-transforms": "^7.19.6",
17850+ "@babel/helper-plugin-utils": "^7.19.0",
17851+ "@babel/helper-simple-access": "^7.19.4"
17852+ }
17853+ },
17854+ "@babel/plugin-transform-modules-systemjs": {
17855+ "version": "7.19.6",
17856+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz",
17857+ "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==",
17858+ "requires": {
17859+ "@babel/helper-hoist-variables": "^7.18.6",
17860+ "@babel/helper-module-transforms": "^7.19.6",
17861+ "@babel/helper-plugin-utils": "^7.19.0",
17862+ "@babel/helper-validator-identifier": "^7.19.1"
17863+ }
17864+ },
17865+ "@babel/plugin-transform-modules-umd": {
17866+ "version": "7.18.6",
17867+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
17868+ "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
17869+ "requires": {
17870+ "@babel/helper-module-transforms": "^7.18.6",
17871+ "@babel/helper-plugin-utils": "^7.18.6"
17872+ }
17873+ },
17874+ "@babel/plugin-transform-named-capturing-groups-regex": {
17875+ "version": "7.20.5",
17876+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
17877+ "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
17878+ "requires": {
17879+ "@babel/helper-create-regexp-features-plugin": "^7.20.5",
17880+ "@babel/helper-plugin-utils": "^7.20.2"
17881+ }
17882+ },
17883+ "@babel/plugin-transform-new-target": {
17884+ "version": "7.18.6",
17885+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
17886+ "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
17887+ "requires": {
17888+ "@babel/helper-plugin-utils": "^7.18.6"
17889+ }
17890+ },
17891+ "@babel/plugin-transform-object-super": {
17892+ "version": "7.18.6",
17893+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
17894+ "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
17895+ "requires": {
17896+ "@babel/helper-plugin-utils": "^7.18.6",
17897+ "@babel/helper-replace-supers": "^7.18.6"
17898+ }
17899+ },
17900+ "@babel/plugin-transform-parameters": {
17901+ "version": "7.20.5",
17902+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz",
17903+ "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==",
17904+ "requires": {
17905+ "@babel/helper-plugin-utils": "^7.20.2"
17906+ }
17907+ },
17908+ "@babel/plugin-transform-property-literals": {
17909+ "version": "7.18.6",
17910+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
17911+ "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
17912+ "requires": {
17913+ "@babel/helper-plugin-utils": "^7.18.6"
17914+ }
17915+ },
17916+ "@babel/plugin-transform-react-constant-elements": {
17917+ "version": "7.20.2",
17918+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.20.2.tgz",
17919+ "integrity": "sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==",
17920+ "requires": {
17921+ "@babel/helper-plugin-utils": "^7.20.2"
17922+ }
17923+ },
17924+ "@babel/plugin-transform-react-display-name": {
17925+ "version": "7.18.6",
17926+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz",
17927+ "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==",
17928+ "requires": {
17929+ "@babel/helper-plugin-utils": "^7.18.6"
17930+ }
17931+ },
17932+ "@babel/plugin-transform-react-jsx": {
17933+ "version": "7.19.0",
17934+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz",
17935+ "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==",
17936+ "requires": {
17937+ "@babel/helper-annotate-as-pure": "^7.18.6",
17938+ "@babel/helper-module-imports": "^7.18.6",
17939+ "@babel/helper-plugin-utils": "^7.19.0",
17940+ "@babel/plugin-syntax-jsx": "^7.18.6",
17941+ "@babel/types": "^7.19.0"
17942+ }
17943+ },
17944+ "@babel/plugin-transform-react-jsx-development": {
17945+ "version": "7.18.6",
17946+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz",
17947+ "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==",
17948+ "requires": {
17949+ "@babel/plugin-transform-react-jsx": "^7.18.6"
17950+ }
17951+ },
17952+ "@babel/plugin-transform-react-pure-annotations": {
17953+ "version": "7.18.6",
17954+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz",
17955+ "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==",
17956+ "requires": {
17957+ "@babel/helper-annotate-as-pure": "^7.18.6",
17958+ "@babel/helper-plugin-utils": "^7.18.6"
17959+ }
17960+ },
17961+ "@babel/plugin-transform-regenerator": {
17962+ "version": "7.20.5",
17963+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
17964+ "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
17965+ "requires": {
17966+ "@babel/helper-plugin-utils": "^7.20.2",
17967+ "regenerator-transform": "^0.15.1"
17968+ }
17969+ },
17970+ "@babel/plugin-transform-reserved-words": {
17971+ "version": "7.18.6",
17972+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
17973+ "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
17974+ "requires": {
17975+ "@babel/helper-plugin-utils": "^7.18.6"
17976+ }
17977+ },
17978+ "@babel/plugin-transform-runtime": {
17979+ "version": "7.19.6",
17980+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz",
17981+ "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==",
17982+ "requires": {
17983+ "@babel/helper-module-imports": "^7.18.6",
17984+ "@babel/helper-plugin-utils": "^7.19.0",
17985+ "babel-plugin-polyfill-corejs2": "^0.3.3",
17986+ "babel-plugin-polyfill-corejs3": "^0.6.0",
17987+ "babel-plugin-polyfill-regenerator": "^0.4.1",
17988+ "semver": "^6.3.0"
17989+ },
17990+ "dependencies": {
17991+ "semver": {
17992+ "version": "6.3.0",
17993+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
17994+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
17995+ }
17996+ }
17997+ },
17998+ "@babel/plugin-transform-shorthand-properties": {
17999+ "version": "7.18.6",
18000+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
18001+ "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
18002+ "requires": {
18003+ "@babel/helper-plugin-utils": "^7.18.6"
18004+ }
18005+ },
18006+ "@babel/plugin-transform-spread": {
18007+ "version": "7.19.0",
18008+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
18009+ "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
18010+ "requires": {
18011+ "@babel/helper-plugin-utils": "^7.19.0",
18012+ "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
18013+ }
18014+ },
18015+ "@babel/plugin-transform-sticky-regex": {
18016+ "version": "7.18.6",
18017+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
18018+ "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
18019+ "requires": {
18020+ "@babel/helper-plugin-utils": "^7.18.6"
18021+ }
18022+ },
18023+ "@babel/plugin-transform-template-literals": {
18024+ "version": "7.18.9",
18025+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
18026+ "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
18027+ "requires": {
18028+ "@babel/helper-plugin-utils": "^7.18.9"
18029+ }
18030+ },
18031+ "@babel/plugin-transform-typeof-symbol": {
18032+ "version": "7.18.9",
18033+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
18034+ "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
18035+ "requires": {
18036+ "@babel/helper-plugin-utils": "^7.18.9"
18037+ }
18038+ },
18039+ "@babel/plugin-transform-typescript": {
18040+ "version": "7.20.2",
18041+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz",
18042+ "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==",
18043+ "requires": {
18044+ "@babel/helper-create-class-features-plugin": "^7.20.2",
18045+ "@babel/helper-plugin-utils": "^7.20.2",
18046+ "@babel/plugin-syntax-typescript": "^7.20.0"
18047+ }
18048+ },
18049+ "@babel/plugin-transform-unicode-escapes": {
18050+ "version": "7.18.10",
18051+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz",
18052+ "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==",
18053+ "requires": {
18054+ "@babel/helper-plugin-utils": "^7.18.9"
18055+ }
18056+ },
18057+ "@babel/plugin-transform-unicode-regex": {
18058+ "version": "7.18.6",
18059+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
18060+ "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
18061+ "requires": {
18062+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
18063+ "@babel/helper-plugin-utils": "^7.18.6"
18064+ }
18065+ },
18066+ "@babel/preset-env": {
18067+ "version": "7.20.2",
18068+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
18069+ "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
18070+ "requires": {
18071+ "@babel/compat-data": "^7.20.1",
18072+ "@babel/helper-compilation-targets": "^7.20.0",
18073+ "@babel/helper-plugin-utils": "^7.20.2",
18074+ "@babel/helper-validator-option": "^7.18.6",
18075+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
18076+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
18077+ "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
18078+ "@babel/plugin-proposal-class-properties": "^7.18.6",
18079+ "@babel/plugin-proposal-class-static-block": "^7.18.6",
18080+ "@babel/plugin-proposal-dynamic-import": "^7.18.6",
18081+ "@babel/plugin-proposal-export-namespace-from": "^7.18.9",
18082+ "@babel/plugin-proposal-json-strings": "^7.18.6",
18083+ "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
18084+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
18085+ "@babel/plugin-proposal-numeric-separator": "^7.18.6",
18086+ "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
18087+ "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
18088+ "@babel/plugin-proposal-optional-chaining": "^7.18.9",
18089+ "@babel/plugin-proposal-private-methods": "^7.18.6",
18090+ "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
18091+ "@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
18092+ "@babel/plugin-syntax-async-generators": "^7.8.4",
18093+ "@babel/plugin-syntax-class-properties": "^7.12.13",
18094+ "@babel/plugin-syntax-class-static-block": "^7.14.5",
18095+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
18096+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
18097+ "@babel/plugin-syntax-import-assertions": "^7.20.0",
18098+ "@babel/plugin-syntax-json-strings": "^7.8.3",
18099+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
18100+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
18101+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
18102+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
18103+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
18104+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
18105+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
18106+ "@babel/plugin-syntax-top-level-await": "^7.14.5",
18107+ "@babel/plugin-transform-arrow-functions": "^7.18.6",
18108+ "@babel/plugin-transform-async-to-generator": "^7.18.6",
18109+ "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
18110+ "@babel/plugin-transform-block-scoping": "^7.20.2",
18111+ "@babel/plugin-transform-classes": "^7.20.2",
18112+ "@babel/plugin-transform-computed-properties": "^7.18.9",
18113+ "@babel/plugin-transform-destructuring": "^7.20.2",
18114+ "@babel/plugin-transform-dotall-regex": "^7.18.6",
18115+ "@babel/plugin-transform-duplicate-keys": "^7.18.9",
18116+ "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
18117+ "@babel/plugin-transform-for-of": "^7.18.8",
18118+ "@babel/plugin-transform-function-name": "^7.18.9",
18119+ "@babel/plugin-transform-literals": "^7.18.9",
18120+ "@babel/plugin-transform-member-expression-literals": "^7.18.6",
18121+ "@babel/plugin-transform-modules-amd": "^7.19.6",
18122+ "@babel/plugin-transform-modules-commonjs": "^7.19.6",
18123+ "@babel/plugin-transform-modules-systemjs": "^7.19.6",
18124+ "@babel/plugin-transform-modules-umd": "^7.18.6",
18125+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
18126+ "@babel/plugin-transform-new-target": "^7.18.6",
18127+ "@babel/plugin-transform-object-super": "^7.18.6",
18128+ "@babel/plugin-transform-parameters": "^7.20.1",
18129+ "@babel/plugin-transform-property-literals": "^7.18.6",
18130+ "@babel/plugin-transform-regenerator": "^7.18.6",
18131+ "@babel/plugin-transform-reserved-words": "^7.18.6",
18132+ "@babel/plugin-transform-shorthand-properties": "^7.18.6",
18133+ "@babel/plugin-transform-spread": "^7.19.0",
18134+ "@babel/plugin-transform-sticky-regex": "^7.18.6",
18135+ "@babel/plugin-transform-template-literals": "^7.18.9",
18136+ "@babel/plugin-transform-typeof-symbol": "^7.18.9",
18137+ "@babel/plugin-transform-unicode-escapes": "^7.18.10",
18138+ "@babel/plugin-transform-unicode-regex": "^7.18.6",
18139+ "@babel/preset-modules": "^0.1.5",
18140+ "@babel/types": "^7.20.2",
18141+ "babel-plugin-polyfill-corejs2": "^0.3.3",
18142+ "babel-plugin-polyfill-corejs3": "^0.6.0",
18143+ "babel-plugin-polyfill-regenerator": "^0.4.1",
18144+ "core-js-compat": "^3.25.1",
18145+ "semver": "^6.3.0"
18146+ },
18147+ "dependencies": {
18148+ "semver": {
18149+ "version": "6.3.0",
18150+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
18151+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
18152+ }
18153+ }
18154+ },
18155+ "@babel/preset-modules": {
18156+ "version": "0.1.5",
18157+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
18158+ "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
18159+ "requires": {
18160+ "@babel/helper-plugin-utils": "^7.0.0",
18161+ "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
18162+ "@babel/plugin-transform-dotall-regex": "^7.4.4",
18163+ "@babel/types": "^7.4.4",
18164+ "esutils": "^2.0.2"
18165+ }
18166+ },
18167+ "@babel/preset-react": {
18168+ "version": "7.18.6",
18169+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz",
18170+ "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==",
18171+ "requires": {
18172+ "@babel/helper-plugin-utils": "^7.18.6",
18173+ "@babel/helper-validator-option": "^7.18.6",
18174+ "@babel/plugin-transform-react-display-name": "^7.18.6",
18175+ "@babel/plugin-transform-react-jsx": "^7.18.6",
18176+ "@babel/plugin-transform-react-jsx-development": "^7.18.6",
18177+ "@babel/plugin-transform-react-pure-annotations": "^7.18.6"
18178+ }
18179+ },
18180+ "@babel/preset-typescript": {
18181+ "version": "7.18.6",
18182+ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz",
18183+ "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==",
18184+ "requires": {
18185+ "@babel/helper-plugin-utils": "^7.18.6",
18186+ "@babel/helper-validator-option": "^7.18.6",
18187+ "@babel/plugin-transform-typescript": "^7.18.6"
18188+ }
18189+ },
18190+ "@babel/runtime": {
18191+ "version": "7.20.6",
18192+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz",
18193+ "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==",
18194+ "requires": {
18195+ "regenerator-runtime": "^0.13.11"
18196+ }
18197+ },
18198+ "@babel/runtime-corejs3": {
18199+ "version": "7.20.6",
18200+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.6.tgz",
18201+ "integrity": "sha512-tqeujPiuEfcH067mx+7otTQWROVMKHXEaOQcAeNV5dDdbPWvPcFA8/W9LXw2NfjNmOetqLl03dfnG2WALPlsRQ==",
18202+ "requires": {
18203+ "core-js-pure": "^3.25.1",
18204+ "regenerator-runtime": "^0.13.11"
18205+ }
18206+ },
18207+ "@babel/template": {
18208+ "version": "7.18.10",
18209+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
18210+ "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
18211+ "requires": {
18212+ "@babel/code-frame": "^7.18.6",
18213+ "@babel/parser": "^7.18.10",
18214+ "@babel/types": "^7.18.10"
18215+ }
18216+ },
18217+ "@babel/traverse": {
18218+ "version": "7.20.5",
18219+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz",
18220+ "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==",
18221+ "requires": {
18222+ "@babel/code-frame": "^7.18.6",
18223+ "@babel/generator": "^7.20.5",
18224+ "@babel/helper-environment-visitor": "^7.18.9",
18225+ "@babel/helper-function-name": "^7.19.0",
18226+ "@babel/helper-hoist-variables": "^7.18.6",
18227+ "@babel/helper-split-export-declaration": "^7.18.6",
18228+ "@babel/parser": "^7.20.5",
18229+ "@babel/types": "^7.20.5",
18230+ "debug": "^4.1.0",
18231+ "globals": "^11.1.0"
18232+ }
18233+ },
18234+ "@babel/types": {
18235+ "version": "7.20.5",
18236+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz",
18237+ "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==",
18238+ "requires": {
18239+ "@babel/helper-string-parser": "^7.19.4",
18240+ "@babel/helper-validator-identifier": "^7.19.1",
18241+ "to-fast-properties": "^2.0.0"
18242+ }
18243+ },
18244+ "@bcoe/v8-coverage": {
18245+ "version": "0.2.3",
18246+ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
18247+ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
18248+ },
18249+ "@csstools/normalize.css": {
18250+ "version": "12.0.0",
18251+ "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz",
18252+ "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg=="
18253+ },
18254+ "@csstools/postcss-cascade-layers": {
18255+ "version": "1.1.1",
18256+ "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz",
18257+ "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==",
18258+ "requires": {
18259+ "@csstools/selector-specificity": "^2.0.2",
18260+ "postcss-selector-parser": "^6.0.10"
18261+ }
18262+ },
18263+ "@csstools/postcss-color-function": {
18264+ "version": "1.1.1",
18265+ "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz",
18266+ "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==",
18267+ "requires": {
18268+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
18269+ "postcss-value-parser": "^4.2.0"
18270+ }
18271+ },
18272+ "@csstools/postcss-font-format-keywords": {
18273+ "version": "1.0.1",
18274+ "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz",
18275+ "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==",
18276+ "requires": {
18277+ "postcss-value-parser": "^4.2.0"
18278+ }
18279+ },
18280+ "@csstools/postcss-hwb-function": {
18281+ "version": "1.0.2",
18282+ "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz",
18283+ "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==",
18284+ "requires": {
18285+ "postcss-value-parser": "^4.2.0"
18286+ }
18287+ },
18288+ "@csstools/postcss-ic-unit": {
18289+ "version": "1.0.1",
18290+ "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz",
18291+ "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==",
18292+ "requires": {
18293+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
18294+ "postcss-value-parser": "^4.2.0"
18295+ }
18296+ },
18297+ "@csstools/postcss-is-pseudo-class": {
18298+ "version": "2.0.7",
18299+ "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz",
18300+ "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==",
18301+ "requires": {
18302+ "@csstools/selector-specificity": "^2.0.0",
18303+ "postcss-selector-parser": "^6.0.10"
18304+ }
18305+ },
18306+ "@csstools/postcss-nested-calc": {
18307+ "version": "1.0.0",
18308+ "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz",
18309+ "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==",
18310+ "requires": {
18311+ "postcss-value-parser": "^4.2.0"
18312+ }
18313+ },
18314+ "@csstools/postcss-normalize-display-values": {
18315+ "version": "1.0.1",
18316+ "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz",
18317+ "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==",
18318+ "requires": {
18319+ "postcss-value-parser": "^4.2.0"
18320+ }
18321+ },
18322+ "@csstools/postcss-oklab-function": {
18323+ "version": "1.1.1",
18324+ "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz",
18325+ "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==",
18326+ "requires": {
18327+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
18328+ "postcss-value-parser": "^4.2.0"
18329+ }
18330+ },
18331+ "@csstools/postcss-progressive-custom-properties": {
18332+ "version": "1.3.0",
18333+ "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz",
18334+ "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==",
18335+ "requires": {
18336+ "postcss-value-parser": "^4.2.0"
18337+ }
18338+ },
18339+ "@csstools/postcss-stepped-value-functions": {
18340+ "version": "1.0.1",
18341+ "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz",
18342+ "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==",
18343+ "requires": {
18344+ "postcss-value-parser": "^4.2.0"
18345+ }
18346+ },
18347+ "@csstools/postcss-text-decoration-shorthand": {
18348+ "version": "1.0.0",
18349+ "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz",
18350+ "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==",
18351+ "requires": {
18352+ "postcss-value-parser": "^4.2.0"
18353+ }
18354+ },
18355+ "@csstools/postcss-trigonometric-functions": {
18356+ "version": "1.0.2",
18357+ "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz",
18358+ "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==",
18359+ "requires": {
18360+ "postcss-value-parser": "^4.2.0"
18361+ }
18362+ },
18363+ "@csstools/postcss-unset-value": {
18364+ "version": "1.0.2",
18365+ "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz",
18366+ "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==",
18367+ "requires": {}
18368+ },
18369+ "@csstools/selector-specificity": {
18370+ "version": "2.0.2",
18371+ "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz",
18372+ "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==",
18373+ "requires": {}
18374+ },
18375+ "@eslint/eslintrc": {
18376+ "version": "1.3.3",
18377+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz",
18378+ "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==",
18379+ "requires": {
18380+ "ajv": "^6.12.4",
18381+ "debug": "^4.3.2",
18382+ "espree": "^9.4.0",
18383+ "globals": "^13.15.0",
18384+ "ignore": "^5.2.0",
18385+ "import-fresh": "^3.2.1",
18386+ "js-yaml": "^4.1.0",
18387+ "minimatch": "^3.1.2",
18388+ "strip-json-comments": "^3.1.1"
18389+ },
18390+ "dependencies": {
18391+ "argparse": {
18392+ "version": "2.0.1",
18393+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
18394+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
18395+ },
18396+ "globals": {
18397+ "version": "13.18.0",
18398+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz",
18399+ "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==",
18400+ "requires": {
18401+ "type-fest": "^0.20.2"
18402+ }
18403+ },
18404+ "js-yaml": {
18405+ "version": "4.1.0",
18406+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
18407+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
18408+ "requires": {
18409+ "argparse": "^2.0.1"
18410+ }
18411+ },
18412+ "type-fest": {
18413+ "version": "0.20.2",
18414+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
18415+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
18416+ }
18417+ }
18418+ },
18419+ "@humanwhocodes/config-array": {
18420+ "version": "0.11.7",
18421+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz",
18422+ "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==",
18423+ "requires": {
18424+ "@humanwhocodes/object-schema": "^1.2.1",
18425+ "debug": "^4.1.1",
18426+ "minimatch": "^3.0.5"
18427+ }
18428+ },
18429+ "@humanwhocodes/module-importer": {
18430+ "version": "1.0.1",
18431+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
18432+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="
18433+ },
18434+ "@humanwhocodes/object-schema": {
18435+ "version": "1.2.1",
18436+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
18437+ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="
18438+ },
18439+ "@istanbuljs/load-nyc-config": {
18440+ "version": "1.1.0",
18441+ "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
18442+ "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
18443+ "requires": {
18444+ "camelcase": "^5.3.1",
18445+ "find-up": "^4.1.0",
18446+ "get-package-type": "^0.1.0",
18447+ "js-yaml": "^3.13.1",
18448+ "resolve-from": "^5.0.0"
18449+ },
18450+ "dependencies": {
18451+ "camelcase": {
18452+ "version": "5.3.1",
18453+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
18454+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
18455+ },
18456+ "find-up": {
18457+ "version": "4.1.0",
18458+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
18459+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
18460+ "requires": {
18461+ "locate-path": "^5.0.0",
18462+ "path-exists": "^4.0.0"
18463+ }
18464+ },
18465+ "locate-path": {
18466+ "version": "5.0.0",
18467+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
18468+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
18469+ "requires": {
18470+ "p-locate": "^4.1.0"
18471+ }
18472+ },
18473+ "p-limit": {
18474+ "version": "2.3.0",
18475+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
18476+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
18477+ "requires": {
18478+ "p-try": "^2.0.0"
18479+ }
18480+ },
18481+ "p-locate": {
18482+ "version": "4.1.0",
18483+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
18484+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
18485+ "requires": {
18486+ "p-limit": "^2.2.0"
18487+ }
18488+ }
18489+ }
18490+ },
18491+ "@istanbuljs/schema": {
18492+ "version": "0.1.3",
18493+ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
18494+ "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA=="
18495+ },
18496+ "@jest/console": {
18497+ "version": "27.5.1",
18498+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz",
18499+ "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==",
18500+ "requires": {
18501+ "@jest/types": "^27.5.1",
18502+ "@types/node": "*",
18503+ "chalk": "^4.0.0",
18504+ "jest-message-util": "^27.5.1",
18505+ "jest-util": "^27.5.1",
18506+ "slash": "^3.0.0"
18507+ },
18508+ "dependencies": {
18509+ "ansi-styles": {
18510+ "version": "4.3.0",
18511+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18512+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18513+ "requires": {
18514+ "color-convert": "^2.0.1"
18515+ }
18516+ },
18517+ "chalk": {
18518+ "version": "4.1.2",
18519+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18520+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18521+ "requires": {
18522+ "ansi-styles": "^4.1.0",
18523+ "supports-color": "^7.1.0"
18524+ }
18525+ },
18526+ "color-convert": {
18527+ "version": "2.0.1",
18528+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18529+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18530+ "requires": {
18531+ "color-name": "~1.1.4"
18532+ }
18533+ },
18534+ "color-name": {
18535+ "version": "1.1.4",
18536+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18537+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
18538+ },
18539+ "has-flag": {
18540+ "version": "4.0.0",
18541+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18542+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
18543+ },
18544+ "supports-color": {
18545+ "version": "7.2.0",
18546+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18547+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18548+ "requires": {
18549+ "has-flag": "^4.0.0"
18550+ }
18551+ }
18552+ }
18553+ },
18554+ "@jest/core": {
18555+ "version": "27.5.1",
18556+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz",
18557+ "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==",
18558+ "requires": {
18559+ "@jest/console": "^27.5.1",
18560+ "@jest/reporters": "^27.5.1",
18561+ "@jest/test-result": "^27.5.1",
18562+ "@jest/transform": "^27.5.1",
18563+ "@jest/types": "^27.5.1",
18564+ "@types/node": "*",
18565+ "ansi-escapes": "^4.2.1",
18566+ "chalk": "^4.0.0",
18567+ "emittery": "^0.8.1",
18568+ "exit": "^0.1.2",
18569+ "graceful-fs": "^4.2.9",
18570+ "jest-changed-files": "^27.5.1",
18571+ "jest-config": "^27.5.1",
18572+ "jest-haste-map": "^27.5.1",
18573+ "jest-message-util": "^27.5.1",
18574+ "jest-regex-util": "^27.5.1",
18575+ "jest-resolve": "^27.5.1",
18576+ "jest-resolve-dependencies": "^27.5.1",
18577+ "jest-runner": "^27.5.1",
18578+ "jest-runtime": "^27.5.1",
18579+ "jest-snapshot": "^27.5.1",
18580+ "jest-util": "^27.5.1",
18581+ "jest-validate": "^27.5.1",
18582+ "jest-watcher": "^27.5.1",
18583+ "micromatch": "^4.0.4",
18584+ "rimraf": "^3.0.0",
18585+ "slash": "^3.0.0",
18586+ "strip-ansi": "^6.0.0"
18587+ },
18588+ "dependencies": {
18589+ "ansi-styles": {
18590+ "version": "4.3.0",
18591+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18592+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18593+ "requires": {
18594+ "color-convert": "^2.0.1"
18595+ }
18596+ },
18597+ "chalk": {
18598+ "version": "4.1.2",
18599+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18600+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18601+ "requires": {
18602+ "ansi-styles": "^4.1.0",
18603+ "supports-color": "^7.1.0"
18604+ }
18605+ },
18606+ "color-convert": {
18607+ "version": "2.0.1",
18608+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18609+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18610+ "requires": {
18611+ "color-name": "~1.1.4"
18612+ }
18613+ },
18614+ "color-name": {
18615+ "version": "1.1.4",
18616+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18617+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
18618+ },
18619+ "has-flag": {
18620+ "version": "4.0.0",
18621+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18622+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
18623+ },
18624+ "supports-color": {
18625+ "version": "7.2.0",
18626+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18627+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18628+ "requires": {
18629+ "has-flag": "^4.0.0"
18630+ }
18631+ }
18632+ }
18633+ },
18634+ "@jest/environment": {
18635+ "version": "27.5.1",
18636+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz",
18637+ "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==",
18638+ "requires": {
18639+ "@jest/fake-timers": "^27.5.1",
18640+ "@jest/types": "^27.5.1",
18641+ "@types/node": "*",
18642+ "jest-mock": "^27.5.1"
18643+ }
18644+ },
18645+ "@jest/expect-utils": {
18646+ "version": "29.3.1",
18647+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz",
18648+ "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==",
18649+ "requires": {
18650+ "jest-get-type": "^29.2.0"
18651+ },
18652+ "dependencies": {
18653+ "jest-get-type": {
18654+ "version": "29.2.0",
18655+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz",
18656+ "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA=="
18657+ }
18658+ }
18659+ },
18660+ "@jest/fake-timers": {
18661+ "version": "27.5.1",
18662+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz",
18663+ "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==",
18664+ "requires": {
18665+ "@jest/types": "^27.5.1",
18666+ "@sinonjs/fake-timers": "^8.0.1",
18667+ "@types/node": "*",
18668+ "jest-message-util": "^27.5.1",
18669+ "jest-mock": "^27.5.1",
18670+ "jest-util": "^27.5.1"
18671+ }
18672+ },
18673+ "@jest/globals": {
18674+ "version": "27.5.1",
18675+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz",
18676+ "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==",
18677+ "requires": {
18678+ "@jest/environment": "^27.5.1",
18679+ "@jest/types": "^27.5.1",
18680+ "expect": "^27.5.1"
18681+ }
18682+ },
18683+ "@jest/reporters": {
18684+ "version": "27.5.1",
18685+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz",
18686+ "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==",
18687+ "requires": {
18688+ "@bcoe/v8-coverage": "^0.2.3",
18689+ "@jest/console": "^27.5.1",
18690+ "@jest/test-result": "^27.5.1",
18691+ "@jest/transform": "^27.5.1",
18692+ "@jest/types": "^27.5.1",
18693+ "@types/node": "*",
18694+ "chalk": "^4.0.0",
18695+ "collect-v8-coverage": "^1.0.0",
18696+ "exit": "^0.1.2",
18697+ "glob": "^7.1.2",
18698+ "graceful-fs": "^4.2.9",
18699+ "istanbul-lib-coverage": "^3.0.0",
18700+ "istanbul-lib-instrument": "^5.1.0",
18701+ "istanbul-lib-report": "^3.0.0",
18702+ "istanbul-lib-source-maps": "^4.0.0",
18703+ "istanbul-reports": "^3.1.3",
18704+ "jest-haste-map": "^27.5.1",
18705+ "jest-resolve": "^27.5.1",
18706+ "jest-util": "^27.5.1",
18707+ "jest-worker": "^27.5.1",
18708+ "slash": "^3.0.0",
18709+ "source-map": "^0.6.0",
18710+ "string-length": "^4.0.1",
18711+ "terminal-link": "^2.0.0",
18712+ "v8-to-istanbul": "^8.1.0"
18713+ },
18714+ "dependencies": {
18715+ "ansi-styles": {
18716+ "version": "4.3.0",
18717+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18718+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18719+ "requires": {
18720+ "color-convert": "^2.0.1"
18721+ }
18722+ },
18723+ "chalk": {
18724+ "version": "4.1.2",
18725+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18726+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18727+ "requires": {
18728+ "ansi-styles": "^4.1.0",
18729+ "supports-color": "^7.1.0"
18730+ }
18731+ },
18732+ "color-convert": {
18733+ "version": "2.0.1",
18734+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18735+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18736+ "requires": {
18737+ "color-name": "~1.1.4"
18738+ }
18739+ },
18740+ "color-name": {
18741+ "version": "1.1.4",
18742+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18743+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
18744+ },
18745+ "has-flag": {
18746+ "version": "4.0.0",
18747+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18748+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
18749+ },
18750+ "source-map": {
18751+ "version": "0.6.1",
18752+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
18753+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
18754+ },
18755+ "supports-color": {
18756+ "version": "7.2.0",
18757+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18758+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18759+ "requires": {
18760+ "has-flag": "^4.0.0"
18761+ }
18762+ }
18763+ }
18764+ },
18765+ "@jest/schemas": {
18766+ "version": "28.1.3",
18767+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz",
18768+ "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==",
18769+ "requires": {
18770+ "@sinclair/typebox": "^0.24.1"
18771+ }
18772+ },
18773+ "@jest/source-map": {
18774+ "version": "27.5.1",
18775+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz",
18776+ "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==",
18777+ "requires": {
18778+ "callsites": "^3.0.0",
18779+ "graceful-fs": "^4.2.9",
18780+ "source-map": "^0.6.0"
18781+ },
18782+ "dependencies": {
18783+ "source-map": {
18784+ "version": "0.6.1",
18785+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
18786+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
18787+ }
18788+ }
18789+ },
18790+ "@jest/test-result": {
18791+ "version": "27.5.1",
18792+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz",
18793+ "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==",
18794+ "requires": {
18795+ "@jest/console": "^27.5.1",
18796+ "@jest/types": "^27.5.1",
18797+ "@types/istanbul-lib-coverage": "^2.0.0",
18798+ "collect-v8-coverage": "^1.0.0"
18799+ }
18800+ },
18801+ "@jest/test-sequencer": {
18802+ "version": "27.5.1",
18803+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz",
18804+ "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==",
18805+ "requires": {
18806+ "@jest/test-result": "^27.5.1",
18807+ "graceful-fs": "^4.2.9",
18808+ "jest-haste-map": "^27.5.1",
18809+ "jest-runtime": "^27.5.1"
18810+ }
18811+ },
18812+ "@jest/transform": {
18813+ "version": "27.5.1",
18814+ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz",
18815+ "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==",
18816+ "requires": {
18817+ "@babel/core": "^7.1.0",
18818+ "@jest/types": "^27.5.1",
18819+ "babel-plugin-istanbul": "^6.1.1",
18820+ "chalk": "^4.0.0",
18821+ "convert-source-map": "^1.4.0",
18822+ "fast-json-stable-stringify": "^2.0.0",
18823+ "graceful-fs": "^4.2.9",
18824+ "jest-haste-map": "^27.5.1",
18825+ "jest-regex-util": "^27.5.1",
18826+ "jest-util": "^27.5.1",
18827+ "micromatch": "^4.0.4",
18828+ "pirates": "^4.0.4",
18829+ "slash": "^3.0.0",
18830+ "source-map": "^0.6.1",
18831+ "write-file-atomic": "^3.0.0"
18832+ },
18833+ "dependencies": {
18834+ "ansi-styles": {
18835+ "version": "4.3.0",
18836+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18837+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18838+ "requires": {
18839+ "color-convert": "^2.0.1"
18840+ }
18841+ },
18842+ "chalk": {
18843+ "version": "4.1.2",
18844+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18845+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18846+ "requires": {
18847+ "ansi-styles": "^4.1.0",
18848+ "supports-color": "^7.1.0"
18849+ }
18850+ },
18851+ "color-convert": {
18852+ "version": "2.0.1",
18853+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18854+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18855+ "requires": {
18856+ "color-name": "~1.1.4"
18857+ }
18858+ },
18859+ "color-name": {
18860+ "version": "1.1.4",
18861+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18862+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
18863+ },
18864+ "has-flag": {
18865+ "version": "4.0.0",
18866+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18867+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
18868+ },
18869+ "source-map": {
18870+ "version": "0.6.1",
18871+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
18872+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
18873+ },
18874+ "supports-color": {
18875+ "version": "7.2.0",
18876+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18877+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18878+ "requires": {
18879+ "has-flag": "^4.0.0"
18880+ }
18881+ }
18882+ }
18883+ },
18884+ "@jest/types": {
18885+ "version": "27.5.1",
18886+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
18887+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
18888+ "requires": {
18889+ "@types/istanbul-lib-coverage": "^2.0.0",
18890+ "@types/istanbul-reports": "^3.0.0",
18891+ "@types/node": "*",
18892+ "@types/yargs": "^16.0.0",
18893+ "chalk": "^4.0.0"
18894+ },
18895+ "dependencies": {
18896+ "ansi-styles": {
18897+ "version": "4.3.0",
18898+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18899+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18900+ "requires": {
18901+ "color-convert": "^2.0.1"
18902+ }
18903+ },
18904+ "chalk": {
18905+ "version": "4.1.2",
18906+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18907+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18908+ "requires": {
18909+ "ansi-styles": "^4.1.0",
18910+ "supports-color": "^7.1.0"
18911+ }
18912+ },
18913+ "color-convert": {
18914+ "version": "2.0.1",
18915+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18916+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18917+ "requires": {
18918+ "color-name": "~1.1.4"
18919+ }
18920+ },
18921+ "color-name": {
18922+ "version": "1.1.4",
18923+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18924+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
18925+ },
18926+ "has-flag": {
18927+ "version": "4.0.0",
18928+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18929+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
18930+ },
18931+ "supports-color": {
18932+ "version": "7.2.0",
18933+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18934+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18935+ "requires": {
18936+ "has-flag": "^4.0.0"
18937+ }
18938+ }
18939+ }
18940+ },
18941+ "@jridgewell/gen-mapping": {
18942+ "version": "0.1.1",
18943+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
18944+ "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
18945+ "requires": {
18946+ "@jridgewell/set-array": "^1.0.0",
18947+ "@jridgewell/sourcemap-codec": "^1.4.10"
18948+ }
18949+ },
18950+ "@jridgewell/resolve-uri": {
18951+ "version": "3.1.0",
18952+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
18953+ "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w=="
18954+ },
18955+ "@jridgewell/set-array": {
18956+ "version": "1.1.2",
18957+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
18958+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw=="
18959+ },
18960+ "@jridgewell/source-map": {
18961+ "version": "0.3.2",
18962+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
18963+ "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
18964+ "requires": {
18965+ "@jridgewell/gen-mapping": "^0.3.0",
18966+ "@jridgewell/trace-mapping": "^0.3.9"
18967+ },
18968+ "dependencies": {
18969+ "@jridgewell/gen-mapping": {
18970+ "version": "0.3.2",
18971+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
18972+ "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
18973+ "requires": {
18974+ "@jridgewell/set-array": "^1.0.1",
18975+ "@jridgewell/sourcemap-codec": "^1.4.10",
18976+ "@jridgewell/trace-mapping": "^0.3.9"
18977+ }
18978+ }
18979+ }
18980+ },
18981+ "@jridgewell/sourcemap-codec": {
18982+ "version": "1.4.14",
18983+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
18984+ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
18985+ },
18986+ "@jridgewell/trace-mapping": {
18987+ "version": "0.3.17",
18988+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
18989+ "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
18990+ "requires": {
18991+ "@jridgewell/resolve-uri": "3.1.0",
18992+ "@jridgewell/sourcemap-codec": "1.4.14"
18993+ }
18994+ },
18995+ "@leichtgewicht/ip-codec": {
18996+ "version": "2.0.4",
18997+ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
18998+ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="
18999+ },
19000+ "@nicolo-ribaudo/eslint-scope-5-internals": {
19001+ "version": "5.1.1-v1",
19002+ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
19003+ "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
19004+ "requires": {
19005+ "eslint-scope": "5.1.1"
19006+ },
19007+ "dependencies": {
19008+ "eslint-scope": {
19009+ "version": "5.1.1",
19010+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
19011+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
19012+ "requires": {
19013+ "esrecurse": "^4.3.0",
19014+ "estraverse": "^4.1.1"
19015+ }
19016+ },
19017+ "estraverse": {
19018+ "version": "4.3.0",
19019+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
19020+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
19021+ }
19022+ }
19023+ },
19024+ "@nodelib/fs.scandir": {
19025+ "version": "2.1.5",
19026+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
19027+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
19028+ "requires": {
19029+ "@nodelib/fs.stat": "2.0.5",
19030+ "run-parallel": "^1.1.9"
19031+ }
19032+ },
19033+ "@nodelib/fs.stat": {
19034+ "version": "2.0.5",
19035+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
19036+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
19037+ },
19038+ "@nodelib/fs.walk": {
19039+ "version": "1.2.8",
19040+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
19041+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
19042+ "requires": {
19043+ "@nodelib/fs.scandir": "2.1.5",
19044+ "fastq": "^1.6.0"
19045+ }
19046+ },
19047+ "@pmmmwh/react-refresh-webpack-plugin": {
19048+ "version": "0.5.10",
19049+ "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz",
19050+ "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==",
19051+ "requires": {
19052+ "ansi-html-community": "^0.0.8",
19053+ "common-path-prefix": "^3.0.0",
19054+ "core-js-pure": "^3.23.3",
19055+ "error-stack-parser": "^2.0.6",
19056+ "find-up": "^5.0.0",
19057+ "html-entities": "^2.1.0",
19058+ "loader-utils": "^2.0.4",
19059+ "schema-utils": "^3.0.0",
19060+ "source-map": "^0.7.3"
19061+ }
19062+ },
19063+ "@rollup/plugin-babel": {
19064+ "version": "5.3.1",
19065+ "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
19066+ "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==",
19067+ "requires": {
19068+ "@babel/helper-module-imports": "^7.10.4",
19069+ "@rollup/pluginutils": "^3.1.0"
19070+ }
19071+ },
19072+ "@rollup/plugin-node-resolve": {
19073+ "version": "11.2.1",
19074+ "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
19075+ "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
19076+ "requires": {
19077+ "@rollup/pluginutils": "^3.1.0",
19078+ "@types/resolve": "1.17.1",
19079+ "builtin-modules": "^3.1.0",
19080+ "deepmerge": "^4.2.2",
19081+ "is-module": "^1.0.0",
19082+ "resolve": "^1.19.0"
19083+ }
19084+ },
19085+ "@rollup/plugin-replace": {
19086+ "version": "2.4.2",
19087+ "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
19088+ "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
19089+ "requires": {
19090+ "@rollup/pluginutils": "^3.1.0",
19091+ "magic-string": "^0.25.7"
19092+ }
19093+ },
19094+ "@rollup/pluginutils": {
19095+ "version": "3.1.0",
19096+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
19097+ "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
19098+ "requires": {
19099+ "@types/estree": "0.0.39",
19100+ "estree-walker": "^1.0.1",
19101+ "picomatch": "^2.2.2"
19102+ },
19103+ "dependencies": {
19104+ "@types/estree": {
19105+ "version": "0.0.39",
19106+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
19107+ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="
19108+ }
19109+ }
19110+ },
19111+ "@rushstack/eslint-patch": {
19112+ "version": "1.2.0",
19113+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz",
19114+ "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg=="
19115+ },
19116+ "@sinclair/typebox": {
19117+ "version": "0.24.51",
19118+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz",
19119+ "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA=="
19120+ },
19121+ "@sinonjs/commons": {
19122+ "version": "1.8.5",
19123+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz",
19124+ "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==",
19125+ "requires": {
19126+ "type-detect": "4.0.8"
19127+ }
19128+ },
19129+ "@sinonjs/fake-timers": {
19130+ "version": "8.1.0",
19131+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz",
19132+ "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==",
19133+ "requires": {
19134+ "@sinonjs/commons": "^1.7.0"
19135+ }
19136+ },
19137+ "@surma/rollup-plugin-off-main-thread": {
19138+ "version": "2.2.3",
19139+ "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz",
19140+ "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==",
19141+ "requires": {
19142+ "ejs": "^3.1.6",
19143+ "json5": "^2.2.0",
19144+ "magic-string": "^0.25.0",
19145+ "string.prototype.matchall": "^4.0.6"
19146+ }
19147+ },
19148+ "@svgr/babel-plugin-add-jsx-attribute": {
19149+ "version": "5.4.0",
19150+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz",
19151+ "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg=="
19152+ },
19153+ "@svgr/babel-plugin-remove-jsx-attribute": {
19154+ "version": "5.4.0",
19155+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz",
19156+ "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg=="
19157+ },
19158+ "@svgr/babel-plugin-remove-jsx-empty-expression": {
19159+ "version": "5.0.1",
19160+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz",
19161+ "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA=="
19162+ },
19163+ "@svgr/babel-plugin-replace-jsx-attribute-value": {
19164+ "version": "5.0.1",
19165+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz",
19166+ "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ=="
19167+ },
19168+ "@svgr/babel-plugin-svg-dynamic-title": {
19169+ "version": "5.4.0",
19170+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz",
19171+ "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg=="
19172+ },
19173+ "@svgr/babel-plugin-svg-em-dimensions": {
19174+ "version": "5.4.0",
19175+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz",
19176+ "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw=="
19177+ },
19178+ "@svgr/babel-plugin-transform-react-native-svg": {
19179+ "version": "5.4.0",
19180+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz",
19181+ "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q=="
19182+ },
19183+ "@svgr/babel-plugin-transform-svg-component": {
19184+ "version": "5.5.0",
19185+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz",
19186+ "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ=="
19187+ },
19188+ "@svgr/babel-preset": {
19189+ "version": "5.5.0",
19190+ "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz",
19191+ "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==",
19192+ "requires": {
19193+ "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0",
19194+ "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0",
19195+ "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1",
19196+ "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1",
19197+ "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0",
19198+ "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0",
19199+ "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0",
19200+ "@svgr/babel-plugin-transform-svg-component": "^5.5.0"
19201+ }
19202+ },
19203+ "@svgr/core": {
19204+ "version": "5.5.0",
19205+ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz",
19206+ "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==",
19207+ "requires": {
19208+ "@svgr/plugin-jsx": "^5.5.0",
19209+ "camelcase": "^6.2.0",
19210+ "cosmiconfig": "^7.0.0"
19211+ }
19212+ },
19213+ "@svgr/hast-util-to-babel-ast": {
19214+ "version": "5.5.0",
19215+ "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz",
19216+ "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==",
19217+ "requires": {
19218+ "@babel/types": "^7.12.6"
19219+ }
19220+ },
19221+ "@svgr/plugin-jsx": {
19222+ "version": "5.5.0",
19223+ "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz",
19224+ "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==",
19225+ "requires": {
19226+ "@babel/core": "^7.12.3",
19227+ "@svgr/babel-preset": "^5.5.0",
19228+ "@svgr/hast-util-to-babel-ast": "^5.5.0",
19229+ "svg-parser": "^2.0.2"
19230+ }
19231+ },
19232+ "@svgr/plugin-svgo": {
19233+ "version": "5.5.0",
19234+ "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz",
19235+ "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==",
19236+ "requires": {
19237+ "cosmiconfig": "^7.0.0",
19238+ "deepmerge": "^4.2.2",
19239+ "svgo": "^1.2.2"
19240+ }
19241+ },
19242+ "@svgr/webpack": {
19243+ "version": "5.5.0",
19244+ "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz",
19245+ "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==",
19246+ "requires": {
19247+ "@babel/core": "^7.12.3",
19248+ "@babel/plugin-transform-react-constant-elements": "^7.12.1",
19249+ "@babel/preset-env": "^7.12.1",
19250+ "@babel/preset-react": "^7.12.5",
19251+ "@svgr/core": "^5.5.0",
19252+ "@svgr/plugin-jsx": "^5.5.0",
19253+ "@svgr/plugin-svgo": "^5.5.0",
19254+ "loader-utils": "^2.0.0"
19255+ }
19256+ },
19257+ "@testing-library/dom": {
19258+ "version": "8.19.0",
19259+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz",
19260+ "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==",
19261+ "requires": {
19262+ "@babel/code-frame": "^7.10.4",
19263+ "@babel/runtime": "^7.12.5",
19264+ "@types/aria-query": "^4.2.0",
19265+ "aria-query": "^5.0.0",
19266+ "chalk": "^4.1.0",
19267+ "dom-accessibility-api": "^0.5.9",
19268+ "lz-string": "^1.4.4",
19269+ "pretty-format": "^27.0.2"
19270+ },
19271+ "dependencies": {
19272+ "ansi-styles": {
19273+ "version": "4.3.0",
19274+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
19275+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
19276+ "requires": {
19277+ "color-convert": "^2.0.1"
19278+ }
19279+ },
19280+ "aria-query": {
19281+ "version": "5.1.3",
19282+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
19283+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
19284+ "requires": {
19285+ "deep-equal": "^2.0.5"
19286+ }
19287+ },
19288+ "chalk": {
19289+ "version": "4.1.2",
19290+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
19291+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
19292+ "requires": {
19293+ "ansi-styles": "^4.1.0",
19294+ "supports-color": "^7.1.0"
19295+ }
19296+ },
19297+ "color-convert": {
19298+ "version": "2.0.1",
19299+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
19300+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
19301+ "requires": {
19302+ "color-name": "~1.1.4"
19303+ }
19304+ },
19305+ "color-name": {
19306+ "version": "1.1.4",
19307+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
19308+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
19309+ },
19310+ "has-flag": {
19311+ "version": "4.0.0",
19312+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19313+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
19314+ },
19315+ "supports-color": {
19316+ "version": "7.2.0",
19317+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
19318+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
19319+ "requires": {
19320+ "has-flag": "^4.0.0"
19321+ }
19322+ }
19323+ }
19324+ },
19325+ "@testing-library/jest-dom": {
19326+ "version": "5.16.5",
19327+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz",
19328+ "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==",
19329+ "requires": {
19330+ "@adobe/css-tools": "^4.0.1",
19331+ "@babel/runtime": "^7.9.2",
19332+ "@types/testing-library__jest-dom": "^5.9.1",
19333+ "aria-query": "^5.0.0",
19334+ "chalk": "^3.0.0",
19335+ "css.escape": "^1.5.1",
19336+ "dom-accessibility-api": "^0.5.6",
19337+ "lodash": "^4.17.15",
19338+ "redent": "^3.0.0"
19339+ },
19340+ "dependencies": {
19341+ "ansi-styles": {
19342+ "version": "4.3.0",
19343+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
19344+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
19345+ "requires": {
19346+ "color-convert": "^2.0.1"
19347+ }
19348+ },
19349+ "aria-query": {
19350+ "version": "5.1.3",
19351+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
19352+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
19353+ "requires": {
19354+ "deep-equal": "^2.0.5"
19355+ }
19356+ },
19357+ "chalk": {
19358+ "version": "3.0.0",
19359+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
19360+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
19361+ "requires": {
19362+ "ansi-styles": "^4.1.0",
19363+ "supports-color": "^7.1.0"
19364+ }
19365+ },
19366+ "color-convert": {
19367+ "version": "2.0.1",
19368+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
19369+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
19370+ "requires": {
19371+ "color-name": "~1.1.4"
19372+ }
19373+ },
19374+ "color-name": {
19375+ "version": "1.1.4",
19376+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
19377+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
19378+ },
19379+ "has-flag": {
19380+ "version": "4.0.0",
19381+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19382+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
19383+ },
19384+ "supports-color": {
19385+ "version": "7.2.0",
19386+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
19387+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
19388+ "requires": {
19389+ "has-flag": "^4.0.0"
19390+ }
19391+ }
19392+ }
19393+ },
19394+ "@testing-library/react": {
19395+ "version": "13.4.0",
19396+ "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz",
19397+ "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==",
19398+ "requires": {
19399+ "@babel/runtime": "^7.12.5",
19400+ "@testing-library/dom": "^8.5.0",
19401+ "@types/react-dom": "^18.0.0"
19402+ }
19403+ },
19404+ "@testing-library/user-event": {
19405+ "version": "13.5.0",
19406+ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz",
19407+ "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==",
19408+ "requires": {
19409+ "@babel/runtime": "^7.12.5"
19410+ }
19411+ },
19412+ "@tootallnate/once": {
19413+ "version": "1.1.2",
19414+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
19415+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
19416+ },
19417+ "@trysound/sax": {
19418+ "version": "0.2.0",
19419+ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
19420+ "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA=="
19421+ },
19422+ "@types/aria-query": {
19423+ "version": "4.2.2",
19424+ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz",
19425+ "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig=="
19426+ },
19427+ "@types/babel__core": {
19428+ "version": "7.1.20",
19429+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz",
19430+ "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==",
19431+ "requires": {
19432+ "@babel/parser": "^7.1.0",
19433+ "@babel/types": "^7.0.0",
19434+ "@types/babel__generator": "*",
19435+ "@types/babel__template": "*",
19436+ "@types/babel__traverse": "*"
19437+ }
19438+ },
19439+ "@types/babel__generator": {
19440+ "version": "7.6.4",
19441+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
19442+ "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
19443+ "requires": {
19444+ "@babel/types": "^7.0.0"
19445+ }
19446+ },
19447+ "@types/babel__template": {
19448+ "version": "7.4.1",
19449+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
19450+ "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
19451+ "requires": {
19452+ "@babel/parser": "^7.1.0",
19453+ "@babel/types": "^7.0.0"
19454+ }
19455+ },
19456+ "@types/babel__traverse": {
19457+ "version": "7.18.2",
19458+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz",
19459+ "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==",
19460+ "requires": {
19461+ "@babel/types": "^7.3.0"
19462+ }
19463+ },
19464+ "@types/body-parser": {
19465+ "version": "1.19.2",
19466+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
19467+ "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
19468+ "requires": {
19469+ "@types/connect": "*",
19470+ "@types/node": "*"
19471+ }
19472+ },
19473+ "@types/bonjour": {
19474+ "version": "3.5.10",
19475+ "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz",
19476+ "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==",
19477+ "requires": {
19478+ "@types/node": "*"
19479+ }
19480+ },
19481+ "@types/connect": {
19482+ "version": "3.4.35",
19483+ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
19484+ "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
19485+ "requires": {
19486+ "@types/node": "*"
19487+ }
19488+ },
19489+ "@types/connect-history-api-fallback": {
19490+ "version": "1.3.5",
19491+ "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz",
19492+ "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==",
19493+ "requires": {
19494+ "@types/express-serve-static-core": "*",
19495+ "@types/node": "*"
19496+ }
19497+ },
19498+ "@types/eslint": {
19499+ "version": "8.4.10",
19500+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz",
19501+ "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==",
19502+ "requires": {
19503+ "@types/estree": "*",
19504+ "@types/json-schema": "*"
19505+ }
19506+ },
19507+ "@types/eslint-scope": {
19508+ "version": "3.7.4",
19509+ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
19510+ "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
19511+ "requires": {
19512+ "@types/eslint": "*",
19513+ "@types/estree": "*"
19514+ }
19515+ },
19516+ "@types/estree": {
19517+ "version": "1.0.0",
19518+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz",
19519+ "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ=="
19520+ },
19521+ "@types/express": {
19522+ "version": "4.17.14",
19523+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz",
19524+ "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==",
19525+ "requires": {
19526+ "@types/body-parser": "*",
19527+ "@types/express-serve-static-core": "^4.17.18",
19528+ "@types/qs": "*",
19529+ "@types/serve-static": "*"
19530+ }
19531+ },
19532+ "@types/express-serve-static-core": {
19533+ "version": "4.17.31",
19534+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
19535+ "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==",
19536+ "requires": {
19537+ "@types/node": "*",
19538+ "@types/qs": "*",
19539+ "@types/range-parser": "*"
19540+ }
19541+ },
19542+ "@types/graceful-fs": {
19543+ "version": "4.1.5",
19544+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
19545+ "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
19546+ "requires": {
19547+ "@types/node": "*"
19548+ }
19549+ },
19550+ "@types/html-minifier-terser": {
19551+ "version": "6.1.0",
19552+ "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
19553+ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="
19554+ },
19555+ "@types/http-proxy": {
19556+ "version": "1.17.9",
19557+ "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
19558+ "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==",
19559+ "requires": {
19560+ "@types/node": "*"
19561+ }
19562+ },
19563+ "@types/istanbul-lib-coverage": {
19564+ "version": "2.0.4",
19565+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
19566+ "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g=="
19567+ },
19568+ "@types/istanbul-lib-report": {
19569+ "version": "3.0.0",
19570+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
19571+ "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
19572+ "requires": {
19573+ "@types/istanbul-lib-coverage": "*"
19574+ }
19575+ },
19576+ "@types/istanbul-reports": {
19577+ "version": "3.0.1",
19578+ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
19579+ "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
19580+ "requires": {
19581+ "@types/istanbul-lib-report": "*"
19582+ }
19583+ },
19584+ "@types/jest": {
19585+ "version": "29.2.3",
19586+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz",
19587+ "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==",
19588+ "requires": {
19589+ "expect": "^29.0.0",
19590+ "pretty-format": "^29.0.0"
19591+ },
19592+ "dependencies": {
19593+ "@jest/schemas": {
19594+ "version": "29.0.0",
19595+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz",
19596+ "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==",
19597+ "requires": {
19598+ "@sinclair/typebox": "^0.24.1"
19599+ }
19600+ },
19601+ "@jest/types": {
19602+ "version": "29.3.1",
19603+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
19604+ "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
19605+ "requires": {
19606+ "@jest/schemas": "^29.0.0",
19607+ "@types/istanbul-lib-coverage": "^2.0.0",
19608+ "@types/istanbul-reports": "^3.0.0",
19609+ "@types/node": "*",
19610+ "@types/yargs": "^17.0.8",
19611+ "chalk": "^4.0.0"
19612+ }
19613+ },
19614+ "@types/yargs": {
19615+ "version": "17.0.14",
19616+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.14.tgz",
19617+ "integrity": "sha512-9Pj7abXoW1RSTcZaL2Hk6G2XyLMlp5ECdVC/Zf2p/KBjC3srijLGgRAXOBjtFrJoIrvxdTKyKDA14bEcbxBaWw==",
19618+ "requires": {
19619+ "@types/yargs-parser": "*"
19620+ }
19621+ },
19622+ "ansi-styles": {
19623+ "version": "4.3.0",
19624+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
19625+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
19626+ "requires": {
19627+ "color-convert": "^2.0.1"
19628+ }
19629+ },
19630+ "chalk": {
19631+ "version": "4.1.2",
19632+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
19633+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
19634+ "requires": {
19635+ "ansi-styles": "^4.1.0",
19636+ "supports-color": "^7.1.0"
19637+ }
19638+ },
19639+ "color-convert": {
19640+ "version": "2.0.1",
19641+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
19642+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
19643+ "requires": {
19644+ "color-name": "~1.1.4"
19645+ }
19646+ },
19647+ "color-name": {
19648+ "version": "1.1.4",
19649+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
19650+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
19651+ },
19652+ "diff-sequences": {
19653+ "version": "29.3.1",
19654+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz",
19655+ "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ=="
19656+ },
19657+ "expect": {
19658+ "version": "29.3.1",
19659+ "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz",
19660+ "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==",
19661+ "requires": {
19662+ "@jest/expect-utils": "^29.3.1",
19663+ "jest-get-type": "^29.2.0",
19664+ "jest-matcher-utils": "^29.3.1",
19665+ "jest-message-util": "^29.3.1",
19666+ "jest-util": "^29.3.1"
19667+ }
19668+ },
19669+ "has-flag": {
19670+ "version": "4.0.0",
19671+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19672+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
19673+ },
19674+ "jest-diff": {
19675+ "version": "29.3.1",
19676+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz",
19677+ "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==",
19678+ "requires": {
19679+ "chalk": "^4.0.0",
19680+ "diff-sequences": "^29.3.1",
19681+ "jest-get-type": "^29.2.0",
19682+ "pretty-format": "^29.3.1"
19683+ }
19684+ },
19685+ "jest-get-type": {
19686+ "version": "29.2.0",
19687+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz",
19688+ "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA=="
19689+ },
19690+ "jest-matcher-utils": {
19691+ "version": "29.3.1",
19692+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz",
19693+ "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==",
19694+ "requires": {
19695+ "chalk": "^4.0.0",
19696+ "jest-diff": "^29.3.1",
19697+ "jest-get-type": "^29.2.0",
19698+ "pretty-format": "^29.3.1"
19699+ }
19700+ },
19701+ "jest-message-util": {
19702+ "version": "29.3.1",
19703+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz",
19704+ "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==",
19705+ "requires": {
19706+ "@babel/code-frame": "^7.12.13",
19707+ "@jest/types": "^29.3.1",
19708+ "@types/stack-utils": "^2.0.0",
19709+ "chalk": "^4.0.0",
19710+ "graceful-fs": "^4.2.9",
19711+ "micromatch": "^4.0.4",
19712+ "pretty-format": "^29.3.1",
19713+ "slash": "^3.0.0",
19714+ "stack-utils": "^2.0.3"
19715+ }
19716+ },
19717+ "jest-util": {
19718+ "version": "29.3.1",
19719+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
19720+ "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
19721+ "requires": {
19722+ "@jest/types": "^29.3.1",
19723+ "@types/node": "*",
19724+ "chalk": "^4.0.0",
19725+ "ci-info": "^3.2.0",
19726+ "graceful-fs": "^4.2.9",
19727+ "picomatch": "^2.2.3"
19728+ }
19729+ },
19730+ "pretty-format": {
19731+ "version": "29.3.1",
19732+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
19733+ "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
19734+ "requires": {
19735+ "@jest/schemas": "^29.0.0",
19736+ "ansi-styles": "^5.0.0",
19737+ "react-is": "^18.0.0"
19738+ },
19739+ "dependencies": {
19740+ "ansi-styles": {
19741+ "version": "5.2.0",
19742+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
19743+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
19744+ }
19745+ }
19746+ },
19747+ "react-is": {
19748+ "version": "18.2.0",
19749+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
19750+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
19751+ },
19752+ "supports-color": {
19753+ "version": "7.2.0",
19754+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
19755+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
19756+ "requires": {
19757+ "has-flag": "^4.0.0"
19758+ }
19759+ }
19760+ }
19761+ },
19762+ "@types/json-schema": {
19763+ "version": "7.0.11",
19764+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
19765+ "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ=="
19766+ },
19767+ "@types/json5": {
19768+ "version": "0.0.29",
19769+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
19770+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
19771+ },
19772+ "@types/mime": {
19773+ "version": "3.0.1",
19774+ "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
19775+ "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA=="
19776+ },
19777+ "@types/node": {
19778+ "version": "18.11.9",
19779+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
19780+ "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
19781+ },
19782+ "@types/parse-json": {
19783+ "version": "4.0.0",
19784+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
19785+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
19786+ },
19787+ "@types/prettier": {
19788+ "version": "2.7.1",
19789+ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz",
19790+ "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow=="
19791+ },
19792+ "@types/prop-types": {
19793+ "version": "15.7.5",
19794+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
19795+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
19796+ },
19797+ "@types/q": {
19798+ "version": "1.5.5",
19799+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
19800+ "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ=="
19801+ },
19802+ "@types/qs": {
19803+ "version": "6.9.7",
19804+ "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
19805+ "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw=="
19806+ },
19807+ "@types/range-parser": {
19808+ "version": "1.2.4",
19809+ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
19810+ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
19811+ },
19812+ "@types/react": {
19813+ "version": "18.0.25",
19814+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.25.tgz",
19815+ "integrity": "sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==",
19816+ "requires": {
19817+ "@types/prop-types": "*",
19818+ "@types/scheduler": "*",
19819+ "csstype": "^3.0.2"
19820+ }
19821+ },
19822+ "@types/react-dom": {
19823+ "version": "18.0.9",
19824+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz",
19825+ "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==",
19826+ "requires": {
19827+ "@types/react": "*"
19828+ }
19829+ },
19830+ "@types/resolve": {
19831+ "version": "1.17.1",
19832+ "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
19833+ "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
19834+ "requires": {
19835+ "@types/node": "*"
19836+ }
19837+ },
19838+ "@types/retry": {
19839+ "version": "0.12.0",
19840+ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
19841+ "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="
19842+ },
19843+ "@types/scheduler": {
19844+ "version": "0.16.2",
19845+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
19846+ "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
19847+ },
19848+ "@types/semver": {
19849+ "version": "7.3.13",
19850+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
19851+ "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw=="
19852+ },
19853+ "@types/serve-index": {
19854+ "version": "1.9.1",
19855+ "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz",
19856+ "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==",
19857+ "requires": {
19858+ "@types/express": "*"
19859+ }
19860+ },
19861+ "@types/serve-static": {
19862+ "version": "1.15.0",
19863+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
19864+ "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==",
19865+ "requires": {
19866+ "@types/mime": "*",
19867+ "@types/node": "*"
19868+ }
19869+ },
19870+ "@types/sockjs": {
19871+ "version": "0.3.33",
19872+ "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz",
19873+ "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==",
19874+ "requires": {
19875+ "@types/node": "*"
19876+ }
19877+ },
19878+ "@types/stack-utils": {
19879+ "version": "2.0.1",
19880+ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
19881+ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw=="
19882+ },
19883+ "@types/testing-library__jest-dom": {
19884+ "version": "5.14.5",
19885+ "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz",
19886+ "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==",
19887+ "requires": {
19888+ "@types/jest": "*"
19889+ }
19890+ },
19891+ "@types/trusted-types": {
19892+ "version": "2.0.2",
19893+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz",
19894+ "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg=="
19895+ },
19896+ "@types/ws": {
19897+ "version": "8.5.3",
19898+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz",
19899+ "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==",
19900+ "requires": {
19901+ "@types/node": "*"
19902+ }
19903+ },
19904+ "@types/yargs": {
19905+ "version": "16.0.4",
19906+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
19907+ "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
19908+ "requires": {
19909+ "@types/yargs-parser": "*"
19910+ }
19911+ },
19912+ "@types/yargs-parser": {
19913+ "version": "21.0.0",
19914+ "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
19915+ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA=="
19916+ },
19917+ "@typescript-eslint/eslint-plugin": {
19918+ "version": "5.44.0",
19919+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.44.0.tgz",
19920+ "integrity": "sha512-j5ULd7FmmekcyWeArx+i8x7sdRHzAtXTkmDPthE4amxZOWKFK7bomoJ4r7PJ8K7PoMzD16U8MmuZFAonr1ERvw==",
19921+ "requires": {
19922+ "@typescript-eslint/scope-manager": "5.44.0",
19923+ "@typescript-eslint/type-utils": "5.44.0",
19924+ "@typescript-eslint/utils": "5.44.0",
19925+ "debug": "^4.3.4",
19926+ "ignore": "^5.2.0",
19927+ "natural-compare-lite": "^1.4.0",
19928+ "regexpp": "^3.2.0",
19929+ "semver": "^7.3.7",
19930+ "tsutils": "^3.21.0"
19931+ }
19932+ },
19933+ "@typescript-eslint/experimental-utils": {
19934+ "version": "5.44.0",
19935+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.44.0.tgz",
19936+ "integrity": "sha512-j8GLemAySe8oUCgILdUaT66pemdWSYcwUYG2Pb71O119hCdvkU+4q8sUTbnDg8NhlZEzSWG2N1v4IxT1kEZrGg==",
19937+ "requires": {
19938+ "@typescript-eslint/utils": "5.44.0"
19939+ }
19940+ },
19941+ "@typescript-eslint/parser": {
19942+ "version": "5.44.0",
19943+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.44.0.tgz",
19944+ "integrity": "sha512-H7LCqbZnKqkkgQHaKLGC6KUjt3pjJDx8ETDqmwncyb6PuoigYajyAwBGz08VU/l86dZWZgI4zm5k2VaKqayYyA==",
19945+ "requires": {
19946+ "@typescript-eslint/scope-manager": "5.44.0",
19947+ "@typescript-eslint/types": "5.44.0",
19948+ "@typescript-eslint/typescript-estree": "5.44.0",
19949+ "debug": "^4.3.4"
19950+ }
19951+ },
19952+ "@typescript-eslint/scope-manager": {
19953+ "version": "5.44.0",
19954+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.44.0.tgz",
19955+ "integrity": "sha512-2pKml57KusI0LAhgLKae9kwWeITZ7IsZs77YxyNyIVOwQ1kToyXRaJLl+uDEXzMN5hnobKUOo2gKntK9H1YL8g==",
19956+ "requires": {
19957+ "@typescript-eslint/types": "5.44.0",
19958+ "@typescript-eslint/visitor-keys": "5.44.0"
19959+ }
19960+ },
19961+ "@typescript-eslint/type-utils": {
19962+ "version": "5.44.0",
19963+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.44.0.tgz",
19964+ "integrity": "sha512-A1u0Yo5wZxkXPQ7/noGkRhV4J9opcymcr31XQtOzcc5nO/IHN2E2TPMECKWYpM3e6olWEM63fq/BaL1wEYnt/w==",
19965+ "requires": {
19966+ "@typescript-eslint/typescript-estree": "5.44.0",
19967+ "@typescript-eslint/utils": "5.44.0",
19968+ "debug": "^4.3.4",
19969+ "tsutils": "^3.21.0"
19970+ }
19971+ },
19972+ "@typescript-eslint/types": {
19973+ "version": "5.44.0",
19974+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.44.0.tgz",
19975+ "integrity": "sha512-Tp+zDnHmGk4qKR1l+Y1rBvpjpm5tGXX339eAlRBDg+kgZkz9Bw+pqi4dyseOZMsGuSH69fYfPJCBKBrbPCxYFQ=="
19976+ },
19977+ "@typescript-eslint/typescript-estree": {
19978+ "version": "5.44.0",
19979+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.44.0.tgz",
19980+ "integrity": "sha512-M6Jr+RM7M5zeRj2maSfsZK2660HKAJawv4Ud0xT+yauyvgrsHu276VtXlKDFnEmhG+nVEd0fYZNXGoAgxwDWJw==",
19981+ "requires": {
19982+ "@typescript-eslint/types": "5.44.0",
19983+ "@typescript-eslint/visitor-keys": "5.44.0",
19984+ "debug": "^4.3.4",
19985+ "globby": "^11.1.0",
19986+ "is-glob": "^4.0.3",
19987+ "semver": "^7.3.7",
19988+ "tsutils": "^3.21.0"
19989+ }
19990+ },
19991+ "@typescript-eslint/utils": {
19992+ "version": "5.44.0",
19993+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.44.0.tgz",
19994+ "integrity": "sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw==",
19995+ "requires": {
19996+ "@types/json-schema": "^7.0.9",
19997+ "@types/semver": "^7.3.12",
19998+ "@typescript-eslint/scope-manager": "5.44.0",
19999+ "@typescript-eslint/types": "5.44.0",
20000+ "@typescript-eslint/typescript-estree": "5.44.0",
20001+ "eslint-scope": "^5.1.1",
20002+ "eslint-utils": "^3.0.0",
20003+ "semver": "^7.3.7"
20004+ },
20005+ "dependencies": {
20006+ "eslint-scope": {
20007+ "version": "5.1.1",
20008+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
20009+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
20010+ "requires": {
20011+ "esrecurse": "^4.3.0",
20012+ "estraverse": "^4.1.1"
20013+ }
20014+ },
20015+ "estraverse": {
20016+ "version": "4.3.0",
20017+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
20018+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
20019+ }
20020+ }
20021+ },
20022+ "@typescript-eslint/visitor-keys": {
20023+ "version": "5.44.0",
20024+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.44.0.tgz",
20025+ "integrity": "sha512-a48tLG8/4m62gPFbJ27FxwCOqPKxsb8KC3HkmYoq2As/4YyjQl1jDbRr1s63+g4FS/iIehjmN3L5UjmKva1HzQ==",
20026+ "requires": {
20027+ "@typescript-eslint/types": "5.44.0",
20028+ "eslint-visitor-keys": "^3.3.0"
20029+ }
20030+ },
20031+ "@webassemblyjs/ast": {
20032+ "version": "1.11.1",
20033+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
20034+ "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
20035+ "requires": {
20036+ "@webassemblyjs/helper-numbers": "1.11.1",
20037+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
20038+ }
20039+ },
20040+ "@webassemblyjs/floating-point-hex-parser": {
20041+ "version": "1.11.1",
20042+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
20043+ "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ=="
20044+ },
20045+ "@webassemblyjs/helper-api-error": {
20046+ "version": "1.11.1",
20047+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
20048+ "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg=="
20049+ },
20050+ "@webassemblyjs/helper-buffer": {
20051+ "version": "1.11.1",
20052+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
20053+ "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA=="
20054+ },
20055+ "@webassemblyjs/helper-numbers": {
20056+ "version": "1.11.1",
20057+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
20058+ "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
20059+ "requires": {
20060+ "@webassemblyjs/floating-point-hex-parser": "1.11.1",
20061+ "@webassemblyjs/helper-api-error": "1.11.1",
20062+ "@xtuc/long": "4.2.2"
20063+ }
20064+ },
20065+ "@webassemblyjs/helper-wasm-bytecode": {
20066+ "version": "1.11.1",
20067+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
20068+ "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q=="
20069+ },
20070+ "@webassemblyjs/helper-wasm-section": {
20071+ "version": "1.11.1",
20072+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
20073+ "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
20074+ "requires": {
20075+ "@webassemblyjs/ast": "1.11.1",
20076+ "@webassemblyjs/helper-buffer": "1.11.1",
20077+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
20078+ "@webassemblyjs/wasm-gen": "1.11.1"
20079+ }
20080+ },
20081+ "@webassemblyjs/ieee754": {
20082+ "version": "1.11.1",
20083+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
20084+ "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
20085+ "requires": {
20086+ "@xtuc/ieee754": "^1.2.0"
20087+ }
20088+ },
20089+ "@webassemblyjs/leb128": {
20090+ "version": "1.11.1",
20091+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
20092+ "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
20093+ "requires": {
20094+ "@xtuc/long": "4.2.2"
20095+ }
20096+ },
20097+ "@webassemblyjs/utf8": {
20098+ "version": "1.11.1",
20099+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
20100+ "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ=="
20101+ },
20102+ "@webassemblyjs/wasm-edit": {
20103+ "version": "1.11.1",
20104+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
20105+ "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
20106+ "requires": {
20107+ "@webassemblyjs/ast": "1.11.1",
20108+ "@webassemblyjs/helper-buffer": "1.11.1",
20109+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
20110+ "@webassemblyjs/helper-wasm-section": "1.11.1",
20111+ "@webassemblyjs/wasm-gen": "1.11.1",
20112+ "@webassemblyjs/wasm-opt": "1.11.1",
20113+ "@webassemblyjs/wasm-parser": "1.11.1",
20114+ "@webassemblyjs/wast-printer": "1.11.1"
20115+ }
20116+ },
20117+ "@webassemblyjs/wasm-gen": {
20118+ "version": "1.11.1",
20119+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
20120+ "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
20121+ "requires": {
20122+ "@webassemblyjs/ast": "1.11.1",
20123+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
20124+ "@webassemblyjs/ieee754": "1.11.1",
20125+ "@webassemblyjs/leb128": "1.11.1",
20126+ "@webassemblyjs/utf8": "1.11.1"
20127+ }
20128+ },
20129+ "@webassemblyjs/wasm-opt": {
20130+ "version": "1.11.1",
20131+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
20132+ "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
20133+ "requires": {
20134+ "@webassemblyjs/ast": "1.11.1",
20135+ "@webassemblyjs/helper-buffer": "1.11.1",
20136+ "@webassemblyjs/wasm-gen": "1.11.1",
20137+ "@webassemblyjs/wasm-parser": "1.11.1"
20138+ }
20139+ },
20140+ "@webassemblyjs/wasm-parser": {
20141+ "version": "1.11.1",
20142+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
20143+ "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
20144+ "requires": {
20145+ "@webassemblyjs/ast": "1.11.1",
20146+ "@webassemblyjs/helper-api-error": "1.11.1",
20147+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
20148+ "@webassemblyjs/ieee754": "1.11.1",
20149+ "@webassemblyjs/leb128": "1.11.1",
20150+ "@webassemblyjs/utf8": "1.11.1"
20151+ }
20152+ },
20153+ "@webassemblyjs/wast-printer": {
20154+ "version": "1.11.1",
20155+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
20156+ "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
20157+ "requires": {
20158+ "@webassemblyjs/ast": "1.11.1",
20159+ "@xtuc/long": "4.2.2"
20160+ }
20161+ },
20162+ "@xtuc/ieee754": {
20163+ "version": "1.2.0",
20164+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
20165+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
20166+ },
20167+ "@xtuc/long": {
20168+ "version": "4.2.2",
20169+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
20170+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
20171+ },
20172+ "abab": {
20173+ "version": "2.0.6",
20174+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
20175+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
20176+ },
20177+ "accepts": {
20178+ "version": "1.3.8",
20179+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
20180+ "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
20181+ "requires": {
20182+ "mime-types": "~2.1.34",
20183+ "negotiator": "0.6.3"
20184+ }
20185+ },
20186+ "acorn": {
20187+ "version": "8.8.1",
20188+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
20189+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA=="
20190+ },
20191+ "acorn-globals": {
20192+ "version": "6.0.0",
20193+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
20194+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
20195+ "requires": {
20196+ "acorn": "^7.1.1",
20197+ "acorn-walk": "^7.1.1"
20198+ },
20199+ "dependencies": {
20200+ "acorn": {
20201+ "version": "7.4.1",
20202+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
20203+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
20204+ }
20205+ }
20206+ },
20207+ "acorn-import-assertions": {
20208+ "version": "1.8.0",
20209+ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
20210+ "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
20211+ "requires": {}
20212+ },
20213+ "acorn-jsx": {
20214+ "version": "5.3.2",
20215+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
20216+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
20217+ "requires": {}
20218+ },
20219+ "acorn-node": {
20220+ "version": "1.8.2",
20221+ "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
20222+ "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
20223+ "requires": {
20224+ "acorn": "^7.0.0",
20225+ "acorn-walk": "^7.0.0",
20226+ "xtend": "^4.0.2"
20227+ },
20228+ "dependencies": {
20229+ "acorn": {
20230+ "version": "7.4.1",
20231+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
20232+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
20233+ }
20234+ }
20235+ },
20236+ "acorn-walk": {
20237+ "version": "7.2.0",
20238+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
20239+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
20240+ },
20241+ "address": {
20242+ "version": "1.2.1",
20243+ "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz",
20244+ "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA=="
20245+ },
20246+ "adjust-sourcemap-loader": {
20247+ "version": "4.0.0",
20248+ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
20249+ "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
20250+ "requires": {
20251+ "loader-utils": "^2.0.0",
20252+ "regex-parser": "^2.2.11"
20253+ }
20254+ },
20255+ "agent-base": {
20256+ "version": "6.0.2",
20257+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
20258+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
20259+ "requires": {
20260+ "debug": "4"
20261+ }
20262+ },
20263+ "ajv": {
20264+ "version": "6.12.6",
20265+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
20266+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
20267+ "requires": {
20268+ "fast-deep-equal": "^3.1.1",
20269+ "fast-json-stable-stringify": "^2.0.0",
20270+ "json-schema-traverse": "^0.4.1",
20271+ "uri-js": "^4.2.2"
20272+ }
20273+ },
20274+ "ajv-formats": {
20275+ "version": "2.1.1",
20276+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
20277+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
20278+ "requires": {
20279+ "ajv": "^8.0.0"
20280+ },
20281+ "dependencies": {
20282+ "ajv": {
20283+ "version": "8.11.2",
20284+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
20285+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
20286+ "requires": {
20287+ "fast-deep-equal": "^3.1.1",
20288+ "json-schema-traverse": "^1.0.0",
20289+ "require-from-string": "^2.0.2",
20290+ "uri-js": "^4.2.2"
20291+ }
20292+ },
20293+ "json-schema-traverse": {
20294+ "version": "1.0.0",
20295+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
20296+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
20297+ }
20298+ }
20299+ },
20300+ "ajv-keywords": {
20301+ "version": "3.5.2",
20302+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
20303+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
20304+ "requires": {}
20305+ },
20306+ "ansi-escapes": {
20307+ "version": "4.3.2",
20308+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
20309+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
20310+ "requires": {
20311+ "type-fest": "^0.21.3"
20312+ }
20313+ },
20314+ "ansi-html-community": {
20315+ "version": "0.0.8",
20316+ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
20317+ "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw=="
20318+ },
20319+ "ansi-regex": {
20320+ "version": "5.0.1",
20321+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
20322+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
20323+ },
20324+ "ansi-styles": {
20325+ "version": "3.2.1",
20326+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
20327+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
20328+ "requires": {
20329+ "color-convert": "^1.9.0"
20330+ }
20331+ },
20332+ "anymatch": {
20333+ "version": "3.1.3",
20334+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
20335+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
20336+ "requires": {
20337+ "normalize-path": "^3.0.0",
20338+ "picomatch": "^2.0.4"
20339+ }
20340+ },
20341+ "arg": {
20342+ "version": "5.0.2",
20343+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
20344+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="
20345+ },
20346+ "argparse": {
20347+ "version": "1.0.10",
20348+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
20349+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
20350+ "requires": {
20351+ "sprintf-js": "~1.0.2"
20352+ }
20353+ },
20354+ "aria-query": {
20355+ "version": "4.2.2",
20356+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
20357+ "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
20358+ "requires": {
20359+ "@babel/runtime": "^7.10.2",
20360+ "@babel/runtime-corejs3": "^7.10.2"
20361+ }
20362+ },
20363+ "array-flatten": {
20364+ "version": "2.1.2",
20365+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
20366+ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ=="
20367+ },
20368+ "array-includes": {
20369+ "version": "3.1.6",
20370+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
20371+ "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
20372+ "requires": {
20373+ "call-bind": "^1.0.2",
20374+ "define-properties": "^1.1.4",
20375+ "es-abstract": "^1.20.4",
20376+ "get-intrinsic": "^1.1.3",
20377+ "is-string": "^1.0.7"
20378+ }
20379+ },
20380+ "array-union": {
20381+ "version": "2.1.0",
20382+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
20383+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
20384+ },
20385+ "array.prototype.flat": {
20386+ "version": "1.3.1",
20387+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
20388+ "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
20389+ "requires": {
20390+ "call-bind": "^1.0.2",
20391+ "define-properties": "^1.1.4",
20392+ "es-abstract": "^1.20.4",
20393+ "es-shim-unscopables": "^1.0.0"
20394+ }
20395+ },
20396+ "array.prototype.flatmap": {
20397+ "version": "1.3.1",
20398+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
20399+ "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
20400+ "requires": {
20401+ "call-bind": "^1.0.2",
20402+ "define-properties": "^1.1.4",
20403+ "es-abstract": "^1.20.4",
20404+ "es-shim-unscopables": "^1.0.0"
20405+ }
20406+ },
20407+ "array.prototype.reduce": {
20408+ "version": "1.0.5",
20409+ "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz",
20410+ "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==",
20411+ "requires": {
20412+ "call-bind": "^1.0.2",
20413+ "define-properties": "^1.1.4",
20414+ "es-abstract": "^1.20.4",
20415+ "es-array-method-boxes-properly": "^1.0.0",
20416+ "is-string": "^1.0.7"
20417+ }
20418+ },
20419+ "array.prototype.tosorted": {
20420+ "version": "1.1.1",
20421+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz",
20422+ "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==",
20423+ "requires": {
20424+ "call-bind": "^1.0.2",
20425+ "define-properties": "^1.1.4",
20426+ "es-abstract": "^1.20.4",
20427+ "es-shim-unscopables": "^1.0.0",
20428+ "get-intrinsic": "^1.1.3"
20429+ }
20430+ },
20431+ "asap": {
20432+ "version": "2.0.6",
20433+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
20434+ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
20435+ },
20436+ "ast-types-flow": {
20437+ "version": "0.0.7",
20438+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
20439+ "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
20440+ },
20441+ "async": {
20442+ "version": "3.2.4",
20443+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
20444+ "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
20445+ },
20446+ "asynckit": {
20447+ "version": "0.4.0",
20448+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
20449+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
20450+ },
20451+ "at-least-node": {
20452+ "version": "1.0.0",
20453+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
20454+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
20455+ },
20456+ "autoprefixer": {
20457+ "version": "10.4.13",
20458+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz",
20459+ "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==",
20460+ "requires": {
20461+ "browserslist": "^4.21.4",
20462+ "caniuse-lite": "^1.0.30001426",
20463+ "fraction.js": "^4.2.0",
20464+ "normalize-range": "^0.1.2",
20465+ "picocolors": "^1.0.0",
20466+ "postcss-value-parser": "^4.2.0"
20467+ }
20468+ },
20469+ "available-typed-arrays": {
20470+ "version": "1.0.5",
20471+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
20472+ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw=="
20473+ },
20474+ "axe-core": {
20475+ "version": "4.5.2",
20476+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.2.tgz",
20477+ "integrity": "sha512-u2MVsXfew5HBvjsczCv+xlwdNnB1oQR9HlAcsejZttNjKKSkeDNVwB1vMThIUIFI9GoT57Vtk8iQLwqOfAkboA=="
20478+ },
20479+ "axobject-query": {
20480+ "version": "2.2.0",
20481+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
20482+ "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
20483+ },
20484+ "babel-jest": {
20485+ "version": "27.5.1",
20486+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz",
20487+ "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==",
20488+ "requires": {
20489+ "@jest/transform": "^27.5.1",
20490+ "@jest/types": "^27.5.1",
20491+ "@types/babel__core": "^7.1.14",
20492+ "babel-plugin-istanbul": "^6.1.1",
20493+ "babel-preset-jest": "^27.5.1",
20494+ "chalk": "^4.0.0",
20495+ "graceful-fs": "^4.2.9",
20496+ "slash": "^3.0.0"
20497+ },
20498+ "dependencies": {
20499+ "ansi-styles": {
20500+ "version": "4.3.0",
20501+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
20502+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
20503+ "requires": {
20504+ "color-convert": "^2.0.1"
20505+ }
20506+ },
20507+ "chalk": {
20508+ "version": "4.1.2",
20509+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
20510+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
20511+ "requires": {
20512+ "ansi-styles": "^4.1.0",
20513+ "supports-color": "^7.1.0"
20514+ }
20515+ },
20516+ "color-convert": {
20517+ "version": "2.0.1",
20518+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
20519+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
20520+ "requires": {
20521+ "color-name": "~1.1.4"
20522+ }
20523+ },
20524+ "color-name": {
20525+ "version": "1.1.4",
20526+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
20527+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
20528+ },
20529+ "has-flag": {
20530+ "version": "4.0.0",
20531+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
20532+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
20533+ },
20534+ "supports-color": {
20535+ "version": "7.2.0",
20536+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
20537+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
20538+ "requires": {
20539+ "has-flag": "^4.0.0"
20540+ }
20541+ }
20542+ }
20543+ },
20544+ "babel-loader": {
20545+ "version": "8.3.0",
20546+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
20547+ "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
20548+ "requires": {
20549+ "find-cache-dir": "^3.3.1",
20550+ "loader-utils": "^2.0.0",
20551+ "make-dir": "^3.1.0",
20552+ "schema-utils": "^2.6.5"
20553+ },
20554+ "dependencies": {
20555+ "schema-utils": {
20556+ "version": "2.7.1",
20557+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
20558+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
20559+ "requires": {
20560+ "@types/json-schema": "^7.0.5",
20561+ "ajv": "^6.12.4",
20562+ "ajv-keywords": "^3.5.2"
20563+ }
20564+ }
20565+ }
20566+ },
20567+ "babel-plugin-istanbul": {
20568+ "version": "6.1.1",
20569+ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
20570+ "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
20571+ "requires": {
20572+ "@babel/helper-plugin-utils": "^7.0.0",
20573+ "@istanbuljs/load-nyc-config": "^1.0.0",
20574+ "@istanbuljs/schema": "^0.1.2",
20575+ "istanbul-lib-instrument": "^5.0.4",
20576+ "test-exclude": "^6.0.0"
20577+ }
20578+ },
20579+ "babel-plugin-jest-hoist": {
20580+ "version": "27.5.1",
20581+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz",
20582+ "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==",
20583+ "requires": {
20584+ "@babel/template": "^7.3.3",
20585+ "@babel/types": "^7.3.3",
20586+ "@types/babel__core": "^7.0.0",
20587+ "@types/babel__traverse": "^7.0.6"
20588+ }
20589+ },
20590+ "babel-plugin-macros": {
20591+ "version": "3.1.0",
20592+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
20593+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
20594+ "requires": {
20595+ "@babel/runtime": "^7.12.5",
20596+ "cosmiconfig": "^7.0.0",
20597+ "resolve": "^1.19.0"
20598+ }
20599+ },
20600+ "babel-plugin-named-asset-import": {
20601+ "version": "0.3.8",
20602+ "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz",
20603+ "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==",
20604+ "requires": {}
20605+ },
20606+ "babel-plugin-polyfill-corejs2": {
20607+ "version": "0.3.3",
20608+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
20609+ "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
20610+ "requires": {
20611+ "@babel/compat-data": "^7.17.7",
20612+ "@babel/helper-define-polyfill-provider": "^0.3.3",
20613+ "semver": "^6.1.1"
20614+ },
20615+ "dependencies": {
20616+ "semver": {
20617+ "version": "6.3.0",
20618+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
20619+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
20620+ }
20621+ }
20622+ },
20623+ "babel-plugin-polyfill-corejs3": {
20624+ "version": "0.6.0",
20625+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
20626+ "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
20627+ "requires": {
20628+ "@babel/helper-define-polyfill-provider": "^0.3.3",
20629+ "core-js-compat": "^3.25.1"
20630+ }
20631+ },
20632+ "babel-plugin-polyfill-regenerator": {
20633+ "version": "0.4.1",
20634+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
20635+ "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
20636+ "requires": {
20637+ "@babel/helper-define-polyfill-provider": "^0.3.3"
20638+ }
20639+ },
20640+ "babel-plugin-transform-react-remove-prop-types": {
20641+ "version": "0.4.24",
20642+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
20643+ "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
20644+ },
20645+ "babel-preset-current-node-syntax": {
20646+ "version": "1.0.1",
20647+ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
20648+ "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
20649+ "requires": {
20650+ "@babel/plugin-syntax-async-generators": "^7.8.4",
20651+ "@babel/plugin-syntax-bigint": "^7.8.3",
20652+ "@babel/plugin-syntax-class-properties": "^7.8.3",
20653+ "@babel/plugin-syntax-import-meta": "^7.8.3",
20654+ "@babel/plugin-syntax-json-strings": "^7.8.3",
20655+ "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
20656+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
20657+ "@babel/plugin-syntax-numeric-separator": "^7.8.3",
20658+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
20659+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
20660+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
20661+ "@babel/plugin-syntax-top-level-await": "^7.8.3"
20662+ }
20663+ },
20664+ "babel-preset-jest": {
20665+ "version": "27.5.1",
20666+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz",
20667+ "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==",
20668+ "requires": {
20669+ "babel-plugin-jest-hoist": "^27.5.1",
20670+ "babel-preset-current-node-syntax": "^1.0.0"
20671+ }
20672+ },
20673+ "babel-preset-react-app": {
20674+ "version": "10.0.1",
20675+ "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz",
20676+ "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==",
20677+ "requires": {
20678+ "@babel/core": "^7.16.0",
20679+ "@babel/plugin-proposal-class-properties": "^7.16.0",
20680+ "@babel/plugin-proposal-decorators": "^7.16.4",
20681+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
20682+ "@babel/plugin-proposal-numeric-separator": "^7.16.0",
20683+ "@babel/plugin-proposal-optional-chaining": "^7.16.0",
20684+ "@babel/plugin-proposal-private-methods": "^7.16.0",
20685+ "@babel/plugin-transform-flow-strip-types": "^7.16.0",
20686+ "@babel/plugin-transform-react-display-name": "^7.16.0",
20687+ "@babel/plugin-transform-runtime": "^7.16.4",
20688+ "@babel/preset-env": "^7.16.4",
20689+ "@babel/preset-react": "^7.16.0",
20690+ "@babel/preset-typescript": "^7.16.0",
20691+ "@babel/runtime": "^7.16.3",
20692+ "babel-plugin-macros": "^3.1.0",
20693+ "babel-plugin-transform-react-remove-prop-types": "^0.4.24"
20694+ }
20695+ },
20696+ "balanced-match": {
20697+ "version": "1.0.2",
20698+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
20699+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
20700+ },
20701+ "batch": {
20702+ "version": "0.6.1",
20703+ "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
20704+ "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw=="
20705+ },
20706+ "bfj": {
20707+ "version": "7.0.2",
20708+ "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz",
20709+ "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==",
20710+ "requires": {
20711+ "bluebird": "^3.5.5",
20712+ "check-types": "^11.1.1",
20713+ "hoopy": "^0.1.4",
20714+ "tryer": "^1.0.1"
20715+ }
20716+ },
20717+ "big.js": {
20718+ "version": "5.2.2",
20719+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
20720+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
20721+ },
20722+ "binary-extensions": {
20723+ "version": "2.2.0",
20724+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
20725+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
20726+ },
20727+ "bluebird": {
20728+ "version": "3.7.2",
20729+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
20730+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
20731+ },
20732+ "body-parser": {
20733+ "version": "1.20.1",
20734+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
20735+ "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
20736+ "requires": {
20737+ "bytes": "3.1.2",
20738+ "content-type": "~1.0.4",
20739+ "debug": "2.6.9",
20740+ "depd": "2.0.0",
20741+ "destroy": "1.2.0",
20742+ "http-errors": "2.0.0",
20743+ "iconv-lite": "0.4.24",
20744+ "on-finished": "2.4.1",
20745+ "qs": "6.11.0",
20746+ "raw-body": "2.5.1",
20747+ "type-is": "~1.6.18",
20748+ "unpipe": "1.0.0"
20749+ },
20750+ "dependencies": {
20751+ "bytes": {
20752+ "version": "3.1.2",
20753+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
20754+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
20755+ },
20756+ "debug": {
20757+ "version": "2.6.9",
20758+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
20759+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
20760+ "requires": {
20761+ "ms": "2.0.0"
20762+ }
20763+ },
20764+ "iconv-lite": {
20765+ "version": "0.4.24",
20766+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
20767+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
20768+ "requires": {
20769+ "safer-buffer": ">= 2.1.2 < 3"
20770+ }
20771+ },
20772+ "ms": {
20773+ "version": "2.0.0",
20774+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
20775+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
20776+ }
20777+ }
20778+ },
20779+ "bonjour-service": {
20780+ "version": "1.0.14",
20781+ "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz",
20782+ "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==",
20783+ "requires": {
20784+ "array-flatten": "^2.1.2",
20785+ "dns-equal": "^1.0.0",
20786+ "fast-deep-equal": "^3.1.3",
20787+ "multicast-dns": "^7.2.5"
20788+ }
20789+ },
20790+ "boolbase": {
20791+ "version": "1.0.0",
20792+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
20793+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
20794+ },
20795+ "brace-expansion": {
20796+ "version": "1.1.11",
20797+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
20798+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
20799+ "requires": {
20800+ "balanced-match": "^1.0.0",
20801+ "concat-map": "0.0.1"
20802+ }
20803+ },
20804+ "braces": {
20805+ "version": "3.0.2",
20806+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
20807+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
20808+ "requires": {
20809+ "fill-range": "^7.0.1"
20810+ }
20811+ },
20812+ "browser-process-hrtime": {
20813+ "version": "1.0.0",
20814+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
20815+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
20816+ },
20817+ "browserslist": {
20818+ "version": "4.21.4",
20819+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
20820+ "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
20821+ "requires": {
20822+ "caniuse-lite": "^1.0.30001400",
20823+ "electron-to-chromium": "^1.4.251",
20824+ "node-releases": "^2.0.6",
20825+ "update-browserslist-db": "^1.0.9"
20826+ }
20827+ },
20828+ "bser": {
20829+ "version": "2.1.1",
20830+ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
20831+ "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
20832+ "requires": {
20833+ "node-int64": "^0.4.0"
20834+ }
20835+ },
20836+ "buffer-from": {
20837+ "version": "1.1.2",
20838+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
20839+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
20840+ },
20841+ "builtin-modules": {
20842+ "version": "3.3.0",
20843+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
20844+ "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw=="
20845+ },
20846+ "bytes": {
20847+ "version": "3.0.0",
20848+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
20849+ "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw=="
20850+ },
20851+ "call-bind": {
20852+ "version": "1.0.2",
20853+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
20854+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
20855+ "requires": {
20856+ "function-bind": "^1.1.1",
20857+ "get-intrinsic": "^1.0.2"
20858+ }
20859+ },
20860+ "callsites": {
20861+ "version": "3.1.0",
20862+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
20863+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
20864+ },
20865+ "camel-case": {
20866+ "version": "4.1.2",
20867+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
20868+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
20869+ "requires": {
20870+ "pascal-case": "^3.1.2",
20871+ "tslib": "^2.0.3"
20872+ }
20873+ },
20874+ "camelcase": {
20875+ "version": "6.3.0",
20876+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
20877+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
20878+ },
20879+ "camelcase-css": {
20880+ "version": "2.0.1",
20881+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
20882+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="
20883+ },
20884+ "caniuse-api": {
20885+ "version": "3.0.0",
20886+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
20887+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
20888+ "requires": {
20889+ "browserslist": "^4.0.0",
20890+ "caniuse-lite": "^1.0.0",
20891+ "lodash.memoize": "^4.1.2",
20892+ "lodash.uniq": "^4.5.0"
20893+ }
20894+ },
20895+ "caniuse-lite": {
20896+ "version": "1.0.30001434",
20897+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz",
20898+ "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA=="
20899+ },
20900+ "case-sensitive-paths-webpack-plugin": {
20901+ "version": "2.4.0",
20902+ "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
20903+ "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw=="
20904+ },
20905+ "chalk": {
20906+ "version": "2.4.2",
20907+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
20908+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
20909+ "requires": {
20910+ "ansi-styles": "^3.2.1",
20911+ "escape-string-regexp": "^1.0.5",
20912+ "supports-color": "^5.3.0"
20913+ }
20914+ },
20915+ "char-regex": {
20916+ "version": "1.0.2",
20917+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
20918+ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw=="
20919+ },
20920+ "check-types": {
20921+ "version": "11.2.2",
20922+ "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz",
20923+ "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA=="
20924+ },
20925+ "chokidar": {
20926+ "version": "3.5.3",
20927+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
20928+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
20929+ "requires": {
20930+ "anymatch": "~3.1.2",
20931+ "braces": "~3.0.2",
20932+ "fsevents": "~2.3.2",
20933+ "glob-parent": "~5.1.2",
20934+ "is-binary-path": "~2.1.0",
20935+ "is-glob": "~4.0.1",
20936+ "normalize-path": "~3.0.0",
20937+ "readdirp": "~3.6.0"
20938+ },
20939+ "dependencies": {
20940+ "glob-parent": {
20941+ "version": "5.1.2",
20942+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
20943+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
20944+ "requires": {
20945+ "is-glob": "^4.0.1"
20946+ }
20947+ }
20948+ }
20949+ },
20950+ "chrome-trace-event": {
20951+ "version": "1.0.3",
20952+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
20953+ "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg=="
20954+ },
20955+ "ci-info": {
20956+ "version": "3.7.0",
20957+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.0.tgz",
20958+ "integrity": "sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog=="
20959+ },
20960+ "cjs-module-lexer": {
20961+ "version": "1.2.2",
20962+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
20963+ "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA=="
20964+ },
20965+ "clean-css": {
20966+ "version": "5.3.1",
20967+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz",
20968+ "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==",
20969+ "requires": {
20970+ "source-map": "~0.6.0"
20971+ },
20972+ "dependencies": {
20973+ "source-map": {
20974+ "version": "0.6.1",
20975+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20976+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
20977+ }
20978+ }
20979+ },
20980+ "cliui": {
20981+ "version": "7.0.4",
20982+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
20983+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
20984+ "requires": {
20985+ "string-width": "^4.2.0",
20986+ "strip-ansi": "^6.0.0",
20987+ "wrap-ansi": "^7.0.0"
20988+ }
20989+ },
20990+ "co": {
20991+ "version": "4.6.0",
20992+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
20993+ "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ=="
20994+ },
20995+ "coa": {
20996+ "version": "2.0.2",
20997+ "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
20998+ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
20999+ "requires": {
21000+ "@types/q": "^1.5.1",
21001+ "chalk": "^2.4.1",
21002+ "q": "^1.1.2"
21003+ }
21004+ },
21005+ "collect-v8-coverage": {
21006+ "version": "1.0.1",
21007+ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
21008+ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg=="
21009+ },
21010+ "color-convert": {
21011+ "version": "1.9.3",
21012+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
21013+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
21014+ "requires": {
21015+ "color-name": "1.1.3"
21016+ }
21017+ },
21018+ "color-name": {
21019+ "version": "1.1.3",
21020+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
21021+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
21022+ },
21023+ "colord": {
21024+ "version": "2.9.3",
21025+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
21026+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
21027+ },
21028+ "colorette": {
21029+ "version": "2.0.19",
21030+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz",
21031+ "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ=="
21032+ },
21033+ "combined-stream": {
21034+ "version": "1.0.8",
21035+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
21036+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
21037+ "requires": {
21038+ "delayed-stream": "~1.0.0"
21039+ }
21040+ },
21041+ "commander": {
21042+ "version": "8.3.0",
21043+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
21044+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="
21045+ },
21046+ "common-path-prefix": {
21047+ "version": "3.0.0",
21048+ "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
21049+ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w=="
21050+ },
21051+ "common-tags": {
21052+ "version": "1.8.2",
21053+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
21054+ "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA=="
21055+ },
21056+ "commondir": {
21057+ "version": "1.0.1",
21058+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
21059+ "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
21060+ },
21061+ "compressible": {
21062+ "version": "2.0.18",
21063+ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
21064+ "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
21065+ "requires": {
21066+ "mime-db": ">= 1.43.0 < 2"
21067+ }
21068+ },
21069+ "compression": {
21070+ "version": "1.7.4",
21071+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
21072+ "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
21073+ "requires": {
21074+ "accepts": "~1.3.5",
21075+ "bytes": "3.0.0",
21076+ "compressible": "~2.0.16",
21077+ "debug": "2.6.9",
21078+ "on-headers": "~1.0.2",
21079+ "safe-buffer": "5.1.2",
21080+ "vary": "~1.1.2"
21081+ },
21082+ "dependencies": {
21083+ "debug": {
21084+ "version": "2.6.9",
21085+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
21086+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
21087+ "requires": {
21088+ "ms": "2.0.0"
21089+ }
21090+ },
21091+ "ms": {
21092+ "version": "2.0.0",
21093+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
21094+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
21095+ },
21096+ "safe-buffer": {
21097+ "version": "5.1.2",
21098+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
21099+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
21100+ }
21101+ }
21102+ },
21103+ "concat-map": {
21104+ "version": "0.0.1",
21105+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
21106+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
21107+ },
21108+ "confusing-browser-globals": {
21109+ "version": "1.0.11",
21110+ "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
21111+ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA=="
21112+ },
21113+ "connect-history-api-fallback": {
21114+ "version": "2.0.0",
21115+ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
21116+ "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA=="
21117+ },
21118+ "content-disposition": {
21119+ "version": "0.5.4",
21120+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
21121+ "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
21122+ "requires": {
21123+ "safe-buffer": "5.2.1"
21124+ }
21125+ },
21126+ "content-type": {
21127+ "version": "1.0.4",
21128+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
21129+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
21130+ },
21131+ "convert-source-map": {
21132+ "version": "1.9.0",
21133+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
21134+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
21135+ },
21136+ "cookie": {
21137+ "version": "0.5.0",
21138+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
21139+ "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="
21140+ },
21141+ "cookie-signature": {
21142+ "version": "1.0.6",
21143+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
21144+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
21145+ },
21146+ "core-js": {
21147+ "version": "3.26.1",
21148+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz",
21149+ "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA=="
21150+ },
21151+ "core-js-compat": {
21152+ "version": "3.26.1",
21153+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz",
21154+ "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==",
21155+ "requires": {
21156+ "browserslist": "^4.21.4"
21157+ }
21158+ },
21159+ "core-js-pure": {
21160+ "version": "3.26.1",
21161+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.1.tgz",
21162+ "integrity": "sha512-VVXcDpp/xJ21KdULRq/lXdLzQAtX7+37LzpyfFM973il0tWSsDEoyzG38G14AjTpK9VTfiNM9jnFauq/CpaWGQ=="
21163+ },
21164+ "core-util-is": {
21165+ "version": "1.0.3",
21166+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
21167+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
21168+ },
21169+ "cosmiconfig": {
21170+ "version": "7.1.0",
21171+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
21172+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
21173+ "requires": {
21174+ "@types/parse-json": "^4.0.0",
21175+ "import-fresh": "^3.2.1",
21176+ "parse-json": "^5.0.0",
21177+ "path-type": "^4.0.0",
21178+ "yaml": "^1.10.0"
21179+ }
21180+ },
21181+ "cross-spawn": {
21182+ "version": "7.0.3",
21183+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
21184+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
21185+ "requires": {
21186+ "path-key": "^3.1.0",
21187+ "shebang-command": "^2.0.0",
21188+ "which": "^2.0.1"
21189+ }
21190+ },
21191+ "crypto-random-string": {
21192+ "version": "2.0.0",
21193+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
21194+ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
21195+ },
21196+ "css-blank-pseudo": {
21197+ "version": "3.0.3",
21198+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz",
21199+ "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==",
21200+ "requires": {
21201+ "postcss-selector-parser": "^6.0.9"
21202+ }
21203+ },
21204+ "css-declaration-sorter": {
21205+ "version": "6.3.1",
21206+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz",
21207+ "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==",
21208+ "requires": {}
21209+ },
21210+ "css-has-pseudo": {
21211+ "version": "3.0.4",
21212+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz",
21213+ "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==",
21214+ "requires": {
21215+ "postcss-selector-parser": "^6.0.9"
21216+ }
21217+ },
21218+ "css-loader": {
21219+ "version": "6.7.2",
21220+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.2.tgz",
21221+ "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==",
21222+ "requires": {
21223+ "icss-utils": "^5.1.0",
21224+ "postcss": "^8.4.18",
21225+ "postcss-modules-extract-imports": "^3.0.0",
21226+ "postcss-modules-local-by-default": "^4.0.0",
21227+ "postcss-modules-scope": "^3.0.0",
21228+ "postcss-modules-values": "^4.0.0",
21229+ "postcss-value-parser": "^4.2.0",
21230+ "semver": "^7.3.8"
21231+ }
21232+ },
21233+ "css-minimizer-webpack-plugin": {
21234+ "version": "3.4.1",
21235+ "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz",
21236+ "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==",
21237+ "requires": {
21238+ "cssnano": "^5.0.6",
21239+ "jest-worker": "^27.0.2",
21240+ "postcss": "^8.3.5",
21241+ "schema-utils": "^4.0.0",
21242+ "serialize-javascript": "^6.0.0",
21243+ "source-map": "^0.6.1"
21244+ },
21245+ "dependencies": {
21246+ "ajv": {
21247+ "version": "8.11.2",
21248+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
21249+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
21250+ "requires": {
21251+ "fast-deep-equal": "^3.1.1",
21252+ "json-schema-traverse": "^1.0.0",
21253+ "require-from-string": "^2.0.2",
21254+ "uri-js": "^4.2.2"
21255+ }
21256+ },
21257+ "ajv-keywords": {
21258+ "version": "5.1.0",
21259+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
21260+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
21261+ "requires": {
21262+ "fast-deep-equal": "^3.1.3"
21263+ }
21264+ },
21265+ "json-schema-traverse": {
21266+ "version": "1.0.0",
21267+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
21268+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
21269+ },
21270+ "schema-utils": {
21271+ "version": "4.0.0",
21272+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
21273+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
21274+ "requires": {
21275+ "@types/json-schema": "^7.0.9",
21276+ "ajv": "^8.8.0",
21277+ "ajv-formats": "^2.1.1",
21278+ "ajv-keywords": "^5.0.0"
21279+ }
21280+ },
21281+ "source-map": {
21282+ "version": "0.6.1",
21283+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
21284+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
21285+ }
21286+ }
21287+ },
21288+ "css-prefers-color-scheme": {
21289+ "version": "6.0.3",
21290+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz",
21291+ "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==",
21292+ "requires": {}
21293+ },
21294+ "css-select": {
21295+ "version": "4.3.0",
21296+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
21297+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
21298+ "requires": {
21299+ "boolbase": "^1.0.0",
21300+ "css-what": "^6.0.1",
21301+ "domhandler": "^4.3.1",
21302+ "domutils": "^2.8.0",
21303+ "nth-check": "^2.0.1"
21304+ }
21305+ },
21306+ "css-select-base-adapter": {
21307+ "version": "0.1.1",
21308+ "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
21309+ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
21310+ },
21311+ "css-tree": {
21312+ "version": "1.0.0-alpha.37",
21313+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
21314+ "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
21315+ "requires": {
21316+ "mdn-data": "2.0.4",
21317+ "source-map": "^0.6.1"
21318+ },
21319+ "dependencies": {
21320+ "source-map": {
21321+ "version": "0.6.1",
21322+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
21323+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
21324+ }
21325+ }
21326+ },
21327+ "css-what": {
21328+ "version": "6.1.0",
21329+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
21330+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw=="
21331+ },
21332+ "css.escape": {
21333+ "version": "1.5.1",
21334+ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
21335+ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg=="
21336+ },
21337+ "cssdb": {
21338+ "version": "7.1.0",
21339+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz",
21340+ "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ=="
21341+ },
21342+ "cssesc": {
21343+ "version": "3.0.0",
21344+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
21345+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
21346+ },
21347+ "cssnano": {
21348+ "version": "5.1.14",
21349+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz",
21350+ "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==",
21351+ "requires": {
21352+ "cssnano-preset-default": "^5.2.13",
21353+ "lilconfig": "^2.0.3",
21354+ "yaml": "^1.10.2"
21355+ }
21356+ },
21357+ "cssnano-preset-default": {
21358+ "version": "5.2.13",
21359+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz",
21360+ "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==",
21361+ "requires": {
21362+ "css-declaration-sorter": "^6.3.1",
21363+ "cssnano-utils": "^3.1.0",
21364+ "postcss-calc": "^8.2.3",
21365+ "postcss-colormin": "^5.3.0",
21366+ "postcss-convert-values": "^5.1.3",
21367+ "postcss-discard-comments": "^5.1.2",
21368+ "postcss-discard-duplicates": "^5.1.0",
21369+ "postcss-discard-empty": "^5.1.1",
21370+ "postcss-discard-overridden": "^5.1.0",
21371+ "postcss-merge-longhand": "^5.1.7",
21372+ "postcss-merge-rules": "^5.1.3",
21373+ "postcss-minify-font-values": "^5.1.0",
21374+ "postcss-minify-gradients": "^5.1.1",
21375+ "postcss-minify-params": "^5.1.4",
21376+ "postcss-minify-selectors": "^5.2.1",
21377+ "postcss-normalize-charset": "^5.1.0",
21378+ "postcss-normalize-display-values": "^5.1.0",
21379+ "postcss-normalize-positions": "^5.1.1",
21380+ "postcss-normalize-repeat-style": "^5.1.1",
21381+ "postcss-normalize-string": "^5.1.0",
21382+ "postcss-normalize-timing-functions": "^5.1.0",
21383+ "postcss-normalize-unicode": "^5.1.1",
21384+ "postcss-normalize-url": "^5.1.0",
21385+ "postcss-normalize-whitespace": "^5.1.1",
21386+ "postcss-ordered-values": "^5.1.3",
21387+ "postcss-reduce-initial": "^5.1.1",
21388+ "postcss-reduce-transforms": "^5.1.0",
21389+ "postcss-svgo": "^5.1.0",
21390+ "postcss-unique-selectors": "^5.1.1"
21391+ }
21392+ },
21393+ "cssnano-utils": {
21394+ "version": "3.1.0",
21395+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
21396+ "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
21397+ "requires": {}
21398+ },
21399+ "csso": {
21400+ "version": "4.2.0",
21401+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
21402+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
21403+ "requires": {
21404+ "css-tree": "^1.1.2"
21405+ },
21406+ "dependencies": {
21407+ "css-tree": {
21408+ "version": "1.1.3",
21409+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
21410+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
21411+ "requires": {
21412+ "mdn-data": "2.0.14",
21413+ "source-map": "^0.6.1"
21414+ }
21415+ },
21416+ "mdn-data": {
21417+ "version": "2.0.14",
21418+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
21419+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
21420+ },
21421+ "source-map": {
21422+ "version": "0.6.1",
21423+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
21424+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
21425+ }
21426+ }
21427+ },
21428+ "cssom": {
21429+ "version": "0.4.4",
21430+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
21431+ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
21432+ },
21433+ "cssstyle": {
21434+ "version": "2.3.0",
21435+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
21436+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
21437+ "requires": {
21438+ "cssom": "~0.3.6"
21439+ },
21440+ "dependencies": {
21441+ "cssom": {
21442+ "version": "0.3.8",
21443+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
21444+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
21445+ }
21446+ }
21447+ },
21448+ "csstype": {
21449+ "version": "3.1.1",
21450+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
21451+ "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
21452+ },
21453+ "damerau-levenshtein": {
21454+ "version": "1.0.8",
21455+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
21456+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="
21457+ },
21458+ "data-urls": {
21459+ "version": "2.0.0",
21460+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
21461+ "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
21462+ "requires": {
21463+ "abab": "^2.0.3",
21464+ "whatwg-mimetype": "^2.3.0",
21465+ "whatwg-url": "^8.0.0"
21466+ }
21467+ },
21468+ "debug": {
21469+ "version": "4.3.4",
21470+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
21471+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
21472+ "requires": {
21473+ "ms": "2.1.2"
21474+ }
21475+ },
21476+ "decimal.js": {
21477+ "version": "10.4.2",
21478+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz",
21479+ "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA=="
21480+ },
21481+ "dedent": {
21482+ "version": "0.7.0",
21483+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
21484+ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA=="
21485+ },
21486+ "deep-equal": {
21487+ "version": "2.1.0",
21488+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz",
21489+ "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==",
21490+ "requires": {
21491+ "call-bind": "^1.0.2",
21492+ "es-get-iterator": "^1.1.2",
21493+ "get-intrinsic": "^1.1.3",
21494+ "is-arguments": "^1.1.1",
21495+ "is-date-object": "^1.0.5",
21496+ "is-regex": "^1.1.4",
21497+ "isarray": "^2.0.5",
21498+ "object-is": "^1.1.5",
21499+ "object-keys": "^1.1.1",
21500+ "object.assign": "^4.1.4",
21501+ "regexp.prototype.flags": "^1.4.3",
21502+ "side-channel": "^1.0.4",
21503+ "which-boxed-primitive": "^1.0.2",
21504+ "which-collection": "^1.0.1",
21505+ "which-typed-array": "^1.1.8"
21506+ },
21507+ "dependencies": {
21508+ "isarray": {
21509+ "version": "2.0.5",
21510+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
21511+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
21512+ }
21513+ }
21514+ },
21515+ "deep-is": {
21516+ "version": "0.1.4",
21517+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
21518+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
21519+ },
21520+ "deepmerge": {
21521+ "version": "4.2.2",
21522+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
21523+ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="
21524+ },
21525+ "default-gateway": {
21526+ "version": "6.0.3",
21527+ "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
21528+ "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
21529+ "requires": {
21530+ "execa": "^5.0.0"
21531+ }
21532+ },
21533+ "define-lazy-prop": {
21534+ "version": "2.0.0",
21535+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
21536+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="
21537+ },
21538+ "define-properties": {
21539+ "version": "1.1.4",
21540+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
21541+ "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
21542+ "requires": {
21543+ "has-property-descriptors": "^1.0.0",
21544+ "object-keys": "^1.1.1"
21545+ }
21546+ },
21547+ "defined": {
21548+ "version": "1.0.1",
21549+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz",
21550+ "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q=="
21551+ },
21552+ "delayed-stream": {
21553+ "version": "1.0.0",
21554+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
21555+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
21556+ },
21557+ "depd": {
21558+ "version": "2.0.0",
21559+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
21560+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
21561+ },
21562+ "destroy": {
21563+ "version": "1.2.0",
21564+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
21565+ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
21566+ },
21567+ "detect-newline": {
21568+ "version": "3.1.0",
21569+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
21570+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA=="
21571+ },
21572+ "detect-node": {
21573+ "version": "2.1.0",
21574+ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
21575+ "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
21576+ },
21577+ "detect-port-alt": {
21578+ "version": "1.1.6",
21579+ "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
21580+ "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==",
21581+ "requires": {
21582+ "address": "^1.0.1",
21583+ "debug": "^2.6.0"
21584+ },
21585+ "dependencies": {
21586+ "debug": {
21587+ "version": "2.6.9",
21588+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
21589+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
21590+ "requires": {
21591+ "ms": "2.0.0"
21592+ }
21593+ },
21594+ "ms": {
21595+ "version": "2.0.0",
21596+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
21597+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
21598+ }
21599+ }
21600+ },
21601+ "detective": {
21602+ "version": "5.2.1",
21603+ "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz",
21604+ "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==",
21605+ "requires": {
21606+ "acorn-node": "^1.8.2",
21607+ "defined": "^1.0.0",
21608+ "minimist": "^1.2.6"
21609+ }
21610+ },
21611+ "didyoumean": {
21612+ "version": "1.2.2",
21613+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
21614+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="
21615+ },
21616+ "diff-sequences": {
21617+ "version": "27.5.1",
21618+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
21619+ "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ=="
21620+ },
21621+ "dir-glob": {
21622+ "version": "3.0.1",
21623+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
21624+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
21625+ "requires": {
21626+ "path-type": "^4.0.0"
21627+ }
21628+ },
21629+ "dlv": {
21630+ "version": "1.1.3",
21631+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
21632+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
21633+ },
21634+ "dns-equal": {
21635+ "version": "1.0.0",
21636+ "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
21637+ "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg=="
21638+ },
21639+ "dns-packet": {
21640+ "version": "5.4.0",
21641+ "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz",
21642+ "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==",
21643+ "requires": {
21644+ "@leichtgewicht/ip-codec": "^2.0.1"
21645+ }
21646+ },
21647+ "doctrine": {
21648+ "version": "3.0.0",
21649+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
21650+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
21651+ "requires": {
21652+ "esutils": "^2.0.2"
21653+ }
21654+ },
21655+ "dom-accessibility-api": {
21656+ "version": "0.5.14",
21657+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz",
21658+ "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg=="
21659+ },
21660+ "dom-converter": {
21661+ "version": "0.2.0",
21662+ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
21663+ "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
21664+ "requires": {
21665+ "utila": "~0.4"
21666+ }
21667+ },
21668+ "dom-serializer": {
21669+ "version": "1.4.1",
21670+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
21671+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
21672+ "requires": {
21673+ "domelementtype": "^2.0.1",
21674+ "domhandler": "^4.2.0",
21675+ "entities": "^2.0.0"
21676+ }
21677+ },
21678+ "domelementtype": {
21679+ "version": "2.3.0",
21680+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
21681+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="
21682+ },
21683+ "domexception": {
21684+ "version": "2.0.1",
21685+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
21686+ "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
21687+ "requires": {
21688+ "webidl-conversions": "^5.0.0"
21689+ },
21690+ "dependencies": {
21691+ "webidl-conversions": {
21692+ "version": "5.0.0",
21693+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
21694+ "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="
21695+ }
21696+ }
21697+ },
21698+ "domhandler": {
21699+ "version": "4.3.1",
21700+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
21701+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
21702+ "requires": {
21703+ "domelementtype": "^2.2.0"
21704+ }
21705+ },
21706+ "domutils": {
21707+ "version": "2.8.0",
21708+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
21709+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
21710+ "requires": {
21711+ "dom-serializer": "^1.0.1",
21712+ "domelementtype": "^2.2.0",
21713+ "domhandler": "^4.2.0"
21714+ }
21715+ },
21716+ "dot-case": {
21717+ "version": "3.0.4",
21718+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
21719+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
21720+ "requires": {
21721+ "no-case": "^3.0.4",
21722+ "tslib": "^2.0.3"
21723+ }
21724+ },
21725+ "dotenv": {
21726+ "version": "10.0.0",
21727+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
21728+ "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q=="
21729+ },
21730+ "dotenv-expand": {
21731+ "version": "5.1.0",
21732+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
21733+ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="
21734+ },
21735+ "duplexer": {
21736+ "version": "0.1.2",
21737+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
21738+ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
21739+ },
21740+ "ee-first": {
21741+ "version": "1.1.1",
21742+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
21743+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
21744+ },
21745+ "ejs": {
21746+ "version": "3.1.8",
21747+ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz",
21748+ "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==",
21749+ "requires": {
21750+ "jake": "^10.8.5"
21751+ }
21752+ },
21753+ "electron-to-chromium": {
21754+ "version": "1.4.284",
21755+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
21756+ "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA=="
21757+ },
21758+ "emittery": {
21759+ "version": "0.8.1",
21760+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
21761+ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg=="
21762+ },
21763+ "emoji-regex": {
21764+ "version": "9.2.2",
21765+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
21766+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
21767+ },
21768+ "emojis-list": {
21769+ "version": "3.0.0",
21770+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
21771+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
21772+ },
21773+ "encodeurl": {
21774+ "version": "1.0.2",
21775+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
21776+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
21777+ },
21778+ "enhanced-resolve": {
21779+ "version": "5.12.0",
21780+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
21781+ "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
21782+ "requires": {
21783+ "graceful-fs": "^4.2.4",
21784+ "tapable": "^2.2.0"
21785+ }
21786+ },
21787+ "entities": {
21788+ "version": "2.2.0",
21789+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
21790+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
21791+ },
21792+ "error-ex": {
21793+ "version": "1.3.2",
21794+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
21795+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
21796+ "requires": {
21797+ "is-arrayish": "^0.2.1"
21798+ }
21799+ },
21800+ "error-stack-parser": {
21801+ "version": "2.1.4",
21802+ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
21803+ "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
21804+ "requires": {
21805+ "stackframe": "^1.3.4"
21806+ }
21807+ },
21808+ "es-abstract": {
21809+ "version": "1.20.4",
21810+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz",
21811+ "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==",
21812+ "requires": {
21813+ "call-bind": "^1.0.2",
21814+ "es-to-primitive": "^1.2.1",
21815+ "function-bind": "^1.1.1",
21816+ "function.prototype.name": "^1.1.5",
21817+ "get-intrinsic": "^1.1.3",
21818+ "get-symbol-description": "^1.0.0",
21819+ "has": "^1.0.3",
21820+ "has-property-descriptors": "^1.0.0",
21821+ "has-symbols": "^1.0.3",
21822+ "internal-slot": "^1.0.3",
21823+ "is-callable": "^1.2.7",
21824+ "is-negative-zero": "^2.0.2",
21825+ "is-regex": "^1.1.4",
21826+ "is-shared-array-buffer": "^1.0.2",
21827+ "is-string": "^1.0.7",
21828+ "is-weakref": "^1.0.2",
21829+ "object-inspect": "^1.12.2",
21830+ "object-keys": "^1.1.1",
21831+ "object.assign": "^4.1.4",
21832+ "regexp.prototype.flags": "^1.4.3",
21833+ "safe-regex-test": "^1.0.0",
21834+ "string.prototype.trimend": "^1.0.5",
21835+ "string.prototype.trimstart": "^1.0.5",
21836+ "unbox-primitive": "^1.0.2"
21837+ }
21838+ },
21839+ "es-array-method-boxes-properly": {
21840+ "version": "1.0.0",
21841+ "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
21842+ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA=="
21843+ },
21844+ "es-get-iterator": {
21845+ "version": "1.1.2",
21846+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz",
21847+ "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==",
21848+ "requires": {
21849+ "call-bind": "^1.0.2",
21850+ "get-intrinsic": "^1.1.0",
21851+ "has-symbols": "^1.0.1",
21852+ "is-arguments": "^1.1.0",
21853+ "is-map": "^2.0.2",
21854+ "is-set": "^2.0.2",
21855+ "is-string": "^1.0.5",
21856+ "isarray": "^2.0.5"
21857+ },
21858+ "dependencies": {
21859+ "isarray": {
21860+ "version": "2.0.5",
21861+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
21862+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
21863+ }
21864+ }
21865+ },
21866+ "es-module-lexer": {
21867+ "version": "0.9.3",
21868+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
21869+ "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ=="
21870+ },
21871+ "es-shim-unscopables": {
21872+ "version": "1.0.0",
21873+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
21874+ "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
21875+ "requires": {
21876+ "has": "^1.0.3"
21877+ }
21878+ },
21879+ "es-to-primitive": {
21880+ "version": "1.2.1",
21881+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
21882+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
21883+ "requires": {
21884+ "is-callable": "^1.1.4",
21885+ "is-date-object": "^1.0.1",
21886+ "is-symbol": "^1.0.2"
21887+ }
21888+ },
21889+ "escalade": {
21890+ "version": "3.1.1",
21891+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
21892+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
21893+ },
21894+ "escape-html": {
21895+ "version": "1.0.3",
21896+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
21897+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
21898+ },
21899+ "escape-string-regexp": {
21900+ "version": "1.0.5",
21901+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
21902+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
21903+ },
21904+ "escodegen": {
21905+ "version": "2.0.0",
21906+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
21907+ "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
21908+ "requires": {
21909+ "esprima": "^4.0.1",
21910+ "estraverse": "^5.2.0",
21911+ "esutils": "^2.0.2",
21912+ "optionator": "^0.8.1",
21913+ "source-map": "~0.6.1"
21914+ },
21915+ "dependencies": {
21916+ "levn": {
21917+ "version": "0.3.0",
21918+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
21919+ "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
21920+ "requires": {
21921+ "prelude-ls": "~1.1.2",
21922+ "type-check": "~0.3.2"
21923+ }
21924+ },
21925+ "optionator": {
21926+ "version": "0.8.3",
21927+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
21928+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
21929+ "requires": {
21930+ "deep-is": "~0.1.3",
21931+ "fast-levenshtein": "~2.0.6",
21932+ "levn": "~0.3.0",
21933+ "prelude-ls": "~1.1.2",
21934+ "type-check": "~0.3.2",
21935+ "word-wrap": "~1.2.3"
21936+ }
21937+ },
21938+ "prelude-ls": {
21939+ "version": "1.1.2",
21940+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
21941+ "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
21942+ },
21943+ "source-map": {
21944+ "version": "0.6.1",
21945+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
21946+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
21947+ "optional": true
21948+ },
21949+ "type-check": {
21950+ "version": "0.3.2",
21951+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
21952+ "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
21953+ "requires": {
21954+ "prelude-ls": "~1.1.2"
21955+ }
21956+ }
21957+ }
21958+ },
21959+ "eslint": {
21960+ "version": "8.28.0",
21961+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.28.0.tgz",
21962+ "integrity": "sha512-S27Di+EVyMxcHiwDrFzk8dJYAaD+/5SoWKxL1ri/71CRHsnJnRDPNt2Kzj24+MT9FDupf4aqqyqPrvI8MvQ4VQ==",
21963+ "requires": {
21964+ "@eslint/eslintrc": "^1.3.3",
21965+ "@humanwhocodes/config-array": "^0.11.6",
21966+ "@humanwhocodes/module-importer": "^1.0.1",
21967+ "@nodelib/fs.walk": "^1.2.8",
21968+ "ajv": "^6.10.0",
21969+ "chalk": "^4.0.0",
21970+ "cross-spawn": "^7.0.2",
21971+ "debug": "^4.3.2",
21972+ "doctrine": "^3.0.0",
21973+ "escape-string-regexp": "^4.0.0",
21974+ "eslint-scope": "^7.1.1",
21975+ "eslint-utils": "^3.0.0",
21976+ "eslint-visitor-keys": "^3.3.0",
21977+ "espree": "^9.4.0",
21978+ "esquery": "^1.4.0",
21979+ "esutils": "^2.0.2",
21980+ "fast-deep-equal": "^3.1.3",
21981+ "file-entry-cache": "^6.0.1",
21982+ "find-up": "^5.0.0",
21983+ "glob-parent": "^6.0.2",
21984+ "globals": "^13.15.0",
21985+ "grapheme-splitter": "^1.0.4",
21986+ "ignore": "^5.2.0",
21987+ "import-fresh": "^3.0.0",
21988+ "imurmurhash": "^0.1.4",
21989+ "is-glob": "^4.0.0",
21990+ "is-path-inside": "^3.0.3",
21991+ "js-sdsl": "^4.1.4",
21992+ "js-yaml": "^4.1.0",
21993+ "json-stable-stringify-without-jsonify": "^1.0.1",
21994+ "levn": "^0.4.1",
21995+ "lodash.merge": "^4.6.2",
21996+ "minimatch": "^3.1.2",
21997+ "natural-compare": "^1.4.0",
21998+ "optionator": "^0.9.1",
21999+ "regexpp": "^3.2.0",
22000+ "strip-ansi": "^6.0.1",
22001+ "strip-json-comments": "^3.1.0",
22002+ "text-table": "^0.2.0"
22003+ },
22004+ "dependencies": {
22005+ "ansi-styles": {
22006+ "version": "4.3.0",
22007+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
22008+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
22009+ "requires": {
22010+ "color-convert": "^2.0.1"
22011+ }
22012+ },
22013+ "argparse": {
22014+ "version": "2.0.1",
22015+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
22016+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
22017+ },
22018+ "chalk": {
22019+ "version": "4.1.2",
22020+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
22021+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
22022+ "requires": {
22023+ "ansi-styles": "^4.1.0",
22024+ "supports-color": "^7.1.0"
22025+ }
22026+ },
22027+ "color-convert": {
22028+ "version": "2.0.1",
22029+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
22030+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
22031+ "requires": {
22032+ "color-name": "~1.1.4"
22033+ }
22034+ },
22035+ "color-name": {
22036+ "version": "1.1.4",
22037+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
22038+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
22039+ },
22040+ "escape-string-regexp": {
22041+ "version": "4.0.0",
22042+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
22043+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
22044+ },
22045+ "globals": {
22046+ "version": "13.18.0",
22047+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.18.0.tgz",
22048+ "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==",
22049+ "requires": {
22050+ "type-fest": "^0.20.2"
22051+ }
22052+ },
22053+ "has-flag": {
22054+ "version": "4.0.0",
22055+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
22056+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
22057+ },
22058+ "js-yaml": {
22059+ "version": "4.1.0",
22060+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
22061+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
22062+ "requires": {
22063+ "argparse": "^2.0.1"
22064+ }
22065+ },
22066+ "supports-color": {
22067+ "version": "7.2.0",
22068+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
22069+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
22070+ "requires": {
22071+ "has-flag": "^4.0.0"
22072+ }
22073+ },
22074+ "type-fest": {
22075+ "version": "0.20.2",
22076+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
22077+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
22078+ }
22079+ }
22080+ },
22081+ "eslint-config-react-app": {
22082+ "version": "7.0.1",
22083+ "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz",
22084+ "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==",
22085+ "requires": {
22086+ "@babel/core": "^7.16.0",
22087+ "@babel/eslint-parser": "^7.16.3",
22088+ "@rushstack/eslint-patch": "^1.1.0",
22089+ "@typescript-eslint/eslint-plugin": "^5.5.0",
22090+ "@typescript-eslint/parser": "^5.5.0",
22091+ "babel-preset-react-app": "^10.0.1",
22092+ "confusing-browser-globals": "^1.0.11",
22093+ "eslint-plugin-flowtype": "^8.0.3",
22094+ "eslint-plugin-import": "^2.25.3",
22095+ "eslint-plugin-jest": "^25.3.0",
22096+ "eslint-plugin-jsx-a11y": "^6.5.1",
22097+ "eslint-plugin-react": "^7.27.1",
22098+ "eslint-plugin-react-hooks": "^4.3.0",
22099+ "eslint-plugin-testing-library": "^5.0.1"
22100+ }
22101+ },
22102+ "eslint-import-resolver-node": {
22103+ "version": "0.3.6",
22104+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
22105+ "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
22106+ "requires": {
22107+ "debug": "^3.2.7",
22108+ "resolve": "^1.20.0"
22109+ },
22110+ "dependencies": {
22111+ "debug": {
22112+ "version": "3.2.7",
22113+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
22114+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
22115+ "requires": {
22116+ "ms": "^2.1.1"
22117+ }
22118+ }
22119+ }
22120+ },
22121+ "eslint-module-utils": {
22122+ "version": "2.7.4",
22123+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz",
22124+ "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==",
22125+ "requires": {
22126+ "debug": "^3.2.7"
22127+ },
22128+ "dependencies": {
22129+ "debug": {
22130+ "version": "3.2.7",
22131+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
22132+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
22133+ "requires": {
22134+ "ms": "^2.1.1"
22135+ }
22136+ }
22137+ }
22138+ },
22139+ "eslint-plugin-flowtype": {
22140+ "version": "8.0.3",
22141+ "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz",
22142+ "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==",
22143+ "requires": {
22144+ "lodash": "^4.17.21",
22145+ "string-natural-compare": "^3.0.1"
22146+ }
22147+ },
22148+ "eslint-plugin-import": {
22149+ "version": "2.26.0",
22150+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
22151+ "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
22152+ "requires": {
22153+ "array-includes": "^3.1.4",
22154+ "array.prototype.flat": "^1.2.5",
22155+ "debug": "^2.6.9",
22156+ "doctrine": "^2.1.0",
22157+ "eslint-import-resolver-node": "^0.3.6",
22158+ "eslint-module-utils": "^2.7.3",
22159+ "has": "^1.0.3",
22160+ "is-core-module": "^2.8.1",
22161+ "is-glob": "^4.0.3",
22162+ "minimatch": "^3.1.2",
22163+ "object.values": "^1.1.5",
22164+ "resolve": "^1.22.0",
22165+ "tsconfig-paths": "^3.14.1"
22166+ },
22167+ "dependencies": {
22168+ "debug": {
22169+ "version": "2.6.9",
22170+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22171+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22172+ "requires": {
22173+ "ms": "2.0.0"
22174+ }
22175+ },
22176+ "doctrine": {
22177+ "version": "2.1.0",
22178+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
22179+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
22180+ "requires": {
22181+ "esutils": "^2.0.2"
22182+ }
22183+ },
22184+ "ms": {
22185+ "version": "2.0.0",
22186+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22187+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
22188+ }
22189+ }
22190+ },
22191+ "eslint-plugin-jest": {
22192+ "version": "25.7.0",
22193+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz",
22194+ "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==",
22195+ "requires": {
22196+ "@typescript-eslint/experimental-utils": "^5.0.0"
22197+ }
22198+ },
22199+ "eslint-plugin-jsx-a11y": {
22200+ "version": "6.6.1",
22201+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz",
22202+ "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==",
22203+ "requires": {
22204+ "@babel/runtime": "^7.18.9",
22205+ "aria-query": "^4.2.2",
22206+ "array-includes": "^3.1.5",
22207+ "ast-types-flow": "^0.0.7",
22208+ "axe-core": "^4.4.3",
22209+ "axobject-query": "^2.2.0",
22210+ "damerau-levenshtein": "^1.0.8",
22211+ "emoji-regex": "^9.2.2",
22212+ "has": "^1.0.3",
22213+ "jsx-ast-utils": "^3.3.2",
22214+ "language-tags": "^1.0.5",
22215+ "minimatch": "^3.1.2",
22216+ "semver": "^6.3.0"
22217+ },
22218+ "dependencies": {
22219+ "semver": {
22220+ "version": "6.3.0",
22221+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
22222+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
22223+ }
22224+ }
22225+ },
22226+ "eslint-plugin-react": {
22227+ "version": "7.31.11",
22228+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz",
22229+ "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==",
22230+ "requires": {
22231+ "array-includes": "^3.1.6",
22232+ "array.prototype.flatmap": "^1.3.1",
22233+ "array.prototype.tosorted": "^1.1.1",
22234+ "doctrine": "^2.1.0",
22235+ "estraverse": "^5.3.0",
22236+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
22237+ "minimatch": "^3.1.2",
22238+ "object.entries": "^1.1.6",
22239+ "object.fromentries": "^2.0.6",
22240+ "object.hasown": "^1.1.2",
22241+ "object.values": "^1.1.6",
22242+ "prop-types": "^15.8.1",
22243+ "resolve": "^2.0.0-next.3",
22244+ "semver": "^6.3.0",
22245+ "string.prototype.matchall": "^4.0.8"
22246+ },
22247+ "dependencies": {
22248+ "doctrine": {
22249+ "version": "2.1.0",
22250+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
22251+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
22252+ "requires": {
22253+ "esutils": "^2.0.2"
22254+ }
22255+ },
22256+ "resolve": {
22257+ "version": "2.0.0-next.4",
22258+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
22259+ "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
22260+ "requires": {
22261+ "is-core-module": "^2.9.0",
22262+ "path-parse": "^1.0.7",
22263+ "supports-preserve-symlinks-flag": "^1.0.0"
22264+ }
22265+ },
22266+ "semver": {
22267+ "version": "6.3.0",
22268+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
22269+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
22270+ }
22271+ }
22272+ },
22273+ "eslint-plugin-react-hooks": {
22274+ "version": "4.6.0",
22275+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
22276+ "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==",
22277+ "requires": {}
22278+ },
22279+ "eslint-plugin-testing-library": {
22280+ "version": "5.9.1",
22281+ "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz",
22282+ "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==",
22283+ "requires": {
22284+ "@typescript-eslint/utils": "^5.13.0"
22285+ }
22286+ },
22287+ "eslint-scope": {
22288+ "version": "7.1.1",
22289+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
22290+ "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
22291+ "requires": {
22292+ "esrecurse": "^4.3.0",
22293+ "estraverse": "^5.2.0"
22294+ }
22295+ },
22296+ "eslint-utils": {
22297+ "version": "3.0.0",
22298+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
22299+ "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
22300+ "requires": {
22301+ "eslint-visitor-keys": "^2.0.0"
22302+ },
22303+ "dependencies": {
22304+ "eslint-visitor-keys": {
22305+ "version": "2.1.0",
22306+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
22307+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw=="
22308+ }
22309+ }
22310+ },
22311+ "eslint-visitor-keys": {
22312+ "version": "3.3.0",
22313+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
22314+ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA=="
22315+ },
22316+ "eslint-webpack-plugin": {
22317+ "version": "3.2.0",
22318+ "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz",
22319+ "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==",
22320+ "requires": {
22321+ "@types/eslint": "^7.29.0 || ^8.4.1",
22322+ "jest-worker": "^28.0.2",
22323+ "micromatch": "^4.0.5",
22324+ "normalize-path": "^3.0.0",
22325+ "schema-utils": "^4.0.0"
22326+ },
22327+ "dependencies": {
22328+ "ajv": {
22329+ "version": "8.11.2",
22330+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
22331+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
22332+ "requires": {
22333+ "fast-deep-equal": "^3.1.1",
22334+ "json-schema-traverse": "^1.0.0",
22335+ "require-from-string": "^2.0.2",
22336+ "uri-js": "^4.2.2"
22337+ }
22338+ },
22339+ "ajv-keywords": {
22340+ "version": "5.1.0",
22341+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
22342+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
22343+ "requires": {
22344+ "fast-deep-equal": "^3.1.3"
22345+ }
22346+ },
22347+ "has-flag": {
22348+ "version": "4.0.0",
22349+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
22350+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
22351+ },
22352+ "jest-worker": {
22353+ "version": "28.1.3",
22354+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz",
22355+ "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
22356+ "requires": {
22357+ "@types/node": "*",
22358+ "merge-stream": "^2.0.0",
22359+ "supports-color": "^8.0.0"
22360+ }
22361+ },
22362+ "json-schema-traverse": {
22363+ "version": "1.0.0",
22364+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
22365+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
22366+ },
22367+ "schema-utils": {
22368+ "version": "4.0.0",
22369+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
22370+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
22371+ "requires": {
22372+ "@types/json-schema": "^7.0.9",
22373+ "ajv": "^8.8.0",
22374+ "ajv-formats": "^2.1.1",
22375+ "ajv-keywords": "^5.0.0"
22376+ }
22377+ },
22378+ "supports-color": {
22379+ "version": "8.1.1",
22380+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
22381+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
22382+ "requires": {
22383+ "has-flag": "^4.0.0"
22384+ }
22385+ }
22386+ }
22387+ },
22388+ "espree": {
22389+ "version": "9.4.1",
22390+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
22391+ "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
22392+ "requires": {
22393+ "acorn": "^8.8.0",
22394+ "acorn-jsx": "^5.3.2",
22395+ "eslint-visitor-keys": "^3.3.0"
22396+ }
22397+ },
22398+ "esprima": {
22399+ "version": "4.0.1",
22400+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
22401+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
22402+ },
22403+ "esquery": {
22404+ "version": "1.4.0",
22405+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
22406+ "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
22407+ "requires": {
22408+ "estraverse": "^5.1.0"
22409+ }
22410+ },
22411+ "esrecurse": {
22412+ "version": "4.3.0",
22413+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
22414+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
22415+ "requires": {
22416+ "estraverse": "^5.2.0"
22417+ }
22418+ },
22419+ "estraverse": {
22420+ "version": "5.3.0",
22421+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
22422+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
22423+ },
22424+ "estree-walker": {
22425+ "version": "1.0.1",
22426+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
22427+ "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg=="
22428+ },
22429+ "esutils": {
22430+ "version": "2.0.3",
22431+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
22432+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
22433+ },
22434+ "etag": {
22435+ "version": "1.8.1",
22436+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
22437+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
22438+ },
22439+ "eventemitter3": {
22440+ "version": "4.0.7",
22441+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
22442+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
22443+ },
22444+ "events": {
22445+ "version": "3.3.0",
22446+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
22447+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="
22448+ },
22449+ "execa": {
22450+ "version": "5.1.1",
22451+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
22452+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
22453+ "requires": {
22454+ "cross-spawn": "^7.0.3",
22455+ "get-stream": "^6.0.0",
22456+ "human-signals": "^2.1.0",
22457+ "is-stream": "^2.0.0",
22458+ "merge-stream": "^2.0.0",
22459+ "npm-run-path": "^4.0.1",
22460+ "onetime": "^5.1.2",
22461+ "signal-exit": "^3.0.3",
22462+ "strip-final-newline": "^2.0.0"
22463+ }
22464+ },
22465+ "exit": {
22466+ "version": "0.1.2",
22467+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
22468+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ=="
22469+ },
22470+ "expect": {
22471+ "version": "27.5.1",
22472+ "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz",
22473+ "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==",
22474+ "requires": {
22475+ "@jest/types": "^27.5.1",
22476+ "jest-get-type": "^27.5.1",
22477+ "jest-matcher-utils": "^27.5.1",
22478+ "jest-message-util": "^27.5.1"
22479+ }
22480+ },
22481+ "express": {
22482+ "version": "4.18.2",
22483+ "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
22484+ "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
22485+ "requires": {
22486+ "accepts": "~1.3.8",
22487+ "array-flatten": "1.1.1",
22488+ "body-parser": "1.20.1",
22489+ "content-disposition": "0.5.4",
22490+ "content-type": "~1.0.4",
22491+ "cookie": "0.5.0",
22492+ "cookie-signature": "1.0.6",
22493+ "debug": "2.6.9",
22494+ "depd": "2.0.0",
22495+ "encodeurl": "~1.0.2",
22496+ "escape-html": "~1.0.3",
22497+ "etag": "~1.8.1",
22498+ "finalhandler": "1.2.0",
22499+ "fresh": "0.5.2",
22500+ "http-errors": "2.0.0",
22501+ "merge-descriptors": "1.0.1",
22502+ "methods": "~1.1.2",
22503+ "on-finished": "2.4.1",
22504+ "parseurl": "~1.3.3",
22505+ "path-to-regexp": "0.1.7",
22506+ "proxy-addr": "~2.0.7",
22507+ "qs": "6.11.0",
22508+ "range-parser": "~1.2.1",
22509+ "safe-buffer": "5.2.1",
22510+ "send": "0.18.0",
22511+ "serve-static": "1.15.0",
22512+ "setprototypeof": "1.2.0",
22513+ "statuses": "2.0.1",
22514+ "type-is": "~1.6.18",
22515+ "utils-merge": "1.0.1",
22516+ "vary": "~1.1.2"
22517+ },
22518+ "dependencies": {
22519+ "array-flatten": {
22520+ "version": "1.1.1",
22521+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
22522+ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
22523+ },
22524+ "debug": {
22525+ "version": "2.6.9",
22526+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22527+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22528+ "requires": {
22529+ "ms": "2.0.0"
22530+ }
22531+ },
22532+ "ms": {
22533+ "version": "2.0.0",
22534+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22535+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
22536+ }
22537+ }
22538+ },
22539+ "fast-deep-equal": {
22540+ "version": "3.1.3",
22541+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
22542+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
22543+ },
22544+ "fast-glob": {
22545+ "version": "3.2.12",
22546+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
22547+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
22548+ "requires": {
22549+ "@nodelib/fs.stat": "^2.0.2",
22550+ "@nodelib/fs.walk": "^1.2.3",
22551+ "glob-parent": "^5.1.2",
22552+ "merge2": "^1.3.0",
22553+ "micromatch": "^4.0.4"
22554+ },
22555+ "dependencies": {
22556+ "glob-parent": {
22557+ "version": "5.1.2",
22558+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
22559+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
22560+ "requires": {
22561+ "is-glob": "^4.0.1"
22562+ }
22563+ }
22564+ }
22565+ },
22566+ "fast-json-stable-stringify": {
22567+ "version": "2.1.0",
22568+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
22569+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
22570+ },
22571+ "fast-levenshtein": {
22572+ "version": "2.0.6",
22573+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
22574+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
22575+ },
22576+ "fastq": {
22577+ "version": "1.13.0",
22578+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
22579+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
22580+ "requires": {
22581+ "reusify": "^1.0.4"
22582+ }
22583+ },
22584+ "faye-websocket": {
22585+ "version": "0.11.4",
22586+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
22587+ "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
22588+ "requires": {
22589+ "websocket-driver": ">=0.5.1"
22590+ }
22591+ },
22592+ "fb-watchman": {
22593+ "version": "2.0.2",
22594+ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
22595+ "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
22596+ "requires": {
22597+ "bser": "2.1.1"
22598+ }
22599+ },
22600+ "file-entry-cache": {
22601+ "version": "6.0.1",
22602+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
22603+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
22604+ "requires": {
22605+ "flat-cache": "^3.0.4"
22606+ }
22607+ },
22608+ "file-loader": {
22609+ "version": "6.2.0",
22610+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
22611+ "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
22612+ "requires": {
22613+ "loader-utils": "^2.0.0",
22614+ "schema-utils": "^3.0.0"
22615+ }
22616+ },
22617+ "filelist": {
22618+ "version": "1.0.4",
22619+ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
22620+ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
22621+ "requires": {
22622+ "minimatch": "^5.0.1"
22623+ },
22624+ "dependencies": {
22625+ "brace-expansion": {
22626+ "version": "2.0.1",
22627+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
22628+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
22629+ "requires": {
22630+ "balanced-match": "^1.0.0"
22631+ }
22632+ },
22633+ "minimatch": {
22634+ "version": "5.1.0",
22635+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz",
22636+ "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==",
22637+ "requires": {
22638+ "brace-expansion": "^2.0.1"
22639+ }
22640+ }
22641+ }
22642+ },
22643+ "filesize": {
22644+ "version": "8.0.7",
22645+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz",
22646+ "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ=="
22647+ },
22648+ "fill-range": {
22649+ "version": "7.0.1",
22650+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
22651+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
22652+ "requires": {
22653+ "to-regex-range": "^5.0.1"
22654+ }
22655+ },
22656+ "finalhandler": {
22657+ "version": "1.2.0",
22658+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
22659+ "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
22660+ "requires": {
22661+ "debug": "2.6.9",
22662+ "encodeurl": "~1.0.2",
22663+ "escape-html": "~1.0.3",
22664+ "on-finished": "2.4.1",
22665+ "parseurl": "~1.3.3",
22666+ "statuses": "2.0.1",
22667+ "unpipe": "~1.0.0"
22668+ },
22669+ "dependencies": {
22670+ "debug": {
22671+ "version": "2.6.9",
22672+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22673+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22674+ "requires": {
22675+ "ms": "2.0.0"
22676+ }
22677+ },
22678+ "ms": {
22679+ "version": "2.0.0",
22680+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22681+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
22682+ }
22683+ }
22684+ },
22685+ "find-cache-dir": {
22686+ "version": "3.3.2",
22687+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
22688+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
22689+ "requires": {
22690+ "commondir": "^1.0.1",
22691+ "make-dir": "^3.0.2",
22692+ "pkg-dir": "^4.1.0"
22693+ }
22694+ },
22695+ "find-up": {
22696+ "version": "5.0.0",
22697+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
22698+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
22699+ "requires": {
22700+ "locate-path": "^6.0.0",
22701+ "path-exists": "^4.0.0"
22702+ }
22703+ },
22704+ "flat-cache": {
22705+ "version": "3.0.4",
22706+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
22707+ "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
22708+ "requires": {
22709+ "flatted": "^3.1.0",
22710+ "rimraf": "^3.0.2"
22711+ }
22712+ },
22713+ "flatted": {
22714+ "version": "3.2.7",
22715+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
22716+ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
22717+ },
22718+ "follow-redirects": {
22719+ "version": "1.15.2",
22720+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
22721+ "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA=="
22722+ },
22723+ "for-each": {
22724+ "version": "0.3.3",
22725+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
22726+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
22727+ "requires": {
22728+ "is-callable": "^1.1.3"
22729+ }
22730+ },
22731+ "fork-ts-checker-webpack-plugin": {
22732+ "version": "6.5.2",
22733+ "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz",
22734+ "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==",
22735+ "requires": {
22736+ "@babel/code-frame": "^7.8.3",
22737+ "@types/json-schema": "^7.0.5",
22738+ "chalk": "^4.1.0",
22739+ "chokidar": "^3.4.2",
22740+ "cosmiconfig": "^6.0.0",
22741+ "deepmerge": "^4.2.2",
22742+ "fs-extra": "^9.0.0",
22743+ "glob": "^7.1.6",
22744+ "memfs": "^3.1.2",
22745+ "minimatch": "^3.0.4",
22746+ "schema-utils": "2.7.0",
22747+ "semver": "^7.3.2",
22748+ "tapable": "^1.0.0"
22749+ },
22750+ "dependencies": {
22751+ "ansi-styles": {
22752+ "version": "4.3.0",
22753+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
22754+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
22755+ "requires": {
22756+ "color-convert": "^2.0.1"
22757+ }
22758+ },
22759+ "chalk": {
22760+ "version": "4.1.2",
22761+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
22762+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
22763+ "requires": {
22764+ "ansi-styles": "^4.1.0",
22765+ "supports-color": "^7.1.0"
22766+ }
22767+ },
22768+ "color-convert": {
22769+ "version": "2.0.1",
22770+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
22771+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
22772+ "requires": {
22773+ "color-name": "~1.1.4"
22774+ }
22775+ },
22776+ "color-name": {
22777+ "version": "1.1.4",
22778+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
22779+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
22780+ },
22781+ "cosmiconfig": {
22782+ "version": "6.0.0",
22783+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
22784+ "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
22785+ "requires": {
22786+ "@types/parse-json": "^4.0.0",
22787+ "import-fresh": "^3.1.0",
22788+ "parse-json": "^5.0.0",
22789+ "path-type": "^4.0.0",
22790+ "yaml": "^1.7.2"
22791+ }
22792+ },
22793+ "fs-extra": {
22794+ "version": "9.1.0",
22795+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
22796+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
22797+ "requires": {
22798+ "at-least-node": "^1.0.0",
22799+ "graceful-fs": "^4.2.0",
22800+ "jsonfile": "^6.0.1",
22801+ "universalify": "^2.0.0"
22802+ }
22803+ },
22804+ "has-flag": {
22805+ "version": "4.0.0",
22806+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
22807+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
22808+ },
22809+ "schema-utils": {
22810+ "version": "2.7.0",
22811+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
22812+ "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
22813+ "requires": {
22814+ "@types/json-schema": "^7.0.4",
22815+ "ajv": "^6.12.2",
22816+ "ajv-keywords": "^3.4.1"
22817+ }
22818+ },
22819+ "supports-color": {
22820+ "version": "7.2.0",
22821+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
22822+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
22823+ "requires": {
22824+ "has-flag": "^4.0.0"
22825+ }
22826+ },
22827+ "tapable": {
22828+ "version": "1.1.3",
22829+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
22830+ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA=="
22831+ }
22832+ }
22833+ },
22834+ "form-data": {
22835+ "version": "3.0.1",
22836+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
22837+ "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
22838+ "requires": {
22839+ "asynckit": "^0.4.0",
22840+ "combined-stream": "^1.0.8",
22841+ "mime-types": "^2.1.12"
22842+ }
22843+ },
22844+ "forwarded": {
22845+ "version": "0.2.0",
22846+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
22847+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
22848+ },
22849+ "fraction.js": {
22850+ "version": "4.2.0",
22851+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
22852+ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA=="
22853+ },
22854+ "fresh": {
22855+ "version": "0.5.2",
22856+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
22857+ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
22858+ },
22859+ "fs-extra": {
22860+ "version": "10.1.0",
22861+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
22862+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
22863+ "requires": {
22864+ "graceful-fs": "^4.2.0",
22865+ "jsonfile": "^6.0.1",
22866+ "universalify": "^2.0.0"
22867+ }
22868+ },
22869+ "fs-monkey": {
22870+ "version": "1.0.3",
22871+ "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
22872+ "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q=="
22873+ },
22874+ "fs.realpath": {
22875+ "version": "1.0.0",
22876+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
22877+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
22878+ },
22879+ "fsevents": {
22880+ "version": "2.3.2",
22881+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
22882+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
22883+ "optional": true
22884+ },
22885+ "function-bind": {
22886+ "version": "1.1.1",
22887+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
22888+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
22889+ },
22890+ "function.prototype.name": {
22891+ "version": "1.1.5",
22892+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
22893+ "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
22894+ "requires": {
22895+ "call-bind": "^1.0.2",
22896+ "define-properties": "^1.1.3",
22897+ "es-abstract": "^1.19.0",
22898+ "functions-have-names": "^1.2.2"
22899+ }
22900+ },
22901+ "functions-have-names": {
22902+ "version": "1.2.3",
22903+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
22904+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
22905+ },
22906+ "gensync": {
22907+ "version": "1.0.0-beta.2",
22908+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
22909+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
22910+ },
22911+ "get-caller-file": {
22912+ "version": "2.0.5",
22913+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
22914+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
22915+ },
22916+ "get-intrinsic": {
22917+ "version": "1.1.3",
22918+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
22919+ "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
22920+ "requires": {
22921+ "function-bind": "^1.1.1",
22922+ "has": "^1.0.3",
22923+ "has-symbols": "^1.0.3"
22924+ }
22925+ },
22926+ "get-own-enumerable-property-symbols": {
22927+ "version": "3.0.2",
22928+ "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
22929+ "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g=="
22930+ },
22931+ "get-package-type": {
22932+ "version": "0.1.0",
22933+ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
22934+ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q=="
22935+ },
22936+ "get-stream": {
22937+ "version": "6.0.1",
22938+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
22939+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="
22940+ },
22941+ "get-symbol-description": {
22942+ "version": "1.0.0",
22943+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
22944+ "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
22945+ "requires": {
22946+ "call-bind": "^1.0.2",
22947+ "get-intrinsic": "^1.1.1"
22948+ }
22949+ },
22950+ "glob": {
22951+ "version": "7.2.3",
22952+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
22953+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
22954+ "requires": {
22955+ "fs.realpath": "^1.0.0",
22956+ "inflight": "^1.0.4",
22957+ "inherits": "2",
22958+ "minimatch": "^3.1.1",
22959+ "once": "^1.3.0",
22960+ "path-is-absolute": "^1.0.0"
22961+ }
22962+ },
22963+ "glob-parent": {
22964+ "version": "6.0.2",
22965+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
22966+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
22967+ "requires": {
22968+ "is-glob": "^4.0.3"
22969+ }
22970+ },
22971+ "glob-to-regexp": {
22972+ "version": "0.4.1",
22973+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
22974+ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
22975+ },
22976+ "global-modules": {
22977+ "version": "2.0.0",
22978+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
22979+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
22980+ "requires": {
22981+ "global-prefix": "^3.0.0"
22982+ }
22983+ },
22984+ "global-prefix": {
22985+ "version": "3.0.0",
22986+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
22987+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
22988+ "requires": {
22989+ "ini": "^1.3.5",
22990+ "kind-of": "^6.0.2",
22991+ "which": "^1.3.1"
22992+ },
22993+ "dependencies": {
22994+ "which": {
22995+ "version": "1.3.1",
22996+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
22997+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
22998+ "requires": {
22999+ "isexe": "^2.0.0"
23000+ }
23001+ }
23002+ }
23003+ },
23004+ "globals": {
23005+ "version": "11.12.0",
23006+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
23007+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
23008+ },
23009+ "globby": {
23010+ "version": "11.1.0",
23011+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
23012+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
23013+ "requires": {
23014+ "array-union": "^2.1.0",
23015+ "dir-glob": "^3.0.1",
23016+ "fast-glob": "^3.2.9",
23017+ "ignore": "^5.2.0",
23018+ "merge2": "^1.4.1",
23019+ "slash": "^3.0.0"
23020+ }
23021+ },
23022+ "gopd": {
23023+ "version": "1.0.1",
23024+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
23025+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
23026+ "requires": {
23027+ "get-intrinsic": "^1.1.3"
23028+ }
23029+ },
23030+ "graceful-fs": {
23031+ "version": "4.2.10",
23032+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
23033+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
23034+ },
23035+ "grapheme-splitter": {
23036+ "version": "1.0.4",
23037+ "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
23038+ "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ=="
23039+ },
23040+ "gzip-size": {
23041+ "version": "6.0.0",
23042+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
23043+ "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
23044+ "requires": {
23045+ "duplexer": "^0.1.2"
23046+ }
23047+ },
23048+ "handle-thing": {
23049+ "version": "2.0.1",
23050+ "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
23051+ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg=="
23052+ },
23053+ "harmony-reflect": {
23054+ "version": "1.6.2",
23055+ "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz",
23056+ "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g=="
23057+ },
23058+ "has": {
23059+ "version": "1.0.3",
23060+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
23061+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
23062+ "requires": {
23063+ "function-bind": "^1.1.1"
23064+ }
23065+ },
23066+ "has-bigints": {
23067+ "version": "1.0.2",
23068+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
23069+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="
23070+ },
23071+ "has-flag": {
23072+ "version": "3.0.0",
23073+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
23074+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
23075+ },
23076+ "has-property-descriptors": {
23077+ "version": "1.0.0",
23078+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
23079+ "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
23080+ "requires": {
23081+ "get-intrinsic": "^1.1.1"
23082+ }
23083+ },
23084+ "has-symbols": {
23085+ "version": "1.0.3",
23086+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
23087+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
23088+ },
23089+ "has-tostringtag": {
23090+ "version": "1.0.0",
23091+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
23092+ "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
23093+ "requires": {
23094+ "has-symbols": "^1.0.2"
23095+ }
23096+ },
23097+ "he": {
23098+ "version": "1.2.0",
23099+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
23100+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
23101+ },
23102+ "hoopy": {
23103+ "version": "0.1.4",
23104+ "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
23105+ "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ=="
23106+ },
23107+ "hpack.js": {
23108+ "version": "2.1.6",
23109+ "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
23110+ "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
23111+ "requires": {
23112+ "inherits": "^2.0.1",
23113+ "obuf": "^1.0.0",
23114+ "readable-stream": "^2.0.1",
23115+ "wbuf": "^1.1.0"
23116+ },
23117+ "dependencies": {
23118+ "readable-stream": {
23119+ "version": "2.3.7",
23120+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
23121+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
23122+ "requires": {
23123+ "core-util-is": "~1.0.0",
23124+ "inherits": "~2.0.3",
23125+ "isarray": "~1.0.0",
23126+ "process-nextick-args": "~2.0.0",
23127+ "safe-buffer": "~5.1.1",
23128+ "string_decoder": "~1.1.1",
23129+ "util-deprecate": "~1.0.1"
23130+ }
23131+ },
23132+ "safe-buffer": {
23133+ "version": "5.1.2",
23134+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
23135+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
23136+ },
23137+ "string_decoder": {
23138+ "version": "1.1.1",
23139+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
23140+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
23141+ "requires": {
23142+ "safe-buffer": "~5.1.0"
23143+ }
23144+ }
23145+ }
23146+ },
23147+ "html-encoding-sniffer": {
23148+ "version": "2.0.1",
23149+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
23150+ "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
23151+ "requires": {
23152+ "whatwg-encoding": "^1.0.5"
23153+ }
23154+ },
23155+ "html-entities": {
23156+ "version": "2.3.3",
23157+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz",
23158+ "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA=="
23159+ },
23160+ "html-escaper": {
23161+ "version": "2.0.2",
23162+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
23163+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
23164+ },
23165+ "html-minifier-terser": {
23166+ "version": "6.1.0",
23167+ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
23168+ "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
23169+ "requires": {
23170+ "camel-case": "^4.1.2",
23171+ "clean-css": "^5.2.2",
23172+ "commander": "^8.3.0",
23173+ "he": "^1.2.0",
23174+ "param-case": "^3.0.4",
23175+ "relateurl": "^0.2.7",
23176+ "terser": "^5.10.0"
23177+ }
23178+ },
23179+ "html-webpack-plugin": {
23180+ "version": "5.5.0",
23181+ "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz",
23182+ "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==",
23183+ "requires": {
23184+ "@types/html-minifier-terser": "^6.0.0",
23185+ "html-minifier-terser": "^6.0.2",
23186+ "lodash": "^4.17.21",
23187+ "pretty-error": "^4.0.0",
23188+ "tapable": "^2.0.0"
23189+ }
23190+ },
23191+ "htmlparser2": {
23192+ "version": "6.1.0",
23193+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
23194+ "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
23195+ "requires": {
23196+ "domelementtype": "^2.0.1",
23197+ "domhandler": "^4.0.0",
23198+ "domutils": "^2.5.2",
23199+ "entities": "^2.0.0"
23200+ }
23201+ },
23202+ "http-deceiver": {
23203+ "version": "1.2.7",
23204+ "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
23205+ "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw=="
23206+ },
23207+ "http-errors": {
23208+ "version": "2.0.0",
23209+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
23210+ "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
23211+ "requires": {
23212+ "depd": "2.0.0",
23213+ "inherits": "2.0.4",
23214+ "setprototypeof": "1.2.0",
23215+ "statuses": "2.0.1",
23216+ "toidentifier": "1.0.1"
23217+ }
23218+ },
23219+ "http-parser-js": {
23220+ "version": "0.5.8",
23221+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
23222+ "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q=="
23223+ },
23224+ "http-proxy": {
23225+ "version": "1.18.1",
23226+ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
23227+ "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
23228+ "requires": {
23229+ "eventemitter3": "^4.0.0",
23230+ "follow-redirects": "^1.0.0",
23231+ "requires-port": "^1.0.0"
23232+ }
23233+ },
23234+ "http-proxy-agent": {
23235+ "version": "4.0.1",
23236+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
23237+ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
23238+ "requires": {
23239+ "@tootallnate/once": "1",
23240+ "agent-base": "6",
23241+ "debug": "4"
23242+ }
23243+ },
23244+ "http-proxy-middleware": {
23245+ "version": "2.0.6",
23246+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
23247+ "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
23248+ "requires": {
23249+ "@types/http-proxy": "^1.17.8",
23250+ "http-proxy": "^1.18.1",
23251+ "is-glob": "^4.0.1",
23252+ "is-plain-obj": "^3.0.0",
23253+ "micromatch": "^4.0.2"
23254+ }
23255+ },
23256+ "https-proxy-agent": {
23257+ "version": "5.0.1",
23258+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
23259+ "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
23260+ "requires": {
23261+ "agent-base": "6",
23262+ "debug": "4"
23263+ }
23264+ },
23265+ "human-signals": {
23266+ "version": "2.1.0",
23267+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
23268+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="
23269+ },
23270+ "iconv-lite": {
23271+ "version": "0.6.3",
23272+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
23273+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
23274+ "requires": {
23275+ "safer-buffer": ">= 2.1.2 < 3.0.0"
23276+ }
23277+ },
23278+ "icss-utils": {
23279+ "version": "5.1.0",
23280+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
23281+ "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
23282+ "requires": {}
23283+ },
23284+ "idb": {
23285+ "version": "7.1.1",
23286+ "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
23287+ "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
23288+ },
23289+ "identity-obj-proxy": {
23290+ "version": "3.0.0",
23291+ "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz",
23292+ "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==",
23293+ "requires": {
23294+ "harmony-reflect": "^1.4.6"
23295+ }
23296+ },
23297+ "ignore": {
23298+ "version": "5.2.1",
23299+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz",
23300+ "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA=="
23301+ },
23302+ "immer": {
23303+ "version": "9.0.16",
23304+ "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz",
23305+ "integrity": "sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ=="
23306+ },
23307+ "import-fresh": {
23308+ "version": "3.3.0",
23309+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
23310+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
23311+ "requires": {
23312+ "parent-module": "^1.0.0",
23313+ "resolve-from": "^4.0.0"
23314+ },
23315+ "dependencies": {
23316+ "resolve-from": {
23317+ "version": "4.0.0",
23318+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
23319+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
23320+ }
23321+ }
23322+ },
23323+ "import-local": {
23324+ "version": "3.1.0",
23325+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
23326+ "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
23327+ "requires": {
23328+ "pkg-dir": "^4.2.0",
23329+ "resolve-cwd": "^3.0.0"
23330+ }
23331+ },
23332+ "imurmurhash": {
23333+ "version": "0.1.4",
23334+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
23335+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
23336+ },
23337+ "indent-string": {
23338+ "version": "4.0.0",
23339+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
23340+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
23341+ },
23342+ "inflight": {
23343+ "version": "1.0.6",
23344+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
23345+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
23346+ "requires": {
23347+ "once": "^1.3.0",
23348+ "wrappy": "1"
23349+ }
23350+ },
23351+ "inherits": {
23352+ "version": "2.0.4",
23353+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
23354+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
23355+ },
23356+ "ini": {
23357+ "version": "1.3.8",
23358+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
23359+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
23360+ },
23361+ "internal-slot": {
23362+ "version": "1.0.3",
23363+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
23364+ "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
23365+ "requires": {
23366+ "get-intrinsic": "^1.1.0",
23367+ "has": "^1.0.3",
23368+ "side-channel": "^1.0.4"
23369+ }
23370+ },
23371+ "ipaddr.js": {
23372+ "version": "2.0.1",
23373+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
23374+ "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng=="
23375+ },
23376+ "is-arguments": {
23377+ "version": "1.1.1",
23378+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
23379+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
23380+ "requires": {
23381+ "call-bind": "^1.0.2",
23382+ "has-tostringtag": "^1.0.0"
23383+ }
23384+ },
23385+ "is-arrayish": {
23386+ "version": "0.2.1",
23387+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
23388+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
23389+ },
23390+ "is-bigint": {
23391+ "version": "1.0.4",
23392+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
23393+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
23394+ "requires": {
23395+ "has-bigints": "^1.0.1"
23396+ }
23397+ },
23398+ "is-binary-path": {
23399+ "version": "2.1.0",
23400+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
23401+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
23402+ "requires": {
23403+ "binary-extensions": "^2.0.0"
23404+ }
23405+ },
23406+ "is-boolean-object": {
23407+ "version": "1.1.2",
23408+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
23409+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
23410+ "requires": {
23411+ "call-bind": "^1.0.2",
23412+ "has-tostringtag": "^1.0.0"
23413+ }
23414+ },
23415+ "is-callable": {
23416+ "version": "1.2.7",
23417+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
23418+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="
23419+ },
23420+ "is-core-module": {
23421+ "version": "2.11.0",
23422+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
23423+ "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
23424+ "requires": {
23425+ "has": "^1.0.3"
23426+ }
23427+ },
23428+ "is-date-object": {
23429+ "version": "1.0.5",
23430+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
23431+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
23432+ "requires": {
23433+ "has-tostringtag": "^1.0.0"
23434+ }
23435+ },
23436+ "is-docker": {
23437+ "version": "2.2.1",
23438+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
23439+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="
23440+ },
23441+ "is-extglob": {
23442+ "version": "2.1.1",
23443+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
23444+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
23445+ },
23446+ "is-fullwidth-code-point": {
23447+ "version": "3.0.0",
23448+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
23449+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
23450+ },
23451+ "is-generator-fn": {
23452+ "version": "2.1.0",
23453+ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
23454+ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ=="
23455+ },
23456+ "is-glob": {
23457+ "version": "4.0.3",
23458+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
23459+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
23460+ "requires": {
23461+ "is-extglob": "^2.1.1"
23462+ }
23463+ },
23464+ "is-map": {
23465+ "version": "2.0.2",
23466+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
23467+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg=="
23468+ },
23469+ "is-module": {
23470+ "version": "1.0.0",
23471+ "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
23472+ "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g=="
23473+ },
23474+ "is-negative-zero": {
23475+ "version": "2.0.2",
23476+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
23477+ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
23478+ },
23479+ "is-number": {
23480+ "version": "7.0.0",
23481+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
23482+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
23483+ },
23484+ "is-number-object": {
23485+ "version": "1.0.7",
23486+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
23487+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
23488+ "requires": {
23489+ "has-tostringtag": "^1.0.0"
23490+ }
23491+ },
23492+ "is-obj": {
23493+ "version": "1.0.1",
23494+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
23495+ "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg=="
23496+ },
23497+ "is-path-inside": {
23498+ "version": "3.0.3",
23499+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
23500+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="
23501+ },
23502+ "is-plain-obj": {
23503+ "version": "3.0.0",
23504+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
23505+ "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA=="
23506+ },
23507+ "is-potential-custom-element-name": {
23508+ "version": "1.0.1",
23509+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
23510+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
23511+ },
23512+ "is-regex": {
23513+ "version": "1.1.4",
23514+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
23515+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
23516+ "requires": {
23517+ "call-bind": "^1.0.2",
23518+ "has-tostringtag": "^1.0.0"
23519+ }
23520+ },
23521+ "is-regexp": {
23522+ "version": "1.0.0",
23523+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
23524+ "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA=="
23525+ },
23526+ "is-root": {
23527+ "version": "2.1.0",
23528+ "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz",
23529+ "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg=="
23530+ },
23531+ "is-set": {
23532+ "version": "2.0.2",
23533+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
23534+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g=="
23535+ },
23536+ "is-shared-array-buffer": {
23537+ "version": "1.0.2",
23538+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
23539+ "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
23540+ "requires": {
23541+ "call-bind": "^1.0.2"
23542+ }
23543+ },
23544+ "is-stream": {
23545+ "version": "2.0.1",
23546+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
23547+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="
23548+ },
23549+ "is-string": {
23550+ "version": "1.0.7",
23551+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
23552+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
23553+ "requires": {
23554+ "has-tostringtag": "^1.0.0"
23555+ }
23556+ },
23557+ "is-symbol": {
23558+ "version": "1.0.4",
23559+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
23560+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
23561+ "requires": {
23562+ "has-symbols": "^1.0.2"
23563+ }
23564+ },
23565+ "is-typed-array": {
23566+ "version": "1.1.10",
23567+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
23568+ "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
23569+ "requires": {
23570+ "available-typed-arrays": "^1.0.5",
23571+ "call-bind": "^1.0.2",
23572+ "for-each": "^0.3.3",
23573+ "gopd": "^1.0.1",
23574+ "has-tostringtag": "^1.0.0"
23575+ }
23576+ },
23577+ "is-typedarray": {
23578+ "version": "1.0.0",
23579+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
23580+ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
23581+ },
23582+ "is-weakmap": {
23583+ "version": "2.0.1",
23584+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
23585+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA=="
23586+ },
23587+ "is-weakref": {
23588+ "version": "1.0.2",
23589+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
23590+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
23591+ "requires": {
23592+ "call-bind": "^1.0.2"
23593+ }
23594+ },
23595+ "is-weakset": {
23596+ "version": "2.0.2",
23597+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
23598+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
23599+ "requires": {
23600+ "call-bind": "^1.0.2",
23601+ "get-intrinsic": "^1.1.1"
23602+ }
23603+ },
23604+ "is-wsl": {
23605+ "version": "2.2.0",
23606+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
23607+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
23608+ "requires": {
23609+ "is-docker": "^2.0.0"
23610+ }
23611+ },
23612+ "isarray": {
23613+ "version": "1.0.0",
23614+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
23615+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
23616+ },
23617+ "isexe": {
23618+ "version": "2.0.0",
23619+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
23620+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
23621+ },
23622+ "istanbul-lib-coverage": {
23623+ "version": "3.2.0",
23624+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
23625+ "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw=="
23626+ },
23627+ "istanbul-lib-instrument": {
23628+ "version": "5.2.1",
23629+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
23630+ "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
23631+ "requires": {
23632+ "@babel/core": "^7.12.3",
23633+ "@babel/parser": "^7.14.7",
23634+ "@istanbuljs/schema": "^0.1.2",
23635+ "istanbul-lib-coverage": "^3.2.0",
23636+ "semver": "^6.3.0"
23637+ },
23638+ "dependencies": {
23639+ "semver": {
23640+ "version": "6.3.0",
23641+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
23642+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
23643+ }
23644+ }
23645+ },
23646+ "istanbul-lib-report": {
23647+ "version": "3.0.0",
23648+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
23649+ "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
23650+ "requires": {
23651+ "istanbul-lib-coverage": "^3.0.0",
23652+ "make-dir": "^3.0.0",
23653+ "supports-color": "^7.1.0"
23654+ },
23655+ "dependencies": {
23656+ "has-flag": {
23657+ "version": "4.0.0",
23658+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
23659+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
23660+ },
23661+ "supports-color": {
23662+ "version": "7.2.0",
23663+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
23664+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
23665+ "requires": {
23666+ "has-flag": "^4.0.0"
23667+ }
23668+ }
23669+ }
23670+ },
23671+ "istanbul-lib-source-maps": {
23672+ "version": "4.0.1",
23673+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
23674+ "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
23675+ "requires": {
23676+ "debug": "^4.1.1",
23677+ "istanbul-lib-coverage": "^3.0.0",
23678+ "source-map": "^0.6.1"
23679+ },
23680+ "dependencies": {
23681+ "source-map": {
23682+ "version": "0.6.1",
23683+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
23684+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
23685+ }
23686+ }
23687+ },
23688+ "istanbul-reports": {
23689+ "version": "3.1.5",
23690+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz",
23691+ "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==",
23692+ "requires": {
23693+ "html-escaper": "^2.0.0",
23694+ "istanbul-lib-report": "^3.0.0"
23695+ }
23696+ },
23697+ "jake": {
23698+ "version": "10.8.5",
23699+ "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz",
23700+ "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==",
23701+ "requires": {
23702+ "async": "^3.2.3",
23703+ "chalk": "^4.0.2",
23704+ "filelist": "^1.0.1",
23705+ "minimatch": "^3.0.4"
23706+ },
23707+ "dependencies": {
23708+ "ansi-styles": {
23709+ "version": "4.3.0",
23710+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
23711+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
23712+ "requires": {
23713+ "color-convert": "^2.0.1"
23714+ }
23715+ },
23716+ "chalk": {
23717+ "version": "4.1.2",
23718+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
23719+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
23720+ "requires": {
23721+ "ansi-styles": "^4.1.0",
23722+ "supports-color": "^7.1.0"
23723+ }
23724+ },
23725+ "color-convert": {
23726+ "version": "2.0.1",
23727+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
23728+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
23729+ "requires": {
23730+ "color-name": "~1.1.4"
23731+ }
23732+ },
23733+ "color-name": {
23734+ "version": "1.1.4",
23735+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
23736+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
23737+ },
23738+ "has-flag": {
23739+ "version": "4.0.0",
23740+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
23741+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
23742+ },
23743+ "supports-color": {
23744+ "version": "7.2.0",
23745+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
23746+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
23747+ "requires": {
23748+ "has-flag": "^4.0.0"
23749+ }
23750+ }
23751+ }
23752+ },
23753+ "jest": {
23754+ "version": "27.5.1",
23755+ "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz",
23756+ "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==",
23757+ "requires": {
23758+ "@jest/core": "^27.5.1",
23759+ "import-local": "^3.0.2",
23760+ "jest-cli": "^27.5.1"
23761+ }
23762+ },
23763+ "jest-changed-files": {
23764+ "version": "27.5.1",
23765+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz",
23766+ "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==",
23767+ "requires": {
23768+ "@jest/types": "^27.5.1",
23769+ "execa": "^5.0.0",
23770+ "throat": "^6.0.1"
23771+ }
23772+ },
23773+ "jest-circus": {
23774+ "version": "27.5.1",
23775+ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz",
23776+ "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==",
23777+ "requires": {
23778+ "@jest/environment": "^27.5.1",
23779+ "@jest/test-result": "^27.5.1",
23780+ "@jest/types": "^27.5.1",
23781+ "@types/node": "*",
23782+ "chalk": "^4.0.0",
23783+ "co": "^4.6.0",
23784+ "dedent": "^0.7.0",
23785+ "expect": "^27.5.1",
23786+ "is-generator-fn": "^2.0.0",
23787+ "jest-each": "^27.5.1",
23788+ "jest-matcher-utils": "^27.5.1",
23789+ "jest-message-util": "^27.5.1",
23790+ "jest-runtime": "^27.5.1",
23791+ "jest-snapshot": "^27.5.1",
23792+ "jest-util": "^27.5.1",
23793+ "pretty-format": "^27.5.1",
23794+ "slash": "^3.0.0",
23795+ "stack-utils": "^2.0.3",
23796+ "throat": "^6.0.1"
23797+ },
23798+ "dependencies": {
23799+ "ansi-styles": {
23800+ "version": "4.3.0",
23801+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
23802+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
23803+ "requires": {
23804+ "color-convert": "^2.0.1"
23805+ }
23806+ },
23807+ "chalk": {
23808+ "version": "4.1.2",
23809+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
23810+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
23811+ "requires": {
23812+ "ansi-styles": "^4.1.0",
23813+ "supports-color": "^7.1.0"
23814+ }
23815+ },
23816+ "color-convert": {
23817+ "version": "2.0.1",
23818+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
23819+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
23820+ "requires": {
23821+ "color-name": "~1.1.4"
23822+ }
23823+ },
23824+ "color-name": {
23825+ "version": "1.1.4",
23826+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
23827+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
23828+ },
23829+ "has-flag": {
23830+ "version": "4.0.0",
23831+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
23832+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
23833+ },
23834+ "supports-color": {
23835+ "version": "7.2.0",
23836+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
23837+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
23838+ "requires": {
23839+ "has-flag": "^4.0.0"
23840+ }
23841+ }
23842+ }
23843+ },
23844+ "jest-cli": {
23845+ "version": "27.5.1",
23846+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz",
23847+ "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==",
23848+ "requires": {
23849+ "@jest/core": "^27.5.1",
23850+ "@jest/test-result": "^27.5.1",
23851+ "@jest/types": "^27.5.1",
23852+ "chalk": "^4.0.0",
23853+ "exit": "^0.1.2",
23854+ "graceful-fs": "^4.2.9",
23855+ "import-local": "^3.0.2",
23856+ "jest-config": "^27.5.1",
23857+ "jest-util": "^27.5.1",
23858+ "jest-validate": "^27.5.1",
23859+ "prompts": "^2.0.1",
23860+ "yargs": "^16.2.0"
23861+ },
23862+ "dependencies": {
23863+ "ansi-styles": {
23864+ "version": "4.3.0",
23865+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
23866+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
23867+ "requires": {
23868+ "color-convert": "^2.0.1"
23869+ }
23870+ },
23871+ "chalk": {
23872+ "version": "4.1.2",
23873+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
23874+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
23875+ "requires": {
23876+ "ansi-styles": "^4.1.0",
23877+ "supports-color": "^7.1.0"
23878+ }
23879+ },
23880+ "color-convert": {
23881+ "version": "2.0.1",
23882+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
23883+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
23884+ "requires": {
23885+ "color-name": "~1.1.4"
23886+ }
23887+ },
23888+ "color-name": {
23889+ "version": "1.1.4",
23890+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
23891+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
23892+ },
23893+ "has-flag": {
23894+ "version": "4.0.0",
23895+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
23896+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
23897+ },
23898+ "supports-color": {
23899+ "version": "7.2.0",
23900+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
23901+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
23902+ "requires": {
23903+ "has-flag": "^4.0.0"
23904+ }
23905+ }
23906+ }
23907+ },
23908+ "jest-config": {
23909+ "version": "27.5.1",
23910+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz",
23911+ "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==",
23912+ "requires": {
23913+ "@babel/core": "^7.8.0",
23914+ "@jest/test-sequencer": "^27.5.1",
23915+ "@jest/types": "^27.5.1",
23916+ "babel-jest": "^27.5.1",
23917+ "chalk": "^4.0.0",
23918+ "ci-info": "^3.2.0",
23919+ "deepmerge": "^4.2.2",
23920+ "glob": "^7.1.1",
23921+ "graceful-fs": "^4.2.9",
23922+ "jest-circus": "^27.5.1",
23923+ "jest-environment-jsdom": "^27.5.1",
23924+ "jest-environment-node": "^27.5.1",
23925+ "jest-get-type": "^27.5.1",
23926+ "jest-jasmine2": "^27.5.1",
23927+ "jest-regex-util": "^27.5.1",
23928+ "jest-resolve": "^27.5.1",
23929+ "jest-runner": "^27.5.1",
23930+ "jest-util": "^27.5.1",
23931+ "jest-validate": "^27.5.1",
23932+ "micromatch": "^4.0.4",
23933+ "parse-json": "^5.2.0",
23934+ "pretty-format": "^27.5.1",
23935+ "slash": "^3.0.0",
23936+ "strip-json-comments": "^3.1.1"
23937+ },
23938+ "dependencies": {
23939+ "ansi-styles": {
23940+ "version": "4.3.0",
23941+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
23942+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
23943+ "requires": {
23944+ "color-convert": "^2.0.1"
23945+ }
23946+ },
23947+ "chalk": {
23948+ "version": "4.1.2",
23949+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
23950+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
23951+ "requires": {
23952+ "ansi-styles": "^4.1.0",
23953+ "supports-color": "^7.1.0"
23954+ }
23955+ },
23956+ "color-convert": {
23957+ "version": "2.0.1",
23958+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
23959+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
23960+ "requires": {
23961+ "color-name": "~1.1.4"
23962+ }
23963+ },
23964+ "color-name": {
23965+ "version": "1.1.4",
23966+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
23967+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
23968+ },
23969+ "has-flag": {
23970+ "version": "4.0.0",
23971+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
23972+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
23973+ },
23974+ "supports-color": {
23975+ "version": "7.2.0",
23976+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
23977+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
23978+ "requires": {
23979+ "has-flag": "^4.0.0"
23980+ }
23981+ }
23982+ }
23983+ },
23984+ "jest-diff": {
23985+ "version": "27.5.1",
23986+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz",
23987+ "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==",
23988+ "requires": {
23989+ "chalk": "^4.0.0",
23990+ "diff-sequences": "^27.5.1",
23991+ "jest-get-type": "^27.5.1",
23992+ "pretty-format": "^27.5.1"
23993+ },
23994+ "dependencies": {
23995+ "ansi-styles": {
23996+ "version": "4.3.0",
23997+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
23998+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
23999+ "requires": {
24000+ "color-convert": "^2.0.1"
24001+ }
24002+ },
24003+ "chalk": {
24004+ "version": "4.1.2",
24005+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24006+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24007+ "requires": {
24008+ "ansi-styles": "^4.1.0",
24009+ "supports-color": "^7.1.0"
24010+ }
24011+ },
24012+ "color-convert": {
24013+ "version": "2.0.1",
24014+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24015+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24016+ "requires": {
24017+ "color-name": "~1.1.4"
24018+ }
24019+ },
24020+ "color-name": {
24021+ "version": "1.1.4",
24022+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24023+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24024+ },
24025+ "has-flag": {
24026+ "version": "4.0.0",
24027+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24028+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24029+ },
24030+ "supports-color": {
24031+ "version": "7.2.0",
24032+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24033+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24034+ "requires": {
24035+ "has-flag": "^4.0.0"
24036+ }
24037+ }
24038+ }
24039+ },
24040+ "jest-docblock": {
24041+ "version": "27.5.1",
24042+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz",
24043+ "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==",
24044+ "requires": {
24045+ "detect-newline": "^3.0.0"
24046+ }
24047+ },
24048+ "jest-each": {
24049+ "version": "27.5.1",
24050+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz",
24051+ "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==",
24052+ "requires": {
24053+ "@jest/types": "^27.5.1",
24054+ "chalk": "^4.0.0",
24055+ "jest-get-type": "^27.5.1",
24056+ "jest-util": "^27.5.1",
24057+ "pretty-format": "^27.5.1"
24058+ },
24059+ "dependencies": {
24060+ "ansi-styles": {
24061+ "version": "4.3.0",
24062+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24063+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24064+ "requires": {
24065+ "color-convert": "^2.0.1"
24066+ }
24067+ },
24068+ "chalk": {
24069+ "version": "4.1.2",
24070+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24071+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24072+ "requires": {
24073+ "ansi-styles": "^4.1.0",
24074+ "supports-color": "^7.1.0"
24075+ }
24076+ },
24077+ "color-convert": {
24078+ "version": "2.0.1",
24079+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24080+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24081+ "requires": {
24082+ "color-name": "~1.1.4"
24083+ }
24084+ },
24085+ "color-name": {
24086+ "version": "1.1.4",
24087+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24088+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24089+ },
24090+ "has-flag": {
24091+ "version": "4.0.0",
24092+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24093+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24094+ },
24095+ "supports-color": {
24096+ "version": "7.2.0",
24097+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24098+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24099+ "requires": {
24100+ "has-flag": "^4.0.0"
24101+ }
24102+ }
24103+ }
24104+ },
24105+ "jest-environment-jsdom": {
24106+ "version": "27.5.1",
24107+ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz",
24108+ "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==",
24109+ "requires": {
24110+ "@jest/environment": "^27.5.1",
24111+ "@jest/fake-timers": "^27.5.1",
24112+ "@jest/types": "^27.5.1",
24113+ "@types/node": "*",
24114+ "jest-mock": "^27.5.1",
24115+ "jest-util": "^27.5.1",
24116+ "jsdom": "^16.6.0"
24117+ }
24118+ },
24119+ "jest-environment-node": {
24120+ "version": "27.5.1",
24121+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz",
24122+ "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==",
24123+ "requires": {
24124+ "@jest/environment": "^27.5.1",
24125+ "@jest/fake-timers": "^27.5.1",
24126+ "@jest/types": "^27.5.1",
24127+ "@types/node": "*",
24128+ "jest-mock": "^27.5.1",
24129+ "jest-util": "^27.5.1"
24130+ }
24131+ },
24132+ "jest-get-type": {
24133+ "version": "27.5.1",
24134+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
24135+ "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw=="
24136+ },
24137+ "jest-haste-map": {
24138+ "version": "27.5.1",
24139+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz",
24140+ "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==",
24141+ "requires": {
24142+ "@jest/types": "^27.5.1",
24143+ "@types/graceful-fs": "^4.1.2",
24144+ "@types/node": "*",
24145+ "anymatch": "^3.0.3",
24146+ "fb-watchman": "^2.0.0",
24147+ "fsevents": "^2.3.2",
24148+ "graceful-fs": "^4.2.9",
24149+ "jest-regex-util": "^27.5.1",
24150+ "jest-serializer": "^27.5.1",
24151+ "jest-util": "^27.5.1",
24152+ "jest-worker": "^27.5.1",
24153+ "micromatch": "^4.0.4",
24154+ "walker": "^1.0.7"
24155+ }
24156+ },
24157+ "jest-jasmine2": {
24158+ "version": "27.5.1",
24159+ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz",
24160+ "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==",
24161+ "requires": {
24162+ "@jest/environment": "^27.5.1",
24163+ "@jest/source-map": "^27.5.1",
24164+ "@jest/test-result": "^27.5.1",
24165+ "@jest/types": "^27.5.1",
24166+ "@types/node": "*",
24167+ "chalk": "^4.0.0",
24168+ "co": "^4.6.0",
24169+ "expect": "^27.5.1",
24170+ "is-generator-fn": "^2.0.0",
24171+ "jest-each": "^27.5.1",
24172+ "jest-matcher-utils": "^27.5.1",
24173+ "jest-message-util": "^27.5.1",
24174+ "jest-runtime": "^27.5.1",
24175+ "jest-snapshot": "^27.5.1",
24176+ "jest-util": "^27.5.1",
24177+ "pretty-format": "^27.5.1",
24178+ "throat": "^6.0.1"
24179+ },
24180+ "dependencies": {
24181+ "ansi-styles": {
24182+ "version": "4.3.0",
24183+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24184+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24185+ "requires": {
24186+ "color-convert": "^2.0.1"
24187+ }
24188+ },
24189+ "chalk": {
24190+ "version": "4.1.2",
24191+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24192+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24193+ "requires": {
24194+ "ansi-styles": "^4.1.0",
24195+ "supports-color": "^7.1.0"
24196+ }
24197+ },
24198+ "color-convert": {
24199+ "version": "2.0.1",
24200+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24201+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24202+ "requires": {
24203+ "color-name": "~1.1.4"
24204+ }
24205+ },
24206+ "color-name": {
24207+ "version": "1.1.4",
24208+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24209+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24210+ },
24211+ "has-flag": {
24212+ "version": "4.0.0",
24213+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24214+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24215+ },
24216+ "supports-color": {
24217+ "version": "7.2.0",
24218+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24219+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24220+ "requires": {
24221+ "has-flag": "^4.0.0"
24222+ }
24223+ }
24224+ }
24225+ },
24226+ "jest-leak-detector": {
24227+ "version": "27.5.1",
24228+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz",
24229+ "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==",
24230+ "requires": {
24231+ "jest-get-type": "^27.5.1",
24232+ "pretty-format": "^27.5.1"
24233+ }
24234+ },
24235+ "jest-matcher-utils": {
24236+ "version": "27.5.1",
24237+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz",
24238+ "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==",
24239+ "requires": {
24240+ "chalk": "^4.0.0",
24241+ "jest-diff": "^27.5.1",
24242+ "jest-get-type": "^27.5.1",
24243+ "pretty-format": "^27.5.1"
24244+ },
24245+ "dependencies": {
24246+ "ansi-styles": {
24247+ "version": "4.3.0",
24248+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24249+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24250+ "requires": {
24251+ "color-convert": "^2.0.1"
24252+ }
24253+ },
24254+ "chalk": {
24255+ "version": "4.1.2",
24256+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24257+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24258+ "requires": {
24259+ "ansi-styles": "^4.1.0",
24260+ "supports-color": "^7.1.0"
24261+ }
24262+ },
24263+ "color-convert": {
24264+ "version": "2.0.1",
24265+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24266+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24267+ "requires": {
24268+ "color-name": "~1.1.4"
24269+ }
24270+ },
24271+ "color-name": {
24272+ "version": "1.1.4",
24273+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24274+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24275+ },
24276+ "has-flag": {
24277+ "version": "4.0.0",
24278+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24279+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24280+ },
24281+ "supports-color": {
24282+ "version": "7.2.0",
24283+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24284+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24285+ "requires": {
24286+ "has-flag": "^4.0.0"
24287+ }
24288+ }
24289+ }
24290+ },
24291+ "jest-message-util": {
24292+ "version": "27.5.1",
24293+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
24294+ "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
24295+ "requires": {
24296+ "@babel/code-frame": "^7.12.13",
24297+ "@jest/types": "^27.5.1",
24298+ "@types/stack-utils": "^2.0.0",
24299+ "chalk": "^4.0.0",
24300+ "graceful-fs": "^4.2.9",
24301+ "micromatch": "^4.0.4",
24302+ "pretty-format": "^27.5.1",
24303+ "slash": "^3.0.0",
24304+ "stack-utils": "^2.0.3"
24305+ },
24306+ "dependencies": {
24307+ "ansi-styles": {
24308+ "version": "4.3.0",
24309+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24310+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24311+ "requires": {
24312+ "color-convert": "^2.0.1"
24313+ }
24314+ },
24315+ "chalk": {
24316+ "version": "4.1.2",
24317+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24318+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24319+ "requires": {
24320+ "ansi-styles": "^4.1.0",
24321+ "supports-color": "^7.1.0"
24322+ }
24323+ },
24324+ "color-convert": {
24325+ "version": "2.0.1",
24326+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24327+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24328+ "requires": {
24329+ "color-name": "~1.1.4"
24330+ }
24331+ },
24332+ "color-name": {
24333+ "version": "1.1.4",
24334+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24335+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24336+ },
24337+ "has-flag": {
24338+ "version": "4.0.0",
24339+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24340+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24341+ },
24342+ "supports-color": {
24343+ "version": "7.2.0",
24344+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24345+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24346+ "requires": {
24347+ "has-flag": "^4.0.0"
24348+ }
24349+ }
24350+ }
24351+ },
24352+ "jest-mock": {
24353+ "version": "27.5.1",
24354+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz",
24355+ "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==",
24356+ "requires": {
24357+ "@jest/types": "^27.5.1",
24358+ "@types/node": "*"
24359+ }
24360+ },
24361+ "jest-pnp-resolver": {
24362+ "version": "1.2.3",
24363+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
24364+ "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
24365+ "requires": {}
24366+ },
24367+ "jest-regex-util": {
24368+ "version": "27.5.1",
24369+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
24370+ "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg=="
24371+ },
24372+ "jest-resolve": {
24373+ "version": "27.5.1",
24374+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz",
24375+ "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==",
24376+ "requires": {
24377+ "@jest/types": "^27.5.1",
24378+ "chalk": "^4.0.0",
24379+ "graceful-fs": "^4.2.9",
24380+ "jest-haste-map": "^27.5.1",
24381+ "jest-pnp-resolver": "^1.2.2",
24382+ "jest-util": "^27.5.1",
24383+ "jest-validate": "^27.5.1",
24384+ "resolve": "^1.20.0",
24385+ "resolve.exports": "^1.1.0",
24386+ "slash": "^3.0.0"
24387+ },
24388+ "dependencies": {
24389+ "ansi-styles": {
24390+ "version": "4.3.0",
24391+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24392+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24393+ "requires": {
24394+ "color-convert": "^2.0.1"
24395+ }
24396+ },
24397+ "chalk": {
24398+ "version": "4.1.2",
24399+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24400+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24401+ "requires": {
24402+ "ansi-styles": "^4.1.0",
24403+ "supports-color": "^7.1.0"
24404+ }
24405+ },
24406+ "color-convert": {
24407+ "version": "2.0.1",
24408+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24409+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24410+ "requires": {
24411+ "color-name": "~1.1.4"
24412+ }
24413+ },
24414+ "color-name": {
24415+ "version": "1.1.4",
24416+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24417+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24418+ },
24419+ "has-flag": {
24420+ "version": "4.0.0",
24421+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24422+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24423+ },
24424+ "supports-color": {
24425+ "version": "7.2.0",
24426+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24427+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24428+ "requires": {
24429+ "has-flag": "^4.0.0"
24430+ }
24431+ }
24432+ }
24433+ },
24434+ "jest-resolve-dependencies": {
24435+ "version": "27.5.1",
24436+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz",
24437+ "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==",
24438+ "requires": {
24439+ "@jest/types": "^27.5.1",
24440+ "jest-regex-util": "^27.5.1",
24441+ "jest-snapshot": "^27.5.1"
24442+ }
24443+ },
24444+ "jest-runner": {
24445+ "version": "27.5.1",
24446+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz",
24447+ "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==",
24448+ "requires": {
24449+ "@jest/console": "^27.5.1",
24450+ "@jest/environment": "^27.5.1",
24451+ "@jest/test-result": "^27.5.1",
24452+ "@jest/transform": "^27.5.1",
24453+ "@jest/types": "^27.5.1",
24454+ "@types/node": "*",
24455+ "chalk": "^4.0.0",
24456+ "emittery": "^0.8.1",
24457+ "graceful-fs": "^4.2.9",
24458+ "jest-docblock": "^27.5.1",
24459+ "jest-environment-jsdom": "^27.5.1",
24460+ "jest-environment-node": "^27.5.1",
24461+ "jest-haste-map": "^27.5.1",
24462+ "jest-leak-detector": "^27.5.1",
24463+ "jest-message-util": "^27.5.1",
24464+ "jest-resolve": "^27.5.1",
24465+ "jest-runtime": "^27.5.1",
24466+ "jest-util": "^27.5.1",
24467+ "jest-worker": "^27.5.1",
24468+ "source-map-support": "^0.5.6",
24469+ "throat": "^6.0.1"
24470+ },
24471+ "dependencies": {
24472+ "ansi-styles": {
24473+ "version": "4.3.0",
24474+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24475+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24476+ "requires": {
24477+ "color-convert": "^2.0.1"
24478+ }
24479+ },
24480+ "chalk": {
24481+ "version": "4.1.2",
24482+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24483+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24484+ "requires": {
24485+ "ansi-styles": "^4.1.0",
24486+ "supports-color": "^7.1.0"
24487+ }
24488+ },
24489+ "color-convert": {
24490+ "version": "2.0.1",
24491+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24492+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24493+ "requires": {
24494+ "color-name": "~1.1.4"
24495+ }
24496+ },
24497+ "color-name": {
24498+ "version": "1.1.4",
24499+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24500+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24501+ },
24502+ "has-flag": {
24503+ "version": "4.0.0",
24504+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24505+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24506+ },
24507+ "supports-color": {
24508+ "version": "7.2.0",
24509+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24510+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24511+ "requires": {
24512+ "has-flag": "^4.0.0"
24513+ }
24514+ }
24515+ }
24516+ },
24517+ "jest-runtime": {
24518+ "version": "27.5.1",
24519+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz",
24520+ "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==",
24521+ "requires": {
24522+ "@jest/environment": "^27.5.1",
24523+ "@jest/fake-timers": "^27.5.1",
24524+ "@jest/globals": "^27.5.1",
24525+ "@jest/source-map": "^27.5.1",
24526+ "@jest/test-result": "^27.5.1",
24527+ "@jest/transform": "^27.5.1",
24528+ "@jest/types": "^27.5.1",
24529+ "chalk": "^4.0.0",
24530+ "cjs-module-lexer": "^1.0.0",
24531+ "collect-v8-coverage": "^1.0.0",
24532+ "execa": "^5.0.0",
24533+ "glob": "^7.1.3",
24534+ "graceful-fs": "^4.2.9",
24535+ "jest-haste-map": "^27.5.1",
24536+ "jest-message-util": "^27.5.1",
24537+ "jest-mock": "^27.5.1",
24538+ "jest-regex-util": "^27.5.1",
24539+ "jest-resolve": "^27.5.1",
24540+ "jest-snapshot": "^27.5.1",
24541+ "jest-util": "^27.5.1",
24542+ "slash": "^3.0.0",
24543+ "strip-bom": "^4.0.0"
24544+ },
24545+ "dependencies": {
24546+ "ansi-styles": {
24547+ "version": "4.3.0",
24548+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24549+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24550+ "requires": {
24551+ "color-convert": "^2.0.1"
24552+ }
24553+ },
24554+ "chalk": {
24555+ "version": "4.1.2",
24556+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24557+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24558+ "requires": {
24559+ "ansi-styles": "^4.1.0",
24560+ "supports-color": "^7.1.0"
24561+ }
24562+ },
24563+ "color-convert": {
24564+ "version": "2.0.1",
24565+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24566+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24567+ "requires": {
24568+ "color-name": "~1.1.4"
24569+ }
24570+ },
24571+ "color-name": {
24572+ "version": "1.1.4",
24573+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24574+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24575+ },
24576+ "has-flag": {
24577+ "version": "4.0.0",
24578+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24579+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24580+ },
24581+ "supports-color": {
24582+ "version": "7.2.0",
24583+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24584+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24585+ "requires": {
24586+ "has-flag": "^4.0.0"
24587+ }
24588+ }
24589+ }
24590+ },
24591+ "jest-serializer": {
24592+ "version": "27.5.1",
24593+ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz",
24594+ "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==",
24595+ "requires": {
24596+ "@types/node": "*",
24597+ "graceful-fs": "^4.2.9"
24598+ }
24599+ },
24600+ "jest-snapshot": {
24601+ "version": "27.5.1",
24602+ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz",
24603+ "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==",
24604+ "requires": {
24605+ "@babel/core": "^7.7.2",
24606+ "@babel/generator": "^7.7.2",
24607+ "@babel/plugin-syntax-typescript": "^7.7.2",
24608+ "@babel/traverse": "^7.7.2",
24609+ "@babel/types": "^7.0.0",
24610+ "@jest/transform": "^27.5.1",
24611+ "@jest/types": "^27.5.1",
24612+ "@types/babel__traverse": "^7.0.4",
24613+ "@types/prettier": "^2.1.5",
24614+ "babel-preset-current-node-syntax": "^1.0.0",
24615+ "chalk": "^4.0.0",
24616+ "expect": "^27.5.1",
24617+ "graceful-fs": "^4.2.9",
24618+ "jest-diff": "^27.5.1",
24619+ "jest-get-type": "^27.5.1",
24620+ "jest-haste-map": "^27.5.1",
24621+ "jest-matcher-utils": "^27.5.1",
24622+ "jest-message-util": "^27.5.1",
24623+ "jest-util": "^27.5.1",
24624+ "natural-compare": "^1.4.0",
24625+ "pretty-format": "^27.5.1",
24626+ "semver": "^7.3.2"
24627+ },
24628+ "dependencies": {
24629+ "ansi-styles": {
24630+ "version": "4.3.0",
24631+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24632+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24633+ "requires": {
24634+ "color-convert": "^2.0.1"
24635+ }
24636+ },
24637+ "chalk": {
24638+ "version": "4.1.2",
24639+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24640+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24641+ "requires": {
24642+ "ansi-styles": "^4.1.0",
24643+ "supports-color": "^7.1.0"
24644+ }
24645+ },
24646+ "color-convert": {
24647+ "version": "2.0.1",
24648+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24649+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24650+ "requires": {
24651+ "color-name": "~1.1.4"
24652+ }
24653+ },
24654+ "color-name": {
24655+ "version": "1.1.4",
24656+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24657+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24658+ },
24659+ "has-flag": {
24660+ "version": "4.0.0",
24661+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24662+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24663+ },
24664+ "supports-color": {
24665+ "version": "7.2.0",
24666+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24667+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24668+ "requires": {
24669+ "has-flag": "^4.0.0"
24670+ }
24671+ }
24672+ }
24673+ },
24674+ "jest-util": {
24675+ "version": "27.5.1",
24676+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz",
24677+ "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==",
24678+ "requires": {
24679+ "@jest/types": "^27.5.1",
24680+ "@types/node": "*",
24681+ "chalk": "^4.0.0",
24682+ "ci-info": "^3.2.0",
24683+ "graceful-fs": "^4.2.9",
24684+ "picomatch": "^2.2.3"
24685+ },
24686+ "dependencies": {
24687+ "ansi-styles": {
24688+ "version": "4.3.0",
24689+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24690+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24691+ "requires": {
24692+ "color-convert": "^2.0.1"
24693+ }
24694+ },
24695+ "chalk": {
24696+ "version": "4.1.2",
24697+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24698+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24699+ "requires": {
24700+ "ansi-styles": "^4.1.0",
24701+ "supports-color": "^7.1.0"
24702+ }
24703+ },
24704+ "color-convert": {
24705+ "version": "2.0.1",
24706+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24707+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24708+ "requires": {
24709+ "color-name": "~1.1.4"
24710+ }
24711+ },
24712+ "color-name": {
24713+ "version": "1.1.4",
24714+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24715+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24716+ },
24717+ "has-flag": {
24718+ "version": "4.0.0",
24719+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24720+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24721+ },
24722+ "supports-color": {
24723+ "version": "7.2.0",
24724+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24725+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24726+ "requires": {
24727+ "has-flag": "^4.0.0"
24728+ }
24729+ }
24730+ }
24731+ },
24732+ "jest-validate": {
24733+ "version": "27.5.1",
24734+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz",
24735+ "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==",
24736+ "requires": {
24737+ "@jest/types": "^27.5.1",
24738+ "camelcase": "^6.2.0",
24739+ "chalk": "^4.0.0",
24740+ "jest-get-type": "^27.5.1",
24741+ "leven": "^3.1.0",
24742+ "pretty-format": "^27.5.1"
24743+ },
24744+ "dependencies": {
24745+ "ansi-styles": {
24746+ "version": "4.3.0",
24747+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24748+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24749+ "requires": {
24750+ "color-convert": "^2.0.1"
24751+ }
24752+ },
24753+ "chalk": {
24754+ "version": "4.1.2",
24755+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24756+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24757+ "requires": {
24758+ "ansi-styles": "^4.1.0",
24759+ "supports-color": "^7.1.0"
24760+ }
24761+ },
24762+ "color-convert": {
24763+ "version": "2.0.1",
24764+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24765+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24766+ "requires": {
24767+ "color-name": "~1.1.4"
24768+ }
24769+ },
24770+ "color-name": {
24771+ "version": "1.1.4",
24772+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24773+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24774+ },
24775+ "has-flag": {
24776+ "version": "4.0.0",
24777+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24778+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24779+ },
24780+ "supports-color": {
24781+ "version": "7.2.0",
24782+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24783+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24784+ "requires": {
24785+ "has-flag": "^4.0.0"
24786+ }
24787+ }
24788+ }
24789+ },
24790+ "jest-watch-typeahead": {
24791+ "version": "1.1.0",
24792+ "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz",
24793+ "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==",
24794+ "requires": {
24795+ "ansi-escapes": "^4.3.1",
24796+ "chalk": "^4.0.0",
24797+ "jest-regex-util": "^28.0.0",
24798+ "jest-watcher": "^28.0.0",
24799+ "slash": "^4.0.0",
24800+ "string-length": "^5.0.1",
24801+ "strip-ansi": "^7.0.1"
24802+ },
24803+ "dependencies": {
24804+ "@jest/console": {
24805+ "version": "28.1.3",
24806+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz",
24807+ "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==",
24808+ "requires": {
24809+ "@jest/types": "^28.1.3",
24810+ "@types/node": "*",
24811+ "chalk": "^4.0.0",
24812+ "jest-message-util": "^28.1.3",
24813+ "jest-util": "^28.1.3",
24814+ "slash": "^3.0.0"
24815+ },
24816+ "dependencies": {
24817+ "slash": {
24818+ "version": "3.0.0",
24819+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
24820+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
24821+ }
24822+ }
24823+ },
24824+ "@jest/test-result": {
24825+ "version": "28.1.3",
24826+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz",
24827+ "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==",
24828+ "requires": {
24829+ "@jest/console": "^28.1.3",
24830+ "@jest/types": "^28.1.3",
24831+ "@types/istanbul-lib-coverage": "^2.0.0",
24832+ "collect-v8-coverage": "^1.0.0"
24833+ }
24834+ },
24835+ "@jest/types": {
24836+ "version": "28.1.3",
24837+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz",
24838+ "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==",
24839+ "requires": {
24840+ "@jest/schemas": "^28.1.3",
24841+ "@types/istanbul-lib-coverage": "^2.0.0",
24842+ "@types/istanbul-reports": "^3.0.0",
24843+ "@types/node": "*",
24844+ "@types/yargs": "^17.0.8",
24845+ "chalk": "^4.0.0"
24846+ }
24847+ },
24848+ "@types/yargs": {
24849+ "version": "17.0.14",
24850+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.14.tgz",
24851+ "integrity": "sha512-9Pj7abXoW1RSTcZaL2Hk6G2XyLMlp5ECdVC/Zf2p/KBjC3srijLGgRAXOBjtFrJoIrvxdTKyKDA14bEcbxBaWw==",
24852+ "requires": {
24853+ "@types/yargs-parser": "*"
24854+ }
24855+ },
24856+ "ansi-styles": {
24857+ "version": "4.3.0",
24858+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24859+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24860+ "requires": {
24861+ "color-convert": "^2.0.1"
24862+ }
24863+ },
24864+ "chalk": {
24865+ "version": "4.1.2",
24866+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24867+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24868+ "requires": {
24869+ "ansi-styles": "^4.1.0",
24870+ "supports-color": "^7.1.0"
24871+ }
24872+ },
24873+ "color-convert": {
24874+ "version": "2.0.1",
24875+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24876+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24877+ "requires": {
24878+ "color-name": "~1.1.4"
24879+ }
24880+ },
24881+ "color-name": {
24882+ "version": "1.1.4",
24883+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24884+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24885+ },
24886+ "emittery": {
24887+ "version": "0.10.2",
24888+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
24889+ "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw=="
24890+ },
24891+ "has-flag": {
24892+ "version": "4.0.0",
24893+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24894+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24895+ },
24896+ "jest-message-util": {
24897+ "version": "28.1.3",
24898+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
24899+ "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==",
24900+ "requires": {
24901+ "@babel/code-frame": "^7.12.13",
24902+ "@jest/types": "^28.1.3",
24903+ "@types/stack-utils": "^2.0.0",
24904+ "chalk": "^4.0.0",
24905+ "graceful-fs": "^4.2.9",
24906+ "micromatch": "^4.0.4",
24907+ "pretty-format": "^28.1.3",
24908+ "slash": "^3.0.0",
24909+ "stack-utils": "^2.0.3"
24910+ },
24911+ "dependencies": {
24912+ "slash": {
24913+ "version": "3.0.0",
24914+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
24915+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
24916+ }
24917+ }
24918+ },
24919+ "jest-regex-util": {
24920+ "version": "28.0.2",
24921+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
24922+ "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw=="
24923+ },
24924+ "jest-util": {
24925+ "version": "28.1.3",
24926+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz",
24927+ "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==",
24928+ "requires": {
24929+ "@jest/types": "^28.1.3",
24930+ "@types/node": "*",
24931+ "chalk": "^4.0.0",
24932+ "ci-info": "^3.2.0",
24933+ "graceful-fs": "^4.2.9",
24934+ "picomatch": "^2.2.3"
24935+ }
24936+ },
24937+ "jest-watcher": {
24938+ "version": "28.1.3",
24939+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz",
24940+ "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==",
24941+ "requires": {
24942+ "@jest/test-result": "^28.1.3",
24943+ "@jest/types": "^28.1.3",
24944+ "@types/node": "*",
24945+ "ansi-escapes": "^4.2.1",
24946+ "chalk": "^4.0.0",
24947+ "emittery": "^0.10.2",
24948+ "jest-util": "^28.1.3",
24949+ "string-length": "^4.0.1"
24950+ },
24951+ "dependencies": {
24952+ "string-length": {
24953+ "version": "4.0.2",
24954+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
24955+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
24956+ "requires": {
24957+ "char-regex": "^1.0.2",
24958+ "strip-ansi": "^6.0.0"
24959+ }
24960+ },
24961+ "strip-ansi": {
24962+ "version": "6.0.1",
24963+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
24964+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
24965+ "requires": {
24966+ "ansi-regex": "^5.0.1"
24967+ }
24968+ }
24969+ }
24970+ },
24971+ "pretty-format": {
24972+ "version": "28.1.3",
24973+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
24974+ "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==",
24975+ "requires": {
24976+ "@jest/schemas": "^28.1.3",
24977+ "ansi-regex": "^5.0.1",
24978+ "ansi-styles": "^5.0.0",
24979+ "react-is": "^18.0.0"
24980+ },
24981+ "dependencies": {
24982+ "ansi-styles": {
24983+ "version": "5.2.0",
24984+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
24985+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
24986+ }
24987+ }
24988+ },
24989+ "react-is": {
24990+ "version": "18.2.0",
24991+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
24992+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
24993+ },
24994+ "slash": {
24995+ "version": "4.0.0",
24996+ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
24997+ "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew=="
24998+ },
24999+ "string-length": {
25000+ "version": "5.0.1",
25001+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz",
25002+ "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==",
25003+ "requires": {
25004+ "char-regex": "^2.0.0",
25005+ "strip-ansi": "^7.0.1"
25006+ },
25007+ "dependencies": {
25008+ "char-regex": {
25009+ "version": "2.0.1",
25010+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz",
25011+ "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw=="
25012+ }
25013+ }
25014+ },
25015+ "strip-ansi": {
25016+ "version": "7.0.1",
25017+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
25018+ "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
25019+ "requires": {
25020+ "ansi-regex": "^6.0.1"
25021+ },
25022+ "dependencies": {
25023+ "ansi-regex": {
25024+ "version": "6.0.1",
25025+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
25026+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="
25027+ }
25028+ }
25029+ },
25030+ "supports-color": {
25031+ "version": "7.2.0",
25032+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
25033+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
25034+ "requires": {
25035+ "has-flag": "^4.0.0"
25036+ }
25037+ }
25038+ }
25039+ },
25040+ "jest-watcher": {
25041+ "version": "27.5.1",
25042+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz",
25043+ "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==",
25044+ "requires": {
25045+ "@jest/test-result": "^27.5.1",
25046+ "@jest/types": "^27.5.1",
25047+ "@types/node": "*",
25048+ "ansi-escapes": "^4.2.1",
25049+ "chalk": "^4.0.0",
25050+ "jest-util": "^27.5.1",
25051+ "string-length": "^4.0.1"
25052+ },
25053+ "dependencies": {
25054+ "ansi-styles": {
25055+ "version": "4.3.0",
25056+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
25057+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
25058+ "requires": {
25059+ "color-convert": "^2.0.1"
25060+ }
25061+ },
25062+ "chalk": {
25063+ "version": "4.1.2",
25064+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
25065+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
25066+ "requires": {
25067+ "ansi-styles": "^4.1.0",
25068+ "supports-color": "^7.1.0"
25069+ }
25070+ },
25071+ "color-convert": {
25072+ "version": "2.0.1",
25073+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
25074+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
25075+ "requires": {
25076+ "color-name": "~1.1.4"
25077+ }
25078+ },
25079+ "color-name": {
25080+ "version": "1.1.4",
25081+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
25082+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
25083+ },
25084+ "has-flag": {
25085+ "version": "4.0.0",
25086+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
25087+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
25088+ },
25089+ "supports-color": {
25090+ "version": "7.2.0",
25091+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
25092+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
25093+ "requires": {
25094+ "has-flag": "^4.0.0"
25095+ }
25096+ }
25097+ }
25098+ },
25099+ "jest-worker": {
25100+ "version": "27.5.1",
25101+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
25102+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
25103+ "requires": {
25104+ "@types/node": "*",
25105+ "merge-stream": "^2.0.0",
25106+ "supports-color": "^8.0.0"
25107+ },
25108+ "dependencies": {
25109+ "has-flag": {
25110+ "version": "4.0.0",
25111+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
25112+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
25113+ },
25114+ "supports-color": {
25115+ "version": "8.1.1",
25116+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
25117+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
25118+ "requires": {
25119+ "has-flag": "^4.0.0"
25120+ }
25121+ }
25122+ }
25123+ },
25124+ "js-sdsl": {
25125+ "version": "4.2.0",
25126+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
25127+ "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ=="
25128+ },
25129+ "js-tokens": {
25130+ "version": "4.0.0",
25131+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
25132+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
25133+ },
25134+ "js-yaml": {
25135+ "version": "3.14.1",
25136+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
25137+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
25138+ "requires": {
25139+ "argparse": "^1.0.7",
25140+ "esprima": "^4.0.0"
25141+ }
25142+ },
25143+ "jsdom": {
25144+ "version": "16.7.0",
25145+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
25146+ "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
25147+ "requires": {
25148+ "abab": "^2.0.5",
25149+ "acorn": "^8.2.4",
25150+ "acorn-globals": "^6.0.0",
25151+ "cssom": "^0.4.4",
25152+ "cssstyle": "^2.3.0",
25153+ "data-urls": "^2.0.0",
25154+ "decimal.js": "^10.2.1",
25155+ "domexception": "^2.0.1",
25156+ "escodegen": "^2.0.0",
25157+ "form-data": "^3.0.0",
25158+ "html-encoding-sniffer": "^2.0.1",
25159+ "http-proxy-agent": "^4.0.1",
25160+ "https-proxy-agent": "^5.0.0",
25161+ "is-potential-custom-element-name": "^1.0.1",
25162+ "nwsapi": "^2.2.0",
25163+ "parse5": "6.0.1",
25164+ "saxes": "^5.0.1",
25165+ "symbol-tree": "^3.2.4",
25166+ "tough-cookie": "^4.0.0",
25167+ "w3c-hr-time": "^1.0.2",
25168+ "w3c-xmlserializer": "^2.0.0",
25169+ "webidl-conversions": "^6.1.0",
25170+ "whatwg-encoding": "^1.0.5",
25171+ "whatwg-mimetype": "^2.3.0",
25172+ "whatwg-url": "^8.5.0",
25173+ "ws": "^7.4.6",
25174+ "xml-name-validator": "^3.0.0"
25175+ }
25176+ },
25177+ "jsesc": {
25178+ "version": "2.5.2",
25179+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
25180+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
25181+ },
25182+ "json-parse-even-better-errors": {
25183+ "version": "2.3.1",
25184+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
25185+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
25186+ },
25187+ "json-schema": {
25188+ "version": "0.4.0",
25189+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
25190+ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
25191+ },
25192+ "json-schema-traverse": {
25193+ "version": "0.4.1",
25194+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
25195+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
25196+ },
25197+ "json-stable-stringify-without-jsonify": {
25198+ "version": "1.0.1",
25199+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
25200+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
25201+ },
25202+ "json5": {
25203+ "version": "2.2.1",
25204+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
25205+ "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA=="
25206+ },
25207+ "jsonfile": {
25208+ "version": "6.1.0",
25209+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
25210+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
25211+ "requires": {
25212+ "graceful-fs": "^4.1.6",
25213+ "universalify": "^2.0.0"
25214+ }
25215+ },
25216+ "jsonpointer": {
25217+ "version": "5.0.1",
25218+ "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
25219+ "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ=="
25220+ },
25221+ "jsx-ast-utils": {
25222+ "version": "3.3.3",
25223+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz",
25224+ "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==",
25225+ "requires": {
25226+ "array-includes": "^3.1.5",
25227+ "object.assign": "^4.1.3"
25228+ }
25229+ },
25230+ "kind-of": {
25231+ "version": "6.0.3",
25232+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
25233+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
25234+ },
25235+ "kleur": {
25236+ "version": "3.0.3",
25237+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
25238+ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="
25239+ },
25240+ "klona": {
25241+ "version": "2.0.5",
25242+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
25243+ "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ=="
25244+ },
25245+ "language-subtag-registry": {
25246+ "version": "0.3.22",
25247+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
25248+ "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
25249+ },
25250+ "language-tags": {
25251+ "version": "1.0.5",
25252+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
25253+ "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
25254+ "requires": {
25255+ "language-subtag-registry": "~0.3.2"
25256+ }
25257+ },
25258+ "leven": {
25259+ "version": "3.1.0",
25260+ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
25261+ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A=="
25262+ },
25263+ "levn": {
25264+ "version": "0.4.1",
25265+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
25266+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
25267+ "requires": {
25268+ "prelude-ls": "^1.2.1",
25269+ "type-check": "~0.4.0"
25270+ }
25271+ },
25272+ "lilconfig": {
25273+ "version": "2.0.6",
25274+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
25275+ "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg=="
25276+ },
25277+ "lines-and-columns": {
25278+ "version": "1.2.4",
25279+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
25280+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
25281+ },
25282+ "loader-runner": {
25283+ "version": "4.3.0",
25284+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
25285+ "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg=="
25286+ },
25287+ "loader-utils": {
25288+ "version": "2.0.4",
25289+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
25290+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
25291+ "requires": {
25292+ "big.js": "^5.2.2",
25293+ "emojis-list": "^3.0.0",
25294+ "json5": "^2.1.2"
25295+ }
25296+ },
25297+ "locate-path": {
25298+ "version": "6.0.0",
25299+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
25300+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
25301+ "requires": {
25302+ "p-locate": "^5.0.0"
25303+ }
25304+ },
25305+ "lodash": {
25306+ "version": "4.17.21",
25307+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
25308+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
25309+ },
25310+ "lodash.debounce": {
25311+ "version": "4.0.8",
25312+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
25313+ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
25314+ },
25315+ "lodash.memoize": {
25316+ "version": "4.1.2",
25317+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
25318+ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag=="
25319+ },
25320+ "lodash.merge": {
25321+ "version": "4.6.2",
25322+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
25323+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
25324+ },
25325+ "lodash.sortby": {
25326+ "version": "4.7.0",
25327+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
25328+ "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA=="
25329+ },
25330+ "lodash.uniq": {
25331+ "version": "4.5.0",
25332+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
25333+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ=="
25334+ },
25335+ "loose-envify": {
25336+ "version": "1.4.0",
25337+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
25338+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
25339+ "requires": {
25340+ "js-tokens": "^3.0.0 || ^4.0.0"
25341+ }
25342+ },
25343+ "lower-case": {
25344+ "version": "2.0.2",
25345+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
25346+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
25347+ "requires": {
25348+ "tslib": "^2.0.3"
25349+ }
25350+ },
25351+ "lru-cache": {
25352+ "version": "6.0.0",
25353+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
25354+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
25355+ "requires": {
25356+ "yallist": "^4.0.0"
25357+ }
25358+ },
25359+ "lz-string": {
25360+ "version": "1.4.4",
25361+ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz",
25362+ "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ=="
25363+ },
25364+ "magic-string": {
25365+ "version": "0.25.9",
25366+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
25367+ "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
25368+ "requires": {
25369+ "sourcemap-codec": "^1.4.8"
25370+ }
25371+ },
25372+ "make-dir": {
25373+ "version": "3.1.0",
25374+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
25375+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
25376+ "requires": {
25377+ "semver": "^6.0.0"
25378+ },
25379+ "dependencies": {
25380+ "semver": {
25381+ "version": "6.3.0",
25382+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
25383+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
25384+ }
25385+ }
25386+ },
25387+ "makeerror": {
25388+ "version": "1.0.12",
25389+ "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
25390+ "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
25391+ "requires": {
25392+ "tmpl": "1.0.5"
25393+ }
25394+ },
25395+ "mdn-data": {
25396+ "version": "2.0.4",
25397+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
25398+ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA=="
25399+ },
25400+ "media-typer": {
25401+ "version": "0.3.0",
25402+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
25403+ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="
25404+ },
25405+ "memfs": {
25406+ "version": "3.4.12",
25407+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.12.tgz",
25408+ "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==",
25409+ "requires": {
25410+ "fs-monkey": "^1.0.3"
25411+ }
25412+ },
25413+ "merge-descriptors": {
25414+ "version": "1.0.1",
25415+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
25416+ "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
25417+ },
25418+ "merge-stream": {
25419+ "version": "2.0.0",
25420+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
25421+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
25422+ },
25423+ "merge2": {
25424+ "version": "1.4.1",
25425+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
25426+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
25427+ },
25428+ "methods": {
25429+ "version": "1.1.2",
25430+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
25431+ "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
25432+ },
25433+ "micromatch": {
25434+ "version": "4.0.5",
25435+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
25436+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
25437+ "requires": {
25438+ "braces": "^3.0.2",
25439+ "picomatch": "^2.3.1"
25440+ }
25441+ },
25442+ "mime": {
25443+ "version": "1.6.0",
25444+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
25445+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
25446+ },
25447+ "mime-db": {
25448+ "version": "1.52.0",
25449+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
25450+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
25451+ },
25452+ "mime-types": {
25453+ "version": "2.1.35",
25454+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
25455+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
25456+ "requires": {
25457+ "mime-db": "1.52.0"
25458+ }
25459+ },
25460+ "mimic-fn": {
25461+ "version": "2.1.0",
25462+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
25463+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
25464+ },
25465+ "min-indent": {
25466+ "version": "1.0.1",
25467+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
25468+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg=="
25469+ },
25470+ "mini-css-extract-plugin": {
25471+ "version": "2.7.0",
25472+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.0.tgz",
25473+ "integrity": "sha512-auqtVo8KhTScMsba7MbijqZTfibbXiBNlPAQbsVt7enQfcDYLdgG57eGxMqwVU3mfeWANY4F1wUg+rMF+ycZgw==",
25474+ "requires": {
25475+ "schema-utils": "^4.0.0"
25476+ },
25477+ "dependencies": {
25478+ "ajv": {
25479+ "version": "8.11.2",
25480+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
25481+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
25482+ "requires": {
25483+ "fast-deep-equal": "^3.1.1",
25484+ "json-schema-traverse": "^1.0.0",
25485+ "require-from-string": "^2.0.2",
25486+ "uri-js": "^4.2.2"
25487+ }
25488+ },
25489+ "ajv-keywords": {
25490+ "version": "5.1.0",
25491+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
25492+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
25493+ "requires": {
25494+ "fast-deep-equal": "^3.1.3"
25495+ }
25496+ },
25497+ "json-schema-traverse": {
25498+ "version": "1.0.0",
25499+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
25500+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
25501+ },
25502+ "schema-utils": {
25503+ "version": "4.0.0",
25504+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
25505+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
25506+ "requires": {
25507+ "@types/json-schema": "^7.0.9",
25508+ "ajv": "^8.8.0",
25509+ "ajv-formats": "^2.1.1",
25510+ "ajv-keywords": "^5.0.0"
25511+ }
25512+ }
25513+ }
25514+ },
25515+ "minimalistic-assert": {
25516+ "version": "1.0.1",
25517+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
25518+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
25519+ },
25520+ "minimatch": {
25521+ "version": "3.1.2",
25522+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
25523+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
25524+ "requires": {
25525+ "brace-expansion": "^1.1.7"
25526+ }
25527+ },
25528+ "minimist": {
25529+ "version": "1.2.7",
25530+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
25531+ "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g=="
25532+ },
25533+ "mkdirp": {
25534+ "version": "0.5.6",
25535+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
25536+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
25537+ "requires": {
25538+ "minimist": "^1.2.6"
25539+ }
25540+ },
25541+ "ms": {
25542+ "version": "2.1.2",
25543+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
25544+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
25545+ },
25546+ "multicast-dns": {
25547+ "version": "7.2.5",
25548+ "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
25549+ "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
25550+ "requires": {
25551+ "dns-packet": "^5.2.2",
25552+ "thunky": "^1.0.2"
25553+ }
25554+ },
25555+ "nanoid": {
25556+ "version": "3.3.4",
25557+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
25558+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
25559+ },
25560+ "natural-compare": {
25561+ "version": "1.4.0",
25562+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
25563+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
25564+ },
25565+ "natural-compare-lite": {
25566+ "version": "1.4.0",
25567+ "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
25568+ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g=="
25569+ },
25570+ "negotiator": {
25571+ "version": "0.6.3",
25572+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
25573+ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
25574+ },
25575+ "neo-async": {
25576+ "version": "2.6.2",
25577+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
25578+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
25579+ },
25580+ "no-case": {
25581+ "version": "3.0.4",
25582+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
25583+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
25584+ "requires": {
25585+ "lower-case": "^2.0.2",
25586+ "tslib": "^2.0.3"
25587+ }
25588+ },
25589+ "node-forge": {
25590+ "version": "1.3.1",
25591+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
25592+ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA=="
25593+ },
25594+ "node-int64": {
25595+ "version": "0.4.0",
25596+ "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
25597+ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="
25598+ },
25599+ "node-releases": {
25600+ "version": "2.0.6",
25601+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
25602+ "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg=="
25603+ },
25604+ "normalize-path": {
25605+ "version": "3.0.0",
25606+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
25607+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
25608+ },
25609+ "normalize-range": {
25610+ "version": "0.1.2",
25611+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
25612+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="
25613+ },
25614+ "normalize-url": {
25615+ "version": "6.1.0",
25616+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
25617+ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A=="
25618+ },
25619+ "npm-run-path": {
25620+ "version": "4.0.1",
25621+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
25622+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
25623+ "requires": {
25624+ "path-key": "^3.0.0"
25625+ }
25626+ },
25627+ "nth-check": {
25628+ "version": "2.1.1",
25629+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
25630+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
25631+ "requires": {
25632+ "boolbase": "^1.0.0"
25633+ }
25634+ },
25635+ "nwsapi": {
25636+ "version": "2.2.2",
25637+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
25638+ "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw=="
25639+ },
25640+ "object-assign": {
25641+ "version": "4.1.1",
25642+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
25643+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
25644+ },
25645+ "object-hash": {
25646+ "version": "3.0.0",
25647+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
25648+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw=="
25649+ },
25650+ "object-inspect": {
25651+ "version": "1.12.2",
25652+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
25653+ "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
25654+ },
25655+ "object-is": {
25656+ "version": "1.1.5",
25657+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
25658+ "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
25659+ "requires": {
25660+ "call-bind": "^1.0.2",
25661+ "define-properties": "^1.1.3"
25662+ }
25663+ },
25664+ "object-keys": {
25665+ "version": "1.1.1",
25666+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
25667+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
25668+ },
25669+ "object.assign": {
25670+ "version": "4.1.4",
25671+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
25672+ "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
25673+ "requires": {
25674+ "call-bind": "^1.0.2",
25675+ "define-properties": "^1.1.4",
25676+ "has-symbols": "^1.0.3",
25677+ "object-keys": "^1.1.1"
25678+ }
25679+ },
25680+ "object.entries": {
25681+ "version": "1.1.6",
25682+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz",
25683+ "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==",
25684+ "requires": {
25685+ "call-bind": "^1.0.2",
25686+ "define-properties": "^1.1.4",
25687+ "es-abstract": "^1.20.4"
25688+ }
25689+ },
25690+ "object.fromentries": {
25691+ "version": "2.0.6",
25692+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz",
25693+ "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==",
25694+ "requires": {
25695+ "call-bind": "^1.0.2",
25696+ "define-properties": "^1.1.4",
25697+ "es-abstract": "^1.20.4"
25698+ }
25699+ },
25700+ "object.getownpropertydescriptors": {
25701+ "version": "2.1.5",
25702+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz",
25703+ "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==",
25704+ "requires": {
25705+ "array.prototype.reduce": "^1.0.5",
25706+ "call-bind": "^1.0.2",
25707+ "define-properties": "^1.1.4",
25708+ "es-abstract": "^1.20.4"
25709+ }
25710+ },
25711+ "object.hasown": {
25712+ "version": "1.1.2",
25713+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz",
25714+ "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==",
25715+ "requires": {
25716+ "define-properties": "^1.1.4",
25717+ "es-abstract": "^1.20.4"
25718+ }
25719+ },
25720+ "object.values": {
25721+ "version": "1.1.6",
25722+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
25723+ "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
25724+ "requires": {
25725+ "call-bind": "^1.0.2",
25726+ "define-properties": "^1.1.4",
25727+ "es-abstract": "^1.20.4"
25728+ }
25729+ },
25730+ "obuf": {
25731+ "version": "1.1.2",
25732+ "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
25733+ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg=="
25734+ },
25735+ "on-finished": {
25736+ "version": "2.4.1",
25737+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
25738+ "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
25739+ "requires": {
25740+ "ee-first": "1.1.1"
25741+ }
25742+ },
25743+ "on-headers": {
25744+ "version": "1.0.2",
25745+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
25746+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
25747+ },
25748+ "once": {
25749+ "version": "1.4.0",
25750+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
25751+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
25752+ "requires": {
25753+ "wrappy": "1"
25754+ }
25755+ },
25756+ "onetime": {
25757+ "version": "5.1.2",
25758+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
25759+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
25760+ "requires": {
25761+ "mimic-fn": "^2.1.0"
25762+ }
25763+ },
25764+ "open": {
25765+ "version": "8.4.0",
25766+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
25767+ "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
25768+ "requires": {
25769+ "define-lazy-prop": "^2.0.0",
25770+ "is-docker": "^2.1.1",
25771+ "is-wsl": "^2.2.0"
25772+ }
25773+ },
25774+ "optionator": {
25775+ "version": "0.9.1",
25776+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
25777+ "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
25778+ "requires": {
25779+ "deep-is": "^0.1.3",
25780+ "fast-levenshtein": "^2.0.6",
25781+ "levn": "^0.4.1",
25782+ "prelude-ls": "^1.2.1",
25783+ "type-check": "^0.4.0",
25784+ "word-wrap": "^1.2.3"
25785+ }
25786+ },
25787+ "p-limit": {
25788+ "version": "3.1.0",
25789+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
25790+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
25791+ "requires": {
25792+ "yocto-queue": "^0.1.0"
25793+ }
25794+ },
25795+ "p-locate": {
25796+ "version": "5.0.0",
25797+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
25798+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
25799+ "requires": {
25800+ "p-limit": "^3.0.2"
25801+ }
25802+ },
25803+ "p-retry": {
25804+ "version": "4.6.2",
25805+ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
25806+ "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
25807+ "requires": {
25808+ "@types/retry": "0.12.0",
25809+ "retry": "^0.13.1"
25810+ }
25811+ },
25812+ "p-try": {
25813+ "version": "2.2.0",
25814+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
25815+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
25816+ },
25817+ "param-case": {
25818+ "version": "3.0.4",
25819+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
25820+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
25821+ "requires": {
25822+ "dot-case": "^3.0.4",
25823+ "tslib": "^2.0.3"
25824+ }
25825+ },
25826+ "parent-module": {
25827+ "version": "1.0.1",
25828+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
25829+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
25830+ "requires": {
25831+ "callsites": "^3.0.0"
25832+ }
25833+ },
25834+ "parse-json": {
25835+ "version": "5.2.0",
25836+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
25837+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
25838+ "requires": {
25839+ "@babel/code-frame": "^7.0.0",
25840+ "error-ex": "^1.3.1",
25841+ "json-parse-even-better-errors": "^2.3.0",
25842+ "lines-and-columns": "^1.1.6"
25843+ }
25844+ },
25845+ "parse5": {
25846+ "version": "6.0.1",
25847+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
25848+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
25849+ },
25850+ "parseurl": {
25851+ "version": "1.3.3",
25852+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
25853+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
25854+ },
25855+ "pascal-case": {
25856+ "version": "3.1.2",
25857+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
25858+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
25859+ "requires": {
25860+ "no-case": "^3.0.4",
25861+ "tslib": "^2.0.3"
25862+ }
25863+ },
25864+ "path-exists": {
25865+ "version": "4.0.0",
25866+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
25867+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
25868+ },
25869+ "path-is-absolute": {
25870+ "version": "1.0.1",
25871+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
25872+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
25873+ },
25874+ "path-key": {
25875+ "version": "3.1.1",
25876+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
25877+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
25878+ },
25879+ "path-parse": {
25880+ "version": "1.0.7",
25881+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
25882+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
25883+ },
25884+ "path-to-regexp": {
25885+ "version": "0.1.7",
25886+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
25887+ "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
25888+ },
25889+ "path-type": {
25890+ "version": "4.0.0",
25891+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
25892+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
25893+ },
25894+ "performance-now": {
25895+ "version": "2.1.0",
25896+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
25897+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
25898+ },
25899+ "picocolors": {
25900+ "version": "1.0.0",
25901+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
25902+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
25903+ },
25904+ "picomatch": {
25905+ "version": "2.3.1",
25906+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
25907+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
25908+ },
25909+ "pify": {
25910+ "version": "2.3.0",
25911+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
25912+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="
25913+ },
25914+ "pirates": {
25915+ "version": "4.0.5",
25916+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
25917+ "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ=="
25918+ },
25919+ "pkg-dir": {
25920+ "version": "4.2.0",
25921+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
25922+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
25923+ "requires": {
25924+ "find-up": "^4.0.0"
25925+ },
25926+ "dependencies": {
25927+ "find-up": {
25928+ "version": "4.1.0",
25929+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
25930+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
25931+ "requires": {
25932+ "locate-path": "^5.0.0",
25933+ "path-exists": "^4.0.0"
25934+ }
25935+ },
25936+ "locate-path": {
25937+ "version": "5.0.0",
25938+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
25939+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
25940+ "requires": {
25941+ "p-locate": "^4.1.0"
25942+ }
25943+ },
25944+ "p-limit": {
25945+ "version": "2.3.0",
25946+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
25947+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
25948+ "requires": {
25949+ "p-try": "^2.0.0"
25950+ }
25951+ },
25952+ "p-locate": {
25953+ "version": "4.1.0",
25954+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
25955+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
25956+ "requires": {
25957+ "p-limit": "^2.2.0"
25958+ }
25959+ }
25960+ }
25961+ },
25962+ "pkg-up": {
25963+ "version": "3.1.0",
25964+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
25965+ "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
25966+ "requires": {
25967+ "find-up": "^3.0.0"
25968+ },
25969+ "dependencies": {
25970+ "find-up": {
25971+ "version": "3.0.0",
25972+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
25973+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
25974+ "requires": {
25975+ "locate-path": "^3.0.0"
25976+ }
25977+ },
25978+ "locate-path": {
25979+ "version": "3.0.0",
25980+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
25981+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
25982+ "requires": {
25983+ "p-locate": "^3.0.0",
25984+ "path-exists": "^3.0.0"
25985+ }
25986+ },
25987+ "p-limit": {
25988+ "version": "2.3.0",
25989+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
25990+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
25991+ "requires": {
25992+ "p-try": "^2.0.0"
25993+ }
25994+ },
25995+ "p-locate": {
25996+ "version": "3.0.0",
25997+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
25998+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
25999+ "requires": {
26000+ "p-limit": "^2.0.0"
26001+ }
26002+ },
26003+ "path-exists": {
26004+ "version": "3.0.0",
26005+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
26006+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ=="
26007+ }
26008+ }
26009+ },
26010+ "postcss": {
26011+ "version": "8.4.19",
26012+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz",
26013+ "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==",
26014+ "requires": {
26015+ "nanoid": "^3.3.4",
26016+ "picocolors": "^1.0.0",
26017+ "source-map-js": "^1.0.2"
26018+ }
26019+ },
26020+ "postcss-attribute-case-insensitive": {
26021+ "version": "5.0.2",
26022+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz",
26023+ "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==",
26024+ "requires": {
26025+ "postcss-selector-parser": "^6.0.10"
26026+ }
26027+ },
26028+ "postcss-browser-comments": {
26029+ "version": "4.0.0",
26030+ "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz",
26031+ "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==",
26032+ "requires": {}
26033+ },
26034+ "postcss-calc": {
26035+ "version": "8.2.4",
26036+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
26037+ "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
26038+ "requires": {
26039+ "postcss-selector-parser": "^6.0.9",
26040+ "postcss-value-parser": "^4.2.0"
26041+ }
26042+ },
26043+ "postcss-clamp": {
26044+ "version": "4.1.0",
26045+ "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz",
26046+ "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
26047+ "requires": {
26048+ "postcss-value-parser": "^4.2.0"
26049+ }
26050+ },
26051+ "postcss-color-functional-notation": {
26052+ "version": "4.2.4",
26053+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz",
26054+ "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==",
26055+ "requires": {
26056+ "postcss-value-parser": "^4.2.0"
26057+ }
26058+ },
26059+ "postcss-color-hex-alpha": {
26060+ "version": "8.0.4",
26061+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz",
26062+ "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==",
26063+ "requires": {
26064+ "postcss-value-parser": "^4.2.0"
26065+ }
26066+ },
26067+ "postcss-color-rebeccapurple": {
26068+ "version": "7.1.1",
26069+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz",
26070+ "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==",
26071+ "requires": {
26072+ "postcss-value-parser": "^4.2.0"
26073+ }
26074+ },
26075+ "postcss-colormin": {
26076+ "version": "5.3.0",
26077+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz",
26078+ "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==",
26079+ "requires": {
26080+ "browserslist": "^4.16.6",
26081+ "caniuse-api": "^3.0.0",
26082+ "colord": "^2.9.1",
26083+ "postcss-value-parser": "^4.2.0"
26084+ }
26085+ },
26086+ "postcss-convert-values": {
26087+ "version": "5.1.3",
26088+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz",
26089+ "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==",
26090+ "requires": {
26091+ "browserslist": "^4.21.4",
26092+ "postcss-value-parser": "^4.2.0"
26093+ }
26094+ },
26095+ "postcss-custom-media": {
26096+ "version": "8.0.2",
26097+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz",
26098+ "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==",
26099+ "requires": {
26100+ "postcss-value-parser": "^4.2.0"
26101+ }
26102+ },
26103+ "postcss-custom-properties": {
26104+ "version": "12.1.10",
26105+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz",
26106+ "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==",
26107+ "requires": {
26108+ "postcss-value-parser": "^4.2.0"
26109+ }
26110+ },
26111+ "postcss-custom-selectors": {
26112+ "version": "6.0.3",
26113+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz",
26114+ "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==",
26115+ "requires": {
26116+ "postcss-selector-parser": "^6.0.4"
26117+ }
26118+ },
26119+ "postcss-dir-pseudo-class": {
26120+ "version": "6.0.5",
26121+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz",
26122+ "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==",
26123+ "requires": {
26124+ "postcss-selector-parser": "^6.0.10"
26125+ }
26126+ },
26127+ "postcss-discard-comments": {
26128+ "version": "5.1.2",
26129+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
26130+ "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
26131+ "requires": {}
26132+ },
26133+ "postcss-discard-duplicates": {
26134+ "version": "5.1.0",
26135+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
26136+ "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
26137+ "requires": {}
26138+ },
26139+ "postcss-discard-empty": {
26140+ "version": "5.1.1",
26141+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
26142+ "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
26143+ "requires": {}
26144+ },
26145+ "postcss-discard-overridden": {
26146+ "version": "5.1.0",
26147+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
26148+ "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
26149+ "requires": {}
26150+ },
26151+ "postcss-double-position-gradients": {
26152+ "version": "3.1.2",
26153+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz",
26154+ "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==",
26155+ "requires": {
26156+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
26157+ "postcss-value-parser": "^4.2.0"
26158+ }
26159+ },
26160+ "postcss-env-function": {
26161+ "version": "4.0.6",
26162+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz",
26163+ "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==",
26164+ "requires": {
26165+ "postcss-value-parser": "^4.2.0"
26166+ }
26167+ },
26168+ "postcss-flexbugs-fixes": {
26169+ "version": "5.0.2",
26170+ "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz",
26171+ "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==",
26172+ "requires": {}
26173+ },
26174+ "postcss-focus-visible": {
26175+ "version": "6.0.4",
26176+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz",
26177+ "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==",
26178+ "requires": {
26179+ "postcss-selector-parser": "^6.0.9"
26180+ }
26181+ },
26182+ "postcss-focus-within": {
26183+ "version": "5.0.4",
26184+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz",
26185+ "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==",
26186+ "requires": {
26187+ "postcss-selector-parser": "^6.0.9"
26188+ }
26189+ },
26190+ "postcss-font-variant": {
26191+ "version": "5.0.0",
26192+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz",
26193+ "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==",
26194+ "requires": {}
26195+ },
26196+ "postcss-gap-properties": {
26197+ "version": "3.0.5",
26198+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz",
26199+ "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==",
26200+ "requires": {}
26201+ },
26202+ "postcss-image-set-function": {
26203+ "version": "4.0.7",
26204+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz",
26205+ "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==",
26206+ "requires": {
26207+ "postcss-value-parser": "^4.2.0"
26208+ }
26209+ },
26210+ "postcss-import": {
26211+ "version": "14.1.0",
26212+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz",
26213+ "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==",
26214+ "requires": {
26215+ "postcss-value-parser": "^4.0.0",
26216+ "read-cache": "^1.0.0",
26217+ "resolve": "^1.1.7"
26218+ }
26219+ },
26220+ "postcss-initial": {
26221+ "version": "4.0.1",
26222+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz",
26223+ "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==",
26224+ "requires": {}
26225+ },
26226+ "postcss-js": {
26227+ "version": "4.0.0",
26228+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
26229+ "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
26230+ "requires": {
26231+ "camelcase-css": "^2.0.1"
26232+ }
26233+ },
26234+ "postcss-lab-function": {
26235+ "version": "4.2.1",
26236+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz",
26237+ "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==",
26238+ "requires": {
26239+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
26240+ "postcss-value-parser": "^4.2.0"
26241+ }
26242+ },
26243+ "postcss-load-config": {
26244+ "version": "3.1.4",
26245+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
26246+ "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
26247+ "requires": {
26248+ "lilconfig": "^2.0.5",
26249+ "yaml": "^1.10.2"
26250+ }
26251+ },
26252+ "postcss-loader": {
26253+ "version": "6.2.1",
26254+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
26255+ "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
26256+ "requires": {
26257+ "cosmiconfig": "^7.0.0",
26258+ "klona": "^2.0.5",
26259+ "semver": "^7.3.5"
26260+ }
26261+ },
26262+ "postcss-logical": {
26263+ "version": "5.0.4",
26264+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz",
26265+ "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==",
26266+ "requires": {}
26267+ },
26268+ "postcss-media-minmax": {
26269+ "version": "5.0.0",
26270+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz",
26271+ "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==",
26272+ "requires": {}
26273+ },
26274+ "postcss-merge-longhand": {
26275+ "version": "5.1.7",
26276+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz",
26277+ "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==",
26278+ "requires": {
26279+ "postcss-value-parser": "^4.2.0",
26280+ "stylehacks": "^5.1.1"
26281+ }
26282+ },
26283+ "postcss-merge-rules": {
26284+ "version": "5.1.3",
26285+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz",
26286+ "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==",
26287+ "requires": {
26288+ "browserslist": "^4.21.4",
26289+ "caniuse-api": "^3.0.0",
26290+ "cssnano-utils": "^3.1.0",
26291+ "postcss-selector-parser": "^6.0.5"
26292+ }
26293+ },
26294+ "postcss-minify-font-values": {
26295+ "version": "5.1.0",
26296+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
26297+ "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
26298+ "requires": {
26299+ "postcss-value-parser": "^4.2.0"
26300+ }
26301+ },
26302+ "postcss-minify-gradients": {
26303+ "version": "5.1.1",
26304+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
26305+ "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
26306+ "requires": {
26307+ "colord": "^2.9.1",
26308+ "cssnano-utils": "^3.1.0",
26309+ "postcss-value-parser": "^4.2.0"
26310+ }
26311+ },
26312+ "postcss-minify-params": {
26313+ "version": "5.1.4",
26314+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz",
26315+ "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==",
26316+ "requires": {
26317+ "browserslist": "^4.21.4",
26318+ "cssnano-utils": "^3.1.0",
26319+ "postcss-value-parser": "^4.2.0"
26320+ }
26321+ },
26322+ "postcss-minify-selectors": {
26323+ "version": "5.2.1",
26324+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
26325+ "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
26326+ "requires": {
26327+ "postcss-selector-parser": "^6.0.5"
26328+ }
26329+ },
26330+ "postcss-modules-extract-imports": {
26331+ "version": "3.0.0",
26332+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
26333+ "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
26334+ "requires": {}
26335+ },
26336+ "postcss-modules-local-by-default": {
26337+ "version": "4.0.0",
26338+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
26339+ "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
26340+ "requires": {
26341+ "icss-utils": "^5.0.0",
26342+ "postcss-selector-parser": "^6.0.2",
26343+ "postcss-value-parser": "^4.1.0"
26344+ }
26345+ },
26346+ "postcss-modules-scope": {
26347+ "version": "3.0.0",
26348+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
26349+ "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
26350+ "requires": {
26351+ "postcss-selector-parser": "^6.0.4"
26352+ }
26353+ },
26354+ "postcss-modules-values": {
26355+ "version": "4.0.0",
26356+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
26357+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
26358+ "requires": {
26359+ "icss-utils": "^5.0.0"
26360+ }
26361+ },
26362+ "postcss-nested": {
26363+ "version": "6.0.0",
26364+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz",
26365+ "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==",
26366+ "requires": {
26367+ "postcss-selector-parser": "^6.0.10"
26368+ }
26369+ },
26370+ "postcss-nesting": {
26371+ "version": "10.2.0",
26372+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz",
26373+ "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==",
26374+ "requires": {
26375+ "@csstools/selector-specificity": "^2.0.0",
26376+ "postcss-selector-parser": "^6.0.10"
26377+ }
26378+ },
26379+ "postcss-normalize": {
26380+ "version": "10.0.1",
26381+ "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz",
26382+ "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==",
26383+ "requires": {
26384+ "@csstools/normalize.css": "*",
26385+ "postcss-browser-comments": "^4",
26386+ "sanitize.css": "*"
26387+ }
26388+ },
26389+ "postcss-normalize-charset": {
26390+ "version": "5.1.0",
26391+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
26392+ "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
26393+ "requires": {}
26394+ },
26395+ "postcss-normalize-display-values": {
26396+ "version": "5.1.0",
26397+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
26398+ "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
26399+ "requires": {
26400+ "postcss-value-parser": "^4.2.0"
26401+ }
26402+ },
26403+ "postcss-normalize-positions": {
26404+ "version": "5.1.1",
26405+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz",
26406+ "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==",
26407+ "requires": {
26408+ "postcss-value-parser": "^4.2.0"
26409+ }
26410+ },
26411+ "postcss-normalize-repeat-style": {
26412+ "version": "5.1.1",
26413+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz",
26414+ "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==",
26415+ "requires": {
26416+ "postcss-value-parser": "^4.2.0"
26417+ }
26418+ },
26419+ "postcss-normalize-string": {
26420+ "version": "5.1.0",
26421+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
26422+ "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
26423+ "requires": {
26424+ "postcss-value-parser": "^4.2.0"
26425+ }
26426+ },
26427+ "postcss-normalize-timing-functions": {
26428+ "version": "5.1.0",
26429+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
26430+ "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
26431+ "requires": {
26432+ "postcss-value-parser": "^4.2.0"
26433+ }
26434+ },
26435+ "postcss-normalize-unicode": {
26436+ "version": "5.1.1",
26437+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz",
26438+ "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==",
26439+ "requires": {
26440+ "browserslist": "^4.21.4",
26441+ "postcss-value-parser": "^4.2.0"
26442+ }
26443+ },
26444+ "postcss-normalize-url": {
26445+ "version": "5.1.0",
26446+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
26447+ "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
26448+ "requires": {
26449+ "normalize-url": "^6.0.1",
26450+ "postcss-value-parser": "^4.2.0"
26451+ }
26452+ },
26453+ "postcss-normalize-whitespace": {
26454+ "version": "5.1.1",
26455+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
26456+ "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
26457+ "requires": {
26458+ "postcss-value-parser": "^4.2.0"
26459+ }
26460+ },
26461+ "postcss-opacity-percentage": {
26462+ "version": "1.1.2",
26463+ "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz",
26464+ "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w=="
26465+ },
26466+ "postcss-ordered-values": {
26467+ "version": "5.1.3",
26468+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz",
26469+ "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==",
26470+ "requires": {
26471+ "cssnano-utils": "^3.1.0",
26472+ "postcss-value-parser": "^4.2.0"
26473+ }
26474+ },
26475+ "postcss-overflow-shorthand": {
26476+ "version": "3.0.4",
26477+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz",
26478+ "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==",
26479+ "requires": {
26480+ "postcss-value-parser": "^4.2.0"
26481+ }
26482+ },
26483+ "postcss-page-break": {
26484+ "version": "3.0.4",
26485+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz",
26486+ "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==",
26487+ "requires": {}
26488+ },
26489+ "postcss-place": {
26490+ "version": "7.0.5",
26491+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz",
26492+ "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==",
26493+ "requires": {
26494+ "postcss-value-parser": "^4.2.0"
26495+ }
26496+ },
26497+ "postcss-preset-env": {
26498+ "version": "7.8.3",
26499+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz",
26500+ "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==",
26501+ "requires": {
26502+ "@csstools/postcss-cascade-layers": "^1.1.1",
26503+ "@csstools/postcss-color-function": "^1.1.1",
26504+ "@csstools/postcss-font-format-keywords": "^1.0.1",
26505+ "@csstools/postcss-hwb-function": "^1.0.2",
26506+ "@csstools/postcss-ic-unit": "^1.0.1",
26507+ "@csstools/postcss-is-pseudo-class": "^2.0.7",
26508+ "@csstools/postcss-nested-calc": "^1.0.0",
26509+ "@csstools/postcss-normalize-display-values": "^1.0.1",
26510+ "@csstools/postcss-oklab-function": "^1.1.1",
26511+ "@csstools/postcss-progressive-custom-properties": "^1.3.0",
26512+ "@csstools/postcss-stepped-value-functions": "^1.0.1",
26513+ "@csstools/postcss-text-decoration-shorthand": "^1.0.0",
26514+ "@csstools/postcss-trigonometric-functions": "^1.0.2",
26515+ "@csstools/postcss-unset-value": "^1.0.2",
26516+ "autoprefixer": "^10.4.13",
26517+ "browserslist": "^4.21.4",
26518+ "css-blank-pseudo": "^3.0.3",
26519+ "css-has-pseudo": "^3.0.4",
26520+ "css-prefers-color-scheme": "^6.0.3",
26521+ "cssdb": "^7.1.0",
26522+ "postcss-attribute-case-insensitive": "^5.0.2",
26523+ "postcss-clamp": "^4.1.0",
26524+ "postcss-color-functional-notation": "^4.2.4",
26525+ "postcss-color-hex-alpha": "^8.0.4",
26526+ "postcss-color-rebeccapurple": "^7.1.1",
26527+ "postcss-custom-media": "^8.0.2",
26528+ "postcss-custom-properties": "^12.1.10",
26529+ "postcss-custom-selectors": "^6.0.3",
26530+ "postcss-dir-pseudo-class": "^6.0.5",
26531+ "postcss-double-position-gradients": "^3.1.2",
26532+ "postcss-env-function": "^4.0.6",
26533+ "postcss-focus-visible": "^6.0.4",
26534+ "postcss-focus-within": "^5.0.4",
26535+ "postcss-font-variant": "^5.0.0",
26536+ "postcss-gap-properties": "^3.0.5",
26537+ "postcss-image-set-function": "^4.0.7",
26538+ "postcss-initial": "^4.0.1",
26539+ "postcss-lab-function": "^4.2.1",
26540+ "postcss-logical": "^5.0.4",
26541+ "postcss-media-minmax": "^5.0.0",
26542+ "postcss-nesting": "^10.2.0",
26543+ "postcss-opacity-percentage": "^1.1.2",
26544+ "postcss-overflow-shorthand": "^3.0.4",
26545+ "postcss-page-break": "^3.0.4",
26546+ "postcss-place": "^7.0.5",
26547+ "postcss-pseudo-class-any-link": "^7.1.6",
26548+ "postcss-replace-overflow-wrap": "^4.0.0",
26549+ "postcss-selector-not": "^6.0.1",
26550+ "postcss-value-parser": "^4.2.0"
26551+ }
26552+ },
26553+ "postcss-pseudo-class-any-link": {
26554+ "version": "7.1.6",
26555+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz",
26556+ "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==",
26557+ "requires": {
26558+ "postcss-selector-parser": "^6.0.10"
26559+ }
26560+ },
26561+ "postcss-reduce-initial": {
26562+ "version": "5.1.1",
26563+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz",
26564+ "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==",
26565+ "requires": {
26566+ "browserslist": "^4.21.4",
26567+ "caniuse-api": "^3.0.0"
26568+ }
26569+ },
26570+ "postcss-reduce-transforms": {
26571+ "version": "5.1.0",
26572+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
26573+ "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
26574+ "requires": {
26575+ "postcss-value-parser": "^4.2.0"
26576+ }
26577+ },
26578+ "postcss-replace-overflow-wrap": {
26579+ "version": "4.0.0",
26580+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz",
26581+ "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==",
26582+ "requires": {}
26583+ },
26584+ "postcss-selector-not": {
26585+ "version": "6.0.1",
26586+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz",
26587+ "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==",
26588+ "requires": {
26589+ "postcss-selector-parser": "^6.0.10"
26590+ }
26591+ },
26592+ "postcss-selector-parser": {
26593+ "version": "6.0.11",
26594+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz",
26595+ "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==",
26596+ "requires": {
26597+ "cssesc": "^3.0.0",
26598+ "util-deprecate": "^1.0.2"
26599+ }
26600+ },
26601+ "postcss-svgo": {
26602+ "version": "5.1.0",
26603+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
26604+ "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
26605+ "requires": {
26606+ "postcss-value-parser": "^4.2.0",
26607+ "svgo": "^2.7.0"
26608+ },
26609+ "dependencies": {
26610+ "commander": {
26611+ "version": "7.2.0",
26612+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
26613+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="
26614+ },
26615+ "css-tree": {
26616+ "version": "1.1.3",
26617+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
26618+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
26619+ "requires": {
26620+ "mdn-data": "2.0.14",
26621+ "source-map": "^0.6.1"
26622+ }
26623+ },
26624+ "mdn-data": {
26625+ "version": "2.0.14",
26626+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
26627+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
26628+ },
26629+ "source-map": {
26630+ "version": "0.6.1",
26631+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
26632+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
26633+ },
26634+ "svgo": {
26635+ "version": "2.8.0",
26636+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
26637+ "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
26638+ "requires": {
26639+ "@trysound/sax": "0.2.0",
26640+ "commander": "^7.2.0",
26641+ "css-select": "^4.1.3",
26642+ "css-tree": "^1.1.3",
26643+ "csso": "^4.2.0",
26644+ "picocolors": "^1.0.0",
26645+ "stable": "^0.1.8"
26646+ }
26647+ }
26648+ }
26649+ },
26650+ "postcss-unique-selectors": {
26651+ "version": "5.1.1",
26652+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
26653+ "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
26654+ "requires": {
26655+ "postcss-selector-parser": "^6.0.5"
26656+ }
26657+ },
26658+ "postcss-value-parser": {
26659+ "version": "4.2.0",
26660+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
26661+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
26662+ },
26663+ "prelude-ls": {
26664+ "version": "1.2.1",
26665+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
26666+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
26667+ },
26668+ "pretty-bytes": {
26669+ "version": "5.6.0",
26670+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
26671+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg=="
26672+ },
26673+ "pretty-error": {
26674+ "version": "4.0.0",
26675+ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
26676+ "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
26677+ "requires": {
26678+ "lodash": "^4.17.20",
26679+ "renderkid": "^3.0.0"
26680+ }
26681+ },
26682+ "pretty-format": {
26683+ "version": "27.5.1",
26684+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
26685+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
26686+ "requires": {
26687+ "ansi-regex": "^5.0.1",
26688+ "ansi-styles": "^5.0.0",
26689+ "react-is": "^17.0.1"
26690+ },
26691+ "dependencies": {
26692+ "ansi-styles": {
26693+ "version": "5.2.0",
26694+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
26695+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
26696+ }
26697+ }
26698+ },
26699+ "process-nextick-args": {
26700+ "version": "2.0.1",
26701+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
26702+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
26703+ },
26704+ "promise": {
26705+ "version": "8.3.0",
26706+ "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz",
26707+ "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
26708+ "requires": {
26709+ "asap": "~2.0.6"
26710+ }
26711+ },
26712+ "prompts": {
26713+ "version": "2.4.2",
26714+ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
26715+ "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
26716+ "requires": {
26717+ "kleur": "^3.0.3",
26718+ "sisteransi": "^1.0.5"
26719+ }
26720+ },
26721+ "prop-types": {
26722+ "version": "15.8.1",
26723+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
26724+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
26725+ "requires": {
26726+ "loose-envify": "^1.4.0",
26727+ "object-assign": "^4.1.1",
26728+ "react-is": "^16.13.1"
26729+ },
26730+ "dependencies": {
26731+ "react-is": {
26732+ "version": "16.13.1",
26733+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
26734+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
26735+ }
26736+ }
26737+ },
26738+ "proxy-addr": {
26739+ "version": "2.0.7",
26740+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
26741+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
26742+ "requires": {
26743+ "forwarded": "0.2.0",
26744+ "ipaddr.js": "1.9.1"
26745+ },
26746+ "dependencies": {
26747+ "ipaddr.js": {
26748+ "version": "1.9.1",
26749+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
26750+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
26751+ }
26752+ }
26753+ },
26754+ "psl": {
26755+ "version": "1.9.0",
26756+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
26757+ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
26758+ },
26759+ "punycode": {
26760+ "version": "2.1.1",
26761+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
26762+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
26763+ },
26764+ "q": {
26765+ "version": "1.5.1",
26766+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
26767+ "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw=="
26768+ },
26769+ "qs": {
26770+ "version": "6.11.0",
26771+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
26772+ "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
26773+ "requires": {
26774+ "side-channel": "^1.0.4"
26775+ }
26776+ },
26777+ "querystringify": {
26778+ "version": "2.2.0",
26779+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
26780+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
26781+ },
26782+ "queue-microtask": {
26783+ "version": "1.2.3",
26784+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
26785+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
26786+ },
26787+ "quick-lru": {
26788+ "version": "5.1.1",
26789+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
26790+ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="
26791+ },
26792+ "raf": {
26793+ "version": "3.4.1",
26794+ "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
26795+ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
26796+ "requires": {
26797+ "performance-now": "^2.1.0"
26798+ }
26799+ },
26800+ "randombytes": {
26801+ "version": "2.1.0",
26802+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
26803+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
26804+ "requires": {
26805+ "safe-buffer": "^5.1.0"
26806+ }
26807+ },
26808+ "range-parser": {
26809+ "version": "1.2.1",
26810+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
26811+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
26812+ },
26813+ "raw-body": {
26814+ "version": "2.5.1",
26815+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
26816+ "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
26817+ "requires": {
26818+ "bytes": "3.1.2",
26819+ "http-errors": "2.0.0",
26820+ "iconv-lite": "0.4.24",
26821+ "unpipe": "1.0.0"
26822+ },
26823+ "dependencies": {
26824+ "bytes": {
26825+ "version": "3.1.2",
26826+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
26827+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
26828+ },
26829+ "iconv-lite": {
26830+ "version": "0.4.24",
26831+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
26832+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
26833+ "requires": {
26834+ "safer-buffer": ">= 2.1.2 < 3"
26835+ }
26836+ }
26837+ }
26838+ },
26839+ "react": {
26840+ "version": "18.2.0",
26841+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
26842+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
26843+ "requires": {
26844+ "loose-envify": "^1.1.0"
26845+ }
26846+ },
26847+ "react-app-polyfill": {
26848+ "version": "3.0.0",
26849+ "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz",
26850+ "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==",
26851+ "requires": {
26852+ "core-js": "^3.19.2",
26853+ "object-assign": "^4.1.1",
26854+ "promise": "^8.1.0",
26855+ "raf": "^3.4.1",
26856+ "regenerator-runtime": "^0.13.9",
26857+ "whatwg-fetch": "^3.6.2"
26858+ }
26859+ },
26860+ "react-dev-utils": {
26861+ "version": "12.0.1",
26862+ "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
26863+ "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==",
26864+ "requires": {
26865+ "@babel/code-frame": "^7.16.0",
26866+ "address": "^1.1.2",
26867+ "browserslist": "^4.18.1",
26868+ "chalk": "^4.1.2",
26869+ "cross-spawn": "^7.0.3",
26870+ "detect-port-alt": "^1.1.6",
26871+ "escape-string-regexp": "^4.0.0",
26872+ "filesize": "^8.0.6",
26873+ "find-up": "^5.0.0",
26874+ "fork-ts-checker-webpack-plugin": "^6.5.0",
26875+ "global-modules": "^2.0.0",
26876+ "globby": "^11.0.4",
26877+ "gzip-size": "^6.0.0",
26878+ "immer": "^9.0.7",
26879+ "is-root": "^2.1.0",
26880+ "loader-utils": "^3.2.0",
26881+ "open": "^8.4.0",
26882+ "pkg-up": "^3.1.0",
26883+ "prompts": "^2.4.2",
26884+ "react-error-overlay": "^6.0.11",
26885+ "recursive-readdir": "^2.2.2",
26886+ "shell-quote": "^1.7.3",
26887+ "strip-ansi": "^6.0.1",
26888+ "text-table": "^0.2.0"
26889+ },
26890+ "dependencies": {
26891+ "ansi-styles": {
26892+ "version": "4.3.0",
26893+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
26894+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
26895+ "requires": {
26896+ "color-convert": "^2.0.1"
26897+ }
26898+ },
26899+ "chalk": {
26900+ "version": "4.1.2",
26901+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
26902+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
26903+ "requires": {
26904+ "ansi-styles": "^4.1.0",
26905+ "supports-color": "^7.1.0"
26906+ }
26907+ },
26908+ "color-convert": {
26909+ "version": "2.0.1",
26910+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
26911+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
26912+ "requires": {
26913+ "color-name": "~1.1.4"
26914+ }
26915+ },
26916+ "color-name": {
26917+ "version": "1.1.4",
26918+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
26919+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
26920+ },
26921+ "escape-string-regexp": {
26922+ "version": "4.0.0",
26923+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
26924+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
26925+ },
26926+ "has-flag": {
26927+ "version": "4.0.0",
26928+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
26929+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
26930+ },
26931+ "loader-utils": {
26932+ "version": "3.2.1",
26933+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz",
26934+ "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw=="
26935+ },
26936+ "supports-color": {
26937+ "version": "7.2.0",
26938+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
26939+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
26940+ "requires": {
26941+ "has-flag": "^4.0.0"
26942+ }
26943+ }
26944+ }
26945+ },
26946+ "react-dom": {
26947+ "version": "18.2.0",
26948+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
26949+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
26950+ "requires": {
26951+ "loose-envify": "^1.1.0",
26952+ "scheduler": "^0.23.0"
26953+ }
26954+ },
26955+ "react-error-overlay": {
26956+ "version": "6.0.11",
26957+ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz",
26958+ "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg=="
26959+ },
26960+ "react-is": {
26961+ "version": "17.0.2",
26962+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
26963+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
26964+ },
26965+ "react-refresh": {
26966+ "version": "0.11.0",
26967+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz",
26968+ "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A=="
26969+ },
26970+ "react-scripts": {
26971+ "version": "5.0.1",
26972+ "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
26973+ "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==",
26974+ "requires": {
26975+ "@babel/core": "^7.16.0",
26976+ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
26977+ "@svgr/webpack": "^5.5.0",
26978+ "babel-jest": "^27.4.2",
26979+ "babel-loader": "^8.2.3",
26980+ "babel-plugin-named-asset-import": "^0.3.8",
26981+ "babel-preset-react-app": "^10.0.1",
26982+ "bfj": "^7.0.2",
26983+ "browserslist": "^4.18.1",
26984+ "camelcase": "^6.2.1",
26985+ "case-sensitive-paths-webpack-plugin": "^2.4.0",
26986+ "css-loader": "^6.5.1",
26987+ "css-minimizer-webpack-plugin": "^3.2.0",
26988+ "dotenv": "^10.0.0",
26989+ "dotenv-expand": "^5.1.0",
26990+ "eslint": "^8.3.0",
26991+ "eslint-config-react-app": "^7.0.1",
26992+ "eslint-webpack-plugin": "^3.1.1",
26993+ "file-loader": "^6.2.0",
26994+ "fs-extra": "^10.0.0",
26995+ "fsevents": "^2.3.2",
26996+ "html-webpack-plugin": "^5.5.0",
26997+ "identity-obj-proxy": "^3.0.0",
26998+ "jest": "^27.4.3",
26999+ "jest-resolve": "^27.4.2",
27000+ "jest-watch-typeahead": "^1.0.0",
27001+ "mini-css-extract-plugin": "^2.4.5",
27002+ "postcss": "^8.4.4",
27003+ "postcss-flexbugs-fixes": "^5.0.2",
27004+ "postcss-loader": "^6.2.1",
27005+ "postcss-normalize": "^10.0.1",
27006+ "postcss-preset-env": "^7.0.1",
27007+ "prompts": "^2.4.2",
27008+ "react-app-polyfill": "^3.0.0",
27009+ "react-dev-utils": "^12.0.1",
27010+ "react-refresh": "^0.11.0",
27011+ "resolve": "^1.20.0",
27012+ "resolve-url-loader": "^4.0.0",
27013+ "sass-loader": "^12.3.0",
27014+ "semver": "^7.3.5",
27015+ "source-map-loader": "^3.0.0",
27016+ "style-loader": "^3.3.1",
27017+ "tailwindcss": "^3.0.2",
27018+ "terser-webpack-plugin": "^5.2.5",
27019+ "webpack": "^5.64.4",
27020+ "webpack-dev-server": "^4.6.0",
27021+ "webpack-manifest-plugin": "^4.0.2",
27022+ "workbox-webpack-plugin": "^6.4.1"
27023+ }
27024+ },
27025+ "read-cache": {
27026+ "version": "1.0.0",
27027+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
27028+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
27029+ "requires": {
27030+ "pify": "^2.3.0"
27031+ }
27032+ },
27033+ "readable-stream": {
27034+ "version": "3.6.0",
27035+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
27036+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
27037+ "requires": {
27038+ "inherits": "^2.0.3",
27039+ "string_decoder": "^1.1.1",
27040+ "util-deprecate": "^1.0.1"
27041+ }
27042+ },
27043+ "readdirp": {
27044+ "version": "3.6.0",
27045+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
27046+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
27047+ "requires": {
27048+ "picomatch": "^2.2.1"
27049+ }
27050+ },
27051+ "recursive-readdir": {
27052+ "version": "2.2.3",
27053+ "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz",
27054+ "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==",
27055+ "requires": {
27056+ "minimatch": "^3.0.5"
27057+ }
27058+ },
27059+ "redent": {
27060+ "version": "3.0.0",
27061+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
27062+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
27063+ "requires": {
27064+ "indent-string": "^4.0.0",
27065+ "strip-indent": "^3.0.0"
27066+ }
27067+ },
27068+ "regenerate": {
27069+ "version": "1.4.2",
27070+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
27071+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A=="
27072+ },
27073+ "regenerate-unicode-properties": {
27074+ "version": "10.1.0",
27075+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
27076+ "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
27077+ "requires": {
27078+ "regenerate": "^1.4.2"
27079+ }
27080+ },
27081+ "regenerator-runtime": {
27082+ "version": "0.13.11",
27083+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
27084+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
27085+ },
27086+ "regenerator-transform": {
27087+ "version": "0.15.1",
27088+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
27089+ "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
27090+ "requires": {
27091+ "@babel/runtime": "^7.8.4"
27092+ }
27093+ },
27094+ "regex-parser": {
27095+ "version": "2.2.11",
27096+ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
27097+ "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q=="
27098+ },
27099+ "regexp.prototype.flags": {
27100+ "version": "1.4.3",
27101+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
27102+ "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
27103+ "requires": {
27104+ "call-bind": "^1.0.2",
27105+ "define-properties": "^1.1.3",
27106+ "functions-have-names": "^1.2.2"
27107+ }
27108+ },
27109+ "regexpp": {
27110+ "version": "3.2.0",
27111+ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
27112+ "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg=="
27113+ },
27114+ "regexpu-core": {
27115+ "version": "5.2.2",
27116+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz",
27117+ "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==",
27118+ "requires": {
27119+ "regenerate": "^1.4.2",
27120+ "regenerate-unicode-properties": "^10.1.0",
27121+ "regjsgen": "^0.7.1",
27122+ "regjsparser": "^0.9.1",
27123+ "unicode-match-property-ecmascript": "^2.0.0",
27124+ "unicode-match-property-value-ecmascript": "^2.1.0"
27125+ }
27126+ },
27127+ "regjsgen": {
27128+ "version": "0.7.1",
27129+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz",
27130+ "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA=="
27131+ },
27132+ "regjsparser": {
27133+ "version": "0.9.1",
27134+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
27135+ "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
27136+ "requires": {
27137+ "jsesc": "~0.5.0"
27138+ },
27139+ "dependencies": {
27140+ "jsesc": {
27141+ "version": "0.5.0",
27142+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
27143+ "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA=="
27144+ }
27145+ }
27146+ },
27147+ "relateurl": {
27148+ "version": "0.2.7",
27149+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
27150+ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog=="
27151+ },
27152+ "renderkid": {
27153+ "version": "3.0.0",
27154+ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz",
27155+ "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
27156+ "requires": {
27157+ "css-select": "^4.1.3",
27158+ "dom-converter": "^0.2.0",
27159+ "htmlparser2": "^6.1.0",
27160+ "lodash": "^4.17.21",
27161+ "strip-ansi": "^6.0.1"
27162+ }
27163+ },
27164+ "require-directory": {
27165+ "version": "2.1.1",
27166+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
27167+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
27168+ },
27169+ "require-from-string": {
27170+ "version": "2.0.2",
27171+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
27172+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="
27173+ },
27174+ "requires-port": {
27175+ "version": "1.0.0",
27176+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
27177+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
27178+ },
27179+ "resolve": {
27180+ "version": "1.22.1",
27181+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
27182+ "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
27183+ "requires": {
27184+ "is-core-module": "^2.9.0",
27185+ "path-parse": "^1.0.7",
27186+ "supports-preserve-symlinks-flag": "^1.0.0"
27187+ }
27188+ },
27189+ "resolve-cwd": {
27190+ "version": "3.0.0",
27191+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
27192+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
27193+ "requires": {
27194+ "resolve-from": "^5.0.0"
27195+ }
27196+ },
27197+ "resolve-from": {
27198+ "version": "5.0.0",
27199+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
27200+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="
27201+ },
27202+ "resolve-url-loader": {
27203+ "version": "4.0.0",
27204+ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz",
27205+ "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==",
27206+ "requires": {
27207+ "adjust-sourcemap-loader": "^4.0.0",
27208+ "convert-source-map": "^1.7.0",
27209+ "loader-utils": "^2.0.0",
27210+ "postcss": "^7.0.35",
27211+ "source-map": "0.6.1"
27212+ },
27213+ "dependencies": {
27214+ "picocolors": {
27215+ "version": "0.2.1",
27216+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
27217+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
27218+ },
27219+ "postcss": {
27220+ "version": "7.0.39",
27221+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
27222+ "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
27223+ "requires": {
27224+ "picocolors": "^0.2.1",
27225+ "source-map": "^0.6.1"
27226+ }
27227+ },
27228+ "source-map": {
27229+ "version": "0.6.1",
27230+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
27231+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
27232+ }
27233+ }
27234+ },
27235+ "resolve.exports": {
27236+ "version": "1.1.0",
27237+ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz",
27238+ "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ=="
27239+ },
27240+ "retry": {
27241+ "version": "0.13.1",
27242+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
27243+ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg=="
27244+ },
27245+ "reusify": {
27246+ "version": "1.0.4",
27247+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
27248+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
27249+ },
27250+ "rimraf": {
27251+ "version": "3.0.2",
27252+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
27253+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
27254+ "requires": {
27255+ "glob": "^7.1.3"
27256+ }
27257+ },
27258+ "rollup": {
27259+ "version": "2.79.1",
27260+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
27261+ "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
27262+ "requires": {
27263+ "fsevents": "~2.3.2"
27264+ }
27265+ },
27266+ "rollup-plugin-terser": {
27267+ "version": "7.0.2",
27268+ "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
27269+ "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
27270+ "requires": {
27271+ "@babel/code-frame": "^7.10.4",
27272+ "jest-worker": "^26.2.1",
27273+ "serialize-javascript": "^4.0.0",
27274+ "terser": "^5.0.0"
27275+ },
27276+ "dependencies": {
27277+ "has-flag": {
27278+ "version": "4.0.0",
27279+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
27280+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
27281+ },
27282+ "jest-worker": {
27283+ "version": "26.6.2",
27284+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
27285+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
27286+ "requires": {
27287+ "@types/node": "*",
27288+ "merge-stream": "^2.0.0",
27289+ "supports-color": "^7.0.0"
27290+ }
27291+ },
27292+ "serialize-javascript": {
27293+ "version": "4.0.0",
27294+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
27295+ "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
27296+ "requires": {
27297+ "randombytes": "^2.1.0"
27298+ }
27299+ },
27300+ "supports-color": {
27301+ "version": "7.2.0",
27302+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
27303+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
27304+ "requires": {
27305+ "has-flag": "^4.0.0"
27306+ }
27307+ }
27308+ }
27309+ },
27310+ "run-parallel": {
27311+ "version": "1.2.0",
27312+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
27313+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
27314+ "requires": {
27315+ "queue-microtask": "^1.2.2"
27316+ }
27317+ },
27318+ "safe-buffer": {
27319+ "version": "5.2.1",
27320+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
27321+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
27322+ },
27323+ "safe-regex-test": {
27324+ "version": "1.0.0",
27325+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
27326+ "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
27327+ "requires": {
27328+ "call-bind": "^1.0.2",
27329+ "get-intrinsic": "^1.1.3",
27330+ "is-regex": "^1.1.4"
27331+ }
27332+ },
27333+ "safer-buffer": {
27334+ "version": "2.1.2",
27335+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
27336+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
27337+ },
27338+ "sanitize.css": {
27339+ "version": "13.0.0",
27340+ "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz",
27341+ "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA=="
27342+ },
27343+ "sass-loader": {
27344+ "version": "12.6.0",
27345+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
27346+ "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
27347+ "requires": {
27348+ "klona": "^2.0.4",
27349+ "neo-async": "^2.6.2"
27350+ }
27351+ },
27352+ "sax": {
27353+ "version": "1.2.4",
27354+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
27355+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
27356+ },
27357+ "saxes": {
27358+ "version": "5.0.1",
27359+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
27360+ "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
27361+ "requires": {
27362+ "xmlchars": "^2.2.0"
27363+ }
27364+ },
27365+ "scheduler": {
27366+ "version": "0.23.0",
27367+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
27368+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
27369+ "requires": {
27370+ "loose-envify": "^1.1.0"
27371+ }
27372+ },
27373+ "schema-utils": {
27374+ "version": "3.1.1",
27375+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
27376+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
27377+ "requires": {
27378+ "@types/json-schema": "^7.0.8",
27379+ "ajv": "^6.12.5",
27380+ "ajv-keywords": "^3.5.2"
27381+ }
27382+ },
27383+ "select-hose": {
27384+ "version": "2.0.0",
27385+ "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
27386+ "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg=="
27387+ },
27388+ "selfsigned": {
27389+ "version": "2.1.1",
27390+ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz",
27391+ "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==",
27392+ "requires": {
27393+ "node-forge": "^1"
27394+ }
27395+ },
27396+ "semver": {
27397+ "version": "7.3.8",
27398+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
27399+ "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
27400+ "requires": {
27401+ "lru-cache": "^6.0.0"
27402+ }
27403+ },
27404+ "send": {
27405+ "version": "0.18.0",
27406+ "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
27407+ "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
27408+ "requires": {
27409+ "debug": "2.6.9",
27410+ "depd": "2.0.0",
27411+ "destroy": "1.2.0",
27412+ "encodeurl": "~1.0.2",
27413+ "escape-html": "~1.0.3",
27414+ "etag": "~1.8.1",
27415+ "fresh": "0.5.2",
27416+ "http-errors": "2.0.0",
27417+ "mime": "1.6.0",
27418+ "ms": "2.1.3",
27419+ "on-finished": "2.4.1",
27420+ "range-parser": "~1.2.1",
27421+ "statuses": "2.0.1"
27422+ },
27423+ "dependencies": {
27424+ "debug": {
27425+ "version": "2.6.9",
27426+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
27427+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
27428+ "requires": {
27429+ "ms": "2.0.0"
27430+ },
27431+ "dependencies": {
27432+ "ms": {
27433+ "version": "2.0.0",
27434+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
27435+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
27436+ }
27437+ }
27438+ },
27439+ "ms": {
27440+ "version": "2.1.3",
27441+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
27442+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
27443+ }
27444+ }
27445+ },
27446+ "serialize-javascript": {
27447+ "version": "6.0.0",
27448+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
27449+ "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
27450+ "requires": {
27451+ "randombytes": "^2.1.0"
27452+ }
27453+ },
27454+ "serve-index": {
27455+ "version": "1.9.1",
27456+ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
27457+ "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
27458+ "requires": {
27459+ "accepts": "~1.3.4",
27460+ "batch": "0.6.1",
27461+ "debug": "2.6.9",
27462+ "escape-html": "~1.0.3",
27463+ "http-errors": "~1.6.2",
27464+ "mime-types": "~2.1.17",
27465+ "parseurl": "~1.3.2"
27466+ },
27467+ "dependencies": {
27468+ "debug": {
27469+ "version": "2.6.9",
27470+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
27471+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
27472+ "requires": {
27473+ "ms": "2.0.0"
27474+ }
27475+ },
27476+ "depd": {
27477+ "version": "1.1.2",
27478+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
27479+ "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ=="
27480+ },
27481+ "http-errors": {
27482+ "version": "1.6.3",
27483+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
27484+ "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
27485+ "requires": {
27486+ "depd": "~1.1.2",
27487+ "inherits": "2.0.3",
27488+ "setprototypeof": "1.1.0",
27489+ "statuses": ">= 1.4.0 < 2"
27490+ }
27491+ },
27492+ "inherits": {
27493+ "version": "2.0.3",
27494+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
27495+ "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
27496+ },
27497+ "ms": {
27498+ "version": "2.0.0",
27499+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
27500+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
27501+ },
27502+ "setprototypeof": {
27503+ "version": "1.1.0",
27504+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
27505+ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
27506+ },
27507+ "statuses": {
27508+ "version": "1.5.0",
27509+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
27510+ "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA=="
27511+ }
27512+ }
27513+ },
27514+ "serve-static": {
27515+ "version": "1.15.0",
27516+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
27517+ "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
27518+ "requires": {
27519+ "encodeurl": "~1.0.2",
27520+ "escape-html": "~1.0.3",
27521+ "parseurl": "~1.3.3",
27522+ "send": "0.18.0"
27523+ }
27524+ },
27525+ "setprototypeof": {
27526+ "version": "1.2.0",
27527+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
27528+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
27529+ },
27530+ "shebang-command": {
27531+ "version": "2.0.0",
27532+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
27533+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
27534+ "requires": {
27535+ "shebang-regex": "^3.0.0"
27536+ }
27537+ },
27538+ "shebang-regex": {
27539+ "version": "3.0.0",
27540+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
27541+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
27542+ },
27543+ "shell-quote": {
27544+ "version": "1.7.4",
27545+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz",
27546+ "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw=="
27547+ },
27548+ "side-channel": {
27549+ "version": "1.0.4",
27550+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
27551+ "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
27552+ "requires": {
27553+ "call-bind": "^1.0.0",
27554+ "get-intrinsic": "^1.0.2",
27555+ "object-inspect": "^1.9.0"
27556+ }
27557+ },
27558+ "signal-exit": {
27559+ "version": "3.0.7",
27560+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
27561+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
27562+ },
27563+ "sisteransi": {
27564+ "version": "1.0.5",
27565+ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
27566+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="
27567+ },
27568+ "slash": {
27569+ "version": "3.0.0",
27570+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
27571+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
27572+ },
27573+ "sockjs": {
27574+ "version": "0.3.24",
27575+ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
27576+ "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
27577+ "requires": {
27578+ "faye-websocket": "^0.11.3",
27579+ "uuid": "^8.3.2",
27580+ "websocket-driver": "^0.7.4"
27581+ }
27582+ },
27583+ "source-list-map": {
27584+ "version": "2.0.1",
27585+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
27586+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw=="
27587+ },
27588+ "source-map": {
27589+ "version": "0.7.4",
27590+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
27591+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="
27592+ },
27593+ "source-map-js": {
27594+ "version": "1.0.2",
27595+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
27596+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
27597+ },
27598+ "source-map-loader": {
27599+ "version": "3.0.2",
27600+ "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz",
27601+ "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==",
27602+ "requires": {
27603+ "abab": "^2.0.5",
27604+ "iconv-lite": "^0.6.3",
27605+ "source-map-js": "^1.0.1"
27606+ }
27607+ },
27608+ "source-map-support": {
27609+ "version": "0.5.21",
27610+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
27611+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
27612+ "requires": {
27613+ "buffer-from": "^1.0.0",
27614+ "source-map": "^0.6.0"
27615+ },
27616+ "dependencies": {
27617+ "source-map": {
27618+ "version": "0.6.1",
27619+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
27620+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
27621+ }
27622+ }
27623+ },
27624+ "sourcemap-codec": {
27625+ "version": "1.4.8",
27626+ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
27627+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
27628+ },
27629+ "spdy": {
27630+ "version": "4.0.2",
27631+ "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
27632+ "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
27633+ "requires": {
27634+ "debug": "^4.1.0",
27635+ "handle-thing": "^2.0.0",
27636+ "http-deceiver": "^1.2.7",
27637+ "select-hose": "^2.0.0",
27638+ "spdy-transport": "^3.0.0"
27639+ }
27640+ },
27641+ "spdy-transport": {
27642+ "version": "3.0.0",
27643+ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
27644+ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
27645+ "requires": {
27646+ "debug": "^4.1.0",
27647+ "detect-node": "^2.0.4",
27648+ "hpack.js": "^2.1.6",
27649+ "obuf": "^1.1.2",
27650+ "readable-stream": "^3.0.6",
27651+ "wbuf": "^1.7.3"
27652+ }
27653+ },
27654+ "sprintf-js": {
27655+ "version": "1.0.3",
27656+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
27657+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
27658+ },
27659+ "stable": {
27660+ "version": "0.1.8",
27661+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
27662+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w=="
27663+ },
27664+ "stack-utils": {
27665+ "version": "2.0.6",
27666+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
27667+ "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
27668+ "requires": {
27669+ "escape-string-regexp": "^2.0.0"
27670+ },
27671+ "dependencies": {
27672+ "escape-string-regexp": {
27673+ "version": "2.0.0",
27674+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
27675+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="
27676+ }
27677+ }
27678+ },
27679+ "stackframe": {
27680+ "version": "1.3.4",
27681+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
27682+ "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="
27683+ },
27684+ "statuses": {
27685+ "version": "2.0.1",
27686+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
27687+ "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
27688+ },
27689+ "string_decoder": {
27690+ "version": "1.3.0",
27691+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
27692+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
27693+ "requires": {
27694+ "safe-buffer": "~5.2.0"
27695+ }
27696+ },
27697+ "string-length": {
27698+ "version": "4.0.2",
27699+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
27700+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
27701+ "requires": {
27702+ "char-regex": "^1.0.2",
27703+ "strip-ansi": "^6.0.0"
27704+ }
27705+ },
27706+ "string-natural-compare": {
27707+ "version": "3.0.1",
27708+ "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
27709+ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw=="
27710+ },
27711+ "string-width": {
27712+ "version": "4.2.3",
27713+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
27714+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
27715+ "requires": {
27716+ "emoji-regex": "^8.0.0",
27717+ "is-fullwidth-code-point": "^3.0.0",
27718+ "strip-ansi": "^6.0.1"
27719+ },
27720+ "dependencies": {
27721+ "emoji-regex": {
27722+ "version": "8.0.0",
27723+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
27724+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
27725+ }
27726+ }
27727+ },
27728+ "string.prototype.matchall": {
27729+ "version": "4.0.8",
27730+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz",
27731+ "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==",
27732+ "requires": {
27733+ "call-bind": "^1.0.2",
27734+ "define-properties": "^1.1.4",
27735+ "es-abstract": "^1.20.4",
27736+ "get-intrinsic": "^1.1.3",
27737+ "has-symbols": "^1.0.3",
27738+ "internal-slot": "^1.0.3",
27739+ "regexp.prototype.flags": "^1.4.3",
27740+ "side-channel": "^1.0.4"
27741+ }
27742+ },
27743+ "string.prototype.trimend": {
27744+ "version": "1.0.6",
27745+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
27746+ "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
27747+ "requires": {
27748+ "call-bind": "^1.0.2",
27749+ "define-properties": "^1.1.4",
27750+ "es-abstract": "^1.20.4"
27751+ }
27752+ },
27753+ "string.prototype.trimstart": {
27754+ "version": "1.0.6",
27755+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
27756+ "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
27757+ "requires": {
27758+ "call-bind": "^1.0.2",
27759+ "define-properties": "^1.1.4",
27760+ "es-abstract": "^1.20.4"
27761+ }
27762+ },
27763+ "stringify-object": {
27764+ "version": "3.3.0",
27765+ "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
27766+ "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
27767+ "requires": {
27768+ "get-own-enumerable-property-symbols": "^3.0.0",
27769+ "is-obj": "^1.0.1",
27770+ "is-regexp": "^1.0.0"
27771+ }
27772+ },
27773+ "strip-ansi": {
27774+ "version": "6.0.1",
27775+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
27776+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
27777+ "requires": {
27778+ "ansi-regex": "^5.0.1"
27779+ }
27780+ },
27781+ "strip-bom": {
27782+ "version": "4.0.0",
27783+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
27784+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w=="
27785+ },
27786+ "strip-comments": {
27787+ "version": "2.0.1",
27788+ "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz",
27789+ "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw=="
27790+ },
27791+ "strip-final-newline": {
27792+ "version": "2.0.0",
27793+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
27794+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA=="
27795+ },
27796+ "strip-indent": {
27797+ "version": "3.0.0",
27798+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
27799+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
27800+ "requires": {
27801+ "min-indent": "^1.0.0"
27802+ }
27803+ },
27804+ "strip-json-comments": {
27805+ "version": "3.1.1",
27806+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
27807+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
27808+ },
27809+ "style-loader": {
27810+ "version": "3.3.1",
27811+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz",
27812+ "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==",
27813+ "requires": {}
27814+ },
27815+ "stylehacks": {
27816+ "version": "5.1.1",
27817+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz",
27818+ "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==",
27819+ "requires": {
27820+ "browserslist": "^4.21.4",
27821+ "postcss-selector-parser": "^6.0.4"
27822+ }
27823+ },
27824+ "supports-color": {
27825+ "version": "5.5.0",
27826+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
27827+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
27828+ "requires": {
27829+ "has-flag": "^3.0.0"
27830+ }
27831+ },
27832+ "supports-hyperlinks": {
27833+ "version": "2.3.0",
27834+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
27835+ "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
27836+ "requires": {
27837+ "has-flag": "^4.0.0",
27838+ "supports-color": "^7.0.0"
27839+ },
27840+ "dependencies": {
27841+ "has-flag": {
27842+ "version": "4.0.0",
27843+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
27844+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
27845+ },
27846+ "supports-color": {
27847+ "version": "7.2.0",
27848+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
27849+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
27850+ "requires": {
27851+ "has-flag": "^4.0.0"
27852+ }
27853+ }
27854+ }
27855+ },
27856+ "supports-preserve-symlinks-flag": {
27857+ "version": "1.0.0",
27858+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
27859+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
27860+ },
27861+ "svg-parser": {
27862+ "version": "2.0.4",
27863+ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
27864+ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ=="
27865+ },
27866+ "svgo": {
27867+ "version": "1.3.2",
27868+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
27869+ "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
27870+ "requires": {
27871+ "chalk": "^2.4.1",
27872+ "coa": "^2.0.2",
27873+ "css-select": "^2.0.0",
27874+ "css-select-base-adapter": "^0.1.1",
27875+ "css-tree": "1.0.0-alpha.37",
27876+ "csso": "^4.0.2",
27877+ "js-yaml": "^3.13.1",
27878+ "mkdirp": "~0.5.1",
27879+ "object.values": "^1.1.0",
27880+ "sax": "~1.2.4",
27881+ "stable": "^0.1.8",
27882+ "unquote": "~1.1.1",
27883+ "util.promisify": "~1.0.0"
27884+ },
27885+ "dependencies": {
27886+ "css-select": {
27887+ "version": "2.1.0",
27888+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
27889+ "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
27890+ "requires": {
27891+ "boolbase": "^1.0.0",
27892+ "css-what": "^3.2.1",
27893+ "domutils": "^1.7.0",
27894+ "nth-check": "^1.0.2"
27895+ }
27896+ },
27897+ "css-what": {
27898+ "version": "3.4.2",
27899+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
27900+ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ=="
27901+ },
27902+ "dom-serializer": {
27903+ "version": "0.2.2",
27904+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
27905+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
27906+ "requires": {
27907+ "domelementtype": "^2.0.1",
27908+ "entities": "^2.0.0"
27909+ }
27910+ },
27911+ "domutils": {
27912+ "version": "1.7.0",
27913+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
27914+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
27915+ "requires": {
27916+ "dom-serializer": "0",
27917+ "domelementtype": "1"
27918+ },
27919+ "dependencies": {
27920+ "domelementtype": {
27921+ "version": "1.3.1",
27922+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
27923+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
27924+ }
27925+ }
27926+ },
27927+ "nth-check": {
27928+ "version": "1.0.2",
27929+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
27930+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
27931+ "requires": {
27932+ "boolbase": "~1.0.0"
27933+ }
27934+ }
27935+ }
27936+ },
27937+ "symbol-tree": {
27938+ "version": "3.2.4",
27939+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
27940+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
27941+ },
27942+ "tailwindcss": {
27943+ "version": "3.2.4",
27944+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.4.tgz",
27945+ "integrity": "sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==",
27946+ "requires": {
27947+ "arg": "^5.0.2",
27948+ "chokidar": "^3.5.3",
27949+ "color-name": "^1.1.4",
27950+ "detective": "^5.2.1",
27951+ "didyoumean": "^1.2.2",
27952+ "dlv": "^1.1.3",
27953+ "fast-glob": "^3.2.12",
27954+ "glob-parent": "^6.0.2",
27955+ "is-glob": "^4.0.3",
27956+ "lilconfig": "^2.0.6",
27957+ "micromatch": "^4.0.5",
27958+ "normalize-path": "^3.0.0",
27959+ "object-hash": "^3.0.0",
27960+ "picocolors": "^1.0.0",
27961+ "postcss": "^8.4.18",
27962+ "postcss-import": "^14.1.0",
27963+ "postcss-js": "^4.0.0",
27964+ "postcss-load-config": "^3.1.4",
27965+ "postcss-nested": "6.0.0",
27966+ "postcss-selector-parser": "^6.0.10",
27967+ "postcss-value-parser": "^4.2.0",
27968+ "quick-lru": "^5.1.1",
27969+ "resolve": "^1.22.1"
27970+ },
27971+ "dependencies": {
27972+ "color-name": {
27973+ "version": "1.1.4",
27974+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
27975+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
27976+ }
27977+ }
27978+ },
27979+ "tapable": {
27980+ "version": "2.2.1",
27981+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
27982+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
27983+ },
27984+ "temp-dir": {
27985+ "version": "2.0.0",
27986+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
27987+ "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg=="
27988+ },
27989+ "tempy": {
27990+ "version": "0.6.0",
27991+ "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz",
27992+ "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==",
27993+ "requires": {
27994+ "is-stream": "^2.0.0",
27995+ "temp-dir": "^2.0.0",
27996+ "type-fest": "^0.16.0",
27997+ "unique-string": "^2.0.0"
27998+ },
27999+ "dependencies": {
28000+ "type-fest": {
28001+ "version": "0.16.0",
28002+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz",
28003+ "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg=="
28004+ }
28005+ }
28006+ },
28007+ "terminal-link": {
28008+ "version": "2.1.1",
28009+ "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
28010+ "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
28011+ "requires": {
28012+ "ansi-escapes": "^4.2.1",
28013+ "supports-hyperlinks": "^2.0.0"
28014+ }
28015+ },
28016+ "terser": {
28017+ "version": "5.16.0",
28018+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.0.tgz",
28019+ "integrity": "sha512-KjTV81QKStSfwbNiwlBXfcgMcOloyuRdb62/iLFPGBcVNF4EXjhdYBhYHmbJpiBrVxZhDvltE11j+LBQUxEEJg==",
28020+ "requires": {
28021+ "@jridgewell/source-map": "^0.3.2",
28022+ "acorn": "^8.5.0",
28023+ "commander": "^2.20.0",
28024+ "source-map-support": "~0.5.20"
28025+ },
28026+ "dependencies": {
28027+ "commander": {
28028+ "version": "2.20.3",
28029+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
28030+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
28031+ }
28032+ }
28033+ },
28034+ "terser-webpack-plugin": {
28035+ "version": "5.3.6",
28036+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz",
28037+ "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==",
28038+ "requires": {
28039+ "@jridgewell/trace-mapping": "^0.3.14",
28040+ "jest-worker": "^27.4.5",
28041+ "schema-utils": "^3.1.1",
28042+ "serialize-javascript": "^6.0.0",
28043+ "terser": "^5.14.1"
28044+ }
28045+ },
28046+ "test-exclude": {
28047+ "version": "6.0.0",
28048+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
28049+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
28050+ "requires": {
28051+ "@istanbuljs/schema": "^0.1.2",
28052+ "glob": "^7.1.4",
28053+ "minimatch": "^3.0.4"
28054+ }
28055+ },
28056+ "text-table": {
28057+ "version": "0.2.0",
28058+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
28059+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
28060+ },
28061+ "throat": {
28062+ "version": "6.0.1",
28063+ "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
28064+ "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w=="
28065+ },
28066+ "thunky": {
28067+ "version": "1.1.0",
28068+ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
28069+ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
28070+ },
28071+ "tmpl": {
28072+ "version": "1.0.5",
28073+ "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
28074+ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw=="
28075+ },
28076+ "to-fast-properties": {
28077+ "version": "2.0.0",
28078+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
28079+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
28080+ },
28081+ "to-regex-range": {
28082+ "version": "5.0.1",
28083+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
28084+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
28085+ "requires": {
28086+ "is-number": "^7.0.0"
28087+ }
28088+ },
28089+ "toidentifier": {
28090+ "version": "1.0.1",
28091+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
28092+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
28093+ },
28094+ "tough-cookie": {
28095+ "version": "4.1.2",
28096+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
28097+ "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
28098+ "requires": {
28099+ "psl": "^1.1.33",
28100+ "punycode": "^2.1.1",
28101+ "universalify": "^0.2.0",
28102+ "url-parse": "^1.5.3"
28103+ },
28104+ "dependencies": {
28105+ "universalify": {
28106+ "version": "0.2.0",
28107+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
28108+ "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg=="
28109+ }
28110+ }
28111+ },
28112+ "tr46": {
28113+ "version": "2.1.0",
28114+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
28115+ "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
28116+ "requires": {
28117+ "punycode": "^2.1.1"
28118+ }
28119+ },
28120+ "tryer": {
28121+ "version": "1.0.1",
28122+ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
28123+ "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA=="
28124+ },
28125+ "tsconfig-paths": {
28126+ "version": "3.14.1",
28127+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
28128+ "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==",
28129+ "requires": {
28130+ "@types/json5": "^0.0.29",
28131+ "json5": "^1.0.1",
28132+ "minimist": "^1.2.6",
28133+ "strip-bom": "^3.0.0"
28134+ },
28135+ "dependencies": {
28136+ "json5": {
28137+ "version": "1.0.1",
28138+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
28139+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
28140+ "requires": {
28141+ "minimist": "^1.2.0"
28142+ }
28143+ },
28144+ "strip-bom": {
28145+ "version": "3.0.0",
28146+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
28147+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="
28148+ }
28149+ }
28150+ },
28151+ "tslib": {
28152+ "version": "2.4.1",
28153+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
28154+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
28155+ },
28156+ "tsutils": {
28157+ "version": "3.21.0",
28158+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
28159+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
28160+ "requires": {
28161+ "tslib": "^1.8.1"
28162+ },
28163+ "dependencies": {
28164+ "tslib": {
28165+ "version": "1.14.1",
28166+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
28167+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
28168+ }
28169+ }
28170+ },
28171+ "type-check": {
28172+ "version": "0.4.0",
28173+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
28174+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
28175+ "requires": {
28176+ "prelude-ls": "^1.2.1"
28177+ }
28178+ },
28179+ "type-detect": {
28180+ "version": "4.0.8",
28181+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
28182+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
28183+ },
28184+ "type-fest": {
28185+ "version": "0.21.3",
28186+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
28187+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="
28188+ },
28189+ "type-is": {
28190+ "version": "1.6.18",
28191+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
28192+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
28193+ "requires": {
28194+ "media-typer": "0.3.0",
28195+ "mime-types": "~2.1.24"
28196+ }
28197+ },
28198+ "typedarray-to-buffer": {
28199+ "version": "3.1.5",
28200+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
28201+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
28202+ "requires": {
28203+ "is-typedarray": "^1.0.0"
28204+ }
28205+ },
28206+ "typescript": {
28207+ "version": "4.9.3",
28208+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz",
28209+ "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==",
28210+ "peer": true
28211+ },
28212+ "unbox-primitive": {
28213+ "version": "1.0.2",
28214+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
28215+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
28216+ "requires": {
28217+ "call-bind": "^1.0.2",
28218+ "has-bigints": "^1.0.2",
28219+ "has-symbols": "^1.0.3",
28220+ "which-boxed-primitive": "^1.0.2"
28221+ }
28222+ },
28223+ "unicode-canonical-property-names-ecmascript": {
28224+ "version": "2.0.0",
28225+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
28226+ "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ=="
28227+ },
28228+ "unicode-match-property-ecmascript": {
28229+ "version": "2.0.0",
28230+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
28231+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
28232+ "requires": {
28233+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
28234+ "unicode-property-aliases-ecmascript": "^2.0.0"
28235+ }
28236+ },
28237+ "unicode-match-property-value-ecmascript": {
28238+ "version": "2.1.0",
28239+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
28240+ "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA=="
28241+ },
28242+ "unicode-property-aliases-ecmascript": {
28243+ "version": "2.1.0",
28244+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
28245+ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w=="
28246+ },
28247+ "unique-string": {
28248+ "version": "2.0.0",
28249+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
28250+ "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
28251+ "requires": {
28252+ "crypto-random-string": "^2.0.0"
28253+ }
28254+ },
28255+ "universalify": {
28256+ "version": "2.0.0",
28257+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
28258+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
28259+ },
28260+ "unpipe": {
28261+ "version": "1.0.0",
28262+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
28263+ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
28264+ },
28265+ "unquote": {
28266+ "version": "1.1.1",
28267+ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
28268+ "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg=="
28269+ },
28270+ "upath": {
28271+ "version": "1.2.0",
28272+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
28273+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg=="
28274+ },
28275+ "update-browserslist-db": {
28276+ "version": "1.0.10",
28277+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
28278+ "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
28279+ "requires": {
28280+ "escalade": "^3.1.1",
28281+ "picocolors": "^1.0.0"
28282+ }
28283+ },
28284+ "uri-js": {
28285+ "version": "4.4.1",
28286+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
28287+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
28288+ "requires": {
28289+ "punycode": "^2.1.0"
28290+ }
28291+ },
28292+ "url-parse": {
28293+ "version": "1.5.10",
28294+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
28295+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
28296+ "requires": {
28297+ "querystringify": "^2.1.1",
28298+ "requires-port": "^1.0.0"
28299+ }
28300+ },
28301+ "util-deprecate": {
28302+ "version": "1.0.2",
28303+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
28304+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
28305+ },
28306+ "util.promisify": {
28307+ "version": "1.0.1",
28308+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
28309+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
28310+ "requires": {
28311+ "define-properties": "^1.1.3",
28312+ "es-abstract": "^1.17.2",
28313+ "has-symbols": "^1.0.1",
28314+ "object.getownpropertydescriptors": "^2.1.0"
28315+ }
28316+ },
28317+ "utila": {
28318+ "version": "0.4.0",
28319+ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
28320+ "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA=="
28321+ },
28322+ "utils-merge": {
28323+ "version": "1.0.1",
28324+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
28325+ "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
28326+ },
28327+ "uuid": {
28328+ "version": "8.3.2",
28329+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
28330+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
28331+ },
28332+ "v8-to-istanbul": {
28333+ "version": "8.1.1",
28334+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz",
28335+ "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==",
28336+ "requires": {
28337+ "@types/istanbul-lib-coverage": "^2.0.1",
28338+ "convert-source-map": "^1.6.0",
28339+ "source-map": "^0.7.3"
28340+ }
28341+ },
28342+ "vary": {
28343+ "version": "1.1.2",
28344+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
28345+ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
28346+ },
28347+ "w3c-hr-time": {
28348+ "version": "1.0.2",
28349+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
28350+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
28351+ "requires": {
28352+ "browser-process-hrtime": "^1.0.0"
28353+ }
28354+ },
28355+ "w3c-xmlserializer": {
28356+ "version": "2.0.0",
28357+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
28358+ "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
28359+ "requires": {
28360+ "xml-name-validator": "^3.0.0"
28361+ }
28362+ },
28363+ "walker": {
28364+ "version": "1.0.8",
28365+ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
28366+ "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
28367+ "requires": {
28368+ "makeerror": "1.0.12"
28369+ }
28370+ },
28371+ "watchpack": {
28372+ "version": "2.4.0",
28373+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
28374+ "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
28375+ "requires": {
28376+ "glob-to-regexp": "^0.4.1",
28377+ "graceful-fs": "^4.1.2"
28378+ }
28379+ },
28380+ "wbuf": {
28381+ "version": "1.7.3",
28382+ "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
28383+ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
28384+ "requires": {
28385+ "minimalistic-assert": "^1.0.0"
28386+ }
28387+ },
28388+ "web-vitals": {
28389+ "version": "2.1.4",
28390+ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz",
28391+ "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg=="
28392+ },
28393+ "webidl-conversions": {
28394+ "version": "6.1.0",
28395+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
28396+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w=="
28397+ },
28398+ "webpack": {
28399+ "version": "5.75.0",
28400+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz",
28401+ "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==",
28402+ "requires": {
28403+ "@types/eslint-scope": "^3.7.3",
28404+ "@types/estree": "^0.0.51",
28405+ "@webassemblyjs/ast": "1.11.1",
28406+ "@webassemblyjs/wasm-edit": "1.11.1",
28407+ "@webassemblyjs/wasm-parser": "1.11.1",
28408+ "acorn": "^8.7.1",
28409+ "acorn-import-assertions": "^1.7.6",
28410+ "browserslist": "^4.14.5",
28411+ "chrome-trace-event": "^1.0.2",
28412+ "enhanced-resolve": "^5.10.0",
28413+ "es-module-lexer": "^0.9.0",
28414+ "eslint-scope": "5.1.1",
28415+ "events": "^3.2.0",
28416+ "glob-to-regexp": "^0.4.1",
28417+ "graceful-fs": "^4.2.9",
28418+ "json-parse-even-better-errors": "^2.3.1",
28419+ "loader-runner": "^4.2.0",
28420+ "mime-types": "^2.1.27",
28421+ "neo-async": "^2.6.2",
28422+ "schema-utils": "^3.1.0",
28423+ "tapable": "^2.1.1",
28424+ "terser-webpack-plugin": "^5.1.3",
28425+ "watchpack": "^2.4.0",
28426+ "webpack-sources": "^3.2.3"
28427+ },
28428+ "dependencies": {
28429+ "@types/estree": {
28430+ "version": "0.0.51",
28431+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz",
28432+ "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ=="
28433+ },
28434+ "eslint-scope": {
28435+ "version": "5.1.1",
28436+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
28437+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
28438+ "requires": {
28439+ "esrecurse": "^4.3.0",
28440+ "estraverse": "^4.1.1"
28441+ }
28442+ },
28443+ "estraverse": {
28444+ "version": "4.3.0",
28445+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
28446+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
28447+ }
28448+ }
28449+ },
28450+ "webpack-dev-middleware": {
28451+ "version": "5.3.3",
28452+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz",
28453+ "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==",
28454+ "requires": {
28455+ "colorette": "^2.0.10",
28456+ "memfs": "^3.4.3",
28457+ "mime-types": "^2.1.31",
28458+ "range-parser": "^1.2.1",
28459+ "schema-utils": "^4.0.0"
28460+ },
28461+ "dependencies": {
28462+ "ajv": {
28463+ "version": "8.11.2",
28464+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
28465+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
28466+ "requires": {
28467+ "fast-deep-equal": "^3.1.1",
28468+ "json-schema-traverse": "^1.0.0",
28469+ "require-from-string": "^2.0.2",
28470+ "uri-js": "^4.2.2"
28471+ }
28472+ },
28473+ "ajv-keywords": {
28474+ "version": "5.1.0",
28475+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
28476+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
28477+ "requires": {
28478+ "fast-deep-equal": "^3.1.3"
28479+ }
28480+ },
28481+ "json-schema-traverse": {
28482+ "version": "1.0.0",
28483+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
28484+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
28485+ },
28486+ "schema-utils": {
28487+ "version": "4.0.0",
28488+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
28489+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
28490+ "requires": {
28491+ "@types/json-schema": "^7.0.9",
28492+ "ajv": "^8.8.0",
28493+ "ajv-formats": "^2.1.1",
28494+ "ajv-keywords": "^5.0.0"
28495+ }
28496+ }
28497+ }
28498+ },
28499+ "webpack-dev-server": {
28500+ "version": "4.11.1",
28501+ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz",
28502+ "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==",
28503+ "requires": {
28504+ "@types/bonjour": "^3.5.9",
28505+ "@types/connect-history-api-fallback": "^1.3.5",
28506+ "@types/express": "^4.17.13",
28507+ "@types/serve-index": "^1.9.1",
28508+ "@types/serve-static": "^1.13.10",
28509+ "@types/sockjs": "^0.3.33",
28510+ "@types/ws": "^8.5.1",
28511+ "ansi-html-community": "^0.0.8",
28512+ "bonjour-service": "^1.0.11",
28513+ "chokidar": "^3.5.3",
28514+ "colorette": "^2.0.10",
28515+ "compression": "^1.7.4",
28516+ "connect-history-api-fallback": "^2.0.0",
28517+ "default-gateway": "^6.0.3",
28518+ "express": "^4.17.3",
28519+ "graceful-fs": "^4.2.6",
28520+ "html-entities": "^2.3.2",
28521+ "http-proxy-middleware": "^2.0.3",
28522+ "ipaddr.js": "^2.0.1",
28523+ "open": "^8.0.9",
28524+ "p-retry": "^4.5.0",
28525+ "rimraf": "^3.0.2",
28526+ "schema-utils": "^4.0.0",
28527+ "selfsigned": "^2.1.1",
28528+ "serve-index": "^1.9.1",
28529+ "sockjs": "^0.3.24",
28530+ "spdy": "^4.0.2",
28531+ "webpack-dev-middleware": "^5.3.1",
28532+ "ws": "^8.4.2"
28533+ },
28534+ "dependencies": {
28535+ "ajv": {
28536+ "version": "8.11.2",
28537+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
28538+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
28539+ "requires": {
28540+ "fast-deep-equal": "^3.1.1",
28541+ "json-schema-traverse": "^1.0.0",
28542+ "require-from-string": "^2.0.2",
28543+ "uri-js": "^4.2.2"
28544+ }
28545+ },
28546+ "ajv-keywords": {
28547+ "version": "5.1.0",
28548+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
28549+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
28550+ "requires": {
28551+ "fast-deep-equal": "^3.1.3"
28552+ }
28553+ },
28554+ "json-schema-traverse": {
28555+ "version": "1.0.0",
28556+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
28557+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
28558+ },
28559+ "schema-utils": {
28560+ "version": "4.0.0",
28561+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
28562+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
28563+ "requires": {
28564+ "@types/json-schema": "^7.0.9",
28565+ "ajv": "^8.8.0",
28566+ "ajv-formats": "^2.1.1",
28567+ "ajv-keywords": "^5.0.0"
28568+ }
28569+ },
28570+ "ws": {
28571+ "version": "8.11.0",
28572+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
28573+ "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
28574+ "requires": {}
28575+ }
28576+ }
28577+ },
28578+ "webpack-manifest-plugin": {
28579+ "version": "4.1.1",
28580+ "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz",
28581+ "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==",
28582+ "requires": {
28583+ "tapable": "^2.0.0",
28584+ "webpack-sources": "^2.2.0"
28585+ },
28586+ "dependencies": {
28587+ "source-map": {
28588+ "version": "0.6.1",
28589+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28590+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
28591+ },
28592+ "webpack-sources": {
28593+ "version": "2.3.1",
28594+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz",
28595+ "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==",
28596+ "requires": {
28597+ "source-list-map": "^2.0.1",
28598+ "source-map": "^0.6.1"
28599+ }
28600+ }
28601+ }
28602+ },
28603+ "webpack-sources": {
28604+ "version": "3.2.3",
28605+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
28606+ "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w=="
28607+ },
28608+ "websocket-driver": {
28609+ "version": "0.7.4",
28610+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
28611+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
28612+ "requires": {
28613+ "http-parser-js": ">=0.5.1",
28614+ "safe-buffer": ">=5.1.0",
28615+ "websocket-extensions": ">=0.1.1"
28616+ }
28617+ },
28618+ "websocket-extensions": {
28619+ "version": "0.1.4",
28620+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
28621+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="
28622+ },
28623+ "whatwg-encoding": {
28624+ "version": "1.0.5",
28625+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
28626+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
28627+ "requires": {
28628+ "iconv-lite": "0.4.24"
28629+ },
28630+ "dependencies": {
28631+ "iconv-lite": {
28632+ "version": "0.4.24",
28633+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
28634+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
28635+ "requires": {
28636+ "safer-buffer": ">= 2.1.2 < 3"
28637+ }
28638+ }
28639+ }
28640+ },
28641+ "whatwg-fetch": {
28642+ "version": "3.6.2",
28643+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
28644+ "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA=="
28645+ },
28646+ "whatwg-mimetype": {
28647+ "version": "2.3.0",
28648+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
28649+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
28650+ },
28651+ "whatwg-url": {
28652+ "version": "8.7.0",
28653+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
28654+ "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
28655+ "requires": {
28656+ "lodash": "^4.7.0",
28657+ "tr46": "^2.1.0",
28658+ "webidl-conversions": "^6.1.0"
28659+ }
28660+ },
28661+ "which": {
28662+ "version": "2.0.2",
28663+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
28664+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
28665+ "requires": {
28666+ "isexe": "^2.0.0"
28667+ }
28668+ },
28669+ "which-boxed-primitive": {
28670+ "version": "1.0.2",
28671+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
28672+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
28673+ "requires": {
28674+ "is-bigint": "^1.0.1",
28675+ "is-boolean-object": "^1.1.0",
28676+ "is-number-object": "^1.0.4",
28677+ "is-string": "^1.0.5",
28678+ "is-symbol": "^1.0.3"
28679+ }
28680+ },
28681+ "which-collection": {
28682+ "version": "1.0.1",
28683+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
28684+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
28685+ "requires": {
28686+ "is-map": "^2.0.1",
28687+ "is-set": "^2.0.1",
28688+ "is-weakmap": "^2.0.1",
28689+ "is-weakset": "^2.0.1"
28690+ }
28691+ },
28692+ "which-typed-array": {
28693+ "version": "1.1.9",
28694+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
28695+ "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
28696+ "requires": {
28697+ "available-typed-arrays": "^1.0.5",
28698+ "call-bind": "^1.0.2",
28699+ "for-each": "^0.3.3",
28700+ "gopd": "^1.0.1",
28701+ "has-tostringtag": "^1.0.0",
28702+ "is-typed-array": "^1.1.10"
28703+ }
28704+ },
28705+ "word-wrap": {
28706+ "version": "1.2.3",
28707+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
28708+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
28709+ },
28710+ "workbox-background-sync": {
28711+ "version": "6.5.4",
28712+ "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz",
28713+ "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==",
28714+ "requires": {
28715+ "idb": "^7.0.1",
28716+ "workbox-core": "6.5.4"
28717+ }
28718+ },
28719+ "workbox-broadcast-update": {
28720+ "version": "6.5.4",
28721+ "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz",
28722+ "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==",
28723+ "requires": {
28724+ "workbox-core": "6.5.4"
28725+ }
28726+ },
28727+ "workbox-build": {
28728+ "version": "6.5.4",
28729+ "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz",
28730+ "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==",
28731+ "requires": {
28732+ "@apideck/better-ajv-errors": "^0.3.1",
28733+ "@babel/core": "^7.11.1",
28734+ "@babel/preset-env": "^7.11.0",
28735+ "@babel/runtime": "^7.11.2",
28736+ "@rollup/plugin-babel": "^5.2.0",
28737+ "@rollup/plugin-node-resolve": "^11.2.1",
28738+ "@rollup/plugin-replace": "^2.4.1",
28739+ "@surma/rollup-plugin-off-main-thread": "^2.2.3",
28740+ "ajv": "^8.6.0",
28741+ "common-tags": "^1.8.0",
28742+ "fast-json-stable-stringify": "^2.1.0",
28743+ "fs-extra": "^9.0.1",
28744+ "glob": "^7.1.6",
28745+ "lodash": "^4.17.20",
28746+ "pretty-bytes": "^5.3.0",
28747+ "rollup": "^2.43.1",
28748+ "rollup-plugin-terser": "^7.0.0",
28749+ "source-map": "^0.8.0-beta.0",
28750+ "stringify-object": "^3.3.0",
28751+ "strip-comments": "^2.0.1",
28752+ "tempy": "^0.6.0",
28753+ "upath": "^1.2.0",
28754+ "workbox-background-sync": "6.5.4",
28755+ "workbox-broadcast-update": "6.5.4",
28756+ "workbox-cacheable-response": "6.5.4",
28757+ "workbox-core": "6.5.4",
28758+ "workbox-expiration": "6.5.4",
28759+ "workbox-google-analytics": "6.5.4",
28760+ "workbox-navigation-preload": "6.5.4",
28761+ "workbox-precaching": "6.5.4",
28762+ "workbox-range-requests": "6.5.4",
28763+ "workbox-recipes": "6.5.4",
28764+ "workbox-routing": "6.5.4",
28765+ "workbox-strategies": "6.5.4",
28766+ "workbox-streams": "6.5.4",
28767+ "workbox-sw": "6.5.4",
28768+ "workbox-window": "6.5.4"
28769+ },
28770+ "dependencies": {
28771+ "@apideck/better-ajv-errors": {
28772+ "version": "0.3.6",
28773+ "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
28774+ "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
28775+ "requires": {
28776+ "json-schema": "^0.4.0",
28777+ "jsonpointer": "^5.0.0",
28778+ "leven": "^3.1.0"
28779+ }
28780+ },
28781+ "ajv": {
28782+ "version": "8.11.2",
28783+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz",
28784+ "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==",
28785+ "requires": {
28786+ "fast-deep-equal": "^3.1.1",
28787+ "json-schema-traverse": "^1.0.0",
28788+ "require-from-string": "^2.0.2",
28789+ "uri-js": "^4.2.2"
28790+ }
28791+ },
28792+ "fs-extra": {
28793+ "version": "9.1.0",
28794+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
28795+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
28796+ "requires": {
28797+ "at-least-node": "^1.0.0",
28798+ "graceful-fs": "^4.2.0",
28799+ "jsonfile": "^6.0.1",
28800+ "universalify": "^2.0.0"
28801+ }
28802+ },
28803+ "json-schema-traverse": {
28804+ "version": "1.0.0",
28805+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
28806+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
28807+ },
28808+ "source-map": {
28809+ "version": "0.8.0-beta.0",
28810+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
28811+ "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
28812+ "requires": {
28813+ "whatwg-url": "^7.0.0"
28814+ }
28815+ },
28816+ "tr46": {
28817+ "version": "1.0.1",
28818+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
28819+ "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
28820+ "requires": {
28821+ "punycode": "^2.1.0"
28822+ }
28823+ },
28824+ "webidl-conversions": {
28825+ "version": "4.0.2",
28826+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
28827+ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
28828+ },
28829+ "whatwg-url": {
28830+ "version": "7.1.0",
28831+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
28832+ "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
28833+ "requires": {
28834+ "lodash.sortby": "^4.7.0",
28835+ "tr46": "^1.0.1",
28836+ "webidl-conversions": "^4.0.2"
28837+ }
28838+ }
28839+ }
28840+ },
28841+ "workbox-cacheable-response": {
28842+ "version": "6.5.4",
28843+ "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz",
28844+ "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==",
28845+ "requires": {
28846+ "workbox-core": "6.5.4"
28847+ }
28848+ },
28849+ "workbox-core": {
28850+ "version": "6.5.4",
28851+ "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz",
28852+ "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q=="
28853+ },
28854+ "workbox-expiration": {
28855+ "version": "6.5.4",
28856+ "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz",
28857+ "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==",
28858+ "requires": {
28859+ "idb": "^7.0.1",
28860+ "workbox-core": "6.5.4"
28861+ }
28862+ },
28863+ "workbox-google-analytics": {
28864+ "version": "6.5.4",
28865+ "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz",
28866+ "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==",
28867+ "requires": {
28868+ "workbox-background-sync": "6.5.4",
28869+ "workbox-core": "6.5.4",
28870+ "workbox-routing": "6.5.4",
28871+ "workbox-strategies": "6.5.4"
28872+ }
28873+ },
28874+ "workbox-navigation-preload": {
28875+ "version": "6.5.4",
28876+ "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz",
28877+ "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==",
28878+ "requires": {
28879+ "workbox-core": "6.5.4"
28880+ }
28881+ },
28882+ "workbox-precaching": {
28883+ "version": "6.5.4",
28884+ "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz",
28885+ "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==",
28886+ "requires": {
28887+ "workbox-core": "6.5.4",
28888+ "workbox-routing": "6.5.4",
28889+ "workbox-strategies": "6.5.4"
28890+ }
28891+ },
28892+ "workbox-range-requests": {
28893+ "version": "6.5.4",
28894+ "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz",
28895+ "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==",
28896+ "requires": {
28897+ "workbox-core": "6.5.4"
28898+ }
28899+ },
28900+ "workbox-recipes": {
28901+ "version": "6.5.4",
28902+ "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz",
28903+ "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==",
28904+ "requires": {
28905+ "workbox-cacheable-response": "6.5.4",
28906+ "workbox-core": "6.5.4",
28907+ "workbox-expiration": "6.5.4",
28908+ "workbox-precaching": "6.5.4",
28909+ "workbox-routing": "6.5.4",
28910+ "workbox-strategies": "6.5.4"
28911+ }
28912+ },
28913+ "workbox-routing": {
28914+ "version": "6.5.4",
28915+ "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz",
28916+ "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==",
28917+ "requires": {
28918+ "workbox-core": "6.5.4"
28919+ }
28920+ },
28921+ "workbox-strategies": {
28922+ "version": "6.5.4",
28923+ "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz",
28924+ "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==",
28925+ "requires": {
28926+ "workbox-core": "6.5.4"
28927+ }
28928+ },
28929+ "workbox-streams": {
28930+ "version": "6.5.4",
28931+ "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz",
28932+ "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==",
28933+ "requires": {
28934+ "workbox-core": "6.5.4",
28935+ "workbox-routing": "6.5.4"
28936+ }
28937+ },
28938+ "workbox-sw": {
28939+ "version": "6.5.4",
28940+ "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz",
28941+ "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA=="
28942+ },
28943+ "workbox-webpack-plugin": {
28944+ "version": "6.5.4",
28945+ "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz",
28946+ "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==",
28947+ "requires": {
28948+ "fast-json-stable-stringify": "^2.1.0",
28949+ "pretty-bytes": "^5.4.1",
28950+ "upath": "^1.2.0",
28951+ "webpack-sources": "^1.4.3",
28952+ "workbox-build": "6.5.4"
28953+ },
28954+ "dependencies": {
28955+ "source-map": {
28956+ "version": "0.6.1",
28957+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28958+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
28959+ },
28960+ "webpack-sources": {
28961+ "version": "1.4.3",
28962+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
28963+ "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
28964+ "requires": {
28965+ "source-list-map": "^2.0.0",
28966+ "source-map": "~0.6.1"
28967+ }
28968+ }
28969+ }
28970+ },
28971+ "workbox-window": {
28972+ "version": "6.5.4",
28973+ "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz",
28974+ "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==",
28975+ "requires": {
28976+ "@types/trusted-types": "^2.0.2",
28977+ "workbox-core": "6.5.4"
28978+ }
28979+ },
28980+ "wrap-ansi": {
28981+ "version": "7.0.0",
28982+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
28983+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
28984+ "requires": {
28985+ "ansi-styles": "^4.0.0",
28986+ "string-width": "^4.1.0",
28987+ "strip-ansi": "^6.0.0"
28988+ },
28989+ "dependencies": {
28990+ "ansi-styles": {
28991+ "version": "4.3.0",
28992+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
28993+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
28994+ "requires": {
28995+ "color-convert": "^2.0.1"
28996+ }
28997+ },
28998+ "color-convert": {
28999+ "version": "2.0.1",
29000+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29001+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29002+ "requires": {
29003+ "color-name": "~1.1.4"
29004+ }
29005+ },
29006+ "color-name": {
29007+ "version": "1.1.4",
29008+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29009+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
29010+ }
29011+ }
29012+ },
29013+ "wrappy": {
29014+ "version": "1.0.2",
29015+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
29016+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
29017+ },
29018+ "write-file-atomic": {
29019+ "version": "3.0.3",
29020+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
29021+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
29022+ "requires": {
29023+ "imurmurhash": "^0.1.4",
29024+ "is-typedarray": "^1.0.0",
29025+ "signal-exit": "^3.0.2",
29026+ "typedarray-to-buffer": "^3.1.5"
29027+ }
29028+ },
29029+ "ws": {
29030+ "version": "7.5.9",
29031+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
29032+ "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
29033+ "requires": {}
29034+ },
29035+ "xml-name-validator": {
29036+ "version": "3.0.0",
29037+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
29038+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
29039+ },
29040+ "xmlchars": {
29041+ "version": "2.2.0",
29042+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
29043+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
29044+ },
29045+ "xtend": {
29046+ "version": "4.0.2",
29047+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
29048+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
29049+ },
29050+ "y18n": {
29051+ "version": "5.0.8",
29052+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
29053+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
29054+ },
29055+ "yallist": {
29056+ "version": "4.0.0",
29057+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
29058+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
29059+ },
29060+ "yaml": {
29061+ "version": "1.10.2",
29062+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
29063+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
29064+ },
29065+ "yargs": {
29066+ "version": "16.2.0",
29067+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
29068+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
29069+ "requires": {
29070+ "cliui": "^7.0.2",
29071+ "escalade": "^3.1.1",
29072+ "get-caller-file": "^2.0.5",
29073+ "require-directory": "^2.1.1",
29074+ "string-width": "^4.2.0",
29075+ "y18n": "^5.0.5",
29076+ "yargs-parser": "^20.2.2"
29077+ }
29078+ },
29079+ "yargs-parser": {
29080+ "version": "20.2.9",
29081+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
29082+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="
29083+ },
29084+ "yocto-queue": {
29085+ "version": "0.1.0",
29086+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
29087+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
29088+ }
29089+ }
29090+}
+38-0package.json
@@ -0,0 +1,38 @@
1+{
2+ "name": "frontend",
3+ "version": "0.1.0",
4+ "private": true,
5+ "dependencies": {
6+ "@testing-library/jest-dom": "^5.16.5",
7+ "@testing-library/react": "^13.4.0",
8+ "@testing-library/user-event": "^13.5.0",
9+ "react": "^18.2.0",
10+ "react-dom": "^18.2.0",
11+ "react-scripts": "5.0.1",
12+ "web-vitals": "^2.1.4"
13+ },
14+ "scripts": {
15+ "start": "react-scripts start",
16+ "build": "react-scripts build",
17+ "test": "react-scripts test",
18+ "eject": "react-scripts eject"
19+ },
20+ "eslintConfig": {
21+ "extends": [
22+ "react-app",
23+ "react-app/jest"
24+ ]
25+ },
26+ "browserslist": {
27+ "production": [
28+ ">0.2%",
29+ "not dead",
30+ "not op_mini all"
31+ ],
32+ "development": [
33+ "last 1 chrome version",
34+ "last 1 firefox version",
35+ "last 1 safari version"
36+ ]
37+ }
38+}
+0-0public/favicon.ico

Binary file changed.

+43-0public/index.html
@@ -0,0 +1,43 @@
1+<!DOCTYPE html>
2+<html lang="en">
3+ <head>
4+ <meta charset="utf-8" />
5+ <link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
6+ <meta name="viewport" content="width=device-width, initial-scale=1" />
7+ <meta name="theme-color" content="#000000" />
8+ <meta
9+ name="description"
10+ content="Web site created using create-react-app"
11+ />
12+ <link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
13+ <!--
14+ manifest.json provides metadata used when your web app is installed on a
15+ user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
16+ -->
17+ <link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
18+ <!--
19+ Notice the use of %PUBLIC_URL% in the tags above.
20+ It will be replaced with the URL of the `public` folder during the build.
21+ Only files inside the `public` folder can be referenced from the HTML.
22+
23+ Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
24+ work correctly both with client-side routing and a non-root public URL.
25+ Learn how to configure a non-root public URL by running `npm run build`.
26+ -->
27+ <title>React App</title>
28+ </head>
29+ <body>
30+ <noscript>You need to enable JavaScript to run this app.</noscript>
31+ <div id="root"></div>
32+ <!--
33+ This HTML file is a template.
34+ If you open it directly in the browser, you will see an empty page.
35+
36+ You can add webfonts, meta tags, or analytics to this file.
37+ The build step will place the bundled scripts into the <body> tag.
38+
39+ To begin the development, run `npm start` or `yarn start`.
40+ To create a production bundle, use `npm run build` or `yarn build`.
41+ -->
42+ </body>
43+</html>
+0-0public/logo192.png

Binary file changed.

+0-0public/logo512.png

Binary file changed.

+25-0public/manifest.json
@@ -0,0 +1,25 @@
1+{
2+ "short_name": "React App",
3+ "name": "Create React App Sample",
4+ "icons": [
5+ {
6+ "src": "favicon.ico",
7+ "sizes": "64x64 32x32 24x24 16x16",
8+ "type": "image/x-icon"
9+ },
10+ {
11+ "src": "logo192.png",
12+ "type": "image/png",
13+ "sizes": "192x192"
14+ },
15+ {
16+ "src": "logo512.png",
17+ "type": "image/png",
18+ "sizes": "512x512"
19+ }
20+ ],
21+ "start_url": ".",
22+ "display": "standalone",
23+ "theme_color": "#000000",
24+ "background_color": "#ffffff"
25+}
+3-0public/robots.txt
@@ -0,0 +1,3 @@
1+# https://www.robotstxt.org/robotstxt.html
2+User-agent: *
3+Disallow:
+38-0src/App.css
@@ -0,0 +1,38 @@
1+.App {
2+ text-align: center;
3+}
4+
5+.App-logo {
6+ height: 40vmin;
7+ pointer-events: none;
8+}
9+
10+@media (prefers-reduced-motion: no-preference) {
11+ .App-logo {
12+ animation: App-logo-spin infinite 20s linear;
13+ }
14+}
15+
16+.App-header {
17+ background-color: #282c34;
18+ min-height: 100vh;
19+ display: flex;
20+ flex-direction: column;
21+ align-items: center;
22+ justify-content: center;
23+ font-size: calc(10px + 2vmin);
24+ color: white;
25+}
26+
27+.App-link {
28+ color: #61dafb;
29+}
30+
31+@keyframes App-logo-spin {
32+ from {
33+ transform: rotate(0deg);
34+ }
35+ to {
36+ transform: rotate(360deg);
37+ }
38+}
+25-0src/App.js
@@ -0,0 +1,25 @@
1+import logo from './logo.svg';
2+import './App.css';
3+
4+function App() {
5+ return (
6+ <div className="App">
7+ <header className="App-header">
8+ <img src={logo} className="App-logo" alt="logo" />
9+ <p>
10+ Edit <code>src/App.js</code> and save to reload.
11+ </p>
12+ <a
13+ className="App-link"
14+ href="https://reactjs.org"
15+ target="_blank"
16+ rel="noopener noreferrer"
17+ >
18+ Learn React
19+ </a>
20+ </header>
21+ </div>
22+ );
23+}
24+
25+export default App;
+8-0src/App.test.js
@@ -0,0 +1,8 @@
1+import { render, screen } from '@testing-library/react';
2+import App from './App';
3+
4+test('renders learn react link', () => {
5+ render(<App />);
6+ const linkElement = screen.getByText(/learn react/i);
7+ expect(linkElement).toBeInTheDocument();
8+});
+13-0src/index.css
@@ -0,0 +1,13 @@
1+body {
2+ margin: 0;
3+ font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
4+ 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
5+ sans-serif;
6+ -webkit-font-smoothing: antialiased;
7+ -moz-osx-font-smoothing: grayscale;
8+}
9+
10+code {
11+ font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
12+ monospace;
13+}
+17-0src/index.js
@@ -0,0 +1,17 @@
1+import React from 'react';
2+import ReactDOM from 'react-dom/client';
3+import './index.css';
4+import App from './App';
5+import reportWebVitals from './reportWebVitals';
6+
7+const root = ReactDOM.createRoot(document.getElementById('root'));
8+root.render(
9+ <React.StrictMode>
10+ <App />
11+ </React.StrictMode>
12+);
13+
14+// If you want to start measuring performance in your app, pass a function
15+// to log results (for example: reportWebVitals(console.log))
16+// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
17+reportWebVitals();
+1-0src/logo.svg
@@ -0,0 +1 @@
1+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3"><g fill="#61DAFB"><path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"/><circle cx="420.9" cy="296.5" r="45.7"/><path d="M520.5 78.1z"/></g></svg>
+13-0src/reportWebVitals.js
@@ -0,0 +1,13 @@
1+const reportWebVitals = onPerfEntry => {
2+ if (onPerfEntry && onPerfEntry instanceof Function) {
3+ import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
4+ getCLS(onPerfEntry);
5+ getFID(onPerfEntry);
6+ getFCP(onPerfEntry);
7+ getLCP(onPerfEntry);
8+ getTTFB(onPerfEntry);
9+ });
10+ }
11+};
12+
13+export default reportWebVitals;
+5-0src/setupTests.js
@@ -0,0 +1,5 @@
1+// jest-dom adds custom jest matchers for asserting on DOM nodes.
2+// allows you to do things like:
3+// expect(element).toHaveTextContent(/react/i)
4+// learn more: https://github.com/testing-library/jest-dom
5+import '@testing-library/jest-dom';