Update all packages.
[ustaxlib.git] / package-lock.json
1 {
2 "name": "ustaxlib",
3 "version": "2.1.0",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "ustaxlib",
9 "version": "2.1.0",
10 "license": "GPL-3.0-only",
11 "dependencies": {
12 "typescript": "^4.3.5"
13 },
14 "devDependencies": {
15 "@types/jest": "^25.2.3",
16 "jest": "^26.6.3",
17 "ts-jest": "^26.5.6"
18 }
19 },
20 "node_modules/@ampproject/remapping": {
21 "version": "2.2.0",
22 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
23 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
24 "dev": true,
25 "dependencies": {
26 "@jridgewell/gen-mapping": "^0.1.0",
27 "@jridgewell/trace-mapping": "^0.3.9"
28 },
29 "engines": {
30 "node": ">=6.0.0"
31 }
32 },
33 "node_modules/@babel/code-frame": {
34 "version": "7.18.6",
35 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
36 "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
37 "dev": true,
38 "dependencies": {
39 "@babel/highlight": "^7.18.6"
40 },
41 "engines": {
42 "node": ">=6.9.0"
43 }
44 },
45 "node_modules/@babel/compat-data": {
46 "version": "7.20.1",
47 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz",
48 "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==",
49 "dev": true,
50 "engines": {
51 "node": ">=6.9.0"
52 }
53 },
54 "node_modules/@babel/core": {
55 "version": "7.20.2",
56 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz",
57 "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==",
58 "dev": true,
59 "dependencies": {
60 "@ampproject/remapping": "^2.1.0",
61 "@babel/code-frame": "^7.18.6",
62 "@babel/generator": "^7.20.2",
63 "@babel/helper-compilation-targets": "^7.20.0",
64 "@babel/helper-module-transforms": "^7.20.2",
65 "@babel/helpers": "^7.20.1",
66 "@babel/parser": "^7.20.2",
67 "@babel/template": "^7.18.10",
68 "@babel/traverse": "^7.20.1",
69 "@babel/types": "^7.20.2",
70 "convert-source-map": "^1.7.0",
71 "debug": "^4.1.0",
72 "gensync": "^1.0.0-beta.2",
73 "json5": "^2.2.1",
74 "semver": "^6.3.0"
75 },
76 "engines": {
77 "node": ">=6.9.0"
78 },
79 "funding": {
80 "type": "opencollective",
81 "url": "https://opencollective.com/babel"
82 }
83 },
84 "node_modules/@babel/generator": {
85 "version": "7.20.4",
86 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz",
87 "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==",
88 "dev": true,
89 "dependencies": {
90 "@babel/types": "^7.20.2",
91 "@jridgewell/gen-mapping": "^0.3.2",
92 "jsesc": "^2.5.1"
93 },
94 "engines": {
95 "node": ">=6.9.0"
96 }
97 },
98 "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
99 "version": "0.3.2",
100 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
101 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
102 "dev": true,
103 "dependencies": {
104 "@jridgewell/set-array": "^1.0.1",
105 "@jridgewell/sourcemap-codec": "^1.4.10",
106 "@jridgewell/trace-mapping": "^0.3.9"
107 },
108 "engines": {
109 "node": ">=6.0.0"
110 }
111 },
112 "node_modules/@babel/helper-compilation-targets": {
113 "version": "7.20.0",
114 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
115 "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
116 "dev": true,
117 "dependencies": {
118 "@babel/compat-data": "^7.20.0",
119 "@babel/helper-validator-option": "^7.18.6",
120 "browserslist": "^4.21.3",
121 "semver": "^6.3.0"
122 },
123 "engines": {
124 "node": ">=6.9.0"
125 },
126 "peerDependencies": {
127 "@babel/core": "^7.0.0"
128 }
129 },
130 "node_modules/@babel/helper-environment-visitor": {
131 "version": "7.18.9",
132 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
133 "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
134 "dev": true,
135 "engines": {
136 "node": ">=6.9.0"
137 }
138 },
139 "node_modules/@babel/helper-function-name": {
140 "version": "7.19.0",
141 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
142 "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
143 "dev": true,
144 "dependencies": {
145 "@babel/template": "^7.18.10",
146 "@babel/types": "^7.19.0"
147 },
148 "engines": {
149 "node": ">=6.9.0"
150 }
151 },
152 "node_modules/@babel/helper-hoist-variables": {
153 "version": "7.18.6",
154 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
155 "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
156 "dev": true,
157 "dependencies": {
158 "@babel/types": "^7.18.6"
159 },
160 "engines": {
161 "node": ">=6.9.0"
162 }
163 },
164 "node_modules/@babel/helper-module-imports": {
165 "version": "7.18.6",
166 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
167 "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
168 "dev": true,
169 "dependencies": {
170 "@babel/types": "^7.18.6"
171 },
172 "engines": {
173 "node": ">=6.9.0"
174 }
175 },
176 "node_modules/@babel/helper-module-transforms": {
177 "version": "7.20.2",
178 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
179 "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
180 "dev": true,
181 "dependencies": {
182 "@babel/helper-environment-visitor": "^7.18.9",
183 "@babel/helper-module-imports": "^7.18.6",
184 "@babel/helper-simple-access": "^7.20.2",
185 "@babel/helper-split-export-declaration": "^7.18.6",
186 "@babel/helper-validator-identifier": "^7.19.1",
187 "@babel/template": "^7.18.10",
188 "@babel/traverse": "^7.20.1",
189 "@babel/types": "^7.20.2"
190 },
191 "engines": {
192 "node": ">=6.9.0"
193 }
194 },
195 "node_modules/@babel/helper-plugin-utils": {
196 "version": "7.20.2",
197 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
198 "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
199 "dev": true,
200 "engines": {
201 "node": ">=6.9.0"
202 }
203 },
204 "node_modules/@babel/helper-simple-access": {
205 "version": "7.20.2",
206 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
207 "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
208 "dev": true,
209 "dependencies": {
210 "@babel/types": "^7.20.2"
211 },
212 "engines": {
213 "node": ">=6.9.0"
214 }
215 },
216 "node_modules/@babel/helper-split-export-declaration": {
217 "version": "7.18.6",
218 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
219 "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
220 "dev": true,
221 "dependencies": {
222 "@babel/types": "^7.18.6"
223 },
224 "engines": {
225 "node": ">=6.9.0"
226 }
227 },
228 "node_modules/@babel/helper-string-parser": {
229 "version": "7.19.4",
230 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
231 "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
232 "dev": true,
233 "engines": {
234 "node": ">=6.9.0"
235 }
236 },
237 "node_modules/@babel/helper-validator-identifier": {
238 "version": "7.19.1",
239 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
240 "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
241 "dev": true,
242 "engines": {
243 "node": ">=6.9.0"
244 }
245 },
246 "node_modules/@babel/helper-validator-option": {
247 "version": "7.18.6",
248 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
249 "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
250 "dev": true,
251 "engines": {
252 "node": ">=6.9.0"
253 }
254 },
255 "node_modules/@babel/helpers": {
256 "version": "7.20.1",
257 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz",
258 "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==",
259 "dev": true,
260 "dependencies": {
261 "@babel/template": "^7.18.10",
262 "@babel/traverse": "^7.20.1",
263 "@babel/types": "^7.20.0"
264 },
265 "engines": {
266 "node": ">=6.9.0"
267 }
268 },
269 "node_modules/@babel/highlight": {
270 "version": "7.18.6",
271 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
272 "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
273 "dev": true,
274 "dependencies": {
275 "@babel/helper-validator-identifier": "^7.18.6",
276 "chalk": "^2.0.0",
277 "js-tokens": "^4.0.0"
278 },
279 "engines": {
280 "node": ">=6.9.0"
281 }
282 },
283 "node_modules/@babel/highlight/node_modules/ansi-styles": {
284 "version": "3.2.1",
285 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
286 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
287 "dev": true,
288 "dependencies": {
289 "color-convert": "^1.9.0"
290 },
291 "engines": {
292 "node": ">=4"
293 }
294 },
295 "node_modules/@babel/highlight/node_modules/chalk": {
296 "version": "2.4.2",
297 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
298 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
299 "dev": true,
300 "dependencies": {
301 "ansi-styles": "^3.2.1",
302 "escape-string-regexp": "^1.0.5",
303 "supports-color": "^5.3.0"
304 },
305 "engines": {
306 "node": ">=4"
307 }
308 },
309 "node_modules/@babel/highlight/node_modules/color-convert": {
310 "version": "1.9.3",
311 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
312 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
313 "dev": true,
314 "dependencies": {
315 "color-name": "1.1.3"
316 }
317 },
318 "node_modules/@babel/highlight/node_modules/color-name": {
319 "version": "1.1.3",
320 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
321 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
322 "dev": true
323 },
324 "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
325 "version": "1.0.5",
326 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
327 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
328 "dev": true,
329 "engines": {
330 "node": ">=0.8.0"
331 }
332 },
333 "node_modules/@babel/highlight/node_modules/has-flag": {
334 "version": "3.0.0",
335 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
336 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
337 "dev": true,
338 "engines": {
339 "node": ">=4"
340 }
341 },
342 "node_modules/@babel/highlight/node_modules/supports-color": {
343 "version": "5.5.0",
344 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
345 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
346 "dev": true,
347 "dependencies": {
348 "has-flag": "^3.0.0"
349 },
350 "engines": {
351 "node": ">=4"
352 }
353 },
354 "node_modules/@babel/parser": {
355 "version": "7.20.3",
356 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz",
357 "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==",
358 "dev": true,
359 "bin": {
360 "parser": "bin/babel-parser.js"
361 },
362 "engines": {
363 "node": ">=6.0.0"
364 }
365 },
366 "node_modules/@babel/plugin-syntax-async-generators": {
367 "version": "7.8.4",
368 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
369 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
370 "dev": true,
371 "dependencies": {
372 "@babel/helper-plugin-utils": "^7.8.0"
373 },
374 "peerDependencies": {
375 "@babel/core": "^7.0.0-0"
376 }
377 },
378 "node_modules/@babel/plugin-syntax-bigint": {
379 "version": "7.8.3",
380 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
381 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
382 "dev": true,
383 "dependencies": {
384 "@babel/helper-plugin-utils": "^7.8.0"
385 },
386 "peerDependencies": {
387 "@babel/core": "^7.0.0-0"
388 }
389 },
390 "node_modules/@babel/plugin-syntax-class-properties": {
391 "version": "7.12.13",
392 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
393 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
394 "dev": true,
395 "dependencies": {
396 "@babel/helper-plugin-utils": "^7.12.13"
397 },
398 "peerDependencies": {
399 "@babel/core": "^7.0.0-0"
400 }
401 },
402 "node_modules/@babel/plugin-syntax-import-meta": {
403 "version": "7.10.4",
404 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
405 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
406 "dev": true,
407 "dependencies": {
408 "@babel/helper-plugin-utils": "^7.10.4"
409 },
410 "peerDependencies": {
411 "@babel/core": "^7.0.0-0"
412 }
413 },
414 "node_modules/@babel/plugin-syntax-json-strings": {
415 "version": "7.8.3",
416 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
417 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
418 "dev": true,
419 "dependencies": {
420 "@babel/helper-plugin-utils": "^7.8.0"
421 },
422 "peerDependencies": {
423 "@babel/core": "^7.0.0-0"
424 }
425 },
426 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
427 "version": "7.10.4",
428 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
429 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
430 "dev": true,
431 "dependencies": {
432 "@babel/helper-plugin-utils": "^7.10.4"
433 },
434 "peerDependencies": {
435 "@babel/core": "^7.0.0-0"
436 }
437 },
438 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
439 "version": "7.8.3",
440 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
441 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
442 "dev": true,
443 "dependencies": {
444 "@babel/helper-plugin-utils": "^7.8.0"
445 },
446 "peerDependencies": {
447 "@babel/core": "^7.0.0-0"
448 }
449 },
450 "node_modules/@babel/plugin-syntax-numeric-separator": {
451 "version": "7.10.4",
452 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
453 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
454 "dev": true,
455 "dependencies": {
456 "@babel/helper-plugin-utils": "^7.10.4"
457 },
458 "peerDependencies": {
459 "@babel/core": "^7.0.0-0"
460 }
461 },
462 "node_modules/@babel/plugin-syntax-object-rest-spread": {
463 "version": "7.8.3",
464 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
465 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
466 "dev": true,
467 "dependencies": {
468 "@babel/helper-plugin-utils": "^7.8.0"
469 },
470 "peerDependencies": {
471 "@babel/core": "^7.0.0-0"
472 }
473 },
474 "node_modules/@babel/plugin-syntax-optional-catch-binding": {
475 "version": "7.8.3",
476 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
477 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
478 "dev": true,
479 "dependencies": {
480 "@babel/helper-plugin-utils": "^7.8.0"
481 },
482 "peerDependencies": {
483 "@babel/core": "^7.0.0-0"
484 }
485 },
486 "node_modules/@babel/plugin-syntax-optional-chaining": {
487 "version": "7.8.3",
488 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
489 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
490 "dev": true,
491 "dependencies": {
492 "@babel/helper-plugin-utils": "^7.8.0"
493 },
494 "peerDependencies": {
495 "@babel/core": "^7.0.0-0"
496 }
497 },
498 "node_modules/@babel/plugin-syntax-top-level-await": {
499 "version": "7.14.5",
500 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
501 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
502 "dev": true,
503 "dependencies": {
504 "@babel/helper-plugin-utils": "^7.14.5"
505 },
506 "engines": {
507 "node": ">=6.9.0"
508 },
509 "peerDependencies": {
510 "@babel/core": "^7.0.0-0"
511 }
512 },
513 "node_modules/@babel/template": {
514 "version": "7.18.10",
515 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
516 "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
517 "dev": true,
518 "dependencies": {
519 "@babel/code-frame": "^7.18.6",
520 "@babel/parser": "^7.18.10",
521 "@babel/types": "^7.18.10"
522 },
523 "engines": {
524 "node": ">=6.9.0"
525 }
526 },
527 "node_modules/@babel/traverse": {
528 "version": "7.20.1",
529 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz",
530 "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==",
531 "dev": true,
532 "dependencies": {
533 "@babel/code-frame": "^7.18.6",
534 "@babel/generator": "^7.20.1",
535 "@babel/helper-environment-visitor": "^7.18.9",
536 "@babel/helper-function-name": "^7.19.0",
537 "@babel/helper-hoist-variables": "^7.18.6",
538 "@babel/helper-split-export-declaration": "^7.18.6",
539 "@babel/parser": "^7.20.1",
540 "@babel/types": "^7.20.0",
541 "debug": "^4.1.0",
542 "globals": "^11.1.0"
543 },
544 "engines": {
545 "node": ">=6.9.0"
546 }
547 },
548 "node_modules/@babel/types": {
549 "version": "7.20.2",
550 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz",
551 "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==",
552 "dev": true,
553 "dependencies": {
554 "@babel/helper-string-parser": "^7.19.4",
555 "@babel/helper-validator-identifier": "^7.19.1",
556 "to-fast-properties": "^2.0.0"
557 },
558 "engines": {
559 "node": ">=6.9.0"
560 }
561 },
562 "node_modules/@bcoe/v8-coverage": {
563 "version": "0.2.3",
564 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
565 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
566 "dev": true
567 },
568 "node_modules/@cnakazawa/watch": {
569 "version": "1.0.4",
570 "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
571 "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
572 "dev": true,
573 "dependencies": {
574 "exec-sh": "^0.3.2",
575 "minimist": "^1.2.0"
576 },
577 "bin": {
578 "watch": "cli.js"
579 },
580 "engines": {
581 "node": ">=0.1.95"
582 }
583 },
584 "node_modules/@istanbuljs/load-nyc-config": {
585 "version": "1.1.0",
586 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
587 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
588 "dev": true,
589 "dependencies": {
590 "camelcase": "^5.3.1",
591 "find-up": "^4.1.0",
592 "get-package-type": "^0.1.0",
593 "js-yaml": "^3.13.1",
594 "resolve-from": "^5.0.0"
595 },
596 "engines": {
597 "node": ">=8"
598 }
599 },
600 "node_modules/@istanbuljs/schema": {
601 "version": "0.1.3",
602 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
603 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
604 "dev": true,
605 "engines": {
606 "node": ">=8"
607 }
608 },
609 "node_modules/@jest/console": {
610 "version": "26.6.2",
611 "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
612 "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
613 "dev": true,
614 "dependencies": {
615 "@jest/types": "^26.6.2",
616 "@types/node": "*",
617 "chalk": "^4.0.0",
618 "jest-message-util": "^26.6.2",
619 "jest-util": "^26.6.2",
620 "slash": "^3.0.0"
621 },
622 "engines": {
623 "node": ">= 10.14.2"
624 }
625 },
626 "node_modules/@jest/core": {
627 "version": "26.6.3",
628 "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
629 "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
630 "dev": true,
631 "dependencies": {
632 "@jest/console": "^26.6.2",
633 "@jest/reporters": "^26.6.2",
634 "@jest/test-result": "^26.6.2",
635 "@jest/transform": "^26.6.2",
636 "@jest/types": "^26.6.2",
637 "@types/node": "*",
638 "ansi-escapes": "^4.2.1",
639 "chalk": "^4.0.0",
640 "exit": "^0.1.2",
641 "graceful-fs": "^4.2.4",
642 "jest-changed-files": "^26.6.2",
643 "jest-config": "^26.6.3",
644 "jest-haste-map": "^26.6.2",
645 "jest-message-util": "^26.6.2",
646 "jest-regex-util": "^26.0.0",
647 "jest-resolve": "^26.6.2",
648 "jest-resolve-dependencies": "^26.6.3",
649 "jest-runner": "^26.6.3",
650 "jest-runtime": "^26.6.3",
651 "jest-snapshot": "^26.6.2",
652 "jest-util": "^26.6.2",
653 "jest-validate": "^26.6.2",
654 "jest-watcher": "^26.6.2",
655 "micromatch": "^4.0.2",
656 "p-each-series": "^2.1.0",
657 "rimraf": "^3.0.0",
658 "slash": "^3.0.0",
659 "strip-ansi": "^6.0.0"
660 },
661 "engines": {
662 "node": ">= 10.14.2"
663 }
664 },
665 "node_modules/@jest/environment": {
666 "version": "26.6.2",
667 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
668 "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
669 "dev": true,
670 "dependencies": {
671 "@jest/fake-timers": "^26.6.2",
672 "@jest/types": "^26.6.2",
673 "@types/node": "*",
674 "jest-mock": "^26.6.2"
675 },
676 "engines": {
677 "node": ">= 10.14.2"
678 }
679 },
680 "node_modules/@jest/fake-timers": {
681 "version": "26.6.2",
682 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
683 "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
684 "dev": true,
685 "dependencies": {
686 "@jest/types": "^26.6.2",
687 "@sinonjs/fake-timers": "^6.0.1",
688 "@types/node": "*",
689 "jest-message-util": "^26.6.2",
690 "jest-mock": "^26.6.2",
691 "jest-util": "^26.6.2"
692 },
693 "engines": {
694 "node": ">= 10.14.2"
695 }
696 },
697 "node_modules/@jest/globals": {
698 "version": "26.6.2",
699 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
700 "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
701 "dev": true,
702 "dependencies": {
703 "@jest/environment": "^26.6.2",
704 "@jest/types": "^26.6.2",
705 "expect": "^26.6.2"
706 },
707 "engines": {
708 "node": ">= 10.14.2"
709 }
710 },
711 "node_modules/@jest/reporters": {
712 "version": "26.6.2",
713 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
714 "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
715 "dev": true,
716 "dependencies": {
717 "@bcoe/v8-coverage": "^0.2.3",
718 "@jest/console": "^26.6.2",
719 "@jest/test-result": "^26.6.2",
720 "@jest/transform": "^26.6.2",
721 "@jest/types": "^26.6.2",
722 "chalk": "^4.0.0",
723 "collect-v8-coverage": "^1.0.0",
724 "exit": "^0.1.2",
725 "glob": "^7.1.2",
726 "graceful-fs": "^4.2.4",
727 "istanbul-lib-coverage": "^3.0.0",
728 "istanbul-lib-instrument": "^4.0.3",
729 "istanbul-lib-report": "^3.0.0",
730 "istanbul-lib-source-maps": "^4.0.0",
731 "istanbul-reports": "^3.0.2",
732 "jest-haste-map": "^26.6.2",
733 "jest-resolve": "^26.6.2",
734 "jest-util": "^26.6.2",
735 "jest-worker": "^26.6.2",
736 "slash": "^3.0.0",
737 "source-map": "^0.6.0",
738 "string-length": "^4.0.1",
739 "terminal-link": "^2.0.0",
740 "v8-to-istanbul": "^7.0.0"
741 },
742 "engines": {
743 "node": ">= 10.14.2"
744 },
745 "optionalDependencies": {
746 "node-notifier": "^8.0.0"
747 }
748 },
749 "node_modules/@jest/source-map": {
750 "version": "26.6.2",
751 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
752 "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
753 "dev": true,
754 "dependencies": {
755 "callsites": "^3.0.0",
756 "graceful-fs": "^4.2.4",
757 "source-map": "^0.6.0"
758 },
759 "engines": {
760 "node": ">= 10.14.2"
761 }
762 },
763 "node_modules/@jest/test-result": {
764 "version": "26.6.2",
765 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
766 "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
767 "dev": true,
768 "dependencies": {
769 "@jest/console": "^26.6.2",
770 "@jest/types": "^26.6.2",
771 "@types/istanbul-lib-coverage": "^2.0.0",
772 "collect-v8-coverage": "^1.0.0"
773 },
774 "engines": {
775 "node": ">= 10.14.2"
776 }
777 },
778 "node_modules/@jest/test-sequencer": {
779 "version": "26.6.3",
780 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
781 "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
782 "dev": true,
783 "dependencies": {
784 "@jest/test-result": "^26.6.2",
785 "graceful-fs": "^4.2.4",
786 "jest-haste-map": "^26.6.2",
787 "jest-runner": "^26.6.3",
788 "jest-runtime": "^26.6.3"
789 },
790 "engines": {
791 "node": ">= 10.14.2"
792 }
793 },
794 "node_modules/@jest/transform": {
795 "version": "26.6.2",
796 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
797 "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
798 "dev": true,
799 "dependencies": {
800 "@babel/core": "^7.1.0",
801 "@jest/types": "^26.6.2",
802 "babel-plugin-istanbul": "^6.0.0",
803 "chalk": "^4.0.0",
804 "convert-source-map": "^1.4.0",
805 "fast-json-stable-stringify": "^2.0.0",
806 "graceful-fs": "^4.2.4",
807 "jest-haste-map": "^26.6.2",
808 "jest-regex-util": "^26.0.0",
809 "jest-util": "^26.6.2",
810 "micromatch": "^4.0.2",
811 "pirates": "^4.0.1",
812 "slash": "^3.0.0",
813 "source-map": "^0.6.1",
814 "write-file-atomic": "^3.0.0"
815 },
816 "engines": {
817 "node": ">= 10.14.2"
818 }
819 },
820 "node_modules/@jest/types": {
821 "version": "26.6.2",
822 "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
823 "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
824 "dev": true,
825 "dependencies": {
826 "@types/istanbul-lib-coverage": "^2.0.0",
827 "@types/istanbul-reports": "^3.0.0",
828 "@types/node": "*",
829 "@types/yargs": "^15.0.0",
830 "chalk": "^4.0.0"
831 },
832 "engines": {
833 "node": ">= 10.14.2"
834 }
835 },
836 "node_modules/@jridgewell/gen-mapping": {
837 "version": "0.1.1",
838 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
839 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
840 "dev": true,
841 "dependencies": {
842 "@jridgewell/set-array": "^1.0.0",
843 "@jridgewell/sourcemap-codec": "^1.4.10"
844 },
845 "engines": {
846 "node": ">=6.0.0"
847 }
848 },
849 "node_modules/@jridgewell/resolve-uri": {
850 "version": "3.1.0",
851 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
852 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
853 "dev": true,
854 "engines": {
855 "node": ">=6.0.0"
856 }
857 },
858 "node_modules/@jridgewell/set-array": {
859 "version": "1.1.2",
860 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
861 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
862 "dev": true,
863 "engines": {
864 "node": ">=6.0.0"
865 }
866 },
867 "node_modules/@jridgewell/sourcemap-codec": {
868 "version": "1.4.14",
869 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
870 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
871 "dev": true
872 },
873 "node_modules/@jridgewell/trace-mapping": {
874 "version": "0.3.17",
875 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
876 "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
877 "dev": true,
878 "dependencies": {
879 "@jridgewell/resolve-uri": "3.1.0",
880 "@jridgewell/sourcemap-codec": "1.4.14"
881 }
882 },
883 "node_modules/@sinonjs/commons": {
884 "version": "1.8.5",
885 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz",
886 "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==",
887 "dev": true,
888 "dependencies": {
889 "type-detect": "4.0.8"
890 }
891 },
892 "node_modules/@sinonjs/fake-timers": {
893 "version": "6.0.1",
894 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
895 "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
896 "dev": true,
897 "dependencies": {
898 "@sinonjs/commons": "^1.7.0"
899 }
900 },
901 "node_modules/@tootallnate/once": {
902 "version": "1.1.2",
903 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
904 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
905 "dev": true,
906 "engines": {
907 "node": ">= 6"
908 }
909 },
910 "node_modules/@types/babel__core": {
911 "version": "7.1.20",
912 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz",
913 "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==",
914 "dev": true,
915 "dependencies": {
916 "@babel/parser": "^7.1.0",
917 "@babel/types": "^7.0.0",
918 "@types/babel__generator": "*",
919 "@types/babel__template": "*",
920 "@types/babel__traverse": "*"
921 }
922 },
923 "node_modules/@types/babel__generator": {
924 "version": "7.6.4",
925 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
926 "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
927 "dev": true,
928 "dependencies": {
929 "@babel/types": "^7.0.0"
930 }
931 },
932 "node_modules/@types/babel__template": {
933 "version": "7.4.1",
934 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
935 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
936 "dev": true,
937 "dependencies": {
938 "@babel/parser": "^7.1.0",
939 "@babel/types": "^7.0.0"
940 }
941 },
942 "node_modules/@types/babel__traverse": {
943 "version": "7.18.2",
944 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz",
945 "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==",
946 "dev": true,
947 "dependencies": {
948 "@babel/types": "^7.3.0"
949 }
950 },
951 "node_modules/@types/graceful-fs": {
952 "version": "4.1.5",
953 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
954 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
955 "dev": true,
956 "dependencies": {
957 "@types/node": "*"
958 }
959 },
960 "node_modules/@types/istanbul-lib-coverage": {
961 "version": "2.0.4",
962 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
963 "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
964 "dev": true
965 },
966 "node_modules/@types/istanbul-lib-report": {
967 "version": "3.0.0",
968 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
969 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
970 "dev": true,
971 "dependencies": {
972 "@types/istanbul-lib-coverage": "*"
973 }
974 },
975 "node_modules/@types/istanbul-reports": {
976 "version": "3.0.1",
977 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
978 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
979 "dev": true,
980 "dependencies": {
981 "@types/istanbul-lib-report": "*"
982 }
983 },
984 "node_modules/@types/jest": {
985 "version": "25.2.3",
986 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.3.tgz",
987 "integrity": "sha512-JXc1nK/tXHiDhV55dvfzqtmP4S3sy3T3ouV2tkViZgxY/zeUkcpQcQPGRlgF4KmWzWW5oiWYSZwtCB+2RsE4Fw==",
988 "dev": true,
989 "dependencies": {
990 "jest-diff": "^25.2.1",
991 "pretty-format": "^25.2.1"
992 }
993 },
994 "node_modules/@types/node": {
995 "version": "18.11.9",
996 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
997 "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==",
998 "dev": true
999 },
1000 "node_modules/@types/normalize-package-data": {
1001 "version": "2.4.1",
1002 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
1003 "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
1004 "dev": true
1005 },
1006 "node_modules/@types/prettier": {
1007 "version": "2.7.1",
1008 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz",
1009 "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==",
1010 "dev": true
1011 },
1012 "node_modules/@types/stack-utils": {
1013 "version": "2.0.1",
1014 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
1015 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
1016 "dev": true
1017 },
1018 "node_modules/@types/yargs": {
1019 "version": "15.0.14",
1020 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
1021 "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
1022 "dev": true,
1023 "dependencies": {
1024 "@types/yargs-parser": "*"
1025 }
1026 },
1027 "node_modules/@types/yargs-parser": {
1028 "version": "21.0.0",
1029 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
1030 "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
1031 "dev": true
1032 },
1033 "node_modules/abab": {
1034 "version": "2.0.6",
1035 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
1036 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
1037 "dev": true
1038 },
1039 "node_modules/acorn": {
1040 "version": "8.8.1",
1041 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
1042 "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
1043 "dev": true,
1044 "bin": {
1045 "acorn": "bin/acorn"
1046 },
1047 "engines": {
1048 "node": ">=0.4.0"
1049 }
1050 },
1051 "node_modules/acorn-globals": {
1052 "version": "6.0.0",
1053 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
1054 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
1055 "dev": true,
1056 "dependencies": {
1057 "acorn": "^7.1.1",
1058 "acorn-walk": "^7.1.1"
1059 }
1060 },
1061 "node_modules/acorn-globals/node_modules/acorn": {
1062 "version": "7.4.1",
1063 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
1064 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
1065 "dev": true,
1066 "bin": {
1067 "acorn": "bin/acorn"
1068 },
1069 "engines": {
1070 "node": ">=0.4.0"
1071 }
1072 },
1073 "node_modules/acorn-walk": {
1074 "version": "7.2.0",
1075 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
1076 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
1077 "dev": true,
1078 "engines": {
1079 "node": ">=0.4.0"
1080 }
1081 },
1082 "node_modules/agent-base": {
1083 "version": "6.0.2",
1084 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
1085 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
1086 "dev": true,
1087 "dependencies": {
1088 "debug": "4"
1089 },
1090 "engines": {
1091 "node": ">= 6.0.0"
1092 }
1093 },
1094 "node_modules/ansi-escapes": {
1095 "version": "4.3.2",
1096 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
1097 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
1098 "dev": true,
1099 "dependencies": {
1100 "type-fest": "^0.21.3"
1101 },
1102 "engines": {
1103 "node": ">=8"
1104 },
1105 "funding": {
1106 "url": "https://github.com/sponsors/sindresorhus"
1107 }
1108 },
1109 "node_modules/ansi-regex": {
1110 "version": "5.0.1",
1111 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1112 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1113 "dev": true,
1114 "engines": {
1115 "node": ">=8"
1116 }
1117 },
1118 "node_modules/ansi-styles": {
1119 "version": "4.3.0",
1120 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1121 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1122 "dev": true,
1123 "dependencies": {
1124 "color-convert": "^2.0.1"
1125 },
1126 "engines": {
1127 "node": ">=8"
1128 },
1129 "funding": {
1130 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1131 }
1132 },
1133 "node_modules/anymatch": {
1134 "version": "3.1.2",
1135 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
1136 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
1137 "dev": true,
1138 "dependencies": {
1139 "normalize-path": "^3.0.0",
1140 "picomatch": "^2.0.4"
1141 },
1142 "engines": {
1143 "node": ">= 8"
1144 }
1145 },
1146 "node_modules/argparse": {
1147 "version": "1.0.10",
1148 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1149 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1150 "dev": true,
1151 "dependencies": {
1152 "sprintf-js": "~1.0.2"
1153 }
1154 },
1155 "node_modules/arr-diff": {
1156 "version": "4.0.0",
1157 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
1158 "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==",
1159 "dev": true,
1160 "engines": {
1161 "node": ">=0.10.0"
1162 }
1163 },
1164 "node_modules/arr-flatten": {
1165 "version": "1.1.0",
1166 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
1167 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
1168 "dev": true,
1169 "engines": {
1170 "node": ">=0.10.0"
1171 }
1172 },
1173 "node_modules/arr-union": {
1174 "version": "3.1.0",
1175 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
1176 "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
1177 "dev": true,
1178 "engines": {
1179 "node": ">=0.10.0"
1180 }
1181 },
1182 "node_modules/array-unique": {
1183 "version": "0.3.2",
1184 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1185 "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==",
1186 "dev": true,
1187 "engines": {
1188 "node": ">=0.10.0"
1189 }
1190 },
1191 "node_modules/assign-symbols": {
1192 "version": "1.0.0",
1193 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
1194 "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==",
1195 "dev": true,
1196 "engines": {
1197 "node": ">=0.10.0"
1198 }
1199 },
1200 "node_modules/asynckit": {
1201 "version": "0.4.0",
1202 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1203 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
1204 "dev": true
1205 },
1206 "node_modules/atob": {
1207 "version": "2.1.2",
1208 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
1209 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
1210 "dev": true,
1211 "bin": {
1212 "atob": "bin/atob.js"
1213 },
1214 "engines": {
1215 "node": ">= 4.5.0"
1216 }
1217 },
1218 "node_modules/babel-jest": {
1219 "version": "26.6.3",
1220 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
1221 "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
1222 "dev": true,
1223 "dependencies": {
1224 "@jest/transform": "^26.6.2",
1225 "@jest/types": "^26.6.2",
1226 "@types/babel__core": "^7.1.7",
1227 "babel-plugin-istanbul": "^6.0.0",
1228 "babel-preset-jest": "^26.6.2",
1229 "chalk": "^4.0.0",
1230 "graceful-fs": "^4.2.4",
1231 "slash": "^3.0.0"
1232 },
1233 "engines": {
1234 "node": ">= 10.14.2"
1235 },
1236 "peerDependencies": {
1237 "@babel/core": "^7.0.0"
1238 }
1239 },
1240 "node_modules/babel-plugin-istanbul": {
1241 "version": "6.1.1",
1242 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
1243 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
1244 "dev": true,
1245 "dependencies": {
1246 "@babel/helper-plugin-utils": "^7.0.0",
1247 "@istanbuljs/load-nyc-config": "^1.0.0",
1248 "@istanbuljs/schema": "^0.1.2",
1249 "istanbul-lib-instrument": "^5.0.4",
1250 "test-exclude": "^6.0.0"
1251 },
1252 "engines": {
1253 "node": ">=8"
1254 }
1255 },
1256 "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": {
1257 "version": "5.2.1",
1258 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
1259 "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
1260 "dev": true,
1261 "dependencies": {
1262 "@babel/core": "^7.12.3",
1263 "@babel/parser": "^7.14.7",
1264 "@istanbuljs/schema": "^0.1.2",
1265 "istanbul-lib-coverage": "^3.2.0",
1266 "semver": "^6.3.0"
1267 },
1268 "engines": {
1269 "node": ">=8"
1270 }
1271 },
1272 "node_modules/babel-plugin-jest-hoist": {
1273 "version": "26.6.2",
1274 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
1275 "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
1276 "dev": true,
1277 "dependencies": {
1278 "@babel/template": "^7.3.3",
1279 "@babel/types": "^7.3.3",
1280 "@types/babel__core": "^7.0.0",
1281 "@types/babel__traverse": "^7.0.6"
1282 },
1283 "engines": {
1284 "node": ">= 10.14.2"
1285 }
1286 },
1287 "node_modules/babel-preset-current-node-syntax": {
1288 "version": "1.0.1",
1289 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
1290 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
1291 "dev": true,
1292 "dependencies": {
1293 "@babel/plugin-syntax-async-generators": "^7.8.4",
1294 "@babel/plugin-syntax-bigint": "^7.8.3",
1295 "@babel/plugin-syntax-class-properties": "^7.8.3",
1296 "@babel/plugin-syntax-import-meta": "^7.8.3",
1297 "@babel/plugin-syntax-json-strings": "^7.8.3",
1298 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
1299 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
1300 "@babel/plugin-syntax-numeric-separator": "^7.8.3",
1301 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1302 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
1303 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
1304 "@babel/plugin-syntax-top-level-await": "^7.8.3"
1305 },
1306 "peerDependencies": {
1307 "@babel/core": "^7.0.0"
1308 }
1309 },
1310 "node_modules/babel-preset-jest": {
1311 "version": "26.6.2",
1312 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
1313 "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
1314 "dev": true,
1315 "dependencies": {
1316 "babel-plugin-jest-hoist": "^26.6.2",
1317 "babel-preset-current-node-syntax": "^1.0.0"
1318 },
1319 "engines": {
1320 "node": ">= 10.14.2"
1321 },
1322 "peerDependencies": {
1323 "@babel/core": "^7.0.0"
1324 }
1325 },
1326 "node_modules/balanced-match": {
1327 "version": "1.0.2",
1328 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1329 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1330 "dev": true
1331 },
1332 "node_modules/base": {
1333 "version": "0.11.2",
1334 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
1335 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
1336 "dev": true,
1337 "dependencies": {
1338 "cache-base": "^1.0.1",
1339 "class-utils": "^0.3.5",
1340 "component-emitter": "^1.2.1",
1341 "define-property": "^1.0.0",
1342 "isobject": "^3.0.1",
1343 "mixin-deep": "^1.2.0",
1344 "pascalcase": "^0.1.1"
1345 },
1346 "engines": {
1347 "node": ">=0.10.0"
1348 }
1349 },
1350 "node_modules/base/node_modules/define-property": {
1351 "version": "1.0.0",
1352 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1353 "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
1354 "dev": true,
1355 "dependencies": {
1356 "is-descriptor": "^1.0.0"
1357 },
1358 "engines": {
1359 "node": ">=0.10.0"
1360 }
1361 },
1362 "node_modules/brace-expansion": {
1363 "version": "1.1.11",
1364 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1365 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1366 "dev": true,
1367 "dependencies": {
1368 "balanced-match": "^1.0.0",
1369 "concat-map": "0.0.1"
1370 }
1371 },
1372 "node_modules/braces": {
1373 "version": "3.0.2",
1374 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
1375 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
1376 "dev": true,
1377 "dependencies": {
1378 "fill-range": "^7.0.1"
1379 },
1380 "engines": {
1381 "node": ">=8"
1382 }
1383 },
1384 "node_modules/browser-process-hrtime": {
1385 "version": "1.0.0",
1386 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
1387 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
1388 "dev": true
1389 },
1390 "node_modules/browserslist": {
1391 "version": "4.21.4",
1392 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
1393 "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
1394 "dev": true,
1395 "funding": [
1396 {
1397 "type": "opencollective",
1398 "url": "https://opencollective.com/browserslist"
1399 },
1400 {
1401 "type": "tidelift",
1402 "url": "https://tidelift.com/funding/github/npm/browserslist"
1403 }
1404 ],
1405 "dependencies": {
1406 "caniuse-lite": "^1.0.30001400",
1407 "electron-to-chromium": "^1.4.251",
1408 "node-releases": "^2.0.6",
1409 "update-browserslist-db": "^1.0.9"
1410 },
1411 "bin": {
1412 "browserslist": "cli.js"
1413 },
1414 "engines": {
1415 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1416 }
1417 },
1418 "node_modules/bs-logger": {
1419 "version": "0.2.6",
1420 "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
1421 "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
1422 "dev": true,
1423 "dependencies": {
1424 "fast-json-stable-stringify": "2.x"
1425 },
1426 "engines": {
1427 "node": ">= 6"
1428 }
1429 },
1430 "node_modules/bser": {
1431 "version": "2.1.1",
1432 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
1433 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
1434 "dev": true,
1435 "dependencies": {
1436 "node-int64": "^0.4.0"
1437 }
1438 },
1439 "node_modules/buffer-from": {
1440 "version": "1.1.2",
1441 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
1442 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
1443 "dev": true
1444 },
1445 "node_modules/cache-base": {
1446 "version": "1.0.1",
1447 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1448 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1449 "dev": true,
1450 "dependencies": {
1451 "collection-visit": "^1.0.0",
1452 "component-emitter": "^1.2.1",
1453 "get-value": "^2.0.6",
1454 "has-value": "^1.0.0",
1455 "isobject": "^3.0.1",
1456 "set-value": "^2.0.0",
1457 "to-object-path": "^0.3.0",
1458 "union-value": "^1.0.0",
1459 "unset-value": "^1.0.0"
1460 },
1461 "engines": {
1462 "node": ">=0.10.0"
1463 }
1464 },
1465 "node_modules/callsites": {
1466 "version": "3.1.0",
1467 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1468 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1469 "dev": true,
1470 "engines": {
1471 "node": ">=6"
1472 }
1473 },
1474 "node_modules/camelcase": {
1475 "version": "5.3.1",
1476 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
1477 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
1478 "dev": true,
1479 "engines": {
1480 "node": ">=6"
1481 }
1482 },
1483 "node_modules/caniuse-lite": {
1484 "version": "1.0.30001431",
1485 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
1486 "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
1487 "dev": true,
1488 "funding": [
1489 {
1490 "type": "opencollective",
1491 "url": "https://opencollective.com/browserslist"
1492 },
1493 {
1494 "type": "tidelift",
1495 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1496 }
1497 ]
1498 },
1499 "node_modules/capture-exit": {
1500 "version": "2.0.0",
1501 "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
1502 "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
1503 "dev": true,
1504 "dependencies": {
1505 "rsvp": "^4.8.4"
1506 },
1507 "engines": {
1508 "node": "6.* || 8.* || >= 10.*"
1509 }
1510 },
1511 "node_modules/chalk": {
1512 "version": "4.1.2",
1513 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1514 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1515 "dev": true,
1516 "dependencies": {
1517 "ansi-styles": "^4.1.0",
1518 "supports-color": "^7.1.0"
1519 },
1520 "engines": {
1521 "node": ">=10"
1522 },
1523 "funding": {
1524 "url": "https://github.com/chalk/chalk?sponsor=1"
1525 }
1526 },
1527 "node_modules/char-regex": {
1528 "version": "1.0.2",
1529 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
1530 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
1531 "dev": true,
1532 "engines": {
1533 "node": ">=10"
1534 }
1535 },
1536 "node_modules/ci-info": {
1537 "version": "2.0.0",
1538 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
1539 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
1540 "dev": true
1541 },
1542 "node_modules/cjs-module-lexer": {
1543 "version": "0.6.0",
1544 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
1545 "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
1546 "dev": true
1547 },
1548 "node_modules/class-utils": {
1549 "version": "0.3.6",
1550 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1551 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1552 "dev": true,
1553 "dependencies": {
1554 "arr-union": "^3.1.0",
1555 "define-property": "^0.2.5",
1556 "isobject": "^3.0.0",
1557 "static-extend": "^0.1.1"
1558 },
1559 "engines": {
1560 "node": ">=0.10.0"
1561 }
1562 },
1563 "node_modules/class-utils/node_modules/define-property": {
1564 "version": "0.2.5",
1565 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1566 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
1567 "dev": true,
1568 "dependencies": {
1569 "is-descriptor": "^0.1.0"
1570 },
1571 "engines": {
1572 "node": ">=0.10.0"
1573 }
1574 },
1575 "node_modules/class-utils/node_modules/is-accessor-descriptor": {
1576 "version": "0.1.6",
1577 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1578 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
1579 "dev": true,
1580 "dependencies": {
1581 "kind-of": "^3.0.2"
1582 },
1583 "engines": {
1584 "node": ">=0.10.0"
1585 }
1586 },
1587 "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": {
1588 "version": "3.2.2",
1589 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1590 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
1591 "dev": true,
1592 "dependencies": {
1593 "is-buffer": "^1.1.5"
1594 },
1595 "engines": {
1596 "node": ">=0.10.0"
1597 }
1598 },
1599 "node_modules/class-utils/node_modules/is-data-descriptor": {
1600 "version": "0.1.4",
1601 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1602 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
1603 "dev": true,
1604 "dependencies": {
1605 "kind-of": "^3.0.2"
1606 },
1607 "engines": {
1608 "node": ">=0.10.0"
1609 }
1610 },
1611 "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": {
1612 "version": "3.2.2",
1613 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1614 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
1615 "dev": true,
1616 "dependencies": {
1617 "is-buffer": "^1.1.5"
1618 },
1619 "engines": {
1620 "node": ">=0.10.0"
1621 }
1622 },
1623 "node_modules/class-utils/node_modules/is-descriptor": {
1624 "version": "0.1.6",
1625 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1626 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1627 "dev": true,
1628 "dependencies": {
1629 "is-accessor-descriptor": "^0.1.6",
1630 "is-data-descriptor": "^0.1.4",
1631 "kind-of": "^5.0.0"
1632 },
1633 "engines": {
1634 "node": ">=0.10.0"
1635 }
1636 },
1637 "node_modules/class-utils/node_modules/kind-of": {
1638 "version": "5.1.0",
1639 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1640 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
1641 "dev": true,
1642 "engines": {
1643 "node": ">=0.10.0"
1644 }
1645 },
1646 "node_modules/cliui": {
1647 "version": "6.0.0",
1648 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
1649 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
1650 "dev": true,
1651 "dependencies": {
1652 "string-width": "^4.2.0",
1653 "strip-ansi": "^6.0.0",
1654 "wrap-ansi": "^6.2.0"
1655 }
1656 },
1657 "node_modules/co": {
1658 "version": "4.6.0",
1659 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1660 "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
1661 "dev": true,
1662 "engines": {
1663 "iojs": ">= 1.0.0",
1664 "node": ">= 0.12.0"
1665 }
1666 },
1667 "node_modules/collect-v8-coverage": {
1668 "version": "1.0.1",
1669 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
1670 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
1671 "dev": true
1672 },
1673 "node_modules/collection-visit": {
1674 "version": "1.0.0",
1675 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1676 "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==",
1677 "dev": true,
1678 "dependencies": {
1679 "map-visit": "^1.0.0",
1680 "object-visit": "^1.0.0"
1681 },
1682 "engines": {
1683 "node": ">=0.10.0"
1684 }
1685 },
1686 "node_modules/color-convert": {
1687 "version": "2.0.1",
1688 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1689 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1690 "dev": true,
1691 "dependencies": {
1692 "color-name": "~1.1.4"
1693 },
1694 "engines": {
1695 "node": ">=7.0.0"
1696 }
1697 },
1698 "node_modules/color-name": {
1699 "version": "1.1.4",
1700 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1701 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1702 "dev": true
1703 },
1704 "node_modules/combined-stream": {
1705 "version": "1.0.8",
1706 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1707 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1708 "dev": true,
1709 "dependencies": {
1710 "delayed-stream": "~1.0.0"
1711 },
1712 "engines": {
1713 "node": ">= 0.8"
1714 }
1715 },
1716 "node_modules/component-emitter": {
1717 "version": "1.3.0",
1718 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
1719 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
1720 "dev": true
1721 },
1722 "node_modules/concat-map": {
1723 "version": "0.0.1",
1724 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1725 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
1726 "dev": true
1727 },
1728 "node_modules/convert-source-map": {
1729 "version": "1.9.0",
1730 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
1731 "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
1732 "dev": true
1733 },
1734 "node_modules/copy-descriptor": {
1735 "version": "0.1.1",
1736 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
1737 "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==",
1738 "dev": true,
1739 "engines": {
1740 "node": ">=0.10.0"
1741 }
1742 },
1743 "node_modules/cross-spawn": {
1744 "version": "7.0.3",
1745 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1746 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1747 "dev": true,
1748 "dependencies": {
1749 "path-key": "^3.1.0",
1750 "shebang-command": "^2.0.0",
1751 "which": "^2.0.1"
1752 },
1753 "engines": {
1754 "node": ">= 8"
1755 }
1756 },
1757 "node_modules/cssom": {
1758 "version": "0.4.4",
1759 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
1760 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
1761 "dev": true
1762 },
1763 "node_modules/cssstyle": {
1764 "version": "2.3.0",
1765 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
1766 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
1767 "dev": true,
1768 "dependencies": {
1769 "cssom": "~0.3.6"
1770 },
1771 "engines": {
1772 "node": ">=8"
1773 }
1774 },
1775 "node_modules/cssstyle/node_modules/cssom": {
1776 "version": "0.3.8",
1777 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
1778 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
1779 "dev": true
1780 },
1781 "node_modules/data-urls": {
1782 "version": "2.0.0",
1783 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
1784 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
1785 "dev": true,
1786 "dependencies": {
1787 "abab": "^2.0.3",
1788 "whatwg-mimetype": "^2.3.0",
1789 "whatwg-url": "^8.0.0"
1790 },
1791 "engines": {
1792 "node": ">=10"
1793 }
1794 },
1795 "node_modules/debug": {
1796 "version": "4.3.4",
1797 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1798 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1799 "dev": true,
1800 "dependencies": {
1801 "ms": "2.1.2"
1802 },
1803 "engines": {
1804 "node": ">=6.0"
1805 },
1806 "peerDependenciesMeta": {
1807 "supports-color": {
1808 "optional": true
1809 }
1810 }
1811 },
1812 "node_modules/decamelize": {
1813 "version": "1.2.0",
1814 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1815 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
1816 "dev": true,
1817 "engines": {
1818 "node": ">=0.10.0"
1819 }
1820 },
1821 "node_modules/decimal.js": {
1822 "version": "10.4.2",
1823 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz",
1824 "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==",
1825 "dev": true
1826 },
1827 "node_modules/decode-uri-component": {
1828 "version": "0.2.0",
1829 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1830 "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==",
1831 "dev": true,
1832 "engines": {
1833 "node": ">=0.10"
1834 }
1835 },
1836 "node_modules/deep-is": {
1837 "version": "0.1.4",
1838 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1839 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
1840 "dev": true
1841 },
1842 "node_modules/deepmerge": {
1843 "version": "4.2.2",
1844 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
1845 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
1846 "dev": true,
1847 "engines": {
1848 "node": ">=0.10.0"
1849 }
1850 },
1851 "node_modules/define-property": {
1852 "version": "2.0.2",
1853 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
1854 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
1855 "dev": true,
1856 "dependencies": {
1857 "is-descriptor": "^1.0.2",
1858 "isobject": "^3.0.1"
1859 },
1860 "engines": {
1861 "node": ">=0.10.0"
1862 }
1863 },
1864 "node_modules/delayed-stream": {
1865 "version": "1.0.0",
1866 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1867 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
1868 "dev": true,
1869 "engines": {
1870 "node": ">=0.4.0"
1871 }
1872 },
1873 "node_modules/detect-newline": {
1874 "version": "3.1.0",
1875 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
1876 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
1877 "dev": true,
1878 "engines": {
1879 "node": ">=8"
1880 }
1881 },
1882 "node_modules/diff-sequences": {
1883 "version": "25.2.6",
1884 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz",
1885 "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==",
1886 "dev": true,
1887 "engines": {
1888 "node": ">= 8.3"
1889 }
1890 },
1891 "node_modules/domexception": {
1892 "version": "2.0.1",
1893 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
1894 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
1895 "dev": true,
1896 "dependencies": {
1897 "webidl-conversions": "^5.0.0"
1898 },
1899 "engines": {
1900 "node": ">=8"
1901 }
1902 },
1903 "node_modules/domexception/node_modules/webidl-conversions": {
1904 "version": "5.0.0",
1905 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
1906 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
1907 "dev": true,
1908 "engines": {
1909 "node": ">=8"
1910 }
1911 },
1912 "node_modules/electron-to-chromium": {
1913 "version": "1.4.284",
1914 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
1915 "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
1916 "dev": true
1917 },
1918 "node_modules/emittery": {
1919 "version": "0.7.2",
1920 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
1921 "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
1922 "dev": true,
1923 "engines": {
1924 "node": ">=10"
1925 },
1926 "funding": {
1927 "url": "https://github.com/sindresorhus/emittery?sponsor=1"
1928 }
1929 },
1930 "node_modules/emoji-regex": {
1931 "version": "8.0.0",
1932 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1933 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1934 "dev": true
1935 },
1936 "node_modules/end-of-stream": {
1937 "version": "1.4.4",
1938 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
1939 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
1940 "dev": true,
1941 "dependencies": {
1942 "once": "^1.4.0"
1943 }
1944 },
1945 "node_modules/error-ex": {
1946 "version": "1.3.2",
1947 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1948 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1949 "dev": true,
1950 "dependencies": {
1951 "is-arrayish": "^0.2.1"
1952 }
1953 },
1954 "node_modules/escalade": {
1955 "version": "3.1.1",
1956 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
1957 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
1958 "dev": true,
1959 "engines": {
1960 "node": ">=6"
1961 }
1962 },
1963 "node_modules/escape-string-regexp": {
1964 "version": "2.0.0",
1965 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
1966 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
1967 "dev": true,
1968 "engines": {
1969 "node": ">=8"
1970 }
1971 },
1972 "node_modules/escodegen": {
1973 "version": "2.0.0",
1974 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
1975 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
1976 "dev": true,
1977 "dependencies": {
1978 "esprima": "^4.0.1",
1979 "estraverse": "^5.2.0",
1980 "esutils": "^2.0.2",
1981 "optionator": "^0.8.1"
1982 },
1983 "bin": {
1984 "escodegen": "bin/escodegen.js",
1985 "esgenerate": "bin/esgenerate.js"
1986 },
1987 "engines": {
1988 "node": ">=6.0"
1989 },
1990 "optionalDependencies": {
1991 "source-map": "~0.6.1"
1992 }
1993 },
1994 "node_modules/esprima": {
1995 "version": "4.0.1",
1996 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1997 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1998 "dev": true,
1999 "bin": {
2000 "esparse": "bin/esparse.js",
2001 "esvalidate": "bin/esvalidate.js"
2002 },
2003 "engines": {
2004 "node": ">=4"
2005 }
2006 },
2007 "node_modules/estraverse": {
2008 "version": "5.3.0",
2009 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2010 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2011 "dev": true,
2012 "engines": {
2013 "node": ">=4.0"
2014 }
2015 },
2016 "node_modules/esutils": {
2017 "version": "2.0.3",
2018 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2019 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2020 "dev": true,
2021 "engines": {
2022 "node": ">=0.10.0"
2023 }
2024 },
2025 "node_modules/exec-sh": {
2026 "version": "0.3.6",
2027 "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
2028 "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==",
2029 "dev": true
2030 },
2031 "node_modules/execa": {
2032 "version": "4.1.0",
2033 "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
2034 "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
2035 "dev": true,
2036 "dependencies": {
2037 "cross-spawn": "^7.0.0",
2038 "get-stream": "^5.0.0",
2039 "human-signals": "^1.1.1",
2040 "is-stream": "^2.0.0",
2041 "merge-stream": "^2.0.0",
2042 "npm-run-path": "^4.0.0",
2043 "onetime": "^5.1.0",
2044 "signal-exit": "^3.0.2",
2045 "strip-final-newline": "^2.0.0"
2046 },
2047 "engines": {
2048 "node": ">=10"
2049 },
2050 "funding": {
2051 "url": "https://github.com/sindresorhus/execa?sponsor=1"
2052 }
2053 },
2054 "node_modules/exit": {
2055 "version": "0.1.2",
2056 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
2057 "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
2058 "dev": true,
2059 "engines": {
2060 "node": ">= 0.8.0"
2061 }
2062 },
2063 "node_modules/expand-brackets": {
2064 "version": "2.1.4",
2065 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
2066 "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==",
2067 "dev": true,
2068 "dependencies": {
2069 "debug": "^2.3.3",
2070 "define-property": "^0.2.5",
2071 "extend-shallow": "^2.0.1",
2072 "posix-character-classes": "^0.1.0",
2073 "regex-not": "^1.0.0",
2074 "snapdragon": "^0.8.1",
2075 "to-regex": "^3.0.1"
2076 },
2077 "engines": {
2078 "node": ">=0.10.0"
2079 }
2080 },
2081 "node_modules/expand-brackets/node_modules/debug": {
2082 "version": "2.6.9",
2083 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2084 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2085 "dev": true,
2086 "dependencies": {
2087 "ms": "2.0.0"
2088 }
2089 },
2090 "node_modules/expand-brackets/node_modules/define-property": {
2091 "version": "0.2.5",
2092 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2093 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
2094 "dev": true,
2095 "dependencies": {
2096 "is-descriptor": "^0.1.0"
2097 },
2098 "engines": {
2099 "node": ">=0.10.0"
2100 }
2101 },
2102 "node_modules/expand-brackets/node_modules/extend-shallow": {
2103 "version": "2.0.1",
2104 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2105 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
2106 "dev": true,
2107 "dependencies": {
2108 "is-extendable": "^0.1.0"
2109 },
2110 "engines": {
2111 "node": ">=0.10.0"
2112 }
2113 },
2114 "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
2115 "version": "0.1.6",
2116 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
2117 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
2118 "dev": true,
2119 "dependencies": {
2120 "kind-of": "^3.0.2"
2121 },
2122 "engines": {
2123 "node": ">=0.10.0"
2124 }
2125 },
2126 "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
2127 "version": "3.2.2",
2128 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2129 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
2130 "dev": true,
2131 "dependencies": {
2132 "is-buffer": "^1.1.5"
2133 },
2134 "engines": {
2135 "node": ">=0.10.0"
2136 }
2137 },
2138 "node_modules/expand-brackets/node_modules/is-data-descriptor": {
2139 "version": "0.1.4",
2140 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
2141 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
2142 "dev": true,
2143 "dependencies": {
2144 "kind-of": "^3.0.2"
2145 },
2146 "engines": {
2147 "node": ">=0.10.0"
2148 }
2149 },
2150 "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
2151 "version": "3.2.2",
2152 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2153 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
2154 "dev": true,
2155 "dependencies": {
2156 "is-buffer": "^1.1.5"
2157 },
2158 "engines": {
2159 "node": ">=0.10.0"
2160 }
2161 },
2162 "node_modules/expand-brackets/node_modules/is-descriptor": {
2163 "version": "0.1.6",
2164 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
2165 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
2166 "dev": true,
2167 "dependencies": {
2168 "is-accessor-descriptor": "^0.1.6",
2169 "is-data-descriptor": "^0.1.4",
2170 "kind-of": "^5.0.0"
2171 },
2172 "engines": {
2173 "node": ">=0.10.0"
2174 }
2175 },
2176 "node_modules/expand-brackets/node_modules/is-extendable": {
2177 "version": "0.1.1",
2178 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2179 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
2180 "dev": true,
2181 "engines": {
2182 "node": ">=0.10.0"
2183 }
2184 },
2185 "node_modules/expand-brackets/node_modules/kind-of": {
2186 "version": "5.1.0",
2187 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2188 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2189 "dev": true,
2190 "engines": {
2191 "node": ">=0.10.0"
2192 }
2193 },
2194 "node_modules/expand-brackets/node_modules/ms": {
2195 "version": "2.0.0",
2196 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2197 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
2198 "dev": true
2199 },
2200 "node_modules/expect": {
2201 "version": "26.6.2",
2202 "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
2203 "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
2204 "dev": true,
2205 "dependencies": {
2206 "@jest/types": "^26.6.2",
2207 "ansi-styles": "^4.0.0",
2208 "jest-get-type": "^26.3.0",
2209 "jest-matcher-utils": "^26.6.2",
2210 "jest-message-util": "^26.6.2",
2211 "jest-regex-util": "^26.0.0"
2212 },
2213 "engines": {
2214 "node": ">= 10.14.2"
2215 }
2216 },
2217 "node_modules/extend-shallow": {
2218 "version": "3.0.2",
2219 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
2220 "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
2221 "dev": true,
2222 "dependencies": {
2223 "assign-symbols": "^1.0.0",
2224 "is-extendable": "^1.0.1"
2225 },
2226 "engines": {
2227 "node": ">=0.10.0"
2228 }
2229 },
2230 "node_modules/extglob": {
2231 "version": "2.0.4",
2232 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
2233 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
2234 "dev": true,
2235 "dependencies": {
2236 "array-unique": "^0.3.2",
2237 "define-property": "^1.0.0",
2238 "expand-brackets": "^2.1.4",
2239 "extend-shallow": "^2.0.1",
2240 "fragment-cache": "^0.2.1",
2241 "regex-not": "^1.0.0",
2242 "snapdragon": "^0.8.1",
2243 "to-regex": "^3.0.1"
2244 },
2245 "engines": {
2246 "node": ">=0.10.0"
2247 }
2248 },
2249 "node_modules/extglob/node_modules/define-property": {
2250 "version": "1.0.0",
2251 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2252 "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
2253 "dev": true,
2254 "dependencies": {
2255 "is-descriptor": "^1.0.0"
2256 },
2257 "engines": {
2258 "node": ">=0.10.0"
2259 }
2260 },
2261 "node_modules/extglob/node_modules/extend-shallow": {
2262 "version": "2.0.1",
2263 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2264 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
2265 "dev": true,
2266 "dependencies": {
2267 "is-extendable": "^0.1.0"
2268 },
2269 "engines": {
2270 "node": ">=0.10.0"
2271 }
2272 },
2273 "node_modules/extglob/node_modules/is-extendable": {
2274 "version": "0.1.1",
2275 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2276 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
2277 "dev": true,
2278 "engines": {
2279 "node": ">=0.10.0"
2280 }
2281 },
2282 "node_modules/fast-json-stable-stringify": {
2283 "version": "2.1.0",
2284 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2285 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2286 "dev": true
2287 },
2288 "node_modules/fast-levenshtein": {
2289 "version": "2.0.6",
2290 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2291 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2292 "dev": true
2293 },
2294 "node_modules/fb-watchman": {
2295 "version": "2.0.2",
2296 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
2297 "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
2298 "dev": true,
2299 "dependencies": {
2300 "bser": "2.1.1"
2301 }
2302 },
2303 "node_modules/fill-range": {
2304 "version": "7.0.1",
2305 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2306 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2307 "dev": true,
2308 "dependencies": {
2309 "to-regex-range": "^5.0.1"
2310 },
2311 "engines": {
2312 "node": ">=8"
2313 }
2314 },
2315 "node_modules/find-up": {
2316 "version": "4.1.0",
2317 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2318 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2319 "dev": true,
2320 "dependencies": {
2321 "locate-path": "^5.0.0",
2322 "path-exists": "^4.0.0"
2323 },
2324 "engines": {
2325 "node": ">=8"
2326 }
2327 },
2328 "node_modules/for-in": {
2329 "version": "1.0.2",
2330 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2331 "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
2332 "dev": true,
2333 "engines": {
2334 "node": ">=0.10.0"
2335 }
2336 },
2337 "node_modules/form-data": {
2338 "version": "3.0.1",
2339 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
2340 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
2341 "dev": true,
2342 "dependencies": {
2343 "asynckit": "^0.4.0",
2344 "combined-stream": "^1.0.8",
2345 "mime-types": "^2.1.12"
2346 },
2347 "engines": {
2348 "node": ">= 6"
2349 }
2350 },
2351 "node_modules/fragment-cache": {
2352 "version": "0.2.1",
2353 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
2354 "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==",
2355 "dev": true,
2356 "dependencies": {
2357 "map-cache": "^0.2.2"
2358 },
2359 "engines": {
2360 "node": ">=0.10.0"
2361 }
2362 },
2363 "node_modules/fs.realpath": {
2364 "version": "1.0.0",
2365 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2366 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
2367 "dev": true
2368 },
2369 "node_modules/fsevents": {
2370 "version": "2.3.2",
2371 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
2372 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
2373 "dev": true,
2374 "hasInstallScript": true,
2375 "optional": true,
2376 "os": [
2377 "darwin"
2378 ],
2379 "engines": {
2380 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2381 }
2382 },
2383 "node_modules/function-bind": {
2384 "version": "1.1.1",
2385 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2386 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2387 "dev": true
2388 },
2389 "node_modules/gensync": {
2390 "version": "1.0.0-beta.2",
2391 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
2392 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
2393 "dev": true,
2394 "engines": {
2395 "node": ">=6.9.0"
2396 }
2397 },
2398 "node_modules/get-caller-file": {
2399 "version": "2.0.5",
2400 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
2401 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
2402 "dev": true,
2403 "engines": {
2404 "node": "6.* || 8.* || >= 10.*"
2405 }
2406 },
2407 "node_modules/get-package-type": {
2408 "version": "0.1.0",
2409 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
2410 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
2411 "dev": true,
2412 "engines": {
2413 "node": ">=8.0.0"
2414 }
2415 },
2416 "node_modules/get-stream": {
2417 "version": "5.2.0",
2418 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
2419 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
2420 "dev": true,
2421 "dependencies": {
2422 "pump": "^3.0.0"
2423 },
2424 "engines": {
2425 "node": ">=8"
2426 },
2427 "funding": {
2428 "url": "https://github.com/sponsors/sindresorhus"
2429 }
2430 },
2431 "node_modules/get-value": {
2432 "version": "2.0.6",
2433 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
2434 "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==",
2435 "dev": true,
2436 "engines": {
2437 "node": ">=0.10.0"
2438 }
2439 },
2440 "node_modules/glob": {
2441 "version": "7.2.3",
2442 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2443 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2444 "dev": true,
2445 "dependencies": {
2446 "fs.realpath": "^1.0.0",
2447 "inflight": "^1.0.4",
2448 "inherits": "2",
2449 "minimatch": "^3.1.1",
2450 "once": "^1.3.0",
2451 "path-is-absolute": "^1.0.0"
2452 },
2453 "engines": {
2454 "node": "*"
2455 },
2456 "funding": {
2457 "url": "https://github.com/sponsors/isaacs"
2458 }
2459 },
2460 "node_modules/globals": {
2461 "version": "11.12.0",
2462 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
2463 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
2464 "dev": true,
2465 "engines": {
2466 "node": ">=4"
2467 }
2468 },
2469 "node_modules/graceful-fs": {
2470 "version": "4.2.10",
2471 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
2472 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
2473 "dev": true
2474 },
2475 "node_modules/growly": {
2476 "version": "1.3.0",
2477 "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
2478 "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==",
2479 "dev": true,
2480 "optional": true
2481 },
2482 "node_modules/has": {
2483 "version": "1.0.3",
2484 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
2485 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
2486 "dev": true,
2487 "dependencies": {
2488 "function-bind": "^1.1.1"
2489 },
2490 "engines": {
2491 "node": ">= 0.4.0"
2492 }
2493 },
2494 "node_modules/has-flag": {
2495 "version": "4.0.0",
2496 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2497 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2498 "dev": true,
2499 "engines": {
2500 "node": ">=8"
2501 }
2502 },
2503 "node_modules/has-value": {
2504 "version": "1.0.0",
2505 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
2506 "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==",
2507 "dev": true,
2508 "dependencies": {
2509 "get-value": "^2.0.6",
2510 "has-values": "^1.0.0",
2511 "isobject": "^3.0.0"
2512 },
2513 "engines": {
2514 "node": ">=0.10.0"
2515 }
2516 },
2517 "node_modules/has-values": {
2518 "version": "1.0.0",
2519 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
2520 "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==",
2521 "dev": true,
2522 "dependencies": {
2523 "is-number": "^3.0.0",
2524 "kind-of": "^4.0.0"
2525 },
2526 "engines": {
2527 "node": ">=0.10.0"
2528 }
2529 },
2530 "node_modules/has-values/node_modules/is-number": {
2531 "version": "3.0.0",
2532 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
2533 "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
2534 "dev": true,
2535 "dependencies": {
2536 "kind-of": "^3.0.2"
2537 },
2538 "engines": {
2539 "node": ">=0.10.0"
2540 }
2541 },
2542 "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
2543 "version": "3.2.2",
2544 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2545 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
2546 "dev": true,
2547 "dependencies": {
2548 "is-buffer": "^1.1.5"
2549 },
2550 "engines": {
2551 "node": ">=0.10.0"
2552 }
2553 },
2554 "node_modules/has-values/node_modules/kind-of": {
2555 "version": "4.0.0",
2556 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
2557 "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
2558 "dev": true,
2559 "dependencies": {
2560 "is-buffer": "^1.1.5"
2561 },
2562 "engines": {
2563 "node": ">=0.10.0"
2564 }
2565 },
2566 "node_modules/hosted-git-info": {
2567 "version": "2.8.9",
2568 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
2569 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
2570 "dev": true
2571 },
2572 "node_modules/html-encoding-sniffer": {
2573 "version": "2.0.1",
2574 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
2575 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
2576 "dev": true,
2577 "dependencies": {
2578 "whatwg-encoding": "^1.0.5"
2579 },
2580 "engines": {
2581 "node": ">=10"
2582 }
2583 },
2584 "node_modules/html-escaper": {
2585 "version": "2.0.2",
2586 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
2587 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
2588 "dev": true
2589 },
2590 "node_modules/http-proxy-agent": {
2591 "version": "4.0.1",
2592 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
2593 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
2594 "dev": true,
2595 "dependencies": {
2596 "@tootallnate/once": "1",
2597 "agent-base": "6",
2598 "debug": "4"
2599 },
2600 "engines": {
2601 "node": ">= 6"
2602 }
2603 },
2604 "node_modules/https-proxy-agent": {
2605 "version": "5.0.1",
2606 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
2607 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
2608 "dev": true,
2609 "dependencies": {
2610 "agent-base": "6",
2611 "debug": "4"
2612 },
2613 "engines": {
2614 "node": ">= 6"
2615 }
2616 },
2617 "node_modules/human-signals": {
2618 "version": "1.1.1",
2619 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
2620 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
2621 "dev": true,
2622 "engines": {
2623 "node": ">=8.12.0"
2624 }
2625 },
2626 "node_modules/iconv-lite": {
2627 "version": "0.4.24",
2628 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
2629 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
2630 "dev": true,
2631 "dependencies": {
2632 "safer-buffer": ">= 2.1.2 < 3"
2633 },
2634 "engines": {
2635 "node": ">=0.10.0"
2636 }
2637 },
2638 "node_modules/import-local": {
2639 "version": "3.1.0",
2640 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
2641 "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
2642 "dev": true,
2643 "dependencies": {
2644 "pkg-dir": "^4.2.0",
2645 "resolve-cwd": "^3.0.0"
2646 },
2647 "bin": {
2648 "import-local-fixture": "fixtures/cli.js"
2649 },
2650 "engines": {
2651 "node": ">=8"
2652 },
2653 "funding": {
2654 "url": "https://github.com/sponsors/sindresorhus"
2655 }
2656 },
2657 "node_modules/imurmurhash": {
2658 "version": "0.1.4",
2659 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2660 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2661 "dev": true,
2662 "engines": {
2663 "node": ">=0.8.19"
2664 }
2665 },
2666 "node_modules/inflight": {
2667 "version": "1.0.6",
2668 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2669 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
2670 "dev": true,
2671 "dependencies": {
2672 "once": "^1.3.0",
2673 "wrappy": "1"
2674 }
2675 },
2676 "node_modules/inherits": {
2677 "version": "2.0.4",
2678 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2679 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2680 "dev": true
2681 },
2682 "node_modules/is-accessor-descriptor": {
2683 "version": "1.0.0",
2684 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2685 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2686 "dev": true,
2687 "dependencies": {
2688 "kind-of": "^6.0.0"
2689 },
2690 "engines": {
2691 "node": ">=0.10.0"
2692 }
2693 },
2694 "node_modules/is-arrayish": {
2695 "version": "0.2.1",
2696 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2697 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
2698 "dev": true
2699 },
2700 "node_modules/is-buffer": {
2701 "version": "1.1.6",
2702 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2703 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2704 "dev": true
2705 },
2706 "node_modules/is-ci": {
2707 "version": "2.0.0",
2708 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
2709 "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
2710 "dev": true,
2711 "dependencies": {
2712 "ci-info": "^2.0.0"
2713 },
2714 "bin": {
2715 "is-ci": "bin.js"
2716 }
2717 },
2718 "node_modules/is-core-module": {
2719 "version": "2.11.0",
2720 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
2721 "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
2722 "dev": true,
2723 "dependencies": {
2724 "has": "^1.0.3"
2725 },
2726 "funding": {
2727 "url": "https://github.com/sponsors/ljharb"
2728 }
2729 },
2730 "node_modules/is-data-descriptor": {
2731 "version": "1.0.0",
2732 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2733 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2734 "dev": true,
2735 "dependencies": {
2736 "kind-of": "^6.0.0"
2737 },
2738 "engines": {
2739 "node": ">=0.10.0"
2740 }
2741 },
2742 "node_modules/is-descriptor": {
2743 "version": "1.0.2",
2744 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2745 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2746 "dev": true,
2747 "dependencies": {
2748 "is-accessor-descriptor": "^1.0.0",
2749 "is-data-descriptor": "^1.0.0",
2750 "kind-of": "^6.0.2"
2751 },
2752 "engines": {
2753 "node": ">=0.10.0"
2754 }
2755 },
2756 "node_modules/is-docker": {
2757 "version": "2.2.1",
2758 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
2759 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
2760 "dev": true,
2761 "optional": true,
2762 "bin": {
2763 "is-docker": "cli.js"
2764 },
2765 "engines": {
2766 "node": ">=8"
2767 },
2768 "funding": {
2769 "url": "https://github.com/sponsors/sindresorhus"
2770 }
2771 },
2772 "node_modules/is-extendable": {
2773 "version": "1.0.1",
2774 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2775 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2776 "dev": true,
2777 "dependencies": {
2778 "is-plain-object": "^2.0.4"
2779 },
2780 "engines": {
2781 "node": ">=0.10.0"
2782 }
2783 },
2784 "node_modules/is-fullwidth-code-point": {
2785 "version": "3.0.0",
2786 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2787 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2788 "dev": true,
2789 "engines": {
2790 "node": ">=8"
2791 }
2792 },
2793 "node_modules/is-generator-fn": {
2794 "version": "2.1.0",
2795 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
2796 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
2797 "dev": true,
2798 "engines": {
2799 "node": ">=6"
2800 }
2801 },
2802 "node_modules/is-number": {
2803 "version": "7.0.0",
2804 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2805 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2806 "dev": true,
2807 "engines": {
2808 "node": ">=0.12.0"
2809 }
2810 },
2811 "node_modules/is-plain-object": {
2812 "version": "2.0.4",
2813 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2814 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2815 "dev": true,
2816 "dependencies": {
2817 "isobject": "^3.0.1"
2818 },
2819 "engines": {
2820 "node": ">=0.10.0"
2821 }
2822 },
2823 "node_modules/is-potential-custom-element-name": {
2824 "version": "1.0.1",
2825 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
2826 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
2827 "dev": true
2828 },
2829 "node_modules/is-stream": {
2830 "version": "2.0.1",
2831 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
2832 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
2833 "dev": true,
2834 "engines": {
2835 "node": ">=8"
2836 },
2837 "funding": {
2838 "url": "https://github.com/sponsors/sindresorhus"
2839 }
2840 },
2841 "node_modules/is-typedarray": {
2842 "version": "1.0.0",
2843 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2844 "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
2845 "dev": true
2846 },
2847 "node_modules/is-windows": {
2848 "version": "1.0.2",
2849 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
2850 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
2851 "dev": true,
2852 "engines": {
2853 "node": ">=0.10.0"
2854 }
2855 },
2856 "node_modules/is-wsl": {
2857 "version": "2.2.0",
2858 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
2859 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
2860 "dev": true,
2861 "optional": true,
2862 "dependencies": {
2863 "is-docker": "^2.0.0"
2864 },
2865 "engines": {
2866 "node": ">=8"
2867 }
2868 },
2869 "node_modules/isarray": {
2870 "version": "1.0.0",
2871 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2872 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
2873 "dev": true
2874 },
2875 "node_modules/isexe": {
2876 "version": "2.0.0",
2877 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2878 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2879 "dev": true
2880 },
2881 "node_modules/isobject": {
2882 "version": "3.0.1",
2883 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2884 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
2885 "dev": true,
2886 "engines": {
2887 "node": ">=0.10.0"
2888 }
2889 },
2890 "node_modules/istanbul-lib-coverage": {
2891 "version": "3.2.0",
2892 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
2893 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
2894 "dev": true,
2895 "engines": {
2896 "node": ">=8"
2897 }
2898 },
2899 "node_modules/istanbul-lib-instrument": {
2900 "version": "4.0.3",
2901 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
2902 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
2903 "dev": true,
2904 "dependencies": {
2905 "@babel/core": "^7.7.5",
2906 "@istanbuljs/schema": "^0.1.2",
2907 "istanbul-lib-coverage": "^3.0.0",
2908 "semver": "^6.3.0"
2909 },
2910 "engines": {
2911 "node": ">=8"
2912 }
2913 },
2914 "node_modules/istanbul-lib-report": {
2915 "version": "3.0.0",
2916 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
2917 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
2918 "dev": true,
2919 "dependencies": {
2920 "istanbul-lib-coverage": "^3.0.0",
2921 "make-dir": "^3.0.0",
2922 "supports-color": "^7.1.0"
2923 },
2924 "engines": {
2925 "node": ">=8"
2926 }
2927 },
2928 "node_modules/istanbul-lib-source-maps": {
2929 "version": "4.0.1",
2930 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
2931 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
2932 "dev": true,
2933 "dependencies": {
2934 "debug": "^4.1.1",
2935 "istanbul-lib-coverage": "^3.0.0",
2936 "source-map": "^0.6.1"
2937 },
2938 "engines": {
2939 "node": ">=10"
2940 }
2941 },
2942 "node_modules/istanbul-reports": {
2943 "version": "3.1.5",
2944 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz",
2945 "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==",
2946 "dev": true,
2947 "dependencies": {
2948 "html-escaper": "^2.0.0",
2949 "istanbul-lib-report": "^3.0.0"
2950 },
2951 "engines": {
2952 "node": ">=8"
2953 }
2954 },
2955 "node_modules/jest": {
2956 "version": "26.6.3",
2957 "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz",
2958 "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==",
2959 "dev": true,
2960 "dependencies": {
2961 "@jest/core": "^26.6.3",
2962 "import-local": "^3.0.2",
2963 "jest-cli": "^26.6.3"
2964 },
2965 "bin": {
2966 "jest": "bin/jest.js"
2967 },
2968 "engines": {
2969 "node": ">= 10.14.2"
2970 }
2971 },
2972 "node_modules/jest-changed-files": {
2973 "version": "26.6.2",
2974 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
2975 "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
2976 "dev": true,
2977 "dependencies": {
2978 "@jest/types": "^26.6.2",
2979 "execa": "^4.0.0",
2980 "throat": "^5.0.0"
2981 },
2982 "engines": {
2983 "node": ">= 10.14.2"
2984 }
2985 },
2986 "node_modules/jest-cli": {
2987 "version": "26.6.3",
2988 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
2989 "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
2990 "dev": true,
2991 "dependencies": {
2992 "@jest/core": "^26.6.3",
2993 "@jest/test-result": "^26.6.2",
2994 "@jest/types": "^26.6.2",
2995 "chalk": "^4.0.0",
2996 "exit": "^0.1.2",
2997 "graceful-fs": "^4.2.4",
2998 "import-local": "^3.0.2",
2999 "is-ci": "^2.0.0",
3000 "jest-config": "^26.6.3",
3001 "jest-util": "^26.6.2",
3002 "jest-validate": "^26.6.2",
3003 "prompts": "^2.0.1",
3004 "yargs": "^15.4.1"
3005 },
3006 "bin": {
3007 "jest": "bin/jest.js"
3008 },
3009 "engines": {
3010 "node": ">= 10.14.2"
3011 }
3012 },
3013 "node_modules/jest-config": {
3014 "version": "26.6.3",
3015 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
3016 "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
3017 "dev": true,
3018 "dependencies": {
3019 "@babel/core": "^7.1.0",
3020 "@jest/test-sequencer": "^26.6.3",
3021 "@jest/types": "^26.6.2",
3022 "babel-jest": "^26.6.3",
3023 "chalk": "^4.0.0",
3024 "deepmerge": "^4.2.2",
3025 "glob": "^7.1.1",
3026 "graceful-fs": "^4.2.4",
3027 "jest-environment-jsdom": "^26.6.2",
3028 "jest-environment-node": "^26.6.2",
3029 "jest-get-type": "^26.3.0",
3030 "jest-jasmine2": "^26.6.3",
3031 "jest-regex-util": "^26.0.0",
3032 "jest-resolve": "^26.6.2",
3033 "jest-util": "^26.6.2",
3034 "jest-validate": "^26.6.2",
3035 "micromatch": "^4.0.2",
3036 "pretty-format": "^26.6.2"
3037 },
3038 "engines": {
3039 "node": ">= 10.14.2"
3040 },
3041 "peerDependencies": {
3042 "ts-node": ">=9.0.0"
3043 },
3044 "peerDependenciesMeta": {
3045 "ts-node": {
3046 "optional": true
3047 }
3048 }
3049 },
3050 "node_modules/jest-config/node_modules/pretty-format": {
3051 "version": "26.6.2",
3052 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3053 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3054 "dev": true,
3055 "dependencies": {
3056 "@jest/types": "^26.6.2",
3057 "ansi-regex": "^5.0.0",
3058 "ansi-styles": "^4.0.0",
3059 "react-is": "^17.0.1"
3060 },
3061 "engines": {
3062 "node": ">= 10"
3063 }
3064 },
3065 "node_modules/jest-config/node_modules/react-is": {
3066 "version": "17.0.2",
3067 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3068 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3069 "dev": true
3070 },
3071 "node_modules/jest-diff": {
3072 "version": "25.5.0",
3073 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz",
3074 "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==",
3075 "dev": true,
3076 "dependencies": {
3077 "chalk": "^3.0.0",
3078 "diff-sequences": "^25.2.6",
3079 "jest-get-type": "^25.2.6",
3080 "pretty-format": "^25.5.0"
3081 },
3082 "engines": {
3083 "node": ">= 8.3"
3084 }
3085 },
3086 "node_modules/jest-diff/node_modules/chalk": {
3087 "version": "3.0.0",
3088 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
3089 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
3090 "dev": true,
3091 "dependencies": {
3092 "ansi-styles": "^4.1.0",
3093 "supports-color": "^7.1.0"
3094 },
3095 "engines": {
3096 "node": ">=8"
3097 }
3098 },
3099 "node_modules/jest-diff/node_modules/jest-get-type": {
3100 "version": "25.2.6",
3101 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz",
3102 "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==",
3103 "dev": true,
3104 "engines": {
3105 "node": ">= 8.3"
3106 }
3107 },
3108 "node_modules/jest-docblock": {
3109 "version": "26.0.0",
3110 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
3111 "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
3112 "dev": true,
3113 "dependencies": {
3114 "detect-newline": "^3.0.0"
3115 },
3116 "engines": {
3117 "node": ">= 10.14.2"
3118 }
3119 },
3120 "node_modules/jest-each": {
3121 "version": "26.6.2",
3122 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
3123 "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
3124 "dev": true,
3125 "dependencies": {
3126 "@jest/types": "^26.6.2",
3127 "chalk": "^4.0.0",
3128 "jest-get-type": "^26.3.0",
3129 "jest-util": "^26.6.2",
3130 "pretty-format": "^26.6.2"
3131 },
3132 "engines": {
3133 "node": ">= 10.14.2"
3134 }
3135 },
3136 "node_modules/jest-each/node_modules/pretty-format": {
3137 "version": "26.6.2",
3138 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3139 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3140 "dev": true,
3141 "dependencies": {
3142 "@jest/types": "^26.6.2",
3143 "ansi-regex": "^5.0.0",
3144 "ansi-styles": "^4.0.0",
3145 "react-is": "^17.0.1"
3146 },
3147 "engines": {
3148 "node": ">= 10"
3149 }
3150 },
3151 "node_modules/jest-each/node_modules/react-is": {
3152 "version": "17.0.2",
3153 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3154 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3155 "dev": true
3156 },
3157 "node_modules/jest-environment-jsdom": {
3158 "version": "26.6.2",
3159 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
3160 "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
3161 "dev": true,
3162 "dependencies": {
3163 "@jest/environment": "^26.6.2",
3164 "@jest/fake-timers": "^26.6.2",
3165 "@jest/types": "^26.6.2",
3166 "@types/node": "*",
3167 "jest-mock": "^26.6.2",
3168 "jest-util": "^26.6.2",
3169 "jsdom": "^16.4.0"
3170 },
3171 "engines": {
3172 "node": ">= 10.14.2"
3173 }
3174 },
3175 "node_modules/jest-environment-node": {
3176 "version": "26.6.2",
3177 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
3178 "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
3179 "dev": true,
3180 "dependencies": {
3181 "@jest/environment": "^26.6.2",
3182 "@jest/fake-timers": "^26.6.2",
3183 "@jest/types": "^26.6.2",
3184 "@types/node": "*",
3185 "jest-mock": "^26.6.2",
3186 "jest-util": "^26.6.2"
3187 },
3188 "engines": {
3189 "node": ">= 10.14.2"
3190 }
3191 },
3192 "node_modules/jest-get-type": {
3193 "version": "26.3.0",
3194 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
3195 "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
3196 "dev": true,
3197 "engines": {
3198 "node": ">= 10.14.2"
3199 }
3200 },
3201 "node_modules/jest-haste-map": {
3202 "version": "26.6.2",
3203 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
3204 "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
3205 "dev": true,
3206 "dependencies": {
3207 "@jest/types": "^26.6.2",
3208 "@types/graceful-fs": "^4.1.2",
3209 "@types/node": "*",
3210 "anymatch": "^3.0.3",
3211 "fb-watchman": "^2.0.0",
3212 "graceful-fs": "^4.2.4",
3213 "jest-regex-util": "^26.0.0",
3214 "jest-serializer": "^26.6.2",
3215 "jest-util": "^26.6.2",
3216 "jest-worker": "^26.6.2",
3217 "micromatch": "^4.0.2",
3218 "sane": "^4.0.3",
3219 "walker": "^1.0.7"
3220 },
3221 "engines": {
3222 "node": ">= 10.14.2"
3223 },
3224 "optionalDependencies": {
3225 "fsevents": "^2.1.2"
3226 }
3227 },
3228 "node_modules/jest-jasmine2": {
3229 "version": "26.6.3",
3230 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
3231 "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
3232 "dev": true,
3233 "dependencies": {
3234 "@babel/traverse": "^7.1.0",
3235 "@jest/environment": "^26.6.2",
3236 "@jest/source-map": "^26.6.2",
3237 "@jest/test-result": "^26.6.2",
3238 "@jest/types": "^26.6.2",
3239 "@types/node": "*",
3240 "chalk": "^4.0.0",
3241 "co": "^4.6.0",
3242 "expect": "^26.6.2",
3243 "is-generator-fn": "^2.0.0",
3244 "jest-each": "^26.6.2",
3245 "jest-matcher-utils": "^26.6.2",
3246 "jest-message-util": "^26.6.2",
3247 "jest-runtime": "^26.6.3",
3248 "jest-snapshot": "^26.6.2",
3249 "jest-util": "^26.6.2",
3250 "pretty-format": "^26.6.2",
3251 "throat": "^5.0.0"
3252 },
3253 "engines": {
3254 "node": ">= 10.14.2"
3255 }
3256 },
3257 "node_modules/jest-jasmine2/node_modules/pretty-format": {
3258 "version": "26.6.2",
3259 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3260 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3261 "dev": true,
3262 "dependencies": {
3263 "@jest/types": "^26.6.2",
3264 "ansi-regex": "^5.0.0",
3265 "ansi-styles": "^4.0.0",
3266 "react-is": "^17.0.1"
3267 },
3268 "engines": {
3269 "node": ">= 10"
3270 }
3271 },
3272 "node_modules/jest-jasmine2/node_modules/react-is": {
3273 "version": "17.0.2",
3274 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3275 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3276 "dev": true
3277 },
3278 "node_modules/jest-leak-detector": {
3279 "version": "26.6.2",
3280 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
3281 "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
3282 "dev": true,
3283 "dependencies": {
3284 "jest-get-type": "^26.3.0",
3285 "pretty-format": "^26.6.2"
3286 },
3287 "engines": {
3288 "node": ">= 10.14.2"
3289 }
3290 },
3291 "node_modules/jest-leak-detector/node_modules/pretty-format": {
3292 "version": "26.6.2",
3293 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3294 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3295 "dev": true,
3296 "dependencies": {
3297 "@jest/types": "^26.6.2",
3298 "ansi-regex": "^5.0.0",
3299 "ansi-styles": "^4.0.0",
3300 "react-is": "^17.0.1"
3301 },
3302 "engines": {
3303 "node": ">= 10"
3304 }
3305 },
3306 "node_modules/jest-leak-detector/node_modules/react-is": {
3307 "version": "17.0.2",
3308 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3309 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3310 "dev": true
3311 },
3312 "node_modules/jest-matcher-utils": {
3313 "version": "26.6.2",
3314 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
3315 "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
3316 "dev": true,
3317 "dependencies": {
3318 "chalk": "^4.0.0",
3319 "jest-diff": "^26.6.2",
3320 "jest-get-type": "^26.3.0",
3321 "pretty-format": "^26.6.2"
3322 },
3323 "engines": {
3324 "node": ">= 10.14.2"
3325 }
3326 },
3327 "node_modules/jest-matcher-utils/node_modules/diff-sequences": {
3328 "version": "26.6.2",
3329 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
3330 "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
3331 "dev": true,
3332 "engines": {
3333 "node": ">= 10.14.2"
3334 }
3335 },
3336 "node_modules/jest-matcher-utils/node_modules/jest-diff": {
3337 "version": "26.6.2",
3338 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
3339 "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
3340 "dev": true,
3341 "dependencies": {
3342 "chalk": "^4.0.0",
3343 "diff-sequences": "^26.6.2",
3344 "jest-get-type": "^26.3.0",
3345 "pretty-format": "^26.6.2"
3346 },
3347 "engines": {
3348 "node": ">= 10.14.2"
3349 }
3350 },
3351 "node_modules/jest-matcher-utils/node_modules/pretty-format": {
3352 "version": "26.6.2",
3353 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3354 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3355 "dev": true,
3356 "dependencies": {
3357 "@jest/types": "^26.6.2",
3358 "ansi-regex": "^5.0.0",
3359 "ansi-styles": "^4.0.0",
3360 "react-is": "^17.0.1"
3361 },
3362 "engines": {
3363 "node": ">= 10"
3364 }
3365 },
3366 "node_modules/jest-matcher-utils/node_modules/react-is": {
3367 "version": "17.0.2",
3368 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3369 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3370 "dev": true
3371 },
3372 "node_modules/jest-message-util": {
3373 "version": "26.6.2",
3374 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
3375 "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
3376 "dev": true,
3377 "dependencies": {
3378 "@babel/code-frame": "^7.0.0",
3379 "@jest/types": "^26.6.2",
3380 "@types/stack-utils": "^2.0.0",
3381 "chalk": "^4.0.0",
3382 "graceful-fs": "^4.2.4",
3383 "micromatch": "^4.0.2",
3384 "pretty-format": "^26.6.2",
3385 "slash": "^3.0.0",
3386 "stack-utils": "^2.0.2"
3387 },
3388 "engines": {
3389 "node": ">= 10.14.2"
3390 }
3391 },
3392 "node_modules/jest-message-util/node_modules/pretty-format": {
3393 "version": "26.6.2",
3394 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3395 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3396 "dev": true,
3397 "dependencies": {
3398 "@jest/types": "^26.6.2",
3399 "ansi-regex": "^5.0.0",
3400 "ansi-styles": "^4.0.0",
3401 "react-is": "^17.0.1"
3402 },
3403 "engines": {
3404 "node": ">= 10"
3405 }
3406 },
3407 "node_modules/jest-message-util/node_modules/react-is": {
3408 "version": "17.0.2",
3409 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3410 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3411 "dev": true
3412 },
3413 "node_modules/jest-mock": {
3414 "version": "26.6.2",
3415 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
3416 "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
3417 "dev": true,
3418 "dependencies": {
3419 "@jest/types": "^26.6.2",
3420 "@types/node": "*"
3421 },
3422 "engines": {
3423 "node": ">= 10.14.2"
3424 }
3425 },
3426 "node_modules/jest-pnp-resolver": {
3427 "version": "1.2.2",
3428 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
3429 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
3430 "dev": true,
3431 "engines": {
3432 "node": ">=6"
3433 },
3434 "peerDependencies": {
3435 "jest-resolve": "*"
3436 },
3437 "peerDependenciesMeta": {
3438 "jest-resolve": {
3439 "optional": true
3440 }
3441 }
3442 },
3443 "node_modules/jest-regex-util": {
3444 "version": "26.0.0",
3445 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
3446 "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
3447 "dev": true,
3448 "engines": {
3449 "node": ">= 10.14.2"
3450 }
3451 },
3452 "node_modules/jest-resolve": {
3453 "version": "26.6.2",
3454 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
3455 "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
3456 "dev": true,
3457 "dependencies": {
3458 "@jest/types": "^26.6.2",
3459 "chalk": "^4.0.0",
3460 "graceful-fs": "^4.2.4",
3461 "jest-pnp-resolver": "^1.2.2",
3462 "jest-util": "^26.6.2",
3463 "read-pkg-up": "^7.0.1",
3464 "resolve": "^1.18.1",
3465 "slash": "^3.0.0"
3466 },
3467 "engines": {
3468 "node": ">= 10.14.2"
3469 }
3470 },
3471 "node_modules/jest-resolve-dependencies": {
3472 "version": "26.6.3",
3473 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
3474 "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
3475 "dev": true,
3476 "dependencies": {
3477 "@jest/types": "^26.6.2",
3478 "jest-regex-util": "^26.0.0",
3479 "jest-snapshot": "^26.6.2"
3480 },
3481 "engines": {
3482 "node": ">= 10.14.2"
3483 }
3484 },
3485 "node_modules/jest-runner": {
3486 "version": "26.6.3",
3487 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
3488 "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
3489 "dev": true,
3490 "dependencies": {
3491 "@jest/console": "^26.6.2",
3492 "@jest/environment": "^26.6.2",
3493 "@jest/test-result": "^26.6.2",
3494 "@jest/types": "^26.6.2",
3495 "@types/node": "*",
3496 "chalk": "^4.0.0",
3497 "emittery": "^0.7.1",
3498 "exit": "^0.1.2",
3499 "graceful-fs": "^4.2.4",
3500 "jest-config": "^26.6.3",
3501 "jest-docblock": "^26.0.0",
3502 "jest-haste-map": "^26.6.2",
3503 "jest-leak-detector": "^26.6.2",
3504 "jest-message-util": "^26.6.2",
3505 "jest-resolve": "^26.6.2",
3506 "jest-runtime": "^26.6.3",
3507 "jest-util": "^26.6.2",
3508 "jest-worker": "^26.6.2",
3509 "source-map-support": "^0.5.6",
3510 "throat": "^5.0.0"
3511 },
3512 "engines": {
3513 "node": ">= 10.14.2"
3514 }
3515 },
3516 "node_modules/jest-runtime": {
3517 "version": "26.6.3",
3518 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
3519 "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
3520 "dev": true,
3521 "dependencies": {
3522 "@jest/console": "^26.6.2",
3523 "@jest/environment": "^26.6.2",
3524 "@jest/fake-timers": "^26.6.2",
3525 "@jest/globals": "^26.6.2",
3526 "@jest/source-map": "^26.6.2",
3527 "@jest/test-result": "^26.6.2",
3528 "@jest/transform": "^26.6.2",
3529 "@jest/types": "^26.6.2",
3530 "@types/yargs": "^15.0.0",
3531 "chalk": "^4.0.0",
3532 "cjs-module-lexer": "^0.6.0",
3533 "collect-v8-coverage": "^1.0.0",
3534 "exit": "^0.1.2",
3535 "glob": "^7.1.3",
3536 "graceful-fs": "^4.2.4",
3537 "jest-config": "^26.6.3",
3538 "jest-haste-map": "^26.6.2",
3539 "jest-message-util": "^26.6.2",
3540 "jest-mock": "^26.6.2",
3541 "jest-regex-util": "^26.0.0",
3542 "jest-resolve": "^26.6.2",
3543 "jest-snapshot": "^26.6.2",
3544 "jest-util": "^26.6.2",
3545 "jest-validate": "^26.6.2",
3546 "slash": "^3.0.0",
3547 "strip-bom": "^4.0.0",
3548 "yargs": "^15.4.1"
3549 },
3550 "bin": {
3551 "jest-runtime": "bin/jest-runtime.js"
3552 },
3553 "engines": {
3554 "node": ">= 10.14.2"
3555 }
3556 },
3557 "node_modules/jest-serializer": {
3558 "version": "26.6.2",
3559 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
3560 "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
3561 "dev": true,
3562 "dependencies": {
3563 "@types/node": "*",
3564 "graceful-fs": "^4.2.4"
3565 },
3566 "engines": {
3567 "node": ">= 10.14.2"
3568 }
3569 },
3570 "node_modules/jest-snapshot": {
3571 "version": "26.6.2",
3572 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
3573 "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
3574 "dev": true,
3575 "dependencies": {
3576 "@babel/types": "^7.0.0",
3577 "@jest/types": "^26.6.2",
3578 "@types/babel__traverse": "^7.0.4",
3579 "@types/prettier": "^2.0.0",
3580 "chalk": "^4.0.0",
3581 "expect": "^26.6.2",
3582 "graceful-fs": "^4.2.4",
3583 "jest-diff": "^26.6.2",
3584 "jest-get-type": "^26.3.0",
3585 "jest-haste-map": "^26.6.2",
3586 "jest-matcher-utils": "^26.6.2",
3587 "jest-message-util": "^26.6.2",
3588 "jest-resolve": "^26.6.2",
3589 "natural-compare": "^1.4.0",
3590 "pretty-format": "^26.6.2",
3591 "semver": "^7.3.2"
3592 },
3593 "engines": {
3594 "node": ">= 10.14.2"
3595 }
3596 },
3597 "node_modules/jest-snapshot/node_modules/diff-sequences": {
3598 "version": "26.6.2",
3599 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
3600 "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
3601 "dev": true,
3602 "engines": {
3603 "node": ">= 10.14.2"
3604 }
3605 },
3606 "node_modules/jest-snapshot/node_modules/jest-diff": {
3607 "version": "26.6.2",
3608 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
3609 "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
3610 "dev": true,
3611 "dependencies": {
3612 "chalk": "^4.0.0",
3613 "diff-sequences": "^26.6.2",
3614 "jest-get-type": "^26.3.0",
3615 "pretty-format": "^26.6.2"
3616 },
3617 "engines": {
3618 "node": ">= 10.14.2"
3619 }
3620 },
3621 "node_modules/jest-snapshot/node_modules/pretty-format": {
3622 "version": "26.6.2",
3623 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3624 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3625 "dev": true,
3626 "dependencies": {
3627 "@jest/types": "^26.6.2",
3628 "ansi-regex": "^5.0.0",
3629 "ansi-styles": "^4.0.0",
3630 "react-is": "^17.0.1"
3631 },
3632 "engines": {
3633 "node": ">= 10"
3634 }
3635 },
3636 "node_modules/jest-snapshot/node_modules/react-is": {
3637 "version": "17.0.2",
3638 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3639 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3640 "dev": true
3641 },
3642 "node_modules/jest-snapshot/node_modules/semver": {
3643 "version": "7.3.8",
3644 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
3645 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
3646 "dev": true,
3647 "dependencies": {
3648 "lru-cache": "^6.0.0"
3649 },
3650 "bin": {
3651 "semver": "bin/semver.js"
3652 },
3653 "engines": {
3654 "node": ">=10"
3655 }
3656 },
3657 "node_modules/jest-util": {
3658 "version": "26.6.2",
3659 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
3660 "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
3661 "dev": true,
3662 "dependencies": {
3663 "@jest/types": "^26.6.2",
3664 "@types/node": "*",
3665 "chalk": "^4.0.0",
3666 "graceful-fs": "^4.2.4",
3667 "is-ci": "^2.0.0",
3668 "micromatch": "^4.0.2"
3669 },
3670 "engines": {
3671 "node": ">= 10.14.2"
3672 }
3673 },
3674 "node_modules/jest-validate": {
3675 "version": "26.6.2",
3676 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
3677 "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
3678 "dev": true,
3679 "dependencies": {
3680 "@jest/types": "^26.6.2",
3681 "camelcase": "^6.0.0",
3682 "chalk": "^4.0.0",
3683 "jest-get-type": "^26.3.0",
3684 "leven": "^3.1.0",
3685 "pretty-format": "^26.6.2"
3686 },
3687 "engines": {
3688 "node": ">= 10.14.2"
3689 }
3690 },
3691 "node_modules/jest-validate/node_modules/camelcase": {
3692 "version": "6.3.0",
3693 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
3694 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
3695 "dev": true,
3696 "engines": {
3697 "node": ">=10"
3698 },
3699 "funding": {
3700 "url": "https://github.com/sponsors/sindresorhus"
3701 }
3702 },
3703 "node_modules/jest-validate/node_modules/pretty-format": {
3704 "version": "26.6.2",
3705 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
3706 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
3707 "dev": true,
3708 "dependencies": {
3709 "@jest/types": "^26.6.2",
3710 "ansi-regex": "^5.0.0",
3711 "ansi-styles": "^4.0.0",
3712 "react-is": "^17.0.1"
3713 },
3714 "engines": {
3715 "node": ">= 10"
3716 }
3717 },
3718 "node_modules/jest-validate/node_modules/react-is": {
3719 "version": "17.0.2",
3720 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
3721 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
3722 "dev": true
3723 },
3724 "node_modules/jest-watcher": {
3725 "version": "26.6.2",
3726 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
3727 "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
3728 "dev": true,
3729 "dependencies": {
3730 "@jest/test-result": "^26.6.2",
3731 "@jest/types": "^26.6.2",
3732 "@types/node": "*",
3733 "ansi-escapes": "^4.2.1",
3734 "chalk": "^4.0.0",
3735 "jest-util": "^26.6.2",
3736 "string-length": "^4.0.1"
3737 },
3738 "engines": {
3739 "node": ">= 10.14.2"
3740 }
3741 },
3742 "node_modules/jest-worker": {
3743 "version": "26.6.2",
3744 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
3745 "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
3746 "dev": true,
3747 "dependencies": {
3748 "@types/node": "*",
3749 "merge-stream": "^2.0.0",
3750 "supports-color": "^7.0.0"
3751 },
3752 "engines": {
3753 "node": ">= 10.13.0"
3754 }
3755 },
3756 "node_modules/js-tokens": {
3757 "version": "4.0.0",
3758 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3759 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3760 "dev": true
3761 },
3762 "node_modules/js-yaml": {
3763 "version": "3.14.1",
3764 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
3765 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
3766 "dev": true,
3767 "dependencies": {
3768 "argparse": "^1.0.7",
3769 "esprima": "^4.0.0"
3770 },
3771 "bin": {
3772 "js-yaml": "bin/js-yaml.js"
3773 }
3774 },
3775 "node_modules/jsdom": {
3776 "version": "16.7.0",
3777 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
3778 "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
3779 "dev": true,
3780 "dependencies": {
3781 "abab": "^2.0.5",
3782 "acorn": "^8.2.4",
3783 "acorn-globals": "^6.0.0",
3784 "cssom": "^0.4.4",
3785 "cssstyle": "^2.3.0",
3786 "data-urls": "^2.0.0",
3787 "decimal.js": "^10.2.1",
3788 "domexception": "^2.0.1",
3789 "escodegen": "^2.0.0",
3790 "form-data": "^3.0.0",
3791 "html-encoding-sniffer": "^2.0.1",
3792 "http-proxy-agent": "^4.0.1",
3793 "https-proxy-agent": "^5.0.0",
3794 "is-potential-custom-element-name": "^1.0.1",
3795 "nwsapi": "^2.2.0",
3796 "parse5": "6.0.1",
3797 "saxes": "^5.0.1",
3798 "symbol-tree": "^3.2.4",
3799 "tough-cookie": "^4.0.0",
3800 "w3c-hr-time": "^1.0.2",
3801 "w3c-xmlserializer": "^2.0.0",
3802 "webidl-conversions": "^6.1.0",
3803 "whatwg-encoding": "^1.0.5",
3804 "whatwg-mimetype": "^2.3.0",
3805 "whatwg-url": "^8.5.0",
3806 "ws": "^7.4.6",
3807 "xml-name-validator": "^3.0.0"
3808 },
3809 "engines": {
3810 "node": ">=10"
3811 },
3812 "peerDependencies": {
3813 "canvas": "^2.5.0"
3814 },
3815 "peerDependenciesMeta": {
3816 "canvas": {
3817 "optional": true
3818 }
3819 }
3820 },
3821 "node_modules/jsesc": {
3822 "version": "2.5.2",
3823 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3824 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3825 "dev": true,
3826 "bin": {
3827 "jsesc": "bin/jsesc"
3828 },
3829 "engines": {
3830 "node": ">=4"
3831 }
3832 },
3833 "node_modules/json-parse-even-better-errors": {
3834 "version": "2.3.1",
3835 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
3836 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
3837 "dev": true
3838 },
3839 "node_modules/json5": {
3840 "version": "2.2.1",
3841 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
3842 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
3843 "dev": true,
3844 "bin": {
3845 "json5": "lib/cli.js"
3846 },
3847 "engines": {
3848 "node": ">=6"
3849 }
3850 },
3851 "node_modules/kind-of": {
3852 "version": "6.0.3",
3853 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
3854 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
3855 "dev": true,
3856 "engines": {
3857 "node": ">=0.10.0"
3858 }
3859 },
3860 "node_modules/kleur": {
3861 "version": "3.0.3",
3862 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
3863 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
3864 "dev": true,
3865 "engines": {
3866 "node": ">=6"
3867 }
3868 },
3869 "node_modules/leven": {
3870 "version": "3.1.0",
3871 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
3872 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
3873 "dev": true,
3874 "engines": {
3875 "node": ">=6"
3876 }
3877 },
3878 "node_modules/levn": {
3879 "version": "0.3.0",
3880 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
3881 "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
3882 "dev": true,
3883 "dependencies": {
3884 "prelude-ls": "~1.1.2",
3885 "type-check": "~0.3.2"
3886 },
3887 "engines": {
3888 "node": ">= 0.8.0"
3889 }
3890 },
3891 "node_modules/lines-and-columns": {
3892 "version": "1.2.4",
3893 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
3894 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
3895 "dev": true
3896 },
3897 "node_modules/locate-path": {
3898 "version": "5.0.0",
3899 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
3900 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
3901 "dev": true,
3902 "dependencies": {
3903 "p-locate": "^4.1.0"
3904 },
3905 "engines": {
3906 "node": ">=8"
3907 }
3908 },
3909 "node_modules/lodash": {
3910 "version": "4.17.21",
3911 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
3912 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
3913 "dev": true
3914 },
3915 "node_modules/lru-cache": {
3916 "version": "6.0.0",
3917 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
3918 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
3919 "dev": true,
3920 "dependencies": {
3921 "yallist": "^4.0.0"
3922 },
3923 "engines": {
3924 "node": ">=10"
3925 }
3926 },
3927 "node_modules/make-dir": {
3928 "version": "3.1.0",
3929 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
3930 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
3931 "dev": true,
3932 "dependencies": {
3933 "semver": "^6.0.0"
3934 },
3935 "engines": {
3936 "node": ">=8"
3937 },
3938 "funding": {
3939 "url": "https://github.com/sponsors/sindresorhus"
3940 }
3941 },
3942 "node_modules/make-error": {
3943 "version": "1.3.6",
3944 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
3945 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
3946 "dev": true
3947 },
3948 "node_modules/makeerror": {
3949 "version": "1.0.12",
3950 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
3951 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
3952 "dev": true,
3953 "dependencies": {
3954 "tmpl": "1.0.5"
3955 }
3956 },
3957 "node_modules/map-cache": {
3958 "version": "0.2.2",
3959 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
3960 "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
3961 "dev": true,
3962 "engines": {
3963 "node": ">=0.10.0"
3964 }
3965 },
3966 "node_modules/map-visit": {
3967 "version": "1.0.0",
3968 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
3969 "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==",
3970 "dev": true,
3971 "dependencies": {
3972 "object-visit": "^1.0.0"
3973 },
3974 "engines": {
3975 "node": ">=0.10.0"
3976 }
3977 },
3978 "node_modules/merge-stream": {
3979 "version": "2.0.0",
3980 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
3981 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
3982 "dev": true
3983 },
3984 "node_modules/micromatch": {
3985 "version": "4.0.5",
3986 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
3987 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
3988 "dev": true,
3989 "dependencies": {
3990 "braces": "^3.0.2",
3991 "picomatch": "^2.3.1"
3992 },
3993 "engines": {
3994 "node": ">=8.6"
3995 }
3996 },
3997 "node_modules/mime-db": {
3998 "version": "1.52.0",
3999 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
4000 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
4001 "dev": true,
4002 "engines": {
4003 "node": ">= 0.6"
4004 }
4005 },
4006 "node_modules/mime-types": {
4007 "version": "2.1.35",
4008 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
4009 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
4010 "dev": true,
4011 "dependencies": {
4012 "mime-db": "1.52.0"
4013 },
4014 "engines": {
4015 "node": ">= 0.6"
4016 }
4017 },
4018 "node_modules/mimic-fn": {
4019 "version": "2.1.0",
4020 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
4021 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
4022 "dev": true,
4023 "engines": {
4024 "node": ">=6"
4025 }
4026 },
4027 "node_modules/minimatch": {
4028 "version": "3.1.2",
4029 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
4030 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
4031 "dev": true,
4032 "dependencies": {
4033 "brace-expansion": "^1.1.7"
4034 },
4035 "engines": {
4036 "node": "*"
4037 }
4038 },
4039 "node_modules/minimist": {
4040 "version": "1.2.7",
4041 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
4042 "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
4043 "dev": true,
4044 "funding": {
4045 "url": "https://github.com/sponsors/ljharb"
4046 }
4047 },
4048 "node_modules/mixin-deep": {
4049 "version": "1.3.2",
4050 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
4051 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
4052 "dev": true,
4053 "dependencies": {
4054 "for-in": "^1.0.2",
4055 "is-extendable": "^1.0.1"
4056 },
4057 "engines": {
4058 "node": ">=0.10.0"
4059 }
4060 },
4061 "node_modules/mkdirp": {
4062 "version": "1.0.4",
4063 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
4064 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
4065 "dev": true,
4066 "bin": {
4067 "mkdirp": "bin/cmd.js"
4068 },
4069 "engines": {
4070 "node": ">=10"
4071 }
4072 },
4073 "node_modules/ms": {
4074 "version": "2.1.2",
4075 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4076 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4077 "dev": true
4078 },
4079 "node_modules/nanomatch": {
4080 "version": "1.2.13",
4081 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
4082 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
4083 "dev": true,
4084 "dependencies": {
4085 "arr-diff": "^4.0.0",
4086 "array-unique": "^0.3.2",
4087 "define-property": "^2.0.2",
4088 "extend-shallow": "^3.0.2",
4089 "fragment-cache": "^0.2.1",
4090 "is-windows": "^1.0.2",
4091 "kind-of": "^6.0.2",
4092 "object.pick": "^1.3.0",
4093 "regex-not": "^1.0.0",
4094 "snapdragon": "^0.8.1",
4095 "to-regex": "^3.0.1"
4096 },
4097 "engines": {
4098 "node": ">=0.10.0"
4099 }
4100 },
4101 "node_modules/natural-compare": {
4102 "version": "1.4.0",
4103 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
4104 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
4105 "dev": true
4106 },
4107 "node_modules/nice-try": {
4108 "version": "1.0.5",
4109 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
4110 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
4111 "dev": true
4112 },
4113 "node_modules/node-int64": {
4114 "version": "0.4.0",
4115 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
4116 "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
4117 "dev": true
4118 },
4119 "node_modules/node-notifier": {
4120 "version": "8.0.2",
4121 "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz",
4122 "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==",
4123 "dev": true,
4124 "optional": true,
4125 "dependencies": {
4126 "growly": "^1.3.0",
4127 "is-wsl": "^2.2.0",
4128 "semver": "^7.3.2",
4129 "shellwords": "^0.1.1",
4130 "uuid": "^8.3.0",
4131 "which": "^2.0.2"
4132 }
4133 },
4134 "node_modules/node-notifier/node_modules/semver": {
4135 "version": "7.3.8",
4136 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
4137 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
4138 "dev": true,
4139 "optional": true,
4140 "dependencies": {
4141 "lru-cache": "^6.0.0"
4142 },
4143 "bin": {
4144 "semver": "bin/semver.js"
4145 },
4146 "engines": {
4147 "node": ">=10"
4148 }
4149 },
4150 "node_modules/node-releases": {
4151 "version": "2.0.6",
4152 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
4153 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
4154 "dev": true
4155 },
4156 "node_modules/normalize-package-data": {
4157 "version": "2.5.0",
4158 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
4159 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
4160 "dev": true,
4161 "dependencies": {
4162 "hosted-git-info": "^2.1.4",
4163 "resolve": "^1.10.0",
4164 "semver": "2 || 3 || 4 || 5",
4165 "validate-npm-package-license": "^3.0.1"
4166 }
4167 },
4168 "node_modules/normalize-package-data/node_modules/semver": {
4169 "version": "5.7.1",
4170 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
4171 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
4172 "dev": true,
4173 "bin": {
4174 "semver": "bin/semver"
4175 }
4176 },
4177 "node_modules/normalize-path": {
4178 "version": "3.0.0",
4179 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
4180 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
4181 "dev": true,
4182 "engines": {
4183 "node": ">=0.10.0"
4184 }
4185 },
4186 "node_modules/npm-run-path": {
4187 "version": "4.0.1",
4188 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
4189 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
4190 "dev": true,
4191 "dependencies": {
4192 "path-key": "^3.0.0"
4193 },
4194 "engines": {
4195 "node": ">=8"
4196 }
4197 },
4198 "node_modules/nwsapi": {
4199 "version": "2.2.2",
4200 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
4201 "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==",
4202 "dev": true
4203 },
4204 "node_modules/object-copy": {
4205 "version": "0.1.0",
4206 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
4207 "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==",
4208 "dev": true,
4209 "dependencies": {
4210 "copy-descriptor": "^0.1.0",
4211 "define-property": "^0.2.5",
4212 "kind-of": "^3.0.3"
4213 },
4214 "engines": {
4215 "node": ">=0.10.0"
4216 }
4217 },
4218 "node_modules/object-copy/node_modules/define-property": {
4219 "version": "0.2.5",
4220 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4221 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
4222 "dev": true,
4223 "dependencies": {
4224 "is-descriptor": "^0.1.0"
4225 },
4226 "engines": {
4227 "node": ">=0.10.0"
4228 }
4229 },
4230 "node_modules/object-copy/node_modules/is-accessor-descriptor": {
4231 "version": "0.1.6",
4232 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
4233 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
4234 "dev": true,
4235 "dependencies": {
4236 "kind-of": "^3.0.2"
4237 },
4238 "engines": {
4239 "node": ">=0.10.0"
4240 }
4241 },
4242 "node_modules/object-copy/node_modules/is-data-descriptor": {
4243 "version": "0.1.4",
4244 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
4245 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
4246 "dev": true,
4247 "dependencies": {
4248 "kind-of": "^3.0.2"
4249 },
4250 "engines": {
4251 "node": ">=0.10.0"
4252 }
4253 },
4254 "node_modules/object-copy/node_modules/is-descriptor": {
4255 "version": "0.1.6",
4256 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
4257 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4258 "dev": true,
4259 "dependencies": {
4260 "is-accessor-descriptor": "^0.1.6",
4261 "is-data-descriptor": "^0.1.4",
4262 "kind-of": "^5.0.0"
4263 },
4264 "engines": {
4265 "node": ">=0.10.0"
4266 }
4267 },
4268 "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
4269 "version": "5.1.0",
4270 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
4271 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
4272 "dev": true,
4273 "engines": {
4274 "node": ">=0.10.0"
4275 }
4276 },
4277 "node_modules/object-copy/node_modules/kind-of": {
4278 "version": "3.2.2",
4279 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4280 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
4281 "dev": true,
4282 "dependencies": {
4283 "is-buffer": "^1.1.5"
4284 },
4285 "engines": {
4286 "node": ">=0.10.0"
4287 }
4288 },
4289 "node_modules/object-visit": {
4290 "version": "1.0.1",
4291 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
4292 "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==",
4293 "dev": true,
4294 "dependencies": {
4295 "isobject": "^3.0.0"
4296 },
4297 "engines": {
4298 "node": ">=0.10.0"
4299 }
4300 },
4301 "node_modules/object.pick": {
4302 "version": "1.3.0",
4303 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
4304 "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
4305 "dev": true,
4306 "dependencies": {
4307 "isobject": "^3.0.1"
4308 },
4309 "engines": {
4310 "node": ">=0.10.0"
4311 }
4312 },
4313 "node_modules/once": {
4314 "version": "1.4.0",
4315 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4316 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
4317 "dev": true,
4318 "dependencies": {
4319 "wrappy": "1"
4320 }
4321 },
4322 "node_modules/onetime": {
4323 "version": "5.1.2",
4324 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
4325 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
4326 "dev": true,
4327 "dependencies": {
4328 "mimic-fn": "^2.1.0"
4329 },
4330 "engines": {
4331 "node": ">=6"
4332 },
4333 "funding": {
4334 "url": "https://github.com/sponsors/sindresorhus"
4335 }
4336 },
4337 "node_modules/optionator": {
4338 "version": "0.8.3",
4339 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
4340 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
4341 "dev": true,
4342 "dependencies": {
4343 "deep-is": "~0.1.3",
4344 "fast-levenshtein": "~2.0.6",
4345 "levn": "~0.3.0",
4346 "prelude-ls": "~1.1.2",
4347 "type-check": "~0.3.2",
4348 "word-wrap": "~1.2.3"
4349 },
4350 "engines": {
4351 "node": ">= 0.8.0"
4352 }
4353 },
4354 "node_modules/p-each-series": {
4355 "version": "2.2.0",
4356 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
4357 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==",
4358 "dev": true,
4359 "engines": {
4360 "node": ">=8"
4361 },
4362 "funding": {
4363 "url": "https://github.com/sponsors/sindresorhus"
4364 }
4365 },
4366 "node_modules/p-finally": {
4367 "version": "1.0.0",
4368 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
4369 "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
4370 "dev": true,
4371 "engines": {
4372 "node": ">=4"
4373 }
4374 },
4375 "node_modules/p-limit": {
4376 "version": "2.3.0",
4377 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4378 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4379 "dev": true,
4380 "dependencies": {
4381 "p-try": "^2.0.0"
4382 },
4383 "engines": {
4384 "node": ">=6"
4385 },
4386 "funding": {
4387 "url": "https://github.com/sponsors/sindresorhus"
4388 }
4389 },
4390 "node_modules/p-locate": {
4391 "version": "4.1.0",
4392 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
4393 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
4394 "dev": true,
4395 "dependencies": {
4396 "p-limit": "^2.2.0"
4397 },
4398 "engines": {
4399 "node": ">=8"
4400 }
4401 },
4402 "node_modules/p-try": {
4403 "version": "2.2.0",
4404 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
4405 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
4406 "dev": true,
4407 "engines": {
4408 "node": ">=6"
4409 }
4410 },
4411 "node_modules/parse-json": {
4412 "version": "5.2.0",
4413 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
4414 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
4415 "dev": true,
4416 "dependencies": {
4417 "@babel/code-frame": "^7.0.0",
4418 "error-ex": "^1.3.1",
4419 "json-parse-even-better-errors": "^2.3.0",
4420 "lines-and-columns": "^1.1.6"
4421 },
4422 "engines": {
4423 "node": ">=8"
4424 },
4425 "funding": {
4426 "url": "https://github.com/sponsors/sindresorhus"
4427 }
4428 },
4429 "node_modules/parse5": {
4430 "version": "6.0.1",
4431 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
4432 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
4433 "dev": true
4434 },
4435 "node_modules/pascalcase": {
4436 "version": "0.1.1",
4437 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
4438 "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==",
4439 "dev": true,
4440 "engines": {
4441 "node": ">=0.10.0"
4442 }
4443 },
4444 "node_modules/path-exists": {
4445 "version": "4.0.0",
4446 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4447 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4448 "dev": true,
4449 "engines": {
4450 "node": ">=8"
4451 }
4452 },
4453 "node_modules/path-is-absolute": {
4454 "version": "1.0.1",
4455 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4456 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
4457 "dev": true,
4458 "engines": {
4459 "node": ">=0.10.0"
4460 }
4461 },
4462 "node_modules/path-key": {
4463 "version": "3.1.1",
4464 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4465 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4466 "dev": true,
4467 "engines": {
4468 "node": ">=8"
4469 }
4470 },
4471 "node_modules/path-parse": {
4472 "version": "1.0.7",
4473 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
4474 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
4475 "dev": true
4476 },
4477 "node_modules/picocolors": {
4478 "version": "1.0.0",
4479 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
4480 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
4481 "dev": true
4482 },
4483 "node_modules/picomatch": {
4484 "version": "2.3.1",
4485 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
4486 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
4487 "dev": true,
4488 "engines": {
4489 "node": ">=8.6"
4490 },
4491 "funding": {
4492 "url": "https://github.com/sponsors/jonschlinkert"
4493 }
4494 },
4495 "node_modules/pirates": {
4496 "version": "4.0.5",
4497 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
4498 "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
4499 "dev": true,
4500 "engines": {
4501 "node": ">= 6"
4502 }
4503 },
4504 "node_modules/pkg-dir": {
4505 "version": "4.2.0",
4506 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
4507 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
4508 "dev": true,
4509 "dependencies": {
4510 "find-up": "^4.0.0"
4511 },
4512 "engines": {
4513 "node": ">=8"
4514 }
4515 },
4516 "node_modules/posix-character-classes": {
4517 "version": "0.1.1",
4518 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
4519 "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==",
4520 "dev": true,
4521 "engines": {
4522 "node": ">=0.10.0"
4523 }
4524 },
4525 "node_modules/prelude-ls": {
4526 "version": "1.1.2",
4527 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
4528 "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
4529 "dev": true,
4530 "engines": {
4531 "node": ">= 0.8.0"
4532 }
4533 },
4534 "node_modules/pretty-format": {
4535 "version": "25.5.0",
4536 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz",
4537 "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==",
4538 "dev": true,
4539 "dependencies": {
4540 "@jest/types": "^25.5.0",
4541 "ansi-regex": "^5.0.0",
4542 "ansi-styles": "^4.0.0",
4543 "react-is": "^16.12.0"
4544 },
4545 "engines": {
4546 "node": ">= 8.3"
4547 }
4548 },
4549 "node_modules/pretty-format/node_modules/@jest/types": {
4550 "version": "25.5.0",
4551 "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz",
4552 "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==",
4553 "dev": true,
4554 "dependencies": {
4555 "@types/istanbul-lib-coverage": "^2.0.0",
4556 "@types/istanbul-reports": "^1.1.1",
4557 "@types/yargs": "^15.0.0",
4558 "chalk": "^3.0.0"
4559 },
4560 "engines": {
4561 "node": ">= 8.3"
4562 }
4563 },
4564 "node_modules/pretty-format/node_modules/@types/istanbul-reports": {
4565 "version": "1.1.2",
4566 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz",
4567 "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==",
4568 "dev": true,
4569 "dependencies": {
4570 "@types/istanbul-lib-coverage": "*",
4571 "@types/istanbul-lib-report": "*"
4572 }
4573 },
4574 "node_modules/pretty-format/node_modules/chalk": {
4575 "version": "3.0.0",
4576 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
4577 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
4578 "dev": true,
4579 "dependencies": {
4580 "ansi-styles": "^4.1.0",
4581 "supports-color": "^7.1.0"
4582 },
4583 "engines": {
4584 "node": ">=8"
4585 }
4586 },
4587 "node_modules/prompts": {
4588 "version": "2.4.2",
4589 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
4590 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
4591 "dev": true,
4592 "dependencies": {
4593 "kleur": "^3.0.3",
4594 "sisteransi": "^1.0.5"
4595 },
4596 "engines": {
4597 "node": ">= 6"
4598 }
4599 },
4600 "node_modules/psl": {
4601 "version": "1.9.0",
4602 "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
4603 "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
4604 "dev": true
4605 },
4606 "node_modules/pump": {
4607 "version": "3.0.0",
4608 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
4609 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
4610 "dev": true,
4611 "dependencies": {
4612 "end-of-stream": "^1.1.0",
4613 "once": "^1.3.1"
4614 }
4615 },
4616 "node_modules/punycode": {
4617 "version": "2.1.1",
4618 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
4619 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
4620 "dev": true,
4621 "engines": {
4622 "node": ">=6"
4623 }
4624 },
4625 "node_modules/querystringify": {
4626 "version": "2.2.0",
4627 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
4628 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
4629 "dev": true
4630 },
4631 "node_modules/react-is": {
4632 "version": "16.13.1",
4633 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
4634 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
4635 "dev": true
4636 },
4637 "node_modules/read-pkg": {
4638 "version": "5.2.0",
4639 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
4640 "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
4641 "dev": true,
4642 "dependencies": {
4643 "@types/normalize-package-data": "^2.4.0",
4644 "normalize-package-data": "^2.5.0",
4645 "parse-json": "^5.0.0",
4646 "type-fest": "^0.6.0"
4647 },
4648 "engines": {
4649 "node": ">=8"
4650 }
4651 },
4652 "node_modules/read-pkg-up": {
4653 "version": "7.0.1",
4654 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
4655 "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
4656 "dev": true,
4657 "dependencies": {
4658 "find-up": "^4.1.0",
4659 "read-pkg": "^5.2.0",
4660 "type-fest": "^0.8.1"
4661 },
4662 "engines": {
4663 "node": ">=8"
4664 },
4665 "funding": {
4666 "url": "https://github.com/sponsors/sindresorhus"
4667 }
4668 },
4669 "node_modules/read-pkg-up/node_modules/type-fest": {
4670 "version": "0.8.1",
4671 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
4672 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
4673 "dev": true,
4674 "engines": {
4675 "node": ">=8"
4676 }
4677 },
4678 "node_modules/read-pkg/node_modules/type-fest": {
4679 "version": "0.6.0",
4680 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
4681 "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
4682 "dev": true,
4683 "engines": {
4684 "node": ">=8"
4685 }
4686 },
4687 "node_modules/regex-not": {
4688 "version": "1.0.2",
4689 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
4690 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
4691 "dev": true,
4692 "dependencies": {
4693 "extend-shallow": "^3.0.2",
4694 "safe-regex": "^1.1.0"
4695 },
4696 "engines": {
4697 "node": ">=0.10.0"
4698 }
4699 },
4700 "node_modules/remove-trailing-separator": {
4701 "version": "1.1.0",
4702 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
4703 "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==",
4704 "dev": true
4705 },
4706 "node_modules/repeat-element": {
4707 "version": "1.1.4",
4708 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
4709 "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
4710 "dev": true,
4711 "engines": {
4712 "node": ">=0.10.0"
4713 }
4714 },
4715 "node_modules/repeat-string": {
4716 "version": "1.6.1",
4717 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
4718 "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
4719 "dev": true,
4720 "engines": {
4721 "node": ">=0.10"
4722 }
4723 },
4724 "node_modules/require-directory": {
4725 "version": "2.1.1",
4726 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
4727 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
4728 "dev": true,
4729 "engines": {
4730 "node": ">=0.10.0"
4731 }
4732 },
4733 "node_modules/require-main-filename": {
4734 "version": "2.0.0",
4735 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
4736 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
4737 "dev": true
4738 },
4739 "node_modules/requires-port": {
4740 "version": "1.0.0",
4741 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
4742 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
4743 "dev": true
4744 },
4745 "node_modules/resolve": {
4746 "version": "1.22.1",
4747 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
4748 "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
4749 "dev": true,
4750 "dependencies": {
4751 "is-core-module": "^2.9.0",
4752 "path-parse": "^1.0.7",
4753 "supports-preserve-symlinks-flag": "^1.0.0"
4754 },
4755 "bin": {
4756 "resolve": "bin/resolve"
4757 },
4758 "funding": {
4759 "url": "https://github.com/sponsors/ljharb"
4760 }
4761 },
4762 "node_modules/resolve-cwd": {
4763 "version": "3.0.0",
4764 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
4765 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
4766 "dev": true,
4767 "dependencies": {
4768 "resolve-from": "^5.0.0"
4769 },
4770 "engines": {
4771 "node": ">=8"
4772 }
4773 },
4774 "node_modules/resolve-from": {
4775 "version": "5.0.0",
4776 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
4777 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
4778 "dev": true,
4779 "engines": {
4780 "node": ">=8"
4781 }
4782 },
4783 "node_modules/resolve-url": {
4784 "version": "0.2.1",
4785 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
4786 "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
4787 "deprecated": "https://github.com/lydell/resolve-url#deprecated",
4788 "dev": true
4789 },
4790 "node_modules/ret": {
4791 "version": "0.1.15",
4792 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
4793 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
4794 "dev": true,
4795 "engines": {
4796 "node": ">=0.12"
4797 }
4798 },
4799 "node_modules/rimraf": {
4800 "version": "3.0.2",
4801 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
4802 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
4803 "dev": true,
4804 "dependencies": {
4805 "glob": "^7.1.3"
4806 },
4807 "bin": {
4808 "rimraf": "bin.js"
4809 },
4810 "funding": {
4811 "url": "https://github.com/sponsors/isaacs"
4812 }
4813 },
4814 "node_modules/rsvp": {
4815 "version": "4.8.5",
4816 "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
4817 "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
4818 "dev": true,
4819 "engines": {
4820 "node": "6.* || >= 7.*"
4821 }
4822 },
4823 "node_modules/safe-regex": {
4824 "version": "1.1.0",
4825 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
4826 "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==",
4827 "dev": true,
4828 "dependencies": {
4829 "ret": "~0.1.10"
4830 }
4831 },
4832 "node_modules/safer-buffer": {
4833 "version": "2.1.2",
4834 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
4835 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
4836 "dev": true
4837 },
4838 "node_modules/sane": {
4839 "version": "4.1.0",
4840 "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
4841 "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
4842 "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added",
4843 "dev": true,
4844 "dependencies": {
4845 "@cnakazawa/watch": "^1.0.3",
4846 "anymatch": "^2.0.0",
4847 "capture-exit": "^2.0.0",
4848 "exec-sh": "^0.3.2",
4849 "execa": "^1.0.0",
4850 "fb-watchman": "^2.0.0",
4851 "micromatch": "^3.1.4",
4852 "minimist": "^1.1.1",
4853 "walker": "~1.0.5"
4854 },
4855 "bin": {
4856 "sane": "src/cli.js"
4857 },
4858 "engines": {
4859 "node": "6.* || 8.* || >= 10.*"
4860 }
4861 },
4862 "node_modules/sane/node_modules/anymatch": {
4863 "version": "2.0.0",
4864 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
4865 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
4866 "dev": true,
4867 "dependencies": {
4868 "micromatch": "^3.1.4",
4869 "normalize-path": "^2.1.1"
4870 }
4871 },
4872 "node_modules/sane/node_modules/braces": {
4873 "version": "2.3.2",
4874 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4875 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4876 "dev": true,
4877 "dependencies": {
4878 "arr-flatten": "^1.1.0",
4879 "array-unique": "^0.3.2",
4880 "extend-shallow": "^2.0.1",
4881 "fill-range": "^4.0.0",
4882 "isobject": "^3.0.1",
4883 "repeat-element": "^1.1.2",
4884 "snapdragon": "^0.8.1",
4885 "snapdragon-node": "^2.0.1",
4886 "split-string": "^3.0.2",
4887 "to-regex": "^3.0.1"
4888 },
4889 "engines": {
4890 "node": ">=0.10.0"
4891 }
4892 },
4893 "node_modules/sane/node_modules/braces/node_modules/extend-shallow": {
4894 "version": "2.0.1",
4895 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4896 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
4897 "dev": true,
4898 "dependencies": {
4899 "is-extendable": "^0.1.0"
4900 },
4901 "engines": {
4902 "node": ">=0.10.0"
4903 }
4904 },
4905 "node_modules/sane/node_modules/cross-spawn": {
4906 "version": "6.0.5",
4907 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
4908 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
4909 "dev": true,
4910 "dependencies": {
4911 "nice-try": "^1.0.4",
4912 "path-key": "^2.0.1",
4913 "semver": "^5.5.0",
4914 "shebang-command": "^1.2.0",
4915 "which": "^1.2.9"
4916 },
4917 "engines": {
4918 "node": ">=4.8"
4919 }
4920 },
4921 "node_modules/sane/node_modules/execa": {
4922 "version": "1.0.0",
4923 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
4924 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
4925 "dev": true,
4926 "dependencies": {
4927 "cross-spawn": "^6.0.0",
4928 "get-stream": "^4.0.0",
4929 "is-stream": "^1.1.0",
4930 "npm-run-path": "^2.0.0",
4931 "p-finally": "^1.0.0",
4932 "signal-exit": "^3.0.0",
4933 "strip-eof": "^1.0.0"
4934 },
4935 "engines": {
4936 "node": ">=6"
4937 }
4938 },
4939 "node_modules/sane/node_modules/fill-range": {
4940 "version": "4.0.0",
4941 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4942 "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==",
4943 "dev": true,
4944 "dependencies": {
4945 "extend-shallow": "^2.0.1",
4946 "is-number": "^3.0.0",
4947 "repeat-string": "^1.6.1",
4948 "to-regex-range": "^2.1.0"
4949 },
4950 "engines": {
4951 "node": ">=0.10.0"
4952 }
4953 },
4954 "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": {
4955 "version": "2.0.1",
4956 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4957 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
4958 "dev": true,
4959 "dependencies": {
4960 "is-extendable": "^0.1.0"
4961 },
4962 "engines": {
4963 "node": ">=0.10.0"
4964 }
4965 },
4966 "node_modules/sane/node_modules/get-stream": {
4967 "version": "4.1.0",
4968 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
4969 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
4970 "dev": true,
4971 "dependencies": {
4972 "pump": "^3.0.0"
4973 },
4974 "engines": {
4975 "node": ">=6"
4976 }
4977 },
4978 "node_modules/sane/node_modules/is-extendable": {
4979 "version": "0.1.1",
4980 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4981 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
4982 "dev": true,
4983 "engines": {
4984 "node": ">=0.10.0"
4985 }
4986 },
4987 "node_modules/sane/node_modules/is-number": {
4988 "version": "3.0.0",
4989 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4990 "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
4991 "dev": true,
4992 "dependencies": {
4993 "kind-of": "^3.0.2"
4994 },
4995 "engines": {
4996 "node": ">=0.10.0"
4997 }
4998 },
4999 "node_modules/sane/node_modules/is-number/node_modules/kind-of": {
5000 "version": "3.2.2",
5001 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5002 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
5003 "dev": true,
5004 "dependencies": {
5005 "is-buffer": "^1.1.5"
5006 },
5007 "engines": {
5008 "node": ">=0.10.0"
5009 }
5010 },
5011 "node_modules/sane/node_modules/is-stream": {
5012 "version": "1.1.0",
5013 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5014 "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
5015 "dev": true,
5016 "engines": {
5017 "node": ">=0.10.0"
5018 }
5019 },
5020 "node_modules/sane/node_modules/micromatch": {
5021 "version": "3.1.10",
5022 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
5023 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
5024 "dev": true,
5025 "dependencies": {
5026 "arr-diff": "^4.0.0",
5027 "array-unique": "^0.3.2",
5028 "braces": "^2.3.1",
5029 "define-property": "^2.0.2",
5030 "extend-shallow": "^3.0.2",
5031 "extglob": "^2.0.4",
5032 "fragment-cache": "^0.2.1",
5033 "kind-of": "^6.0.2",
5034 "nanomatch": "^1.2.9",
5035 "object.pick": "^1.3.0",
5036 "regex-not": "^1.0.0",
5037 "snapdragon": "^0.8.1",
5038 "to-regex": "^3.0.2"
5039 },
5040 "engines": {
5041 "node": ">=0.10.0"
5042 }
5043 },
5044 "node_modules/sane/node_modules/normalize-path": {
5045 "version": "2.1.1",
5046 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
5047 "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
5048 "dev": true,
5049 "dependencies": {
5050 "remove-trailing-separator": "^1.0.1"
5051 },
5052 "engines": {
5053 "node": ">=0.10.0"
5054 }
5055 },
5056 "node_modules/sane/node_modules/npm-run-path": {
5057 "version": "2.0.2",
5058 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
5059 "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==",
5060 "dev": true,
5061 "dependencies": {
5062 "path-key": "^2.0.0"
5063 },
5064 "engines": {
5065 "node": ">=4"
5066 }
5067 },
5068 "node_modules/sane/node_modules/path-key": {
5069 "version": "2.0.1",
5070 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
5071 "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
5072 "dev": true,
5073 "engines": {
5074 "node": ">=4"
5075 }
5076 },
5077 "node_modules/sane/node_modules/semver": {
5078 "version": "5.7.1",
5079 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
5080 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
5081 "dev": true,
5082 "bin": {
5083 "semver": "bin/semver"
5084 }
5085 },
5086 "node_modules/sane/node_modules/shebang-command": {
5087 "version": "1.2.0",
5088 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5089 "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
5090 "dev": true,
5091 "dependencies": {
5092 "shebang-regex": "^1.0.0"
5093 },
5094 "engines": {
5095 "node": ">=0.10.0"
5096 }
5097 },
5098 "node_modules/sane/node_modules/shebang-regex": {
5099 "version": "1.0.0",
5100 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5101 "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
5102 "dev": true,
5103 "engines": {
5104 "node": ">=0.10.0"
5105 }
5106 },
5107 "node_modules/sane/node_modules/to-regex-range": {
5108 "version": "2.1.1",
5109 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
5110 "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==",
5111 "dev": true,
5112 "dependencies": {
5113 "is-number": "^3.0.0",
5114 "repeat-string": "^1.6.1"
5115 },
5116 "engines": {
5117 "node": ">=0.10.0"
5118 }
5119 },
5120 "node_modules/sane/node_modules/which": {
5121 "version": "1.3.1",
5122 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
5123 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
5124 "dev": true,
5125 "dependencies": {
5126 "isexe": "^2.0.0"
5127 },
5128 "bin": {
5129 "which": "bin/which"
5130 }
5131 },
5132 "node_modules/saxes": {
5133 "version": "5.0.1",
5134 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
5135 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
5136 "dev": true,
5137 "dependencies": {
5138 "xmlchars": "^2.2.0"
5139 },
5140 "engines": {
5141 "node": ">=10"
5142 }
5143 },
5144 "node_modules/semver": {
5145 "version": "6.3.0",
5146 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5147 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5148 "dev": true,
5149 "bin": {
5150 "semver": "bin/semver.js"
5151 }
5152 },
5153 "node_modules/set-blocking": {
5154 "version": "2.0.0",
5155 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
5156 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
5157 "dev": true
5158 },
5159 "node_modules/set-value": {
5160 "version": "2.0.1",
5161 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
5162 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
5163 "dev": true,
5164 "dependencies": {
5165 "extend-shallow": "^2.0.1",
5166 "is-extendable": "^0.1.1",
5167 "is-plain-object": "^2.0.3",
5168 "split-string": "^3.0.1"
5169 },
5170 "engines": {
5171 "node": ">=0.10.0"
5172 }
5173 },
5174 "node_modules/set-value/node_modules/extend-shallow": {
5175 "version": "2.0.1",
5176 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5177 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
5178 "dev": true,
5179 "dependencies": {
5180 "is-extendable": "^0.1.0"
5181 },
5182 "engines": {
5183 "node": ">=0.10.0"
5184 }
5185 },
5186 "node_modules/set-value/node_modules/is-extendable": {
5187 "version": "0.1.1",
5188 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5189 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
5190 "dev": true,
5191 "engines": {
5192 "node": ">=0.10.0"
5193 }
5194 },
5195 "node_modules/shebang-command": {
5196 "version": "2.0.0",
5197 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
5198 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
5199 "dev": true,
5200 "dependencies": {
5201 "shebang-regex": "^3.0.0"
5202 },
5203 "engines": {
5204 "node": ">=8"
5205 }
5206 },
5207 "node_modules/shebang-regex": {
5208 "version": "3.0.0",
5209 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
5210 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
5211 "dev": true,
5212 "engines": {
5213 "node": ">=8"
5214 }
5215 },
5216 "node_modules/shellwords": {
5217 "version": "0.1.1",
5218 "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
5219 "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
5220 "dev": true,
5221 "optional": true
5222 },
5223 "node_modules/signal-exit": {
5224 "version": "3.0.7",
5225 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
5226 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
5227 "dev": true
5228 },
5229 "node_modules/sisteransi": {
5230 "version": "1.0.5",
5231 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
5232 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
5233 "dev": true
5234 },
5235 "node_modules/slash": {
5236 "version": "3.0.0",
5237 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
5238 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
5239 "dev": true,
5240 "engines": {
5241 "node": ">=8"
5242 }
5243 },
5244 "node_modules/snapdragon": {
5245 "version": "0.8.2",
5246 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
5247 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
5248 "dev": true,
5249 "dependencies": {
5250 "base": "^0.11.1",
5251 "debug": "^2.2.0",
5252 "define-property": "^0.2.5",
5253 "extend-shallow": "^2.0.1",
5254 "map-cache": "^0.2.2",
5255 "source-map": "^0.5.6",
5256 "source-map-resolve": "^0.5.0",
5257 "use": "^3.1.0"
5258 },
5259 "engines": {
5260 "node": ">=0.10.0"
5261 }
5262 },
5263 "node_modules/snapdragon-node": {
5264 "version": "2.1.1",
5265 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
5266 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
5267 "dev": true,
5268 "dependencies": {
5269 "define-property": "^1.0.0",
5270 "isobject": "^3.0.0",
5271 "snapdragon-util": "^3.0.1"
5272 },
5273 "engines": {
5274 "node": ">=0.10.0"
5275 }
5276 },
5277 "node_modules/snapdragon-node/node_modules/define-property": {
5278 "version": "1.0.0",
5279 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5280 "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
5281 "dev": true,
5282 "dependencies": {
5283 "is-descriptor": "^1.0.0"
5284 },
5285 "engines": {
5286 "node": ">=0.10.0"
5287 }
5288 },
5289 "node_modules/snapdragon-util": {
5290 "version": "3.0.1",
5291 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
5292 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
5293 "dev": true,
5294 "dependencies": {
5295 "kind-of": "^3.2.0"
5296 },
5297 "engines": {
5298 "node": ">=0.10.0"
5299 }
5300 },
5301 "node_modules/snapdragon-util/node_modules/kind-of": {
5302 "version": "3.2.2",
5303 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5304 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
5305 "dev": true,
5306 "dependencies": {
5307 "is-buffer": "^1.1.5"
5308 },
5309 "engines": {
5310 "node": ">=0.10.0"
5311 }
5312 },
5313 "node_modules/snapdragon/node_modules/debug": {
5314 "version": "2.6.9",
5315 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5316 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5317 "dev": true,
5318 "dependencies": {
5319 "ms": "2.0.0"
5320 }
5321 },
5322 "node_modules/snapdragon/node_modules/define-property": {
5323 "version": "0.2.5",
5324 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5325 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
5326 "dev": true,
5327 "dependencies": {
5328 "is-descriptor": "^0.1.0"
5329 },
5330 "engines": {
5331 "node": ">=0.10.0"
5332 }
5333 },
5334 "node_modules/snapdragon/node_modules/extend-shallow": {
5335 "version": "2.0.1",
5336 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5337 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
5338 "dev": true,
5339 "dependencies": {
5340 "is-extendable": "^0.1.0"
5341 },
5342 "engines": {
5343 "node": ">=0.10.0"
5344 }
5345 },
5346 "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
5347 "version": "0.1.6",
5348 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5349 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
5350 "dev": true,
5351 "dependencies": {
5352 "kind-of": "^3.0.2"
5353 },
5354 "engines": {
5355 "node": ">=0.10.0"
5356 }
5357 },
5358 "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": {
5359 "version": "3.2.2",
5360 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5361 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
5362 "dev": true,
5363 "dependencies": {
5364 "is-buffer": "^1.1.5"
5365 },
5366 "engines": {
5367 "node": ">=0.10.0"
5368 }
5369 },
5370 "node_modules/snapdragon/node_modules/is-data-descriptor": {
5371 "version": "0.1.4",
5372 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5373 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
5374 "dev": true,
5375 "dependencies": {
5376 "kind-of": "^3.0.2"
5377 },
5378 "engines": {
5379 "node": ">=0.10.0"
5380 }
5381 },
5382 "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": {
5383 "version": "3.2.2",
5384 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5385 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
5386 "dev": true,
5387 "dependencies": {
5388 "is-buffer": "^1.1.5"
5389 },
5390 "engines": {
5391 "node": ">=0.10.0"
5392 }
5393 },
5394 "node_modules/snapdragon/node_modules/is-descriptor": {
5395 "version": "0.1.6",
5396 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5397 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5398 "dev": true,
5399 "dependencies": {
5400 "is-accessor-descriptor": "^0.1.6",
5401 "is-data-descriptor": "^0.1.4",
5402 "kind-of": "^5.0.0"
5403 },
5404 "engines": {
5405 "node": ">=0.10.0"
5406 }
5407 },
5408 "node_modules/snapdragon/node_modules/is-extendable": {
5409 "version": "0.1.1",
5410 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5411 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
5412 "dev": true,
5413 "engines": {
5414 "node": ">=0.10.0"
5415 }
5416 },
5417 "node_modules/snapdragon/node_modules/kind-of": {
5418 "version": "5.1.0",
5419 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5420 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5421 "dev": true,
5422 "engines": {
5423 "node": ">=0.10.0"
5424 }
5425 },
5426 "node_modules/snapdragon/node_modules/ms": {
5427 "version": "2.0.0",
5428 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5429 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
5430 "dev": true
5431 },
5432 "node_modules/snapdragon/node_modules/source-map": {
5433 "version": "0.5.7",
5434 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5435 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
5436 "dev": true,
5437 "engines": {
5438 "node": ">=0.10.0"
5439 }
5440 },
5441 "node_modules/source-map": {
5442 "version": "0.6.1",
5443 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5444 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5445 "dev": true,
5446 "engines": {
5447 "node": ">=0.10.0"
5448 }
5449 },
5450 "node_modules/source-map-resolve": {
5451 "version": "0.5.3",
5452 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
5453 "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
5454 "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
5455 "dev": true,
5456 "dependencies": {
5457 "atob": "^2.1.2",
5458 "decode-uri-component": "^0.2.0",
5459 "resolve-url": "^0.2.1",
5460 "source-map-url": "^0.4.0",
5461 "urix": "^0.1.0"
5462 }
5463 },
5464 "node_modules/source-map-support": {
5465 "version": "0.5.21",
5466 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
5467 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
5468 "dev": true,
5469 "dependencies": {
5470 "buffer-from": "^1.0.0",
5471 "source-map": "^0.6.0"
5472 }
5473 },
5474 "node_modules/source-map-url": {
5475 "version": "0.4.1",
5476 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
5477 "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
5478 "deprecated": "See https://github.com/lydell/source-map-url#deprecated",
5479 "dev": true
5480 },
5481 "node_modules/spdx-correct": {
5482 "version": "3.1.1",
5483 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
5484 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
5485 "dev": true,
5486 "dependencies": {
5487 "spdx-expression-parse": "^3.0.0",
5488 "spdx-license-ids": "^3.0.0"
5489 }
5490 },
5491 "node_modules/spdx-exceptions": {
5492 "version": "2.3.0",
5493 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
5494 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
5495 "dev": true
5496 },
5497 "node_modules/spdx-expression-parse": {
5498 "version": "3.0.1",
5499 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
5500 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
5501 "dev": true,
5502 "dependencies": {
5503 "spdx-exceptions": "^2.1.0",
5504 "spdx-license-ids": "^3.0.0"
5505 }
5506 },
5507 "node_modules/spdx-license-ids": {
5508 "version": "3.0.12",
5509 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz",
5510 "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==",
5511 "dev": true
5512 },
5513 "node_modules/split-string": {
5514 "version": "3.1.0",
5515 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
5516 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
5517 "dev": true,
5518 "dependencies": {
5519 "extend-shallow": "^3.0.0"
5520 },
5521 "engines": {
5522 "node": ">=0.10.0"
5523 }
5524 },
5525 "node_modules/sprintf-js": {
5526 "version": "1.0.3",
5527 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
5528 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
5529 "dev": true
5530 },
5531 "node_modules/stack-utils": {
5532 "version": "2.0.6",
5533 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
5534 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
5535 "dev": true,
5536 "dependencies": {
5537 "escape-string-regexp": "^2.0.0"
5538 },
5539 "engines": {
5540 "node": ">=10"
5541 }
5542 },
5543 "node_modules/static-extend": {
5544 "version": "0.1.2",
5545 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
5546 "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==",
5547 "dev": true,
5548 "dependencies": {
5549 "define-property": "^0.2.5",
5550 "object-copy": "^0.1.0"
5551 },
5552 "engines": {
5553 "node": ">=0.10.0"
5554 }
5555 },
5556 "node_modules/static-extend/node_modules/define-property": {
5557 "version": "0.2.5",
5558 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5559 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
5560 "dev": true,
5561 "dependencies": {
5562 "is-descriptor": "^0.1.0"
5563 },
5564 "engines": {
5565 "node": ">=0.10.0"
5566 }
5567 },
5568 "node_modules/static-extend/node_modules/is-accessor-descriptor": {
5569 "version": "0.1.6",
5570 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5571 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
5572 "dev": true,
5573 "dependencies": {
5574 "kind-of": "^3.0.2"
5575 },
5576 "engines": {
5577 "node": ">=0.10.0"
5578 }
5579 },
5580 "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": {
5581 "version": "3.2.2",
5582 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5583 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
5584 "dev": true,
5585 "dependencies": {
5586 "is-buffer": "^1.1.5"
5587 },
5588 "engines": {
5589 "node": ">=0.10.0"
5590 }
5591 },
5592 "node_modules/static-extend/node_modules/is-data-descriptor": {
5593 "version": "0.1.4",
5594 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5595 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
5596 "dev": true,
5597 "dependencies": {
5598 "kind-of": "^3.0.2"
5599 },
5600 "engines": {
5601 "node": ">=0.10.0"
5602 }
5603 },
5604 "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": {
5605 "version": "3.2.2",
5606 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5607 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
5608 "dev": true,
5609 "dependencies": {
5610 "is-buffer": "^1.1.5"
5611 },
5612 "engines": {
5613 "node": ">=0.10.0"
5614 }
5615 },
5616 "node_modules/static-extend/node_modules/is-descriptor": {
5617 "version": "0.1.6",
5618 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5619 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5620 "dev": true,
5621 "dependencies": {
5622 "is-accessor-descriptor": "^0.1.6",
5623 "is-data-descriptor": "^0.1.4",
5624 "kind-of": "^5.0.0"
5625 },
5626 "engines": {
5627 "node": ">=0.10.0"
5628 }
5629 },
5630 "node_modules/static-extend/node_modules/kind-of": {
5631 "version": "5.1.0",
5632 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5633 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5634 "dev": true,
5635 "engines": {
5636 "node": ">=0.10.0"
5637 }
5638 },
5639 "node_modules/string-length": {
5640 "version": "4.0.2",
5641 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
5642 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
5643 "dev": true,
5644 "dependencies": {
5645 "char-regex": "^1.0.2",
5646 "strip-ansi": "^6.0.0"
5647 },
5648 "engines": {
5649 "node": ">=10"
5650 }
5651 },
5652 "node_modules/string-width": {
5653 "version": "4.2.3",
5654 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5655 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5656 "dev": true,
5657 "dependencies": {
5658 "emoji-regex": "^8.0.0",
5659 "is-fullwidth-code-point": "^3.0.0",
5660 "strip-ansi": "^6.0.1"
5661 },
5662 "engines": {
5663 "node": ">=8"
5664 }
5665 },
5666 "node_modules/strip-ansi": {
5667 "version": "6.0.1",
5668 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
5669 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
5670 "dev": true,
5671 "dependencies": {
5672 "ansi-regex": "^5.0.1"
5673 },
5674 "engines": {
5675 "node": ">=8"
5676 }
5677 },
5678 "node_modules/strip-bom": {
5679 "version": "4.0.0",
5680 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
5681 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
5682 "dev": true,
5683 "engines": {
5684 "node": ">=8"
5685 }
5686 },
5687 "node_modules/strip-eof": {
5688 "version": "1.0.0",
5689 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
5690 "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==",
5691 "dev": true,
5692 "engines": {
5693 "node": ">=0.10.0"
5694 }
5695 },
5696 "node_modules/strip-final-newline": {
5697 "version": "2.0.0",
5698 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
5699 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
5700 "dev": true,
5701 "engines": {
5702 "node": ">=6"
5703 }
5704 },
5705 "node_modules/supports-color": {
5706 "version": "7.2.0",
5707 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5708 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5709 "dev": true,
5710 "dependencies": {
5711 "has-flag": "^4.0.0"
5712 },
5713 "engines": {
5714 "node": ">=8"
5715 }
5716 },
5717 "node_modules/supports-hyperlinks": {
5718 "version": "2.3.0",
5719 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
5720 "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
5721 "dev": true,
5722 "dependencies": {
5723 "has-flag": "^4.0.0",
5724 "supports-color": "^7.0.0"
5725 },
5726 "engines": {
5727 "node": ">=8"
5728 }
5729 },
5730 "node_modules/supports-preserve-symlinks-flag": {
5731 "version": "1.0.0",
5732 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
5733 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
5734 "dev": true,
5735 "engines": {
5736 "node": ">= 0.4"
5737 },
5738 "funding": {
5739 "url": "https://github.com/sponsors/ljharb"
5740 }
5741 },
5742 "node_modules/symbol-tree": {
5743 "version": "3.2.4",
5744 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
5745 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
5746 "dev": true
5747 },
5748 "node_modules/terminal-link": {
5749 "version": "2.1.1",
5750 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
5751 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
5752 "dev": true,
5753 "dependencies": {
5754 "ansi-escapes": "^4.2.1",
5755 "supports-hyperlinks": "^2.0.0"
5756 },
5757 "engines": {
5758 "node": ">=8"
5759 },
5760 "funding": {
5761 "url": "https://github.com/sponsors/sindresorhus"
5762 }
5763 },
5764 "node_modules/test-exclude": {
5765 "version": "6.0.0",
5766 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
5767 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
5768 "dev": true,
5769 "dependencies": {
5770 "@istanbuljs/schema": "^0.1.2",
5771 "glob": "^7.1.4",
5772 "minimatch": "^3.0.4"
5773 },
5774 "engines": {
5775 "node": ">=8"
5776 }
5777 },
5778 "node_modules/throat": {
5779 "version": "5.0.0",
5780 "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
5781 "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
5782 "dev": true
5783 },
5784 "node_modules/tmpl": {
5785 "version": "1.0.5",
5786 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
5787 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
5788 "dev": true
5789 },
5790 "node_modules/to-fast-properties": {
5791 "version": "2.0.0",
5792 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
5793 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
5794 "dev": true,
5795 "engines": {
5796 "node": ">=4"
5797 }
5798 },
5799 "node_modules/to-object-path": {
5800 "version": "0.3.0",
5801 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
5802 "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==",
5803 "dev": true,
5804 "dependencies": {
5805 "kind-of": "^3.0.2"
5806 },
5807 "engines": {
5808 "node": ">=0.10.0"
5809 }
5810 },
5811 "node_modules/to-object-path/node_modules/kind-of": {
5812 "version": "3.2.2",
5813 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5814 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
5815 "dev": true,
5816 "dependencies": {
5817 "is-buffer": "^1.1.5"
5818 },
5819 "engines": {
5820 "node": ">=0.10.0"
5821 }
5822 },
5823 "node_modules/to-regex": {
5824 "version": "3.0.2",
5825 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
5826 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
5827 "dev": true,
5828 "dependencies": {
5829 "define-property": "^2.0.2",
5830 "extend-shallow": "^3.0.2",
5831 "regex-not": "^1.0.2",
5832 "safe-regex": "^1.1.0"
5833 },
5834 "engines": {
5835 "node": ">=0.10.0"
5836 }
5837 },
5838 "node_modules/to-regex-range": {
5839 "version": "5.0.1",
5840 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
5841 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
5842 "dev": true,
5843 "dependencies": {
5844 "is-number": "^7.0.0"
5845 },
5846 "engines": {
5847 "node": ">=8.0"
5848 }
5849 },
5850 "node_modules/tough-cookie": {
5851 "version": "4.1.2",
5852 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
5853 "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
5854 "dev": true,
5855 "dependencies": {
5856 "psl": "^1.1.33",
5857 "punycode": "^2.1.1",
5858 "universalify": "^0.2.0",
5859 "url-parse": "^1.5.3"
5860 },
5861 "engines": {
5862 "node": ">=6"
5863 }
5864 },
5865 "node_modules/tr46": {
5866 "version": "2.1.0",
5867 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
5868 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
5869 "dev": true,
5870 "dependencies": {
5871 "punycode": "^2.1.1"
5872 },
5873 "engines": {
5874 "node": ">=8"
5875 }
5876 },
5877 "node_modules/ts-jest": {
5878 "version": "26.5.6",
5879 "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz",
5880 "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==",
5881 "dev": true,
5882 "dependencies": {
5883 "bs-logger": "0.x",
5884 "buffer-from": "1.x",
5885 "fast-json-stable-stringify": "2.x",
5886 "jest-util": "^26.1.0",
5887 "json5": "2.x",
5888 "lodash": "4.x",
5889 "make-error": "1.x",
5890 "mkdirp": "1.x",
5891 "semver": "7.x",
5892 "yargs-parser": "20.x"
5893 },
5894 "bin": {
5895 "ts-jest": "cli.js"
5896 },
5897 "engines": {
5898 "node": ">= 10"
5899 },
5900 "peerDependencies": {
5901 "jest": ">=26 <27",
5902 "typescript": ">=3.8 <5.0"
5903 }
5904 },
5905 "node_modules/ts-jest/node_modules/semver": {
5906 "version": "7.3.8",
5907 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
5908 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
5909 "dev": true,
5910 "dependencies": {
5911 "lru-cache": "^6.0.0"
5912 },
5913 "bin": {
5914 "semver": "bin/semver.js"
5915 },
5916 "engines": {
5917 "node": ">=10"
5918 }
5919 },
5920 "node_modules/type-check": {
5921 "version": "0.3.2",
5922 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
5923 "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
5924 "dev": true,
5925 "dependencies": {
5926 "prelude-ls": "~1.1.2"
5927 },
5928 "engines": {
5929 "node": ">= 0.8.0"
5930 }
5931 },
5932 "node_modules/type-detect": {
5933 "version": "4.0.8",
5934 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
5935 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
5936 "dev": true,
5937 "engines": {
5938 "node": ">=4"
5939 }
5940 },
5941 "node_modules/type-fest": {
5942 "version": "0.21.3",
5943 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
5944 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
5945 "dev": true,
5946 "engines": {
5947 "node": ">=10"
5948 },
5949 "funding": {
5950 "url": "https://github.com/sponsors/sindresorhus"
5951 }
5952 },
5953 "node_modules/typedarray-to-buffer": {
5954 "version": "3.1.5",
5955 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
5956 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
5957 "dev": true,
5958 "dependencies": {
5959 "is-typedarray": "^1.0.0"
5960 }
5961 },
5962 "node_modules/typescript": {
5963 "version": "4.8.4",
5964 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
5965 "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
5966 "bin": {
5967 "tsc": "bin/tsc",
5968 "tsserver": "bin/tsserver"
5969 },
5970 "engines": {
5971 "node": ">=4.2.0"
5972 }
5973 },
5974 "node_modules/union-value": {
5975 "version": "1.0.1",
5976 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
5977 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
5978 "dev": true,
5979 "dependencies": {
5980 "arr-union": "^3.1.0",
5981 "get-value": "^2.0.6",
5982 "is-extendable": "^0.1.1",
5983 "set-value": "^2.0.1"
5984 },
5985 "engines": {
5986 "node": ">=0.10.0"
5987 }
5988 },
5989 "node_modules/union-value/node_modules/is-extendable": {
5990 "version": "0.1.1",
5991 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5992 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
5993 "dev": true,
5994 "engines": {
5995 "node": ">=0.10.0"
5996 }
5997 },
5998 "node_modules/universalify": {
5999 "version": "0.2.0",
6000 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
6001 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
6002 "dev": true,
6003 "engines": {
6004 "node": ">= 4.0.0"
6005 }
6006 },
6007 "node_modules/unset-value": {
6008 "version": "1.0.0",
6009 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
6010 "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==",
6011 "dev": true,
6012 "dependencies": {
6013 "has-value": "^0.3.1",
6014 "isobject": "^3.0.0"
6015 },
6016 "engines": {
6017 "node": ">=0.10.0"
6018 }
6019 },
6020 "node_modules/unset-value/node_modules/has-value": {
6021 "version": "0.3.1",
6022 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
6023 "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==",
6024 "dev": true,
6025 "dependencies": {
6026 "get-value": "^2.0.3",
6027 "has-values": "^0.1.4",
6028 "isobject": "^2.0.0"
6029 },
6030 "engines": {
6031 "node": ">=0.10.0"
6032 }
6033 },
6034 "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
6035 "version": "2.1.0",
6036 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
6037 "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
6038 "dev": true,
6039 "dependencies": {
6040 "isarray": "1.0.0"
6041 },
6042 "engines": {
6043 "node": ">=0.10.0"
6044 }
6045 },
6046 "node_modules/unset-value/node_modules/has-values": {
6047 "version": "0.1.4",
6048 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
6049 "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==",
6050 "dev": true,
6051 "engines": {
6052 "node": ">=0.10.0"
6053 }
6054 },
6055 "node_modules/update-browserslist-db": {
6056 "version": "1.0.10",
6057 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
6058 "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
6059 "dev": true,
6060 "funding": [
6061 {
6062 "type": "opencollective",
6063 "url": "https://opencollective.com/browserslist"
6064 },
6065 {
6066 "type": "tidelift",
6067 "url": "https://tidelift.com/funding/github/npm/browserslist"
6068 }
6069 ],
6070 "dependencies": {
6071 "escalade": "^3.1.1",
6072 "picocolors": "^1.0.0"
6073 },
6074 "bin": {
6075 "browserslist-lint": "cli.js"
6076 },
6077 "peerDependencies": {
6078 "browserslist": ">= 4.21.0"
6079 }
6080 },
6081 "node_modules/urix": {
6082 "version": "0.1.0",
6083 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
6084 "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==",
6085 "deprecated": "Please see https://github.com/lydell/urix#deprecated",
6086 "dev": true
6087 },
6088 "node_modules/url-parse": {
6089 "version": "1.5.10",
6090 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
6091 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
6092 "dev": true,
6093 "dependencies": {
6094 "querystringify": "^2.1.1",
6095 "requires-port": "^1.0.0"
6096 }
6097 },
6098 "node_modules/use": {
6099 "version": "3.1.1",
6100 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
6101 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
6102 "dev": true,
6103 "engines": {
6104 "node": ">=0.10.0"
6105 }
6106 },
6107 "node_modules/uuid": {
6108 "version": "8.3.2",
6109 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
6110 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
6111 "dev": true,
6112 "optional": true,
6113 "bin": {
6114 "uuid": "dist/bin/uuid"
6115 }
6116 },
6117 "node_modules/v8-to-istanbul": {
6118 "version": "7.1.2",
6119 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz",
6120 "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==",
6121 "dev": true,
6122 "dependencies": {
6123 "@types/istanbul-lib-coverage": "^2.0.1",
6124 "convert-source-map": "^1.6.0",
6125 "source-map": "^0.7.3"
6126 },
6127 "engines": {
6128 "node": ">=10.10.0"
6129 }
6130 },
6131 "node_modules/v8-to-istanbul/node_modules/source-map": {
6132 "version": "0.7.4",
6133 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
6134 "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
6135 "dev": true,
6136 "engines": {
6137 "node": ">= 8"
6138 }
6139 },
6140 "node_modules/validate-npm-package-license": {
6141 "version": "3.0.4",
6142 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
6143 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
6144 "dev": true,
6145 "dependencies": {
6146 "spdx-correct": "^3.0.0",
6147 "spdx-expression-parse": "^3.0.0"
6148 }
6149 },
6150 "node_modules/w3c-hr-time": {
6151 "version": "1.0.2",
6152 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
6153 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
6154 "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.",
6155 "dev": true,
6156 "dependencies": {
6157 "browser-process-hrtime": "^1.0.0"
6158 }
6159 },
6160 "node_modules/w3c-xmlserializer": {
6161 "version": "2.0.0",
6162 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
6163 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
6164 "dev": true,
6165 "dependencies": {
6166 "xml-name-validator": "^3.0.0"
6167 },
6168 "engines": {
6169 "node": ">=10"
6170 }
6171 },
6172 "node_modules/walker": {
6173 "version": "1.0.8",
6174 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
6175 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
6176 "dev": true,
6177 "dependencies": {
6178 "makeerror": "1.0.12"
6179 }
6180 },
6181 "node_modules/webidl-conversions": {
6182 "version": "6.1.0",
6183 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
6184 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
6185 "dev": true,
6186 "engines": {
6187 "node": ">=10.4"
6188 }
6189 },
6190 "node_modules/whatwg-encoding": {
6191 "version": "1.0.5",
6192 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
6193 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
6194 "dev": true,
6195 "dependencies": {
6196 "iconv-lite": "0.4.24"
6197 }
6198 },
6199 "node_modules/whatwg-mimetype": {
6200 "version": "2.3.0",
6201 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
6202 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
6203 "dev": true
6204 },
6205 "node_modules/whatwg-url": {
6206 "version": "8.7.0",
6207 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
6208 "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
6209 "dev": true,
6210 "dependencies": {
6211 "lodash": "^4.7.0",
6212 "tr46": "^2.1.0",
6213 "webidl-conversions": "^6.1.0"
6214 },
6215 "engines": {
6216 "node": ">=10"
6217 }
6218 },
6219 "node_modules/which": {
6220 "version": "2.0.2",
6221 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
6222 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
6223 "dev": true,
6224 "dependencies": {
6225 "isexe": "^2.0.0"
6226 },
6227 "bin": {
6228 "node-which": "bin/node-which"
6229 },
6230 "engines": {
6231 "node": ">= 8"
6232 }
6233 },
6234 "node_modules/which-module": {
6235 "version": "2.0.0",
6236 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
6237 "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==",
6238 "dev": true
6239 },
6240 "node_modules/word-wrap": {
6241 "version": "1.2.3",
6242 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
6243 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
6244 "dev": true,
6245 "engines": {
6246 "node": ">=0.10.0"
6247 }
6248 },
6249 "node_modules/wrap-ansi": {
6250 "version": "6.2.0",
6251 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
6252 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
6253 "dev": true,
6254 "dependencies": {
6255 "ansi-styles": "^4.0.0",
6256 "string-width": "^4.1.0",
6257 "strip-ansi": "^6.0.0"
6258 },
6259 "engines": {
6260 "node": ">=8"
6261 }
6262 },
6263 "node_modules/wrappy": {
6264 "version": "1.0.2",
6265 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
6266 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
6267 "dev": true
6268 },
6269 "node_modules/write-file-atomic": {
6270 "version": "3.0.3",
6271 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
6272 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
6273 "dev": true,
6274 "dependencies": {
6275 "imurmurhash": "^0.1.4",
6276 "is-typedarray": "^1.0.0",
6277 "signal-exit": "^3.0.2",
6278 "typedarray-to-buffer": "^3.1.5"
6279 }
6280 },
6281 "node_modules/ws": {
6282 "version": "7.5.9",
6283 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
6284 "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
6285 "dev": true,
6286 "engines": {
6287 "node": ">=8.3.0"
6288 },
6289 "peerDependencies": {
6290 "bufferutil": "^4.0.1",
6291 "utf-8-validate": "^5.0.2"
6292 },
6293 "peerDependenciesMeta": {
6294 "bufferutil": {
6295 "optional": true
6296 },
6297 "utf-8-validate": {
6298 "optional": true
6299 }
6300 }
6301 },
6302 "node_modules/xml-name-validator": {
6303 "version": "3.0.0",
6304 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
6305 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
6306 "dev": true
6307 },
6308 "node_modules/xmlchars": {
6309 "version": "2.2.0",
6310 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
6311 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
6312 "dev": true
6313 },
6314 "node_modules/y18n": {
6315 "version": "4.0.3",
6316 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
6317 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
6318 "dev": true
6319 },
6320 "node_modules/yallist": {
6321 "version": "4.0.0",
6322 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
6323 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
6324 "dev": true
6325 },
6326 "node_modules/yargs": {
6327 "version": "15.4.1",
6328 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
6329 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
6330 "dev": true,
6331 "dependencies": {
6332 "cliui": "^6.0.0",
6333 "decamelize": "^1.2.0",
6334 "find-up": "^4.1.0",
6335 "get-caller-file": "^2.0.1",
6336 "require-directory": "^2.1.1",
6337 "require-main-filename": "^2.0.0",
6338 "set-blocking": "^2.0.0",
6339 "string-width": "^4.2.0",
6340 "which-module": "^2.0.0",
6341 "y18n": "^4.0.0",
6342 "yargs-parser": "^18.1.2"
6343 },
6344 "engines": {
6345 "node": ">=8"
6346 }
6347 },
6348 "node_modules/yargs-parser": {
6349 "version": "20.2.9",
6350 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
6351 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
6352 "dev": true,
6353 "engines": {
6354 "node": ">=10"
6355 }
6356 },
6357 "node_modules/yargs/node_modules/yargs-parser": {
6358 "version": "18.1.3",
6359 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
6360 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
6361 "dev": true,
6362 "dependencies": {
6363 "camelcase": "^5.0.0",
6364 "decamelize": "^1.2.0"
6365 },
6366 "engines": {
6367 "node": ">=6"
6368 }
6369 }
6370 },
6371 "dependencies": {
6372 "@ampproject/remapping": {
6373 "version": "2.2.0",
6374 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
6375 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
6376 "dev": true,
6377 "requires": {
6378 "@jridgewell/gen-mapping": "^0.1.0",
6379 "@jridgewell/trace-mapping": "^0.3.9"
6380 }
6381 },
6382 "@babel/code-frame": {
6383 "version": "7.18.6",
6384 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
6385 "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
6386 "dev": true,
6387 "requires": {
6388 "@babel/highlight": "^7.18.6"
6389 }
6390 },
6391 "@babel/compat-data": {
6392 "version": "7.20.1",
6393 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz",
6394 "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==",
6395 "dev": true
6396 },
6397 "@babel/core": {
6398 "version": "7.20.2",
6399 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz",
6400 "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==",
6401 "dev": true,
6402 "requires": {
6403 "@ampproject/remapping": "^2.1.0",
6404 "@babel/code-frame": "^7.18.6",
6405 "@babel/generator": "^7.20.2",
6406 "@babel/helper-compilation-targets": "^7.20.0",
6407 "@babel/helper-module-transforms": "^7.20.2",
6408 "@babel/helpers": "^7.20.1",
6409 "@babel/parser": "^7.20.2",
6410 "@babel/template": "^7.18.10",
6411 "@babel/traverse": "^7.20.1",
6412 "@babel/types": "^7.20.2",
6413 "convert-source-map": "^1.7.0",
6414 "debug": "^4.1.0",
6415 "gensync": "^1.0.0-beta.2",
6416 "json5": "^2.2.1",
6417 "semver": "^6.3.0"
6418 }
6419 },
6420 "@babel/generator": {
6421 "version": "7.20.4",
6422 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz",
6423 "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==",
6424 "dev": true,
6425 "requires": {
6426 "@babel/types": "^7.20.2",
6427 "@jridgewell/gen-mapping": "^0.3.2",
6428 "jsesc": "^2.5.1"
6429 },
6430 "dependencies": {
6431 "@jridgewell/gen-mapping": {
6432 "version": "0.3.2",
6433 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
6434 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
6435 "dev": true,
6436 "requires": {
6437 "@jridgewell/set-array": "^1.0.1",
6438 "@jridgewell/sourcemap-codec": "^1.4.10",
6439 "@jridgewell/trace-mapping": "^0.3.9"
6440 }
6441 }
6442 }
6443 },
6444 "@babel/helper-compilation-targets": {
6445 "version": "7.20.0",
6446 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz",
6447 "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==",
6448 "dev": true,
6449 "requires": {
6450 "@babel/compat-data": "^7.20.0",
6451 "@babel/helper-validator-option": "^7.18.6",
6452 "browserslist": "^4.21.3",
6453 "semver": "^6.3.0"
6454 }
6455 },
6456 "@babel/helper-environment-visitor": {
6457 "version": "7.18.9",
6458 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
6459 "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
6460 "dev": true
6461 },
6462 "@babel/helper-function-name": {
6463 "version": "7.19.0",
6464 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
6465 "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
6466 "dev": true,
6467 "requires": {
6468 "@babel/template": "^7.18.10",
6469 "@babel/types": "^7.19.0"
6470 }
6471 },
6472 "@babel/helper-hoist-variables": {
6473 "version": "7.18.6",
6474 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
6475 "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
6476 "dev": true,
6477 "requires": {
6478 "@babel/types": "^7.18.6"
6479 }
6480 },
6481 "@babel/helper-module-imports": {
6482 "version": "7.18.6",
6483 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
6484 "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
6485 "dev": true,
6486 "requires": {
6487 "@babel/types": "^7.18.6"
6488 }
6489 },
6490 "@babel/helper-module-transforms": {
6491 "version": "7.20.2",
6492 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz",
6493 "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==",
6494 "dev": true,
6495 "requires": {
6496 "@babel/helper-environment-visitor": "^7.18.9",
6497 "@babel/helper-module-imports": "^7.18.6",
6498 "@babel/helper-simple-access": "^7.20.2",
6499 "@babel/helper-split-export-declaration": "^7.18.6",
6500 "@babel/helper-validator-identifier": "^7.19.1",
6501 "@babel/template": "^7.18.10",
6502 "@babel/traverse": "^7.20.1",
6503 "@babel/types": "^7.20.2"
6504 }
6505 },
6506 "@babel/helper-plugin-utils": {
6507 "version": "7.20.2",
6508 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
6509 "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
6510 "dev": true
6511 },
6512 "@babel/helper-simple-access": {
6513 "version": "7.20.2",
6514 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
6515 "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
6516 "dev": true,
6517 "requires": {
6518 "@babel/types": "^7.20.2"
6519 }
6520 },
6521 "@babel/helper-split-export-declaration": {
6522 "version": "7.18.6",
6523 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
6524 "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
6525 "dev": true,
6526 "requires": {
6527 "@babel/types": "^7.18.6"
6528 }
6529 },
6530 "@babel/helper-string-parser": {
6531 "version": "7.19.4",
6532 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
6533 "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
6534 "dev": true
6535 },
6536 "@babel/helper-validator-identifier": {
6537 "version": "7.19.1",
6538 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
6539 "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
6540 "dev": true
6541 },
6542 "@babel/helper-validator-option": {
6543 "version": "7.18.6",
6544 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
6545 "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
6546 "dev": true
6547 },
6548 "@babel/helpers": {
6549 "version": "7.20.1",
6550 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz",
6551 "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==",
6552 "dev": true,
6553 "requires": {
6554 "@babel/template": "^7.18.10",
6555 "@babel/traverse": "^7.20.1",
6556 "@babel/types": "^7.20.0"
6557 }
6558 },
6559 "@babel/highlight": {
6560 "version": "7.18.6",
6561 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
6562 "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
6563 "dev": true,
6564 "requires": {
6565 "@babel/helper-validator-identifier": "^7.18.6",
6566 "chalk": "^2.0.0",
6567 "js-tokens": "^4.0.0"
6568 },
6569 "dependencies": {
6570 "ansi-styles": {
6571 "version": "3.2.1",
6572 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6573 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6574 "dev": true,
6575 "requires": {
6576 "color-convert": "^1.9.0"
6577 }
6578 },
6579 "chalk": {
6580 "version": "2.4.2",
6581 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
6582 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
6583 "dev": true,
6584 "requires": {
6585 "ansi-styles": "^3.2.1",
6586 "escape-string-regexp": "^1.0.5",
6587 "supports-color": "^5.3.0"
6588 }
6589 },
6590 "color-convert": {
6591 "version": "1.9.3",
6592 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
6593 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
6594 "dev": true,
6595 "requires": {
6596 "color-name": "1.1.3"
6597 }
6598 },
6599 "color-name": {
6600 "version": "1.1.3",
6601 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
6602 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
6603 "dev": true
6604 },
6605 "escape-string-regexp": {
6606 "version": "1.0.5",
6607 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
6608 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
6609 "dev": true
6610 },
6611 "has-flag": {
6612 "version": "3.0.0",
6613 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6614 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
6615 "dev": true
6616 },
6617 "supports-color": {
6618 "version": "5.5.0",
6619 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6620 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6621 "dev": true,
6622 "requires": {
6623 "has-flag": "^3.0.0"
6624 }
6625 }
6626 }
6627 },
6628 "@babel/parser": {
6629 "version": "7.20.3",
6630 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz",
6631 "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==",
6632 "dev": true
6633 },
6634 "@babel/plugin-syntax-async-generators": {
6635 "version": "7.8.4",
6636 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
6637 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
6638 "dev": true,
6639 "requires": {
6640 "@babel/helper-plugin-utils": "^7.8.0"
6641 }
6642 },
6643 "@babel/plugin-syntax-bigint": {
6644 "version": "7.8.3",
6645 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
6646 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
6647 "dev": true,
6648 "requires": {
6649 "@babel/helper-plugin-utils": "^7.8.0"
6650 }
6651 },
6652 "@babel/plugin-syntax-class-properties": {
6653 "version": "7.12.13",
6654 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
6655 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
6656 "dev": true,
6657 "requires": {
6658 "@babel/helper-plugin-utils": "^7.12.13"
6659 }
6660 },
6661 "@babel/plugin-syntax-import-meta": {
6662 "version": "7.10.4",
6663 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
6664 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
6665 "dev": true,
6666 "requires": {
6667 "@babel/helper-plugin-utils": "^7.10.4"
6668 }
6669 },
6670 "@babel/plugin-syntax-json-strings": {
6671 "version": "7.8.3",
6672 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
6673 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
6674 "dev": true,
6675 "requires": {
6676 "@babel/helper-plugin-utils": "^7.8.0"
6677 }
6678 },
6679 "@babel/plugin-syntax-logical-assignment-operators": {
6680 "version": "7.10.4",
6681 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
6682 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
6683 "dev": true,
6684 "requires": {
6685 "@babel/helper-plugin-utils": "^7.10.4"
6686 }
6687 },
6688 "@babel/plugin-syntax-nullish-coalescing-operator": {
6689 "version": "7.8.3",
6690 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
6691 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
6692 "dev": true,
6693 "requires": {
6694 "@babel/helper-plugin-utils": "^7.8.0"
6695 }
6696 },
6697 "@babel/plugin-syntax-numeric-separator": {
6698 "version": "7.10.4",
6699 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
6700 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
6701 "dev": true,
6702 "requires": {
6703 "@babel/helper-plugin-utils": "^7.10.4"
6704 }
6705 },
6706 "@babel/plugin-syntax-object-rest-spread": {
6707 "version": "7.8.3",
6708 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
6709 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
6710 "dev": true,
6711 "requires": {
6712 "@babel/helper-plugin-utils": "^7.8.0"
6713 }
6714 },
6715 "@babel/plugin-syntax-optional-catch-binding": {
6716 "version": "7.8.3",
6717 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
6718 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
6719 "dev": true,
6720 "requires": {
6721 "@babel/helper-plugin-utils": "^7.8.0"
6722 }
6723 },
6724 "@babel/plugin-syntax-optional-chaining": {
6725 "version": "7.8.3",
6726 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
6727 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
6728 "dev": true,
6729 "requires": {
6730 "@babel/helper-plugin-utils": "^7.8.0"
6731 }
6732 },
6733 "@babel/plugin-syntax-top-level-await": {
6734 "version": "7.14.5",
6735 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
6736 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
6737 "dev": true,
6738 "requires": {
6739 "@babel/helper-plugin-utils": "^7.14.5"
6740 }
6741 },
6742 "@babel/template": {
6743 "version": "7.18.10",
6744 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
6745 "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
6746 "dev": true,
6747 "requires": {
6748 "@babel/code-frame": "^7.18.6",
6749 "@babel/parser": "^7.18.10",
6750 "@babel/types": "^7.18.10"
6751 }
6752 },
6753 "@babel/traverse": {
6754 "version": "7.20.1",
6755 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz",
6756 "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==",
6757 "dev": true,
6758 "requires": {
6759 "@babel/code-frame": "^7.18.6",
6760 "@babel/generator": "^7.20.1",
6761 "@babel/helper-environment-visitor": "^7.18.9",
6762 "@babel/helper-function-name": "^7.19.0",
6763 "@babel/helper-hoist-variables": "^7.18.6",
6764 "@babel/helper-split-export-declaration": "^7.18.6",
6765 "@babel/parser": "^7.20.1",
6766 "@babel/types": "^7.20.0",
6767 "debug": "^4.1.0",
6768 "globals": "^11.1.0"
6769 }
6770 },
6771 "@babel/types": {
6772 "version": "7.20.2",
6773 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz",
6774 "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==",
6775 "dev": true,
6776 "requires": {
6777 "@babel/helper-string-parser": "^7.19.4",
6778 "@babel/helper-validator-identifier": "^7.19.1",
6779 "to-fast-properties": "^2.0.0"
6780 }
6781 },
6782 "@bcoe/v8-coverage": {
6783 "version": "0.2.3",
6784 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
6785 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
6786 "dev": true
6787 },
6788 "@cnakazawa/watch": {
6789 "version": "1.0.4",
6790 "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
6791 "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
6792 "dev": true,
6793 "requires": {
6794 "exec-sh": "^0.3.2",
6795 "minimist": "^1.2.0"
6796 }
6797 },
6798 "@istanbuljs/load-nyc-config": {
6799 "version": "1.1.0",
6800 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
6801 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
6802 "dev": true,
6803 "requires": {
6804 "camelcase": "^5.3.1",
6805 "find-up": "^4.1.0",
6806 "get-package-type": "^0.1.0",
6807 "js-yaml": "^3.13.1",
6808 "resolve-from": "^5.0.0"
6809 }
6810 },
6811 "@istanbuljs/schema": {
6812 "version": "0.1.3",
6813 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
6814 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
6815 "dev": true
6816 },
6817 "@jest/console": {
6818 "version": "26.6.2",
6819 "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
6820 "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
6821 "dev": true,
6822 "requires": {
6823 "@jest/types": "^26.6.2",
6824 "@types/node": "*",
6825 "chalk": "^4.0.0",
6826 "jest-message-util": "^26.6.2",
6827 "jest-util": "^26.6.2",
6828 "slash": "^3.0.0"
6829 }
6830 },
6831 "@jest/core": {
6832 "version": "26.6.3",
6833 "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
6834 "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
6835 "dev": true,
6836 "requires": {
6837 "@jest/console": "^26.6.2",
6838 "@jest/reporters": "^26.6.2",
6839 "@jest/test-result": "^26.6.2",
6840 "@jest/transform": "^26.6.2",
6841 "@jest/types": "^26.6.2",
6842 "@types/node": "*",
6843 "ansi-escapes": "^4.2.1",
6844 "chalk": "^4.0.0",
6845 "exit": "^0.1.2",
6846 "graceful-fs": "^4.2.4",
6847 "jest-changed-files": "^26.6.2",
6848 "jest-config": "^26.6.3",
6849 "jest-haste-map": "^26.6.2",
6850 "jest-message-util": "^26.6.2",
6851 "jest-regex-util": "^26.0.0",
6852 "jest-resolve": "^26.6.2",
6853 "jest-resolve-dependencies": "^26.6.3",
6854 "jest-runner": "^26.6.3",
6855 "jest-runtime": "^26.6.3",
6856 "jest-snapshot": "^26.6.2",
6857 "jest-util": "^26.6.2",
6858 "jest-validate": "^26.6.2",
6859 "jest-watcher": "^26.6.2",
6860 "micromatch": "^4.0.2",
6861 "p-each-series": "^2.1.0",
6862 "rimraf": "^3.0.0",
6863 "slash": "^3.0.0",
6864 "strip-ansi": "^6.0.0"
6865 }
6866 },
6867 "@jest/environment": {
6868 "version": "26.6.2",
6869 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
6870 "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
6871 "dev": true,
6872 "requires": {
6873 "@jest/fake-timers": "^26.6.2",
6874 "@jest/types": "^26.6.2",
6875 "@types/node": "*",
6876 "jest-mock": "^26.6.2"
6877 }
6878 },
6879 "@jest/fake-timers": {
6880 "version": "26.6.2",
6881 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
6882 "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
6883 "dev": true,
6884 "requires": {
6885 "@jest/types": "^26.6.2",
6886 "@sinonjs/fake-timers": "^6.0.1",
6887 "@types/node": "*",
6888 "jest-message-util": "^26.6.2",
6889 "jest-mock": "^26.6.2",
6890 "jest-util": "^26.6.2"
6891 }
6892 },
6893 "@jest/globals": {
6894 "version": "26.6.2",
6895 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
6896 "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
6897 "dev": true,
6898 "requires": {
6899 "@jest/environment": "^26.6.2",
6900 "@jest/types": "^26.6.2",
6901 "expect": "^26.6.2"
6902 }
6903 },
6904 "@jest/reporters": {
6905 "version": "26.6.2",
6906 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
6907 "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
6908 "dev": true,
6909 "requires": {
6910 "@bcoe/v8-coverage": "^0.2.3",
6911 "@jest/console": "^26.6.2",
6912 "@jest/test-result": "^26.6.2",
6913 "@jest/transform": "^26.6.2",
6914 "@jest/types": "^26.6.2",
6915 "chalk": "^4.0.0",
6916 "collect-v8-coverage": "^1.0.0",
6917 "exit": "^0.1.2",
6918 "glob": "^7.1.2",
6919 "graceful-fs": "^4.2.4",
6920 "istanbul-lib-coverage": "^3.0.0",
6921 "istanbul-lib-instrument": "^4.0.3",
6922 "istanbul-lib-report": "^3.0.0",
6923 "istanbul-lib-source-maps": "^4.0.0",
6924 "istanbul-reports": "^3.0.2",
6925 "jest-haste-map": "^26.6.2",
6926 "jest-resolve": "^26.6.2",
6927 "jest-util": "^26.6.2",
6928 "jest-worker": "^26.6.2",
6929 "node-notifier": "^8.0.0",
6930 "slash": "^3.0.0",
6931 "source-map": "^0.6.0",
6932 "string-length": "^4.0.1",
6933 "terminal-link": "^2.0.0",
6934 "v8-to-istanbul": "^7.0.0"
6935 }
6936 },
6937 "@jest/source-map": {
6938 "version": "26.6.2",
6939 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
6940 "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
6941 "dev": true,
6942 "requires": {
6943 "callsites": "^3.0.0",
6944 "graceful-fs": "^4.2.4",
6945 "source-map": "^0.6.0"
6946 }
6947 },
6948 "@jest/test-result": {
6949 "version": "26.6.2",
6950 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
6951 "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
6952 "dev": true,
6953 "requires": {
6954 "@jest/console": "^26.6.2",
6955 "@jest/types": "^26.6.2",
6956 "@types/istanbul-lib-coverage": "^2.0.0",
6957 "collect-v8-coverage": "^1.0.0"
6958 }
6959 },
6960 "@jest/test-sequencer": {
6961 "version": "26.6.3",
6962 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
6963 "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
6964 "dev": true,
6965 "requires": {
6966 "@jest/test-result": "^26.6.2",
6967 "graceful-fs": "^4.2.4",
6968 "jest-haste-map": "^26.6.2",
6969 "jest-runner": "^26.6.3",
6970 "jest-runtime": "^26.6.3"
6971 }
6972 },
6973 "@jest/transform": {
6974 "version": "26.6.2",
6975 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
6976 "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
6977 "dev": true,
6978 "requires": {
6979 "@babel/core": "^7.1.0",
6980 "@jest/types": "^26.6.2",
6981 "babel-plugin-istanbul": "^6.0.0",
6982 "chalk": "^4.0.0",
6983 "convert-source-map": "^1.4.0",
6984 "fast-json-stable-stringify": "^2.0.0",
6985 "graceful-fs": "^4.2.4",
6986 "jest-haste-map": "^26.6.2",
6987 "jest-regex-util": "^26.0.0",
6988 "jest-util": "^26.6.2",
6989 "micromatch": "^4.0.2",
6990 "pirates": "^4.0.1",
6991 "slash": "^3.0.0",
6992 "source-map": "^0.6.1",
6993 "write-file-atomic": "^3.0.0"
6994 }
6995 },
6996 "@jest/types": {
6997 "version": "26.6.2",
6998 "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
6999 "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
7000 "dev": true,
7001 "requires": {
7002 "@types/istanbul-lib-coverage": "^2.0.0",
7003 "@types/istanbul-reports": "^3.0.0",
7004 "@types/node": "*",
7005 "@types/yargs": "^15.0.0",
7006 "chalk": "^4.0.0"
7007 }
7008 },
7009 "@jridgewell/gen-mapping": {
7010 "version": "0.1.1",
7011 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
7012 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
7013 "dev": true,
7014 "requires": {
7015 "@jridgewell/set-array": "^1.0.0",
7016 "@jridgewell/sourcemap-codec": "^1.4.10"
7017 }
7018 },
7019 "@jridgewell/resolve-uri": {
7020 "version": "3.1.0",
7021 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
7022 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
7023 "dev": true
7024 },
7025 "@jridgewell/set-array": {
7026 "version": "1.1.2",
7027 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
7028 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
7029 "dev": true
7030 },
7031 "@jridgewell/sourcemap-codec": {
7032 "version": "1.4.14",
7033 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
7034 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
7035 "dev": true
7036 },
7037 "@jridgewell/trace-mapping": {
7038 "version": "0.3.17",
7039 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
7040 "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
7041 "dev": true,
7042 "requires": {
7043 "@jridgewell/resolve-uri": "3.1.0",
7044 "@jridgewell/sourcemap-codec": "1.4.14"
7045 }
7046 },
7047 "@sinonjs/commons": {
7048 "version": "1.8.5",
7049 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz",
7050 "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==",
7051 "dev": true,
7052 "requires": {
7053 "type-detect": "4.0.8"
7054 }
7055 },
7056 "@sinonjs/fake-timers": {
7057 "version": "6.0.1",
7058 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
7059 "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
7060 "dev": true,
7061 "requires": {
7062 "@sinonjs/commons": "^1.7.0"
7063 }
7064 },
7065 "@tootallnate/once": {
7066 "version": "1.1.2",
7067 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
7068 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
7069 "dev": true
7070 },
7071 "@types/babel__core": {
7072 "version": "7.1.20",
7073 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz",
7074 "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==",
7075 "dev": true,
7076 "requires": {
7077 "@babel/parser": "^7.1.0",
7078 "@babel/types": "^7.0.0",
7079 "@types/babel__generator": "*",
7080 "@types/babel__template": "*",
7081 "@types/babel__traverse": "*"
7082 }
7083 },
7084 "@types/babel__generator": {
7085 "version": "7.6.4",
7086 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
7087 "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
7088 "dev": true,
7089 "requires": {
7090 "@babel/types": "^7.0.0"
7091 }
7092 },
7093 "@types/babel__template": {
7094 "version": "7.4.1",
7095 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
7096 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
7097 "dev": true,
7098 "requires": {
7099 "@babel/parser": "^7.1.0",
7100 "@babel/types": "^7.0.0"
7101 }
7102 },
7103 "@types/babel__traverse": {
7104 "version": "7.18.2",
7105 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz",
7106 "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==",
7107 "dev": true,
7108 "requires": {
7109 "@babel/types": "^7.3.0"
7110 }
7111 },
7112 "@types/graceful-fs": {
7113 "version": "4.1.5",
7114 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
7115 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
7116 "dev": true,
7117 "requires": {
7118 "@types/node": "*"
7119 }
7120 },
7121 "@types/istanbul-lib-coverage": {
7122 "version": "2.0.4",
7123 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
7124 "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
7125 "dev": true
7126 },
7127 "@types/istanbul-lib-report": {
7128 "version": "3.0.0",
7129 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
7130 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
7131 "dev": true,
7132 "requires": {
7133 "@types/istanbul-lib-coverage": "*"
7134 }
7135 },
7136 "@types/istanbul-reports": {
7137 "version": "3.0.1",
7138 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
7139 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
7140 "dev": true,
7141 "requires": {
7142 "@types/istanbul-lib-report": "*"
7143 }
7144 },
7145 "@types/jest": {
7146 "version": "25.2.3",
7147 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.3.tgz",
7148 "integrity": "sha512-JXc1nK/tXHiDhV55dvfzqtmP4S3sy3T3ouV2tkViZgxY/zeUkcpQcQPGRlgF4KmWzWW5oiWYSZwtCB+2RsE4Fw==",
7149 "dev": true,
7150 "requires": {
7151 "jest-diff": "^25.2.1",
7152 "pretty-format": "^25.2.1"
7153 }
7154 },
7155 "@types/node": {
7156 "version": "18.11.9",
7157 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
7158 "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==",
7159 "dev": true
7160 },
7161 "@types/normalize-package-data": {
7162 "version": "2.4.1",
7163 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
7164 "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
7165 "dev": true
7166 },
7167 "@types/prettier": {
7168 "version": "2.7.1",
7169 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz",
7170 "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==",
7171 "dev": true
7172 },
7173 "@types/stack-utils": {
7174 "version": "2.0.1",
7175 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
7176 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
7177 "dev": true
7178 },
7179 "@types/yargs": {
7180 "version": "15.0.14",
7181 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
7182 "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
7183 "dev": true,
7184 "requires": {
7185 "@types/yargs-parser": "*"
7186 }
7187 },
7188 "@types/yargs-parser": {
7189 "version": "21.0.0",
7190 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
7191 "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
7192 "dev": true
7193 },
7194 "abab": {
7195 "version": "2.0.6",
7196 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
7197 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
7198 "dev": true
7199 },
7200 "acorn": {
7201 "version": "8.8.1",
7202 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
7203 "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
7204 "dev": true
7205 },
7206 "acorn-globals": {
7207 "version": "6.0.0",
7208 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
7209 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
7210 "dev": true,
7211 "requires": {
7212 "acorn": "^7.1.1",
7213 "acorn-walk": "^7.1.1"
7214 },
7215 "dependencies": {
7216 "acorn": {
7217 "version": "7.4.1",
7218 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
7219 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
7220 "dev": true
7221 }
7222 }
7223 },
7224 "acorn-walk": {
7225 "version": "7.2.0",
7226 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
7227 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
7228 "dev": true
7229 },
7230 "agent-base": {
7231 "version": "6.0.2",
7232 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
7233 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
7234 "dev": true,
7235 "requires": {
7236 "debug": "4"
7237 }
7238 },
7239 "ansi-escapes": {
7240 "version": "4.3.2",
7241 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
7242 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
7243 "dev": true,
7244 "requires": {
7245 "type-fest": "^0.21.3"
7246 }
7247 },
7248 "ansi-regex": {
7249 "version": "5.0.1",
7250 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7251 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7252 "dev": true
7253 },
7254 "ansi-styles": {
7255 "version": "4.3.0",
7256 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7257 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7258 "dev": true,
7259 "requires": {
7260 "color-convert": "^2.0.1"
7261 }
7262 },
7263 "anymatch": {
7264 "version": "3.1.2",
7265 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
7266 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
7267 "dev": true,
7268 "requires": {
7269 "normalize-path": "^3.0.0",
7270 "picomatch": "^2.0.4"
7271 }
7272 },
7273 "argparse": {
7274 "version": "1.0.10",
7275 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
7276 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
7277 "dev": true,
7278 "requires": {
7279 "sprintf-js": "~1.0.2"
7280 }
7281 },
7282 "arr-diff": {
7283 "version": "4.0.0",
7284 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
7285 "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==",
7286 "dev": true
7287 },
7288 "arr-flatten": {
7289 "version": "1.1.0",
7290 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
7291 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
7292 "dev": true
7293 },
7294 "arr-union": {
7295 "version": "3.1.0",
7296 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
7297 "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
7298 "dev": true
7299 },
7300 "array-unique": {
7301 "version": "0.3.2",
7302 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
7303 "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==",
7304 "dev": true
7305 },
7306 "assign-symbols": {
7307 "version": "1.0.0",
7308 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
7309 "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==",
7310 "dev": true
7311 },
7312 "asynckit": {
7313 "version": "0.4.0",
7314 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
7315 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
7316 "dev": true
7317 },
7318 "atob": {
7319 "version": "2.1.2",
7320 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
7321 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
7322 "dev": true
7323 },
7324 "babel-jest": {
7325 "version": "26.6.3",
7326 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
7327 "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
7328 "dev": true,
7329 "requires": {
7330 "@jest/transform": "^26.6.2",
7331 "@jest/types": "^26.6.2",
7332 "@types/babel__core": "^7.1.7",
7333 "babel-plugin-istanbul": "^6.0.0",
7334 "babel-preset-jest": "^26.6.2",
7335 "chalk": "^4.0.0",
7336 "graceful-fs": "^4.2.4",
7337 "slash": "^3.0.0"
7338 }
7339 },
7340 "babel-plugin-istanbul": {
7341 "version": "6.1.1",
7342 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
7343 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
7344 "dev": true,
7345 "requires": {
7346 "@babel/helper-plugin-utils": "^7.0.0",
7347 "@istanbuljs/load-nyc-config": "^1.0.0",
7348 "@istanbuljs/schema": "^0.1.2",
7349 "istanbul-lib-instrument": "^5.0.4",
7350 "test-exclude": "^6.0.0"
7351 },
7352 "dependencies": {
7353 "istanbul-lib-instrument": {
7354 "version": "5.2.1",
7355 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
7356 "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
7357 "dev": true,
7358 "requires": {
7359 "@babel/core": "^7.12.3",
7360 "@babel/parser": "^7.14.7",
7361 "@istanbuljs/schema": "^0.1.2",
7362 "istanbul-lib-coverage": "^3.2.0",
7363 "semver": "^6.3.0"
7364 }
7365 }
7366 }
7367 },
7368 "babel-plugin-jest-hoist": {
7369 "version": "26.6.2",
7370 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
7371 "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
7372 "dev": true,
7373 "requires": {
7374 "@babel/template": "^7.3.3",
7375 "@babel/types": "^7.3.3",
7376 "@types/babel__core": "^7.0.0",
7377 "@types/babel__traverse": "^7.0.6"
7378 }
7379 },
7380 "babel-preset-current-node-syntax": {
7381 "version": "1.0.1",
7382 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
7383 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
7384 "dev": true,
7385 "requires": {
7386 "@babel/plugin-syntax-async-generators": "^7.8.4",
7387 "@babel/plugin-syntax-bigint": "^7.8.3",
7388 "@babel/plugin-syntax-class-properties": "^7.8.3",
7389 "@babel/plugin-syntax-import-meta": "^7.8.3",
7390 "@babel/plugin-syntax-json-strings": "^7.8.3",
7391 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
7392 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
7393 "@babel/plugin-syntax-numeric-separator": "^7.8.3",
7394 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
7395 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
7396 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
7397 "@babel/plugin-syntax-top-level-await": "^7.8.3"
7398 }
7399 },
7400 "babel-preset-jest": {
7401 "version": "26.6.2",
7402 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
7403 "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
7404 "dev": true,
7405 "requires": {
7406 "babel-plugin-jest-hoist": "^26.6.2",
7407 "babel-preset-current-node-syntax": "^1.0.0"
7408 }
7409 },
7410 "balanced-match": {
7411 "version": "1.0.2",
7412 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
7413 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
7414 "dev": true
7415 },
7416 "base": {
7417 "version": "0.11.2",
7418 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
7419 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
7420 "dev": true,
7421 "requires": {
7422 "cache-base": "^1.0.1",
7423 "class-utils": "^0.3.5",
7424 "component-emitter": "^1.2.1",
7425 "define-property": "^1.0.0",
7426 "isobject": "^3.0.1",
7427 "mixin-deep": "^1.2.0",
7428 "pascalcase": "^0.1.1"
7429 },
7430 "dependencies": {
7431 "define-property": {
7432 "version": "1.0.0",
7433 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
7434 "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
7435 "dev": true,
7436 "requires": {
7437 "is-descriptor": "^1.0.0"
7438 }
7439 }
7440 }
7441 },
7442 "brace-expansion": {
7443 "version": "1.1.11",
7444 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
7445 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
7446 "dev": true,
7447 "requires": {
7448 "balanced-match": "^1.0.0",
7449 "concat-map": "0.0.1"
7450 }
7451 },
7452 "braces": {
7453 "version": "3.0.2",
7454 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
7455 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
7456 "dev": true,
7457 "requires": {
7458 "fill-range": "^7.0.1"
7459 }
7460 },
7461 "browser-process-hrtime": {
7462 "version": "1.0.0",
7463 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
7464 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
7465 "dev": true
7466 },
7467 "browserslist": {
7468 "version": "4.21.4",
7469 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
7470 "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
7471 "dev": true,
7472 "requires": {
7473 "caniuse-lite": "^1.0.30001400",
7474 "electron-to-chromium": "^1.4.251",
7475 "node-releases": "^2.0.6",
7476 "update-browserslist-db": "^1.0.9"
7477 }
7478 },
7479 "bs-logger": {
7480 "version": "0.2.6",
7481 "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
7482 "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
7483 "dev": true,
7484 "requires": {
7485 "fast-json-stable-stringify": "2.x"
7486 }
7487 },
7488 "bser": {
7489 "version": "2.1.1",
7490 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
7491 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
7492 "dev": true,
7493 "requires": {
7494 "node-int64": "^0.4.0"
7495 }
7496 },
7497 "buffer-from": {
7498 "version": "1.1.2",
7499 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
7500 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
7501 "dev": true
7502 },
7503 "cache-base": {
7504 "version": "1.0.1",
7505 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
7506 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
7507 "dev": true,
7508 "requires": {
7509 "collection-visit": "^1.0.0",
7510 "component-emitter": "^1.2.1",
7511 "get-value": "^2.0.6",
7512 "has-value": "^1.0.0",
7513 "isobject": "^3.0.1",
7514 "set-value": "^2.0.0",
7515 "to-object-path": "^0.3.0",
7516 "union-value": "^1.0.0",
7517 "unset-value": "^1.0.0"
7518 }
7519 },
7520 "callsites": {
7521 "version": "3.1.0",
7522 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
7523 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
7524 "dev": true
7525 },
7526 "camelcase": {
7527 "version": "5.3.1",
7528 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
7529 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
7530 "dev": true
7531 },
7532 "caniuse-lite": {
7533 "version": "1.0.30001431",
7534 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz",
7535 "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==",
7536 "dev": true
7537 },
7538 "capture-exit": {
7539 "version": "2.0.0",
7540 "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
7541 "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
7542 "dev": true,
7543 "requires": {
7544 "rsvp": "^4.8.4"
7545 }
7546 },
7547 "chalk": {
7548 "version": "4.1.2",
7549 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7550 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7551 "dev": true,
7552 "requires": {
7553 "ansi-styles": "^4.1.0",
7554 "supports-color": "^7.1.0"
7555 }
7556 },
7557 "char-regex": {
7558 "version": "1.0.2",
7559 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
7560 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
7561 "dev": true
7562 },
7563 "ci-info": {
7564 "version": "2.0.0",
7565 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
7566 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
7567 "dev": true
7568 },
7569 "cjs-module-lexer": {
7570 "version": "0.6.0",
7571 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
7572 "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
7573 "dev": true
7574 },
7575 "class-utils": {
7576 "version": "0.3.6",
7577 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
7578 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
7579 "dev": true,
7580 "requires": {
7581 "arr-union": "^3.1.0",
7582 "define-property": "^0.2.5",
7583 "isobject": "^3.0.0",
7584 "static-extend": "^0.1.1"
7585 },
7586 "dependencies": {
7587 "define-property": {
7588 "version": "0.2.5",
7589 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7590 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
7591 "dev": true,
7592 "requires": {
7593 "is-descriptor": "^0.1.0"
7594 }
7595 },
7596 "is-accessor-descriptor": {
7597 "version": "0.1.6",
7598 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7599 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
7600 "dev": true,
7601 "requires": {
7602 "kind-of": "^3.0.2"
7603 },
7604 "dependencies": {
7605 "kind-of": {
7606 "version": "3.2.2",
7607 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7608 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
7609 "dev": true,
7610 "requires": {
7611 "is-buffer": "^1.1.5"
7612 }
7613 }
7614 }
7615 },
7616 "is-data-descriptor": {
7617 "version": "0.1.4",
7618 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7619 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
7620 "dev": true,
7621 "requires": {
7622 "kind-of": "^3.0.2"
7623 },
7624 "dependencies": {
7625 "kind-of": {
7626 "version": "3.2.2",
7627 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7628 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
7629 "dev": true,
7630 "requires": {
7631 "is-buffer": "^1.1.5"
7632 }
7633 }
7634 }
7635 },
7636 "is-descriptor": {
7637 "version": "0.1.6",
7638 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
7639 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
7640 "dev": true,
7641 "requires": {
7642 "is-accessor-descriptor": "^0.1.6",
7643 "is-data-descriptor": "^0.1.4",
7644 "kind-of": "^5.0.0"
7645 }
7646 },
7647 "kind-of": {
7648 "version": "5.1.0",
7649 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7650 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7651 "dev": true
7652 }
7653 }
7654 },
7655 "cliui": {
7656 "version": "6.0.0",
7657 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
7658 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
7659 "dev": true,
7660 "requires": {
7661 "string-width": "^4.2.0",
7662 "strip-ansi": "^6.0.0",
7663 "wrap-ansi": "^6.2.0"
7664 }
7665 },
7666 "co": {
7667 "version": "4.6.0",
7668 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
7669 "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
7670 "dev": true
7671 },
7672 "collect-v8-coverage": {
7673 "version": "1.0.1",
7674 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
7675 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
7676 "dev": true
7677 },
7678 "collection-visit": {
7679 "version": "1.0.0",
7680 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
7681 "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==",
7682 "dev": true,
7683 "requires": {
7684 "map-visit": "^1.0.0",
7685 "object-visit": "^1.0.0"
7686 }
7687 },
7688 "color-convert": {
7689 "version": "2.0.1",
7690 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7691 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7692 "dev": true,
7693 "requires": {
7694 "color-name": "~1.1.4"
7695 }
7696 },
7697 "color-name": {
7698 "version": "1.1.4",
7699 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7700 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7701 "dev": true
7702 },
7703 "combined-stream": {
7704 "version": "1.0.8",
7705 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
7706 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
7707 "dev": true,
7708 "requires": {
7709 "delayed-stream": "~1.0.0"
7710 }
7711 },
7712 "component-emitter": {
7713 "version": "1.3.0",
7714 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
7715 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
7716 "dev": true
7717 },
7718 "concat-map": {
7719 "version": "0.0.1",
7720 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
7721 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
7722 "dev": true
7723 },
7724 "convert-source-map": {
7725 "version": "1.9.0",
7726 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
7727 "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
7728 "dev": true
7729 },
7730 "copy-descriptor": {
7731 "version": "0.1.1",
7732 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
7733 "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==",
7734 "dev": true
7735 },
7736 "cross-spawn": {
7737 "version": "7.0.3",
7738 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
7739 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
7740 "dev": true,
7741 "requires": {
7742 "path-key": "^3.1.0",
7743 "shebang-command": "^2.0.0",
7744 "which": "^2.0.1"
7745 }
7746 },
7747 "cssom": {
7748 "version": "0.4.4",
7749 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
7750 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
7751 "dev": true
7752 },
7753 "cssstyle": {
7754 "version": "2.3.0",
7755 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
7756 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
7757 "dev": true,
7758 "requires": {
7759 "cssom": "~0.3.6"
7760 },
7761 "dependencies": {
7762 "cssom": {
7763 "version": "0.3.8",
7764 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
7765 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
7766 "dev": true
7767 }
7768 }
7769 },
7770 "data-urls": {
7771 "version": "2.0.0",
7772 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
7773 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
7774 "dev": true,
7775 "requires": {
7776 "abab": "^2.0.3",
7777 "whatwg-mimetype": "^2.3.0",
7778 "whatwg-url": "^8.0.0"
7779 }
7780 },
7781 "debug": {
7782 "version": "4.3.4",
7783 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
7784 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
7785 "dev": true,
7786 "requires": {
7787 "ms": "2.1.2"
7788 }
7789 },
7790 "decamelize": {
7791 "version": "1.2.0",
7792 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
7793 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
7794 "dev": true
7795 },
7796 "decimal.js": {
7797 "version": "10.4.2",
7798 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz",
7799 "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==",
7800 "dev": true
7801 },
7802 "decode-uri-component": {
7803 "version": "0.2.0",
7804 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
7805 "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==",
7806 "dev": true
7807 },
7808 "deep-is": {
7809 "version": "0.1.4",
7810 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
7811 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
7812 "dev": true
7813 },
7814 "deepmerge": {
7815 "version": "4.2.2",
7816 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
7817 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
7818 "dev": true
7819 },
7820 "define-property": {
7821 "version": "2.0.2",
7822 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
7823 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
7824 "dev": true,
7825 "requires": {
7826 "is-descriptor": "^1.0.2",
7827 "isobject": "^3.0.1"
7828 }
7829 },
7830 "delayed-stream": {
7831 "version": "1.0.0",
7832 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
7833 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
7834 "dev": true
7835 },
7836 "detect-newline": {
7837 "version": "3.1.0",
7838 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
7839 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
7840 "dev": true
7841 },
7842 "diff-sequences": {
7843 "version": "25.2.6",
7844 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz",
7845 "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==",
7846 "dev": true
7847 },
7848 "domexception": {
7849 "version": "2.0.1",
7850 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
7851 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
7852 "dev": true,
7853 "requires": {
7854 "webidl-conversions": "^5.0.0"
7855 },
7856 "dependencies": {
7857 "webidl-conversions": {
7858 "version": "5.0.0",
7859 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
7860 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
7861 "dev": true
7862 }
7863 }
7864 },
7865 "electron-to-chromium": {
7866 "version": "1.4.284",
7867 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
7868 "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
7869 "dev": true
7870 },
7871 "emittery": {
7872 "version": "0.7.2",
7873 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
7874 "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
7875 "dev": true
7876 },
7877 "emoji-regex": {
7878 "version": "8.0.0",
7879 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
7880 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
7881 "dev": true
7882 },
7883 "end-of-stream": {
7884 "version": "1.4.4",
7885 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
7886 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
7887 "dev": true,
7888 "requires": {
7889 "once": "^1.4.0"
7890 }
7891 },
7892 "error-ex": {
7893 "version": "1.3.2",
7894 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
7895 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
7896 "dev": true,
7897 "requires": {
7898 "is-arrayish": "^0.2.1"
7899 }
7900 },
7901 "escalade": {
7902 "version": "3.1.1",
7903 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
7904 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
7905 "dev": true
7906 },
7907 "escape-string-regexp": {
7908 "version": "2.0.0",
7909 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
7910 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
7911 "dev": true
7912 },
7913 "escodegen": {
7914 "version": "2.0.0",
7915 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
7916 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
7917 "dev": true,
7918 "requires": {
7919 "esprima": "^4.0.1",
7920 "estraverse": "^5.2.0",
7921 "esutils": "^2.0.2",
7922 "optionator": "^0.8.1",
7923 "source-map": "~0.6.1"
7924 }
7925 },
7926 "esprima": {
7927 "version": "4.0.1",
7928 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
7929 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
7930 "dev": true
7931 },
7932 "estraverse": {
7933 "version": "5.3.0",
7934 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
7935 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
7936 "dev": true
7937 },
7938 "esutils": {
7939 "version": "2.0.3",
7940 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
7941 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
7942 "dev": true
7943 },
7944 "exec-sh": {
7945 "version": "0.3.6",
7946 "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
7947 "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==",
7948 "dev": true
7949 },
7950 "execa": {
7951 "version": "4.1.0",
7952 "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
7953 "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
7954 "dev": true,
7955 "requires": {
7956 "cross-spawn": "^7.0.0",
7957 "get-stream": "^5.0.0",
7958 "human-signals": "^1.1.1",
7959 "is-stream": "^2.0.0",
7960 "merge-stream": "^2.0.0",
7961 "npm-run-path": "^4.0.0",
7962 "onetime": "^5.1.0",
7963 "signal-exit": "^3.0.2",
7964 "strip-final-newline": "^2.0.0"
7965 }
7966 },
7967 "exit": {
7968 "version": "0.1.2",
7969 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
7970 "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
7971 "dev": true
7972 },
7973 "expand-brackets": {
7974 "version": "2.1.4",
7975 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
7976 "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==",
7977 "dev": true,
7978 "requires": {
7979 "debug": "^2.3.3",
7980 "define-property": "^0.2.5",
7981 "extend-shallow": "^2.0.1",
7982 "posix-character-classes": "^0.1.0",
7983 "regex-not": "^1.0.0",
7984 "snapdragon": "^0.8.1",
7985 "to-regex": "^3.0.1"
7986 },
7987 "dependencies": {
7988 "debug": {
7989 "version": "2.6.9",
7990 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7991 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7992 "dev": true,
7993 "requires": {
7994 "ms": "2.0.0"
7995 }
7996 },
7997 "define-property": {
7998 "version": "0.2.5",
7999 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
8000 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
8001 "dev": true,
8002 "requires": {
8003 "is-descriptor": "^0.1.0"
8004 }
8005 },
8006 "extend-shallow": {
8007 "version": "2.0.1",
8008 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8009 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
8010 "dev": true,
8011 "requires": {
8012 "is-extendable": "^0.1.0"
8013 }
8014 },
8015 "is-accessor-descriptor": {
8016 "version": "0.1.6",
8017 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
8018 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
8019 "dev": true,
8020 "requires": {
8021 "kind-of": "^3.0.2"
8022 },
8023 "dependencies": {
8024 "kind-of": {
8025 "version": "3.2.2",
8026 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8027 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
8028 "dev": true,
8029 "requires": {
8030 "is-buffer": "^1.1.5"
8031 }
8032 }
8033 }
8034 },
8035 "is-data-descriptor": {
8036 "version": "0.1.4",
8037 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
8038 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
8039 "dev": true,
8040 "requires": {
8041 "kind-of": "^3.0.2"
8042 },
8043 "dependencies": {
8044 "kind-of": {
8045 "version": "3.2.2",
8046 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8047 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
8048 "dev": true,
8049 "requires": {
8050 "is-buffer": "^1.1.5"
8051 }
8052 }
8053 }
8054 },
8055 "is-descriptor": {
8056 "version": "0.1.6",
8057 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
8058 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
8059 "dev": true,
8060 "requires": {
8061 "is-accessor-descriptor": "^0.1.6",
8062 "is-data-descriptor": "^0.1.4",
8063 "kind-of": "^5.0.0"
8064 }
8065 },
8066 "is-extendable": {
8067 "version": "0.1.1",
8068 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
8069 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
8070 "dev": true
8071 },
8072 "kind-of": {
8073 "version": "5.1.0",
8074 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
8075 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
8076 "dev": true
8077 },
8078 "ms": {
8079 "version": "2.0.0",
8080 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8081 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
8082 "dev": true
8083 }
8084 }
8085 },
8086 "expect": {
8087 "version": "26.6.2",
8088 "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
8089 "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
8090 "dev": true,
8091 "requires": {
8092 "@jest/types": "^26.6.2",
8093 "ansi-styles": "^4.0.0",
8094 "jest-get-type": "^26.3.0",
8095 "jest-matcher-utils": "^26.6.2",
8096 "jest-message-util": "^26.6.2",
8097 "jest-regex-util": "^26.0.0"
8098 }
8099 },
8100 "extend-shallow": {
8101 "version": "3.0.2",
8102 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
8103 "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
8104 "dev": true,
8105 "requires": {
8106 "assign-symbols": "^1.0.0",
8107 "is-extendable": "^1.0.1"
8108 }
8109 },
8110 "extglob": {
8111 "version": "2.0.4",
8112 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
8113 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
8114 "dev": true,
8115 "requires": {
8116 "array-unique": "^0.3.2",
8117 "define-property": "^1.0.0",
8118 "expand-brackets": "^2.1.4",
8119 "extend-shallow": "^2.0.1",
8120 "fragment-cache": "^0.2.1",
8121 "regex-not": "^1.0.0",
8122 "snapdragon": "^0.8.1",
8123 "to-regex": "^3.0.1"
8124 },
8125 "dependencies": {
8126 "define-property": {
8127 "version": "1.0.0",
8128 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8129 "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
8130 "dev": true,
8131 "requires": {
8132 "is-descriptor": "^1.0.0"
8133 }
8134 },
8135 "extend-shallow": {
8136 "version": "2.0.1",
8137 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
8138 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
8139 "dev": true,
8140 "requires": {
8141 "is-extendable": "^0.1.0"
8142 }
8143 },
8144 "is-extendable": {
8145 "version": "0.1.1",
8146 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
8147 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
8148 "dev": true
8149 }
8150 }
8151 },
8152 "fast-json-stable-stringify": {
8153 "version": "2.1.0",
8154 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
8155 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
8156 "dev": true
8157 },
8158 "fast-levenshtein": {
8159 "version": "2.0.6",
8160 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
8161 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
8162 "dev": true
8163 },
8164 "fb-watchman": {
8165 "version": "2.0.2",
8166 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
8167 "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
8168 "dev": true,
8169 "requires": {
8170 "bser": "2.1.1"
8171 }
8172 },
8173 "fill-range": {
8174 "version": "7.0.1",
8175 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
8176 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
8177 "dev": true,
8178 "requires": {
8179 "to-regex-range": "^5.0.1"
8180 }
8181 },
8182 "find-up": {
8183 "version": "4.1.0",
8184 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
8185 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
8186 "dev": true,
8187 "requires": {
8188 "locate-path": "^5.0.0",
8189 "path-exists": "^4.0.0"
8190 }
8191 },
8192 "for-in": {
8193 "version": "1.0.2",
8194 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
8195 "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
8196 "dev": true
8197 },
8198 "form-data": {
8199 "version": "3.0.1",
8200 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
8201 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
8202 "dev": true,
8203 "requires": {
8204 "asynckit": "^0.4.0",
8205 "combined-stream": "^1.0.8",
8206 "mime-types": "^2.1.12"
8207 }
8208 },
8209 "fragment-cache": {
8210 "version": "0.2.1",
8211 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
8212 "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==",
8213 "dev": true,
8214 "requires": {
8215 "map-cache": "^0.2.2"
8216 }
8217 },
8218 "fs.realpath": {
8219 "version": "1.0.0",
8220 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
8221 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
8222 "dev": true
8223 },
8224 "fsevents": {
8225 "version": "2.3.2",
8226 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
8227 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
8228 "dev": true,
8229 "optional": true
8230 },
8231 "function-bind": {
8232 "version": "1.1.1",
8233 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
8234 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
8235 "dev": true
8236 },
8237 "gensync": {
8238 "version": "1.0.0-beta.2",
8239 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
8240 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
8241 "dev": true
8242 },
8243 "get-caller-file": {
8244 "version": "2.0.5",
8245 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
8246 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
8247 "dev": true
8248 },
8249 "get-package-type": {
8250 "version": "0.1.0",
8251 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
8252 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
8253 "dev": true
8254 },
8255 "get-stream": {
8256 "version": "5.2.0",
8257 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
8258 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
8259 "dev": true,
8260 "requires": {
8261 "pump": "^3.0.0"
8262 }
8263 },
8264 "get-value": {
8265 "version": "2.0.6",
8266 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
8267 "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==",
8268 "dev": true
8269 },
8270 "glob": {
8271 "version": "7.2.3",
8272 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
8273 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
8274 "dev": true,
8275 "requires": {
8276 "fs.realpath": "^1.0.0",
8277 "inflight": "^1.0.4",
8278 "inherits": "2",
8279 "minimatch": "^3.1.1",
8280 "once": "^1.3.0",
8281 "path-is-absolute": "^1.0.0"
8282 }
8283 },
8284 "globals": {
8285 "version": "11.12.0",
8286 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
8287 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
8288 "dev": true
8289 },
8290 "graceful-fs": {
8291 "version": "4.2.10",
8292 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
8293 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
8294 "dev": true
8295 },
8296 "growly": {
8297 "version": "1.3.0",
8298 "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
8299 "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==",
8300 "dev": true,
8301 "optional": true
8302 },
8303 "has": {
8304 "version": "1.0.3",
8305 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
8306 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
8307 "dev": true,
8308 "requires": {
8309 "function-bind": "^1.1.1"
8310 }
8311 },
8312 "has-flag": {
8313 "version": "4.0.0",
8314 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8315 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8316 "dev": true
8317 },
8318 "has-value": {
8319 "version": "1.0.0",
8320 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
8321 "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==",
8322 "dev": true,
8323 "requires": {
8324 "get-value": "^2.0.6",
8325 "has-values": "^1.0.0",
8326 "isobject": "^3.0.0"
8327 }
8328 },
8329 "has-values": {
8330 "version": "1.0.0",
8331 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
8332 "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==",
8333 "dev": true,
8334 "requires": {
8335 "is-number": "^3.0.0",
8336 "kind-of": "^4.0.0"
8337 },
8338 "dependencies": {
8339 "is-number": {
8340 "version": "3.0.0",
8341 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
8342 "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
8343 "dev": true,
8344 "requires": {
8345 "kind-of": "^3.0.2"
8346 },
8347 "dependencies": {
8348 "kind-of": {
8349 "version": "3.2.2",
8350 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
8351 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
8352 "dev": true,
8353 "requires": {
8354 "is-buffer": "^1.1.5"
8355 }
8356 }
8357 }
8358 },
8359 "kind-of": {
8360 "version": "4.0.0",
8361 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
8362 "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
8363 "dev": true,
8364 "requires": {
8365 "is-buffer": "^1.1.5"
8366 }
8367 }
8368 }
8369 },
8370 "hosted-git-info": {
8371 "version": "2.8.9",
8372 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
8373 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
8374 "dev": true
8375 },
8376 "html-encoding-sniffer": {
8377 "version": "2.0.1",
8378 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
8379 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
8380 "dev": true,
8381 "requires": {
8382 "whatwg-encoding": "^1.0.5"
8383 }
8384 },
8385 "html-escaper": {
8386 "version": "2.0.2",
8387 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
8388 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
8389 "dev": true
8390 },
8391 "http-proxy-agent": {
8392 "version": "4.0.1",
8393 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
8394 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
8395 "dev": true,
8396 "requires": {
8397 "@tootallnate/once": "1",
8398 "agent-base": "6",
8399 "debug": "4"
8400 }
8401 },
8402 "https-proxy-agent": {
8403 "version": "5.0.1",
8404 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
8405 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
8406 "dev": true,
8407 "requires": {
8408 "agent-base": "6",
8409 "debug": "4"
8410 }
8411 },
8412 "human-signals": {
8413 "version": "1.1.1",
8414 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
8415 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
8416 "dev": true
8417 },
8418 "iconv-lite": {
8419 "version": "0.4.24",
8420 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
8421 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
8422 "dev": true,
8423 "requires": {
8424 "safer-buffer": ">= 2.1.2 < 3"
8425 }
8426 },
8427 "import-local": {
8428 "version": "3.1.0",
8429 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
8430 "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
8431 "dev": true,
8432 "requires": {
8433 "pkg-dir": "^4.2.0",
8434 "resolve-cwd": "^3.0.0"
8435 }
8436 },
8437 "imurmurhash": {
8438 "version": "0.1.4",
8439 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
8440 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
8441 "dev": true
8442 },
8443 "inflight": {
8444 "version": "1.0.6",
8445 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
8446 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
8447 "dev": true,
8448 "requires": {
8449 "once": "^1.3.0",
8450 "wrappy": "1"
8451 }
8452 },
8453 "inherits": {
8454 "version": "2.0.4",
8455 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
8456 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
8457 "dev": true
8458 },
8459 "is-accessor-descriptor": {
8460 "version": "1.0.0",
8461 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
8462 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
8463 "dev": true,
8464 "requires": {
8465 "kind-of": "^6.0.0"
8466 }
8467 },
8468 "is-arrayish": {
8469 "version": "0.2.1",
8470 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
8471 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
8472 "dev": true
8473 },
8474 "is-buffer": {
8475 "version": "1.1.6",
8476 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
8477 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
8478 "dev": true
8479 },
8480 "is-ci": {
8481 "version": "2.0.0",
8482 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
8483 "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
8484 "dev": true,
8485 "requires": {
8486 "ci-info": "^2.0.0"
8487 }
8488 },
8489 "is-core-module": {
8490 "version": "2.11.0",
8491 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
8492 "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
8493 "dev": true,
8494 "requires": {
8495 "has": "^1.0.3"
8496 }
8497 },
8498 "is-data-descriptor": {
8499 "version": "1.0.0",
8500 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
8501 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
8502 "dev": true,
8503 "requires": {
8504 "kind-of": "^6.0.0"
8505 }
8506 },
8507 "is-descriptor": {
8508 "version": "1.0.2",
8509 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
8510 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
8511 "dev": true,
8512 "requires": {
8513 "is-accessor-descriptor": "^1.0.0",
8514 "is-data-descriptor": "^1.0.0",
8515 "kind-of": "^6.0.2"
8516 }
8517 },
8518 "is-docker": {
8519 "version": "2.2.1",
8520 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
8521 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
8522 "dev": true,
8523 "optional": true
8524 },
8525 "is-extendable": {
8526 "version": "1.0.1",
8527 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
8528 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
8529 "dev": true,
8530 "requires": {
8531 "is-plain-object": "^2.0.4"
8532 }
8533 },
8534 "is-fullwidth-code-point": {
8535 "version": "3.0.0",
8536 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
8537 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
8538 "dev": true
8539 },
8540 "is-generator-fn": {
8541 "version": "2.1.0",
8542 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
8543 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
8544 "dev": true
8545 },
8546 "is-number": {
8547 "version": "7.0.0",
8548 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
8549 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
8550 "dev": true
8551 },
8552 "is-plain-object": {
8553 "version": "2.0.4",
8554 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
8555 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
8556 "dev": true,
8557 "requires": {
8558 "isobject": "^3.0.1"
8559 }
8560 },
8561 "is-potential-custom-element-name": {
8562 "version": "1.0.1",
8563 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
8564 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
8565 "dev": true
8566 },
8567 "is-stream": {
8568 "version": "2.0.1",
8569 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
8570 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
8571 "dev": true
8572 },
8573 "is-typedarray": {
8574 "version": "1.0.0",
8575 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
8576 "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
8577 "dev": true
8578 },
8579 "is-windows": {
8580 "version": "1.0.2",
8581 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
8582 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
8583 "dev": true
8584 },
8585 "is-wsl": {
8586 "version": "2.2.0",
8587 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
8588 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
8589 "dev": true,
8590 "optional": true,
8591 "requires": {
8592 "is-docker": "^2.0.0"
8593 }
8594 },
8595 "isarray": {
8596 "version": "1.0.0",
8597 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8598 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
8599 "dev": true
8600 },
8601 "isexe": {
8602 "version": "2.0.0",
8603 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
8604 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
8605 "dev": true
8606 },
8607 "isobject": {
8608 "version": "3.0.1",
8609 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
8610 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
8611 "dev": true
8612 },
8613 "istanbul-lib-coverage": {
8614 "version": "3.2.0",
8615 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
8616 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
8617 "dev": true
8618 },
8619 "istanbul-lib-instrument": {
8620 "version": "4.0.3",
8621 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
8622 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
8623 "dev": true,
8624 "requires": {
8625 "@babel/core": "^7.7.5",
8626 "@istanbuljs/schema": "^0.1.2",
8627 "istanbul-lib-coverage": "^3.0.0",
8628 "semver": "^6.3.0"
8629 }
8630 },
8631 "istanbul-lib-report": {
8632 "version": "3.0.0",
8633 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
8634 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
8635 "dev": true,
8636 "requires": {
8637 "istanbul-lib-coverage": "^3.0.0",
8638 "make-dir": "^3.0.0",
8639 "supports-color": "^7.1.0"
8640 }
8641 },
8642 "istanbul-lib-source-maps": {
8643 "version": "4.0.1",
8644 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
8645 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
8646 "dev": true,
8647 "requires": {
8648 "debug": "^4.1.1",
8649 "istanbul-lib-coverage": "^3.0.0",
8650 "source-map": "^0.6.1"
8651 }
8652 },
8653 "istanbul-reports": {
8654 "version": "3.1.5",
8655 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz",
8656 "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==",
8657 "dev": true,
8658 "requires": {
8659 "html-escaper": "^2.0.0",
8660 "istanbul-lib-report": "^3.0.0"
8661 }
8662 },
8663 "jest": {
8664 "version": "26.6.3",
8665 "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz",
8666 "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==",
8667 "dev": true,
8668 "requires": {
8669 "@jest/core": "^26.6.3",
8670 "import-local": "^3.0.2",
8671 "jest-cli": "^26.6.3"
8672 }
8673 },
8674 "jest-changed-files": {
8675 "version": "26.6.2",
8676 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
8677 "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
8678 "dev": true,
8679 "requires": {
8680 "@jest/types": "^26.6.2",
8681 "execa": "^4.0.0",
8682 "throat": "^5.0.0"
8683 }
8684 },
8685 "jest-cli": {
8686 "version": "26.6.3",
8687 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
8688 "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
8689 "dev": true,
8690 "requires": {
8691 "@jest/core": "^26.6.3",
8692 "@jest/test-result": "^26.6.2",
8693 "@jest/types": "^26.6.2",
8694 "chalk": "^4.0.0",
8695 "exit": "^0.1.2",
8696 "graceful-fs": "^4.2.4",
8697 "import-local": "^3.0.2",
8698 "is-ci": "^2.0.0",
8699 "jest-config": "^26.6.3",
8700 "jest-util": "^26.6.2",
8701 "jest-validate": "^26.6.2",
8702 "prompts": "^2.0.1",
8703 "yargs": "^15.4.1"
8704 }
8705 },
8706 "jest-config": {
8707 "version": "26.6.3",
8708 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
8709 "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
8710 "dev": true,
8711 "requires": {
8712 "@babel/core": "^7.1.0",
8713 "@jest/test-sequencer": "^26.6.3",
8714 "@jest/types": "^26.6.2",
8715 "babel-jest": "^26.6.3",
8716 "chalk": "^4.0.0",
8717 "deepmerge": "^4.2.2",
8718 "glob": "^7.1.1",
8719 "graceful-fs": "^4.2.4",
8720 "jest-environment-jsdom": "^26.6.2",
8721 "jest-environment-node": "^26.6.2",
8722 "jest-get-type": "^26.3.0",
8723 "jest-jasmine2": "^26.6.3",
8724 "jest-regex-util": "^26.0.0",
8725 "jest-resolve": "^26.6.2",
8726 "jest-util": "^26.6.2",
8727 "jest-validate": "^26.6.2",
8728 "micromatch": "^4.0.2",
8729 "pretty-format": "^26.6.2"
8730 },
8731 "dependencies": {
8732 "pretty-format": {
8733 "version": "26.6.2",
8734 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
8735 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
8736 "dev": true,
8737 "requires": {
8738 "@jest/types": "^26.6.2",
8739 "ansi-regex": "^5.0.0",
8740 "ansi-styles": "^4.0.0",
8741 "react-is": "^17.0.1"
8742 }
8743 },
8744 "react-is": {
8745 "version": "17.0.2",
8746 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
8747 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
8748 "dev": true
8749 }
8750 }
8751 },
8752 "jest-diff": {
8753 "version": "25.5.0",
8754 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz",
8755 "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==",
8756 "dev": true,
8757 "requires": {
8758 "chalk": "^3.0.0",
8759 "diff-sequences": "^25.2.6",
8760 "jest-get-type": "^25.2.6",
8761 "pretty-format": "^25.5.0"
8762 },
8763 "dependencies": {
8764 "chalk": {
8765 "version": "3.0.0",
8766 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
8767 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
8768 "dev": true,
8769 "requires": {
8770 "ansi-styles": "^4.1.0",
8771 "supports-color": "^7.1.0"
8772 }
8773 },
8774 "jest-get-type": {
8775 "version": "25.2.6",
8776 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz",
8777 "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==",
8778 "dev": true
8779 }
8780 }
8781 },
8782 "jest-docblock": {
8783 "version": "26.0.0",
8784 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
8785 "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
8786 "dev": true,
8787 "requires": {
8788 "detect-newline": "^3.0.0"
8789 }
8790 },
8791 "jest-each": {
8792 "version": "26.6.2",
8793 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
8794 "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
8795 "dev": true,
8796 "requires": {
8797 "@jest/types": "^26.6.2",
8798 "chalk": "^4.0.0",
8799 "jest-get-type": "^26.3.0",
8800 "jest-util": "^26.6.2",
8801 "pretty-format": "^26.6.2"
8802 },
8803 "dependencies": {
8804 "pretty-format": {
8805 "version": "26.6.2",
8806 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
8807 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
8808 "dev": true,
8809 "requires": {
8810 "@jest/types": "^26.6.2",
8811 "ansi-regex": "^5.0.0",
8812 "ansi-styles": "^4.0.0",
8813 "react-is": "^17.0.1"
8814 }
8815 },
8816 "react-is": {
8817 "version": "17.0.2",
8818 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
8819 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
8820 "dev": true
8821 }
8822 }
8823 },
8824 "jest-environment-jsdom": {
8825 "version": "26.6.2",
8826 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
8827 "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
8828 "dev": true,
8829 "requires": {
8830 "@jest/environment": "^26.6.2",
8831 "@jest/fake-timers": "^26.6.2",
8832 "@jest/types": "^26.6.2",
8833 "@types/node": "*",
8834 "jest-mock": "^26.6.2",
8835 "jest-util": "^26.6.2",
8836 "jsdom": "^16.4.0"
8837 }
8838 },
8839 "jest-environment-node": {
8840 "version": "26.6.2",
8841 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
8842 "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
8843 "dev": true,
8844 "requires": {
8845 "@jest/environment": "^26.6.2",
8846 "@jest/fake-timers": "^26.6.2",
8847 "@jest/types": "^26.6.2",
8848 "@types/node": "*",
8849 "jest-mock": "^26.6.2",
8850 "jest-util": "^26.6.2"
8851 }
8852 },
8853 "jest-get-type": {
8854 "version": "26.3.0",
8855 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
8856 "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
8857 "dev": true
8858 },
8859 "jest-haste-map": {
8860 "version": "26.6.2",
8861 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
8862 "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
8863 "dev": true,
8864 "requires": {
8865 "@jest/types": "^26.6.2",
8866 "@types/graceful-fs": "^4.1.2",
8867 "@types/node": "*",
8868 "anymatch": "^3.0.3",
8869 "fb-watchman": "^2.0.0",
8870 "fsevents": "^2.1.2",
8871 "graceful-fs": "^4.2.4",
8872 "jest-regex-util": "^26.0.0",
8873 "jest-serializer": "^26.6.2",
8874 "jest-util": "^26.6.2",
8875 "jest-worker": "^26.6.2",
8876 "micromatch": "^4.0.2",
8877 "sane": "^4.0.3",
8878 "walker": "^1.0.7"
8879 }
8880 },
8881 "jest-jasmine2": {
8882 "version": "26.6.3",
8883 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
8884 "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
8885 "dev": true,
8886 "requires": {
8887 "@babel/traverse": "^7.1.0",
8888 "@jest/environment": "^26.6.2",
8889 "@jest/source-map": "^26.6.2",
8890 "@jest/test-result": "^26.6.2",
8891 "@jest/types": "^26.6.2",
8892 "@types/node": "*",
8893 "chalk": "^4.0.0",
8894 "co": "^4.6.0",
8895 "expect": "^26.6.2",
8896 "is-generator-fn": "^2.0.0",
8897 "jest-each": "^26.6.2",
8898 "jest-matcher-utils": "^26.6.2",
8899 "jest-message-util": "^26.6.2",
8900 "jest-runtime": "^26.6.3",
8901 "jest-snapshot": "^26.6.2",
8902 "jest-util": "^26.6.2",
8903 "pretty-format": "^26.6.2",
8904 "throat": "^5.0.0"
8905 },
8906 "dependencies": {
8907 "pretty-format": {
8908 "version": "26.6.2",
8909 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
8910 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
8911 "dev": true,
8912 "requires": {
8913 "@jest/types": "^26.6.2",
8914 "ansi-regex": "^5.0.0",
8915 "ansi-styles": "^4.0.0",
8916 "react-is": "^17.0.1"
8917 }
8918 },
8919 "react-is": {
8920 "version": "17.0.2",
8921 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
8922 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
8923 "dev": true
8924 }
8925 }
8926 },
8927 "jest-leak-detector": {
8928 "version": "26.6.2",
8929 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
8930 "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
8931 "dev": true,
8932 "requires": {
8933 "jest-get-type": "^26.3.0",
8934 "pretty-format": "^26.6.2"
8935 },
8936 "dependencies": {
8937 "pretty-format": {
8938 "version": "26.6.2",
8939 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
8940 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
8941 "dev": true,
8942 "requires": {
8943 "@jest/types": "^26.6.2",
8944 "ansi-regex": "^5.0.0",
8945 "ansi-styles": "^4.0.0",
8946 "react-is": "^17.0.1"
8947 }
8948 },
8949 "react-is": {
8950 "version": "17.0.2",
8951 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
8952 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
8953 "dev": true
8954 }
8955 }
8956 },
8957 "jest-matcher-utils": {
8958 "version": "26.6.2",
8959 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
8960 "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
8961 "dev": true,
8962 "requires": {
8963 "chalk": "^4.0.0",
8964 "jest-diff": "^26.6.2",
8965 "jest-get-type": "^26.3.0",
8966 "pretty-format": "^26.6.2"
8967 },
8968 "dependencies": {
8969 "diff-sequences": {
8970 "version": "26.6.2",
8971 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
8972 "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
8973 "dev": true
8974 },
8975 "jest-diff": {
8976 "version": "26.6.2",
8977 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
8978 "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
8979 "dev": true,
8980 "requires": {
8981 "chalk": "^4.0.0",
8982 "diff-sequences": "^26.6.2",
8983 "jest-get-type": "^26.3.0",
8984 "pretty-format": "^26.6.2"
8985 }
8986 },
8987 "pretty-format": {
8988 "version": "26.6.2",
8989 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
8990 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
8991 "dev": true,
8992 "requires": {
8993 "@jest/types": "^26.6.2",
8994 "ansi-regex": "^5.0.0",
8995 "ansi-styles": "^4.0.0",
8996 "react-is": "^17.0.1"
8997 }
8998 },
8999 "react-is": {
9000 "version": "17.0.2",
9001 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
9002 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
9003 "dev": true
9004 }
9005 }
9006 },
9007 "jest-message-util": {
9008 "version": "26.6.2",
9009 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
9010 "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
9011 "dev": true,
9012 "requires": {
9013 "@babel/code-frame": "^7.0.0",
9014 "@jest/types": "^26.6.2",
9015 "@types/stack-utils": "^2.0.0",
9016 "chalk": "^4.0.0",
9017 "graceful-fs": "^4.2.4",
9018 "micromatch": "^4.0.2",
9019 "pretty-format": "^26.6.2",
9020 "slash": "^3.0.0",
9021 "stack-utils": "^2.0.2"
9022 },
9023 "dependencies": {
9024 "pretty-format": {
9025 "version": "26.6.2",
9026 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
9027 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
9028 "dev": true,
9029 "requires": {
9030 "@jest/types": "^26.6.2",
9031 "ansi-regex": "^5.0.0",
9032 "ansi-styles": "^4.0.0",
9033 "react-is": "^17.0.1"
9034 }
9035 },
9036 "react-is": {
9037 "version": "17.0.2",
9038 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
9039 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
9040 "dev": true
9041 }
9042 }
9043 },
9044 "jest-mock": {
9045 "version": "26.6.2",
9046 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
9047 "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
9048 "dev": true,
9049 "requires": {
9050 "@jest/types": "^26.6.2",
9051 "@types/node": "*"
9052 }
9053 },
9054 "jest-pnp-resolver": {
9055 "version": "1.2.2",
9056 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
9057 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
9058 "dev": true,
9059 "requires": {}
9060 },
9061 "jest-regex-util": {
9062 "version": "26.0.0",
9063 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
9064 "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
9065 "dev": true
9066 },
9067 "jest-resolve": {
9068 "version": "26.6.2",
9069 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
9070 "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
9071 "dev": true,
9072 "requires": {
9073 "@jest/types": "^26.6.2",
9074 "chalk": "^4.0.0",
9075 "graceful-fs": "^4.2.4",
9076 "jest-pnp-resolver": "^1.2.2",
9077 "jest-util": "^26.6.2",
9078 "read-pkg-up": "^7.0.1",
9079 "resolve": "^1.18.1",
9080 "slash": "^3.0.0"
9081 }
9082 },
9083 "jest-resolve-dependencies": {
9084 "version": "26.6.3",
9085 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
9086 "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
9087 "dev": true,
9088 "requires": {
9089 "@jest/types": "^26.6.2",
9090 "jest-regex-util": "^26.0.0",
9091 "jest-snapshot": "^26.6.2"
9092 }
9093 },
9094 "jest-runner": {
9095 "version": "26.6.3",
9096 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
9097 "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
9098 "dev": true,
9099 "requires": {
9100 "@jest/console": "^26.6.2",
9101 "@jest/environment": "^26.6.2",
9102 "@jest/test-result": "^26.6.2",
9103 "@jest/types": "^26.6.2",
9104 "@types/node": "*",
9105 "chalk": "^4.0.0",
9106 "emittery": "^0.7.1",
9107 "exit": "^0.1.2",
9108 "graceful-fs": "^4.2.4",
9109 "jest-config": "^26.6.3",
9110 "jest-docblock": "^26.0.0",
9111 "jest-haste-map": "^26.6.2",
9112 "jest-leak-detector": "^26.6.2",
9113 "jest-message-util": "^26.6.2",
9114 "jest-resolve": "^26.6.2",
9115 "jest-runtime": "^26.6.3",
9116 "jest-util": "^26.6.2",
9117 "jest-worker": "^26.6.2",
9118 "source-map-support": "^0.5.6",
9119 "throat": "^5.0.0"
9120 }
9121 },
9122 "jest-runtime": {
9123 "version": "26.6.3",
9124 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
9125 "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
9126 "dev": true,
9127 "requires": {
9128 "@jest/console": "^26.6.2",
9129 "@jest/environment": "^26.6.2",
9130 "@jest/fake-timers": "^26.6.2",
9131 "@jest/globals": "^26.6.2",
9132 "@jest/source-map": "^26.6.2",
9133 "@jest/test-result": "^26.6.2",
9134 "@jest/transform": "^26.6.2",
9135 "@jest/types": "^26.6.2",
9136 "@types/yargs": "^15.0.0",
9137 "chalk": "^4.0.0",
9138 "cjs-module-lexer": "^0.6.0",
9139 "collect-v8-coverage": "^1.0.0",
9140 "exit": "^0.1.2",
9141 "glob": "^7.1.3",
9142 "graceful-fs": "^4.2.4",
9143 "jest-config": "^26.6.3",
9144 "jest-haste-map": "^26.6.2",
9145 "jest-message-util": "^26.6.2",
9146 "jest-mock": "^26.6.2",
9147 "jest-regex-util": "^26.0.0",
9148 "jest-resolve": "^26.6.2",
9149 "jest-snapshot": "^26.6.2",
9150 "jest-util": "^26.6.2",
9151 "jest-validate": "^26.6.2",
9152 "slash": "^3.0.0",
9153 "strip-bom": "^4.0.0",
9154 "yargs": "^15.4.1"
9155 }
9156 },
9157 "jest-serializer": {
9158 "version": "26.6.2",
9159 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
9160 "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
9161 "dev": true,
9162 "requires": {
9163 "@types/node": "*",
9164 "graceful-fs": "^4.2.4"
9165 }
9166 },
9167 "jest-snapshot": {
9168 "version": "26.6.2",
9169 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
9170 "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
9171 "dev": true,
9172 "requires": {
9173 "@babel/types": "^7.0.0",
9174 "@jest/types": "^26.6.2",
9175 "@types/babel__traverse": "^7.0.4",
9176 "@types/prettier": "^2.0.0",
9177 "chalk": "^4.0.0",
9178 "expect": "^26.6.2",
9179 "graceful-fs": "^4.2.4",
9180 "jest-diff": "^26.6.2",
9181 "jest-get-type": "^26.3.0",
9182 "jest-haste-map": "^26.6.2",
9183 "jest-matcher-utils": "^26.6.2",
9184 "jest-message-util": "^26.6.2",
9185 "jest-resolve": "^26.6.2",
9186 "natural-compare": "^1.4.0",
9187 "pretty-format": "^26.6.2",
9188 "semver": "^7.3.2"
9189 },
9190 "dependencies": {
9191 "diff-sequences": {
9192 "version": "26.6.2",
9193 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
9194 "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
9195 "dev": true
9196 },
9197 "jest-diff": {
9198 "version": "26.6.2",
9199 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
9200 "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
9201 "dev": true,
9202 "requires": {
9203 "chalk": "^4.0.0",
9204 "diff-sequences": "^26.6.2",
9205 "jest-get-type": "^26.3.0",
9206 "pretty-format": "^26.6.2"
9207 }
9208 },
9209 "pretty-format": {
9210 "version": "26.6.2",
9211 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
9212 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
9213 "dev": true,
9214 "requires": {
9215 "@jest/types": "^26.6.2",
9216 "ansi-regex": "^5.0.0",
9217 "ansi-styles": "^4.0.0",
9218 "react-is": "^17.0.1"
9219 }
9220 },
9221 "react-is": {
9222 "version": "17.0.2",
9223 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
9224 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
9225 "dev": true
9226 },
9227 "semver": {
9228 "version": "7.3.8",
9229 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
9230 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
9231 "dev": true,
9232 "requires": {
9233 "lru-cache": "^6.0.0"
9234 }
9235 }
9236 }
9237 },
9238 "jest-util": {
9239 "version": "26.6.2",
9240 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
9241 "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
9242 "dev": true,
9243 "requires": {
9244 "@jest/types": "^26.6.2",
9245 "@types/node": "*",
9246 "chalk": "^4.0.0",
9247 "graceful-fs": "^4.2.4",
9248 "is-ci": "^2.0.0",
9249 "micromatch": "^4.0.2"
9250 }
9251 },
9252 "jest-validate": {
9253 "version": "26.6.2",
9254 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
9255 "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
9256 "dev": true,
9257 "requires": {
9258 "@jest/types": "^26.6.2",
9259 "camelcase": "^6.0.0",
9260 "chalk": "^4.0.0",
9261 "jest-get-type": "^26.3.0",
9262 "leven": "^3.1.0",
9263 "pretty-format": "^26.6.2"
9264 },
9265 "dependencies": {
9266 "camelcase": {
9267 "version": "6.3.0",
9268 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
9269 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
9270 "dev": true
9271 },
9272 "pretty-format": {
9273 "version": "26.6.2",
9274 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
9275 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
9276 "dev": true,
9277 "requires": {
9278 "@jest/types": "^26.6.2",
9279 "ansi-regex": "^5.0.0",
9280 "ansi-styles": "^4.0.0",
9281 "react-is": "^17.0.1"
9282 }
9283 },
9284 "react-is": {
9285 "version": "17.0.2",
9286 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
9287 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
9288 "dev": true
9289 }
9290 }
9291 },
9292 "jest-watcher": {
9293 "version": "26.6.2",
9294 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
9295 "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
9296 "dev": true,
9297 "requires": {
9298 "@jest/test-result": "^26.6.2",
9299 "@jest/types": "^26.6.2",
9300 "@types/node": "*",
9301 "ansi-escapes": "^4.2.1",
9302 "chalk": "^4.0.0",
9303 "jest-util": "^26.6.2",
9304 "string-length": "^4.0.1"
9305 }
9306 },
9307 "jest-worker": {
9308 "version": "26.6.2",
9309 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
9310 "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
9311 "dev": true,
9312 "requires": {
9313 "@types/node": "*",
9314 "merge-stream": "^2.0.0",
9315 "supports-color": "^7.0.0"
9316 }
9317 },
9318 "js-tokens": {
9319 "version": "4.0.0",
9320 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
9321 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
9322 "dev": true
9323 },
9324 "js-yaml": {
9325 "version": "3.14.1",
9326 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
9327 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
9328 "dev": true,
9329 "requires": {
9330 "argparse": "^1.0.7",
9331 "esprima": "^4.0.0"
9332 }
9333 },
9334 "jsdom": {
9335 "version": "16.7.0",
9336 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
9337 "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
9338 "dev": true,
9339 "requires": {
9340 "abab": "^2.0.5",
9341 "acorn": "^8.2.4",
9342 "acorn-globals": "^6.0.0",
9343 "cssom": "^0.4.4",
9344 "cssstyle": "^2.3.0",
9345 "data-urls": "^2.0.0",
9346 "decimal.js": "^10.2.1",
9347 "domexception": "^2.0.1",
9348 "escodegen": "^2.0.0",
9349 "form-data": "^3.0.0",
9350 "html-encoding-sniffer": "^2.0.1",
9351 "http-proxy-agent": "^4.0.1",
9352 "https-proxy-agent": "^5.0.0",
9353 "is-potential-custom-element-name": "^1.0.1",
9354 "nwsapi": "^2.2.0",
9355 "parse5": "6.0.1",
9356 "saxes": "^5.0.1",
9357 "symbol-tree": "^3.2.4",
9358 "tough-cookie": "^4.0.0",
9359 "w3c-hr-time": "^1.0.2",
9360 "w3c-xmlserializer": "^2.0.0",
9361 "webidl-conversions": "^6.1.0",
9362 "whatwg-encoding": "^1.0.5",
9363 "whatwg-mimetype": "^2.3.0",
9364 "whatwg-url": "^8.5.0",
9365 "ws": "^7.4.6",
9366 "xml-name-validator": "^3.0.0"
9367 }
9368 },
9369 "jsesc": {
9370 "version": "2.5.2",
9371 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
9372 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
9373 "dev": true
9374 },
9375 "json-parse-even-better-errors": {
9376 "version": "2.3.1",
9377 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
9378 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
9379 "dev": true
9380 },
9381 "json5": {
9382 "version": "2.2.1",
9383 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
9384 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
9385 "dev": true
9386 },
9387 "kind-of": {
9388 "version": "6.0.3",
9389 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
9390 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
9391 "dev": true
9392 },
9393 "kleur": {
9394 "version": "3.0.3",
9395 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
9396 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
9397 "dev": true
9398 },
9399 "leven": {
9400 "version": "3.1.0",
9401 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
9402 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
9403 "dev": true
9404 },
9405 "levn": {
9406 "version": "0.3.0",
9407 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
9408 "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
9409 "dev": true,
9410 "requires": {
9411 "prelude-ls": "~1.1.2",
9412 "type-check": "~0.3.2"
9413 }
9414 },
9415 "lines-and-columns": {
9416 "version": "1.2.4",
9417 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
9418 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
9419 "dev": true
9420 },
9421 "locate-path": {
9422 "version": "5.0.0",
9423 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
9424 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
9425 "dev": true,
9426 "requires": {
9427 "p-locate": "^4.1.0"
9428 }
9429 },
9430 "lodash": {
9431 "version": "4.17.21",
9432 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
9433 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
9434 "dev": true
9435 },
9436 "lru-cache": {
9437 "version": "6.0.0",
9438 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
9439 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
9440 "dev": true,
9441 "requires": {
9442 "yallist": "^4.0.0"
9443 }
9444 },
9445 "make-dir": {
9446 "version": "3.1.0",
9447 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
9448 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
9449 "dev": true,
9450 "requires": {
9451 "semver": "^6.0.0"
9452 }
9453 },
9454 "make-error": {
9455 "version": "1.3.6",
9456 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
9457 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
9458 "dev": true
9459 },
9460 "makeerror": {
9461 "version": "1.0.12",
9462 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
9463 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
9464 "dev": true,
9465 "requires": {
9466 "tmpl": "1.0.5"
9467 }
9468 },
9469 "map-cache": {
9470 "version": "0.2.2",
9471 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
9472 "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
9473 "dev": true
9474 },
9475 "map-visit": {
9476 "version": "1.0.0",
9477 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
9478 "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==",
9479 "dev": true,
9480 "requires": {
9481 "object-visit": "^1.0.0"
9482 }
9483 },
9484 "merge-stream": {
9485 "version": "2.0.0",
9486 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
9487 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
9488 "dev": true
9489 },
9490 "micromatch": {
9491 "version": "4.0.5",
9492 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
9493 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
9494 "dev": true,
9495 "requires": {
9496 "braces": "^3.0.2",
9497 "picomatch": "^2.3.1"
9498 }
9499 },
9500 "mime-db": {
9501 "version": "1.52.0",
9502 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
9503 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
9504 "dev": true
9505 },
9506 "mime-types": {
9507 "version": "2.1.35",
9508 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
9509 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
9510 "dev": true,
9511 "requires": {
9512 "mime-db": "1.52.0"
9513 }
9514 },
9515 "mimic-fn": {
9516 "version": "2.1.0",
9517 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
9518 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
9519 "dev": true
9520 },
9521 "minimatch": {
9522 "version": "3.1.2",
9523 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
9524 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
9525 "dev": true,
9526 "requires": {
9527 "brace-expansion": "^1.1.7"
9528 }
9529 },
9530 "minimist": {
9531 "version": "1.2.7",
9532 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
9533 "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
9534 "dev": true
9535 },
9536 "mixin-deep": {
9537 "version": "1.3.2",
9538 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
9539 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
9540 "dev": true,
9541 "requires": {
9542 "for-in": "^1.0.2",
9543 "is-extendable": "^1.0.1"
9544 }
9545 },
9546 "mkdirp": {
9547 "version": "1.0.4",
9548 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
9549 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
9550 "dev": true
9551 },
9552 "ms": {
9553 "version": "2.1.2",
9554 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9555 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9556 "dev": true
9557 },
9558 "nanomatch": {
9559 "version": "1.2.13",
9560 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
9561 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
9562 "dev": true,
9563 "requires": {
9564 "arr-diff": "^4.0.0",
9565 "array-unique": "^0.3.2",
9566 "define-property": "^2.0.2",
9567 "extend-shallow": "^3.0.2",
9568 "fragment-cache": "^0.2.1",
9569 "is-windows": "^1.0.2",
9570 "kind-of": "^6.0.2",
9571 "object.pick": "^1.3.0",
9572 "regex-not": "^1.0.0",
9573 "snapdragon": "^0.8.1",
9574 "to-regex": "^3.0.1"
9575 }
9576 },
9577 "natural-compare": {
9578 "version": "1.4.0",
9579 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
9580 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
9581 "dev": true
9582 },
9583 "nice-try": {
9584 "version": "1.0.5",
9585 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
9586 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
9587 "dev": true
9588 },
9589 "node-int64": {
9590 "version": "0.4.0",
9591 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
9592 "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
9593 "dev": true
9594 },
9595 "node-notifier": {
9596 "version": "8.0.2",
9597 "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz",
9598 "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==",
9599 "dev": true,
9600 "optional": true,
9601 "requires": {
9602 "growly": "^1.3.0",
9603 "is-wsl": "^2.2.0",
9604 "semver": "^7.3.2",
9605 "shellwords": "^0.1.1",
9606 "uuid": "^8.3.0",
9607 "which": "^2.0.2"
9608 },
9609 "dependencies": {
9610 "semver": {
9611 "version": "7.3.8",
9612 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
9613 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
9614 "dev": true,
9615 "optional": true,
9616 "requires": {
9617 "lru-cache": "^6.0.0"
9618 }
9619 }
9620 }
9621 },
9622 "node-releases": {
9623 "version": "2.0.6",
9624 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz",
9625 "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==",
9626 "dev": true
9627 },
9628 "normalize-package-data": {
9629 "version": "2.5.0",
9630 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
9631 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
9632 "dev": true,
9633 "requires": {
9634 "hosted-git-info": "^2.1.4",
9635 "resolve": "^1.10.0",
9636 "semver": "2 || 3 || 4 || 5",
9637 "validate-npm-package-license": "^3.0.1"
9638 },
9639 "dependencies": {
9640 "semver": {
9641 "version": "5.7.1",
9642 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9643 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9644 "dev": true
9645 }
9646 }
9647 },
9648 "normalize-path": {
9649 "version": "3.0.0",
9650 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
9651 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
9652 "dev": true
9653 },
9654 "npm-run-path": {
9655 "version": "4.0.1",
9656 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
9657 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
9658 "dev": true,
9659 "requires": {
9660 "path-key": "^3.0.0"
9661 }
9662 },
9663 "nwsapi": {
9664 "version": "2.2.2",
9665 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
9666 "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==",
9667 "dev": true
9668 },
9669 "object-copy": {
9670 "version": "0.1.0",
9671 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
9672 "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==",
9673 "dev": true,
9674 "requires": {
9675 "copy-descriptor": "^0.1.0",
9676 "define-property": "^0.2.5",
9677 "kind-of": "^3.0.3"
9678 },
9679 "dependencies": {
9680 "define-property": {
9681 "version": "0.2.5",
9682 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9683 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
9684 "dev": true,
9685 "requires": {
9686 "is-descriptor": "^0.1.0"
9687 }
9688 },
9689 "is-accessor-descriptor": {
9690 "version": "0.1.6",
9691 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
9692 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
9693 "dev": true,
9694 "requires": {
9695 "kind-of": "^3.0.2"
9696 }
9697 },
9698 "is-data-descriptor": {
9699 "version": "0.1.4",
9700 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
9701 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
9702 "dev": true,
9703 "requires": {
9704 "kind-of": "^3.0.2"
9705 }
9706 },
9707 "is-descriptor": {
9708 "version": "0.1.6",
9709 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
9710 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
9711 "dev": true,
9712 "requires": {
9713 "is-accessor-descriptor": "^0.1.6",
9714 "is-data-descriptor": "^0.1.4",
9715 "kind-of": "^5.0.0"
9716 },
9717 "dependencies": {
9718 "kind-of": {
9719 "version": "5.1.0",
9720 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9721 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9722 "dev": true
9723 }
9724 }
9725 },
9726 "kind-of": {
9727 "version": "3.2.2",
9728 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9729 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
9730 "dev": true,
9731 "requires": {
9732 "is-buffer": "^1.1.5"
9733 }
9734 }
9735 }
9736 },
9737 "object-visit": {
9738 "version": "1.0.1",
9739 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
9740 "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==",
9741 "dev": true,
9742 "requires": {
9743 "isobject": "^3.0.0"
9744 }
9745 },
9746 "object.pick": {
9747 "version": "1.3.0",
9748 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
9749 "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
9750 "dev": true,
9751 "requires": {
9752 "isobject": "^3.0.1"
9753 }
9754 },
9755 "once": {
9756 "version": "1.4.0",
9757 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
9758 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
9759 "dev": true,
9760 "requires": {
9761 "wrappy": "1"
9762 }
9763 },
9764 "onetime": {
9765 "version": "5.1.2",
9766 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
9767 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
9768 "dev": true,
9769 "requires": {
9770 "mimic-fn": "^2.1.0"
9771 }
9772 },
9773 "optionator": {
9774 "version": "0.8.3",
9775 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
9776 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
9777 "dev": true,
9778 "requires": {
9779 "deep-is": "~0.1.3",
9780 "fast-levenshtein": "~2.0.6",
9781 "levn": "~0.3.0",
9782 "prelude-ls": "~1.1.2",
9783 "type-check": "~0.3.2",
9784 "word-wrap": "~1.2.3"
9785 }
9786 },
9787 "p-each-series": {
9788 "version": "2.2.0",
9789 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
9790 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==",
9791 "dev": true
9792 },
9793 "p-finally": {
9794 "version": "1.0.0",
9795 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
9796 "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
9797 "dev": true
9798 },
9799 "p-limit": {
9800 "version": "2.3.0",
9801 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
9802 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
9803 "dev": true,
9804 "requires": {
9805 "p-try": "^2.0.0"
9806 }
9807 },
9808 "p-locate": {
9809 "version": "4.1.0",
9810 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
9811 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
9812 "dev": true,
9813 "requires": {
9814 "p-limit": "^2.2.0"
9815 }
9816 },
9817 "p-try": {
9818 "version": "2.2.0",
9819 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9820 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9821 "dev": true
9822 },
9823 "parse-json": {
9824 "version": "5.2.0",
9825 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
9826 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
9827 "dev": true,
9828 "requires": {
9829 "@babel/code-frame": "^7.0.0",
9830 "error-ex": "^1.3.1",
9831 "json-parse-even-better-errors": "^2.3.0",
9832 "lines-and-columns": "^1.1.6"
9833 }
9834 },
9835 "parse5": {
9836 "version": "6.0.1",
9837 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
9838 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
9839 "dev": true
9840 },
9841 "pascalcase": {
9842 "version": "0.1.1",
9843 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
9844 "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==",
9845 "dev": true
9846 },
9847 "path-exists": {
9848 "version": "4.0.0",
9849 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
9850 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
9851 "dev": true
9852 },
9853 "path-is-absolute": {
9854 "version": "1.0.1",
9855 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
9856 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
9857 "dev": true
9858 },
9859 "path-key": {
9860 "version": "3.1.1",
9861 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
9862 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
9863 "dev": true
9864 },
9865 "path-parse": {
9866 "version": "1.0.7",
9867 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
9868 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
9869 "dev": true
9870 },
9871 "picocolors": {
9872 "version": "1.0.0",
9873 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
9874 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
9875 "dev": true
9876 },
9877 "picomatch": {
9878 "version": "2.3.1",
9879 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
9880 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
9881 "dev": true
9882 },
9883 "pirates": {
9884 "version": "4.0.5",
9885 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
9886 "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
9887 "dev": true
9888 },
9889 "pkg-dir": {
9890 "version": "4.2.0",
9891 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
9892 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
9893 "dev": true,
9894 "requires": {
9895 "find-up": "^4.0.0"
9896 }
9897 },
9898 "posix-character-classes": {
9899 "version": "0.1.1",
9900 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
9901 "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==",
9902 "dev": true
9903 },
9904 "prelude-ls": {
9905 "version": "1.1.2",
9906 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
9907 "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
9908 "dev": true
9909 },
9910 "pretty-format": {
9911 "version": "25.5.0",
9912 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz",
9913 "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==",
9914 "dev": true,
9915 "requires": {
9916 "@jest/types": "^25.5.0",
9917 "ansi-regex": "^5.0.0",
9918 "ansi-styles": "^4.0.0",
9919 "react-is": "^16.12.0"
9920 },
9921 "dependencies": {
9922 "@jest/types": {
9923 "version": "25.5.0",
9924 "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz",
9925 "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==",
9926 "dev": true,
9927 "requires": {
9928 "@types/istanbul-lib-coverage": "^2.0.0",
9929 "@types/istanbul-reports": "^1.1.1",
9930 "@types/yargs": "^15.0.0",
9931 "chalk": "^3.0.0"
9932 }
9933 },
9934 "@types/istanbul-reports": {
9935 "version": "1.1.2",
9936 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz",
9937 "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==",
9938 "dev": true,
9939 "requires": {
9940 "@types/istanbul-lib-coverage": "*",
9941 "@types/istanbul-lib-report": "*"
9942 }
9943 },
9944 "chalk": {
9945 "version": "3.0.0",
9946 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
9947 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
9948 "dev": true,
9949 "requires": {
9950 "ansi-styles": "^4.1.0",
9951 "supports-color": "^7.1.0"
9952 }
9953 }
9954 }
9955 },
9956 "prompts": {
9957 "version": "2.4.2",
9958 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
9959 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
9960 "dev": true,
9961 "requires": {
9962 "kleur": "^3.0.3",
9963 "sisteransi": "^1.0.5"
9964 }
9965 },
9966 "psl": {
9967 "version": "1.9.0",
9968 "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
9969 "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
9970 "dev": true
9971 },
9972 "pump": {
9973 "version": "3.0.0",
9974 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
9975 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
9976 "dev": true,
9977 "requires": {
9978 "end-of-stream": "^1.1.0",
9979 "once": "^1.3.1"
9980 }
9981 },
9982 "punycode": {
9983 "version": "2.1.1",
9984 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
9985 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
9986 "dev": true
9987 },
9988 "querystringify": {
9989 "version": "2.2.0",
9990 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
9991 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
9992 "dev": true
9993 },
9994 "react-is": {
9995 "version": "16.13.1",
9996 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
9997 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
9998 "dev": true
9999 },
10000 "read-pkg": {
10001 "version": "5.2.0",
10002 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
10003 "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
10004 "dev": true,
10005 "requires": {
10006 "@types/normalize-package-data": "^2.4.0",
10007 "normalize-package-data": "^2.5.0",
10008 "parse-json": "^5.0.0",
10009 "type-fest": "^0.6.0"
10010 },
10011 "dependencies": {
10012 "type-fest": {
10013 "version": "0.6.0",
10014 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
10015 "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
10016 "dev": true
10017 }
10018 }
10019 },
10020 "read-pkg-up": {
10021 "version": "7.0.1",
10022 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
10023 "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
10024 "dev": true,
10025 "requires": {
10026 "find-up": "^4.1.0",
10027 "read-pkg": "^5.2.0",
10028 "type-fest": "^0.8.1"
10029 },
10030 "dependencies": {
10031 "type-fest": {
10032 "version": "0.8.1",
10033 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
10034 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
10035 "dev": true
10036 }
10037 }
10038 },
10039 "regex-not": {
10040 "version": "1.0.2",
10041 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
10042 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
10043 "dev": true,
10044 "requires": {
10045 "extend-shallow": "^3.0.2",
10046 "safe-regex": "^1.1.0"
10047 }
10048 },
10049 "remove-trailing-separator": {
10050 "version": "1.1.0",
10051 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
10052 "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==",
10053 "dev": true
10054 },
10055 "repeat-element": {
10056 "version": "1.1.4",
10057 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
10058 "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
10059 "dev": true
10060 },
10061 "repeat-string": {
10062 "version": "1.6.1",
10063 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
10064 "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
10065 "dev": true
10066 },
10067 "require-directory": {
10068 "version": "2.1.1",
10069 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10070 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
10071 "dev": true
10072 },
10073 "require-main-filename": {
10074 "version": "2.0.0",
10075 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
10076 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
10077 "dev": true
10078 },
10079 "requires-port": {
10080 "version": "1.0.0",
10081 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
10082 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
10083 "dev": true
10084 },
10085 "resolve": {
10086 "version": "1.22.1",
10087 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
10088 "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
10089 "dev": true,
10090 "requires": {
10091 "is-core-module": "^2.9.0",
10092 "path-parse": "^1.0.7",
10093 "supports-preserve-symlinks-flag": "^1.0.0"
10094 }
10095 },
10096 "resolve-cwd": {
10097 "version": "3.0.0",
10098 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
10099 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
10100 "dev": true,
10101 "requires": {
10102 "resolve-from": "^5.0.0"
10103 }
10104 },
10105 "resolve-from": {
10106 "version": "5.0.0",
10107 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10108 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10109 "dev": true
10110 },
10111 "resolve-url": {
10112 "version": "0.2.1",
10113 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
10114 "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
10115 "dev": true
10116 },
10117 "ret": {
10118 "version": "0.1.15",
10119 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
10120 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
10121 "dev": true
10122 },
10123 "rimraf": {
10124 "version": "3.0.2",
10125 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
10126 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
10127 "dev": true,
10128 "requires": {
10129 "glob": "^7.1.3"
10130 }
10131 },
10132 "rsvp": {
10133 "version": "4.8.5",
10134 "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
10135 "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
10136 "dev": true
10137 },
10138 "safe-regex": {
10139 "version": "1.1.0",
10140 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
10141 "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==",
10142 "dev": true,
10143 "requires": {
10144 "ret": "~0.1.10"
10145 }
10146 },
10147 "safer-buffer": {
10148 "version": "2.1.2",
10149 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
10150 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
10151 "dev": true
10152 },
10153 "sane": {
10154 "version": "4.1.0",
10155 "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
10156 "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
10157 "dev": true,
10158 "requires": {
10159 "@cnakazawa/watch": "^1.0.3",
10160 "anymatch": "^2.0.0",
10161 "capture-exit": "^2.0.0",
10162 "exec-sh": "^0.3.2",
10163 "execa": "^1.0.0",
10164 "fb-watchman": "^2.0.0",
10165 "micromatch": "^3.1.4",
10166 "minimist": "^1.1.1",
10167 "walker": "~1.0.5"
10168 },
10169 "dependencies": {
10170 "anymatch": {
10171 "version": "2.0.0",
10172 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
10173 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
10174 "dev": true,
10175 "requires": {
10176 "micromatch": "^3.1.4",
10177 "normalize-path": "^2.1.1"
10178 }
10179 },
10180 "braces": {
10181 "version": "2.3.2",
10182 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
10183 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
10184 "dev": true,
10185 "requires": {
10186 "arr-flatten": "^1.1.0",
10187 "array-unique": "^0.3.2",
10188 "extend-shallow": "^2.0.1",
10189 "fill-range": "^4.0.0",
10190 "isobject": "^3.0.1",
10191 "repeat-element": "^1.1.2",
10192 "snapdragon": "^0.8.1",
10193 "snapdragon-node": "^2.0.1",
10194 "split-string": "^3.0.2",
10195 "to-regex": "^3.0.1"
10196 },
10197 "dependencies": {
10198 "extend-shallow": {
10199 "version": "2.0.1",
10200 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10201 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
10202 "dev": true,
10203 "requires": {
10204 "is-extendable": "^0.1.0"
10205 }
10206 }
10207 }
10208 },
10209 "cross-spawn": {
10210 "version": "6.0.5",
10211 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10212 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10213 "dev": true,
10214 "requires": {
10215 "nice-try": "^1.0.4",
10216 "path-key": "^2.0.1",
10217 "semver": "^5.5.0",
10218 "shebang-command": "^1.2.0",
10219 "which": "^1.2.9"
10220 }
10221 },
10222 "execa": {
10223 "version": "1.0.0",
10224 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
10225 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
10226 "dev": true,
10227 "requires": {
10228 "cross-spawn": "^6.0.0",
10229 "get-stream": "^4.0.0",
10230 "is-stream": "^1.1.0",
10231 "npm-run-path": "^2.0.0",
10232 "p-finally": "^1.0.0",
10233 "signal-exit": "^3.0.0",
10234 "strip-eof": "^1.0.0"
10235 }
10236 },
10237 "fill-range": {
10238 "version": "4.0.0",
10239 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
10240 "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==",
10241 "dev": true,
10242 "requires": {
10243 "extend-shallow": "^2.0.1",
10244 "is-number": "^3.0.0",
10245 "repeat-string": "^1.6.1",
10246 "to-regex-range": "^2.1.0"
10247 },
10248 "dependencies": {
10249 "extend-shallow": {
10250 "version": "2.0.1",
10251 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10252 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
10253 "dev": true,
10254 "requires": {
10255 "is-extendable": "^0.1.0"
10256 }
10257 }
10258 }
10259 },
10260 "get-stream": {
10261 "version": "4.1.0",
10262 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
10263 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
10264 "dev": true,
10265 "requires": {
10266 "pump": "^3.0.0"
10267 }
10268 },
10269 "is-extendable": {
10270 "version": "0.1.1",
10271 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
10272 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
10273 "dev": true
10274 },
10275 "is-number": {
10276 "version": "3.0.0",
10277 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
10278 "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
10279 "dev": true,
10280 "requires": {
10281 "kind-of": "^3.0.2"
10282 },
10283 "dependencies": {
10284 "kind-of": {
10285 "version": "3.2.2",
10286 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10287 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
10288 "dev": true,
10289 "requires": {
10290 "is-buffer": "^1.1.5"
10291 }
10292 }
10293 }
10294 },
10295 "is-stream": {
10296 "version": "1.1.0",
10297 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
10298 "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
10299 "dev": true
10300 },
10301 "micromatch": {
10302 "version": "3.1.10",
10303 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
10304 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
10305 "dev": true,
10306 "requires": {
10307 "arr-diff": "^4.0.0",
10308 "array-unique": "^0.3.2",
10309 "braces": "^2.3.1",
10310 "define-property": "^2.0.2",
10311 "extend-shallow": "^3.0.2",
10312 "extglob": "^2.0.4",
10313 "fragment-cache": "^0.2.1",
10314 "kind-of": "^6.0.2",
10315 "nanomatch": "^1.2.9",
10316 "object.pick": "^1.3.0",
10317 "regex-not": "^1.0.0",
10318 "snapdragon": "^0.8.1",
10319 "to-regex": "^3.0.2"
10320 }
10321 },
10322 "normalize-path": {
10323 "version": "2.1.1",
10324 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
10325 "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
10326 "dev": true,
10327 "requires": {
10328 "remove-trailing-separator": "^1.0.1"
10329 }
10330 },
10331 "npm-run-path": {
10332 "version": "2.0.2",
10333 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
10334 "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==",
10335 "dev": true,
10336 "requires": {
10337 "path-key": "^2.0.0"
10338 }
10339 },
10340 "path-key": {
10341 "version": "2.0.1",
10342 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
10343 "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
10344 "dev": true
10345 },
10346 "semver": {
10347 "version": "5.7.1",
10348 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
10349 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
10350 "dev": true
10351 },
10352 "shebang-command": {
10353 "version": "1.2.0",
10354 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
10355 "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
10356 "dev": true,
10357 "requires": {
10358 "shebang-regex": "^1.0.0"
10359 }
10360 },
10361 "shebang-regex": {
10362 "version": "1.0.0",
10363 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
10364 "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
10365 "dev": true
10366 },
10367 "to-regex-range": {
10368 "version": "2.1.1",
10369 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10370 "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==",
10371 "dev": true,
10372 "requires": {
10373 "is-number": "^3.0.0",
10374 "repeat-string": "^1.6.1"
10375 }
10376 },
10377 "which": {
10378 "version": "1.3.1",
10379 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
10380 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
10381 "dev": true,
10382 "requires": {
10383 "isexe": "^2.0.0"
10384 }
10385 }
10386 }
10387 },
10388 "saxes": {
10389 "version": "5.0.1",
10390 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
10391 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
10392 "dev": true,
10393 "requires": {
10394 "xmlchars": "^2.2.0"
10395 }
10396 },
10397 "semver": {
10398 "version": "6.3.0",
10399 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
10400 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
10401 "dev": true
10402 },
10403 "set-blocking": {
10404 "version": "2.0.0",
10405 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
10406 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
10407 "dev": true
10408 },
10409 "set-value": {
10410 "version": "2.0.1",
10411 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
10412 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
10413 "dev": true,
10414 "requires": {
10415 "extend-shallow": "^2.0.1",
10416 "is-extendable": "^0.1.1",
10417 "is-plain-object": "^2.0.3",
10418 "split-string": "^3.0.1"
10419 },
10420 "dependencies": {
10421 "extend-shallow": {
10422 "version": "2.0.1",
10423 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10424 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
10425 "dev": true,
10426 "requires": {
10427 "is-extendable": "^0.1.0"
10428 }
10429 },
10430 "is-extendable": {
10431 "version": "0.1.1",
10432 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
10433 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
10434 "dev": true
10435 }
10436 }
10437 },
10438 "shebang-command": {
10439 "version": "2.0.0",
10440 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
10441 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
10442 "dev": true,
10443 "requires": {
10444 "shebang-regex": "^3.0.0"
10445 }
10446 },
10447 "shebang-regex": {
10448 "version": "3.0.0",
10449 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
10450 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
10451 "dev": true
10452 },
10453 "shellwords": {
10454 "version": "0.1.1",
10455 "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
10456 "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
10457 "dev": true,
10458 "optional": true
10459 },
10460 "signal-exit": {
10461 "version": "3.0.7",
10462 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
10463 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
10464 "dev": true
10465 },
10466 "sisteransi": {
10467 "version": "1.0.5",
10468 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
10469 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
10470 "dev": true
10471 },
10472 "slash": {
10473 "version": "3.0.0",
10474 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
10475 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
10476 "dev": true
10477 },
10478 "snapdragon": {
10479 "version": "0.8.2",
10480 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
10481 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
10482 "dev": true,
10483 "requires": {
10484 "base": "^0.11.1",
10485 "debug": "^2.2.0",
10486 "define-property": "^0.2.5",
10487 "extend-shallow": "^2.0.1",
10488 "map-cache": "^0.2.2",
10489 "source-map": "^0.5.6",
10490 "source-map-resolve": "^0.5.0",
10491 "use": "^3.1.0"
10492 },
10493 "dependencies": {
10494 "debug": {
10495 "version": "2.6.9",
10496 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10497 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10498 "dev": true,
10499 "requires": {
10500 "ms": "2.0.0"
10501 }
10502 },
10503 "define-property": {
10504 "version": "0.2.5",
10505 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10506 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
10507 "dev": true,
10508 "requires": {
10509 "is-descriptor": "^0.1.0"
10510 }
10511 },
10512 "extend-shallow": {
10513 "version": "2.0.1",
10514 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10515 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
10516 "dev": true,
10517 "requires": {
10518 "is-extendable": "^0.1.0"
10519 }
10520 },
10521 "is-accessor-descriptor": {
10522 "version": "0.1.6",
10523 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
10524 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
10525 "dev": true,
10526 "requires": {
10527 "kind-of": "^3.0.2"
10528 },
10529 "dependencies": {
10530 "kind-of": {
10531 "version": "3.2.2",
10532 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10533 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
10534 "dev": true,
10535 "requires": {
10536 "is-buffer": "^1.1.5"
10537 }
10538 }
10539 }
10540 },
10541 "is-data-descriptor": {
10542 "version": "0.1.4",
10543 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
10544 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
10545 "dev": true,
10546 "requires": {
10547 "kind-of": "^3.0.2"
10548 },
10549 "dependencies": {
10550 "kind-of": {
10551 "version": "3.2.2",
10552 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10553 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
10554 "dev": true,
10555 "requires": {
10556 "is-buffer": "^1.1.5"
10557 }
10558 }
10559 }
10560 },
10561 "is-descriptor": {
10562 "version": "0.1.6",
10563 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
10564 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
10565 "dev": true,
10566 "requires": {
10567 "is-accessor-descriptor": "^0.1.6",
10568 "is-data-descriptor": "^0.1.4",
10569 "kind-of": "^5.0.0"
10570 }
10571 },
10572 "is-extendable": {
10573 "version": "0.1.1",
10574 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
10575 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
10576 "dev": true
10577 },
10578 "kind-of": {
10579 "version": "5.1.0",
10580 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
10581 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
10582 "dev": true
10583 },
10584 "ms": {
10585 "version": "2.0.0",
10586 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10587 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
10588 "dev": true
10589 },
10590 "source-map": {
10591 "version": "0.5.7",
10592 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
10593 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
10594 "dev": true
10595 }
10596 }
10597 },
10598 "snapdragon-node": {
10599 "version": "2.1.1",
10600 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
10601 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
10602 "dev": true,
10603 "requires": {
10604 "define-property": "^1.0.0",
10605 "isobject": "^3.0.0",
10606 "snapdragon-util": "^3.0.1"
10607 },
10608 "dependencies": {
10609 "define-property": {
10610 "version": "1.0.0",
10611 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
10612 "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
10613 "dev": true,
10614 "requires": {
10615 "is-descriptor": "^1.0.0"
10616 }
10617 }
10618 }
10619 },
10620 "snapdragon-util": {
10621 "version": "3.0.1",
10622 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
10623 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
10624 "dev": true,
10625 "requires": {
10626 "kind-of": "^3.2.0"
10627 },
10628 "dependencies": {
10629 "kind-of": {
10630 "version": "3.2.2",
10631 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10632 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
10633 "dev": true,
10634 "requires": {
10635 "is-buffer": "^1.1.5"
10636 }
10637 }
10638 }
10639 },
10640 "source-map": {
10641 "version": "0.6.1",
10642 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10643 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10644 "dev": true
10645 },
10646 "source-map-resolve": {
10647 "version": "0.5.3",
10648 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
10649 "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
10650 "dev": true,
10651 "requires": {
10652 "atob": "^2.1.2",
10653 "decode-uri-component": "^0.2.0",
10654 "resolve-url": "^0.2.1",
10655 "source-map-url": "^0.4.0",
10656 "urix": "^0.1.0"
10657 }
10658 },
10659 "source-map-support": {
10660 "version": "0.5.21",
10661 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
10662 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
10663 "dev": true,
10664 "requires": {
10665 "buffer-from": "^1.0.0",
10666 "source-map": "^0.6.0"
10667 }
10668 },
10669 "source-map-url": {
10670 "version": "0.4.1",
10671 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
10672 "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
10673 "dev": true
10674 },
10675 "spdx-correct": {
10676 "version": "3.1.1",
10677 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
10678 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
10679 "dev": true,
10680 "requires": {
10681 "spdx-expression-parse": "^3.0.0",
10682 "spdx-license-ids": "^3.0.0"
10683 }
10684 },
10685 "spdx-exceptions": {
10686 "version": "2.3.0",
10687 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
10688 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
10689 "dev": true
10690 },
10691 "spdx-expression-parse": {
10692 "version": "3.0.1",
10693 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
10694 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
10695 "dev": true,
10696 "requires": {
10697 "spdx-exceptions": "^2.1.0",
10698 "spdx-license-ids": "^3.0.0"
10699 }
10700 },
10701 "spdx-license-ids": {
10702 "version": "3.0.12",
10703 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz",
10704 "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==",
10705 "dev": true
10706 },
10707 "split-string": {
10708 "version": "3.1.0",
10709 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
10710 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
10711 "dev": true,
10712 "requires": {
10713 "extend-shallow": "^3.0.0"
10714 }
10715 },
10716 "sprintf-js": {
10717 "version": "1.0.3",
10718 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10719 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
10720 "dev": true
10721 },
10722 "stack-utils": {
10723 "version": "2.0.6",
10724 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
10725 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
10726 "dev": true,
10727 "requires": {
10728 "escape-string-regexp": "^2.0.0"
10729 }
10730 },
10731 "static-extend": {
10732 "version": "0.1.2",
10733 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
10734 "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==",
10735 "dev": true,
10736 "requires": {
10737 "define-property": "^0.2.5",
10738 "object-copy": "^0.1.0"
10739 },
10740 "dependencies": {
10741 "define-property": {
10742 "version": "0.2.5",
10743 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10744 "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
10745 "dev": true,
10746 "requires": {
10747 "is-descriptor": "^0.1.0"
10748 }
10749 },
10750 "is-accessor-descriptor": {
10751 "version": "0.1.6",
10752 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
10753 "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
10754 "dev": true,
10755 "requires": {
10756 "kind-of": "^3.0.2"
10757 },
10758 "dependencies": {
10759 "kind-of": {
10760 "version": "3.2.2",
10761 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10762 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
10763 "dev": true,
10764 "requires": {
10765 "is-buffer": "^1.1.5"
10766 }
10767 }
10768 }
10769 },
10770 "is-data-descriptor": {
10771 "version": "0.1.4",
10772 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
10773 "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
10774 "dev": true,
10775 "requires": {
10776 "kind-of": "^3.0.2"
10777 },
10778 "dependencies": {
10779 "kind-of": {
10780 "version": "3.2.2",
10781 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10782 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
10783 "dev": true,
10784 "requires": {
10785 "is-buffer": "^1.1.5"
10786 }
10787 }
10788 }
10789 },
10790 "is-descriptor": {
10791 "version": "0.1.6",
10792 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
10793 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
10794 "dev": true,
10795 "requires": {
10796 "is-accessor-descriptor": "^0.1.6",
10797 "is-data-descriptor": "^0.1.4",
10798 "kind-of": "^5.0.0"
10799 }
10800 },
10801 "kind-of": {
10802 "version": "5.1.0",
10803 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
10804 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
10805 "dev": true
10806 }
10807 }
10808 },
10809 "string-length": {
10810 "version": "4.0.2",
10811 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
10812 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
10813 "dev": true,
10814 "requires": {
10815 "char-regex": "^1.0.2",
10816 "strip-ansi": "^6.0.0"
10817 }
10818 },
10819 "string-width": {
10820 "version": "4.2.3",
10821 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10822 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10823 "dev": true,
10824 "requires": {
10825 "emoji-regex": "^8.0.0",
10826 "is-fullwidth-code-point": "^3.0.0",
10827 "strip-ansi": "^6.0.1"
10828 }
10829 },
10830 "strip-ansi": {
10831 "version": "6.0.1",
10832 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10833 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10834 "dev": true,
10835 "requires": {
10836 "ansi-regex": "^5.0.1"
10837 }
10838 },
10839 "strip-bom": {
10840 "version": "4.0.0",
10841 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
10842 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
10843 "dev": true
10844 },
10845 "strip-eof": {
10846 "version": "1.0.0",
10847 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10848 "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==",
10849 "dev": true
10850 },
10851 "strip-final-newline": {
10852 "version": "2.0.0",
10853 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
10854 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
10855 "dev": true
10856 },
10857 "supports-color": {
10858 "version": "7.2.0",
10859 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10860 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10861 "dev": true,
10862 "requires": {
10863 "has-flag": "^4.0.0"
10864 }
10865 },
10866 "supports-hyperlinks": {
10867 "version": "2.3.0",
10868 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
10869 "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
10870 "dev": true,
10871 "requires": {
10872 "has-flag": "^4.0.0",
10873 "supports-color": "^7.0.0"
10874 }
10875 },
10876 "supports-preserve-symlinks-flag": {
10877 "version": "1.0.0",
10878 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
10879 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
10880 "dev": true
10881 },
10882 "symbol-tree": {
10883 "version": "3.2.4",
10884 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
10885 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
10886 "dev": true
10887 },
10888 "terminal-link": {
10889 "version": "2.1.1",
10890 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
10891 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
10892 "dev": true,
10893 "requires": {
10894 "ansi-escapes": "^4.2.1",
10895 "supports-hyperlinks": "^2.0.0"
10896 }
10897 },
10898 "test-exclude": {
10899 "version": "6.0.0",
10900 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
10901 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
10902 "dev": true,
10903 "requires": {
10904 "@istanbuljs/schema": "^0.1.2",
10905 "glob": "^7.1.4",
10906 "minimatch": "^3.0.4"
10907 }
10908 },
10909 "throat": {
10910 "version": "5.0.0",
10911 "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
10912 "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
10913 "dev": true
10914 },
10915 "tmpl": {
10916 "version": "1.0.5",
10917 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
10918 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
10919 "dev": true
10920 },
10921 "to-fast-properties": {
10922 "version": "2.0.0",
10923 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
10924 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
10925 "dev": true
10926 },
10927 "to-object-path": {
10928 "version": "0.3.0",
10929 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10930 "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==",
10931 "dev": true,
10932 "requires": {
10933 "kind-of": "^3.0.2"
10934 },
10935 "dependencies": {
10936 "kind-of": {
10937 "version": "3.2.2",
10938 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10939 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
10940 "dev": true,
10941 "requires": {
10942 "is-buffer": "^1.1.5"
10943 }
10944 }
10945 }
10946 },
10947 "to-regex": {
10948 "version": "3.0.2",
10949 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10950 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10951 "dev": true,
10952 "requires": {
10953 "define-property": "^2.0.2",
10954 "extend-shallow": "^3.0.2",
10955 "regex-not": "^1.0.2",
10956 "safe-regex": "^1.1.0"
10957 }
10958 },
10959 "to-regex-range": {
10960 "version": "5.0.1",
10961 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10962 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10963 "dev": true,
10964 "requires": {
10965 "is-number": "^7.0.0"
10966 }
10967 },
10968 "tough-cookie": {
10969 "version": "4.1.2",
10970 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
10971 "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
10972 "dev": true,
10973 "requires": {
10974 "psl": "^1.1.33",
10975 "punycode": "^2.1.1",
10976 "universalify": "^0.2.0",
10977 "url-parse": "^1.5.3"
10978 }
10979 },
10980 "tr46": {
10981 "version": "2.1.0",
10982 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
10983 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
10984 "dev": true,
10985 "requires": {
10986 "punycode": "^2.1.1"
10987 }
10988 },
10989 "ts-jest": {
10990 "version": "26.5.6",
10991 "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz",
10992 "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==",
10993 "dev": true,
10994 "requires": {
10995 "bs-logger": "0.x",
10996 "buffer-from": "1.x",
10997 "fast-json-stable-stringify": "2.x",
10998 "jest-util": "^26.1.0",
10999 "json5": "2.x",
11000 "lodash": "4.x",
11001 "make-error": "1.x",
11002 "mkdirp": "1.x",
11003 "semver": "7.x",
11004 "yargs-parser": "20.x"
11005 },
11006 "dependencies": {
11007 "semver": {
11008 "version": "7.3.8",
11009 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
11010 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
11011 "dev": true,
11012 "requires": {
11013 "lru-cache": "^6.0.0"
11014 }
11015 }
11016 }
11017 },
11018 "type-check": {
11019 "version": "0.3.2",
11020 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
11021 "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
11022 "dev": true,
11023 "requires": {
11024 "prelude-ls": "~1.1.2"
11025 }
11026 },
11027 "type-detect": {
11028 "version": "4.0.8",
11029 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
11030 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
11031 "dev": true
11032 },
11033 "type-fest": {
11034 "version": "0.21.3",
11035 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
11036 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
11037 "dev": true
11038 },
11039 "typedarray-to-buffer": {
11040 "version": "3.1.5",
11041 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
11042 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
11043 "dev": true,
11044 "requires": {
11045 "is-typedarray": "^1.0.0"
11046 }
11047 },
11048 "typescript": {
11049 "version": "4.8.4",
11050 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
11051 "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ=="
11052 },
11053 "union-value": {
11054 "version": "1.0.1",
11055 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
11056 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
11057 "dev": true,
11058 "requires": {
11059 "arr-union": "^3.1.0",
11060 "get-value": "^2.0.6",
11061 "is-extendable": "^0.1.1",
11062 "set-value": "^2.0.1"
11063 },
11064 "dependencies": {
11065 "is-extendable": {
11066 "version": "0.1.1",
11067 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
11068 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
11069 "dev": true
11070 }
11071 }
11072 },
11073 "universalify": {
11074 "version": "0.2.0",
11075 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
11076 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
11077 "dev": true
11078 },
11079 "unset-value": {
11080 "version": "1.0.0",
11081 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11082 "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==",
11083 "dev": true,
11084 "requires": {
11085 "has-value": "^0.3.1",
11086 "isobject": "^3.0.0"
11087 },
11088 "dependencies": {
11089 "has-value": {
11090 "version": "0.3.1",
11091 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11092 "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==",
11093 "dev": true,
11094 "requires": {
11095 "get-value": "^2.0.3",
11096 "has-values": "^0.1.4",
11097 "isobject": "^2.0.0"
11098 },
11099 "dependencies": {
11100 "isobject": {
11101 "version": "2.1.0",
11102 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11103 "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
11104 "dev": true,
11105 "requires": {
11106 "isarray": "1.0.0"
11107 }
11108 }
11109 }
11110 },
11111 "has-values": {
11112 "version": "0.1.4",
11113 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11114 "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==",
11115 "dev": true
11116 }
11117 }
11118 },
11119 "update-browserslist-db": {
11120 "version": "1.0.10",
11121 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
11122 "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
11123 "dev": true,
11124 "requires": {
11125 "escalade": "^3.1.1",
11126 "picocolors": "^1.0.0"
11127 }
11128 },
11129 "urix": {
11130 "version": "0.1.0",
11131 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11132 "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==",
11133 "dev": true
11134 },
11135 "url-parse": {
11136 "version": "1.5.10",
11137 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
11138 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
11139 "dev": true,
11140 "requires": {
11141 "querystringify": "^2.1.1",
11142 "requires-port": "^1.0.0"
11143 }
11144 },
11145 "use": {
11146 "version": "3.1.1",
11147 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11148 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11149 "dev": true
11150 },
11151 "uuid": {
11152 "version": "8.3.2",
11153 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
11154 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
11155 "dev": true,
11156 "optional": true
11157 },
11158 "v8-to-istanbul": {
11159 "version": "7.1.2",
11160 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz",
11161 "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==",
11162 "dev": true,
11163 "requires": {
11164 "@types/istanbul-lib-coverage": "^2.0.1",
11165 "convert-source-map": "^1.6.0",
11166 "source-map": "^0.7.3"
11167 },
11168 "dependencies": {
11169 "source-map": {
11170 "version": "0.7.4",
11171 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
11172 "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
11173 "dev": true
11174 }
11175 }
11176 },
11177 "validate-npm-package-license": {
11178 "version": "3.0.4",
11179 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11180 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11181 "dev": true,
11182 "requires": {
11183 "spdx-correct": "^3.0.0",
11184 "spdx-expression-parse": "^3.0.0"
11185 }
11186 },
11187 "w3c-hr-time": {
11188 "version": "1.0.2",
11189 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
11190 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
11191 "dev": true,
11192 "requires": {
11193 "browser-process-hrtime": "^1.0.0"
11194 }
11195 },
11196 "w3c-xmlserializer": {
11197 "version": "2.0.0",
11198 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
11199 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
11200 "dev": true,
11201 "requires": {
11202 "xml-name-validator": "^3.0.0"
11203 }
11204 },
11205 "walker": {
11206 "version": "1.0.8",
11207 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
11208 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
11209 "dev": true,
11210 "requires": {
11211 "makeerror": "1.0.12"
11212 }
11213 },
11214 "webidl-conversions": {
11215 "version": "6.1.0",
11216 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
11217 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
11218 "dev": true
11219 },
11220 "whatwg-encoding": {
11221 "version": "1.0.5",
11222 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
11223 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
11224 "dev": true,
11225 "requires": {
11226 "iconv-lite": "0.4.24"
11227 }
11228 },
11229 "whatwg-mimetype": {
11230 "version": "2.3.0",
11231 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
11232 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
11233 "dev": true
11234 },
11235 "whatwg-url": {
11236 "version": "8.7.0",
11237 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
11238 "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
11239 "dev": true,
11240 "requires": {
11241 "lodash": "^4.7.0",
11242 "tr46": "^2.1.0",
11243 "webidl-conversions": "^6.1.0"
11244 }
11245 },
11246 "which": {
11247 "version": "2.0.2",
11248 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
11249 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
11250 "dev": true,
11251 "requires": {
11252 "isexe": "^2.0.0"
11253 }
11254 },
11255 "which-module": {
11256 "version": "2.0.0",
11257 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
11258 "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==",
11259 "dev": true
11260 },
11261 "word-wrap": {
11262 "version": "1.2.3",
11263 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
11264 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
11265 "dev": true
11266 },
11267 "wrap-ansi": {
11268 "version": "6.2.0",
11269 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
11270 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
11271 "dev": true,
11272 "requires": {
11273 "ansi-styles": "^4.0.0",
11274 "string-width": "^4.1.0",
11275 "strip-ansi": "^6.0.0"
11276 }
11277 },
11278 "wrappy": {
11279 "version": "1.0.2",
11280 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11281 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
11282 "dev": true
11283 },
11284 "write-file-atomic": {
11285 "version": "3.0.3",
11286 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
11287 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
11288 "dev": true,
11289 "requires": {
11290 "imurmurhash": "^0.1.4",
11291 "is-typedarray": "^1.0.0",
11292 "signal-exit": "^3.0.2",
11293 "typedarray-to-buffer": "^3.1.5"
11294 }
11295 },
11296 "ws": {
11297 "version": "7.5.9",
11298 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
11299 "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
11300 "dev": true,
11301 "requires": {}
11302 },
11303 "xml-name-validator": {
11304 "version": "3.0.0",
11305 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
11306 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
11307 "dev": true
11308 },
11309 "xmlchars": {
11310 "version": "2.2.0",
11311 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
11312 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
11313 "dev": true
11314 },
11315 "y18n": {
11316 "version": "4.0.3",
11317 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
11318 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
11319 "dev": true
11320 },
11321 "yallist": {
11322 "version": "4.0.0",
11323 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
11324 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
11325 "dev": true
11326 },
11327 "yargs": {
11328 "version": "15.4.1",
11329 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
11330 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
11331 "dev": true,
11332 "requires": {
11333 "cliui": "^6.0.0",
11334 "decamelize": "^1.2.0",
11335 "find-up": "^4.1.0",
11336 "get-caller-file": "^2.0.1",
11337 "require-directory": "^2.1.1",
11338 "require-main-filename": "^2.0.0",
11339 "set-blocking": "^2.0.0",
11340 "string-width": "^4.2.0",
11341 "which-module": "^2.0.0",
11342 "y18n": "^4.0.0",
11343 "yargs-parser": "^18.1.2"
11344 },
11345 "dependencies": {
11346 "yargs-parser": {
11347 "version": "18.1.3",
11348 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
11349 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
11350 "dev": true,
11351 "requires": {
11352 "camelcase": "^5.0.0",
11353 "decamelize": "^1.2.0"
11354 }
11355 }
11356 }
11357 },
11358 "yargs-parser": {
11359 "version": "20.2.9",
11360 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
11361 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
11362 "dev": true
11363 }
11364 }
11365 }