1{
2  "name": "graph",
3  "version": "0.1.0",
4  "lockfileVersion": 2,
5  "requires": true,
6  "packages": {
7    "": {
8      "name": "graph",
9      "version": "0.1.0",
10      "dependencies": {
11        "@codemirror/autocomplete": "^0.18.3",
12        "@codemirror/closebrackets": "^0.18.0",
13        "@codemirror/commands": "^0.18.0",
14        "@codemirror/comment": "^0.18.0",
15        "@codemirror/highlight": "^0.18.3",
16        "@codemirror/history": "^0.18.0",
17        "@codemirror/language": "^0.18.0",
18        "@codemirror/lint": "^0.18.1",
19        "@codemirror/matchbrackets": "^0.18.0",
20        "@codemirror/search": "^0.18.2",
21        "@codemirror/state": "^0.18.2",
22        "@codemirror/view": "^0.18.3",
23        "@forevolve/bootstrap-dark": "^1.0.0",
24        "@fortawesome/fontawesome-svg-core": "^1.2.14",
25        "@fortawesome/free-solid-svg-icons": "^5.7.1",
26        "@fortawesome/react-fontawesome": "^0.1.4",
27        "@nexucis/fuzzy": "^0.3.0",
28        "bootstrap": "^4.6.0",
29        "codemirror-promql": "^0.17.0",
30        "css.escape": "^1.5.1",
31        "downshift": "^3.4.8",
32        "i": "^0.3.6",
33        "jquery": "^3.5.1",
34        "jquery.flot.tooltip": "^0.9.0",
35        "jsdom": "^16.4.0",
36        "moment": "^2.24.0",
37        "moment-timezone": "^0.5.23",
38        "popper.js": "^1.14.3",
39        "react": "^16.7.0",
40        "react-copy-to-clipboard": "^5.0.1",
41        "react-dom": "^16.7.0",
42        "react-resize-detector": "^5.0.7",
43        "react-router-dom": "^5.2.1",
44        "react-test-renderer": "^16.9.0",
45        "reactstrap": "^8.9.0",
46        "sanitize-html": "^2.3.3",
47        "sass": "1.39.0",
48        "tempusdominus-bootstrap-4": "^5.1.2",
49        "tempusdominus-core": "^5.0.3",
50        "use-media": "^1.4.0"
51      },
52      "devDependencies": {
53        "@testing-library/react-hooks": "^3.1.1",
54        "@types/enzyme": "^3.10.3",
55        "@types/enzyme-adapter-react-16": "^1.0.5",
56        "@types/flot": "0.0.32",
57        "@types/jest": "^27.0.0",
58        "@types/jquery": "^3.5.1",
59        "@types/moment-timezone": "^0.5.10",
60        "@types/node": "^12.11.1",
61        "@types/react": "^16.8.2",
62        "@types/react-copy-to-clipboard": "^5.0.0",
63        "@types/react-dom": "^16.8.0",
64        "@types/react-resize-detector": "^5.0.0",
65        "@types/react-router-dom": "^5.1.8",
66        "@types/reactstrap": "^8.7.2",
67        "@types/sanitize-html": "^1.20.2",
68        "@types/sinon": "^9.0.4",
69        "enzyme": "^3.10.0",
70        "enzyme-adapter-react-16": "^1.15.1",
71        "enzyme-to-json": "^3.4.3",
72        "eslint-config-prettier": "^8.3.0",
73        "eslint-config-react-app": "^6.0.0",
74        "eslint-plugin-prettier": "^4.0.0",
75        "jest-fetch-mock": "^3.0.3",
76        "mutationobserver-shim": "^0.3.7",
77        "prettier": "^2.3.2",
78        "react-scripts": "4.0.3",
79        "sinon": "^9.0.3",
80        "typescript": "^4.4.2"
81      },
82      "optionalDependencies": {
83        "fsevents": "^2.3.2"
84      }
85    },
86    "node_modules/@babel/code-frame": {
87      "version": "7.14.5",
88      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
89      "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
90      "dev": true,
91      "dependencies": {
92        "@babel/highlight": "^7.14.5"
93      },
94      "engines": {
95        "node": ">=6.9.0"
96      }
97    },
98    "node_modules/@babel/compat-data": {
99      "version": "7.15.0",
100      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
101      "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
102      "dev": true,
103      "engines": {
104        "node": ">=6.9.0"
105      }
106    },
107    "node_modules/@babel/core": {
108      "version": "7.15.5",
109      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
110      "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
111      "dev": true,
112      "dependencies": {
113        "@babel/code-frame": "^7.14.5",
114        "@babel/generator": "^7.15.4",
115        "@babel/helper-compilation-targets": "^7.15.4",
116        "@babel/helper-module-transforms": "^7.15.4",
117        "@babel/helpers": "^7.15.4",
118        "@babel/parser": "^7.15.5",
119        "@babel/template": "^7.15.4",
120        "@babel/traverse": "^7.15.4",
121        "@babel/types": "^7.15.4",
122        "convert-source-map": "^1.7.0",
123        "debug": "^4.1.0",
124        "gensync": "^1.0.0-beta.2",
125        "json5": "^2.1.2",
126        "semver": "^6.3.0",
127        "source-map": "^0.5.0"
128      },
129      "engines": {
130        "node": ">=6.9.0"
131      },
132      "funding": {
133        "type": "opencollective",
134        "url": "https://opencollective.com/babel"
135      }
136    },
137    "node_modules/@babel/core/node_modules/semver": {
138      "version": "6.3.0",
139      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
140      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
141      "dev": true,
142      "bin": {
143        "semver": "bin/semver.js"
144      }
145    },
146    "node_modules/@babel/generator": {
147      "version": "7.15.4",
148      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
149      "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
150      "dev": true,
151      "dependencies": {
152        "@babel/types": "^7.15.4",
153        "jsesc": "^2.5.1",
154        "source-map": "^0.5.0"
155      },
156      "engines": {
157        "node": ">=6.9.0"
158      }
159    },
160    "node_modules/@babel/helper-annotate-as-pure": {
161      "version": "7.15.4",
162      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz",
163      "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==",
164      "dev": true,
165      "dependencies": {
166        "@babel/types": "^7.15.4"
167      },
168      "engines": {
169        "node": ">=6.9.0"
170      }
171    },
172    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
173      "version": "7.15.4",
174      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz",
175      "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==",
176      "dev": true,
177      "dependencies": {
178        "@babel/helper-explode-assignable-expression": "^7.15.4",
179        "@babel/types": "^7.15.4"
180      },
181      "engines": {
182        "node": ">=6.9.0"
183      }
184    },
185    "node_modules/@babel/helper-compilation-targets": {
186      "version": "7.15.4",
187      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
188      "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
189      "dev": true,
190      "dependencies": {
191        "@babel/compat-data": "^7.15.0",
192        "@babel/helper-validator-option": "^7.14.5",
193        "browserslist": "^4.16.6",
194        "semver": "^6.3.0"
195      },
196      "engines": {
197        "node": ">=6.9.0"
198      },
199      "peerDependencies": {
200        "@babel/core": "^7.0.0"
201      }
202    },
203    "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
204      "version": "6.3.0",
205      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
206      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
207      "dev": true,
208      "bin": {
209        "semver": "bin/semver.js"
210      }
211    },
212    "node_modules/@babel/helper-create-class-features-plugin": {
213      "version": "7.15.4",
214      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz",
215      "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==",
216      "dev": true,
217      "dependencies": {
218        "@babel/helper-annotate-as-pure": "^7.15.4",
219        "@babel/helper-function-name": "^7.15.4",
220        "@babel/helper-member-expression-to-functions": "^7.15.4",
221        "@babel/helper-optimise-call-expression": "^7.15.4",
222        "@babel/helper-replace-supers": "^7.15.4",
223        "@babel/helper-split-export-declaration": "^7.15.4"
224      },
225      "engines": {
226        "node": ">=6.9.0"
227      },
228      "peerDependencies": {
229        "@babel/core": "^7.0.0"
230      }
231    },
232    "node_modules/@babel/helper-create-regexp-features-plugin": {
233      "version": "7.14.5",
234      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
235      "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
236      "dev": true,
237      "dependencies": {
238        "@babel/helper-annotate-as-pure": "^7.14.5",
239        "regexpu-core": "^4.7.1"
240      },
241      "engines": {
242        "node": ">=6.9.0"
243      },
244      "peerDependencies": {
245        "@babel/core": "^7.0.0"
246      }
247    },
248    "node_modules/@babel/helper-define-polyfill-provider": {
249      "version": "0.2.3",
250      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
251      "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
252      "dev": true,
253      "dependencies": {
254        "@babel/helper-compilation-targets": "^7.13.0",
255        "@babel/helper-module-imports": "^7.12.13",
256        "@babel/helper-plugin-utils": "^7.13.0",
257        "@babel/traverse": "^7.13.0",
258        "debug": "^4.1.1",
259        "lodash.debounce": "^4.0.8",
260        "resolve": "^1.14.2",
261        "semver": "^6.1.2"
262      },
263      "peerDependencies": {
264        "@babel/core": "^7.4.0-0"
265      }
266    },
267    "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
268      "version": "6.3.0",
269      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
270      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
271      "dev": true,
272      "bin": {
273        "semver": "bin/semver.js"
274      }
275    },
276    "node_modules/@babel/helper-explode-assignable-expression": {
277      "version": "7.15.4",
278      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz",
279      "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==",
280      "dev": true,
281      "dependencies": {
282        "@babel/types": "^7.15.4"
283      },
284      "engines": {
285        "node": ">=6.9.0"
286      }
287    },
288    "node_modules/@babel/helper-function-name": {
289      "version": "7.15.4",
290      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
291      "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
292      "dev": true,
293      "dependencies": {
294        "@babel/helper-get-function-arity": "^7.15.4",
295        "@babel/template": "^7.15.4",
296        "@babel/types": "^7.15.4"
297      },
298      "engines": {
299        "node": ">=6.9.0"
300      }
301    },
302    "node_modules/@babel/helper-get-function-arity": {
303      "version": "7.15.4",
304      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
305      "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
306      "dev": true,
307      "dependencies": {
308        "@babel/types": "^7.15.4"
309      },
310      "engines": {
311        "node": ">=6.9.0"
312      }
313    },
314    "node_modules/@babel/helper-hoist-variables": {
315      "version": "7.15.4",
316      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
317      "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
318      "dev": true,
319      "dependencies": {
320        "@babel/types": "^7.15.4"
321      },
322      "engines": {
323        "node": ">=6.9.0"
324      }
325    },
326    "node_modules/@babel/helper-member-expression-to-functions": {
327      "version": "7.15.4",
328      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
329      "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
330      "dev": true,
331      "dependencies": {
332        "@babel/types": "^7.15.4"
333      },
334      "engines": {
335        "node": ">=6.9.0"
336      }
337    },
338    "node_modules/@babel/helper-module-imports": {
339      "version": "7.15.4",
340      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
341      "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
342      "dev": true,
343      "dependencies": {
344        "@babel/types": "^7.15.4"
345      },
346      "engines": {
347        "node": ">=6.9.0"
348      }
349    },
350    "node_modules/@babel/helper-module-transforms": {
351      "version": "7.15.4",
352      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz",
353      "integrity": "sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==",
354      "dev": true,
355      "dependencies": {
356        "@babel/helper-module-imports": "^7.15.4",
357        "@babel/helper-replace-supers": "^7.15.4",
358        "@babel/helper-simple-access": "^7.15.4",
359        "@babel/helper-split-export-declaration": "^7.15.4",
360        "@babel/helper-validator-identifier": "^7.14.9",
361        "@babel/template": "^7.15.4",
362        "@babel/traverse": "^7.15.4",
363        "@babel/types": "^7.15.4"
364      },
365      "engines": {
366        "node": ">=6.9.0"
367      }
368    },
369    "node_modules/@babel/helper-optimise-call-expression": {
370      "version": "7.15.4",
371      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
372      "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
373      "dev": true,
374      "dependencies": {
375        "@babel/types": "^7.15.4"
376      },
377      "engines": {
378        "node": ">=6.9.0"
379      }
380    },
381    "node_modules/@babel/helper-plugin-utils": {
382      "version": "7.14.5",
383      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
384      "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
385      "dev": true,
386      "engines": {
387        "node": ">=6.9.0"
388      }
389    },
390    "node_modules/@babel/helper-remap-async-to-generator": {
391      "version": "7.15.4",
392      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz",
393      "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==",
394      "dev": true,
395      "dependencies": {
396        "@babel/helper-annotate-as-pure": "^7.15.4",
397        "@babel/helper-wrap-function": "^7.15.4",
398        "@babel/types": "^7.15.4"
399      },
400      "engines": {
401        "node": ">=6.9.0"
402      }
403    },
404    "node_modules/@babel/helper-replace-supers": {
405      "version": "7.15.4",
406      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
407      "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
408      "dev": true,
409      "dependencies": {
410        "@babel/helper-member-expression-to-functions": "^7.15.4",
411        "@babel/helper-optimise-call-expression": "^7.15.4",
412        "@babel/traverse": "^7.15.4",
413        "@babel/types": "^7.15.4"
414      },
415      "engines": {
416        "node": ">=6.9.0"
417      }
418    },
419    "node_modules/@babel/helper-simple-access": {
420      "version": "7.15.4",
421      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
422      "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
423      "dev": true,
424      "dependencies": {
425        "@babel/types": "^7.15.4"
426      },
427      "engines": {
428        "node": ">=6.9.0"
429      }
430    },
431    "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
432      "version": "7.15.4",
433      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz",
434      "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==",
435      "dev": true,
436      "dependencies": {
437        "@babel/types": "^7.15.4"
438      },
439      "engines": {
440        "node": ">=6.9.0"
441      }
442    },
443    "node_modules/@babel/helper-split-export-declaration": {
444      "version": "7.15.4",
445      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
446      "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
447      "dev": true,
448      "dependencies": {
449        "@babel/types": "^7.15.4"
450      },
451      "engines": {
452        "node": ">=6.9.0"
453      }
454    },
455    "node_modules/@babel/helper-validator-identifier": {
456      "version": "7.14.9",
457      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
458      "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
459      "dev": true,
460      "engines": {
461        "node": ">=6.9.0"
462      }
463    },
464    "node_modules/@babel/helper-validator-option": {
465      "version": "7.14.5",
466      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
467      "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
468      "dev": true,
469      "engines": {
470        "node": ">=6.9.0"
471      }
472    },
473    "node_modules/@babel/helper-wrap-function": {
474      "version": "7.15.4",
475      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz",
476      "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==",
477      "dev": true,
478      "dependencies": {
479        "@babel/helper-function-name": "^7.15.4",
480        "@babel/template": "^7.15.4",
481        "@babel/traverse": "^7.15.4",
482        "@babel/types": "^7.15.4"
483      },
484      "engines": {
485        "node": ">=6.9.0"
486      }
487    },
488    "node_modules/@babel/helpers": {
489      "version": "7.15.4",
490      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
491      "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
492      "dev": true,
493      "dependencies": {
494        "@babel/template": "^7.15.4",
495        "@babel/traverse": "^7.15.4",
496        "@babel/types": "^7.15.4"
497      },
498      "engines": {
499        "node": ">=6.9.0"
500      }
501    },
502    "node_modules/@babel/highlight": {
503      "version": "7.14.5",
504      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
505      "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
506      "dev": true,
507      "dependencies": {
508        "@babel/helper-validator-identifier": "^7.14.5",
509        "chalk": "^2.0.0",
510        "js-tokens": "^4.0.0"
511      },
512      "engines": {
513        "node": ">=6.9.0"
514      }
515    },
516    "node_modules/@babel/parser": {
517      "version": "7.15.5",
518      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz",
519      "integrity": "sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==",
520      "dev": true,
521      "bin": {
522        "parser": "bin/babel-parser.js"
523      },
524      "engines": {
525        "node": ">=6.0.0"
526      }
527    },
528    "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
529      "version": "7.15.4",
530      "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz",
531      "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==",
532      "dev": true,
533      "dependencies": {
534        "@babel/helper-plugin-utils": "^7.14.5",
535        "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4",
536        "@babel/plugin-proposal-optional-chaining": "^7.14.5"
537      },
538      "engines": {
539        "node": ">=6.9.0"
540      },
541      "peerDependencies": {
542        "@babel/core": "^7.13.0"
543      }
544    },
545    "node_modules/@babel/plugin-proposal-async-generator-functions": {
546      "version": "7.15.4",
547      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz",
548      "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==",
549      "dev": true,
550      "dependencies": {
551        "@babel/helper-plugin-utils": "^7.14.5",
552        "@babel/helper-remap-async-to-generator": "^7.15.4",
553        "@babel/plugin-syntax-async-generators": "^7.8.4"
554      },
555      "engines": {
556        "node": ">=6.9.0"
557      },
558      "peerDependencies": {
559        "@babel/core": "^7.0.0-0"
560      }
561    },
562    "node_modules/@babel/plugin-proposal-class-properties": {
563      "version": "7.14.5",
564      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
565      "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
566      "dev": true,
567      "dependencies": {
568        "@babel/helper-create-class-features-plugin": "^7.14.5",
569        "@babel/helper-plugin-utils": "^7.14.5"
570      },
571      "engines": {
572        "node": ">=6.9.0"
573      },
574      "peerDependencies": {
575        "@babel/core": "^7.0.0-0"
576      }
577    },
578    "node_modules/@babel/plugin-proposal-class-static-block": {
579      "version": "7.15.4",
580      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz",
581      "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==",
582      "dev": true,
583      "dependencies": {
584        "@babel/helper-create-class-features-plugin": "^7.15.4",
585        "@babel/helper-plugin-utils": "^7.14.5",
586        "@babel/plugin-syntax-class-static-block": "^7.14.5"
587      },
588      "engines": {
589        "node": ">=6.9.0"
590      },
591      "peerDependencies": {
592        "@babel/core": "^7.12.0"
593      }
594    },
595    "node_modules/@babel/plugin-proposal-decorators": {
596      "version": "7.12.1",
597      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz",
598      "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==",
599      "dev": true,
600      "dependencies": {
601        "@babel/helper-create-class-features-plugin": "^7.12.1",
602        "@babel/helper-plugin-utils": "^7.10.4",
603        "@babel/plugin-syntax-decorators": "^7.12.1"
604      },
605      "peerDependencies": {
606        "@babel/core": "^7.0.0-0"
607      }
608    },
609    "node_modules/@babel/plugin-proposal-dynamic-import": {
610      "version": "7.14.5",
611      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
612      "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
613      "dev": true,
614      "dependencies": {
615        "@babel/helper-plugin-utils": "^7.14.5",
616        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
617      },
618      "engines": {
619        "node": ">=6.9.0"
620      },
621      "peerDependencies": {
622        "@babel/core": "^7.0.0-0"
623      }
624    },
625    "node_modules/@babel/plugin-proposal-export-namespace-from": {
626      "version": "7.14.5",
627      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
628      "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
629      "dev": true,
630      "dependencies": {
631        "@babel/helper-plugin-utils": "^7.14.5",
632        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
633      },
634      "engines": {
635        "node": ">=6.9.0"
636      },
637      "peerDependencies": {
638        "@babel/core": "^7.0.0-0"
639      }
640    },
641    "node_modules/@babel/plugin-proposal-json-strings": {
642      "version": "7.14.5",
643      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
644      "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
645      "dev": true,
646      "dependencies": {
647        "@babel/helper-plugin-utils": "^7.14.5",
648        "@babel/plugin-syntax-json-strings": "^7.8.3"
649      },
650      "engines": {
651        "node": ">=6.9.0"
652      },
653      "peerDependencies": {
654        "@babel/core": "^7.0.0-0"
655      }
656    },
657    "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
658      "version": "7.14.5",
659      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
660      "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
661      "dev": true,
662      "dependencies": {
663        "@babel/helper-plugin-utils": "^7.14.5",
664        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
665      },
666      "engines": {
667        "node": ">=6.9.0"
668      },
669      "peerDependencies": {
670        "@babel/core": "^7.0.0-0"
671      }
672    },
673    "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
674      "version": "7.14.5",
675      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
676      "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
677      "dev": true,
678      "dependencies": {
679        "@babel/helper-plugin-utils": "^7.14.5",
680        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
681      },
682      "engines": {
683        "node": ">=6.9.0"
684      },
685      "peerDependencies": {
686        "@babel/core": "^7.0.0-0"
687      }
688    },
689    "node_modules/@babel/plugin-proposal-numeric-separator": {
690      "version": "7.14.5",
691      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
692      "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
693      "dev": true,
694      "dependencies": {
695        "@babel/helper-plugin-utils": "^7.14.5",
696        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
697      },
698      "engines": {
699        "node": ">=6.9.0"
700      },
701      "peerDependencies": {
702        "@babel/core": "^7.0.0-0"
703      }
704    },
705    "node_modules/@babel/plugin-proposal-object-rest-spread": {
706      "version": "7.14.7",
707      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
708      "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
709      "dev": true,
710      "dependencies": {
711        "@babel/compat-data": "^7.14.7",
712        "@babel/helper-compilation-targets": "^7.14.5",
713        "@babel/helper-plugin-utils": "^7.14.5",
714        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
715        "@babel/plugin-transform-parameters": "^7.14.5"
716      },
717      "engines": {
718        "node": ">=6.9.0"
719      },
720      "peerDependencies": {
721        "@babel/core": "^7.0.0-0"
722      }
723    },
724    "node_modules/@babel/plugin-proposal-optional-catch-binding": {
725      "version": "7.14.5",
726      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
727      "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
728      "dev": true,
729      "dependencies": {
730        "@babel/helper-plugin-utils": "^7.14.5",
731        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
732      },
733      "engines": {
734        "node": ">=6.9.0"
735      },
736      "peerDependencies": {
737        "@babel/core": "^7.0.0-0"
738      }
739    },
740    "node_modules/@babel/plugin-proposal-optional-chaining": {
741      "version": "7.14.5",
742      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
743      "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
744      "dev": true,
745      "dependencies": {
746        "@babel/helper-plugin-utils": "^7.14.5",
747        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
748        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
749      },
750      "engines": {
751        "node": ">=6.9.0"
752      },
753      "peerDependencies": {
754        "@babel/core": "^7.0.0-0"
755      }
756    },
757    "node_modules/@babel/plugin-proposal-private-methods": {
758      "version": "7.14.5",
759      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
760      "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
761      "dev": true,
762      "dependencies": {
763        "@babel/helper-create-class-features-plugin": "^7.14.5",
764        "@babel/helper-plugin-utils": "^7.14.5"
765      },
766      "engines": {
767        "node": ">=6.9.0"
768      },
769      "peerDependencies": {
770        "@babel/core": "^7.0.0-0"
771      }
772    },
773    "node_modules/@babel/plugin-proposal-private-property-in-object": {
774      "version": "7.15.4",
775      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz",
776      "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==",
777      "dev": true,
778      "dependencies": {
779        "@babel/helper-annotate-as-pure": "^7.15.4",
780        "@babel/helper-create-class-features-plugin": "^7.15.4",
781        "@babel/helper-plugin-utils": "^7.14.5",
782        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
783      },
784      "engines": {
785        "node": ">=6.9.0"
786      },
787      "peerDependencies": {
788        "@babel/core": "^7.0.0-0"
789      }
790    },
791    "node_modules/@babel/plugin-proposal-unicode-property-regex": {
792      "version": "7.14.5",
793      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
794      "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
795      "dev": true,
796      "dependencies": {
797        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
798        "@babel/helper-plugin-utils": "^7.14.5"
799      },
800      "engines": {
801        "node": ">=4"
802      },
803      "peerDependencies": {
804        "@babel/core": "^7.0.0-0"
805      }
806    },
807    "node_modules/@babel/plugin-syntax-async-generators": {
808      "version": "7.8.4",
809      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
810      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
811      "dev": true,
812      "dependencies": {
813        "@babel/helper-plugin-utils": "^7.8.0"
814      },
815      "peerDependencies": {
816        "@babel/core": "^7.0.0-0"
817      }
818    },
819    "node_modules/@babel/plugin-syntax-bigint": {
820      "version": "7.8.3",
821      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
822      "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
823      "dev": true,
824      "dependencies": {
825        "@babel/helper-plugin-utils": "^7.8.0"
826      },
827      "peerDependencies": {
828        "@babel/core": "^7.0.0-0"
829      }
830    },
831    "node_modules/@babel/plugin-syntax-class-properties": {
832      "version": "7.12.13",
833      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
834      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
835      "dev": true,
836      "dependencies": {
837        "@babel/helper-plugin-utils": "^7.12.13"
838      },
839      "peerDependencies": {
840        "@babel/core": "^7.0.0-0"
841      }
842    },
843    "node_modules/@babel/plugin-syntax-class-static-block": {
844      "version": "7.14.5",
845      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
846      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
847      "dev": true,
848      "dependencies": {
849        "@babel/helper-plugin-utils": "^7.14.5"
850      },
851      "engines": {
852        "node": ">=6.9.0"
853      },
854      "peerDependencies": {
855        "@babel/core": "^7.0.0-0"
856      }
857    },
858    "node_modules/@babel/plugin-syntax-decorators": {
859      "version": "7.14.5",
860      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz",
861      "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==",
862      "dev": true,
863      "dependencies": {
864        "@babel/helper-plugin-utils": "^7.14.5"
865      },
866      "engines": {
867        "node": ">=6.9.0"
868      },
869      "peerDependencies": {
870        "@babel/core": "^7.0.0-0"
871      }
872    },
873    "node_modules/@babel/plugin-syntax-dynamic-import": {
874      "version": "7.8.3",
875      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
876      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
877      "dev": true,
878      "dependencies": {
879        "@babel/helper-plugin-utils": "^7.8.0"
880      },
881      "peerDependencies": {
882        "@babel/core": "^7.0.0-0"
883      }
884    },
885    "node_modules/@babel/plugin-syntax-export-namespace-from": {
886      "version": "7.8.3",
887      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
888      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
889      "dev": true,
890      "dependencies": {
891        "@babel/helper-plugin-utils": "^7.8.3"
892      },
893      "peerDependencies": {
894        "@babel/core": "^7.0.0-0"
895      }
896    },
897    "node_modules/@babel/plugin-syntax-flow": {
898      "version": "7.14.5",
899      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz",
900      "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==",
901      "dev": true,
902      "dependencies": {
903        "@babel/helper-plugin-utils": "^7.14.5"
904      },
905      "engines": {
906        "node": ">=6.9.0"
907      },
908      "peerDependencies": {
909        "@babel/core": "^7.0.0-0"
910      }
911    },
912    "node_modules/@babel/plugin-syntax-import-meta": {
913      "version": "7.10.4",
914      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
915      "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
916      "dev": true,
917      "dependencies": {
918        "@babel/helper-plugin-utils": "^7.10.4"
919      },
920      "peerDependencies": {
921        "@babel/core": "^7.0.0-0"
922      }
923    },
924    "node_modules/@babel/plugin-syntax-json-strings": {
925      "version": "7.8.3",
926      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
927      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
928      "dev": true,
929      "dependencies": {
930        "@babel/helper-plugin-utils": "^7.8.0"
931      },
932      "peerDependencies": {
933        "@babel/core": "^7.0.0-0"
934      }
935    },
936    "node_modules/@babel/plugin-syntax-jsx": {
937      "version": "7.14.5",
938      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
939      "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
940      "dev": true,
941      "dependencies": {
942        "@babel/helper-plugin-utils": "^7.14.5"
943      },
944      "engines": {
945        "node": ">=6.9.0"
946      },
947      "peerDependencies": {
948        "@babel/core": "^7.0.0-0"
949      }
950    },
951    "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
952      "version": "7.10.4",
953      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
954      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
955      "dev": true,
956      "dependencies": {
957        "@babel/helper-plugin-utils": "^7.10.4"
958      },
959      "peerDependencies": {
960        "@babel/core": "^7.0.0-0"
961      }
962    },
963    "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
964      "version": "7.8.3",
965      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
966      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
967      "dev": true,
968      "dependencies": {
969        "@babel/helper-plugin-utils": "^7.8.0"
970      },
971      "peerDependencies": {
972        "@babel/core": "^7.0.0-0"
973      }
974    },
975    "node_modules/@babel/plugin-syntax-numeric-separator": {
976      "version": "7.10.4",
977      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
978      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
979      "dev": true,
980      "dependencies": {
981        "@babel/helper-plugin-utils": "^7.10.4"
982      },
983      "peerDependencies": {
984        "@babel/core": "^7.0.0-0"
985      }
986    },
987    "node_modules/@babel/plugin-syntax-object-rest-spread": {
988      "version": "7.8.3",
989      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
990      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
991      "dev": true,
992      "dependencies": {
993        "@babel/helper-plugin-utils": "^7.8.0"
994      },
995      "peerDependencies": {
996        "@babel/core": "^7.0.0-0"
997      }
998    },
999    "node_modules/@babel/plugin-syntax-optional-catch-binding": {
1000      "version": "7.8.3",
1001      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1002      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1003      "dev": true,
1004      "dependencies": {
1005        "@babel/helper-plugin-utils": "^7.8.0"
1006      },
1007      "peerDependencies": {
1008        "@babel/core": "^7.0.0-0"
1009      }
1010    },
1011    "node_modules/@babel/plugin-syntax-optional-chaining": {
1012      "version": "7.8.3",
1013      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1014      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1015      "dev": true,
1016      "dependencies": {
1017        "@babel/helper-plugin-utils": "^7.8.0"
1018      },
1019      "peerDependencies": {
1020        "@babel/core": "^7.0.0-0"
1021      }
1022    },
1023    "node_modules/@babel/plugin-syntax-private-property-in-object": {
1024      "version": "7.14.5",
1025      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1026      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1027      "dev": true,
1028      "dependencies": {
1029        "@babel/helper-plugin-utils": "^7.14.5"
1030      },
1031      "engines": {
1032        "node": ">=6.9.0"
1033      },
1034      "peerDependencies": {
1035        "@babel/core": "^7.0.0-0"
1036      }
1037    },
1038    "node_modules/@babel/plugin-syntax-top-level-await": {
1039      "version": "7.14.5",
1040      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1041      "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1042      "dev": true,
1043      "dependencies": {
1044        "@babel/helper-plugin-utils": "^7.14.5"
1045      },
1046      "engines": {
1047        "node": ">=6.9.0"
1048      },
1049      "peerDependencies": {
1050        "@babel/core": "^7.0.0-0"
1051      }
1052    },
1053    "node_modules/@babel/plugin-syntax-typescript": {
1054      "version": "7.14.5",
1055      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
1056      "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
1057      "dev": true,
1058      "dependencies": {
1059        "@babel/helper-plugin-utils": "^7.14.5"
1060      },
1061      "engines": {
1062        "node": ">=6.9.0"
1063      },
1064      "peerDependencies": {
1065        "@babel/core": "^7.0.0-0"
1066      }
1067    },
1068    "node_modules/@babel/plugin-transform-arrow-functions": {
1069      "version": "7.14.5",
1070      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
1071      "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
1072      "dev": true,
1073      "dependencies": {
1074        "@babel/helper-plugin-utils": "^7.14.5"
1075      },
1076      "engines": {
1077        "node": ">=6.9.0"
1078      },
1079      "peerDependencies": {
1080        "@babel/core": "^7.0.0-0"
1081      }
1082    },
1083    "node_modules/@babel/plugin-transform-async-to-generator": {
1084      "version": "7.14.5",
1085      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
1086      "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
1087      "dev": true,
1088      "dependencies": {
1089        "@babel/helper-module-imports": "^7.14.5",
1090        "@babel/helper-plugin-utils": "^7.14.5",
1091        "@babel/helper-remap-async-to-generator": "^7.14.5"
1092      },
1093      "engines": {
1094        "node": ">=6.9.0"
1095      },
1096      "peerDependencies": {
1097        "@babel/core": "^7.0.0-0"
1098      }
1099    },
1100    "node_modules/@babel/plugin-transform-block-scoped-functions": {
1101      "version": "7.14.5",
1102      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
1103      "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
1104      "dev": true,
1105      "dependencies": {
1106        "@babel/helper-plugin-utils": "^7.14.5"
1107      },
1108      "engines": {
1109        "node": ">=6.9.0"
1110      },
1111      "peerDependencies": {
1112        "@babel/core": "^7.0.0-0"
1113      }
1114    },
1115    "node_modules/@babel/plugin-transform-block-scoping": {
1116      "version": "7.15.3",
1117      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
1118      "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
1119      "dev": true,
1120      "dependencies": {
1121        "@babel/helper-plugin-utils": "^7.14.5"
1122      },
1123      "engines": {
1124        "node": ">=6.9.0"
1125      },
1126      "peerDependencies": {
1127        "@babel/core": "^7.0.0-0"
1128      }
1129    },
1130    "node_modules/@babel/plugin-transform-classes": {
1131      "version": "7.15.4",
1132      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz",
1133      "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==",
1134      "dev": true,
1135      "dependencies": {
1136        "@babel/helper-annotate-as-pure": "^7.15.4",
1137        "@babel/helper-function-name": "^7.15.4",
1138        "@babel/helper-optimise-call-expression": "^7.15.4",
1139        "@babel/helper-plugin-utils": "^7.14.5",
1140        "@babel/helper-replace-supers": "^7.15.4",
1141        "@babel/helper-split-export-declaration": "^7.15.4",
1142        "globals": "^11.1.0"
1143      },
1144      "engines": {
1145        "node": ">=6.9.0"
1146      },
1147      "peerDependencies": {
1148        "@babel/core": "^7.0.0-0"
1149      }
1150    },
1151    "node_modules/@babel/plugin-transform-computed-properties": {
1152      "version": "7.14.5",
1153      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
1154      "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
1155      "dev": true,
1156      "dependencies": {
1157        "@babel/helper-plugin-utils": "^7.14.5"
1158      },
1159      "engines": {
1160        "node": ">=6.9.0"
1161      },
1162      "peerDependencies": {
1163        "@babel/core": "^7.0.0-0"
1164      }
1165    },
1166    "node_modules/@babel/plugin-transform-destructuring": {
1167      "version": "7.14.7",
1168      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
1169      "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
1170      "dev": true,
1171      "dependencies": {
1172        "@babel/helper-plugin-utils": "^7.14.5"
1173      },
1174      "engines": {
1175        "node": ">=6.9.0"
1176      },
1177      "peerDependencies": {
1178        "@babel/core": "^7.0.0-0"
1179      }
1180    },
1181    "node_modules/@babel/plugin-transform-dotall-regex": {
1182      "version": "7.14.5",
1183      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
1184      "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
1185      "dev": true,
1186      "dependencies": {
1187        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1188        "@babel/helper-plugin-utils": "^7.14.5"
1189      },
1190      "engines": {
1191        "node": ">=6.9.0"
1192      },
1193      "peerDependencies": {
1194        "@babel/core": "^7.0.0-0"
1195      }
1196    },
1197    "node_modules/@babel/plugin-transform-duplicate-keys": {
1198      "version": "7.14.5",
1199      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
1200      "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
1201      "dev": true,
1202      "dependencies": {
1203        "@babel/helper-plugin-utils": "^7.14.5"
1204      },
1205      "engines": {
1206        "node": ">=6.9.0"
1207      },
1208      "peerDependencies": {
1209        "@babel/core": "^7.0.0-0"
1210      }
1211    },
1212    "node_modules/@babel/plugin-transform-exponentiation-operator": {
1213      "version": "7.14.5",
1214      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
1215      "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
1216      "dev": true,
1217      "dependencies": {
1218        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
1219        "@babel/helper-plugin-utils": "^7.14.5"
1220      },
1221      "engines": {
1222        "node": ">=6.9.0"
1223      },
1224      "peerDependencies": {
1225        "@babel/core": "^7.0.0-0"
1226      }
1227    },
1228    "node_modules/@babel/plugin-transform-flow-strip-types": {
1229      "version": "7.12.1",
1230      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz",
1231      "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==",
1232      "dev": true,
1233      "dependencies": {
1234        "@babel/helper-plugin-utils": "^7.10.4",
1235        "@babel/plugin-syntax-flow": "^7.12.1"
1236      },
1237      "peerDependencies": {
1238        "@babel/core": "^7.0.0-0"
1239      }
1240    },
1241    "node_modules/@babel/plugin-transform-for-of": {
1242      "version": "7.15.4",
1243      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz",
1244      "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==",
1245      "dev": true,
1246      "dependencies": {
1247        "@babel/helper-plugin-utils": "^7.14.5"
1248      },
1249      "engines": {
1250        "node": ">=6.9.0"
1251      },
1252      "peerDependencies": {
1253        "@babel/core": "^7.0.0-0"
1254      }
1255    },
1256    "node_modules/@babel/plugin-transform-function-name": {
1257      "version": "7.14.5",
1258      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
1259      "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
1260      "dev": true,
1261      "dependencies": {
1262        "@babel/helper-function-name": "^7.14.5",
1263        "@babel/helper-plugin-utils": "^7.14.5"
1264      },
1265      "engines": {
1266        "node": ">=6.9.0"
1267      },
1268      "peerDependencies": {
1269        "@babel/core": "^7.0.0-0"
1270      }
1271    },
1272    "node_modules/@babel/plugin-transform-literals": {
1273      "version": "7.14.5",
1274      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
1275      "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
1276      "dev": true,
1277      "dependencies": {
1278        "@babel/helper-plugin-utils": "^7.14.5"
1279      },
1280      "engines": {
1281        "node": ">=6.9.0"
1282      },
1283      "peerDependencies": {
1284        "@babel/core": "^7.0.0-0"
1285      }
1286    },
1287    "node_modules/@babel/plugin-transform-member-expression-literals": {
1288      "version": "7.14.5",
1289      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
1290      "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
1291      "dev": true,
1292      "dependencies": {
1293        "@babel/helper-plugin-utils": "^7.14.5"
1294      },
1295      "engines": {
1296        "node": ">=6.9.0"
1297      },
1298      "peerDependencies": {
1299        "@babel/core": "^7.0.0-0"
1300      }
1301    },
1302    "node_modules/@babel/plugin-transform-modules-amd": {
1303      "version": "7.14.5",
1304      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
1305      "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
1306      "dev": true,
1307      "dependencies": {
1308        "@babel/helper-module-transforms": "^7.14.5",
1309        "@babel/helper-plugin-utils": "^7.14.5",
1310        "babel-plugin-dynamic-import-node": "^2.3.3"
1311      },
1312      "engines": {
1313        "node": ">=6.9.0"
1314      },
1315      "peerDependencies": {
1316        "@babel/core": "^7.0.0-0"
1317      }
1318    },
1319    "node_modules/@babel/plugin-transform-modules-commonjs": {
1320      "version": "7.15.4",
1321      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz",
1322      "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==",
1323      "dev": true,
1324      "dependencies": {
1325        "@babel/helper-module-transforms": "^7.15.4",
1326        "@babel/helper-plugin-utils": "^7.14.5",
1327        "@babel/helper-simple-access": "^7.15.4",
1328        "babel-plugin-dynamic-import-node": "^2.3.3"
1329      },
1330      "engines": {
1331        "node": ">=6.9.0"
1332      },
1333      "peerDependencies": {
1334        "@babel/core": "^7.0.0-0"
1335      }
1336    },
1337    "node_modules/@babel/plugin-transform-modules-systemjs": {
1338      "version": "7.15.4",
1339      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz",
1340      "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==",
1341      "dev": true,
1342      "dependencies": {
1343        "@babel/helper-hoist-variables": "^7.15.4",
1344        "@babel/helper-module-transforms": "^7.15.4",
1345        "@babel/helper-plugin-utils": "^7.14.5",
1346        "@babel/helper-validator-identifier": "^7.14.9",
1347        "babel-plugin-dynamic-import-node": "^2.3.3"
1348      },
1349      "engines": {
1350        "node": ">=6.9.0"
1351      },
1352      "peerDependencies": {
1353        "@babel/core": "^7.0.0-0"
1354      }
1355    },
1356    "node_modules/@babel/plugin-transform-modules-umd": {
1357      "version": "7.14.5",
1358      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
1359      "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
1360      "dev": true,
1361      "dependencies": {
1362        "@babel/helper-module-transforms": "^7.14.5",
1363        "@babel/helper-plugin-utils": "^7.14.5"
1364      },
1365      "engines": {
1366        "node": ">=6.9.0"
1367      },
1368      "peerDependencies": {
1369        "@babel/core": "^7.0.0-0"
1370      }
1371    },
1372    "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1373      "version": "7.14.9",
1374      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
1375      "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
1376      "dev": true,
1377      "dependencies": {
1378        "@babel/helper-create-regexp-features-plugin": "^7.14.5"
1379      },
1380      "engines": {
1381        "node": ">=6.9.0"
1382      },
1383      "peerDependencies": {
1384        "@babel/core": "^7.0.0"
1385      }
1386    },
1387    "node_modules/@babel/plugin-transform-new-target": {
1388      "version": "7.14.5",
1389      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
1390      "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
1391      "dev": true,
1392      "dependencies": {
1393        "@babel/helper-plugin-utils": "^7.14.5"
1394      },
1395      "engines": {
1396        "node": ">=6.9.0"
1397      },
1398      "peerDependencies": {
1399        "@babel/core": "^7.0.0-0"
1400      }
1401    },
1402    "node_modules/@babel/plugin-transform-object-super": {
1403      "version": "7.14.5",
1404      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
1405      "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
1406      "dev": true,
1407      "dependencies": {
1408        "@babel/helper-plugin-utils": "^7.14.5",
1409        "@babel/helper-replace-supers": "^7.14.5"
1410      },
1411      "engines": {
1412        "node": ">=6.9.0"
1413      },
1414      "peerDependencies": {
1415        "@babel/core": "^7.0.0-0"
1416      }
1417    },
1418    "node_modules/@babel/plugin-transform-parameters": {
1419      "version": "7.15.4",
1420      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz",
1421      "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==",
1422      "dev": true,
1423      "dependencies": {
1424        "@babel/helper-plugin-utils": "^7.14.5"
1425      },
1426      "engines": {
1427        "node": ">=6.9.0"
1428      },
1429      "peerDependencies": {
1430        "@babel/core": "^7.0.0-0"
1431      }
1432    },
1433    "node_modules/@babel/plugin-transform-property-literals": {
1434      "version": "7.14.5",
1435      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
1436      "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
1437      "dev": true,
1438      "dependencies": {
1439        "@babel/helper-plugin-utils": "^7.14.5"
1440      },
1441      "engines": {
1442        "node": ">=6.9.0"
1443      },
1444      "peerDependencies": {
1445        "@babel/core": "^7.0.0-0"
1446      }
1447    },
1448    "node_modules/@babel/plugin-transform-react-constant-elements": {
1449      "version": "7.14.5",
1450      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz",
1451      "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==",
1452      "dev": true,
1453      "dependencies": {
1454        "@babel/helper-plugin-utils": "^7.14.5"
1455      },
1456      "engines": {
1457        "node": ">=6.9.0"
1458      },
1459      "peerDependencies": {
1460        "@babel/core": "^7.0.0-0"
1461      }
1462    },
1463    "node_modules/@babel/plugin-transform-react-display-name": {
1464      "version": "7.15.1",
1465      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz",
1466      "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==",
1467      "dev": true,
1468      "dependencies": {
1469        "@babel/helper-plugin-utils": "^7.14.5"
1470      },
1471      "engines": {
1472        "node": ">=6.9.0"
1473      },
1474      "peerDependencies": {
1475        "@babel/core": "^7.0.0-0"
1476      }
1477    },
1478    "node_modules/@babel/plugin-transform-react-jsx": {
1479      "version": "7.14.9",
1480      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz",
1481      "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==",
1482      "dev": true,
1483      "dependencies": {
1484        "@babel/helper-annotate-as-pure": "^7.14.5",
1485        "@babel/helper-module-imports": "^7.14.5",
1486        "@babel/helper-plugin-utils": "^7.14.5",
1487        "@babel/plugin-syntax-jsx": "^7.14.5",
1488        "@babel/types": "^7.14.9"
1489      },
1490      "engines": {
1491        "node": ">=6.9.0"
1492      },
1493      "peerDependencies": {
1494        "@babel/core": "^7.0.0-0"
1495      }
1496    },
1497    "node_modules/@babel/plugin-transform-react-jsx-development": {
1498      "version": "7.14.5",
1499      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
1500      "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
1501      "dev": true,
1502      "dependencies": {
1503        "@babel/plugin-transform-react-jsx": "^7.14.5"
1504      },
1505      "engines": {
1506        "node": ">=6.9.0"
1507      },
1508      "peerDependencies": {
1509        "@babel/core": "^7.0.0-0"
1510      }
1511    },
1512    "node_modules/@babel/plugin-transform-react-pure-annotations": {
1513      "version": "7.14.5",
1514      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
1515      "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
1516      "dev": true,
1517      "dependencies": {
1518        "@babel/helper-annotate-as-pure": "^7.14.5",
1519        "@babel/helper-plugin-utils": "^7.14.5"
1520      },
1521      "engines": {
1522        "node": ">=6.9.0"
1523      },
1524      "peerDependencies": {
1525        "@babel/core": "^7.0.0-0"
1526      }
1527    },
1528    "node_modules/@babel/plugin-transform-regenerator": {
1529      "version": "7.14.5",
1530      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
1531      "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
1532      "dev": true,
1533      "dependencies": {
1534        "regenerator-transform": "^0.14.2"
1535      },
1536      "engines": {
1537        "node": ">=6.9.0"
1538      },
1539      "peerDependencies": {
1540        "@babel/core": "^7.0.0-0"
1541      }
1542    },
1543    "node_modules/@babel/plugin-transform-reserved-words": {
1544      "version": "7.14.5",
1545      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
1546      "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
1547      "dev": true,
1548      "dependencies": {
1549        "@babel/helper-plugin-utils": "^7.14.5"
1550      },
1551      "engines": {
1552        "node": ">=6.9.0"
1553      },
1554      "peerDependencies": {
1555        "@babel/core": "^7.0.0-0"
1556      }
1557    },
1558    "node_modules/@babel/plugin-transform-runtime": {
1559      "version": "7.12.1",
1560      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz",
1561      "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==",
1562      "dev": true,
1563      "dependencies": {
1564        "@babel/helper-module-imports": "^7.12.1",
1565        "@babel/helper-plugin-utils": "^7.10.4",
1566        "resolve": "^1.8.1",
1567        "semver": "^5.5.1"
1568      },
1569      "peerDependencies": {
1570        "@babel/core": "^7.0.0-0"
1571      }
1572    },
1573    "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
1574      "version": "5.7.1",
1575      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1576      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1577      "dev": true,
1578      "bin": {
1579        "semver": "bin/semver"
1580      }
1581    },
1582    "node_modules/@babel/plugin-transform-shorthand-properties": {
1583      "version": "7.14.5",
1584      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
1585      "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
1586      "dev": true,
1587      "dependencies": {
1588        "@babel/helper-plugin-utils": "^7.14.5"
1589      },
1590      "engines": {
1591        "node": ">=6.9.0"
1592      },
1593      "peerDependencies": {
1594        "@babel/core": "^7.0.0-0"
1595      }
1596    },
1597    "node_modules/@babel/plugin-transform-spread": {
1598      "version": "7.14.6",
1599      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
1600      "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
1601      "dev": true,
1602      "dependencies": {
1603        "@babel/helper-plugin-utils": "^7.14.5",
1604        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
1605      },
1606      "engines": {
1607        "node": ">=6.9.0"
1608      },
1609      "peerDependencies": {
1610        "@babel/core": "^7.0.0-0"
1611      }
1612    },
1613    "node_modules/@babel/plugin-transform-sticky-regex": {
1614      "version": "7.14.5",
1615      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
1616      "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
1617      "dev": true,
1618      "dependencies": {
1619        "@babel/helper-plugin-utils": "^7.14.5"
1620      },
1621      "engines": {
1622        "node": ">=6.9.0"
1623      },
1624      "peerDependencies": {
1625        "@babel/core": "^7.0.0-0"
1626      }
1627    },
1628    "node_modules/@babel/plugin-transform-template-literals": {
1629      "version": "7.14.5",
1630      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
1631      "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
1632      "dev": true,
1633      "dependencies": {
1634        "@babel/helper-plugin-utils": "^7.14.5"
1635      },
1636      "engines": {
1637        "node": ">=6.9.0"
1638      },
1639      "peerDependencies": {
1640        "@babel/core": "^7.0.0-0"
1641      }
1642    },
1643    "node_modules/@babel/plugin-transform-typeof-symbol": {
1644      "version": "7.14.5",
1645      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
1646      "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
1647      "dev": true,
1648      "dependencies": {
1649        "@babel/helper-plugin-utils": "^7.14.5"
1650      },
1651      "engines": {
1652        "node": ">=6.9.0"
1653      },
1654      "peerDependencies": {
1655        "@babel/core": "^7.0.0-0"
1656      }
1657    },
1658    "node_modules/@babel/plugin-transform-typescript": {
1659      "version": "7.15.4",
1660      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz",
1661      "integrity": "sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA==",
1662      "dev": true,
1663      "dependencies": {
1664        "@babel/helper-create-class-features-plugin": "^7.15.4",
1665        "@babel/helper-plugin-utils": "^7.14.5",
1666        "@babel/plugin-syntax-typescript": "^7.14.5"
1667      },
1668      "engines": {
1669        "node": ">=6.9.0"
1670      },
1671      "peerDependencies": {
1672        "@babel/core": "^7.0.0-0"
1673      }
1674    },
1675    "node_modules/@babel/plugin-transform-unicode-escapes": {
1676      "version": "7.14.5",
1677      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
1678      "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
1679      "dev": true,
1680      "dependencies": {
1681        "@babel/helper-plugin-utils": "^7.14.5"
1682      },
1683      "engines": {
1684        "node": ">=6.9.0"
1685      },
1686      "peerDependencies": {
1687        "@babel/core": "^7.0.0-0"
1688      }
1689    },
1690    "node_modules/@babel/plugin-transform-unicode-regex": {
1691      "version": "7.14.5",
1692      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
1693      "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
1694      "dev": true,
1695      "dependencies": {
1696        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1697        "@babel/helper-plugin-utils": "^7.14.5"
1698      },
1699      "engines": {
1700        "node": ">=6.9.0"
1701      },
1702      "peerDependencies": {
1703        "@babel/core": "^7.0.0-0"
1704      }
1705    },
1706    "node_modules/@babel/preset-env": {
1707      "version": "7.15.4",
1708      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.4.tgz",
1709      "integrity": "sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==",
1710      "dev": true,
1711      "dependencies": {
1712        "@babel/compat-data": "^7.15.0",
1713        "@babel/helper-compilation-targets": "^7.15.4",
1714        "@babel/helper-plugin-utils": "^7.14.5",
1715        "@babel/helper-validator-option": "^7.14.5",
1716        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4",
1717        "@babel/plugin-proposal-async-generator-functions": "^7.15.4",
1718        "@babel/plugin-proposal-class-properties": "^7.14.5",
1719        "@babel/plugin-proposal-class-static-block": "^7.15.4",
1720        "@babel/plugin-proposal-dynamic-import": "^7.14.5",
1721        "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
1722        "@babel/plugin-proposal-json-strings": "^7.14.5",
1723        "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
1724        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
1725        "@babel/plugin-proposal-numeric-separator": "^7.14.5",
1726        "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
1727        "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
1728        "@babel/plugin-proposal-optional-chaining": "^7.14.5",
1729        "@babel/plugin-proposal-private-methods": "^7.14.5",
1730        "@babel/plugin-proposal-private-property-in-object": "^7.15.4",
1731        "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
1732        "@babel/plugin-syntax-async-generators": "^7.8.4",
1733        "@babel/plugin-syntax-class-properties": "^7.12.13",
1734        "@babel/plugin-syntax-class-static-block": "^7.14.5",
1735        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
1736        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
1737        "@babel/plugin-syntax-json-strings": "^7.8.3",
1738        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
1739        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
1740        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
1741        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1742        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
1743        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
1744        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
1745        "@babel/plugin-syntax-top-level-await": "^7.14.5",
1746        "@babel/plugin-transform-arrow-functions": "^7.14.5",
1747        "@babel/plugin-transform-async-to-generator": "^7.14.5",
1748        "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
1749        "@babel/plugin-transform-block-scoping": "^7.15.3",
1750        "@babel/plugin-transform-classes": "^7.15.4",
1751        "@babel/plugin-transform-computed-properties": "^7.14.5",
1752        "@babel/plugin-transform-destructuring": "^7.14.7",
1753        "@babel/plugin-transform-dotall-regex": "^7.14.5",
1754        "@babel/plugin-transform-duplicate-keys": "^7.14.5",
1755        "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
1756        "@babel/plugin-transform-for-of": "^7.15.4",
1757        "@babel/plugin-transform-function-name": "^7.14.5",
1758        "@babel/plugin-transform-literals": "^7.14.5",
1759        "@babel/plugin-transform-member-expression-literals": "^7.14.5",
1760        "@babel/plugin-transform-modules-amd": "^7.14.5",
1761        "@babel/plugin-transform-modules-commonjs": "^7.15.4",
1762        "@babel/plugin-transform-modules-systemjs": "^7.15.4",
1763        "@babel/plugin-transform-modules-umd": "^7.14.5",
1764        "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
1765        "@babel/plugin-transform-new-target": "^7.14.5",
1766        "@babel/plugin-transform-object-super": "^7.14.5",
1767        "@babel/plugin-transform-parameters": "^7.15.4",
1768        "@babel/plugin-transform-property-literals": "^7.14.5",
1769        "@babel/plugin-transform-regenerator": "^7.14.5",
1770        "@babel/plugin-transform-reserved-words": "^7.14.5",
1771        "@babel/plugin-transform-shorthand-properties": "^7.14.5",
1772        "@babel/plugin-transform-spread": "^7.14.6",
1773        "@babel/plugin-transform-sticky-regex": "^7.14.5",
1774        "@babel/plugin-transform-template-literals": "^7.14.5",
1775        "@babel/plugin-transform-typeof-symbol": "^7.14.5",
1776        "@babel/plugin-transform-unicode-escapes": "^7.14.5",
1777        "@babel/plugin-transform-unicode-regex": "^7.14.5",
1778        "@babel/preset-modules": "^0.1.4",
1779        "@babel/types": "^7.15.4",
1780        "babel-plugin-polyfill-corejs2": "^0.2.2",
1781        "babel-plugin-polyfill-corejs3": "^0.2.2",
1782        "babel-plugin-polyfill-regenerator": "^0.2.2",
1783        "core-js-compat": "^3.16.0",
1784        "semver": "^6.3.0"
1785      },
1786      "engines": {
1787        "node": ">=6.9.0"
1788      },
1789      "peerDependencies": {
1790        "@babel/core": "^7.0.0-0"
1791      }
1792    },
1793    "node_modules/@babel/preset-env/node_modules/semver": {
1794      "version": "6.3.0",
1795      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1796      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1797      "dev": true,
1798      "bin": {
1799        "semver": "bin/semver.js"
1800      }
1801    },
1802    "node_modules/@babel/preset-modules": {
1803      "version": "0.1.4",
1804      "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
1805      "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
1806      "dev": true,
1807      "dependencies": {
1808        "@babel/helper-plugin-utils": "^7.0.0",
1809        "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
1810        "@babel/plugin-transform-dotall-regex": "^7.4.4",
1811        "@babel/types": "^7.4.4",
1812        "esutils": "^2.0.2"
1813      },
1814      "peerDependencies": {
1815        "@babel/core": "^7.0.0-0"
1816      }
1817    },
1818    "node_modules/@babel/preset-react": {
1819      "version": "7.14.5",
1820      "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
1821      "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
1822      "dev": true,
1823      "dependencies": {
1824        "@babel/helper-plugin-utils": "^7.14.5",
1825        "@babel/helper-validator-option": "^7.14.5",
1826        "@babel/plugin-transform-react-display-name": "^7.14.5",
1827        "@babel/plugin-transform-react-jsx": "^7.14.5",
1828        "@babel/plugin-transform-react-jsx-development": "^7.14.5",
1829        "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
1830      },
1831      "engines": {
1832        "node": ">=6.9.0"
1833      },
1834      "peerDependencies": {
1835        "@babel/core": "^7.0.0-0"
1836      }
1837    },
1838    "node_modules/@babel/preset-typescript": {
1839      "version": "7.12.1",
1840      "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz",
1841      "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==",
1842      "dev": true,
1843      "dependencies": {
1844        "@babel/helper-plugin-utils": "^7.10.4",
1845        "@babel/plugin-transform-typescript": "^7.12.1"
1846      },
1847      "peerDependencies": {
1848        "@babel/core": "^7.0.0-0"
1849      }
1850    },
1851    "node_modules/@babel/runtime": {
1852      "version": "7.15.4",
1853      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz",
1854      "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
1855      "dependencies": {
1856        "regenerator-runtime": "^0.13.4"
1857      },
1858      "engines": {
1859        "node": ">=6.9.0"
1860      }
1861    },
1862    "node_modules/@babel/runtime-corejs3": {
1863      "version": "7.15.4",
1864      "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz",
1865      "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==",
1866      "dev": true,
1867      "dependencies": {
1868        "core-js-pure": "^3.16.0",
1869        "regenerator-runtime": "^0.13.4"
1870      },
1871      "engines": {
1872        "node": ">=6.9.0"
1873      }
1874    },
1875    "node_modules/@babel/template": {
1876      "version": "7.15.4",
1877      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
1878      "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
1879      "dev": true,
1880      "dependencies": {
1881        "@babel/code-frame": "^7.14.5",
1882        "@babel/parser": "^7.15.4",
1883        "@babel/types": "^7.15.4"
1884      },
1885      "engines": {
1886        "node": ">=6.9.0"
1887      }
1888    },
1889    "node_modules/@babel/traverse": {
1890      "version": "7.15.4",
1891      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
1892      "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
1893      "dev": true,
1894      "dependencies": {
1895        "@babel/code-frame": "^7.14.5",
1896        "@babel/generator": "^7.15.4",
1897        "@babel/helper-function-name": "^7.15.4",
1898        "@babel/helper-hoist-variables": "^7.15.4",
1899        "@babel/helper-split-export-declaration": "^7.15.4",
1900        "@babel/parser": "^7.15.4",
1901        "@babel/types": "^7.15.4",
1902        "debug": "^4.1.0",
1903        "globals": "^11.1.0"
1904      },
1905      "engines": {
1906        "node": ">=6.9.0"
1907      }
1908    },
1909    "node_modules/@babel/types": {
1910      "version": "7.15.4",
1911      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz",
1912      "integrity": "sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==",
1913      "dev": true,
1914      "dependencies": {
1915        "@babel/helper-validator-identifier": "^7.14.9",
1916        "to-fast-properties": "^2.0.0"
1917      },
1918      "engines": {
1919        "node": ">=6.9.0"
1920      }
1921    },
1922    "node_modules/@bcoe/v8-coverage": {
1923      "version": "0.2.3",
1924      "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
1925      "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
1926      "dev": true
1927    },
1928    "node_modules/@cnakazawa/watch": {
1929      "version": "1.0.4",
1930      "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
1931      "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
1932      "dev": true,
1933      "dependencies": {
1934        "exec-sh": "^0.3.2",
1935        "minimist": "^1.2.0"
1936      },
1937      "bin": {
1938        "watch": "cli.js"
1939      },
1940      "engines": {
1941        "node": ">=0.1.95"
1942      }
1943    },
1944    "node_modules/@codemirror/autocomplete": {
1945      "version": "0.18.8",
1946      "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-0.18.8.tgz",
1947      "integrity": "sha512-Va1Q763Vu/rVmIazru/ZnO2kkWVq6SlmMEjeD0qmxLAypyP6j/QNdpmaPDI1qb/+Mb9VFZBbac6a0aLTTi8qxQ==",
1948      "dependencies": {
1949        "@codemirror/language": "^0.18.0",
1950        "@codemirror/state": "^0.18.0",
1951        "@codemirror/text": "^0.18.0",
1952        "@codemirror/tooltip": "^0.18.4",
1953        "@codemirror/view": "^0.18.0",
1954        "lezer-tree": "^0.13.0"
1955      }
1956    },
1957    "node_modules/@codemirror/closebrackets": {
1958      "version": "0.18.0",
1959      "resolved": "https://registry.npmjs.org/@codemirror/closebrackets/-/closebrackets-0.18.0.tgz",
1960      "integrity": "sha512-O1RAgUkzF4nq/B8IyXenZKZ1rJi2Mc7I6y4IhWhELiTnjyQy7YdAthTsJ40mNr8kZ6gRbasYe3K7TraITElZJA==",
1961      "dependencies": {
1962        "@codemirror/language": "^0.18.0",
1963        "@codemirror/rangeset": "^0.18.0",
1964        "@codemirror/state": "^0.18.0",
1965        "@codemirror/text": "^0.18.0",
1966        "@codemirror/view": "^0.18.0"
1967      }
1968    },
1969    "node_modules/@codemirror/commands": {
1970      "version": "0.18.3",
1971      "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-0.18.3.tgz",
1972      "integrity": "sha512-nHYDG13qOirioXTAKmjl10W2L0eZ1ftvmTwvUTNY27UWVBPFSpk5zDXP3WqJ0mgMhQ4AOFLJaTjJEO3hmPComg==",
1973      "dependencies": {
1974        "@codemirror/language": "^0.18.0",
1975        "@codemirror/matchbrackets": "^0.18.0",
1976        "@codemirror/state": "^0.18.0",
1977        "@codemirror/text": "^0.18.0",
1978        "@codemirror/view": "^0.18.0",
1979        "lezer-tree": "^0.13.0"
1980      }
1981    },
1982    "node_modules/@codemirror/comment": {
1983      "version": "0.18.1",
1984      "resolved": "https://registry.npmjs.org/@codemirror/comment/-/comment-0.18.1.tgz",
1985      "integrity": "sha512-Inhqs0F24WE28Fcp1dBZghwixBGv1HDwY9MjE0d5tpMY/IPGI6uT30fGyHAXrir6hUqk7eJRkO4UYnODGOnoIA==",
1986      "dependencies": {
1987        "@codemirror/state": "^0.18.0",
1988        "@codemirror/text": "^0.18.0",
1989        "@codemirror/view": "^0.18.0"
1990      }
1991    },
1992    "node_modules/@codemirror/highlight": {
1993      "version": "0.18.4",
1994      "resolved": "https://registry.npmjs.org/@codemirror/highlight/-/highlight-0.18.4.tgz",
1995      "integrity": "sha512-3azJntqWrShOIq/0kVcdMc9k7ACL0LQErgK+A6aWXmCj5Mx0gShq+Iajy8AMQ2zB0v3nhCBgFaniL1LLD5m5hQ==",
1996      "dependencies": {
1997        "@codemirror/language": "^0.18.0",
1998        "@codemirror/rangeset": "^0.18.0",
1999        "@codemirror/state": "^0.18.0",
2000        "@codemirror/view": "^0.18.0",
2001        "lezer-tree": "^0.13.0",
2002        "style-mod": "^4.0.0"
2003      }
2004    },
2005    "node_modules/@codemirror/history": {
2006      "version": "0.18.1",
2007      "resolved": "https://registry.npmjs.org/@codemirror/history/-/history-0.18.1.tgz",
2008      "integrity": "sha512-Aad3p4zs6UYKCUMXYjh7cvPK0ajuL+rMib9yBZ61w81LLl6OkM31Xrn9J6CLJmPxCwP3OJFiqBmNSBQ05oIsTw==",
2009      "dependencies": {
2010        "@codemirror/state": "^0.18.3",
2011        "@codemirror/view": "^0.18.0"
2012      }
2013    },
2014    "node_modules/@codemirror/language": {
2015      "version": "0.18.2",
2016      "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-0.18.2.tgz",
2017      "integrity": "sha512-2Kz0Xyfvt1Ex2KfTUcYZ3IBxpnFCqHaJijwZknGBT7JXv9dwbOPs9SfPfL4oxVuDIHZx8JTPfoV3LTTJrm8M3Q==",
2018      "dependencies": {
2019        "@codemirror/state": "^0.18.0",
2020        "@codemirror/text": "^0.18.0",
2021        "@codemirror/view": "^0.18.0",
2022        "lezer": "^0.13.4",
2023        "lezer-tree": "^0.13.0"
2024      }
2025    },
2026    "node_modules/@codemirror/lint": {
2027      "version": "0.18.6",
2028      "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-0.18.6.tgz",
2029      "integrity": "sha512-juE05YyDoLp9WCcR0hQagphOCIZ0r4WRocRFu9tbFwsMjfuForjn4m+wsLSDaDgp2Z9secMyOSGDpBNtVwM9lQ==",
2030      "dependencies": {
2031        "@codemirror/panel": "^0.18.1",
2032        "@codemirror/state": "^0.18.0",
2033        "@codemirror/tooltip": "^0.18.4",
2034        "@codemirror/view": "^0.18.0",
2035        "crelt": "^1.0.5"
2036      }
2037    },
2038    "node_modules/@codemirror/matchbrackets": {
2039      "version": "0.18.0",
2040      "resolved": "https://registry.npmjs.org/@codemirror/matchbrackets/-/matchbrackets-0.18.0.tgz",
2041      "integrity": "sha512-dPDopnZVkD54sSYdmQbyQbPdiuIA83p7XxX6Hp1ScEkOjukwCiFXiA/84x10FUTsQpUYp8bDzm7gwII119bGIw==",
2042      "dependencies": {
2043        "@codemirror/language": "^0.18.0",
2044        "@codemirror/state": "^0.18.0",
2045        "@codemirror/view": "^0.18.0",
2046        "lezer-tree": "^0.13.0"
2047      }
2048    },
2049    "node_modules/@codemirror/panel": {
2050      "version": "0.18.2",
2051      "resolved": "https://registry.npmjs.org/@codemirror/panel/-/panel-0.18.2.tgz",
2052      "integrity": "sha512-ea/g2aAKtfmie1kD7C8GDutD/5u+uzRJr/varUiAbHKr1sAdjtz5xYvC3GBAMYMan1GOh0vD5zP1yEupJl3b3Q==",
2053      "dependencies": {
2054        "@codemirror/state": "^0.18.0",
2055        "@codemirror/view": "^0.18.0"
2056      }
2057    },
2058    "node_modules/@codemirror/rangeset": {
2059      "version": "0.18.5",
2060      "resolved": "https://registry.npmjs.org/@codemirror/rangeset/-/rangeset-0.18.5.tgz",
2061      "integrity": "sha512-gvYniNeEbGRp74MM8EQ+0tylK85pVody4r4N5bs94msPwHQSKFkEmosl8tVmS0Z4e8gRtlB37m8/cWoRiuSz5Q==",
2062      "dependencies": {
2063        "@codemirror/state": "^0.18.0"
2064      }
2065    },
2066    "node_modules/@codemirror/search": {
2067      "version": "0.18.4",
2068      "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-0.18.4.tgz",
2069      "integrity": "sha512-3chVkMPzl+pTUSqtimTicebhti4SLpvkj03pQx2aPZScXxIiYuDk4cLdIJK9omjmO1+oycRKbOrqvG7iZJJwMg==",
2070      "dependencies": {
2071        "@codemirror/panel": "^0.18.1",
2072        "@codemirror/rangeset": "^0.18.0",
2073        "@codemirror/state": "^0.18.6",
2074        "@codemirror/text": "^0.18.0",
2075        "@codemirror/view": "^0.18.0",
2076        "crelt": "^1.0.5"
2077      }
2078    },
2079    "node_modules/@codemirror/state": {
2080      "version": "0.18.7",
2081      "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-0.18.7.tgz",
2082      "integrity": "sha512-cVyTiAC9vv90NKmGOfNtBjyIem3BqKui1L5Hfcxurp8K9votQj2oH9COcgWPnQ2Xs64yC70tEuTt9DF1pj5PFQ==",
2083      "dependencies": {
2084        "@codemirror/text": "^0.18.0"
2085      }
2086    },
2087    "node_modules/@codemirror/text": {
2088      "version": "0.18.1",
2089      "resolved": "https://registry.npmjs.org/@codemirror/text/-/text-0.18.1.tgz",
2090      "integrity": "sha512-vjXs6mi1F418kucTPlFvnCt9glKnjtYssdXb8mm1oaY/F5O+tgGVepm9Z8F7AKWCQvW8Bns1D3uLz/DOIEywIw=="
2091    },
2092    "node_modules/@codemirror/tooltip": {
2093      "version": "0.18.4",
2094      "resolved": "https://registry.npmjs.org/@codemirror/tooltip/-/tooltip-0.18.4.tgz",
2095      "integrity": "sha512-LDlDOSEfjoG24uapLN7exK3Z3JchYFKUwWqo1x/9YdlAkmD1ik7cMSQZboCquP1uJVcXhtbpKmaO6vENGVaarg==",
2096      "dependencies": {
2097        "@codemirror/state": "^0.18.0",
2098        "@codemirror/view": "^0.18.0"
2099      }
2100    },
2101    "node_modules/@codemirror/view": {
2102      "version": "0.18.19",
2103      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.18.19.tgz",
2104      "integrity": "sha512-TmazVl8H3L+aYwlNb8xk6qADRb8KiYOO047pz51R4mGCg4Ja2siSjXktZgUvklsyWbUY7h9q+oAf4piH+mQZTw==",
2105      "dependencies": {
2106        "@codemirror/rangeset": "^0.18.2",
2107        "@codemirror/state": "^0.18.0",
2108        "@codemirror/text": "^0.18.1",
2109        "style-mod": "^4.0.0",
2110        "w3c-keyname": "^2.2.4"
2111      }
2112    },
2113    "node_modules/@csstools/convert-colors": {
2114      "version": "1.4.0",
2115      "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
2116      "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
2117      "dev": true,
2118      "engines": {
2119        "node": ">=4.0.0"
2120      }
2121    },
2122    "node_modules/@csstools/normalize.css": {
2123      "version": "10.1.0",
2124      "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz",
2125      "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==",
2126      "dev": true
2127    },
2128    "node_modules/@eslint/eslintrc": {
2129      "version": "0.4.3",
2130      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
2131      "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
2132      "dev": true,
2133      "dependencies": {
2134        "ajv": "^6.12.4",
2135        "debug": "^4.1.1",
2136        "espree": "^7.3.0",
2137        "globals": "^13.9.0",
2138        "ignore": "^4.0.6",
2139        "import-fresh": "^3.2.1",
2140        "js-yaml": "^3.13.1",
2141        "minimatch": "^3.0.4",
2142        "strip-json-comments": "^3.1.1"
2143      },
2144      "engines": {
2145        "node": "^10.12.0 || >=12.0.0"
2146      }
2147    },
2148    "node_modules/@eslint/eslintrc/node_modules/globals": {
2149      "version": "13.11.0",
2150      "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
2151      "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
2152      "dev": true,
2153      "dependencies": {
2154        "type-fest": "^0.20.2"
2155      },
2156      "engines": {
2157        "node": ">=8"
2158      },
2159      "funding": {
2160        "url": "https://github.com/sponsors/sindresorhus"
2161      }
2162    },
2163    "node_modules/@eslint/eslintrc/node_modules/type-fest": {
2164      "version": "0.20.2",
2165      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
2166      "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
2167      "dev": true,
2168      "engines": {
2169        "node": ">=10"
2170      },
2171      "funding": {
2172        "url": "https://github.com/sponsors/sindresorhus"
2173      }
2174    },
2175    "node_modules/@forevolve/bootstrap-dark": {
2176      "version": "1.1.0",
2177      "resolved": "https://registry.npmjs.org/@forevolve/bootstrap-dark/-/bootstrap-dark-1.1.0.tgz",
2178      "integrity": "sha512-A3ucpEpxPoTVO490lZZCfjPXxv832l7mm1IxX3bXyxvgwnPGXDLyh7dWrphXKO8YBAu3EswbBEu3VSW8NRMW3A==",
2179      "dependencies": {
2180        "bootstrap": "^4.6.0",
2181        "jquery": "^3.5.1",
2182        "popper.js": "^1.16.1"
2183      }
2184    },
2185    "node_modules/@fortawesome/fontawesome-common-types": {
2186      "version": "0.2.36",
2187      "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz",
2188      "integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==",
2189      "hasInstallScript": true,
2190      "engines": {
2191        "node": ">=6"
2192      }
2193    },
2194    "node_modules/@fortawesome/fontawesome-svg-core": {
2195      "version": "1.2.36",
2196      "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz",
2197      "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==",
2198      "hasInstallScript": true,
2199      "dependencies": {
2200        "@fortawesome/fontawesome-common-types": "^0.2.36"
2201      },
2202      "engines": {
2203        "node": ">=6"
2204      }
2205    },
2206    "node_modules/@fortawesome/free-solid-svg-icons": {
2207      "version": "5.15.4",
2208      "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz",
2209      "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==",
2210      "hasInstallScript": true,
2211      "dependencies": {
2212        "@fortawesome/fontawesome-common-types": "^0.2.36"
2213      },
2214      "engines": {
2215        "node": ">=6"
2216      }
2217    },
2218    "node_modules/@fortawesome/react-fontawesome": {
2219      "version": "0.1.15",
2220      "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.15.tgz",
2221      "integrity": "sha512-/HFHdcoLESxxMkqZAcZ6RXDJ69pVApwdwRos/B2kiMWxDSAX2dFK8Er2/+rG+RsrzWB/dsAyjefLmemgmfE18g==",
2222      "dependencies": {
2223        "prop-types": "^15.7.2"
2224      },
2225      "peerDependencies": {
2226        "@fortawesome/fontawesome-svg-core": "^1.2.32",
2227        "react": ">=16.x"
2228      }
2229    },
2230    "node_modules/@gar/promisify": {
2231      "version": "1.1.2",
2232      "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz",
2233      "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==",
2234      "dev": true
2235    },
2236    "node_modules/@hapi/address": {
2237      "version": "2.1.4",
2238      "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
2239      "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==",
2240      "deprecated": "Moved to 'npm install @sideway/address'",
2241      "dev": true
2242    },
2243    "node_modules/@hapi/bourne": {
2244      "version": "1.3.2",
2245      "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
2246      "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==",
2247      "deprecated": "This version has been deprecated and is no longer supported or maintained",
2248      "dev": true
2249    },
2250    "node_modules/@hapi/hoek": {
2251      "version": "8.5.1",
2252      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
2253      "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==",
2254      "deprecated": "This version has been deprecated and is no longer supported or maintained",
2255      "dev": true
2256    },
2257    "node_modules/@hapi/joi": {
2258      "version": "15.1.1",
2259      "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz",
2260      "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==",
2261      "deprecated": "Switch to 'npm install joi'",
2262      "dev": true,
2263      "dependencies": {
2264        "@hapi/address": "2.x.x",
2265        "@hapi/bourne": "1.x.x",
2266        "@hapi/hoek": "8.x.x",
2267        "@hapi/topo": "3.x.x"
2268      }
2269    },
2270    "node_modules/@hapi/topo": {
2271      "version": "3.1.6",
2272      "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz",
2273      "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==",
2274      "deprecated": "This version has been deprecated and is no longer supported or maintained",
2275      "dev": true,
2276      "dependencies": {
2277        "@hapi/hoek": "^8.3.0"
2278      }
2279    },
2280    "node_modules/@humanwhocodes/config-array": {
2281      "version": "0.5.0",
2282      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
2283      "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
2284      "dev": true,
2285      "dependencies": {
2286        "@humanwhocodes/object-schema": "^1.2.0",
2287        "debug": "^4.1.1",
2288        "minimatch": "^3.0.4"
2289      },
2290      "engines": {
2291        "node": ">=10.10.0"
2292      }
2293    },
2294    "node_modules/@humanwhocodes/object-schema": {
2295      "version": "1.2.0",
2296      "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz",
2297      "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==",
2298      "dev": true
2299    },
2300    "node_modules/@istanbuljs/load-nyc-config": {
2301      "version": "1.1.0",
2302      "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
2303      "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
2304      "dev": true,
2305      "dependencies": {
2306        "camelcase": "^5.3.1",
2307        "find-up": "^4.1.0",
2308        "get-package-type": "^0.1.0",
2309        "js-yaml": "^3.13.1",
2310        "resolve-from": "^5.0.0"
2311      },
2312      "engines": {
2313        "node": ">=8"
2314      }
2315    },
2316    "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
2317      "version": "5.3.1",
2318      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2319      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2320      "dev": true,
2321      "engines": {
2322        "node": ">=6"
2323      }
2324    },
2325    "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
2326      "version": "4.1.0",
2327      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2328      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2329      "dev": true,
2330      "dependencies": {
2331        "locate-path": "^5.0.0",
2332        "path-exists": "^4.0.0"
2333      },
2334      "engines": {
2335        "node": ">=8"
2336      }
2337    },
2338    "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
2339      "version": "5.0.0",
2340      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2341      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2342      "dev": true,
2343      "dependencies": {
2344        "p-locate": "^4.1.0"
2345      },
2346      "engines": {
2347        "node": ">=8"
2348      }
2349    },
2350    "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
2351      "version": "2.3.0",
2352      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2353      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2354      "dev": true,
2355      "dependencies": {
2356        "p-try": "^2.0.0"
2357      },
2358      "engines": {
2359        "node": ">=6"
2360      },
2361      "funding": {
2362        "url": "https://github.com/sponsors/sindresorhus"
2363      }
2364    },
2365    "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
2366      "version": "4.1.0",
2367      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2368      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2369      "dev": true,
2370      "dependencies": {
2371        "p-limit": "^2.2.0"
2372      },
2373      "engines": {
2374        "node": ">=8"
2375      }
2376    },
2377    "node_modules/@istanbuljs/load-nyc-config/node_modules/p-try": {
2378      "version": "2.2.0",
2379      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2380      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2381      "dev": true,
2382      "engines": {
2383        "node": ">=6"
2384      }
2385    },
2386    "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": {
2387      "version": "4.0.0",
2388      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2389      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2390      "dev": true,
2391      "engines": {
2392        "node": ">=8"
2393      }
2394    },
2395    "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
2396      "version": "5.0.0",
2397      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
2398      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
2399      "dev": true,
2400      "engines": {
2401        "node": ">=8"
2402      }
2403    },
2404    "node_modules/@istanbuljs/schema": {
2405      "version": "0.1.3",
2406      "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
2407      "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
2408      "dev": true,
2409      "engines": {
2410        "node": ">=8"
2411      }
2412    },
2413    "node_modules/@jest/console": {
2414      "version": "26.6.2",
2415      "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
2416      "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
2417      "dev": true,
2418      "dependencies": {
2419        "@jest/types": "^26.6.2",
2420        "@types/node": "*",
2421        "chalk": "^4.0.0",
2422        "jest-message-util": "^26.6.2",
2423        "jest-util": "^26.6.2",
2424        "slash": "^3.0.0"
2425      },
2426      "engines": {
2427        "node": ">= 10.14.2"
2428      }
2429    },
2430    "node_modules/@jest/console/node_modules/@jest/types": {
2431      "version": "26.6.2",
2432      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
2433      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
2434      "dev": true,
2435      "dependencies": {
2436        "@types/istanbul-lib-coverage": "^2.0.0",
2437        "@types/istanbul-reports": "^3.0.0",
2438        "@types/node": "*",
2439        "@types/yargs": "^15.0.0",
2440        "chalk": "^4.0.0"
2441      },
2442      "engines": {
2443        "node": ">= 10.14.2"
2444      }
2445    },
2446    "node_modules/@jest/console/node_modules/@types/yargs": {
2447      "version": "15.0.14",
2448      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
2449      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
2450      "dev": true,
2451      "dependencies": {
2452        "@types/yargs-parser": "*"
2453      }
2454    },
2455    "node_modules/@jest/console/node_modules/ansi-styles": {
2456      "version": "4.3.0",
2457      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2458      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2459      "dev": true,
2460      "dependencies": {
2461        "color-convert": "^2.0.1"
2462      },
2463      "engines": {
2464        "node": ">=8"
2465      },
2466      "funding": {
2467        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2468      }
2469    },
2470    "node_modules/@jest/console/node_modules/chalk": {
2471      "version": "4.1.2",
2472      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2473      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2474      "dev": true,
2475      "dependencies": {
2476        "ansi-styles": "^4.1.0",
2477        "supports-color": "^7.1.0"
2478      },
2479      "engines": {
2480        "node": ">=10"
2481      },
2482      "funding": {
2483        "url": "https://github.com/chalk/chalk?sponsor=1"
2484      }
2485    },
2486    "node_modules/@jest/console/node_modules/color-convert": {
2487      "version": "2.0.1",
2488      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2489      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2490      "dev": true,
2491      "dependencies": {
2492        "color-name": "~1.1.4"
2493      },
2494      "engines": {
2495        "node": ">=7.0.0"
2496      }
2497    },
2498    "node_modules/@jest/console/node_modules/color-name": {
2499      "version": "1.1.4",
2500      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2501      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2502      "dev": true
2503    },
2504    "node_modules/@jest/console/node_modules/has-flag": {
2505      "version": "4.0.0",
2506      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2507      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2508      "dev": true,
2509      "engines": {
2510        "node": ">=8"
2511      }
2512    },
2513    "node_modules/@jest/console/node_modules/supports-color": {
2514      "version": "7.2.0",
2515      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2516      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2517      "dev": true,
2518      "dependencies": {
2519        "has-flag": "^4.0.0"
2520      },
2521      "engines": {
2522        "node": ">=8"
2523      }
2524    },
2525    "node_modules/@jest/core": {
2526      "version": "26.6.3",
2527      "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
2528      "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
2529      "dev": true,
2530      "dependencies": {
2531        "@jest/console": "^26.6.2",
2532        "@jest/reporters": "^26.6.2",
2533        "@jest/test-result": "^26.6.2",
2534        "@jest/transform": "^26.6.2",
2535        "@jest/types": "^26.6.2",
2536        "@types/node": "*",
2537        "ansi-escapes": "^4.2.1",
2538        "chalk": "^4.0.0",
2539        "exit": "^0.1.2",
2540        "graceful-fs": "^4.2.4",
2541        "jest-changed-files": "^26.6.2",
2542        "jest-config": "^26.6.3",
2543        "jest-haste-map": "^26.6.2",
2544        "jest-message-util": "^26.6.2",
2545        "jest-regex-util": "^26.0.0",
2546        "jest-resolve": "^26.6.2",
2547        "jest-resolve-dependencies": "^26.6.3",
2548        "jest-runner": "^26.6.3",
2549        "jest-runtime": "^26.6.3",
2550        "jest-snapshot": "^26.6.2",
2551        "jest-util": "^26.6.2",
2552        "jest-validate": "^26.6.2",
2553        "jest-watcher": "^26.6.2",
2554        "micromatch": "^4.0.2",
2555        "p-each-series": "^2.1.0",
2556        "rimraf": "^3.0.0",
2557        "slash": "^3.0.0",
2558        "strip-ansi": "^6.0.0"
2559      },
2560      "engines": {
2561        "node": ">= 10.14.2"
2562      }
2563    },
2564    "node_modules/@jest/core/node_modules/@jest/types": {
2565      "version": "26.6.2",
2566      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
2567      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
2568      "dev": true,
2569      "dependencies": {
2570        "@types/istanbul-lib-coverage": "^2.0.0",
2571        "@types/istanbul-reports": "^3.0.0",
2572        "@types/node": "*",
2573        "@types/yargs": "^15.0.0",
2574        "chalk": "^4.0.0"
2575      },
2576      "engines": {
2577        "node": ">= 10.14.2"
2578      }
2579    },
2580    "node_modules/@jest/core/node_modules/@types/yargs": {
2581      "version": "15.0.14",
2582      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
2583      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
2584      "dev": true,
2585      "dependencies": {
2586        "@types/yargs-parser": "*"
2587      }
2588    },
2589    "node_modules/@jest/core/node_modules/ansi-styles": {
2590      "version": "4.3.0",
2591      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2592      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2593      "dev": true,
2594      "dependencies": {
2595        "color-convert": "^2.0.1"
2596      },
2597      "engines": {
2598        "node": ">=8"
2599      },
2600      "funding": {
2601        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2602      }
2603    },
2604    "node_modules/@jest/core/node_modules/chalk": {
2605      "version": "4.1.2",
2606      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2607      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2608      "dev": true,
2609      "dependencies": {
2610        "ansi-styles": "^4.1.0",
2611        "supports-color": "^7.1.0"
2612      },
2613      "engines": {
2614        "node": ">=10"
2615      },
2616      "funding": {
2617        "url": "https://github.com/chalk/chalk?sponsor=1"
2618      }
2619    },
2620    "node_modules/@jest/core/node_modules/color-convert": {
2621      "version": "2.0.1",
2622      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2623      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2624      "dev": true,
2625      "dependencies": {
2626        "color-name": "~1.1.4"
2627      },
2628      "engines": {
2629        "node": ">=7.0.0"
2630      }
2631    },
2632    "node_modules/@jest/core/node_modules/color-name": {
2633      "version": "1.1.4",
2634      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2635      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2636      "dev": true
2637    },
2638    "node_modules/@jest/core/node_modules/find-up": {
2639      "version": "4.1.0",
2640      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2641      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2642      "dev": true,
2643      "dependencies": {
2644        "locate-path": "^5.0.0",
2645        "path-exists": "^4.0.0"
2646      },
2647      "engines": {
2648        "node": ">=8"
2649      }
2650    },
2651    "node_modules/@jest/core/node_modules/has-flag": {
2652      "version": "4.0.0",
2653      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2654      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2655      "dev": true,
2656      "engines": {
2657        "node": ">=8"
2658      }
2659    },
2660    "node_modules/@jest/core/node_modules/jest-config": {
2661      "version": "26.6.3",
2662      "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
2663      "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
2664      "dev": true,
2665      "dependencies": {
2666        "@babel/core": "^7.1.0",
2667        "@jest/test-sequencer": "^26.6.3",
2668        "@jest/types": "^26.6.2",
2669        "babel-jest": "^26.6.3",
2670        "chalk": "^4.0.0",
2671        "deepmerge": "^4.2.2",
2672        "glob": "^7.1.1",
2673        "graceful-fs": "^4.2.4",
2674        "jest-environment-jsdom": "^26.6.2",
2675        "jest-environment-node": "^26.6.2",
2676        "jest-get-type": "^26.3.0",
2677        "jest-jasmine2": "^26.6.3",
2678        "jest-regex-util": "^26.0.0",
2679        "jest-resolve": "^26.6.2",
2680        "jest-util": "^26.6.2",
2681        "jest-validate": "^26.6.2",
2682        "micromatch": "^4.0.2",
2683        "pretty-format": "^26.6.2"
2684      },
2685      "engines": {
2686        "node": ">= 10.14.2"
2687      },
2688      "peerDependencies": {
2689        "ts-node": ">=9.0.0"
2690      },
2691      "peerDependenciesMeta": {
2692        "ts-node": {
2693          "optional": true
2694        }
2695      }
2696    },
2697    "node_modules/@jest/core/node_modules/jest-get-type": {
2698      "version": "26.3.0",
2699      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
2700      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
2701      "dev": true,
2702      "engines": {
2703        "node": ">= 10.14.2"
2704      }
2705    },
2706    "node_modules/@jest/core/node_modules/jest-resolve": {
2707      "version": "26.6.2",
2708      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
2709      "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
2710      "dev": true,
2711      "dependencies": {
2712        "@jest/types": "^26.6.2",
2713        "chalk": "^4.0.0",
2714        "graceful-fs": "^4.2.4",
2715        "jest-pnp-resolver": "^1.2.2",
2716        "jest-util": "^26.6.2",
2717        "read-pkg-up": "^7.0.1",
2718        "resolve": "^1.18.1",
2719        "slash": "^3.0.0"
2720      },
2721      "engines": {
2722        "node": ">= 10.14.2"
2723      }
2724    },
2725    "node_modules/@jest/core/node_modules/locate-path": {
2726      "version": "5.0.0",
2727      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2728      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2729      "dev": true,
2730      "dependencies": {
2731        "p-locate": "^4.1.0"
2732      },
2733      "engines": {
2734        "node": ">=8"
2735      }
2736    },
2737    "node_modules/@jest/core/node_modules/p-limit": {
2738      "version": "2.3.0",
2739      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2740      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2741      "dev": true,
2742      "dependencies": {
2743        "p-try": "^2.0.0"
2744      },
2745      "engines": {
2746        "node": ">=6"
2747      },
2748      "funding": {
2749        "url": "https://github.com/sponsors/sindresorhus"
2750      }
2751    },
2752    "node_modules/@jest/core/node_modules/p-locate": {
2753      "version": "4.1.0",
2754      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2755      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2756      "dev": true,
2757      "dependencies": {
2758        "p-limit": "^2.2.0"
2759      },
2760      "engines": {
2761        "node": ">=8"
2762      }
2763    },
2764    "node_modules/@jest/core/node_modules/p-try": {
2765      "version": "2.2.0",
2766      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2767      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2768      "dev": true,
2769      "engines": {
2770        "node": ">=6"
2771      }
2772    },
2773    "node_modules/@jest/core/node_modules/path-exists": {
2774      "version": "4.0.0",
2775      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2776      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2777      "dev": true,
2778      "engines": {
2779        "node": ">=8"
2780      }
2781    },
2782    "node_modules/@jest/core/node_modules/pretty-format": {
2783      "version": "26.6.2",
2784      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
2785      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
2786      "dev": true,
2787      "dependencies": {
2788        "@jest/types": "^26.6.2",
2789        "ansi-regex": "^5.0.0",
2790        "ansi-styles": "^4.0.0",
2791        "react-is": "^17.0.1"
2792      },
2793      "engines": {
2794        "node": ">= 10"
2795      }
2796    },
2797    "node_modules/@jest/core/node_modules/react-is": {
2798      "version": "17.0.2",
2799      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
2800      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
2801      "dev": true
2802    },
2803    "node_modules/@jest/core/node_modules/read-pkg": {
2804      "version": "5.2.0",
2805      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
2806      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
2807      "dev": true,
2808      "dependencies": {
2809        "@types/normalize-package-data": "^2.4.0",
2810        "normalize-package-data": "^2.5.0",
2811        "parse-json": "^5.0.0",
2812        "type-fest": "^0.6.0"
2813      },
2814      "engines": {
2815        "node": ">=8"
2816      }
2817    },
2818    "node_modules/@jest/core/node_modules/read-pkg-up": {
2819      "version": "7.0.1",
2820      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
2821      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
2822      "dev": true,
2823      "dependencies": {
2824        "find-up": "^4.1.0",
2825        "read-pkg": "^5.2.0",
2826        "type-fest": "^0.8.1"
2827      },
2828      "engines": {
2829        "node": ">=8"
2830      },
2831      "funding": {
2832        "url": "https://github.com/sponsors/sindresorhus"
2833      }
2834    },
2835    "node_modules/@jest/core/node_modules/read-pkg/node_modules/type-fest": {
2836      "version": "0.6.0",
2837      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
2838      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
2839      "dev": true,
2840      "engines": {
2841        "node": ">=8"
2842      }
2843    },
2844    "node_modules/@jest/core/node_modules/supports-color": {
2845      "version": "7.2.0",
2846      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2847      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2848      "dev": true,
2849      "dependencies": {
2850        "has-flag": "^4.0.0"
2851      },
2852      "engines": {
2853        "node": ">=8"
2854      }
2855    },
2856    "node_modules/@jest/core/node_modules/type-fest": {
2857      "version": "0.8.1",
2858      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
2859      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
2860      "dev": true,
2861      "engines": {
2862        "node": ">=8"
2863      }
2864    },
2865    "node_modules/@jest/environment": {
2866      "version": "26.6.2",
2867      "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
2868      "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
2869      "dev": true,
2870      "dependencies": {
2871        "@jest/fake-timers": "^26.6.2",
2872        "@jest/types": "^26.6.2",
2873        "@types/node": "*",
2874        "jest-mock": "^26.6.2"
2875      },
2876      "engines": {
2877        "node": ">= 10.14.2"
2878      }
2879    },
2880    "node_modules/@jest/environment/node_modules/@jest/types": {
2881      "version": "26.6.2",
2882      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
2883      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
2884      "dev": true,
2885      "dependencies": {
2886        "@types/istanbul-lib-coverage": "^2.0.0",
2887        "@types/istanbul-reports": "^3.0.0",
2888        "@types/node": "*",
2889        "@types/yargs": "^15.0.0",
2890        "chalk": "^4.0.0"
2891      },
2892      "engines": {
2893        "node": ">= 10.14.2"
2894      }
2895    },
2896    "node_modules/@jest/environment/node_modules/@types/yargs": {
2897      "version": "15.0.14",
2898      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
2899      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
2900      "dev": true,
2901      "dependencies": {
2902        "@types/yargs-parser": "*"
2903      }
2904    },
2905    "node_modules/@jest/environment/node_modules/ansi-styles": {
2906      "version": "4.3.0",
2907      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2908      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2909      "dev": true,
2910      "dependencies": {
2911        "color-convert": "^2.0.1"
2912      },
2913      "engines": {
2914        "node": ">=8"
2915      },
2916      "funding": {
2917        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2918      }
2919    },
2920    "node_modules/@jest/environment/node_modules/chalk": {
2921      "version": "4.1.2",
2922      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2923      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2924      "dev": true,
2925      "dependencies": {
2926        "ansi-styles": "^4.1.0",
2927        "supports-color": "^7.1.0"
2928      },
2929      "engines": {
2930        "node": ">=10"
2931      },
2932      "funding": {
2933        "url": "https://github.com/chalk/chalk?sponsor=1"
2934      }
2935    },
2936    "node_modules/@jest/environment/node_modules/color-convert": {
2937      "version": "2.0.1",
2938      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2939      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2940      "dev": true,
2941      "dependencies": {
2942        "color-name": "~1.1.4"
2943      },
2944      "engines": {
2945        "node": ">=7.0.0"
2946      }
2947    },
2948    "node_modules/@jest/environment/node_modules/color-name": {
2949      "version": "1.1.4",
2950      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2951      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2952      "dev": true
2953    },
2954    "node_modules/@jest/environment/node_modules/has-flag": {
2955      "version": "4.0.0",
2956      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2957      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2958      "dev": true,
2959      "engines": {
2960        "node": ">=8"
2961      }
2962    },
2963    "node_modules/@jest/environment/node_modules/supports-color": {
2964      "version": "7.2.0",
2965      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2966      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2967      "dev": true,
2968      "dependencies": {
2969        "has-flag": "^4.0.0"
2970      },
2971      "engines": {
2972        "node": ">=8"
2973      }
2974    },
2975    "node_modules/@jest/fake-timers": {
2976      "version": "26.6.2",
2977      "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
2978      "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
2979      "dev": true,
2980      "dependencies": {
2981        "@jest/types": "^26.6.2",
2982        "@sinonjs/fake-timers": "^6.0.1",
2983        "@types/node": "*",
2984        "jest-message-util": "^26.6.2",
2985        "jest-mock": "^26.6.2",
2986        "jest-util": "^26.6.2"
2987      },
2988      "engines": {
2989        "node": ">= 10.14.2"
2990      }
2991    },
2992    "node_modules/@jest/fake-timers/node_modules/@jest/types": {
2993      "version": "26.6.2",
2994      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
2995      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
2996      "dev": true,
2997      "dependencies": {
2998        "@types/istanbul-lib-coverage": "^2.0.0",
2999        "@types/istanbul-reports": "^3.0.0",
3000        "@types/node": "*",
3001        "@types/yargs": "^15.0.0",
3002        "chalk": "^4.0.0"
3003      },
3004      "engines": {
3005        "node": ">= 10.14.2"
3006      }
3007    },
3008    "node_modules/@jest/fake-timers/node_modules/@types/yargs": {
3009      "version": "15.0.14",
3010      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
3011      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
3012      "dev": true,
3013      "dependencies": {
3014        "@types/yargs-parser": "*"
3015      }
3016    },
3017    "node_modules/@jest/fake-timers/node_modules/ansi-styles": {
3018      "version": "4.3.0",
3019      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3020      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3021      "dev": true,
3022      "dependencies": {
3023        "color-convert": "^2.0.1"
3024      },
3025      "engines": {
3026        "node": ">=8"
3027      },
3028      "funding": {
3029        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3030      }
3031    },
3032    "node_modules/@jest/fake-timers/node_modules/chalk": {
3033      "version": "4.1.2",
3034      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3035      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3036      "dev": true,
3037      "dependencies": {
3038        "ansi-styles": "^4.1.0",
3039        "supports-color": "^7.1.0"
3040      },
3041      "engines": {
3042        "node": ">=10"
3043      },
3044      "funding": {
3045        "url": "https://github.com/chalk/chalk?sponsor=1"
3046      }
3047    },
3048    "node_modules/@jest/fake-timers/node_modules/color-convert": {
3049      "version": "2.0.1",
3050      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3051      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3052      "dev": true,
3053      "dependencies": {
3054        "color-name": "~1.1.4"
3055      },
3056      "engines": {
3057        "node": ">=7.0.0"
3058      }
3059    },
3060    "node_modules/@jest/fake-timers/node_modules/color-name": {
3061      "version": "1.1.4",
3062      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3063      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3064      "dev": true
3065    },
3066    "node_modules/@jest/fake-timers/node_modules/has-flag": {
3067      "version": "4.0.0",
3068      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3069      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3070      "dev": true,
3071      "engines": {
3072        "node": ">=8"
3073      }
3074    },
3075    "node_modules/@jest/fake-timers/node_modules/supports-color": {
3076      "version": "7.2.0",
3077      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3078      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3079      "dev": true,
3080      "dependencies": {
3081        "has-flag": "^4.0.0"
3082      },
3083      "engines": {
3084        "node": ">=8"
3085      }
3086    },
3087    "node_modules/@jest/globals": {
3088      "version": "26.6.2",
3089      "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
3090      "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
3091      "dev": true,
3092      "dependencies": {
3093        "@jest/environment": "^26.6.2",
3094        "@jest/types": "^26.6.2",
3095        "expect": "^26.6.2"
3096      },
3097      "engines": {
3098        "node": ">= 10.14.2"
3099      }
3100    },
3101    "node_modules/@jest/globals/node_modules/@jest/types": {
3102      "version": "26.6.2",
3103      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
3104      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
3105      "dev": true,
3106      "dependencies": {
3107        "@types/istanbul-lib-coverage": "^2.0.0",
3108        "@types/istanbul-reports": "^3.0.0",
3109        "@types/node": "*",
3110        "@types/yargs": "^15.0.0",
3111        "chalk": "^4.0.0"
3112      },
3113      "engines": {
3114        "node": ">= 10.14.2"
3115      }
3116    },
3117    "node_modules/@jest/globals/node_modules/@types/yargs": {
3118      "version": "15.0.14",
3119      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
3120      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
3121      "dev": true,
3122      "dependencies": {
3123        "@types/yargs-parser": "*"
3124      }
3125    },
3126    "node_modules/@jest/globals/node_modules/ansi-styles": {
3127      "version": "4.3.0",
3128      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3129      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3130      "dev": true,
3131      "dependencies": {
3132        "color-convert": "^2.0.1"
3133      },
3134      "engines": {
3135        "node": ">=8"
3136      },
3137      "funding": {
3138        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3139      }
3140    },
3141    "node_modules/@jest/globals/node_modules/chalk": {
3142      "version": "4.1.2",
3143      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3144      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3145      "dev": true,
3146      "dependencies": {
3147        "ansi-styles": "^4.1.0",
3148        "supports-color": "^7.1.0"
3149      },
3150      "engines": {
3151        "node": ">=10"
3152      },
3153      "funding": {
3154        "url": "https://github.com/chalk/chalk?sponsor=1"
3155      }
3156    },
3157    "node_modules/@jest/globals/node_modules/color-convert": {
3158      "version": "2.0.1",
3159      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3160      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3161      "dev": true,
3162      "dependencies": {
3163        "color-name": "~1.1.4"
3164      },
3165      "engines": {
3166        "node": ">=7.0.0"
3167      }
3168    },
3169    "node_modules/@jest/globals/node_modules/color-name": {
3170      "version": "1.1.4",
3171      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3172      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3173      "dev": true
3174    },
3175    "node_modules/@jest/globals/node_modules/has-flag": {
3176      "version": "4.0.0",
3177      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3178      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3179      "dev": true,
3180      "engines": {
3181        "node": ">=8"
3182      }
3183    },
3184    "node_modules/@jest/globals/node_modules/supports-color": {
3185      "version": "7.2.0",
3186      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3187      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3188      "dev": true,
3189      "dependencies": {
3190        "has-flag": "^4.0.0"
3191      },
3192      "engines": {
3193        "node": ">=8"
3194      }
3195    },
3196    "node_modules/@jest/reporters": {
3197      "version": "26.6.2",
3198      "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
3199      "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
3200      "dev": true,
3201      "dependencies": {
3202        "@bcoe/v8-coverage": "^0.2.3",
3203        "@jest/console": "^26.6.2",
3204        "@jest/test-result": "^26.6.2",
3205        "@jest/transform": "^26.6.2",
3206        "@jest/types": "^26.6.2",
3207        "chalk": "^4.0.0",
3208        "collect-v8-coverage": "^1.0.0",
3209        "exit": "^0.1.2",
3210        "glob": "^7.1.2",
3211        "graceful-fs": "^4.2.4",
3212        "istanbul-lib-coverage": "^3.0.0",
3213        "istanbul-lib-instrument": "^4.0.3",
3214        "istanbul-lib-report": "^3.0.0",
3215        "istanbul-lib-source-maps": "^4.0.0",
3216        "istanbul-reports": "^3.0.2",
3217        "jest-haste-map": "^26.6.2",
3218        "jest-resolve": "^26.6.2",
3219        "jest-util": "^26.6.2",
3220        "jest-worker": "^26.6.2",
3221        "slash": "^3.0.0",
3222        "source-map": "^0.6.0",
3223        "string-length": "^4.0.1",
3224        "terminal-link": "^2.0.0",
3225        "v8-to-istanbul": "^7.0.0"
3226      },
3227      "engines": {
3228        "node": ">= 10.14.2"
3229      },
3230      "optionalDependencies": {
3231        "node-notifier": "^8.0.0"
3232      }
3233    },
3234    "node_modules/@jest/reporters/node_modules/@jest/types": {
3235      "version": "26.6.2",
3236      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
3237      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
3238      "dev": true,
3239      "dependencies": {
3240        "@types/istanbul-lib-coverage": "^2.0.0",
3241        "@types/istanbul-reports": "^3.0.0",
3242        "@types/node": "*",
3243        "@types/yargs": "^15.0.0",
3244        "chalk": "^4.0.0"
3245      },
3246      "engines": {
3247        "node": ">= 10.14.2"
3248      }
3249    },
3250    "node_modules/@jest/reporters/node_modules/@types/yargs": {
3251      "version": "15.0.14",
3252      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
3253      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
3254      "dev": true,
3255      "dependencies": {
3256        "@types/yargs-parser": "*"
3257      }
3258    },
3259    "node_modules/@jest/reporters/node_modules/ansi-styles": {
3260      "version": "4.3.0",
3261      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3262      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3263      "dev": true,
3264      "dependencies": {
3265        "color-convert": "^2.0.1"
3266      },
3267      "engines": {
3268        "node": ">=8"
3269      },
3270      "funding": {
3271        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3272      }
3273    },
3274    "node_modules/@jest/reporters/node_modules/chalk": {
3275      "version": "4.1.2",
3276      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3277      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3278      "dev": true,
3279      "dependencies": {
3280        "ansi-styles": "^4.1.0",
3281        "supports-color": "^7.1.0"
3282      },
3283      "engines": {
3284        "node": ">=10"
3285      },
3286      "funding": {
3287        "url": "https://github.com/chalk/chalk?sponsor=1"
3288      }
3289    },
3290    "node_modules/@jest/reporters/node_modules/color-convert": {
3291      "version": "2.0.1",
3292      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3293      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3294      "dev": true,
3295      "dependencies": {
3296        "color-name": "~1.1.4"
3297      },
3298      "engines": {
3299        "node": ">=7.0.0"
3300      }
3301    },
3302    "node_modules/@jest/reporters/node_modules/color-name": {
3303      "version": "1.1.4",
3304      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3305      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3306      "dev": true
3307    },
3308    "node_modules/@jest/reporters/node_modules/find-up": {
3309      "version": "4.1.0",
3310      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
3311      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
3312      "dev": true,
3313      "dependencies": {
3314        "locate-path": "^5.0.0",
3315        "path-exists": "^4.0.0"
3316      },
3317      "engines": {
3318        "node": ">=8"
3319      }
3320    },
3321    "node_modules/@jest/reporters/node_modules/has-flag": {
3322      "version": "4.0.0",
3323      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3324      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3325      "dev": true,
3326      "engines": {
3327        "node": ">=8"
3328      }
3329    },
3330    "node_modules/@jest/reporters/node_modules/jest-resolve": {
3331      "version": "26.6.2",
3332      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
3333      "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
3334      "dev": true,
3335      "dependencies": {
3336        "@jest/types": "^26.6.2",
3337        "chalk": "^4.0.0",
3338        "graceful-fs": "^4.2.4",
3339        "jest-pnp-resolver": "^1.2.2",
3340        "jest-util": "^26.6.2",
3341        "read-pkg-up": "^7.0.1",
3342        "resolve": "^1.18.1",
3343        "slash": "^3.0.0"
3344      },
3345      "engines": {
3346        "node": ">= 10.14.2"
3347      }
3348    },
3349    "node_modules/@jest/reporters/node_modules/locate-path": {
3350      "version": "5.0.0",
3351      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
3352      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
3353      "dev": true,
3354      "dependencies": {
3355        "p-locate": "^4.1.0"
3356      },
3357      "engines": {
3358        "node": ">=8"
3359      }
3360    },
3361    "node_modules/@jest/reporters/node_modules/p-limit": {
3362      "version": "2.3.0",
3363      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3364      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3365      "dev": true,
3366      "dependencies": {
3367        "p-try": "^2.0.0"
3368      },
3369      "engines": {
3370        "node": ">=6"
3371      },
3372      "funding": {
3373        "url": "https://github.com/sponsors/sindresorhus"
3374      }
3375    },
3376    "node_modules/@jest/reporters/node_modules/p-locate": {
3377      "version": "4.1.0",
3378      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
3379      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
3380      "dev": true,
3381      "dependencies": {
3382        "p-limit": "^2.2.0"
3383      },
3384      "engines": {
3385        "node": ">=8"
3386      }
3387    },
3388    "node_modules/@jest/reporters/node_modules/p-try": {
3389      "version": "2.2.0",
3390      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
3391      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
3392      "dev": true,
3393      "engines": {
3394        "node": ">=6"
3395      }
3396    },
3397    "node_modules/@jest/reporters/node_modules/path-exists": {
3398      "version": "4.0.0",
3399      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
3400      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
3401      "dev": true,
3402      "engines": {
3403        "node": ">=8"
3404      }
3405    },
3406    "node_modules/@jest/reporters/node_modules/read-pkg": {
3407      "version": "5.2.0",
3408      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
3409      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
3410      "dev": true,
3411      "dependencies": {
3412        "@types/normalize-package-data": "^2.4.0",
3413        "normalize-package-data": "^2.5.0",
3414        "parse-json": "^5.0.0",
3415        "type-fest": "^0.6.0"
3416      },
3417      "engines": {
3418        "node": ">=8"
3419      }
3420    },
3421    "node_modules/@jest/reporters/node_modules/read-pkg-up": {
3422      "version": "7.0.1",
3423      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
3424      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
3425      "dev": true,
3426      "dependencies": {
3427        "find-up": "^4.1.0",
3428        "read-pkg": "^5.2.0",
3429        "type-fest": "^0.8.1"
3430      },
3431      "engines": {
3432        "node": ">=8"
3433      },
3434      "funding": {
3435        "url": "https://github.com/sponsors/sindresorhus"
3436      }
3437    },
3438    "node_modules/@jest/reporters/node_modules/read-pkg/node_modules/type-fest": {
3439      "version": "0.6.0",
3440      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
3441      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
3442      "dev": true,
3443      "engines": {
3444        "node": ">=8"
3445      }
3446    },
3447    "node_modules/@jest/reporters/node_modules/source-map": {
3448      "version": "0.6.1",
3449      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3450      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3451      "dev": true,
3452      "engines": {
3453        "node": ">=0.10.0"
3454      }
3455    },
3456    "node_modules/@jest/reporters/node_modules/supports-color": {
3457      "version": "7.2.0",
3458      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3459      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3460      "dev": true,
3461      "dependencies": {
3462        "has-flag": "^4.0.0"
3463      },
3464      "engines": {
3465        "node": ">=8"
3466      }
3467    },
3468    "node_modules/@jest/reporters/node_modules/type-fest": {
3469      "version": "0.8.1",
3470      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
3471      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
3472      "dev": true,
3473      "engines": {
3474        "node": ">=8"
3475      }
3476    },
3477    "node_modules/@jest/source-map": {
3478      "version": "26.6.2",
3479      "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
3480      "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
3481      "dev": true,
3482      "dependencies": {
3483        "callsites": "^3.0.0",
3484        "graceful-fs": "^4.2.4",
3485        "source-map": "^0.6.0"
3486      },
3487      "engines": {
3488        "node": ">= 10.14.2"
3489      }
3490    },
3491    "node_modules/@jest/source-map/node_modules/source-map": {
3492      "version": "0.6.1",
3493      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3494      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3495      "dev": true,
3496      "engines": {
3497        "node": ">=0.10.0"
3498      }
3499    },
3500    "node_modules/@jest/test-result": {
3501      "version": "26.6.2",
3502      "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
3503      "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
3504      "dev": true,
3505      "dependencies": {
3506        "@jest/console": "^26.6.2",
3507        "@jest/types": "^26.6.2",
3508        "@types/istanbul-lib-coverage": "^2.0.0",
3509        "collect-v8-coverage": "^1.0.0"
3510      },
3511      "engines": {
3512        "node": ">= 10.14.2"
3513      }
3514    },
3515    "node_modules/@jest/test-result/node_modules/@jest/types": {
3516      "version": "26.6.2",
3517      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
3518      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
3519      "dev": true,
3520      "dependencies": {
3521        "@types/istanbul-lib-coverage": "^2.0.0",
3522        "@types/istanbul-reports": "^3.0.0",
3523        "@types/node": "*",
3524        "@types/yargs": "^15.0.0",
3525        "chalk": "^4.0.0"
3526      },
3527      "engines": {
3528        "node": ">= 10.14.2"
3529      }
3530    },
3531    "node_modules/@jest/test-result/node_modules/@types/yargs": {
3532      "version": "15.0.14",
3533      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
3534      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
3535      "dev": true,
3536      "dependencies": {
3537        "@types/yargs-parser": "*"
3538      }
3539    },
3540    "node_modules/@jest/test-result/node_modules/ansi-styles": {
3541      "version": "4.3.0",
3542      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3543      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3544      "dev": true,
3545      "dependencies": {
3546        "color-convert": "^2.0.1"
3547      },
3548      "engines": {
3549        "node": ">=8"
3550      },
3551      "funding": {
3552        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3553      }
3554    },
3555    "node_modules/@jest/test-result/node_modules/chalk": {
3556      "version": "4.1.2",
3557      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3558      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3559      "dev": true,
3560      "dependencies": {
3561        "ansi-styles": "^4.1.0",
3562        "supports-color": "^7.1.0"
3563      },
3564      "engines": {
3565        "node": ">=10"
3566      },
3567      "funding": {
3568        "url": "https://github.com/chalk/chalk?sponsor=1"
3569      }
3570    },
3571    "node_modules/@jest/test-result/node_modules/color-convert": {
3572      "version": "2.0.1",
3573      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3574      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3575      "dev": true,
3576      "dependencies": {
3577        "color-name": "~1.1.4"
3578      },
3579      "engines": {
3580        "node": ">=7.0.0"
3581      }
3582    },
3583    "node_modules/@jest/test-result/node_modules/color-name": {
3584      "version": "1.1.4",
3585      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3586      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3587      "dev": true
3588    },
3589    "node_modules/@jest/test-result/node_modules/has-flag": {
3590      "version": "4.0.0",
3591      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3592      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3593      "dev": true,
3594      "engines": {
3595        "node": ">=8"
3596      }
3597    },
3598    "node_modules/@jest/test-result/node_modules/supports-color": {
3599      "version": "7.2.0",
3600      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3601      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3602      "dev": true,
3603      "dependencies": {
3604        "has-flag": "^4.0.0"
3605      },
3606      "engines": {
3607        "node": ">=8"
3608      }
3609    },
3610    "node_modules/@jest/test-sequencer": {
3611      "version": "26.6.3",
3612      "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
3613      "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
3614      "dev": true,
3615      "dependencies": {
3616        "@jest/test-result": "^26.6.2",
3617        "graceful-fs": "^4.2.4",
3618        "jest-haste-map": "^26.6.2",
3619        "jest-runner": "^26.6.3",
3620        "jest-runtime": "^26.6.3"
3621      },
3622      "engines": {
3623        "node": ">= 10.14.2"
3624      }
3625    },
3626    "node_modules/@jest/transform": {
3627      "version": "26.6.2",
3628      "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
3629      "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
3630      "dev": true,
3631      "dependencies": {
3632        "@babel/core": "^7.1.0",
3633        "@jest/types": "^26.6.2",
3634        "babel-plugin-istanbul": "^6.0.0",
3635        "chalk": "^4.0.0",
3636        "convert-source-map": "^1.4.0",
3637        "fast-json-stable-stringify": "^2.0.0",
3638        "graceful-fs": "^4.2.4",
3639        "jest-haste-map": "^26.6.2",
3640        "jest-regex-util": "^26.0.0",
3641        "jest-util": "^26.6.2",
3642        "micromatch": "^4.0.2",
3643        "pirates": "^4.0.1",
3644        "slash": "^3.0.0",
3645        "source-map": "^0.6.1",
3646        "write-file-atomic": "^3.0.0"
3647      },
3648      "engines": {
3649        "node": ">= 10.14.2"
3650      }
3651    },
3652    "node_modules/@jest/transform/node_modules/@jest/types": {
3653      "version": "26.6.2",
3654      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
3655      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
3656      "dev": true,
3657      "dependencies": {
3658        "@types/istanbul-lib-coverage": "^2.0.0",
3659        "@types/istanbul-reports": "^3.0.0",
3660        "@types/node": "*",
3661        "@types/yargs": "^15.0.0",
3662        "chalk": "^4.0.0"
3663      },
3664      "engines": {
3665        "node": ">= 10.14.2"
3666      }
3667    },
3668    "node_modules/@jest/transform/node_modules/@types/yargs": {
3669      "version": "15.0.14",
3670      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
3671      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
3672      "dev": true,
3673      "dependencies": {
3674        "@types/yargs-parser": "*"
3675      }
3676    },
3677    "node_modules/@jest/transform/node_modules/ansi-styles": {
3678      "version": "4.3.0",
3679      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3680      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3681      "dev": true,
3682      "dependencies": {
3683        "color-convert": "^2.0.1"
3684      },
3685      "engines": {
3686        "node": ">=8"
3687      },
3688      "funding": {
3689        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3690      }
3691    },
3692    "node_modules/@jest/transform/node_modules/chalk": {
3693      "version": "4.1.2",
3694      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3695      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3696      "dev": true,
3697      "dependencies": {
3698        "ansi-styles": "^4.1.0",
3699        "supports-color": "^7.1.0"
3700      },
3701      "engines": {
3702        "node": ">=10"
3703      },
3704      "funding": {
3705        "url": "https://github.com/chalk/chalk?sponsor=1"
3706      }
3707    },
3708    "node_modules/@jest/transform/node_modules/color-convert": {
3709      "version": "2.0.1",
3710      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3711      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3712      "dev": true,
3713      "dependencies": {
3714        "color-name": "~1.1.4"
3715      },
3716      "engines": {
3717        "node": ">=7.0.0"
3718      }
3719    },
3720    "node_modules/@jest/transform/node_modules/color-name": {
3721      "version": "1.1.4",
3722      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3723      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3724      "dev": true
3725    },
3726    "node_modules/@jest/transform/node_modules/has-flag": {
3727      "version": "4.0.0",
3728      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3729      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3730      "dev": true,
3731      "engines": {
3732        "node": ">=8"
3733      }
3734    },
3735    "node_modules/@jest/transform/node_modules/source-map": {
3736      "version": "0.6.1",
3737      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3738      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3739      "dev": true,
3740      "engines": {
3741        "node": ">=0.10.0"
3742      }
3743    },
3744    "node_modules/@jest/transform/node_modules/supports-color": {
3745      "version": "7.2.0",
3746      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3747      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3748      "dev": true,
3749      "dependencies": {
3750        "has-flag": "^4.0.0"
3751      },
3752      "engines": {
3753        "node": ">=8"
3754      }
3755    },
3756    "node_modules/@jest/types": {
3757      "version": "27.1.0",
3758      "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.0.tgz",
3759      "integrity": "sha512-pRP5cLIzN7I7Vp6mHKRSaZD7YpBTK7hawx5si8trMKqk4+WOdK8NEKOTO2G8PKWD1HbKMVckVB6/XHh/olhf2g==",
3760      "dev": true,
3761      "dependencies": {
3762        "@types/istanbul-lib-coverage": "^2.0.0",
3763        "@types/istanbul-reports": "^3.0.0",
3764        "@types/node": "*",
3765        "@types/yargs": "^16.0.0",
3766        "chalk": "^4.0.0"
3767      },
3768      "engines": {
3769        "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3770      }
3771    },
3772    "node_modules/@jest/types/node_modules/ansi-styles": {
3773      "version": "4.3.0",
3774      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3775      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3776      "dev": true,
3777      "dependencies": {
3778        "color-convert": "^2.0.1"
3779      },
3780      "engines": {
3781        "node": ">=8"
3782      },
3783      "funding": {
3784        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3785      }
3786    },
3787    "node_modules/@jest/types/node_modules/chalk": {
3788      "version": "4.1.2",
3789      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3790      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3791      "dev": true,
3792      "dependencies": {
3793        "ansi-styles": "^4.1.0",
3794        "supports-color": "^7.1.0"
3795      },
3796      "engines": {
3797        "node": ">=10"
3798      },
3799      "funding": {
3800        "url": "https://github.com/chalk/chalk?sponsor=1"
3801      }
3802    },
3803    "node_modules/@jest/types/node_modules/color-convert": {
3804      "version": "2.0.1",
3805      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3806      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3807      "dev": true,
3808      "dependencies": {
3809        "color-name": "~1.1.4"
3810      },
3811      "engines": {
3812        "node": ">=7.0.0"
3813      }
3814    },
3815    "node_modules/@jest/types/node_modules/color-name": {
3816      "version": "1.1.4",
3817      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3818      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3819      "dev": true
3820    },
3821    "node_modules/@jest/types/node_modules/has-flag": {
3822      "version": "4.0.0",
3823      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3824      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3825      "dev": true,
3826      "engines": {
3827        "node": ">=8"
3828      }
3829    },
3830    "node_modules/@jest/types/node_modules/supports-color": {
3831      "version": "7.2.0",
3832      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3833      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3834      "dev": true,
3835      "dependencies": {
3836        "has-flag": "^4.0.0"
3837      },
3838      "engines": {
3839        "node": ">=8"
3840      }
3841    },
3842    "node_modules/@nexucis/fuzzy": {
3843      "version": "0.3.0",
3844      "resolved": "https://registry.npmjs.org/@nexucis/fuzzy/-/fuzzy-0.3.0.tgz",
3845      "integrity": "sha512-Z1+ADKY0fxdBE28REraWhUCNy+Bp5UmpK3Tc/5wdCDpY+6fXh8l2csMtbPGaqEBsyGLxJz9wUYGCf+CW9unyvQ=="
3846    },
3847    "node_modules/@nodelib/fs.scandir": {
3848      "version": "2.1.5",
3849      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
3850      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
3851      "dev": true,
3852      "dependencies": {
3853        "@nodelib/fs.stat": "2.0.5",
3854        "run-parallel": "^1.1.9"
3855      },
3856      "engines": {
3857        "node": ">= 8"
3858      }
3859    },
3860    "node_modules/@nodelib/fs.stat": {
3861      "version": "2.0.5",
3862      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
3863      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
3864      "dev": true,
3865      "engines": {
3866        "node": ">= 8"
3867      }
3868    },
3869    "node_modules/@nodelib/fs.walk": {
3870      "version": "1.2.8",
3871      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
3872      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
3873      "dev": true,
3874      "dependencies": {
3875        "@nodelib/fs.scandir": "2.1.5",
3876        "fastq": "^1.6.0"
3877      },
3878      "engines": {
3879        "node": ">= 8"
3880      }
3881    },
3882    "node_modules/@npmcli/fs": {
3883      "version": "1.0.0",
3884      "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz",
3885      "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==",
3886      "dev": true,
3887      "dependencies": {
3888        "@gar/promisify": "^1.0.1",
3889        "semver": "^7.3.5"
3890      }
3891    },
3892    "node_modules/@npmcli/move-file": {
3893      "version": "1.1.2",
3894      "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
3895      "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
3896      "dev": true,
3897      "dependencies": {
3898        "mkdirp": "^1.0.4",
3899        "rimraf": "^3.0.2"
3900      },
3901      "engines": {
3902        "node": ">=10"
3903      }
3904    },
3905    "node_modules/@npmcli/move-file/node_modules/mkdirp": {
3906      "version": "1.0.4",
3907      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
3908      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
3909      "dev": true,
3910      "bin": {
3911        "mkdirp": "bin/cmd.js"
3912      },
3913      "engines": {
3914        "node": ">=10"
3915      }
3916    },
3917    "node_modules/@pmmmwh/react-refresh-webpack-plugin": {
3918      "version": "0.4.3",
3919      "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz",
3920      "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==",
3921      "dev": true,
3922      "dependencies": {
3923        "ansi-html": "^0.0.7",
3924        "error-stack-parser": "^2.0.6",
3925        "html-entities": "^1.2.1",
3926        "native-url": "^0.2.6",
3927        "schema-utils": "^2.6.5",
3928        "source-map": "^0.7.3"
3929      },
3930      "engines": {
3931        "node": ">= 10.x"
3932      },
3933      "peerDependencies": {
3934        "@types/webpack": "4.x",
3935        "react-refresh": ">=0.8.3 <0.10.0",
3936        "sockjs-client": "^1.4.0",
3937        "type-fest": "^0.13.1",
3938        "webpack": ">=4.43.0 <6.0.0",
3939        "webpack-dev-server": "3.x",
3940        "webpack-hot-middleware": "2.x",
3941        "webpack-plugin-serve": "0.x || 1.x"
3942      },
3943      "peerDependenciesMeta": {
3944        "@types/webpack": {
3945          "optional": true
3946        },
3947        "sockjs-client": {
3948          "optional": true
3949        },
3950        "type-fest": {
3951          "optional": true
3952        },
3953        "webpack-dev-server": {
3954          "optional": true
3955        },
3956        "webpack-hot-middleware": {
3957          "optional": true
3958        },
3959        "webpack-plugin-serve": {
3960          "optional": true
3961        }
3962      }
3963    },
3964    "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": {
3965      "version": "0.7.3",
3966      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
3967      "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
3968      "dev": true,
3969      "engines": {
3970        "node": ">= 8"
3971      }
3972    },
3973    "node_modules/@rollup/plugin-node-resolve": {
3974      "version": "7.1.3",
3975      "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz",
3976      "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==",
3977      "dev": true,
3978      "dependencies": {
3979        "@rollup/pluginutils": "^3.0.8",
3980        "@types/resolve": "0.0.8",
3981        "builtin-modules": "^3.1.0",
3982        "is-module": "^1.0.0",
3983        "resolve": "^1.14.2"
3984      },
3985      "engines": {
3986        "node": ">= 8.0.0"
3987      },
3988      "peerDependencies": {
3989        "rollup": "^1.20.0||^2.0.0"
3990      }
3991    },
3992    "node_modules/@rollup/plugin-replace": {
3993      "version": "2.4.2",
3994      "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
3995      "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
3996      "dev": true,
3997      "dependencies": {
3998        "@rollup/pluginutils": "^3.1.0",
3999        "magic-string": "^0.25.7"
4000      },
4001      "peerDependencies": {
4002        "rollup": "^1.20.0 || ^2.0.0"
4003      }
4004    },
4005    "node_modules/@rollup/pluginutils": {
4006      "version": "3.1.0",
4007      "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
4008      "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
4009      "dev": true,
4010      "dependencies": {
4011        "@types/estree": "0.0.39",
4012        "estree-walker": "^1.0.1",
4013        "picomatch": "^2.2.2"
4014      },
4015      "engines": {
4016        "node": ">= 8.0.0"
4017      },
4018      "peerDependencies": {
4019        "rollup": "^1.20.0||^2.0.0"
4020      }
4021    },
4022    "node_modules/@rollup/pluginutils/node_modules/@types/estree": {
4023      "version": "0.0.39",
4024      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
4025      "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
4026      "dev": true
4027    },
4028    "node_modules/@sinonjs/commons": {
4029      "version": "1.8.3",
4030      "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
4031      "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
4032      "dev": true,
4033      "dependencies": {
4034        "type-detect": "4.0.8"
4035      }
4036    },
4037    "node_modules/@sinonjs/fake-timers": {
4038      "version": "6.0.1",
4039      "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
4040      "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
4041      "dev": true,
4042      "dependencies": {
4043        "@sinonjs/commons": "^1.7.0"
4044      }
4045    },
4046    "node_modules/@sinonjs/samsam": {
4047      "version": "5.3.1",
4048      "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz",
4049      "integrity": "sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==",
4050      "dev": true,
4051      "dependencies": {
4052        "@sinonjs/commons": "^1.6.0",
4053        "lodash.get": "^4.4.2",
4054        "type-detect": "^4.0.8"
4055      }
4056    },
4057    "node_modules/@sinonjs/text-encoding": {
4058      "version": "0.7.1",
4059      "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
4060      "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==",
4061      "dev": true
4062    },
4063    "node_modules/@surma/rollup-plugin-off-main-thread": {
4064      "version": "1.4.2",
4065      "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz",
4066      "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==",
4067      "dev": true,
4068      "dependencies": {
4069        "ejs": "^2.6.1",
4070        "magic-string": "^0.25.0"
4071      }
4072    },
4073    "node_modules/@svgr/babel-plugin-add-jsx-attribute": {
4074      "version": "5.4.0",
4075      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz",
4076      "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==",
4077      "dev": true,
4078      "engines": {
4079        "node": ">=10"
4080      },
4081      "funding": {
4082        "type": "github",
4083        "url": "https://github.com/sponsors/gregberge"
4084      }
4085    },
4086    "node_modules/@svgr/babel-plugin-remove-jsx-attribute": {
4087      "version": "5.4.0",
4088      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz",
4089      "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==",
4090      "dev": true,
4091      "engines": {
4092        "node": ">=10"
4093      },
4094      "funding": {
4095        "type": "github",
4096        "url": "https://github.com/sponsors/gregberge"
4097      }
4098    },
4099    "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": {
4100      "version": "5.0.1",
4101      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz",
4102      "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==",
4103      "dev": true,
4104      "engines": {
4105        "node": ">=10"
4106      },
4107      "funding": {
4108        "type": "github",
4109        "url": "https://github.com/sponsors/gregberge"
4110      }
4111    },
4112    "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": {
4113      "version": "5.0.1",
4114      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz",
4115      "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==",
4116      "dev": true,
4117      "engines": {
4118        "node": ">=10"
4119      },
4120      "funding": {
4121        "type": "github",
4122        "url": "https://github.com/sponsors/gregberge"
4123      }
4124    },
4125    "node_modules/@svgr/babel-plugin-svg-dynamic-title": {
4126      "version": "5.4.0",
4127      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz",
4128      "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==",
4129      "dev": true,
4130      "engines": {
4131        "node": ">=10"
4132      },
4133      "funding": {
4134        "type": "github",
4135        "url": "https://github.com/sponsors/gregberge"
4136      }
4137    },
4138    "node_modules/@svgr/babel-plugin-svg-em-dimensions": {
4139      "version": "5.4.0",
4140      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz",
4141      "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==",
4142      "dev": true,
4143      "engines": {
4144        "node": ">=10"
4145      },
4146      "funding": {
4147        "type": "github",
4148        "url": "https://github.com/sponsors/gregberge"
4149      }
4150    },
4151    "node_modules/@svgr/babel-plugin-transform-react-native-svg": {
4152      "version": "5.4.0",
4153      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz",
4154      "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==",
4155      "dev": true,
4156      "engines": {
4157        "node": ">=10"
4158      },
4159      "funding": {
4160        "type": "github",
4161        "url": "https://github.com/sponsors/gregberge"
4162      }
4163    },
4164    "node_modules/@svgr/babel-plugin-transform-svg-component": {
4165      "version": "5.5.0",
4166      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz",
4167      "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==",
4168      "dev": true,
4169      "engines": {
4170        "node": ">=10"
4171      },
4172      "funding": {
4173        "type": "github",
4174        "url": "https://github.com/sponsors/gregberge"
4175      }
4176    },
4177    "node_modules/@svgr/babel-preset": {
4178      "version": "5.5.0",
4179      "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz",
4180      "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==",
4181      "dev": true,
4182      "dependencies": {
4183        "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0",
4184        "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0",
4185        "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1",
4186        "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1",
4187        "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0",
4188        "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0",
4189        "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0",
4190        "@svgr/babel-plugin-transform-svg-component": "^5.5.0"
4191      },
4192      "engines": {
4193        "node": ">=10"
4194      },
4195      "funding": {
4196        "type": "github",
4197        "url": "https://github.com/sponsors/gregberge"
4198      }
4199    },
4200    "node_modules/@svgr/core": {
4201      "version": "5.5.0",
4202      "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz",
4203      "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==",
4204      "dev": true,
4205      "dependencies": {
4206        "@svgr/plugin-jsx": "^5.5.0",
4207        "camelcase": "^6.2.0",
4208        "cosmiconfig": "^7.0.0"
4209      },
4210      "engines": {
4211        "node": ">=10"
4212      },
4213      "funding": {
4214        "type": "github",
4215        "url": "https://github.com/sponsors/gregberge"
4216      }
4217    },
4218    "node_modules/@svgr/hast-util-to-babel-ast": {
4219      "version": "5.5.0",
4220      "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz",
4221      "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==",
4222      "dev": true,
4223      "dependencies": {
4224        "@babel/types": "^7.12.6"
4225      },
4226      "engines": {
4227        "node": ">=10"
4228      },
4229      "funding": {
4230        "type": "github",
4231        "url": "https://github.com/sponsors/gregberge"
4232      }
4233    },
4234    "node_modules/@svgr/plugin-jsx": {
4235      "version": "5.5.0",
4236      "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz",
4237      "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==",
4238      "dev": true,
4239      "dependencies": {
4240        "@babel/core": "^7.12.3",
4241        "@svgr/babel-preset": "^5.5.0",
4242        "@svgr/hast-util-to-babel-ast": "^5.5.0",
4243        "svg-parser": "^2.0.2"
4244      },
4245      "engines": {
4246        "node": ">=10"
4247      },
4248      "funding": {
4249        "type": "github",
4250        "url": "https://github.com/sponsors/gregberge"
4251      }
4252    },
4253    "node_modules/@svgr/plugin-svgo": {
4254      "version": "5.5.0",
4255      "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz",
4256      "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==",
4257      "dev": true,
4258      "dependencies": {
4259        "cosmiconfig": "^7.0.0",
4260        "deepmerge": "^4.2.2",
4261        "svgo": "^1.2.2"
4262      },
4263      "engines": {
4264        "node": ">=10"
4265      },
4266      "funding": {
4267        "type": "github",
4268        "url": "https://github.com/sponsors/gregberge"
4269      }
4270    },
4271    "node_modules/@svgr/webpack": {
4272      "version": "5.5.0",
4273      "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz",
4274      "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==",
4275      "dev": true,
4276      "dependencies": {
4277        "@babel/core": "^7.12.3",
4278        "@babel/plugin-transform-react-constant-elements": "^7.12.1",
4279        "@babel/preset-env": "^7.12.1",
4280        "@babel/preset-react": "^7.12.5",
4281        "@svgr/core": "^5.5.0",
4282        "@svgr/plugin-jsx": "^5.5.0",
4283        "@svgr/plugin-svgo": "^5.5.0",
4284        "loader-utils": "^2.0.0"
4285      },
4286      "engines": {
4287        "node": ">=10"
4288      },
4289      "funding": {
4290        "type": "github",
4291        "url": "https://github.com/sponsors/gregberge"
4292      }
4293    },
4294    "node_modules/@testing-library/react-hooks": {
4295      "version": "3.7.0",
4296      "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-3.7.0.tgz",
4297      "integrity": "sha512-TwfbY6BWtWIHitjT05sbllyLIProcysC0dF0q1bbDa7OHLC6A6rJOYJwZ13hzfz3O4RtOuInmprBozJRyyo7/g==",
4298      "dev": true,
4299      "dependencies": {
4300        "@babel/runtime": "^7.12.5",
4301        "@types/testing-library__react-hooks": "^3.4.0"
4302      },
4303      "peerDependencies": {
4304        "react": ">=16.9.0",
4305        "react-test-renderer": ">=16.9.0"
4306      }
4307    },
4308    "node_modules/@tootallnate/once": {
4309      "version": "1.1.2",
4310      "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
4311      "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
4312      "engines": {
4313        "node": ">= 6"
4314      }
4315    },
4316    "node_modules/@types/babel__core": {
4317      "version": "7.1.16",
4318      "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz",
4319      "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==",
4320      "dev": true,
4321      "dependencies": {
4322        "@babel/parser": "^7.1.0",
4323        "@babel/types": "^7.0.0",
4324        "@types/babel__generator": "*",
4325        "@types/babel__template": "*",
4326        "@types/babel__traverse": "*"
4327      }
4328    },
4329    "node_modules/@types/babel__generator": {
4330      "version": "7.6.3",
4331      "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz",
4332      "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==",
4333      "dev": true,
4334      "dependencies": {
4335        "@babel/types": "^7.0.0"
4336      }
4337    },
4338    "node_modules/@types/babel__template": {
4339      "version": "7.4.1",
4340      "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
4341      "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
4342      "dev": true,
4343      "dependencies": {
4344        "@babel/parser": "^7.1.0",
4345        "@babel/types": "^7.0.0"
4346      }
4347    },
4348    "node_modules/@types/babel__traverse": {
4349      "version": "7.14.2",
4350      "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz",
4351      "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==",
4352      "dev": true,
4353      "dependencies": {
4354        "@babel/types": "^7.3.0"
4355      }
4356    },
4357    "node_modules/@types/cheerio": {
4358      "version": "0.22.30",
4359      "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.30.tgz",
4360      "integrity": "sha512-t7ZVArWZlq3dFa9Yt33qFBQIK4CQd1Q3UJp0V+UhP6vgLWLM6Qug7vZuRSGXg45zXeB1Fm5X2vmBkEX58LV2Tw==",
4361      "dev": true,
4362      "dependencies": {
4363        "@types/node": "*"
4364      }
4365    },
4366    "node_modules/@types/enzyme": {
4367      "version": "3.10.9",
4368      "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.9.tgz",
4369      "integrity": "sha512-dx5UvcWe2Vtye6S9Hw2rFB7Ul9uMXOAje2FAbXvVYieQDNle9qPAo7DfvFMSztZ9NFiD3dVZ4JsRYGTrSLynJg==",
4370      "dev": true,
4371      "dependencies": {
4372        "@types/cheerio": "*",
4373        "@types/react": "*"
4374      }
4375    },
4376    "node_modules/@types/enzyme-adapter-react-16": {
4377      "version": "1.0.6",
4378      "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.6.tgz",
4379      "integrity": "sha512-VonDkZ15jzqDWL8mPFIQnnLtjwebuL9YnDkqeCDYnB4IVgwUm0mwKkqhrxLL6mb05xm7qqa3IE95m8CZE9imCg==",
4380      "dev": true,
4381      "dependencies": {
4382        "@types/enzyme": "*"
4383      }
4384    },
4385    "node_modules/@types/eslint": {
4386      "version": "7.28.0",
4387      "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz",
4388      "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==",
4389      "dev": true,
4390      "dependencies": {
4391        "@types/estree": "*",
4392        "@types/json-schema": "*"
4393      }
4394    },
4395    "node_modules/@types/estree": {
4396      "version": "0.0.50",
4397      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
4398      "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
4399      "dev": true
4400    },
4401    "node_modules/@types/flot": {
4402      "version": "0.0.32",
4403      "resolved": "https://registry.npmjs.org/@types/flot/-/flot-0.0.32.tgz",
4404      "integrity": "sha512-aturel4TWMY86N4Pkpc9pSoUd/p8c3BjGj4fTDkaZIpkRPzLH1VXZCAKGUywcFkTqgZMhPJFPWxd4pl87y8h/w==",
4405      "dev": true,
4406      "dependencies": {
4407        "@types/jquery": "*"
4408      }
4409    },
4410    "node_modules/@types/glob": {
4411      "version": "7.1.4",
4412      "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz",
4413      "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==",
4414      "dev": true,
4415      "dependencies": {
4416        "@types/minimatch": "*",
4417        "@types/node": "*"
4418      }
4419    },
4420    "node_modules/@types/graceful-fs": {
4421      "version": "4.1.5",
4422      "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
4423      "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
4424      "dev": true,
4425      "dependencies": {
4426        "@types/node": "*"
4427      }
4428    },
4429    "node_modules/@types/history": {
4430      "version": "4.7.9",
4431      "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz",
4432      "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==",
4433      "dev": true
4434    },
4435    "node_modules/@types/html-minifier-terser": {
4436      "version": "5.1.2",
4437      "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz",
4438      "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==",
4439      "dev": true
4440    },
4441    "node_modules/@types/istanbul-lib-coverage": {
4442      "version": "2.0.3",
4443      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
4444      "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==",
4445      "dev": true
4446    },
4447    "node_modules/@types/istanbul-lib-report": {
4448      "version": "3.0.0",
4449      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
4450      "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
4451      "dev": true,
4452      "dependencies": {
4453        "@types/istanbul-lib-coverage": "*"
4454      }
4455    },
4456    "node_modules/@types/istanbul-reports": {
4457      "version": "3.0.1",
4458      "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
4459      "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
4460      "dev": true,
4461      "dependencies": {
4462        "@types/istanbul-lib-report": "*"
4463      }
4464    },
4465    "node_modules/@types/jest": {
4466      "version": "27.0.1",
4467      "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.1.tgz",
4468      "integrity": "sha512-HTLpVXHrY69556ozYkcq47TtQJXpcWAWfkoqz+ZGz2JnmZhzlRjprCIyFnetSy8gpDWwTTGBcRVv1J1I1vBrHw==",
4469      "dev": true,
4470      "dependencies": {
4471        "jest-diff": "^27.0.0",
4472        "pretty-format": "^27.0.0"
4473      }
4474    },
4475    "node_modules/@types/jquery": {
4476      "version": "3.5.6",
4477      "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.6.tgz",
4478      "integrity": "sha512-SmgCQRzGPId4MZQKDj9Hqc6kSXFNWZFHpELkyK8AQhf8Zr6HKfCzFv9ZC1Fv3FyQttJZOlap3qYb12h61iZAIg==",
4479      "dev": true,
4480      "dependencies": {
4481        "@types/sizzle": "*"
4482      }
4483    },
4484    "node_modules/@types/json-schema": {
4485      "version": "7.0.9",
4486      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
4487      "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
4488      "dev": true
4489    },
4490    "node_modules/@types/json5": {
4491      "version": "0.0.29",
4492      "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
4493      "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=",
4494      "dev": true
4495    },
4496    "node_modules/@types/minimatch": {
4497      "version": "3.0.5",
4498      "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
4499      "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
4500      "dev": true
4501    },
4502    "node_modules/@types/moment-timezone": {
4503      "version": "0.5.30",
4504      "resolved": "https://registry.npmjs.org/@types/moment-timezone/-/moment-timezone-0.5.30.tgz",
4505      "integrity": "sha512-aDVfCsjYnAQaV/E9Qc24C5Njx1CoDjXsEgkxtp9NyXDpYu4CCbmclb6QhWloS9UTU/8YROUEEdEkWI0D7DxnKg==",
4506      "deprecated": "This is a stub types definition. moment-timezone provides its own type definitions, so you do not need this installed.",
4507      "dev": true,
4508      "dependencies": {
4509        "moment-timezone": "*"
4510      }
4511    },
4512    "node_modules/@types/node": {
4513      "version": "12.20.24",
4514      "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz",
4515      "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==",
4516      "dev": true
4517    },
4518    "node_modules/@types/normalize-package-data": {
4519      "version": "2.4.1",
4520      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
4521      "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
4522      "dev": true
4523    },
4524    "node_modules/@types/parse-json": {
4525      "version": "4.0.0",
4526      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
4527      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
4528      "dev": true
4529    },
4530    "node_modules/@types/prettier": {
4531      "version": "2.3.2",
4532      "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz",
4533      "integrity": "sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==",
4534      "dev": true
4535    },
4536    "node_modules/@types/prop-types": {
4537      "version": "15.7.4",
4538      "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
4539      "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==",
4540      "dev": true
4541    },
4542    "node_modules/@types/q": {
4543      "version": "1.5.5",
4544      "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
4545      "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
4546      "dev": true
4547    },
4548    "node_modules/@types/react": {
4549      "version": "16.14.15",
4550      "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.15.tgz",
4551      "integrity": "sha512-jOxlBV9RGZhphdeqJTCv35VZOkjY+XIEY2owwSk84BNDdDv2xS6Csj6fhi+B/q30SR9Tz8lDNt/F2Z5RF3TrRg==",
4552      "dev": true,
4553      "dependencies": {
4554        "@types/prop-types": "*",
4555        "@types/scheduler": "*",
4556        "csstype": "^3.0.2"
4557      }
4558    },
4559    "node_modules/@types/react-copy-to-clipboard": {
4560      "version": "5.0.1",
4561      "resolved": "https://registry.npmjs.org/@types/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.1.tgz",
4562      "integrity": "sha512-CDuRrJWEIdfKFC4vbwpXT3vk0O4gA/I/Kxu/1npUvGc2Yey5swPvsgO3JEnQkIUwdnYUbwUYDE/fTFQVgqr4oA==",
4563      "dev": true,
4564      "dependencies": {
4565        "@types/react": "*"
4566      }
4567    },
4568    "node_modules/@types/react-dom": {
4569      "version": "16.9.14",
4570      "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.14.tgz",
4571      "integrity": "sha512-FIX2AVmPTGP30OUJ+0vadeIFJJ07Mh1m+U0rxfgyW34p3rTlXI+nlenvAxNn4BP36YyI9IJ/+UJ7Wu22N1pI7A==",
4572      "dev": true,
4573      "dependencies": {
4574        "@types/react": "^16"
4575      }
4576    },
4577    "node_modules/@types/react-resize-detector": {
4578      "version": "5.0.0",
4579      "resolved": "https://registry.npmjs.org/@types/react-resize-detector/-/react-resize-detector-5.0.0.tgz",
4580      "integrity": "sha512-JTqR0G+RcC6Guqi/JXQBq3jewflumUGd4fDUucmZN9L1d8TZuRHzDTtrmgYWrgLvRTBTV6FjegmLeV1UnrIuzw==",
4581      "dev": true,
4582      "dependencies": {
4583        "@types/react": "*"
4584      }
4585    },
4586    "node_modules/@types/react-router": {
4587      "version": "5.1.16",
4588      "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.16.tgz",
4589      "integrity": "sha512-8d7nR/fNSqlTFGHti0R3F9WwIertOaaA1UEB8/jr5l5mDMOs4CidEgvvYMw4ivqrBK+vtVLxyTj2P+Pr/dtgzg==",
4590      "dev": true,
4591      "dependencies": {
4592        "@types/history": "*",
4593        "@types/react": "*"
4594      }
4595    },
4596    "node_modules/@types/react-router-dom": {
4597      "version": "5.1.8",
4598      "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.8.tgz",
4599      "integrity": "sha512-03xHyncBzG0PmDmf8pf3rehtjY0NpUj7TIN46FrT5n1ZWHPZvXz32gUyNboJ+xsL8cpg8bQVLcllptcQHvocrw==",
4600      "dev": true,
4601      "dependencies": {
4602        "@types/history": "*",
4603        "@types/react": "*",
4604        "@types/react-router": "*"
4605      }
4606    },
4607    "node_modules/@types/react-test-renderer": {
4608      "version": "17.0.1",
4609      "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-17.0.1.tgz",
4610      "integrity": "sha512-3Fi2O6Zzq/f3QR9dRnlnHso9bMl7weKCviFmfF6B4LS1Uat6Hkm15k0ZAQuDz+UBq6B3+g+NM6IT2nr5QgPzCw==",
4611      "dev": true,
4612      "dependencies": {
4613        "@types/react": "*"
4614      }
4615    },
4616    "node_modules/@types/reactstrap": {
4617      "version": "8.7.2",
4618      "resolved": "https://registry.npmjs.org/@types/reactstrap/-/reactstrap-8.7.2.tgz",
4619      "integrity": "sha512-8sYGS/LhG+ic8vhLwxhuVn+TSqS1lKzplm9BHv4JaQoetStAi9uOqP2VREfefIRT3JnOq5Y+G7Afdryvn+UgZQ==",
4620      "deprecated": "This is a stub types definition. reactstrap provides its own type definitions, so you do not need this installed.",
4621      "dev": true,
4622      "dependencies": {
4623        "reactstrap": "*"
4624      }
4625    },
4626    "node_modules/@types/resolve": {
4627      "version": "0.0.8",
4628      "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz",
4629      "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==",
4630      "dev": true,
4631      "dependencies": {
4632        "@types/node": "*"
4633      }
4634    },
4635    "node_modules/@types/sanitize-html": {
4636      "version": "1.27.2",
4637      "resolved": "https://registry.npmjs.org/@types/sanitize-html/-/sanitize-html-1.27.2.tgz",
4638      "integrity": "sha512-DrH26m7CV6PB4YVckjbSIx+xloB7HBolr9Ctm0gZBffSu5dDV4yJKFQGPquJlReVW+xmg59gx+b/8/qYHxZEuw==",
4639      "dev": true,
4640      "dependencies": {
4641        "htmlparser2": "^4.1.0"
4642      }
4643    },
4644    "node_modules/@types/scheduler": {
4645      "version": "0.16.2",
4646      "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
4647      "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==",
4648      "dev": true
4649    },
4650    "node_modules/@types/sinon": {
4651      "version": "9.0.11",
4652      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-9.0.11.tgz",
4653      "integrity": "sha512-PwP4UY33SeeVKodNE37ZlOsR9cReypbMJOhZ7BVE0lB+Hix3efCOxiJWiE5Ia+yL9Cn2Ch72EjFTRze8RZsNtg==",
4654      "dev": true,
4655      "dependencies": {
4656        "@types/sinonjs__fake-timers": "*"
4657      }
4658    },
4659    "node_modules/@types/sinonjs__fake-timers": {
4660      "version": "6.0.3",
4661      "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.3.tgz",
4662      "integrity": "sha512-E1dU4fzC9wN2QK2Cr1MLCfyHM8BoNnRFvuf45LYMPNDA+WqbNzC45S4UzPxvp1fFJ1rvSGU0bPvdd35VLmXG8g==",
4663      "dev": true
4664    },
4665    "node_modules/@types/sizzle": {
4666      "version": "2.3.3",
4667      "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz",
4668      "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==",
4669      "dev": true
4670    },
4671    "node_modules/@types/source-list-map": {
4672      "version": "0.1.2",
4673      "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
4674      "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
4675      "dev": true
4676    },
4677    "node_modules/@types/stack-utils": {
4678      "version": "2.0.1",
4679      "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
4680      "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
4681      "dev": true
4682    },
4683    "node_modules/@types/tapable": {
4684      "version": "1.0.8",
4685      "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz",
4686      "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==",
4687      "dev": true
4688    },
4689    "node_modules/@types/testing-library__react-hooks": {
4690      "version": "3.4.1",
4691      "resolved": "https://registry.npmjs.org/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.4.1.tgz",
4692      "integrity": "sha512-G4JdzEcq61fUyV6wVW9ebHWEiLK2iQvaBuCHHn9eMSbZzVh4Z4wHnUGIvQOYCCYeu5DnUtFyNYuAAgbSaO/43Q==",
4693      "dev": true,
4694      "dependencies": {
4695        "@types/react-test-renderer": "*"
4696      }
4697    },
4698    "node_modules/@types/uglify-js": {
4699      "version": "3.13.1",
4700      "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz",
4701      "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==",
4702      "dev": true,
4703      "dependencies": {
4704        "source-map": "^0.6.1"
4705      }
4706    },
4707    "node_modules/@types/uglify-js/node_modules/source-map": {
4708      "version": "0.6.1",
4709      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4710      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4711      "dev": true,
4712      "engines": {
4713        "node": ">=0.10.0"
4714      }
4715    },
4716    "node_modules/@types/webpack": {
4717      "version": "4.41.30",
4718      "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz",
4719      "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==",
4720      "dev": true,
4721      "dependencies": {
4722        "@types/node": "*",
4723        "@types/tapable": "^1",
4724        "@types/uglify-js": "*",
4725        "@types/webpack-sources": "*",
4726        "anymatch": "^3.0.0",
4727        "source-map": "^0.6.0"
4728      }
4729    },
4730    "node_modules/@types/webpack-sources": {
4731      "version": "3.2.0",
4732      "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz",
4733      "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==",
4734      "dev": true,
4735      "dependencies": {
4736        "@types/node": "*",
4737        "@types/source-list-map": "*",
4738        "source-map": "^0.7.3"
4739      }
4740    },
4741    "node_modules/@types/webpack-sources/node_modules/source-map": {
4742      "version": "0.7.3",
4743      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
4744      "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
4745      "dev": true,
4746      "engines": {
4747        "node": ">= 8"
4748      }
4749    },
4750    "node_modules/@types/webpack/node_modules/source-map": {
4751      "version": "0.6.1",
4752      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4753      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4754      "dev": true,
4755      "engines": {
4756        "node": ">=0.10.0"
4757      }
4758    },
4759    "node_modules/@types/yargs": {
4760      "version": "16.0.4",
4761      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
4762      "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
4763      "dev": true,
4764      "dependencies": {
4765        "@types/yargs-parser": "*"
4766      }
4767    },
4768    "node_modules/@types/yargs-parser": {
4769      "version": "20.2.1",
4770      "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz",
4771      "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==",
4772      "dev": true
4773    },
4774    "node_modules/@typescript-eslint/eslint-plugin": {
4775      "version": "4.31.0",
4776      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.0.tgz",
4777      "integrity": "sha512-iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw==",
4778      "dev": true,
4779      "dependencies": {
4780        "@typescript-eslint/experimental-utils": "4.31.0",
4781        "@typescript-eslint/scope-manager": "4.31.0",
4782        "debug": "^4.3.1",
4783        "functional-red-black-tree": "^1.0.1",
4784        "regexpp": "^3.1.0",
4785        "semver": "^7.3.5",
4786        "tsutils": "^3.21.0"
4787      },
4788      "engines": {
4789        "node": "^10.12.0 || >=12.0.0"
4790      },
4791      "funding": {
4792        "type": "opencollective",
4793        "url": "https://opencollective.com/typescript-eslint"
4794      },
4795      "peerDependencies": {
4796        "@typescript-eslint/parser": "^4.0.0",
4797        "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
4798      },
4799      "peerDependenciesMeta": {
4800        "typescript": {
4801          "optional": true
4802        }
4803      }
4804    },
4805    "node_modules/@typescript-eslint/experimental-utils": {
4806      "version": "4.31.0",
4807      "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.0.tgz",
4808      "integrity": "sha512-Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw==",
4809      "dev": true,
4810      "dependencies": {
4811        "@types/json-schema": "^7.0.7",
4812        "@typescript-eslint/scope-manager": "4.31.0",
4813        "@typescript-eslint/types": "4.31.0",
4814        "@typescript-eslint/typescript-estree": "4.31.0",
4815        "eslint-scope": "^5.1.1",
4816        "eslint-utils": "^3.0.0"
4817      },
4818      "engines": {
4819        "node": "^10.12.0 || >=12.0.0"
4820      },
4821      "funding": {
4822        "type": "opencollective",
4823        "url": "https://opencollective.com/typescript-eslint"
4824      },
4825      "peerDependencies": {
4826        "eslint": "*"
4827      }
4828    },
4829    "node_modules/@typescript-eslint/parser": {
4830      "version": "4.31.0",
4831      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.0.tgz",
4832      "integrity": "sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==",
4833      "dev": true,
4834      "dependencies": {
4835        "@typescript-eslint/scope-manager": "4.31.0",
4836        "@typescript-eslint/types": "4.31.0",
4837        "@typescript-eslint/typescript-estree": "4.31.0",
4838        "debug": "^4.3.1"
4839      },
4840      "engines": {
4841        "node": "^10.12.0 || >=12.0.0"
4842      },
4843      "funding": {
4844        "type": "opencollective",
4845        "url": "https://opencollective.com/typescript-eslint"
4846      },
4847      "peerDependencies": {
4848        "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
4849      },
4850      "peerDependenciesMeta": {
4851        "typescript": {
4852          "optional": true
4853        }
4854      }
4855    },
4856    "node_modules/@typescript-eslint/scope-manager": {
4857      "version": "4.31.0",
4858      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.0.tgz",
4859      "integrity": "sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==",
4860      "dev": true,
4861      "dependencies": {
4862        "@typescript-eslint/types": "4.31.0",
4863        "@typescript-eslint/visitor-keys": "4.31.0"
4864      },
4865      "engines": {
4866        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
4867      },
4868      "funding": {
4869        "type": "opencollective",
4870        "url": "https://opencollective.com/typescript-eslint"
4871      }
4872    },
4873    "node_modules/@typescript-eslint/types": {
4874      "version": "4.31.0",
4875      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.0.tgz",
4876      "integrity": "sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ==",
4877      "dev": true,
4878      "engines": {
4879        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
4880      },
4881      "funding": {
4882        "type": "opencollective",
4883        "url": "https://opencollective.com/typescript-eslint"
4884      }
4885    },
4886    "node_modules/@typescript-eslint/typescript-estree": {
4887      "version": "4.31.0",
4888      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.0.tgz",
4889      "integrity": "sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==",
4890      "dev": true,
4891      "dependencies": {
4892        "@typescript-eslint/types": "4.31.0",
4893        "@typescript-eslint/visitor-keys": "4.31.0",
4894        "debug": "^4.3.1",
4895        "globby": "^11.0.3",
4896        "is-glob": "^4.0.1",
4897        "semver": "^7.3.5",
4898        "tsutils": "^3.21.0"
4899      },
4900      "engines": {
4901        "node": "^10.12.0 || >=12.0.0"
4902      },
4903      "funding": {
4904        "type": "opencollective",
4905        "url": "https://opencollective.com/typescript-eslint"
4906      },
4907      "peerDependenciesMeta": {
4908        "typescript": {
4909          "optional": true
4910        }
4911      }
4912    },
4913    "node_modules/@typescript-eslint/visitor-keys": {
4914      "version": "4.31.0",
4915      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.0.tgz",
4916      "integrity": "sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==",
4917      "dev": true,
4918      "dependencies": {
4919        "@typescript-eslint/types": "4.31.0",
4920        "eslint-visitor-keys": "^2.0.0"
4921      },
4922      "engines": {
4923        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
4924      },
4925      "funding": {
4926        "type": "opencollective",
4927        "url": "https://opencollective.com/typescript-eslint"
4928      }
4929    },
4930    "node_modules/@webassemblyjs/ast": {
4931      "version": "1.9.0",
4932      "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
4933      "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
4934      "dev": true,
4935      "dependencies": {
4936        "@webassemblyjs/helper-module-context": "1.9.0",
4937        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
4938        "@webassemblyjs/wast-parser": "1.9.0"
4939      }
4940    },
4941    "node_modules/@webassemblyjs/floating-point-hex-parser": {
4942      "version": "1.9.0",
4943      "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
4944      "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
4945      "dev": true
4946    },
4947    "node_modules/@webassemblyjs/helper-api-error": {
4948      "version": "1.9.0",
4949      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
4950      "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
4951      "dev": true
4952    },
4953    "node_modules/@webassemblyjs/helper-buffer": {
4954      "version": "1.9.0",
4955      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
4956      "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
4957      "dev": true
4958    },
4959    "node_modules/@webassemblyjs/helper-code-frame": {
4960      "version": "1.9.0",
4961      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
4962      "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
4963      "dev": true,
4964      "dependencies": {
4965        "@webassemblyjs/wast-printer": "1.9.0"
4966      }
4967    },
4968    "node_modules/@webassemblyjs/helper-fsm": {
4969      "version": "1.9.0",
4970      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
4971      "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
4972      "dev": true
4973    },
4974    "node_modules/@webassemblyjs/helper-module-context": {
4975      "version": "1.9.0",
4976      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
4977      "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
4978      "dev": true,
4979      "dependencies": {
4980        "@webassemblyjs/ast": "1.9.0"
4981      }
4982    },
4983    "node_modules/@webassemblyjs/helper-wasm-bytecode": {
4984      "version": "1.9.0",
4985      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
4986      "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
4987      "dev": true
4988    },
4989    "node_modules/@webassemblyjs/helper-wasm-section": {
4990      "version": "1.9.0",
4991      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
4992      "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
4993      "dev": true,
4994      "dependencies": {
4995        "@webassemblyjs/ast": "1.9.0",
4996        "@webassemblyjs/helper-buffer": "1.9.0",
4997        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
4998        "@webassemblyjs/wasm-gen": "1.9.0"
4999      }
5000    },
5001    "node_modules/@webassemblyjs/ieee754": {
5002      "version": "1.9.0",
5003      "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
5004      "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
5005      "dev": true,
5006      "dependencies": {
5007        "@xtuc/ieee754": "^1.2.0"
5008      }
5009    },
5010    "node_modules/@webassemblyjs/leb128": {
5011      "version": "1.9.0",
5012      "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
5013      "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
5014      "dev": true,
5015      "dependencies": {
5016        "@xtuc/long": "4.2.2"
5017      }
5018    },
5019    "node_modules/@webassemblyjs/utf8": {
5020      "version": "1.9.0",
5021      "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
5022      "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
5023      "dev": true
5024    },
5025    "node_modules/@webassemblyjs/wasm-edit": {
5026      "version": "1.9.0",
5027      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
5028      "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
5029      "dev": true,
5030      "dependencies": {
5031        "@webassemblyjs/ast": "1.9.0",
5032        "@webassemblyjs/helper-buffer": "1.9.0",
5033        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5034        "@webassemblyjs/helper-wasm-section": "1.9.0",
5035        "@webassemblyjs/wasm-gen": "1.9.0",
5036        "@webassemblyjs/wasm-opt": "1.9.0",
5037        "@webassemblyjs/wasm-parser": "1.9.0",
5038        "@webassemblyjs/wast-printer": "1.9.0"
5039      }
5040    },
5041    "node_modules/@webassemblyjs/wasm-gen": {
5042      "version": "1.9.0",
5043      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
5044      "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
5045      "dev": true,
5046      "dependencies": {
5047        "@webassemblyjs/ast": "1.9.0",
5048        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5049        "@webassemblyjs/ieee754": "1.9.0",
5050        "@webassemblyjs/leb128": "1.9.0",
5051        "@webassemblyjs/utf8": "1.9.0"
5052      }
5053    },
5054    "node_modules/@webassemblyjs/wasm-opt": {
5055      "version": "1.9.0",
5056      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
5057      "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
5058      "dev": true,
5059      "dependencies": {
5060        "@webassemblyjs/ast": "1.9.0",
5061        "@webassemblyjs/helper-buffer": "1.9.0",
5062        "@webassemblyjs/wasm-gen": "1.9.0",
5063        "@webassemblyjs/wasm-parser": "1.9.0"
5064      }
5065    },
5066    "node_modules/@webassemblyjs/wasm-parser": {
5067      "version": "1.9.0",
5068      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
5069      "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
5070      "dev": true,
5071      "dependencies": {
5072        "@webassemblyjs/ast": "1.9.0",
5073        "@webassemblyjs/helper-api-error": "1.9.0",
5074        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
5075        "@webassemblyjs/ieee754": "1.9.0",
5076        "@webassemblyjs/leb128": "1.9.0",
5077        "@webassemblyjs/utf8": "1.9.0"
5078      }
5079    },
5080    "node_modules/@webassemblyjs/wast-parser": {
5081      "version": "1.9.0",
5082      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
5083      "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
5084      "dev": true,
5085      "dependencies": {
5086        "@webassemblyjs/ast": "1.9.0",
5087        "@webassemblyjs/floating-point-hex-parser": "1.9.0",
5088        "@webassemblyjs/helper-api-error": "1.9.0",
5089        "@webassemblyjs/helper-code-frame": "1.9.0",
5090        "@webassemblyjs/helper-fsm": "1.9.0",
5091        "@xtuc/long": "4.2.2"
5092      }
5093    },
5094    "node_modules/@webassemblyjs/wast-printer": {
5095      "version": "1.9.0",
5096      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
5097      "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
5098      "dev": true,
5099      "dependencies": {
5100        "@webassemblyjs/ast": "1.9.0",
5101        "@webassemblyjs/wast-parser": "1.9.0",
5102        "@xtuc/long": "4.2.2"
5103      }
5104    },
5105    "node_modules/@xtuc/ieee754": {
5106      "version": "1.2.0",
5107      "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
5108      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
5109      "dev": true
5110    },
5111    "node_modules/@xtuc/long": {
5112      "version": "4.2.2",
5113      "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
5114      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
5115      "dev": true
5116    },
5117    "node_modules/abab": {
5118      "version": "2.0.5",
5119      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
5120      "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q=="
5121    },
5122    "node_modules/accepts": {
5123      "version": "1.3.7",
5124      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
5125      "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
5126      "dev": true,
5127      "dependencies": {
5128        "mime-types": "~2.1.24",
5129        "negotiator": "0.6.2"
5130      },
5131      "engines": {
5132        "node": ">= 0.6"
5133      }
5134    },
5135    "node_modules/acorn": {
5136      "version": "7.4.1",
5137      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
5138      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
5139      "bin": {
5140        "acorn": "bin/acorn"
5141      },
5142      "engines": {
5143        "node": ">=0.4.0"
5144      }
5145    },
5146    "node_modules/acorn-globals": {
5147      "version": "6.0.0",
5148      "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
5149      "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
5150      "dependencies": {
5151        "acorn": "^7.1.1",
5152        "acorn-walk": "^7.1.1"
5153      }
5154    },
5155    "node_modules/acorn-jsx": {
5156      "version": "5.3.2",
5157      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
5158      "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
5159      "dev": true,
5160      "peerDependencies": {
5161        "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
5162      }
5163    },
5164    "node_modules/acorn-walk": {
5165      "version": "7.2.0",
5166      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
5167      "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
5168      "engines": {
5169        "node": ">=0.4.0"
5170      }
5171    },
5172    "node_modules/address": {
5173      "version": "1.1.2",
5174      "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz",
5175      "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==",
5176      "dev": true,
5177      "engines": {
5178        "node": ">= 0.12.0"
5179      }
5180    },
5181    "node_modules/adjust-sourcemap-loader": {
5182      "version": "3.0.0",
5183      "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz",
5184      "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==",
5185      "dev": true,
5186      "dependencies": {
5187        "loader-utils": "^2.0.0",
5188        "regex-parser": "^2.2.11"
5189      },
5190      "engines": {
5191        "node": ">=8.9"
5192      }
5193    },
5194    "node_modules/agent-base": {
5195      "version": "6.0.2",
5196      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
5197      "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
5198      "dependencies": {
5199        "debug": "4"
5200      },
5201      "engines": {
5202        "node": ">= 6.0.0"
5203      }
5204    },
5205    "node_modules/aggregate-error": {
5206      "version": "3.1.0",
5207      "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
5208      "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
5209      "dev": true,
5210      "dependencies": {
5211        "clean-stack": "^2.0.0",
5212        "indent-string": "^4.0.0"
5213      },
5214      "engines": {
5215        "node": ">=8"
5216      }
5217    },
5218    "node_modules/airbnb-prop-types": {
5219      "version": "2.16.0",
5220      "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz",
5221      "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==",
5222      "dev": true,
5223      "dependencies": {
5224        "array.prototype.find": "^2.1.1",
5225        "function.prototype.name": "^1.1.2",
5226        "is-regex": "^1.1.0",
5227        "object-is": "^1.1.2",
5228        "object.assign": "^4.1.0",
5229        "object.entries": "^1.1.2",
5230        "prop-types": "^15.7.2",
5231        "prop-types-exact": "^1.2.0",
5232        "react-is": "^16.13.1"
5233      },
5234      "funding": {
5235        "url": "https://github.com/sponsors/ljharb"
5236      },
5237      "peerDependencies": {
5238        "react": "^0.14 || ^15.0.0 || ^16.0.0-alpha"
5239      }
5240    },
5241    "node_modules/ajv": {
5242      "version": "6.12.6",
5243      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
5244      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
5245      "dev": true,
5246      "dependencies": {
5247        "fast-deep-equal": "^3.1.1",
5248        "fast-json-stable-stringify": "^2.0.0",
5249        "json-schema-traverse": "^0.4.1",
5250        "uri-js": "^4.2.2"
5251      },
5252      "funding": {
5253        "type": "github",
5254        "url": "https://github.com/sponsors/epoberezkin"
5255      }
5256    },
5257    "node_modules/ajv-errors": {
5258      "version": "1.0.1",
5259      "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
5260      "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
5261      "dev": true,
5262      "peerDependencies": {
5263        "ajv": ">=5.0.0"
5264      }
5265    },
5266    "node_modules/ajv-keywords": {
5267      "version": "3.5.2",
5268      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
5269      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
5270      "dev": true,
5271      "peerDependencies": {
5272        "ajv": "^6.9.1"
5273      }
5274    },
5275    "node_modules/alphanum-sort": {
5276      "version": "1.0.2",
5277      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
5278      "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
5279      "dev": true
5280    },
5281    "node_modules/ansi-colors": {
5282      "version": "4.1.1",
5283      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
5284      "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
5285      "dev": true,
5286      "engines": {
5287        "node": ">=6"
5288      }
5289    },
5290    "node_modules/ansi-escapes": {
5291      "version": "4.3.2",
5292      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
5293      "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
5294      "dev": true,
5295      "dependencies": {
5296        "type-fest": "^0.21.3"
5297      },
5298      "engines": {
5299        "node": ">=8"
5300      },
5301      "funding": {
5302        "url": "https://github.com/sponsors/sindresorhus"
5303      }
5304    },
5305    "node_modules/ansi-html": {
5306      "version": "0.0.7",
5307      "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
5308      "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
5309      "dev": true,
5310      "engines": [
5311        "node >= 0.8.0"
5312      ],
5313      "bin": {
5314        "ansi-html": "bin/ansi-html"
5315      }
5316    },
5317    "node_modules/ansi-regex": {
5318      "version": "5.0.0",
5319      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
5320      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
5321      "dev": true,
5322      "engines": {
5323        "node": ">=8"
5324      }
5325    },
5326    "node_modules/ansi-styles": {
5327      "version": "3.2.1",
5328      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5329      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5330      "dev": true,
5331      "dependencies": {
5332        "color-convert": "^1.9.0"
5333      },
5334      "engines": {
5335        "node": ">=4"
5336      }
5337    },
5338    "node_modules/anymatch": {
5339      "version": "3.1.2",
5340      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
5341      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
5342      "dependencies": {
5343        "normalize-path": "^3.0.0",
5344        "picomatch": "^2.0.4"
5345      },
5346      "engines": {
5347        "node": ">= 8"
5348      }
5349    },
5350    "node_modules/aproba": {
5351      "version": "1.2.0",
5352      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
5353      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
5354      "dev": true
5355    },
5356    "node_modules/argparse": {
5357      "version": "1.0.10",
5358      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
5359      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
5360      "dev": true,
5361      "dependencies": {
5362        "sprintf-js": "~1.0.2"
5363      }
5364    },
5365    "node_modules/aria-query": {
5366      "version": "4.2.2",
5367      "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
5368      "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
5369      "dev": true,
5370      "dependencies": {
5371        "@babel/runtime": "^7.10.2",
5372        "@babel/runtime-corejs3": "^7.10.2"
5373      },
5374      "engines": {
5375        "node": ">=6.0"
5376      }
5377    },
5378    "node_modules/arity-n": {
5379      "version": "1.0.4",
5380      "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz",
5381      "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=",
5382      "dev": true
5383    },
5384    "node_modules/arr-diff": {
5385      "version": "4.0.0",
5386      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
5387      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
5388      "dev": true,
5389      "engines": {
5390        "node": ">=0.10.0"
5391      }
5392    },
5393    "node_modules/arr-flatten": {
5394      "version": "1.1.0",
5395      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
5396      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
5397      "dev": true,
5398      "engines": {
5399        "node": ">=0.10.0"
5400      }
5401    },
5402    "node_modules/arr-union": {
5403      "version": "3.1.0",
5404      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
5405      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
5406      "dev": true,
5407      "engines": {
5408        "node": ">=0.10.0"
5409      }
5410    },
5411    "node_modules/array-flatten": {
5412      "version": "2.1.2",
5413      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
5414      "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
5415      "dev": true
5416    },
5417    "node_modules/array-includes": {
5418      "version": "3.1.3",
5419      "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz",
5420      "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==",
5421      "dev": true,
5422      "dependencies": {
5423        "call-bind": "^1.0.2",
5424        "define-properties": "^1.1.3",
5425        "es-abstract": "^1.18.0-next.2",
5426        "get-intrinsic": "^1.1.1",
5427        "is-string": "^1.0.5"
5428      },
5429      "engines": {
5430        "node": ">= 0.4"
5431      },
5432      "funding": {
5433        "url": "https://github.com/sponsors/ljharb"
5434      }
5435    },
5436    "node_modules/array-union": {
5437      "version": "2.1.0",
5438      "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
5439      "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
5440      "dev": true,
5441      "engines": {
5442        "node": ">=8"
5443      }
5444    },
5445    "node_modules/array-uniq": {
5446      "version": "1.0.3",
5447      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
5448      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
5449      "dev": true,
5450      "engines": {
5451        "node": ">=0.10.0"
5452      }
5453    },
5454    "node_modules/array-unique": {
5455      "version": "0.3.2",
5456      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
5457      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
5458      "dev": true,
5459      "engines": {
5460        "node": ">=0.10.0"
5461      }
5462    },
5463    "node_modules/array.prototype.filter": {
5464      "version": "1.0.0",
5465      "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.0.tgz",
5466      "integrity": "sha512-TfO1gz+tLm+Bswq0FBOXPqAchtCr2Rn48T8dLJoRFl8NoEosjZmzptmuo1X8aZBzZcqsR1W8U761tjACJtngTQ==",
5467      "dev": true,
5468      "dependencies": {
5469        "call-bind": "^1.0.2",
5470        "define-properties": "^1.1.3",
5471        "es-abstract": "^1.18.0",
5472        "es-array-method-boxes-properly": "^1.0.0",
5473        "is-string": "^1.0.5"
5474      },
5475      "engines": {
5476        "node": ">= 0.4"
5477      },
5478      "funding": {
5479        "url": "https://github.com/sponsors/ljharb"
5480      }
5481    },
5482    "node_modules/array.prototype.find": {
5483      "version": "2.1.1",
5484      "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz",
5485      "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==",
5486      "dev": true,
5487      "dependencies": {
5488        "define-properties": "^1.1.3",
5489        "es-abstract": "^1.17.4"
5490      },
5491      "funding": {
5492        "url": "https://github.com/sponsors/ljharb"
5493      }
5494    },
5495    "node_modules/array.prototype.flat": {
5496      "version": "1.2.4",
5497      "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz",
5498      "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==",
5499      "dev": true,
5500      "dependencies": {
5501        "call-bind": "^1.0.0",
5502        "define-properties": "^1.1.3",
5503        "es-abstract": "^1.18.0-next.1"
5504      },
5505      "engines": {
5506        "node": ">= 0.4"
5507      },
5508      "funding": {
5509        "url": "https://github.com/sponsors/ljharb"
5510      }
5511    },
5512    "node_modules/array.prototype.flatmap": {
5513      "version": "1.2.4",
5514      "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz",
5515      "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==",
5516      "dev": true,
5517      "dependencies": {
5518        "call-bind": "^1.0.0",
5519        "define-properties": "^1.1.3",
5520        "es-abstract": "^1.18.0-next.1",
5521        "function-bind": "^1.1.1"
5522      },
5523      "engines": {
5524        "node": ">= 0.4"
5525      },
5526      "funding": {
5527        "url": "https://github.com/sponsors/ljharb"
5528      }
5529    },
5530    "node_modules/arrify": {
5531      "version": "2.0.1",
5532      "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
5533      "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
5534      "dev": true,
5535      "engines": {
5536        "node": ">=8"
5537      }
5538    },
5539    "node_modules/asap": {
5540      "version": "2.0.6",
5541      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
5542      "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
5543      "dev": true
5544    },
5545    "node_modules/asn1.js": {
5546      "version": "5.4.1",
5547      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
5548      "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
5549      "dev": true,
5550      "dependencies": {
5551        "bn.js": "^4.0.0",
5552        "inherits": "^2.0.1",
5553        "minimalistic-assert": "^1.0.0",
5554        "safer-buffer": "^2.1.0"
5555      }
5556    },
5557    "node_modules/asn1.js/node_modules/bn.js": {
5558      "version": "4.12.0",
5559      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
5560      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
5561      "dev": true
5562    },
5563    "node_modules/assert": {
5564      "version": "1.5.0",
5565      "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
5566      "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
5567      "dev": true,
5568      "dependencies": {
5569        "object-assign": "^4.1.1",
5570        "util": "0.10.3"
5571      }
5572    },
5573    "node_modules/assert/node_modules/inherits": {
5574      "version": "2.0.1",
5575      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
5576      "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
5577      "dev": true
5578    },
5579    "node_modules/assert/node_modules/util": {
5580      "version": "0.10.3",
5581      "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
5582      "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
5583      "dev": true,
5584      "dependencies": {
5585        "inherits": "2.0.1"
5586      }
5587    },
5588    "node_modules/assign-symbols": {
5589      "version": "1.0.0",
5590      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
5591      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
5592      "dev": true,
5593      "engines": {
5594        "node": ">=0.10.0"
5595      }
5596    },
5597    "node_modules/ast-types-flow": {
5598      "version": "0.0.7",
5599      "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
5600      "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
5601      "dev": true
5602    },
5603    "node_modules/astral-regex": {
5604      "version": "2.0.0",
5605      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
5606      "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
5607      "dev": true,
5608      "engines": {
5609        "node": ">=8"
5610      }
5611    },
5612    "node_modules/async": {
5613      "version": "2.6.3",
5614      "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
5615      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
5616      "dev": true,
5617      "dependencies": {
5618        "lodash": "^4.17.14"
5619      }
5620    },
5621    "node_modules/async-each": {
5622      "version": "1.0.3",
5623      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
5624      "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
5625      "dev": true
5626    },
5627    "node_modules/async-limiter": {
5628      "version": "1.0.1",
5629      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
5630      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
5631      "dev": true
5632    },
5633    "node_modules/asynckit": {
5634      "version": "0.4.0",
5635      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
5636      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
5637    },
5638    "node_modules/at-least-node": {
5639      "version": "1.0.0",
5640      "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
5641      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
5642      "dev": true,
5643      "engines": {
5644        "node": ">= 4.0.0"
5645      }
5646    },
5647    "node_modules/atob": {
5648      "version": "2.1.2",
5649      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
5650      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
5651      "dev": true,
5652      "bin": {
5653        "atob": "bin/atob.js"
5654      },
5655      "engines": {
5656        "node": ">= 4.5.0"
5657      }
5658    },
5659    "node_modules/autoprefixer": {
5660      "version": "9.8.6",
5661      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
5662      "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
5663      "dev": true,
5664      "dependencies": {
5665        "browserslist": "^4.12.0",
5666        "caniuse-lite": "^1.0.30001109",
5667        "colorette": "^1.2.1",
5668        "normalize-range": "^0.1.2",
5669        "num2fraction": "^1.2.2",
5670        "postcss": "^7.0.32",
5671        "postcss-value-parser": "^4.1.0"
5672      },
5673      "bin": {
5674        "autoprefixer": "bin/autoprefixer"
5675      },
5676      "funding": {
5677        "type": "tidelift",
5678        "url": "https://tidelift.com/funding/github/npm/autoprefixer"
5679      }
5680    },
5681    "node_modules/axe-core": {
5682      "version": "4.3.3",
5683      "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz",
5684      "integrity": "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==",
5685      "dev": true,
5686      "engines": {
5687        "node": ">=4"
5688      }
5689    },
5690    "node_modules/axobject-query": {
5691      "version": "2.2.0",
5692      "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
5693      "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==",
5694      "dev": true
5695    },
5696    "node_modules/babel-eslint": {
5697      "version": "10.1.0",
5698      "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
5699      "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
5700      "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.",
5701      "dev": true,
5702      "dependencies": {
5703        "@babel/code-frame": "^7.0.0",
5704        "@babel/parser": "^7.7.0",
5705        "@babel/traverse": "^7.7.0",
5706        "@babel/types": "^7.7.0",
5707        "eslint-visitor-keys": "^1.0.0",
5708        "resolve": "^1.12.0"
5709      },
5710      "engines": {
5711        "node": ">=6"
5712      },
5713      "peerDependencies": {
5714        "eslint": ">= 4.12.1"
5715      }
5716    },
5717    "node_modules/babel-eslint/node_modules/eslint-visitor-keys": {
5718      "version": "1.3.0",
5719      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
5720      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
5721      "dev": true,
5722      "engines": {
5723        "node": ">=4"
5724      }
5725    },
5726    "node_modules/babel-extract-comments": {
5727      "version": "1.0.0",
5728      "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz",
5729      "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==",
5730      "dev": true,
5731      "dependencies": {
5732        "babylon": "^6.18.0"
5733      },
5734      "engines": {
5735        "node": ">=4"
5736      }
5737    },
5738    "node_modules/babel-jest": {
5739      "version": "26.6.3",
5740      "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
5741      "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
5742      "dev": true,
5743      "dependencies": {
5744        "@jest/transform": "^26.6.2",
5745        "@jest/types": "^26.6.2",
5746        "@types/babel__core": "^7.1.7",
5747        "babel-plugin-istanbul": "^6.0.0",
5748        "babel-preset-jest": "^26.6.2",
5749        "chalk": "^4.0.0",
5750        "graceful-fs": "^4.2.4",
5751        "slash": "^3.0.0"
5752      },
5753      "engines": {
5754        "node": ">= 10.14.2"
5755      },
5756      "peerDependencies": {
5757        "@babel/core": "^7.0.0"
5758      }
5759    },
5760    "node_modules/babel-jest/node_modules/@jest/types": {
5761      "version": "26.6.2",
5762      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
5763      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
5764      "dev": true,
5765      "dependencies": {
5766        "@types/istanbul-lib-coverage": "^2.0.0",
5767        "@types/istanbul-reports": "^3.0.0",
5768        "@types/node": "*",
5769        "@types/yargs": "^15.0.0",
5770        "chalk": "^4.0.0"
5771      },
5772      "engines": {
5773        "node": ">= 10.14.2"
5774      }
5775    },
5776    "node_modules/babel-jest/node_modules/@types/yargs": {
5777      "version": "15.0.14",
5778      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
5779      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
5780      "dev": true,
5781      "dependencies": {
5782        "@types/yargs-parser": "*"
5783      }
5784    },
5785    "node_modules/babel-jest/node_modules/ansi-styles": {
5786      "version": "4.3.0",
5787      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5788      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5789      "dev": true,
5790      "dependencies": {
5791        "color-convert": "^2.0.1"
5792      },
5793      "engines": {
5794        "node": ">=8"
5795      },
5796      "funding": {
5797        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5798      }
5799    },
5800    "node_modules/babel-jest/node_modules/chalk": {
5801      "version": "4.1.2",
5802      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5803      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5804      "dev": true,
5805      "dependencies": {
5806        "ansi-styles": "^4.1.0",
5807        "supports-color": "^7.1.0"
5808      },
5809      "engines": {
5810        "node": ">=10"
5811      },
5812      "funding": {
5813        "url": "https://github.com/chalk/chalk?sponsor=1"
5814      }
5815    },
5816    "node_modules/babel-jest/node_modules/color-convert": {
5817      "version": "2.0.1",
5818      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5819      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5820      "dev": true,
5821      "dependencies": {
5822        "color-name": "~1.1.4"
5823      },
5824      "engines": {
5825        "node": ">=7.0.0"
5826      }
5827    },
5828    "node_modules/babel-jest/node_modules/color-name": {
5829      "version": "1.1.4",
5830      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5831      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5832      "dev": true
5833    },
5834    "node_modules/babel-jest/node_modules/has-flag": {
5835      "version": "4.0.0",
5836      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5837      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5838      "dev": true,
5839      "engines": {
5840        "node": ">=8"
5841      }
5842    },
5843    "node_modules/babel-jest/node_modules/supports-color": {
5844      "version": "7.2.0",
5845      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5846      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5847      "dev": true,
5848      "dependencies": {
5849        "has-flag": "^4.0.0"
5850      },
5851      "engines": {
5852        "node": ">=8"
5853      }
5854    },
5855    "node_modules/babel-loader": {
5856      "version": "8.1.0",
5857      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz",
5858      "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==",
5859      "dev": true,
5860      "dependencies": {
5861        "find-cache-dir": "^2.1.0",
5862        "loader-utils": "^1.4.0",
5863        "mkdirp": "^0.5.3",
5864        "pify": "^4.0.1",
5865        "schema-utils": "^2.6.5"
5866      },
5867      "engines": {
5868        "node": ">= 6.9"
5869      },
5870      "peerDependencies": {
5871        "@babel/core": "^7.0.0",
5872        "webpack": ">=2"
5873      }
5874    },
5875    "node_modules/babel-loader/node_modules/json5": {
5876      "version": "1.0.1",
5877      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
5878      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
5879      "dev": true,
5880      "dependencies": {
5881        "minimist": "^1.2.0"
5882      },
5883      "bin": {
5884        "json5": "lib/cli.js"
5885      }
5886    },
5887    "node_modules/babel-loader/node_modules/loader-utils": {
5888      "version": "1.4.0",
5889      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
5890      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
5891      "dev": true,
5892      "dependencies": {
5893        "big.js": "^5.2.2",
5894        "emojis-list": "^3.0.0",
5895        "json5": "^1.0.1"
5896      },
5897      "engines": {
5898        "node": ">=4.0.0"
5899      }
5900    },
5901    "node_modules/babel-plugin-dynamic-import-node": {
5902      "version": "2.3.3",
5903      "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
5904      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
5905      "dev": true,
5906      "dependencies": {
5907        "object.assign": "^4.1.0"
5908      }
5909    },
5910    "node_modules/babel-plugin-istanbul": {
5911      "version": "6.0.0",
5912      "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
5913      "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
5914      "dev": true,
5915      "dependencies": {
5916        "@babel/helper-plugin-utils": "^7.0.0",
5917        "@istanbuljs/load-nyc-config": "^1.0.0",
5918        "@istanbuljs/schema": "^0.1.2",
5919        "istanbul-lib-instrument": "^4.0.0",
5920        "test-exclude": "^6.0.0"
5921      },
5922      "engines": {
5923        "node": ">=8"
5924      }
5925    },
5926    "node_modules/babel-plugin-jest-hoist": {
5927      "version": "26.6.2",
5928      "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
5929      "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
5930      "dev": true,
5931      "dependencies": {
5932        "@babel/template": "^7.3.3",
5933        "@babel/types": "^7.3.3",
5934        "@types/babel__core": "^7.0.0",
5935        "@types/babel__traverse": "^7.0.6"
5936      },
5937      "engines": {
5938        "node": ">= 10.14.2"
5939      }
5940    },
5941    "node_modules/babel-plugin-macros": {
5942      "version": "2.8.0",
5943      "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz",
5944      "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==",
5945      "dev": true,
5946      "dependencies": {
5947        "@babel/runtime": "^7.7.2",
5948        "cosmiconfig": "^6.0.0",
5949        "resolve": "^1.12.0"
5950      }
5951    },
5952    "node_modules/babel-plugin-macros/node_modules/cosmiconfig": {
5953      "version": "6.0.0",
5954      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
5955      "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
5956      "dev": true,
5957      "dependencies": {
5958        "@types/parse-json": "^4.0.0",
5959        "import-fresh": "^3.1.0",
5960        "parse-json": "^5.0.0",
5961        "path-type": "^4.0.0",
5962        "yaml": "^1.7.2"
5963      },
5964      "engines": {
5965        "node": ">=8"
5966      }
5967    },
5968    "node_modules/babel-plugin-named-asset-import": {
5969      "version": "0.3.7",
5970      "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz",
5971      "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==",
5972      "dev": true,
5973      "peerDependencies": {
5974        "@babel/core": "^7.1.0"
5975      }
5976    },
5977    "node_modules/babel-plugin-polyfill-corejs2": {
5978      "version": "0.2.2",
5979      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
5980      "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
5981      "dev": true,
5982      "dependencies": {
5983        "@babel/compat-data": "^7.13.11",
5984        "@babel/helper-define-polyfill-provider": "^0.2.2",
5985        "semver": "^6.1.1"
5986      },
5987      "peerDependencies": {
5988        "@babel/core": "^7.0.0-0"
5989      }
5990    },
5991    "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
5992      "version": "6.3.0",
5993      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5994      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5995      "dev": true,
5996      "bin": {
5997        "semver": "bin/semver.js"
5998      }
5999    },
6000    "node_modules/babel-plugin-polyfill-corejs3": {
6001      "version": "0.2.4",
6002      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz",
6003      "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==",
6004      "dev": true,
6005      "dependencies": {
6006        "@babel/helper-define-polyfill-provider": "^0.2.2",
6007        "core-js-compat": "^3.14.0"
6008      },
6009      "peerDependencies": {
6010        "@babel/core": "^7.0.0-0"
6011      }
6012    },
6013    "node_modules/babel-plugin-polyfill-regenerator": {
6014      "version": "0.2.2",
6015      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
6016      "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
6017      "dev": true,
6018      "dependencies": {
6019        "@babel/helper-define-polyfill-provider": "^0.2.2"
6020      },
6021      "peerDependencies": {
6022        "@babel/core": "^7.0.0-0"
6023      }
6024    },
6025    "node_modules/babel-plugin-syntax-object-rest-spread": {
6026      "version": "6.13.0",
6027      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
6028      "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
6029      "dev": true
6030    },
6031    "node_modules/babel-plugin-transform-object-rest-spread": {
6032      "version": "6.26.0",
6033      "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
6034      "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
6035      "dev": true,
6036      "dependencies": {
6037        "babel-plugin-syntax-object-rest-spread": "^6.8.0",
6038        "babel-runtime": "^6.26.0"
6039      }
6040    },
6041    "node_modules/babel-plugin-transform-react-remove-prop-types": {
6042      "version": "0.4.24",
6043      "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
6044      "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==",
6045      "dev": true
6046    },
6047    "node_modules/babel-preset-current-node-syntax": {
6048      "version": "1.0.1",
6049      "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
6050      "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
6051      "dev": true,
6052      "dependencies": {
6053        "@babel/plugin-syntax-async-generators": "^7.8.4",
6054        "@babel/plugin-syntax-bigint": "^7.8.3",
6055        "@babel/plugin-syntax-class-properties": "^7.8.3",
6056        "@babel/plugin-syntax-import-meta": "^7.8.3",
6057        "@babel/plugin-syntax-json-strings": "^7.8.3",
6058        "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
6059        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
6060        "@babel/plugin-syntax-numeric-separator": "^7.8.3",
6061        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
6062        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
6063        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
6064        "@babel/plugin-syntax-top-level-await": "^7.8.3"
6065      },
6066      "peerDependencies": {
6067        "@babel/core": "^7.0.0"
6068      }
6069    },
6070    "node_modules/babel-preset-jest": {
6071      "version": "26.6.2",
6072      "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
6073      "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
6074      "dev": true,
6075      "dependencies": {
6076        "babel-plugin-jest-hoist": "^26.6.2",
6077        "babel-preset-current-node-syntax": "^1.0.0"
6078      },
6079      "engines": {
6080        "node": ">= 10.14.2"
6081      },
6082      "peerDependencies": {
6083        "@babel/core": "^7.0.0"
6084      }
6085    },
6086    "node_modules/babel-preset-react-app": {
6087      "version": "10.0.0",
6088      "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz",
6089      "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==",
6090      "dev": true,
6091      "dependencies": {
6092        "@babel/core": "7.12.3",
6093        "@babel/plugin-proposal-class-properties": "7.12.1",
6094        "@babel/plugin-proposal-decorators": "7.12.1",
6095        "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1",
6096        "@babel/plugin-proposal-numeric-separator": "7.12.1",
6097        "@babel/plugin-proposal-optional-chaining": "7.12.1",
6098        "@babel/plugin-transform-flow-strip-types": "7.12.1",
6099        "@babel/plugin-transform-react-display-name": "7.12.1",
6100        "@babel/plugin-transform-runtime": "7.12.1",
6101        "@babel/preset-env": "7.12.1",
6102        "@babel/preset-react": "7.12.1",
6103        "@babel/preset-typescript": "7.12.1",
6104        "@babel/runtime": "7.12.1",
6105        "babel-plugin-macros": "2.8.0",
6106        "babel-plugin-transform-react-remove-prop-types": "0.4.24"
6107      }
6108    },
6109    "node_modules/babel-preset-react-app/node_modules/@babel/core": {
6110      "version": "7.12.3",
6111      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz",
6112      "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==",
6113      "dev": true,
6114      "dependencies": {
6115        "@babel/code-frame": "^7.10.4",
6116        "@babel/generator": "^7.12.1",
6117        "@babel/helper-module-transforms": "^7.12.1",
6118        "@babel/helpers": "^7.12.1",
6119        "@babel/parser": "^7.12.3",
6120        "@babel/template": "^7.10.4",
6121        "@babel/traverse": "^7.12.1",
6122        "@babel/types": "^7.12.1",
6123        "convert-source-map": "^1.7.0",
6124        "debug": "^4.1.0",
6125        "gensync": "^1.0.0-beta.1",
6126        "json5": "^2.1.2",
6127        "lodash": "^4.17.19",
6128        "resolve": "^1.3.2",
6129        "semver": "^5.4.1",
6130        "source-map": "^0.5.0"
6131      },
6132      "engines": {
6133        "node": ">=6.9.0"
6134      },
6135      "funding": {
6136        "type": "opencollective",
6137        "url": "https://opencollective.com/babel"
6138      }
6139    },
6140    "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": {
6141      "version": "7.12.1",
6142      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
6143      "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
6144      "dev": true,
6145      "dependencies": {
6146        "@babel/helper-create-class-features-plugin": "^7.12.1",
6147        "@babel/helper-plugin-utils": "^7.10.4"
6148      },
6149      "peerDependencies": {
6150        "@babel/core": "^7.0.0-0"
6151      }
6152    },
6153    "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
6154      "version": "7.12.1",
6155      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz",
6156      "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==",
6157      "dev": true,
6158      "dependencies": {
6159        "@babel/helper-plugin-utils": "^7.10.4",
6160        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
6161      },
6162      "peerDependencies": {
6163        "@babel/core": "^7.0.0-0"
6164      }
6165    },
6166    "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": {
6167      "version": "7.12.1",
6168      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz",
6169      "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==",
6170      "dev": true,
6171      "dependencies": {
6172        "@babel/helper-plugin-utils": "^7.10.4",
6173        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
6174      },
6175      "peerDependencies": {
6176        "@babel/core": "^7.0.0-0"
6177      }
6178    },
6179    "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": {
6180      "version": "7.12.1",
6181      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz",
6182      "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==",
6183      "dev": true,
6184      "dependencies": {
6185        "@babel/helper-plugin-utils": "^7.10.4",
6186        "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
6187        "@babel/plugin-syntax-optional-chaining": "^7.8.0"
6188      },
6189      "peerDependencies": {
6190        "@babel/core": "^7.0.0-0"
6191      }
6192    },
6193    "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": {
6194      "version": "7.12.1",
6195      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz",
6196      "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==",
6197      "dev": true,
6198      "dependencies": {
6199        "@babel/helper-plugin-utils": "^7.10.4"
6200      },
6201      "peerDependencies": {
6202        "@babel/core": "^7.0.0-0"
6203      }
6204    },
6205    "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": {
6206      "version": "7.12.1",
6207      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz",
6208      "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==",
6209      "dev": true,
6210      "dependencies": {
6211        "@babel/compat-data": "^7.12.1",
6212        "@babel/helper-compilation-targets": "^7.12.1",
6213        "@babel/helper-module-imports": "^7.12.1",
6214        "@babel/helper-plugin-utils": "^7.10.4",
6215        "@babel/helper-validator-option": "^7.12.1",
6216        "@babel/plugin-proposal-async-generator-functions": "^7.12.1",
6217        "@babel/plugin-proposal-class-properties": "^7.12.1",
6218        "@babel/plugin-proposal-dynamic-import": "^7.12.1",
6219        "@babel/plugin-proposal-export-namespace-from": "^7.12.1",
6220        "@babel/plugin-proposal-json-strings": "^7.12.1",
6221        "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1",
6222        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
6223        "@babel/plugin-proposal-numeric-separator": "^7.12.1",
6224        "@babel/plugin-proposal-object-rest-spread": "^7.12.1",
6225        "@babel/plugin-proposal-optional-catch-binding": "^7.12.1",
6226        "@babel/plugin-proposal-optional-chaining": "^7.12.1",
6227        "@babel/plugin-proposal-private-methods": "^7.12.1",
6228        "@babel/plugin-proposal-unicode-property-regex": "^7.12.1",
6229        "@babel/plugin-syntax-async-generators": "^7.8.0",
6230        "@babel/plugin-syntax-class-properties": "^7.12.1",
6231        "@babel/plugin-syntax-dynamic-import": "^7.8.0",
6232        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
6233        "@babel/plugin-syntax-json-strings": "^7.8.0",
6234        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
6235        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
6236        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
6237        "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
6238        "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
6239        "@babel/plugin-syntax-optional-chaining": "^7.8.0",
6240        "@babel/plugin-syntax-top-level-await": "^7.12.1",
6241        "@babel/plugin-transform-arrow-functions": "^7.12.1",
6242        "@babel/plugin-transform-async-to-generator": "^7.12.1",
6243        "@babel/plugin-transform-block-scoped-functions": "^7.12.1",
6244        "@babel/plugin-transform-block-scoping": "^7.12.1",
6245        "@babel/plugin-transform-classes": "^7.12.1",
6246        "@babel/plugin-transform-computed-properties": "^7.12.1",
6247        "@babel/plugin-transform-destructuring": "^7.12.1",
6248        "@babel/plugin-transform-dotall-regex": "^7.12.1",
6249        "@babel/plugin-transform-duplicate-keys": "^7.12.1",
6250        "@babel/plugin-transform-exponentiation-operator": "^7.12.1",
6251        "@babel/plugin-transform-for-of": "^7.12.1",
6252        "@babel/plugin-transform-function-name": "^7.12.1",
6253        "@babel/plugin-transform-literals": "^7.12.1",
6254        "@babel/plugin-transform-member-expression-literals": "^7.12.1",
6255        "@babel/plugin-transform-modules-amd": "^7.12.1",
6256        "@babel/plugin-transform-modules-commonjs": "^7.12.1",
6257        "@babel/plugin-transform-modules-systemjs": "^7.12.1",
6258        "@babel/plugin-transform-modules-umd": "^7.12.1",
6259        "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1",
6260        "@babel/plugin-transform-new-target": "^7.12.1",
6261        "@babel/plugin-transform-object-super": "^7.12.1",
6262        "@babel/plugin-transform-parameters": "^7.12.1",
6263        "@babel/plugin-transform-property-literals": "^7.12.1",
6264        "@babel/plugin-transform-regenerator": "^7.12.1",
6265        "@babel/plugin-transform-reserved-words": "^7.12.1",
6266        "@babel/plugin-transform-shorthand-properties": "^7.12.1",
6267        "@babel/plugin-transform-spread": "^7.12.1",
6268        "@babel/plugin-transform-sticky-regex": "^7.12.1",
6269        "@babel/plugin-transform-template-literals": "^7.12.1",
6270        "@babel/plugin-transform-typeof-symbol": "^7.12.1",
6271        "@babel/plugin-transform-unicode-escapes": "^7.12.1",
6272        "@babel/plugin-transform-unicode-regex": "^7.12.1",
6273        "@babel/preset-modules": "^0.1.3",
6274        "@babel/types": "^7.12.1",
6275        "core-js-compat": "^3.6.2",
6276        "semver": "^5.5.0"
6277      },
6278      "peerDependencies": {
6279        "@babel/core": "^7.0.0-0"
6280      }
6281    },
6282    "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": {
6283      "version": "7.12.1",
6284      "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz",
6285      "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==",
6286      "dev": true,
6287      "dependencies": {
6288        "@babel/helper-plugin-utils": "^7.10.4",
6289        "@babel/plugin-transform-react-display-name": "^7.12.1",
6290        "@babel/plugin-transform-react-jsx": "^7.12.1",
6291        "@babel/plugin-transform-react-jsx-development": "^7.12.1",
6292        "@babel/plugin-transform-react-jsx-self": "^7.12.1",
6293        "@babel/plugin-transform-react-jsx-source": "^7.12.1",
6294        "@babel/plugin-transform-react-pure-annotations": "^7.12.1"
6295      },
6296      "peerDependencies": {
6297        "@babel/core": "^7.0.0-0"
6298      }
6299    },
6300    "node_modules/babel-preset-react-app/node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx-self": {
6301      "version": "7.14.9",
6302      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz",
6303      "integrity": "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==",
6304      "dev": true,
6305      "dependencies": {
6306        "@babel/helper-plugin-utils": "^7.14.5"
6307      },
6308      "engines": {
6309        "node": ">=6.9.0"
6310      },
6311      "peerDependencies": {
6312        "@babel/core": "^7.0.0-0"
6313      }
6314    },
6315    "node_modules/babel-preset-react-app/node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx-source": {
6316      "version": "7.14.5",
6317      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz",
6318      "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==",
6319      "dev": true,
6320      "dependencies": {
6321        "@babel/helper-plugin-utils": "^7.14.5"
6322      },
6323      "engines": {
6324        "node": ">=6.9.0"
6325      },
6326      "peerDependencies": {
6327        "@babel/core": "^7.0.0-0"
6328      }
6329    },
6330    "node_modules/babel-preset-react-app/node_modules/@babel/runtime": {
6331      "version": "7.12.1",
6332      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz",
6333      "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==",
6334      "dev": true,
6335      "dependencies": {
6336        "regenerator-runtime": "^0.13.4"
6337      }
6338    },
6339    "node_modules/babel-preset-react-app/node_modules/semver": {
6340      "version": "5.7.1",
6341      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6342      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6343      "dev": true,
6344      "bin": {
6345        "semver": "bin/semver"
6346      }
6347    },
6348    "node_modules/babel-runtime": {
6349      "version": "6.26.0",
6350      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
6351      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
6352      "dev": true,
6353      "dependencies": {
6354        "core-js": "^2.4.0",
6355        "regenerator-runtime": "^0.11.0"
6356      }
6357    },
6358    "node_modules/babel-runtime/node_modules/core-js": {
6359      "version": "2.6.12",
6360      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
6361      "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
6362      "deprecated": "core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.",
6363      "dev": true,
6364      "hasInstallScript": true
6365    },
6366    "node_modules/babel-runtime/node_modules/regenerator-runtime": {
6367      "version": "0.11.1",
6368      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
6369      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
6370      "dev": true
6371    },
6372    "node_modules/babylon": {
6373      "version": "6.18.0",
6374      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
6375      "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
6376      "dev": true,
6377      "bin": {
6378        "babylon": "bin/babylon.js"
6379      }
6380    },
6381    "node_modules/balanced-match": {
6382      "version": "1.0.2",
6383      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
6384      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
6385      "dev": true
6386    },
6387    "node_modules/base": {
6388      "version": "0.11.2",
6389      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
6390      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
6391      "dev": true,
6392      "dependencies": {
6393        "cache-base": "^1.0.1",
6394        "class-utils": "^0.3.5",
6395        "component-emitter": "^1.2.1",
6396        "define-property": "^1.0.0",
6397        "isobject": "^3.0.1",
6398        "mixin-deep": "^1.2.0",
6399        "pascalcase": "^0.1.1"
6400      },
6401      "engines": {
6402        "node": ">=0.10.0"
6403      }
6404    },
6405    "node_modules/base/node_modules/define-property": {
6406      "version": "1.0.0",
6407      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
6408      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
6409      "dev": true,
6410      "dependencies": {
6411        "is-descriptor": "^1.0.0"
6412      },
6413      "engines": {
6414        "node": ">=0.10.0"
6415      }
6416    },
6417    "node_modules/base64-js": {
6418      "version": "1.5.1",
6419      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
6420      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
6421      "dev": true,
6422      "funding": [
6423        {
6424          "type": "github",
6425          "url": "https://github.com/sponsors/feross"
6426        },
6427        {
6428          "type": "patreon",
6429          "url": "https://www.patreon.com/feross"
6430        },
6431        {
6432          "type": "consulting",
6433          "url": "https://feross.org/support"
6434        }
6435      ]
6436    },
6437    "node_modules/batch": {
6438      "version": "0.6.1",
6439      "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
6440      "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
6441      "dev": true
6442    },
6443    "node_modules/bfj": {
6444      "version": "7.0.2",
6445      "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz",
6446      "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==",
6447      "dev": true,
6448      "dependencies": {
6449        "bluebird": "^3.5.5",
6450        "check-types": "^11.1.1",
6451        "hoopy": "^0.1.4",
6452        "tryer": "^1.0.1"
6453      },
6454      "engines": {
6455        "node": ">= 8.0.0"
6456      }
6457    },
6458    "node_modules/big.js": {
6459      "version": "5.2.2",
6460      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
6461      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
6462      "dev": true,
6463      "engines": {
6464        "node": "*"
6465      }
6466    },
6467    "node_modules/binary-extensions": {
6468      "version": "2.2.0",
6469      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
6470      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
6471      "engines": {
6472        "node": ">=8"
6473      }
6474    },
6475    "node_modules/bindings": {
6476      "version": "1.5.0",
6477      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
6478      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
6479      "dev": true,
6480      "optional": true,
6481      "dependencies": {
6482        "file-uri-to-path": "1.0.0"
6483      }
6484    },
6485    "node_modules/bluebird": {
6486      "version": "3.7.2",
6487      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
6488      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
6489      "dev": true
6490    },
6491    "node_modules/bn.js": {
6492      "version": "5.2.0",
6493      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
6494      "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
6495      "dev": true
6496    },
6497    "node_modules/body-parser": {
6498      "version": "1.19.0",
6499      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
6500      "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
6501      "dev": true,
6502      "dependencies": {
6503        "bytes": "3.1.0",
6504        "content-type": "~1.0.4",
6505        "debug": "2.6.9",
6506        "depd": "~1.1.2",
6507        "http-errors": "1.7.2",
6508        "iconv-lite": "0.4.24",
6509        "on-finished": "~2.3.0",
6510        "qs": "6.7.0",
6511        "raw-body": "2.4.0",
6512        "type-is": "~1.6.17"
6513      },
6514      "engines": {
6515        "node": ">= 0.8"
6516      }
6517    },
6518    "node_modules/body-parser/node_modules/bytes": {
6519      "version": "3.1.0",
6520      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
6521      "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
6522      "dev": true,
6523      "engines": {
6524        "node": ">= 0.8"
6525      }
6526    },
6527    "node_modules/body-parser/node_modules/debug": {
6528      "version": "2.6.9",
6529      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6530      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6531      "dev": true,
6532      "dependencies": {
6533        "ms": "2.0.0"
6534      }
6535    },
6536    "node_modules/body-parser/node_modules/ms": {
6537      "version": "2.0.0",
6538      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6539      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6540      "dev": true
6541    },
6542    "node_modules/bonjour": {
6543      "version": "3.5.0",
6544      "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
6545      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
6546      "dev": true,
6547      "dependencies": {
6548        "array-flatten": "^2.1.0",
6549        "deep-equal": "^1.0.1",
6550        "dns-equal": "^1.0.0",
6551        "dns-txt": "^2.0.2",
6552        "multicast-dns": "^6.0.1",
6553        "multicast-dns-service-types": "^1.1.0"
6554      }
6555    },
6556    "node_modules/boolbase": {
6557      "version": "1.0.0",
6558      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
6559      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
6560      "dev": true
6561    },
6562    "node_modules/bootstrap": {
6563      "version": "4.6.0",
6564      "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.0.tgz",
6565      "integrity": "sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw==",
6566      "funding": {
6567        "type": "opencollective",
6568        "url": "https://opencollective.com/bootstrap"
6569      },
6570      "peerDependencies": {
6571        "jquery": "1.9.1 - 3",
6572        "popper.js": "^1.16.1"
6573      }
6574    },
6575    "node_modules/brace-expansion": {
6576      "version": "1.1.11",
6577      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
6578      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
6579      "dev": true,
6580      "dependencies": {
6581        "balanced-match": "^1.0.0",
6582        "concat-map": "0.0.1"
6583      }
6584    },
6585    "node_modules/braces": {
6586      "version": "3.0.2",
6587      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
6588      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
6589      "dependencies": {
6590        "fill-range": "^7.0.1"
6591      },
6592      "engines": {
6593        "node": ">=8"
6594      }
6595    },
6596    "node_modules/brorand": {
6597      "version": "1.1.0",
6598      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
6599      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
6600      "dev": true
6601    },
6602    "node_modules/browser-process-hrtime": {
6603      "version": "1.0.0",
6604      "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
6605      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
6606    },
6607    "node_modules/browserify-aes": {
6608      "version": "1.2.0",
6609      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
6610      "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
6611      "dev": true,
6612      "dependencies": {
6613        "buffer-xor": "^1.0.3",
6614        "cipher-base": "^1.0.0",
6615        "create-hash": "^1.1.0",
6616        "evp_bytestokey": "^1.0.3",
6617        "inherits": "^2.0.1",
6618        "safe-buffer": "^5.0.1"
6619      }
6620    },
6621    "node_modules/browserify-cipher": {
6622      "version": "1.0.1",
6623      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
6624      "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
6625      "dev": true,
6626      "dependencies": {
6627        "browserify-aes": "^1.0.4",
6628        "browserify-des": "^1.0.0",
6629        "evp_bytestokey": "^1.0.0"
6630      }
6631    },
6632    "node_modules/browserify-des": {
6633      "version": "1.0.2",
6634      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
6635      "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
6636      "dev": true,
6637      "dependencies": {
6638        "cipher-base": "^1.0.1",
6639        "des.js": "^1.0.0",
6640        "inherits": "^2.0.1",
6641        "safe-buffer": "^5.1.2"
6642      }
6643    },
6644    "node_modules/browserify-rsa": {
6645      "version": "4.1.0",
6646      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
6647      "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
6648      "dev": true,
6649      "dependencies": {
6650        "bn.js": "^5.0.0",
6651        "randombytes": "^2.0.1"
6652      }
6653    },
6654    "node_modules/browserify-sign": {
6655      "version": "4.2.1",
6656      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
6657      "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
6658      "dev": true,
6659      "dependencies": {
6660        "bn.js": "^5.1.1",
6661        "browserify-rsa": "^4.0.1",
6662        "create-hash": "^1.2.0",
6663        "create-hmac": "^1.1.7",
6664        "elliptic": "^6.5.3",
6665        "inherits": "^2.0.4",
6666        "parse-asn1": "^5.1.5",
6667        "readable-stream": "^3.6.0",
6668        "safe-buffer": "^5.2.0"
6669      }
6670    },
6671    "node_modules/browserify-sign/node_modules/readable-stream": {
6672      "version": "3.6.0",
6673      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6674      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6675      "dev": true,
6676      "dependencies": {
6677        "inherits": "^2.0.3",
6678        "string_decoder": "^1.1.1",
6679        "util-deprecate": "^1.0.1"
6680      },
6681      "engines": {
6682        "node": ">= 6"
6683      }
6684    },
6685    "node_modules/browserify-sign/node_modules/safe-buffer": {
6686      "version": "5.2.1",
6687      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
6688      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
6689      "dev": true,
6690      "funding": [
6691        {
6692          "type": "github",
6693          "url": "https://github.com/sponsors/feross"
6694        },
6695        {
6696          "type": "patreon",
6697          "url": "https://www.patreon.com/feross"
6698        },
6699        {
6700          "type": "consulting",
6701          "url": "https://feross.org/support"
6702        }
6703      ]
6704    },
6705    "node_modules/browserify-zlib": {
6706      "version": "0.2.0",
6707      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
6708      "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
6709      "dev": true,
6710      "dependencies": {
6711        "pako": "~1.0.5"
6712      }
6713    },
6714    "node_modules/browserslist": {
6715      "version": "4.17.0",
6716      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz",
6717      "integrity": "sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==",
6718      "dev": true,
6719      "dependencies": {
6720        "caniuse-lite": "^1.0.30001254",
6721        "colorette": "^1.3.0",
6722        "electron-to-chromium": "^1.3.830",
6723        "escalade": "^3.1.1",
6724        "node-releases": "^1.1.75"
6725      },
6726      "bin": {
6727        "browserslist": "cli.js"
6728      },
6729      "engines": {
6730        "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
6731      },
6732      "funding": {
6733        "type": "opencollective",
6734        "url": "https://opencollective.com/browserslist"
6735      }
6736    },
6737    "node_modules/bser": {
6738      "version": "2.1.1",
6739      "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
6740      "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
6741      "dev": true,
6742      "dependencies": {
6743        "node-int64": "^0.4.0"
6744      }
6745    },
6746    "node_modules/buffer": {
6747      "version": "4.9.2",
6748      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
6749      "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
6750      "dev": true,
6751      "dependencies": {
6752        "base64-js": "^1.0.2",
6753        "ieee754": "^1.1.4",
6754        "isarray": "^1.0.0"
6755      }
6756    },
6757    "node_modules/buffer-from": {
6758      "version": "1.1.2",
6759      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
6760      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
6761      "dev": true
6762    },
6763    "node_modules/buffer-indexof": {
6764      "version": "1.1.1",
6765      "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
6766      "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
6767      "dev": true
6768    },
6769    "node_modules/buffer-xor": {
6770      "version": "1.0.3",
6771      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
6772      "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
6773      "dev": true
6774    },
6775    "node_modules/buffer/node_modules/isarray": {
6776      "version": "1.0.0",
6777      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6778      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6779      "dev": true
6780    },
6781    "node_modules/builtin-modules": {
6782      "version": "3.2.0",
6783      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz",
6784      "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==",
6785      "dev": true,
6786      "engines": {
6787        "node": ">=6"
6788      },
6789      "funding": {
6790        "url": "https://github.com/sponsors/sindresorhus"
6791      }
6792    },
6793    "node_modules/builtin-status-codes": {
6794      "version": "3.0.0",
6795      "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
6796      "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
6797      "dev": true
6798    },
6799    "node_modules/bytes": {
6800      "version": "3.0.0",
6801      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
6802      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
6803      "dev": true,
6804      "engines": {
6805        "node": ">= 0.8"
6806      }
6807    },
6808    "node_modules/cacache": {
6809      "version": "15.3.0",
6810      "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
6811      "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
6812      "dev": true,
6813      "dependencies": {
6814        "@npmcli/fs": "^1.0.0",
6815        "@npmcli/move-file": "^1.0.1",
6816        "chownr": "^2.0.0",
6817        "fs-minipass": "^2.0.0",
6818        "glob": "^7.1.4",
6819        "infer-owner": "^1.0.4",
6820        "lru-cache": "^6.0.0",
6821        "minipass": "^3.1.1",
6822        "minipass-collect": "^1.0.2",
6823        "minipass-flush": "^1.0.5",
6824        "minipass-pipeline": "^1.2.2",
6825        "mkdirp": "^1.0.3",
6826        "p-map": "^4.0.0",
6827        "promise-inflight": "^1.0.1",
6828        "rimraf": "^3.0.2",
6829        "ssri": "^8.0.1",
6830        "tar": "^6.0.2",
6831        "unique-filename": "^1.1.1"
6832      },
6833      "engines": {
6834        "node": ">= 10"
6835      }
6836    },
6837    "node_modules/cacache/node_modules/mkdirp": {
6838      "version": "1.0.4",
6839      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
6840      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
6841      "dev": true,
6842      "bin": {
6843        "mkdirp": "bin/cmd.js"
6844      },
6845      "engines": {
6846        "node": ">=10"
6847      }
6848    },
6849    "node_modules/cache-base": {
6850      "version": "1.0.1",
6851      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
6852      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
6853      "dev": true,
6854      "dependencies": {
6855        "collection-visit": "^1.0.0",
6856        "component-emitter": "^1.2.1",
6857        "get-value": "^2.0.6",
6858        "has-value": "^1.0.0",
6859        "isobject": "^3.0.1",
6860        "set-value": "^2.0.0",
6861        "to-object-path": "^0.3.0",
6862        "union-value": "^1.0.0",
6863        "unset-value": "^1.0.0"
6864      },
6865      "engines": {
6866        "node": ">=0.10.0"
6867      }
6868    },
6869    "node_modules/call-bind": {
6870      "version": "1.0.2",
6871      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
6872      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
6873      "dependencies": {
6874        "function-bind": "^1.1.1",
6875        "get-intrinsic": "^1.0.2"
6876      },
6877      "funding": {
6878        "url": "https://github.com/sponsors/ljharb"
6879      }
6880    },
6881    "node_modules/caller-callsite": {
6882      "version": "2.0.0",
6883      "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
6884      "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
6885      "dev": true,
6886      "dependencies": {
6887        "callsites": "^2.0.0"
6888      },
6889      "engines": {
6890        "node": ">=4"
6891      }
6892    },
6893    "node_modules/caller-callsite/node_modules/callsites": {
6894      "version": "2.0.0",
6895      "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
6896      "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
6897      "dev": true,
6898      "engines": {
6899        "node": ">=4"
6900      }
6901    },
6902    "node_modules/caller-path": {
6903      "version": "2.0.0",
6904      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
6905      "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
6906      "dev": true,
6907      "dependencies": {
6908        "caller-callsite": "^2.0.0"
6909      },
6910      "engines": {
6911        "node": ">=4"
6912      }
6913    },
6914    "node_modules/callsites": {
6915      "version": "3.1.0",
6916      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
6917      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
6918      "dev": true,
6919      "engines": {
6920        "node": ">=6"
6921      }
6922    },
6923    "node_modules/camel-case": {
6924      "version": "4.1.2",
6925      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
6926      "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
6927      "dev": true,
6928      "dependencies": {
6929        "pascal-case": "^3.1.2",
6930        "tslib": "^2.0.3"
6931      }
6932    },
6933    "node_modules/camelcase": {
6934      "version": "6.2.0",
6935      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
6936      "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
6937      "dev": true,
6938      "engines": {
6939        "node": ">=10"
6940      },
6941      "funding": {
6942        "url": "https://github.com/sponsors/sindresorhus"
6943      }
6944    },
6945    "node_modules/caniuse-api": {
6946      "version": "3.0.0",
6947      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
6948      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
6949      "dev": true,
6950      "dependencies": {
6951        "browserslist": "^4.0.0",
6952        "caniuse-lite": "^1.0.0",
6953        "lodash.memoize": "^4.1.2",
6954        "lodash.uniq": "^4.5.0"
6955      }
6956    },
6957    "node_modules/caniuse-lite": {
6958      "version": "1.0.30001255",
6959      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz",
6960      "integrity": "sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==",
6961      "dev": true,
6962      "funding": {
6963        "type": "opencollective",
6964        "url": "https://opencollective.com/browserslist"
6965      }
6966    },
6967    "node_modules/capture-exit": {
6968      "version": "2.0.0",
6969      "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
6970      "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
6971      "dev": true,
6972      "dependencies": {
6973        "rsvp": "^4.8.4"
6974      },
6975      "engines": {
6976        "node": "6.* || 8.* || >= 10.*"
6977      }
6978    },
6979    "node_modules/case-sensitive-paths-webpack-plugin": {
6980      "version": "2.3.0",
6981      "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz",
6982      "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==",
6983      "dev": true,
6984      "engines": {
6985        "node": ">=4"
6986      }
6987    },
6988    "node_modules/chalk": {
6989      "version": "2.4.2",
6990      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
6991      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
6992      "dev": true,
6993      "dependencies": {
6994        "ansi-styles": "^3.2.1",
6995        "escape-string-regexp": "^1.0.5",
6996        "supports-color": "^5.3.0"
6997      },
6998      "engines": {
6999        "node": ">=4"
7000      }
7001    },
7002    "node_modules/char-regex": {
7003      "version": "1.0.2",
7004      "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
7005      "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
7006      "dev": true,
7007      "engines": {
7008        "node": ">=10"
7009      }
7010    },
7011    "node_modules/check-types": {
7012      "version": "11.1.2",
7013      "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz",
7014      "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==",
7015      "dev": true
7016    },
7017    "node_modules/cheerio": {
7018      "version": "1.0.0-rc.10",
7019      "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
7020      "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==",
7021      "dev": true,
7022      "dependencies": {
7023        "cheerio-select": "^1.5.0",
7024        "dom-serializer": "^1.3.2",
7025        "domhandler": "^4.2.0",
7026        "htmlparser2": "^6.1.0",
7027        "parse5": "^6.0.1",
7028        "parse5-htmlparser2-tree-adapter": "^6.0.1",
7029        "tslib": "^2.2.0"
7030      },
7031      "engines": {
7032        "node": ">= 6"
7033      },
7034      "funding": {
7035        "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
7036      }
7037    },
7038    "node_modules/cheerio-select": {
7039      "version": "1.5.0",
7040      "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz",
7041      "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==",
7042      "dev": true,
7043      "dependencies": {
7044        "css-select": "^4.1.3",
7045        "css-what": "^5.0.1",
7046        "domelementtype": "^2.2.0",
7047        "domhandler": "^4.2.0",
7048        "domutils": "^2.7.0"
7049      },
7050      "funding": {
7051        "url": "https://github.com/sponsors/fb55"
7052      }
7053    },
7054    "node_modules/cheerio/node_modules/htmlparser2": {
7055      "version": "6.1.0",
7056      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
7057      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
7058      "dev": true,
7059      "funding": [
7060        "https://github.com/fb55/htmlparser2?sponsor=1",
7061        {
7062          "type": "github",
7063          "url": "https://github.com/sponsors/fb55"
7064        }
7065      ],
7066      "dependencies": {
7067        "domelementtype": "^2.0.1",
7068        "domhandler": "^4.0.0",
7069        "domutils": "^2.5.2",
7070        "entities": "^2.0.0"
7071      }
7072    },
7073    "node_modules/chokidar": {
7074      "version": "3.5.2",
7075      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
7076      "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
7077      "dependencies": {
7078        "anymatch": "~3.1.2",
7079        "braces": "~3.0.2",
7080        "glob-parent": "~5.1.2",
7081        "is-binary-path": "~2.1.0",
7082        "is-glob": "~4.0.1",
7083        "normalize-path": "~3.0.0",
7084        "readdirp": "~3.6.0"
7085      },
7086      "engines": {
7087        "node": ">= 8.10.0"
7088      },
7089      "optionalDependencies": {
7090        "fsevents": "~2.3.2"
7091      }
7092    },
7093    "node_modules/chownr": {
7094      "version": "2.0.0",
7095      "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
7096      "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
7097      "dev": true,
7098      "engines": {
7099        "node": ">=10"
7100      }
7101    },
7102    "node_modules/chrome-trace-event": {
7103      "version": "1.0.3",
7104      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
7105      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
7106      "dev": true,
7107      "engines": {
7108        "node": ">=6.0"
7109      }
7110    },
7111    "node_modules/ci-info": {
7112      "version": "2.0.0",
7113      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
7114      "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
7115      "dev": true
7116    },
7117    "node_modules/cipher-base": {
7118      "version": "1.0.4",
7119      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
7120      "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
7121      "dev": true,
7122      "dependencies": {
7123        "inherits": "^2.0.1",
7124        "safe-buffer": "^5.0.1"
7125      }
7126    },
7127    "node_modules/cjs-module-lexer": {
7128      "version": "0.6.0",
7129      "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
7130      "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
7131      "dev": true
7132    },
7133    "node_modules/class-utils": {
7134      "version": "0.3.6",
7135      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
7136      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
7137      "dev": true,
7138      "dependencies": {
7139        "arr-union": "^3.1.0",
7140        "define-property": "^0.2.5",
7141        "isobject": "^3.0.0",
7142        "static-extend": "^0.1.1"
7143      },
7144      "engines": {
7145        "node": ">=0.10.0"
7146      }
7147    },
7148    "node_modules/class-utils/node_modules/define-property": {
7149      "version": "0.2.5",
7150      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7151      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7152      "dev": true,
7153      "dependencies": {
7154        "is-descriptor": "^0.1.0"
7155      },
7156      "engines": {
7157        "node": ">=0.10.0"
7158      }
7159    },
7160    "node_modules/class-utils/node_modules/is-accessor-descriptor": {
7161      "version": "0.1.6",
7162      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7163      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
7164      "dev": true,
7165      "dependencies": {
7166        "kind-of": "^3.0.2"
7167      },
7168      "engines": {
7169        "node": ">=0.10.0"
7170      }
7171    },
7172    "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": {
7173      "version": "3.2.2",
7174      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7175      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7176      "dev": true,
7177      "dependencies": {
7178        "is-buffer": "^1.1.5"
7179      },
7180      "engines": {
7181        "node": ">=0.10.0"
7182      }
7183    },
7184    "node_modules/class-utils/node_modules/is-data-descriptor": {
7185      "version": "0.1.4",
7186      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7187      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
7188      "dev": true,
7189      "dependencies": {
7190        "kind-of": "^3.0.2"
7191      },
7192      "engines": {
7193        "node": ">=0.10.0"
7194      }
7195    },
7196    "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": {
7197      "version": "3.2.2",
7198      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7199      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7200      "dev": true,
7201      "dependencies": {
7202        "is-buffer": "^1.1.5"
7203      },
7204      "engines": {
7205        "node": ">=0.10.0"
7206      }
7207    },
7208    "node_modules/class-utils/node_modules/is-descriptor": {
7209      "version": "0.1.6",
7210      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
7211      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
7212      "dev": true,
7213      "dependencies": {
7214        "is-accessor-descriptor": "^0.1.6",
7215        "is-data-descriptor": "^0.1.4",
7216        "kind-of": "^5.0.0"
7217      },
7218      "engines": {
7219        "node": ">=0.10.0"
7220      }
7221    },
7222    "node_modules/class-utils/node_modules/kind-of": {
7223      "version": "5.1.0",
7224      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7225      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7226      "dev": true,
7227      "engines": {
7228        "node": ">=0.10.0"
7229      }
7230    },
7231    "node_modules/classnames": {
7232      "version": "2.3.1",
7233      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
7234      "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
7235    },
7236    "node_modules/clean-css": {
7237      "version": "4.2.3",
7238      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
7239      "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==",
7240      "dev": true,
7241      "dependencies": {
7242        "source-map": "~0.6.0"
7243      },
7244      "engines": {
7245        "node": ">= 4.0"
7246      }
7247    },
7248    "node_modules/clean-css/node_modules/source-map": {
7249      "version": "0.6.1",
7250      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7251      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7252      "dev": true,
7253      "engines": {
7254        "node": ">=0.10.0"
7255      }
7256    },
7257    "node_modules/clean-stack": {
7258      "version": "2.2.0",
7259      "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
7260      "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
7261      "dev": true,
7262      "engines": {
7263        "node": ">=6"
7264      }
7265    },
7266    "node_modules/cliui": {
7267      "version": "6.0.0",
7268      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
7269      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
7270      "dev": true,
7271      "dependencies": {
7272        "string-width": "^4.2.0",
7273        "strip-ansi": "^6.0.0",
7274        "wrap-ansi": "^6.2.0"
7275      }
7276    },
7277    "node_modules/co": {
7278      "version": "4.6.0",
7279      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
7280      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
7281      "dev": true,
7282      "engines": {
7283        "iojs": ">= 1.0.0",
7284        "node": ">= 0.12.0"
7285      }
7286    },
7287    "node_modules/coa": {
7288      "version": "2.0.2",
7289      "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
7290      "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
7291      "dev": true,
7292      "dependencies": {
7293        "@types/q": "^1.5.1",
7294        "chalk": "^2.4.1",
7295        "q": "^1.1.2"
7296      },
7297      "engines": {
7298        "node": ">= 4.0"
7299      }
7300    },
7301    "node_modules/codemirror-promql": {
7302      "version": "0.17.0",
7303      "resolved": "https://registry.npmjs.org/codemirror-promql/-/codemirror-promql-0.17.0.tgz",
7304      "integrity": "sha512-etlSQ8t9FvNfnNXZSGDOsLDFIgFaUaYUWQVPEs/YLdG41VMFdhnFoC4zb4iHyx1DJjxBW/dHk7ZHLJDa9aNNzg==",
7305      "dependencies": {
7306        "lezer-promql": "^0.20.0",
7307        "lru-cache": "^6.0.0"
7308      },
7309      "engines": {
7310        "node": ">=12.0.0"
7311      },
7312      "peerDependencies": {
7313        "@codemirror/autocomplete": "^0.18.3",
7314        "@codemirror/highlight": "^0.18.3",
7315        "@codemirror/language": "^0.18.0",
7316        "@codemirror/lint": "^0.18.1",
7317        "@codemirror/state": "^0.18.2",
7318        "@codemirror/view": "^0.18.1"
7319      }
7320    },
7321    "node_modules/collect-v8-coverage": {
7322      "version": "1.0.1",
7323      "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
7324      "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
7325      "dev": true
7326    },
7327    "node_modules/collection-visit": {
7328      "version": "1.0.0",
7329      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
7330      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
7331      "dev": true,
7332      "dependencies": {
7333        "map-visit": "^1.0.0",
7334        "object-visit": "^1.0.0"
7335      },
7336      "engines": {
7337        "node": ">=0.10.0"
7338      }
7339    },
7340    "node_modules/color": {
7341      "version": "3.2.1",
7342      "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
7343      "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
7344      "dev": true,
7345      "dependencies": {
7346        "color-convert": "^1.9.3",
7347        "color-string": "^1.6.0"
7348      }
7349    },
7350    "node_modules/color-convert": {
7351      "version": "1.9.3",
7352      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
7353      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
7354      "dev": true,
7355      "dependencies": {
7356        "color-name": "1.1.3"
7357      }
7358    },
7359    "node_modules/color-name": {
7360      "version": "1.1.3",
7361      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
7362      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
7363      "dev": true
7364    },
7365    "node_modules/color-string": {
7366      "version": "1.6.0",
7367      "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
7368      "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
7369      "dev": true,
7370      "dependencies": {
7371        "color-name": "^1.0.0",
7372        "simple-swizzle": "^0.2.2"
7373      }
7374    },
7375    "node_modules/colorette": {
7376      "version": "1.3.0",
7377      "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
7378      "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w=="
7379    },
7380    "node_modules/combined-stream": {
7381      "version": "1.0.8",
7382      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
7383      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
7384      "dependencies": {
7385        "delayed-stream": "~1.0.0"
7386      },
7387      "engines": {
7388        "node": ">= 0.8"
7389      }
7390    },
7391    "node_modules/commander": {
7392      "version": "4.1.1",
7393      "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
7394      "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
7395      "dev": true,
7396      "engines": {
7397        "node": ">= 6"
7398      }
7399    },
7400    "node_modules/common-tags": {
7401      "version": "1.8.0",
7402      "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
7403      "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
7404      "dev": true,
7405      "engines": {
7406        "node": ">=4.0.0"
7407      }
7408    },
7409    "node_modules/commondir": {
7410      "version": "1.0.1",
7411      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
7412      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
7413      "dev": true
7414    },
7415    "node_modules/component-emitter": {
7416      "version": "1.3.0",
7417      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
7418      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
7419      "dev": true
7420    },
7421    "node_modules/compose-function": {
7422      "version": "3.0.3",
7423      "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz",
7424      "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=",
7425      "dev": true,
7426      "dependencies": {
7427        "arity-n": "^1.0.4"
7428      }
7429    },
7430    "node_modules/compressible": {
7431      "version": "2.0.18",
7432      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
7433      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
7434      "dev": true,
7435      "dependencies": {
7436        "mime-db": ">= 1.43.0 < 2"
7437      },
7438      "engines": {
7439        "node": ">= 0.6"
7440      }
7441    },
7442    "node_modules/compression": {
7443      "version": "1.7.4",
7444      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
7445      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
7446      "dev": true,
7447      "dependencies": {
7448        "accepts": "~1.3.5",
7449        "bytes": "3.0.0",
7450        "compressible": "~2.0.16",
7451        "debug": "2.6.9",
7452        "on-headers": "~1.0.2",
7453        "safe-buffer": "5.1.2",
7454        "vary": "~1.1.2"
7455      },
7456      "engines": {
7457        "node": ">= 0.8.0"
7458      }
7459    },
7460    "node_modules/compression/node_modules/debug": {
7461      "version": "2.6.9",
7462      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7463      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7464      "dev": true,
7465      "dependencies": {
7466        "ms": "2.0.0"
7467      }
7468    },
7469    "node_modules/compression/node_modules/ms": {
7470      "version": "2.0.0",
7471      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7472      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7473      "dev": true
7474    },
7475    "node_modules/compute-scroll-into-view": {
7476      "version": "1.0.17",
7477      "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz",
7478      "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg=="
7479    },
7480    "node_modules/concat-map": {
7481      "version": "0.0.1",
7482      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
7483      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
7484      "dev": true
7485    },
7486    "node_modules/concat-stream": {
7487      "version": "1.6.2",
7488      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
7489      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
7490      "dev": true,
7491      "engines": [
7492        "node >= 0.8"
7493      ],
7494      "dependencies": {
7495        "buffer-from": "^1.0.0",
7496        "inherits": "^2.0.3",
7497        "readable-stream": "^2.2.2",
7498        "typedarray": "^0.0.6"
7499      }
7500    },
7501    "node_modules/confusing-browser-globals": {
7502      "version": "1.0.10",
7503      "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz",
7504      "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==",
7505      "dev": true
7506    },
7507    "node_modules/connect-history-api-fallback": {
7508      "version": "1.6.0",
7509      "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
7510      "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
7511      "dev": true,
7512      "engines": {
7513        "node": ">=0.8"
7514      }
7515    },
7516    "node_modules/console-browserify": {
7517      "version": "1.2.0",
7518      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
7519      "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
7520      "dev": true
7521    },
7522    "node_modules/constants-browserify": {
7523      "version": "1.0.0",
7524      "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
7525      "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
7526      "dev": true
7527    },
7528    "node_modules/content-disposition": {
7529      "version": "0.5.3",
7530      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
7531      "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
7532      "dev": true,
7533      "dependencies": {
7534        "safe-buffer": "5.1.2"
7535      },
7536      "engines": {
7537        "node": ">= 0.6"
7538      }
7539    },
7540    "node_modules/content-type": {
7541      "version": "1.0.4",
7542      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
7543      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
7544      "dev": true,
7545      "engines": {
7546        "node": ">= 0.6"
7547      }
7548    },
7549    "node_modules/convert-source-map": {
7550      "version": "1.8.0",
7551      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
7552      "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
7553      "dev": true,
7554      "dependencies": {
7555        "safe-buffer": "~5.1.1"
7556      }
7557    },
7558    "node_modules/cookie": {
7559      "version": "0.4.0",
7560      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
7561      "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
7562      "dev": true,
7563      "engines": {
7564        "node": ">= 0.6"
7565      }
7566    },
7567    "node_modules/cookie-signature": {
7568      "version": "1.0.6",
7569      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
7570      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
7571      "dev": true
7572    },
7573    "node_modules/copy-concurrently": {
7574      "version": "1.0.5",
7575      "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
7576      "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
7577      "dev": true,
7578      "dependencies": {
7579        "aproba": "^1.1.1",
7580        "fs-write-stream-atomic": "^1.0.8",
7581        "iferr": "^0.1.5",
7582        "mkdirp": "^0.5.1",
7583        "rimraf": "^2.5.4",
7584        "run-queue": "^1.0.0"
7585      }
7586    },
7587    "node_modules/copy-concurrently/node_modules/rimraf": {
7588      "version": "2.7.1",
7589      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
7590      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
7591      "dev": true,
7592      "dependencies": {
7593        "glob": "^7.1.3"
7594      },
7595      "bin": {
7596        "rimraf": "bin.js"
7597      }
7598    },
7599    "node_modules/copy-descriptor": {
7600      "version": "0.1.1",
7601      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
7602      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
7603      "dev": true,
7604      "engines": {
7605        "node": ">=0.10.0"
7606      }
7607    },
7608    "node_modules/copy-to-clipboard": {
7609      "version": "3.3.1",
7610      "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz",
7611      "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==",
7612      "dependencies": {
7613        "toggle-selection": "^1.0.6"
7614      }
7615    },
7616    "node_modules/core-js": {
7617      "version": "3.17.2",
7618      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.17.2.tgz",
7619      "integrity": "sha512-XkbXqhcXeMHPRk2ItS+zQYliAMilea2euoMsnpRRdDad6b2VY6CQQcwz1K8AnWesfw4p165RzY0bTnr3UrbYiA==",
7620      "dev": true,
7621      "hasInstallScript": true,
7622      "funding": {
7623        "type": "opencollective",
7624        "url": "https://opencollective.com/core-js"
7625      }
7626    },
7627    "node_modules/core-js-compat": {
7628      "version": "3.17.2",
7629      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.2.tgz",
7630      "integrity": "sha512-lHnt7A1Oqplebl5i0MrQyFv/yyEzr9p29OjlkcsFRDDgHwwQyVckfRGJ790qzXhkwM8ba4SFHHa2sO+T5f1zGg==",
7631      "dev": true,
7632      "dependencies": {
7633        "browserslist": "^4.16.8",
7634        "semver": "7.0.0"
7635      },
7636      "funding": {
7637        "type": "opencollective",
7638        "url": "https://opencollective.com/core-js"
7639      }
7640    },
7641    "node_modules/core-js-compat/node_modules/semver": {
7642      "version": "7.0.0",
7643      "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
7644      "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
7645      "dev": true,
7646      "bin": {
7647        "semver": "bin/semver.js"
7648      }
7649    },
7650    "node_modules/core-js-pure": {
7651      "version": "3.17.2",
7652      "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.2.tgz",
7653      "integrity": "sha512-2VV7DlIbooyTI7Bh+yzOOWL9tGwLnQKHno7qATE+fqZzDKYr6llVjVQOzpD/QLZFgXDPb8T71pJokHEZHEYJhQ==",
7654      "dev": true,
7655      "hasInstallScript": true,
7656      "funding": {
7657        "type": "opencollective",
7658        "url": "https://opencollective.com/core-js"
7659      }
7660    },
7661    "node_modules/core-util-is": {
7662      "version": "1.0.3",
7663      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
7664      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
7665      "dev": true
7666    },
7667    "node_modules/cosmiconfig": {
7668      "version": "7.0.1",
7669      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
7670      "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
7671      "dev": true,
7672      "dependencies": {
7673        "@types/parse-json": "^4.0.0",
7674        "import-fresh": "^3.2.1",
7675        "parse-json": "^5.0.0",
7676        "path-type": "^4.0.0",
7677        "yaml": "^1.10.0"
7678      },
7679      "engines": {
7680        "node": ">=10"
7681      }
7682    },
7683    "node_modules/create-ecdh": {
7684      "version": "4.0.4",
7685      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
7686      "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
7687      "dev": true,
7688      "dependencies": {
7689        "bn.js": "^4.1.0",
7690        "elliptic": "^6.5.3"
7691      }
7692    },
7693    "node_modules/create-ecdh/node_modules/bn.js": {
7694      "version": "4.12.0",
7695      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
7696      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
7697      "dev": true
7698    },
7699    "node_modules/create-hash": {
7700      "version": "1.2.0",
7701      "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
7702      "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
7703      "dev": true,
7704      "dependencies": {
7705        "cipher-base": "^1.0.1",
7706        "inherits": "^2.0.1",
7707        "md5.js": "^1.3.4",
7708        "ripemd160": "^2.0.1",
7709        "sha.js": "^2.4.0"
7710      }
7711    },
7712    "node_modules/create-hmac": {
7713      "version": "1.1.7",
7714      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
7715      "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
7716      "dev": true,
7717      "dependencies": {
7718        "cipher-base": "^1.0.3",
7719        "create-hash": "^1.1.0",
7720        "inherits": "^2.0.1",
7721        "ripemd160": "^2.0.0",
7722        "safe-buffer": "^5.0.1",
7723        "sha.js": "^2.4.8"
7724      }
7725    },
7726    "node_modules/crelt": {
7727      "version": "1.0.5",
7728      "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.5.tgz",
7729      "integrity": "sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA=="
7730    },
7731    "node_modules/cross-fetch": {
7732      "version": "3.1.4",
7733      "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz",
7734      "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==",
7735      "dev": true,
7736      "dependencies": {
7737        "node-fetch": "2.6.1"
7738      }
7739    },
7740    "node_modules/cross-spawn": {
7741      "version": "7.0.3",
7742      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
7743      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
7744      "dev": true,
7745      "dependencies": {
7746        "path-key": "^3.1.0",
7747        "shebang-command": "^2.0.0",
7748        "which": "^2.0.1"
7749      },
7750      "engines": {
7751        "node": ">= 8"
7752      }
7753    },
7754    "node_modules/crypto-browserify": {
7755      "version": "3.12.0",
7756      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
7757      "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
7758      "dev": true,
7759      "dependencies": {
7760        "browserify-cipher": "^1.0.0",
7761        "browserify-sign": "^4.0.0",
7762        "create-ecdh": "^4.0.0",
7763        "create-hash": "^1.1.0",
7764        "create-hmac": "^1.1.0",
7765        "diffie-hellman": "^5.0.0",
7766        "inherits": "^2.0.1",
7767        "pbkdf2": "^3.0.3",
7768        "public-encrypt": "^4.0.0",
7769        "randombytes": "^2.0.0",
7770        "randomfill": "^1.0.3"
7771      },
7772      "engines": {
7773        "node": "*"
7774      }
7775    },
7776    "node_modules/crypto-random-string": {
7777      "version": "1.0.0",
7778      "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
7779      "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
7780      "dev": true,
7781      "engines": {
7782        "node": ">=4"
7783      }
7784    },
7785    "node_modules/css": {
7786      "version": "2.2.4",
7787      "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
7788      "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
7789      "dev": true,
7790      "dependencies": {
7791        "inherits": "^2.0.3",
7792        "source-map": "^0.6.1",
7793        "source-map-resolve": "^0.5.2",
7794        "urix": "^0.1.0"
7795      }
7796    },
7797    "node_modules/css-blank-pseudo": {
7798      "version": "0.1.4",
7799      "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
7800      "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
7801      "dev": true,
7802      "dependencies": {
7803        "postcss": "^7.0.5"
7804      },
7805      "bin": {
7806        "css-blank-pseudo": "cli.js"
7807      },
7808      "engines": {
7809        "node": ">=6.0.0"
7810      }
7811    },
7812    "node_modules/css-color-names": {
7813      "version": "0.0.4",
7814      "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
7815      "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
7816      "dev": true,
7817      "engines": {
7818        "node": "*"
7819      }
7820    },
7821    "node_modules/css-declaration-sorter": {
7822      "version": "4.0.1",
7823      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
7824      "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
7825      "dev": true,
7826      "dependencies": {
7827        "postcss": "^7.0.1",
7828        "timsort": "^0.3.0"
7829      },
7830      "engines": {
7831        "node": ">4"
7832      }
7833    },
7834    "node_modules/css-has-pseudo": {
7835      "version": "0.10.0",
7836      "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
7837      "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
7838      "dev": true,
7839      "dependencies": {
7840        "postcss": "^7.0.6",
7841        "postcss-selector-parser": "^5.0.0-rc.4"
7842      },
7843      "bin": {
7844        "css-has-pseudo": "cli.js"
7845      },
7846      "engines": {
7847        "node": ">=6.0.0"
7848      }
7849    },
7850    "node_modules/css-has-pseudo/node_modules/cssesc": {
7851      "version": "2.0.0",
7852      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
7853      "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
7854      "dev": true,
7855      "bin": {
7856        "cssesc": "bin/cssesc"
7857      },
7858      "engines": {
7859        "node": ">=4"
7860      }
7861    },
7862    "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": {
7863      "version": "5.0.0",
7864      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
7865      "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
7866      "dev": true,
7867      "dependencies": {
7868        "cssesc": "^2.0.0",
7869        "indexes-of": "^1.0.1",
7870        "uniq": "^1.0.1"
7871      },
7872      "engines": {
7873        "node": ">=4"
7874      }
7875    },
7876    "node_modules/css-loader": {
7877      "version": "4.3.0",
7878      "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz",
7879      "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==",
7880      "dev": true,
7881      "dependencies": {
7882        "camelcase": "^6.0.0",
7883        "cssesc": "^3.0.0",
7884        "icss-utils": "^4.1.1",
7885        "loader-utils": "^2.0.0",
7886        "postcss": "^7.0.32",
7887        "postcss-modules-extract-imports": "^2.0.0",
7888        "postcss-modules-local-by-default": "^3.0.3",
7889        "postcss-modules-scope": "^2.2.0",
7890        "postcss-modules-values": "^3.0.0",
7891        "postcss-value-parser": "^4.1.0",
7892        "schema-utils": "^2.7.1",
7893        "semver": "^7.3.2"
7894      },
7895      "engines": {
7896        "node": ">= 10.13.0"
7897      },
7898      "funding": {
7899        "type": "opencollective",
7900        "url": "https://opencollective.com/webpack"
7901      },
7902      "peerDependencies": {
7903        "webpack": "^4.27.0 || ^5.0.0"
7904      }
7905    },
7906    "node_modules/css-prefers-color-scheme": {
7907      "version": "3.1.1",
7908      "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
7909      "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
7910      "dev": true,
7911      "dependencies": {
7912        "postcss": "^7.0.5"
7913      },
7914      "bin": {
7915        "css-prefers-color-scheme": "cli.js"
7916      },
7917      "engines": {
7918        "node": ">=6.0.0"
7919      }
7920    },
7921    "node_modules/css-select": {
7922      "version": "4.1.3",
7923      "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
7924      "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
7925      "dev": true,
7926      "dependencies": {
7927        "boolbase": "^1.0.0",
7928        "css-what": "^5.0.0",
7929        "domhandler": "^4.2.0",
7930        "domutils": "^2.6.0",
7931        "nth-check": "^2.0.0"
7932      },
7933      "funding": {
7934        "url": "https://github.com/sponsors/fb55"
7935      }
7936    },
7937    "node_modules/css-select-base-adapter": {
7938      "version": "0.1.1",
7939      "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
7940      "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
7941      "dev": true
7942    },
7943    "node_modules/css-tree": {
7944      "version": "1.0.0-alpha.37",
7945      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
7946      "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
7947      "dev": true,
7948      "dependencies": {
7949        "mdn-data": "2.0.4",
7950        "source-map": "^0.6.1"
7951      },
7952      "engines": {
7953        "node": ">=8.0.0"
7954      }
7955    },
7956    "node_modules/css-tree/node_modules/source-map": {
7957      "version": "0.6.1",
7958      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7959      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7960      "dev": true,
7961      "engines": {
7962        "node": ">=0.10.0"
7963      }
7964    },
7965    "node_modules/css-what": {
7966      "version": "5.0.1",
7967      "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz",
7968      "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==",
7969      "dev": true,
7970      "engines": {
7971        "node": ">= 6"
7972      },
7973      "funding": {
7974        "url": "https://github.com/sponsors/fb55"
7975      }
7976    },
7977    "node_modules/css.escape": {
7978      "version": "1.5.1",
7979      "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
7980      "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s="
7981    },
7982    "node_modules/css/node_modules/source-map": {
7983      "version": "0.6.1",
7984      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7985      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7986      "dev": true,
7987      "engines": {
7988        "node": ">=0.10.0"
7989      }
7990    },
7991    "node_modules/cssdb": {
7992      "version": "4.4.0",
7993      "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
7994      "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
7995      "dev": true
7996    },
7997    "node_modules/cssesc": {
7998      "version": "3.0.0",
7999      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
8000      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
8001      "dev": true,
8002      "bin": {
8003        "cssesc": "bin/cssesc"
8004      },
8005      "engines": {
8006        "node": ">=4"
8007      }
8008    },
8009    "node_modules/cssnano": {
8010      "version": "4.1.11",
8011      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
8012      "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
8013      "dev": true,
8014      "dependencies": {
8015        "cosmiconfig": "^5.0.0",
8016        "cssnano-preset-default": "^4.0.8",
8017        "is-resolvable": "^1.0.0",
8018        "postcss": "^7.0.0"
8019      },
8020      "engines": {
8021        "node": ">=6.9.0"
8022      }
8023    },
8024    "node_modules/cssnano-preset-default": {
8025      "version": "4.0.8",
8026      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
8027      "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
8028      "dev": true,
8029      "dependencies": {
8030        "css-declaration-sorter": "^4.0.1",
8031        "cssnano-util-raw-cache": "^4.0.1",
8032        "postcss": "^7.0.0",
8033        "postcss-calc": "^7.0.1",
8034        "postcss-colormin": "^4.0.3",
8035        "postcss-convert-values": "^4.0.1",
8036        "postcss-discard-comments": "^4.0.2",
8037        "postcss-discard-duplicates": "^4.0.2",
8038        "postcss-discard-empty": "^4.0.1",
8039        "postcss-discard-overridden": "^4.0.1",
8040        "postcss-merge-longhand": "^4.0.11",
8041        "postcss-merge-rules": "^4.0.3",
8042        "postcss-minify-font-values": "^4.0.2",
8043        "postcss-minify-gradients": "^4.0.2",
8044        "postcss-minify-params": "^4.0.2",
8045        "postcss-minify-selectors": "^4.0.2",
8046        "postcss-normalize-charset": "^4.0.1",
8047        "postcss-normalize-display-values": "^4.0.2",
8048        "postcss-normalize-positions": "^4.0.2",
8049        "postcss-normalize-repeat-style": "^4.0.2",
8050        "postcss-normalize-string": "^4.0.2",
8051        "postcss-normalize-timing-functions": "^4.0.2",
8052        "postcss-normalize-unicode": "^4.0.1",
8053        "postcss-normalize-url": "^4.0.1",
8054        "postcss-normalize-whitespace": "^4.0.2",
8055        "postcss-ordered-values": "^4.1.2",
8056        "postcss-reduce-initial": "^4.0.3",
8057        "postcss-reduce-transforms": "^4.0.2",
8058        "postcss-svgo": "^4.0.3",
8059        "postcss-unique-selectors": "^4.0.1"
8060      },
8061      "engines": {
8062        "node": ">=6.9.0"
8063      }
8064    },
8065    "node_modules/cssnano-util-get-arguments": {
8066      "version": "4.0.0",
8067      "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
8068      "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
8069      "dev": true,
8070      "engines": {
8071        "node": ">=6.9.0"
8072      }
8073    },
8074    "node_modules/cssnano-util-get-match": {
8075      "version": "4.0.0",
8076      "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
8077      "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
8078      "dev": true,
8079      "engines": {
8080        "node": ">=6.9.0"
8081      }
8082    },
8083    "node_modules/cssnano-util-raw-cache": {
8084      "version": "4.0.1",
8085      "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
8086      "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
8087      "dev": true,
8088      "dependencies": {
8089        "postcss": "^7.0.0"
8090      },
8091      "engines": {
8092        "node": ">=6.9.0"
8093      }
8094    },
8095    "node_modules/cssnano-util-same-parent": {
8096      "version": "4.0.1",
8097      "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
8098      "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
8099      "dev": true,
8100      "engines": {
8101        "node": ">=6.9.0"
8102      }
8103    },
8104    "node_modules/cssnano/node_modules/cosmiconfig": {
8105      "version": "5.2.1",
8106      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
8107      "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
8108      "dev": true,
8109      "dependencies": {
8110        "import-fresh": "^2.0.0",
8111        "is-directory": "^0.3.1",
8112        "js-yaml": "^3.13.1",
8113        "parse-json": "^4.0.0"
8114      },
8115      "engines": {
8116        "node": ">=4"
8117      }
8118    },
8119    "node_modules/cssnano/node_modules/import-fresh": {
8120      "version": "2.0.0",
8121      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
8122      "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
8123      "dev": true,
8124      "dependencies": {
8125        "caller-path": "^2.0.0",
8126        "resolve-from": "^3.0.0"
8127      },
8128      "engines": {
8129        "node": ">=4"
8130      }
8131    },
8132    "node_modules/cssnano/node_modules/parse-json": {
8133      "version": "4.0.0",
8134      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
8135      "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
8136      "dev": true,
8137      "dependencies": {
8138        "error-ex": "^1.3.1",
8139        "json-parse-better-errors": "^1.0.1"
8140      },
8141      "engines": {
8142        "node": ">=4"
8143      }
8144    },
8145    "node_modules/cssnano/node_modules/resolve-from": {
8146      "version": "3.0.0",
8147      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
8148      "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
8149      "dev": true,
8150      "engines": {
8151        "node": ">=4"
8152      }
8153    },
8154    "node_modules/csso": {
8155      "version": "4.2.0",
8156      "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
8157      "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
8158      "dev": true,
8159      "dependencies": {
8160        "css-tree": "^1.1.2"
8161      },
8162      "engines": {
8163        "node": ">=8.0.0"
8164      }
8165    },
8166    "node_modules/csso/node_modules/css-tree": {
8167      "version": "1.1.3",
8168      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
8169      "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
8170      "dev": true,
8171      "dependencies": {
8172        "mdn-data": "2.0.14",
8173        "source-map": "^0.6.1"
8174      },
8175      "engines": {
8176        "node": ">=8.0.0"
8177      }
8178    },
8179    "node_modules/csso/node_modules/mdn-data": {
8180      "version": "2.0.14",
8181      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
8182      "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
8183      "dev": true
8184    },
8185    "node_modules/csso/node_modules/source-map": {
8186      "version": "0.6.1",
8187      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8188      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8189      "dev": true,
8190      "engines": {
8191        "node": ">=0.10.0"
8192      }
8193    },
8194    "node_modules/cssom": {
8195      "version": "0.4.4",
8196      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
8197      "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
8198    },
8199    "node_modules/cssstyle": {
8200      "version": "2.3.0",
8201      "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
8202      "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
8203      "dependencies": {
8204        "cssom": "~0.3.6"
8205      },
8206      "engines": {
8207        "node": ">=8"
8208      }
8209    },
8210    "node_modules/cssstyle/node_modules/cssom": {
8211      "version": "0.3.8",
8212      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
8213      "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
8214    },
8215    "node_modules/csstype": {
8216      "version": "3.0.8",
8217      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz",
8218      "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==",
8219      "dev": true
8220    },
8221    "node_modules/cyclist": {
8222      "version": "1.0.1",
8223      "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
8224      "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
8225      "dev": true
8226    },
8227    "node_modules/d": {
8228      "version": "1.0.1",
8229      "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
8230      "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
8231      "dev": true,
8232      "dependencies": {
8233        "es5-ext": "^0.10.50",
8234        "type": "^1.0.1"
8235      }
8236    },
8237    "node_modules/damerau-levenshtein": {
8238      "version": "1.0.7",
8239      "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz",
8240      "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==",
8241      "dev": true
8242    },
8243    "node_modules/data-urls": {
8244      "version": "2.0.0",
8245      "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
8246      "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
8247      "dependencies": {
8248        "abab": "^2.0.3",
8249        "whatwg-mimetype": "^2.3.0",
8250        "whatwg-url": "^8.0.0"
8251      },
8252      "engines": {
8253        "node": ">=10"
8254      }
8255    },
8256    "node_modules/debug": {
8257      "version": "4.3.2",
8258      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
8259      "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
8260      "dependencies": {
8261        "ms": "2.1.2"
8262      },
8263      "engines": {
8264        "node": ">=6.0"
8265      },
8266      "peerDependenciesMeta": {
8267        "supports-color": {
8268          "optional": true
8269        }
8270      }
8271    },
8272    "node_modules/decamelize": {
8273      "version": "1.2.0",
8274      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
8275      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
8276      "dev": true,
8277      "engines": {
8278        "node": ">=0.10.0"
8279      }
8280    },
8281    "node_modules/decimal.js": {
8282      "version": "10.3.1",
8283      "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
8284      "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ=="
8285    },
8286    "node_modules/decode-uri-component": {
8287      "version": "0.2.0",
8288      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
8289      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
8290      "dev": true,
8291      "engines": {
8292        "node": ">=0.10"
8293      }
8294    },
8295    "node_modules/dedent": {
8296      "version": "0.7.0",
8297      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
8298      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
8299      "dev": true
8300    },
8301    "node_modules/deep-equal": {
8302      "version": "1.1.1",
8303      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
8304      "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
8305      "dependencies": {
8306        "is-arguments": "^1.0.4",
8307        "is-date-object": "^1.0.1",
8308        "is-regex": "^1.0.4",
8309        "object-is": "^1.0.1",
8310        "object-keys": "^1.1.1",
8311        "regexp.prototype.flags": "^1.2.0"
8312      },
8313      "funding": {
8314        "url": "https://github.com/sponsors/ljharb"
8315      }
8316    },
8317    "node_modules/deep-is": {
8318      "version": "0.1.4",
8319      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
8320      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
8321    },
8322    "node_modules/deepmerge": {
8323      "version": "4.2.2",
8324      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
8325      "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
8326      "engines": {
8327        "node": ">=0.10.0"
8328      }
8329    },
8330    "node_modules/default-gateway": {
8331      "version": "4.2.0",
8332      "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
8333      "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
8334      "dev": true,
8335      "dependencies": {
8336        "execa": "^1.0.0",
8337        "ip-regex": "^2.1.0"
8338      },
8339      "engines": {
8340        "node": ">=6"
8341      }
8342    },
8343    "node_modules/default-gateway/node_modules/cross-spawn": {
8344      "version": "6.0.5",
8345      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
8346      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
8347      "dev": true,
8348      "dependencies": {
8349        "nice-try": "^1.0.4",
8350        "path-key": "^2.0.1",
8351        "semver": "^5.5.0",
8352        "shebang-command": "^1.2.0",
8353        "which": "^1.2.9"
8354      },
8355      "engines": {
8356        "node": ">=4.8"
8357      }
8358    },
8359    "node_modules/default-gateway/node_modules/execa": {
8360      "version": "1.0.0",
8361      "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
8362      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
8363      "dev": true,
8364      "dependencies": {
8365        "cross-spawn": "^6.0.0",
8366        "get-stream": "^4.0.0",
8367        "is-stream": "^1.1.0",
8368        "npm-run-path": "^2.0.0",
8369        "p-finally": "^1.0.0",
8370        "signal-exit": "^3.0.0",
8371        "strip-eof": "^1.0.0"
8372      },
8373      "engines": {
8374        "node": ">=6"
8375      }
8376    },
8377    "node_modules/default-gateway/node_modules/get-stream": {
8378      "version": "4.1.0",
8379      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
8380      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
8381      "dev": true,
8382      "dependencies": {
8383        "pump": "^3.0.0"
8384      },
8385      "engines": {
8386        "node": ">=6"
8387      }
8388    },
8389    "node_modules/default-gateway/node_modules/is-stream": {
8390      "version": "1.1.0",
8391      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
8392      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
8393      "dev": true,
8394      "engines": {
8395        "node": ">=0.10.0"
8396      }
8397    },
8398    "node_modules/default-gateway/node_modules/npm-run-path": {
8399      "version": "2.0.2",
8400      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
8401      "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
8402      "dev": true,
8403      "dependencies": {
8404        "path-key": "^2.0.0"
8405      },
8406      "engines": {
8407        "node": ">=4"
8408      }
8409    },
8410    "node_modules/default-gateway/node_modules/path-key": {
8411      "version": "2.0.1",
8412      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8413      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8414      "dev": true,
8415      "engines": {
8416        "node": ">=4"
8417      }
8418    },
8419    "node_modules/default-gateway/node_modules/semver": {
8420      "version": "5.7.1",
8421      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8422      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8423      "dev": true,
8424      "bin": {
8425        "semver": "bin/semver"
8426      }
8427    },
8428    "node_modules/default-gateway/node_modules/shebang-command": {
8429      "version": "1.2.0",
8430      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8431      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8432      "dev": true,
8433      "dependencies": {
8434        "shebang-regex": "^1.0.0"
8435      },
8436      "engines": {
8437        "node": ">=0.10.0"
8438      }
8439    },
8440    "node_modules/default-gateway/node_modules/shebang-regex": {
8441      "version": "1.0.0",
8442      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8443      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8444      "dev": true,
8445      "engines": {
8446        "node": ">=0.10.0"
8447      }
8448    },
8449    "node_modules/default-gateway/node_modules/which": {
8450      "version": "1.3.1",
8451      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
8452      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
8453      "dev": true,
8454      "dependencies": {
8455        "isexe": "^2.0.0"
8456      },
8457      "bin": {
8458        "which": "bin/which"
8459      }
8460    },
8461    "node_modules/define-properties": {
8462      "version": "1.1.3",
8463      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
8464      "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
8465      "dependencies": {
8466        "object-keys": "^1.0.12"
8467      },
8468      "engines": {
8469        "node": ">= 0.4"
8470      }
8471    },
8472    "node_modules/define-property": {
8473      "version": "2.0.2",
8474      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
8475      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
8476      "dev": true,
8477      "dependencies": {
8478        "is-descriptor": "^1.0.2",
8479        "isobject": "^3.0.1"
8480      },
8481      "engines": {
8482        "node": ">=0.10.0"
8483      }
8484    },
8485    "node_modules/del": {
8486      "version": "4.1.1",
8487      "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
8488      "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
8489      "dev": true,
8490      "dependencies": {
8491        "@types/glob": "^7.1.1",
8492        "globby": "^6.1.0",
8493        "is-path-cwd": "^2.0.0",
8494        "is-path-in-cwd": "^2.0.0",
8495        "p-map": "^2.0.0",
8496        "pify": "^4.0.1",
8497        "rimraf": "^2.6.3"
8498      },
8499      "engines": {
8500        "node": ">=6"
8501      }
8502    },
8503    "node_modules/del/node_modules/array-union": {
8504      "version": "1.0.2",
8505      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
8506      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
8507      "dev": true,
8508      "dependencies": {
8509        "array-uniq": "^1.0.1"
8510      },
8511      "engines": {
8512        "node": ">=0.10.0"
8513      }
8514    },
8515    "node_modules/del/node_modules/globby": {
8516      "version": "6.1.0",
8517      "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
8518      "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
8519      "dev": true,
8520      "dependencies": {
8521        "array-union": "^1.0.1",
8522        "glob": "^7.0.3",
8523        "object-assign": "^4.0.1",
8524        "pify": "^2.0.0",
8525        "pinkie-promise": "^2.0.0"
8526      },
8527      "engines": {
8528        "node": ">=0.10.0"
8529      }
8530    },
8531    "node_modules/del/node_modules/globby/node_modules/pify": {
8532      "version": "2.3.0",
8533      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8534      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8535      "dev": true,
8536      "engines": {
8537        "node": ">=0.10.0"
8538      }
8539    },
8540    "node_modules/del/node_modules/p-map": {
8541      "version": "2.1.0",
8542      "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
8543      "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
8544      "dev": true,
8545      "engines": {
8546        "node": ">=6"
8547      }
8548    },
8549    "node_modules/del/node_modules/rimraf": {
8550      "version": "2.7.1",
8551      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8552      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8553      "dev": true,
8554      "dependencies": {
8555        "glob": "^7.1.3"
8556      },
8557      "bin": {
8558        "rimraf": "bin.js"
8559      }
8560    },
8561    "node_modules/delayed-stream": {
8562      "version": "1.0.0",
8563      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
8564      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
8565      "engines": {
8566        "node": ">=0.4.0"
8567      }
8568    },
8569    "node_modules/depd": {
8570      "version": "1.1.2",
8571      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
8572      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
8573      "dev": true,
8574      "engines": {
8575        "node": ">= 0.6"
8576      }
8577    },
8578    "node_modules/des.js": {
8579      "version": "1.0.1",
8580      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
8581      "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
8582      "dev": true,
8583      "dependencies": {
8584        "inherits": "^2.0.1",
8585        "minimalistic-assert": "^1.0.0"
8586      }
8587    },
8588    "node_modules/destroy": {
8589      "version": "1.0.4",
8590      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
8591      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
8592      "dev": true
8593    },
8594    "node_modules/detect-newline": {
8595      "version": "3.1.0",
8596      "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
8597      "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
8598      "dev": true,
8599      "engines": {
8600        "node": ">=8"
8601      }
8602    },
8603    "node_modules/detect-node": {
8604      "version": "2.1.0",
8605      "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
8606      "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
8607      "dev": true
8608    },
8609    "node_modules/detect-port-alt": {
8610      "version": "1.1.6",
8611      "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
8612      "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==",
8613      "dev": true,
8614      "dependencies": {
8615        "address": "^1.0.1",
8616        "debug": "^2.6.0"
8617      },
8618      "bin": {
8619        "detect": "bin/detect-port",
8620        "detect-port": "bin/detect-port"
8621      },
8622      "engines": {
8623        "node": ">= 4.2.1"
8624      }
8625    },
8626    "node_modules/detect-port-alt/node_modules/debug": {
8627      "version": "2.6.9",
8628      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8629      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8630      "dev": true,
8631      "dependencies": {
8632        "ms": "2.0.0"
8633      }
8634    },
8635    "node_modules/detect-port-alt/node_modules/ms": {
8636      "version": "2.0.0",
8637      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8638      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
8639      "dev": true
8640    },
8641    "node_modules/diff": {
8642      "version": "4.0.2",
8643      "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
8644      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
8645      "dev": true,
8646      "engines": {
8647        "node": ">=0.3.1"
8648      }
8649    },
8650    "node_modules/diff-sequences": {
8651      "version": "27.0.6",
8652      "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz",
8653      "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==",
8654      "dev": true,
8655      "engines": {
8656        "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
8657      }
8658    },
8659    "node_modules/diffie-hellman": {
8660      "version": "5.0.3",
8661      "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
8662      "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
8663      "dev": true,
8664      "dependencies": {
8665        "bn.js": "^4.1.0",
8666        "miller-rabin": "^4.0.0",
8667        "randombytes": "^2.0.0"
8668      }
8669    },
8670    "node_modules/diffie-hellman/node_modules/bn.js": {
8671      "version": "4.12.0",
8672      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
8673      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
8674      "dev": true
8675    },
8676    "node_modules/dir-glob": {
8677      "version": "3.0.1",
8678      "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
8679      "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
8680      "dev": true,
8681      "dependencies": {
8682        "path-type": "^4.0.0"
8683      },
8684      "engines": {
8685        "node": ">=8"
8686      }
8687    },
8688    "node_modules/discontinuous-range": {
8689      "version": "1.0.0",
8690      "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz",
8691      "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=",
8692      "dev": true
8693    },
8694    "node_modules/dns-equal": {
8695      "version": "1.0.0",
8696      "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
8697      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
8698      "dev": true
8699    },
8700    "node_modules/dns-packet": {
8701      "version": "1.3.4",
8702      "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
8703      "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
8704      "dev": true,
8705      "dependencies": {
8706        "ip": "^1.1.0",
8707        "safe-buffer": "^5.0.1"
8708      }
8709    },
8710    "node_modules/dns-txt": {
8711      "version": "2.0.2",
8712      "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
8713      "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
8714      "dev": true,
8715      "dependencies": {
8716        "buffer-indexof": "^1.0.0"
8717      }
8718    },
8719    "node_modules/doctrine": {
8720      "version": "3.0.0",
8721      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
8722      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
8723      "dev": true,
8724      "dependencies": {
8725        "esutils": "^2.0.2"
8726      },
8727      "engines": {
8728        "node": ">=6.0.0"
8729      }
8730    },
8731    "node_modules/dom-converter": {
8732      "version": "0.2.0",
8733      "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
8734      "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
8735      "dev": true,
8736      "dependencies": {
8737        "utila": "~0.4"
8738      }
8739    },
8740    "node_modules/dom-helpers": {
8741      "version": "3.4.0",
8742      "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz",
8743      "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==",
8744      "dependencies": {
8745        "@babel/runtime": "^7.1.2"
8746      }
8747    },
8748    "node_modules/dom-serializer": {
8749      "version": "1.3.2",
8750      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
8751      "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
8752      "dependencies": {
8753        "domelementtype": "^2.0.1",
8754        "domhandler": "^4.2.0",
8755        "entities": "^2.0.0"
8756      },
8757      "funding": {
8758        "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
8759      }
8760    },
8761    "node_modules/domain-browser": {
8762      "version": "1.2.0",
8763      "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
8764      "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
8765      "dev": true,
8766      "engines": {
8767        "node": ">=0.4",
8768        "npm": ">=1.2"
8769      }
8770    },
8771    "node_modules/domelementtype": {
8772      "version": "2.2.0",
8773      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
8774      "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
8775      "funding": [
8776        {
8777          "type": "github",
8778          "url": "https://github.com/sponsors/fb55"
8779        }
8780      ]
8781    },
8782    "node_modules/domexception": {
8783      "version": "2.0.1",
8784      "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
8785      "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
8786      "dependencies": {
8787        "webidl-conversions": "^5.0.0"
8788      },
8789      "engines": {
8790        "node": ">=8"
8791      }
8792    },
8793    "node_modules/domexception/node_modules/webidl-conversions": {
8794      "version": "5.0.0",
8795      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
8796      "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
8797      "engines": {
8798        "node": ">=8"
8799      }
8800    },
8801    "node_modules/domhandler": {
8802      "version": "4.2.2",
8803      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz",
8804      "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==",
8805      "dependencies": {
8806        "domelementtype": "^2.2.0"
8807      },
8808      "engines": {
8809        "node": ">= 4"
8810      },
8811      "funding": {
8812        "url": "https://github.com/fb55/domhandler?sponsor=1"
8813      }
8814    },
8815    "node_modules/domutils": {
8816      "version": "2.8.0",
8817      "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
8818      "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
8819      "dependencies": {
8820        "dom-serializer": "^1.0.1",
8821        "domelementtype": "^2.2.0",
8822        "domhandler": "^4.2.0"
8823      },
8824      "funding": {
8825        "url": "https://github.com/fb55/domutils?sponsor=1"
8826      }
8827    },
8828    "node_modules/dot-case": {
8829      "version": "3.0.4",
8830      "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
8831      "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
8832      "dev": true,
8833      "dependencies": {
8834        "no-case": "^3.0.4",
8835        "tslib": "^2.0.3"
8836      }
8837    },
8838    "node_modules/dot-prop": {
8839      "version": "5.3.0",
8840      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
8841      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
8842      "dev": true,
8843      "dependencies": {
8844        "is-obj": "^2.0.0"
8845      },
8846      "engines": {
8847        "node": ">=8"
8848      }
8849    },
8850    "node_modules/dot-prop/node_modules/is-obj": {
8851      "version": "2.0.0",
8852      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
8853      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
8854      "dev": true,
8855      "engines": {
8856        "node": ">=8"
8857      }
8858    },
8859    "node_modules/dotenv": {
8860      "version": "8.2.0",
8861      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
8862      "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==",
8863      "dev": true,
8864      "engines": {
8865        "node": ">=8"
8866      }
8867    },
8868    "node_modules/dotenv-expand": {
8869      "version": "5.1.0",
8870      "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
8871      "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
8872      "dev": true
8873    },
8874    "node_modules/downshift": {
8875      "version": "3.4.8",
8876      "resolved": "https://registry.npmjs.org/downshift/-/downshift-3.4.8.tgz",
8877      "integrity": "sha512-dZL3iNL/LbpHNzUQAaVq/eTD1ocnGKKjbAl/848Q0KEp6t81LJbS37w3f93oD6gqqAnjdgM7Use36qZSipHXBw==",
8878      "dependencies": {
8879        "@babel/runtime": "^7.4.5",
8880        "compute-scroll-into-view": "^1.0.9",
8881        "prop-types": "^15.7.2",
8882        "react-is": "^16.9.0"
8883      },
8884      "peerDependencies": {
8885        "react": ">=0.14.9"
8886      }
8887    },
8888    "node_modules/duplexer": {
8889      "version": "0.1.2",
8890      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
8891      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
8892      "dev": true
8893    },
8894    "node_modules/duplexify": {
8895      "version": "3.7.1",
8896      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
8897      "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
8898      "dev": true,
8899      "dependencies": {
8900        "end-of-stream": "^1.0.0",
8901        "inherits": "^2.0.1",
8902        "readable-stream": "^2.0.0",
8903        "stream-shift": "^1.0.0"
8904      }
8905    },
8906    "node_modules/ee-first": {
8907      "version": "1.1.1",
8908      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
8909      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
8910      "dev": true
8911    },
8912    "node_modules/ejs": {
8913      "version": "2.7.4",
8914      "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
8915      "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
8916      "dev": true,
8917      "hasInstallScript": true,
8918      "engines": {
8919        "node": ">=0.10.0"
8920      }
8921    },
8922    "node_modules/electron-to-chromium": {
8923      "version": "1.3.830",
8924      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz",
8925      "integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==",
8926      "dev": true
8927    },
8928    "node_modules/elliptic": {
8929      "version": "6.5.4",
8930      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
8931      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
8932      "dev": true,
8933      "dependencies": {
8934        "bn.js": "^4.11.9",
8935        "brorand": "^1.1.0",
8936        "hash.js": "^1.0.0",
8937        "hmac-drbg": "^1.0.1",
8938        "inherits": "^2.0.4",
8939        "minimalistic-assert": "^1.0.1",
8940        "minimalistic-crypto-utils": "^1.0.1"
8941      }
8942    },
8943    "node_modules/elliptic/node_modules/bn.js": {
8944      "version": "4.12.0",
8945      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
8946      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
8947      "dev": true
8948    },
8949    "node_modules/emittery": {
8950      "version": "0.7.2",
8951      "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
8952      "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
8953      "dev": true,
8954      "engines": {
8955        "node": ">=10"
8956      },
8957      "funding": {
8958        "url": "https://github.com/sindresorhus/emittery?sponsor=1"
8959      }
8960    },
8961    "node_modules/emoji-regex": {
8962      "version": "9.2.2",
8963      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
8964      "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
8965      "dev": true
8966    },
8967    "node_modules/emojis-list": {
8968      "version": "3.0.0",
8969      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
8970      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
8971      "dev": true,
8972      "engines": {
8973        "node": ">= 4"
8974      }
8975    },
8976    "node_modules/encodeurl": {
8977      "version": "1.0.2",
8978      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
8979      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
8980      "dev": true,
8981      "engines": {
8982        "node": ">= 0.8"
8983      }
8984    },
8985    "node_modules/end-of-stream": {
8986      "version": "1.4.4",
8987      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
8988      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
8989      "dev": true,
8990      "dependencies": {
8991        "once": "^1.4.0"
8992      }
8993    },
8994    "node_modules/enhanced-resolve": {
8995      "version": "4.5.0",
8996      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
8997      "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
8998      "dev": true,
8999      "dependencies": {
9000        "graceful-fs": "^4.1.2",
9001        "memory-fs": "^0.5.0",
9002        "tapable": "^1.0.0"
9003      },
9004      "engines": {
9005        "node": ">=6.9.0"
9006      }
9007    },
9008    "node_modules/enhanced-resolve/node_modules/memory-fs": {
9009      "version": "0.5.0",
9010      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
9011      "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
9012      "dev": true,
9013      "dependencies": {
9014        "errno": "^0.1.3",
9015        "readable-stream": "^2.0.1"
9016      },
9017      "engines": {
9018        "node": ">=4.3.0 <5.0.0 || >=5.10"
9019      }
9020    },
9021    "node_modules/enquirer": {
9022      "version": "2.3.6",
9023      "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
9024      "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
9025      "dev": true,
9026      "dependencies": {
9027        "ansi-colors": "^4.1.1"
9028      },
9029      "engines": {
9030        "node": ">=8.6"
9031      }
9032    },
9033    "node_modules/entities": {
9034      "version": "2.2.0",
9035      "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
9036      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
9037      "funding": {
9038        "url": "https://github.com/fb55/entities?sponsor=1"
9039      }
9040    },
9041    "node_modules/enzyme": {
9042      "version": "3.11.0",
9043      "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz",
9044      "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==",
9045      "dev": true,
9046      "dependencies": {
9047        "array.prototype.flat": "^1.2.3",
9048        "cheerio": "^1.0.0-rc.3",
9049        "enzyme-shallow-equal": "^1.0.1",
9050        "function.prototype.name": "^1.1.2",
9051        "has": "^1.0.3",
9052        "html-element-map": "^1.2.0",
9053        "is-boolean-object": "^1.0.1",
9054        "is-callable": "^1.1.5",
9055        "is-number-object": "^1.0.4",
9056        "is-regex": "^1.0.5",
9057        "is-string": "^1.0.5",
9058        "is-subset": "^0.1.1",
9059        "lodash.escape": "^4.0.1",
9060        "lodash.isequal": "^4.5.0",
9061        "object-inspect": "^1.7.0",
9062        "object-is": "^1.0.2",
9063        "object.assign": "^4.1.0",
9064        "object.entries": "^1.1.1",
9065        "object.values": "^1.1.1",
9066        "raf": "^3.4.1",
9067        "rst-selector-parser": "^2.2.3",
9068        "string.prototype.trim": "^1.2.1"
9069      },
9070      "funding": {
9071        "url": "https://github.com/sponsors/ljharb"
9072      }
9073    },
9074    "node_modules/enzyme-adapter-react-16": {
9075      "version": "1.15.6",
9076      "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.6.tgz",
9077      "integrity": "sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==",
9078      "dev": true,
9079      "dependencies": {
9080        "enzyme-adapter-utils": "^1.14.0",
9081        "enzyme-shallow-equal": "^1.0.4",
9082        "has": "^1.0.3",
9083        "object.assign": "^4.1.2",
9084        "object.values": "^1.1.2",
9085        "prop-types": "^15.7.2",
9086        "react-is": "^16.13.1",
9087        "react-test-renderer": "^16.0.0-0",
9088        "semver": "^5.7.0"
9089      },
9090      "funding": {
9091        "url": "https://github.com/sponsors/ljharb"
9092      },
9093      "peerDependencies": {
9094        "enzyme": "^3.0.0",
9095        "react": "^16.0.0-0",
9096        "react-dom": "^16.0.0-0"
9097      }
9098    },
9099    "node_modules/enzyme-adapter-react-16/node_modules/semver": {
9100      "version": "5.7.1",
9101      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9102      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9103      "dev": true,
9104      "bin": {
9105        "semver": "bin/semver"
9106      }
9107    },
9108    "node_modules/enzyme-adapter-utils": {
9109      "version": "1.14.0",
9110      "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz",
9111      "integrity": "sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==",
9112      "dev": true,
9113      "dependencies": {
9114        "airbnb-prop-types": "^2.16.0",
9115        "function.prototype.name": "^1.1.3",
9116        "has": "^1.0.3",
9117        "object.assign": "^4.1.2",
9118        "object.fromentries": "^2.0.3",
9119        "prop-types": "^15.7.2",
9120        "semver": "^5.7.1"
9121      },
9122      "funding": {
9123        "url": "https://github.com/sponsors/ljharb"
9124      },
9125      "peerDependencies": {
9126        "react": "0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0"
9127      }
9128    },
9129    "node_modules/enzyme-adapter-utils/node_modules/semver": {
9130      "version": "5.7.1",
9131      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9132      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9133      "dev": true,
9134      "bin": {
9135        "semver": "bin/semver"
9136      }
9137    },
9138    "node_modules/enzyme-shallow-equal": {
9139      "version": "1.0.4",
9140      "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz",
9141      "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==",
9142      "dev": true,
9143      "dependencies": {
9144        "has": "^1.0.3",
9145        "object-is": "^1.1.2"
9146      },
9147      "funding": {
9148        "url": "https://github.com/sponsors/ljharb"
9149      }
9150    },
9151    "node_modules/enzyme-to-json": {
9152      "version": "3.6.2",
9153      "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz",
9154      "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==",
9155      "dev": true,
9156      "dependencies": {
9157        "@types/cheerio": "^0.22.22",
9158        "lodash": "^4.17.21",
9159        "react-is": "^16.12.0"
9160      },
9161      "engines": {
9162        "node": ">=6.0.0"
9163      },
9164      "peerDependencies": {
9165        "enzyme": "^3.4.0"
9166      }
9167    },
9168    "node_modules/errno": {
9169      "version": "0.1.8",
9170      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
9171      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
9172      "dev": true,
9173      "dependencies": {
9174        "prr": "~1.0.1"
9175      },
9176      "bin": {
9177        "errno": "cli.js"
9178      }
9179    },
9180    "node_modules/error-ex": {
9181      "version": "1.3.2",
9182      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
9183      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
9184      "dev": true,
9185      "dependencies": {
9186        "is-arrayish": "^0.2.1"
9187      }
9188    },
9189    "node_modules/error-stack-parser": {
9190      "version": "2.0.6",
9191      "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz",
9192      "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==",
9193      "dev": true,
9194      "dependencies": {
9195        "stackframe": "^1.1.1"
9196      }
9197    },
9198    "node_modules/es-abstract": {
9199      "version": "1.18.5",
9200      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
9201      "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
9202      "dev": true,
9203      "dependencies": {
9204        "call-bind": "^1.0.2",
9205        "es-to-primitive": "^1.2.1",
9206        "function-bind": "^1.1.1",
9207        "get-intrinsic": "^1.1.1",
9208        "has": "^1.0.3",
9209        "has-symbols": "^1.0.2",
9210        "internal-slot": "^1.0.3",
9211        "is-callable": "^1.2.3",
9212        "is-negative-zero": "^2.0.1",
9213        "is-regex": "^1.1.3",
9214        "is-string": "^1.0.6",
9215        "object-inspect": "^1.11.0",
9216        "object-keys": "^1.1.1",
9217        "object.assign": "^4.1.2",
9218        "string.prototype.trimend": "^1.0.4",
9219        "string.prototype.trimstart": "^1.0.4",
9220        "unbox-primitive": "^1.0.1"
9221      },
9222      "engines": {
9223        "node": ">= 0.4"
9224      },
9225      "funding": {
9226        "url": "https://github.com/sponsors/ljharb"
9227      }
9228    },
9229    "node_modules/es-array-method-boxes-properly": {
9230      "version": "1.0.0",
9231      "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
9232      "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==",
9233      "dev": true
9234    },
9235    "node_modules/es-to-primitive": {
9236      "version": "1.2.1",
9237      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
9238      "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
9239      "dev": true,
9240      "dependencies": {
9241        "is-callable": "^1.1.4",
9242        "is-date-object": "^1.0.1",
9243        "is-symbol": "^1.0.2"
9244      },
9245      "engines": {
9246        "node": ">= 0.4"
9247      },
9248      "funding": {
9249        "url": "https://github.com/sponsors/ljharb"
9250      }
9251    },
9252    "node_modules/es5-ext": {
9253      "version": "0.10.53",
9254      "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
9255      "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
9256      "dev": true,
9257      "dependencies": {
9258        "es6-iterator": "~2.0.3",
9259        "es6-symbol": "~3.1.3",
9260        "next-tick": "~1.0.0"
9261      }
9262    },
9263    "node_modules/es6-iterator": {
9264      "version": "2.0.3",
9265      "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
9266      "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
9267      "dev": true,
9268      "dependencies": {
9269        "d": "1",
9270        "es5-ext": "^0.10.35",
9271        "es6-symbol": "^3.1.1"
9272      }
9273    },
9274    "node_modules/es6-symbol": {
9275      "version": "3.1.3",
9276      "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
9277      "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
9278      "dev": true,
9279      "dependencies": {
9280        "d": "^1.0.1",
9281        "ext": "^1.1.2"
9282      }
9283    },
9284    "node_modules/escalade": {
9285      "version": "3.1.1",
9286      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
9287      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
9288      "dev": true,
9289      "engines": {
9290        "node": ">=6"
9291      }
9292    },
9293    "node_modules/escape-html": {
9294      "version": "1.0.3",
9295      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
9296      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
9297      "dev": true
9298    },
9299    "node_modules/escape-string-regexp": {
9300      "version": "1.0.5",
9301      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
9302      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
9303      "dev": true,
9304      "engines": {
9305        "node": ">=0.8.0"
9306      }
9307    },
9308    "node_modules/escodegen": {
9309      "version": "2.0.0",
9310      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
9311      "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
9312      "dependencies": {
9313        "esprima": "^4.0.1",
9314        "estraverse": "^5.2.0",
9315        "esutils": "^2.0.2",
9316        "optionator": "^0.8.1"
9317      },
9318      "bin": {
9319        "escodegen": "bin/escodegen.js",
9320        "esgenerate": "bin/esgenerate.js"
9321      },
9322      "engines": {
9323        "node": ">=6.0"
9324      },
9325      "optionalDependencies": {
9326        "source-map": "~0.6.1"
9327      }
9328    },
9329    "node_modules/escodegen/node_modules/levn": {
9330      "version": "0.3.0",
9331      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
9332      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
9333      "dependencies": {
9334        "prelude-ls": "~1.1.2",
9335        "type-check": "~0.3.2"
9336      },
9337      "engines": {
9338        "node": ">= 0.8.0"
9339      }
9340    },
9341    "node_modules/escodegen/node_modules/optionator": {
9342      "version": "0.8.3",
9343      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
9344      "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
9345      "dependencies": {
9346        "deep-is": "~0.1.3",
9347        "fast-levenshtein": "~2.0.6",
9348        "levn": "~0.3.0",
9349        "prelude-ls": "~1.1.2",
9350        "type-check": "~0.3.2",
9351        "word-wrap": "~1.2.3"
9352      },
9353      "engines": {
9354        "node": ">= 0.8.0"
9355      }
9356    },
9357    "node_modules/escodegen/node_modules/prelude-ls": {
9358      "version": "1.1.2",
9359      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
9360      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
9361      "engines": {
9362        "node": ">= 0.8.0"
9363      }
9364    },
9365    "node_modules/escodegen/node_modules/source-map": {
9366      "version": "0.6.1",
9367      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9368      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9369      "optional": true,
9370      "engines": {
9371        "node": ">=0.10.0"
9372      }
9373    },
9374    "node_modules/escodegen/node_modules/type-check": {
9375      "version": "0.3.2",
9376      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
9377      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
9378      "dependencies": {
9379        "prelude-ls": "~1.1.2"
9380      },
9381      "engines": {
9382        "node": ">= 0.8.0"
9383      }
9384    },
9385    "node_modules/eslint": {
9386      "version": "7.32.0",
9387      "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
9388      "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
9389      "dev": true,
9390      "dependencies": {
9391        "@babel/code-frame": "7.12.11",
9392        "@eslint/eslintrc": "^0.4.3",
9393        "@humanwhocodes/config-array": "^0.5.0",
9394        "ajv": "^6.10.0",
9395        "chalk": "^4.0.0",
9396        "cross-spawn": "^7.0.2",
9397        "debug": "^4.0.1",
9398        "doctrine": "^3.0.0",
9399        "enquirer": "^2.3.5",
9400        "escape-string-regexp": "^4.0.0",
9401        "eslint-scope": "^5.1.1",
9402        "eslint-utils": "^2.1.0",
9403        "eslint-visitor-keys": "^2.0.0",
9404        "espree": "^7.3.1",
9405        "esquery": "^1.4.0",
9406        "esutils": "^2.0.2",
9407        "fast-deep-equal": "^3.1.3",
9408        "file-entry-cache": "^6.0.1",
9409        "functional-red-black-tree": "^1.0.1",
9410        "glob-parent": "^5.1.2",
9411        "globals": "^13.6.0",
9412        "ignore": "^4.0.6",
9413        "import-fresh": "^3.0.0",
9414        "imurmurhash": "^0.1.4",
9415        "is-glob": "^4.0.0",
9416        "js-yaml": "^3.13.1",
9417        "json-stable-stringify-without-jsonify": "^1.0.1",
9418        "levn": "^0.4.1",
9419        "lodash.merge": "^4.6.2",
9420        "minimatch": "^3.0.4",
9421        "natural-compare": "^1.4.0",
9422        "optionator": "^0.9.1",
9423        "progress": "^2.0.0",
9424        "regexpp": "^3.1.0",
9425        "semver": "^7.2.1",
9426        "strip-ansi": "^6.0.0",
9427        "strip-json-comments": "^3.1.0",
9428        "table": "^6.0.9",
9429        "text-table": "^0.2.0",
9430        "v8-compile-cache": "^2.0.3"
9431      },
9432      "bin": {
9433        "eslint": "bin/eslint.js"
9434      },
9435      "engines": {
9436        "node": "^10.12.0 || >=12.0.0"
9437      },
9438      "funding": {
9439        "url": "https://opencollective.com/eslint"
9440      }
9441    },
9442    "node_modules/eslint-config-prettier": {
9443      "version": "8.3.0",
9444      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz",
9445      "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==",
9446      "dev": true,
9447      "bin": {
9448        "eslint-config-prettier": "bin/cli.js"
9449      },
9450      "peerDependencies": {
9451        "eslint": ">=7.0.0"
9452      }
9453    },
9454    "node_modules/eslint-config-react-app": {
9455      "version": "6.0.0",
9456      "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz",
9457      "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==",
9458      "dev": true,
9459      "dependencies": {
9460        "confusing-browser-globals": "^1.0.10"
9461      },
9462      "engines": {
9463        "node": "^10.12.0 || >=12.0.0"
9464      },
9465      "peerDependencies": {
9466        "@typescript-eslint/eslint-plugin": "^4.0.0",
9467        "@typescript-eslint/parser": "^4.0.0",
9468        "babel-eslint": "^10.0.0",
9469        "eslint": "^7.5.0",
9470        "eslint-plugin-flowtype": "^5.2.0",
9471        "eslint-plugin-import": "^2.22.0",
9472        "eslint-plugin-jest": "^24.0.0",
9473        "eslint-plugin-jsx-a11y": "^6.3.1",
9474        "eslint-plugin-react": "^7.20.3",
9475        "eslint-plugin-react-hooks": "^4.0.8",
9476        "eslint-plugin-testing-library": "^3.9.0"
9477      },
9478      "peerDependenciesMeta": {
9479        "eslint-plugin-jest": {
9480          "optional": true
9481        },
9482        "eslint-plugin-testing-library": {
9483          "optional": true
9484        }
9485      }
9486    },
9487    "node_modules/eslint-import-resolver-node": {
9488      "version": "0.3.6",
9489      "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
9490      "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
9491      "dev": true,
9492      "dependencies": {
9493        "debug": "^3.2.7",
9494        "resolve": "^1.20.0"
9495      }
9496    },
9497    "node_modules/eslint-import-resolver-node/node_modules/debug": {
9498      "version": "3.2.7",
9499      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
9500      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
9501      "dev": true,
9502      "dependencies": {
9503        "ms": "^2.1.1"
9504      }
9505    },
9506    "node_modules/eslint-module-utils": {
9507      "version": "2.6.2",
9508      "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz",
9509      "integrity": "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==",
9510      "dev": true,
9511      "dependencies": {
9512        "debug": "^3.2.7",
9513        "pkg-dir": "^2.0.0"
9514      },
9515      "engines": {
9516        "node": ">=4"
9517      }
9518    },
9519    "node_modules/eslint-module-utils/node_modules/debug": {
9520      "version": "3.2.7",
9521      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
9522      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
9523      "dev": true,
9524      "dependencies": {
9525        "ms": "^2.1.1"
9526      }
9527    },
9528    "node_modules/eslint-plugin-flowtype": {
9529      "version": "5.9.2",
9530      "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.9.2.tgz",
9531      "integrity": "sha512-qxE/eo9DCN7800MIB/O1ToOiFuOPOlaMJWQY2BEm69oY7RCm3s2X1z4CdgtFvDDWf9RSSugZm1KRhdBMBueKbg==",
9532      "dev": true,
9533      "dependencies": {
9534        "lodash": "^4.17.15",
9535        "string-natural-compare": "^3.0.1"
9536      },
9537      "engines": {
9538        "node": "^10.12.0 || >=12.0.0"
9539      },
9540      "peerDependencies": {
9541        "eslint": "^7.1.0"
9542      }
9543    },
9544    "node_modules/eslint-plugin-import": {
9545      "version": "2.24.2",
9546      "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz",
9547      "integrity": "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==",
9548      "dev": true,
9549      "dependencies": {
9550        "array-includes": "^3.1.3",
9551        "array.prototype.flat": "^1.2.4",
9552        "debug": "^2.6.9",
9553        "doctrine": "^2.1.0",
9554        "eslint-import-resolver-node": "^0.3.6",
9555        "eslint-module-utils": "^2.6.2",
9556        "find-up": "^2.0.0",
9557        "has": "^1.0.3",
9558        "is-core-module": "^2.6.0",
9559        "minimatch": "^3.0.4",
9560        "object.values": "^1.1.4",
9561        "pkg-up": "^2.0.0",
9562        "read-pkg-up": "^3.0.0",
9563        "resolve": "^1.20.0",
9564        "tsconfig-paths": "^3.11.0"
9565      },
9566      "engines": {
9567        "node": ">=4"
9568      },
9569      "peerDependencies": {
9570        "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0"
9571      }
9572    },
9573    "node_modules/eslint-plugin-import/node_modules/debug": {
9574      "version": "2.6.9",
9575      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9576      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9577      "dev": true,
9578      "dependencies": {
9579        "ms": "2.0.0"
9580      }
9581    },
9582    "node_modules/eslint-plugin-import/node_modules/doctrine": {
9583      "version": "2.1.0",
9584      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
9585      "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
9586      "dev": true,
9587      "dependencies": {
9588        "esutils": "^2.0.2"
9589      },
9590      "engines": {
9591        "node": ">=0.10.0"
9592      }
9593    },
9594    "node_modules/eslint-plugin-import/node_modules/ms": {
9595      "version": "2.0.0",
9596      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9597      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9598      "dev": true
9599    },
9600    "node_modules/eslint-plugin-jest": {
9601      "version": "24.4.0",
9602      "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.4.0.tgz",
9603      "integrity": "sha512-8qnt/hgtZ94E9dA6viqfViKBfkJwFHXgJmTWlMGDgunw1XJEGqm3eiPjDsTanM3/u/3Az82nyQM9GX7PM/QGmg==",
9604      "dev": true,
9605      "dependencies": {
9606        "@typescript-eslint/experimental-utils": "^4.0.1"
9607      },
9608      "engines": {
9609        "node": ">=10"
9610      },
9611      "peerDependencies": {
9612        "@typescript-eslint/eslint-plugin": ">= 4",
9613        "eslint": ">=5"
9614      },
9615      "peerDependenciesMeta": {
9616        "@typescript-eslint/eslint-plugin": {
9617          "optional": true
9618        }
9619      }
9620    },
9621    "node_modules/eslint-plugin-jsx-a11y": {
9622      "version": "6.4.1",
9623      "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz",
9624      "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==",
9625      "dev": true,
9626      "dependencies": {
9627        "@babel/runtime": "^7.11.2",
9628        "aria-query": "^4.2.2",
9629        "array-includes": "^3.1.1",
9630        "ast-types-flow": "^0.0.7",
9631        "axe-core": "^4.0.2",
9632        "axobject-query": "^2.2.0",
9633        "damerau-levenshtein": "^1.0.6",
9634        "emoji-regex": "^9.0.0",
9635        "has": "^1.0.3",
9636        "jsx-ast-utils": "^3.1.0",
9637        "language-tags": "^1.0.5"
9638      },
9639      "engines": {
9640        "node": ">=4.0"
9641      },
9642      "peerDependencies": {
9643        "eslint": "^3 || ^4 || ^5 || ^6 || ^7"
9644      }
9645    },
9646    "node_modules/eslint-plugin-prettier": {
9647      "version": "4.0.0",
9648      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz",
9649      "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==",
9650      "dev": true,
9651      "dependencies": {
9652        "prettier-linter-helpers": "^1.0.0"
9653      },
9654      "engines": {
9655        "node": ">=6.0.0"
9656      },
9657      "peerDependencies": {
9658        "eslint": ">=7.28.0",
9659        "prettier": ">=2.0.0"
9660      },
9661      "peerDependenciesMeta": {
9662        "eslint-config-prettier": {
9663          "optional": true
9664        }
9665      }
9666    },
9667    "node_modules/eslint-plugin-react": {
9668      "version": "7.25.1",
9669      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.25.1.tgz",
9670      "integrity": "sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==",
9671      "dev": true,
9672      "dependencies": {
9673        "array-includes": "^3.1.3",
9674        "array.prototype.flatmap": "^1.2.4",
9675        "doctrine": "^2.1.0",
9676        "estraverse": "^5.2.0",
9677        "has": "^1.0.3",
9678        "jsx-ast-utils": "^2.4.1 || ^3.0.0",
9679        "minimatch": "^3.0.4",
9680        "object.entries": "^1.1.4",
9681        "object.fromentries": "^2.0.4",
9682        "object.values": "^1.1.4",
9683        "prop-types": "^15.7.2",
9684        "resolve": "^2.0.0-next.3",
9685        "string.prototype.matchall": "^4.0.5"
9686      },
9687      "engines": {
9688        "node": ">=4"
9689      },
9690      "peerDependencies": {
9691        "eslint": "^3 || ^4 || ^5 || ^6 || ^7"
9692      }
9693    },
9694    "node_modules/eslint-plugin-react-hooks": {
9695      "version": "4.2.0",
9696      "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz",
9697      "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==",
9698      "dev": true,
9699      "engines": {
9700        "node": ">=10"
9701      },
9702      "peerDependencies": {
9703        "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
9704      }
9705    },
9706    "node_modules/eslint-plugin-react/node_modules/doctrine": {
9707      "version": "2.1.0",
9708      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
9709      "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
9710      "dev": true,
9711      "dependencies": {
9712        "esutils": "^2.0.2"
9713      },
9714      "engines": {
9715        "node": ">=0.10.0"
9716      }
9717    },
9718    "node_modules/eslint-plugin-react/node_modules/resolve": {
9719      "version": "2.0.0-next.3",
9720      "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz",
9721      "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==",
9722      "dev": true,
9723      "dependencies": {
9724        "is-core-module": "^2.2.0",
9725        "path-parse": "^1.0.6"
9726      },
9727      "funding": {
9728        "url": "https://github.com/sponsors/ljharb"
9729      }
9730    },
9731    "node_modules/eslint-plugin-testing-library": {
9732      "version": "3.10.2",
9733      "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz",
9734      "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==",
9735      "dev": true,
9736      "dependencies": {
9737        "@typescript-eslint/experimental-utils": "^3.10.1"
9738      },
9739      "engines": {
9740        "node": "^10.12.0 || >=12.0.0",
9741        "npm": ">=6"
9742      },
9743      "peerDependencies": {
9744        "eslint": "^5 || ^6 || ^7"
9745      }
9746    },
9747    "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/experimental-utils": {
9748      "version": "3.10.1",
9749      "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz",
9750      "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==",
9751      "dev": true,
9752      "dependencies": {
9753        "@types/json-schema": "^7.0.3",
9754        "@typescript-eslint/types": "3.10.1",
9755        "@typescript-eslint/typescript-estree": "3.10.1",
9756        "eslint-scope": "^5.0.0",
9757        "eslint-utils": "^2.0.0"
9758      },
9759      "engines": {
9760        "node": "^10.12.0 || >=12.0.0"
9761      },
9762      "funding": {
9763        "type": "opencollective",
9764        "url": "https://opencollective.com/typescript-eslint"
9765      },
9766      "peerDependencies": {
9767        "eslint": "*"
9768      }
9769    },
9770    "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": {
9771      "version": "3.10.1",
9772      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz",
9773      "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==",
9774      "dev": true,
9775      "engines": {
9776        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
9777      },
9778      "funding": {
9779        "type": "opencollective",
9780        "url": "https://opencollective.com/typescript-eslint"
9781      }
9782    },
9783    "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": {
9784      "version": "3.10.1",
9785      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz",
9786      "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==",
9787      "dev": true,
9788      "dependencies": {
9789        "@typescript-eslint/types": "3.10.1",
9790        "@typescript-eslint/visitor-keys": "3.10.1",
9791        "debug": "^4.1.1",
9792        "glob": "^7.1.6",
9793        "is-glob": "^4.0.1",
9794        "lodash": "^4.17.15",
9795        "semver": "^7.3.2",
9796        "tsutils": "^3.17.1"
9797      },
9798      "engines": {
9799        "node": "^10.12.0 || >=12.0.0"
9800      },
9801      "funding": {
9802        "type": "opencollective",
9803        "url": "https://opencollective.com/typescript-eslint"
9804      },
9805      "peerDependenciesMeta": {
9806        "typescript": {
9807          "optional": true
9808        }
9809      }
9810    },
9811    "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": {
9812      "version": "3.10.1",
9813      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz",
9814      "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==",
9815      "dev": true,
9816      "dependencies": {
9817        "eslint-visitor-keys": "^1.1.0"
9818      },
9819      "engines": {
9820        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
9821      },
9822      "funding": {
9823        "type": "opencollective",
9824        "url": "https://opencollective.com/typescript-eslint"
9825      }
9826    },
9827    "node_modules/eslint-plugin-testing-library/node_modules/eslint-utils": {
9828      "version": "2.1.0",
9829      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
9830      "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
9831      "dev": true,
9832      "dependencies": {
9833        "eslint-visitor-keys": "^1.1.0"
9834      },
9835      "engines": {
9836        "node": ">=6"
9837      },
9838      "funding": {
9839        "url": "https://github.com/sponsors/mysticatea"
9840      }
9841    },
9842    "node_modules/eslint-plugin-testing-library/node_modules/eslint-visitor-keys": {
9843      "version": "1.3.0",
9844      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
9845      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
9846      "dev": true,
9847      "engines": {
9848        "node": ">=4"
9849      }
9850    },
9851    "node_modules/eslint-scope": {
9852      "version": "5.1.1",
9853      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
9854      "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
9855      "dev": true,
9856      "dependencies": {
9857        "esrecurse": "^4.3.0",
9858        "estraverse": "^4.1.1"
9859      },
9860      "engines": {
9861        "node": ">=8.0.0"
9862      }
9863    },
9864    "node_modules/eslint-scope/node_modules/estraverse": {
9865      "version": "4.3.0",
9866      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
9867      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
9868      "dev": true,
9869      "engines": {
9870        "node": ">=4.0"
9871      }
9872    },
9873    "node_modules/eslint-utils": {
9874      "version": "3.0.0",
9875      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
9876      "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
9877      "dev": true,
9878      "dependencies": {
9879        "eslint-visitor-keys": "^2.0.0"
9880      },
9881      "engines": {
9882        "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
9883      },
9884      "funding": {
9885        "url": "https://github.com/sponsors/mysticatea"
9886      },
9887      "peerDependencies": {
9888        "eslint": ">=5"
9889      }
9890    },
9891    "node_modules/eslint-visitor-keys": {
9892      "version": "2.1.0",
9893      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
9894      "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
9895      "dev": true,
9896      "engines": {
9897        "node": ">=10"
9898      }
9899    },
9900    "node_modules/eslint-webpack-plugin": {
9901      "version": "2.5.4",
9902      "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz",
9903      "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==",
9904      "dev": true,
9905      "dependencies": {
9906        "@types/eslint": "^7.2.6",
9907        "arrify": "^2.0.1",
9908        "jest-worker": "^26.6.2",
9909        "micromatch": "^4.0.2",
9910        "normalize-path": "^3.0.0",
9911        "schema-utils": "^3.0.0"
9912      },
9913      "engines": {
9914        "node": ">= 10.13.0"
9915      },
9916      "funding": {
9917        "type": "opencollective",
9918        "url": "https://opencollective.com/webpack"
9919      },
9920      "peerDependencies": {
9921        "eslint": "^7.0.0",
9922        "webpack": "^4.0.0 || ^5.0.0"
9923      }
9924    },
9925    "node_modules/eslint-webpack-plugin/node_modules/schema-utils": {
9926      "version": "3.1.1",
9927      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
9928      "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
9929      "dev": true,
9930      "dependencies": {
9931        "@types/json-schema": "^7.0.8",
9932        "ajv": "^6.12.5",
9933        "ajv-keywords": "^3.5.2"
9934      },
9935      "engines": {
9936        "node": ">= 10.13.0"
9937      },
9938      "funding": {
9939        "type": "opencollective",
9940        "url": "https://opencollective.com/webpack"
9941      }
9942    },
9943    "node_modules/eslint/node_modules/@babel/code-frame": {
9944      "version": "7.12.11",
9945      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
9946      "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
9947      "dev": true,
9948      "dependencies": {
9949        "@babel/highlight": "^7.10.4"
9950      }
9951    },
9952    "node_modules/eslint/node_modules/ansi-styles": {
9953      "version": "4.3.0",
9954      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9955      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9956      "dev": true,
9957      "dependencies": {
9958        "color-convert": "^2.0.1"
9959      },
9960      "engines": {
9961        "node": ">=8"
9962      },
9963      "funding": {
9964        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9965      }
9966    },
9967    "node_modules/eslint/node_modules/chalk": {
9968      "version": "4.1.2",
9969      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9970      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9971      "dev": true,
9972      "dependencies": {
9973        "ansi-styles": "^4.1.0",
9974        "supports-color": "^7.1.0"
9975      },
9976      "engines": {
9977        "node": ">=10"
9978      },
9979      "funding": {
9980        "url": "https://github.com/chalk/chalk?sponsor=1"
9981      }
9982    },
9983    "node_modules/eslint/node_modules/color-convert": {
9984      "version": "2.0.1",
9985      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9986      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9987      "dev": true,
9988      "dependencies": {
9989        "color-name": "~1.1.4"
9990      },
9991      "engines": {
9992        "node": ">=7.0.0"
9993      }
9994    },
9995    "node_modules/eslint/node_modules/color-name": {
9996      "version": "1.1.4",
9997      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9998      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9999      "dev": true
10000    },
10001    "node_modules/eslint/node_modules/escape-string-regexp": {
10002      "version": "4.0.0",
10003      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
10004      "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
10005      "dev": true,
10006      "engines": {
10007        "node": ">=10"
10008      },
10009      "funding": {
10010        "url": "https://github.com/sponsors/sindresorhus"
10011      }
10012    },
10013    "node_modules/eslint/node_modules/eslint-utils": {
10014      "version": "2.1.0",
10015      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
10016      "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
10017      "dev": true,
10018      "dependencies": {
10019        "eslint-visitor-keys": "^1.1.0"
10020      },
10021      "engines": {
10022        "node": ">=6"
10023      },
10024      "funding": {
10025        "url": "https://github.com/sponsors/mysticatea"
10026      }
10027    },
10028    "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
10029      "version": "1.3.0",
10030      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
10031      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
10032      "dev": true,
10033      "engines": {
10034        "node": ">=4"
10035      }
10036    },
10037    "node_modules/eslint/node_modules/globals": {
10038      "version": "13.11.0",
10039      "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
10040      "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
10041      "dev": true,
10042      "dependencies": {
10043        "type-fest": "^0.20.2"
10044      },
10045      "engines": {
10046        "node": ">=8"
10047      },
10048      "funding": {
10049        "url": "https://github.com/sponsors/sindresorhus"
10050      }
10051    },
10052    "node_modules/eslint/node_modules/has-flag": {
10053      "version": "4.0.0",
10054      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10055      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10056      "dev": true,
10057      "engines": {
10058        "node": ">=8"
10059      }
10060    },
10061    "node_modules/eslint/node_modules/supports-color": {
10062      "version": "7.2.0",
10063      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10064      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10065      "dev": true,
10066      "dependencies": {
10067        "has-flag": "^4.0.0"
10068      },
10069      "engines": {
10070        "node": ">=8"
10071      }
10072    },
10073    "node_modules/eslint/node_modules/type-fest": {
10074      "version": "0.20.2",
10075      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
10076      "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
10077      "dev": true,
10078      "engines": {
10079        "node": ">=10"
10080      },
10081      "funding": {
10082        "url": "https://github.com/sponsors/sindresorhus"
10083      }
10084    },
10085    "node_modules/espree": {
10086      "version": "7.3.1",
10087      "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
10088      "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
10089      "dev": true,
10090      "dependencies": {
10091        "acorn": "^7.4.0",
10092        "acorn-jsx": "^5.3.1",
10093        "eslint-visitor-keys": "^1.3.0"
10094      },
10095      "engines": {
10096        "node": "^10.12.0 || >=12.0.0"
10097      }
10098    },
10099    "node_modules/espree/node_modules/eslint-visitor-keys": {
10100      "version": "1.3.0",
10101      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
10102      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
10103      "dev": true,
10104      "engines": {
10105        "node": ">=4"
10106      }
10107    },
10108    "node_modules/esprima": {
10109      "version": "4.0.1",
10110      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
10111      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
10112      "bin": {
10113        "esparse": "bin/esparse.js",
10114        "esvalidate": "bin/esvalidate.js"
10115      },
10116      "engines": {
10117        "node": ">=4"
10118      }
10119    },
10120    "node_modules/esquery": {
10121      "version": "1.4.0",
10122      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
10123      "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
10124      "dev": true,
10125      "dependencies": {
10126        "estraverse": "^5.1.0"
10127      },
10128      "engines": {
10129        "node": ">=0.10"
10130      }
10131    },
10132    "node_modules/esrecurse": {
10133      "version": "4.3.0",
10134      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
10135      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
10136      "dev": true,
10137      "dependencies": {
10138        "estraverse": "^5.2.0"
10139      },
10140      "engines": {
10141        "node": ">=4.0"
10142      }
10143    },
10144    "node_modules/estraverse": {
10145      "version": "5.2.0",
10146      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
10147      "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
10148      "engines": {
10149        "node": ">=4.0"
10150      }
10151    },
10152    "node_modules/estree-walker": {
10153      "version": "1.0.1",
10154      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
10155      "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
10156      "dev": true
10157    },
10158    "node_modules/esutils": {
10159      "version": "2.0.3",
10160      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
10161      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
10162      "engines": {
10163        "node": ">=0.10.0"
10164      }
10165    },
10166    "node_modules/etag": {
10167      "version": "1.8.1",
10168      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
10169      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
10170      "dev": true,
10171      "engines": {
10172        "node": ">= 0.6"
10173      }
10174    },
10175    "node_modules/eventemitter3": {
10176      "version": "4.0.7",
10177      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
10178      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
10179      "dev": true
10180    },
10181    "node_modules/events": {
10182      "version": "3.3.0",
10183      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
10184      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
10185      "dev": true,
10186      "engines": {
10187        "node": ">=0.8.x"
10188      }
10189    },
10190    "node_modules/eventsource": {
10191      "version": "1.1.0",
10192      "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz",
10193      "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==",
10194      "dev": true,
10195      "dependencies": {
10196        "original": "^1.0.0"
10197      },
10198      "engines": {
10199        "node": ">=0.12.0"
10200      }
10201    },
10202    "node_modules/evp_bytestokey": {
10203      "version": "1.0.3",
10204      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
10205      "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
10206      "dev": true,
10207      "dependencies": {
10208        "md5.js": "^1.3.4",
10209        "safe-buffer": "^5.1.1"
10210      }
10211    },
10212    "node_modules/exec-sh": {
10213      "version": "0.3.6",
10214      "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
10215      "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==",
10216      "dev": true
10217    },
10218    "node_modules/execa": {
10219      "version": "4.1.0",
10220      "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
10221      "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
10222      "dev": true,
10223      "dependencies": {
10224        "cross-spawn": "^7.0.0",
10225        "get-stream": "^5.0.0",
10226        "human-signals": "^1.1.1",
10227        "is-stream": "^2.0.0",
10228        "merge-stream": "^2.0.0",
10229        "npm-run-path": "^4.0.0",
10230        "onetime": "^5.1.0",
10231        "signal-exit": "^3.0.2",
10232        "strip-final-newline": "^2.0.0"
10233      },
10234      "engines": {
10235        "node": ">=10"
10236      },
10237      "funding": {
10238        "url": "https://github.com/sindresorhus/execa?sponsor=1"
10239      }
10240    },
10241    "node_modules/exit": {
10242      "version": "0.1.2",
10243      "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
10244      "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
10245      "dev": true,
10246      "engines": {
10247        "node": ">= 0.8.0"
10248      }
10249    },
10250    "node_modules/expand-brackets": {
10251      "version": "2.1.4",
10252      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
10253      "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
10254      "dev": true,
10255      "dependencies": {
10256        "debug": "^2.3.3",
10257        "define-property": "^0.2.5",
10258        "extend-shallow": "^2.0.1",
10259        "posix-character-classes": "^0.1.0",
10260        "regex-not": "^1.0.0",
10261        "snapdragon": "^0.8.1",
10262        "to-regex": "^3.0.1"
10263      },
10264      "engines": {
10265        "node": ">=0.10.0"
10266      }
10267    },
10268    "node_modules/expand-brackets/node_modules/debug": {
10269      "version": "2.6.9",
10270      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10271      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10272      "dev": true,
10273      "dependencies": {
10274        "ms": "2.0.0"
10275      }
10276    },
10277    "node_modules/expand-brackets/node_modules/define-property": {
10278      "version": "0.2.5",
10279      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10280      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10281      "dev": true,
10282      "dependencies": {
10283        "is-descriptor": "^0.1.0"
10284      },
10285      "engines": {
10286        "node": ">=0.10.0"
10287      }
10288    },
10289    "node_modules/expand-brackets/node_modules/extend-shallow": {
10290      "version": "2.0.1",
10291      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10292      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10293      "dev": true,
10294      "dependencies": {
10295        "is-extendable": "^0.1.0"
10296      },
10297      "engines": {
10298        "node": ">=0.10.0"
10299      }
10300    },
10301    "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
10302      "version": "0.1.6",
10303      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
10304      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
10305      "dev": true,
10306      "dependencies": {
10307        "kind-of": "^3.0.2"
10308      },
10309      "engines": {
10310        "node": ">=0.10.0"
10311      }
10312    },
10313    "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
10314      "version": "3.2.2",
10315      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10316      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10317      "dev": true,
10318      "dependencies": {
10319        "is-buffer": "^1.1.5"
10320      },
10321      "engines": {
10322        "node": ">=0.10.0"
10323      }
10324    },
10325    "node_modules/expand-brackets/node_modules/is-data-descriptor": {
10326      "version": "0.1.4",
10327      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
10328      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
10329      "dev": true,
10330      "dependencies": {
10331        "kind-of": "^3.0.2"
10332      },
10333      "engines": {
10334        "node": ">=0.10.0"
10335      }
10336    },
10337    "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
10338      "version": "3.2.2",
10339      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10340      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10341      "dev": true,
10342      "dependencies": {
10343        "is-buffer": "^1.1.5"
10344      },
10345      "engines": {
10346        "node": ">=0.10.0"
10347      }
10348    },
10349    "node_modules/expand-brackets/node_modules/is-descriptor": {
10350      "version": "0.1.6",
10351      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
10352      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
10353      "dev": true,
10354      "dependencies": {
10355        "is-accessor-descriptor": "^0.1.6",
10356        "is-data-descriptor": "^0.1.4",
10357        "kind-of": "^5.0.0"
10358      },
10359      "engines": {
10360        "node": ">=0.10.0"
10361      }
10362    },
10363    "node_modules/expand-brackets/node_modules/is-extendable": {
10364      "version": "0.1.1",
10365      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
10366      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
10367      "dev": true,
10368      "engines": {
10369        "node": ">=0.10.0"
10370      }
10371    },
10372    "node_modules/expand-brackets/node_modules/kind-of": {
10373      "version": "5.1.0",
10374      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
10375      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
10376      "dev": true,
10377      "engines": {
10378        "node": ">=0.10.0"
10379      }
10380    },
10381    "node_modules/expand-brackets/node_modules/ms": {
10382      "version": "2.0.0",
10383      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10384      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10385      "dev": true
10386    },
10387    "node_modules/expect": {
10388      "version": "26.6.2",
10389      "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
10390      "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
10391      "dev": true,
10392      "dependencies": {
10393        "@jest/types": "^26.6.2",
10394        "ansi-styles": "^4.0.0",
10395        "jest-get-type": "^26.3.0",
10396        "jest-matcher-utils": "^26.6.2",
10397        "jest-message-util": "^26.6.2",
10398        "jest-regex-util": "^26.0.0"
10399      },
10400      "engines": {
10401        "node": ">= 10.14.2"
10402      }
10403    },
10404    "node_modules/expect/node_modules/@jest/types": {
10405      "version": "26.6.2",
10406      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
10407      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
10408      "dev": true,
10409      "dependencies": {
10410        "@types/istanbul-lib-coverage": "^2.0.0",
10411        "@types/istanbul-reports": "^3.0.0",
10412        "@types/node": "*",
10413        "@types/yargs": "^15.0.0",
10414        "chalk": "^4.0.0"
10415      },
10416      "engines": {
10417        "node": ">= 10.14.2"
10418      }
10419    },
10420    "node_modules/expect/node_modules/@types/yargs": {
10421      "version": "15.0.14",
10422      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
10423      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
10424      "dev": true,
10425      "dependencies": {
10426        "@types/yargs-parser": "*"
10427      }
10428    },
10429    "node_modules/expect/node_modules/ansi-styles": {
10430      "version": "4.3.0",
10431      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10432      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10433      "dev": true,
10434      "dependencies": {
10435        "color-convert": "^2.0.1"
10436      },
10437      "engines": {
10438        "node": ">=8"
10439      },
10440      "funding": {
10441        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10442      }
10443    },
10444    "node_modules/expect/node_modules/chalk": {
10445      "version": "4.1.2",
10446      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10447      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10448      "dev": true,
10449      "dependencies": {
10450        "ansi-styles": "^4.1.0",
10451        "supports-color": "^7.1.0"
10452      },
10453      "engines": {
10454        "node": ">=10"
10455      },
10456      "funding": {
10457        "url": "https://github.com/chalk/chalk?sponsor=1"
10458      }
10459    },
10460    "node_modules/expect/node_modules/color-convert": {
10461      "version": "2.0.1",
10462      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10463      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10464      "dev": true,
10465      "dependencies": {
10466        "color-name": "~1.1.4"
10467      },
10468      "engines": {
10469        "node": ">=7.0.0"
10470      }
10471    },
10472    "node_modules/expect/node_modules/color-name": {
10473      "version": "1.1.4",
10474      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10475      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
10476      "dev": true
10477    },
10478    "node_modules/expect/node_modules/has-flag": {
10479      "version": "4.0.0",
10480      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10481      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10482      "dev": true,
10483      "engines": {
10484        "node": ">=8"
10485      }
10486    },
10487    "node_modules/expect/node_modules/jest-get-type": {
10488      "version": "26.3.0",
10489      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
10490      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
10491      "dev": true,
10492      "engines": {
10493        "node": ">= 10.14.2"
10494      }
10495    },
10496    "node_modules/expect/node_modules/supports-color": {
10497      "version": "7.2.0",
10498      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10499      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10500      "dev": true,
10501      "dependencies": {
10502        "has-flag": "^4.0.0"
10503      },
10504      "engines": {
10505        "node": ">=8"
10506      }
10507    },
10508    "node_modules/express": {
10509      "version": "4.17.1",
10510      "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
10511      "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
10512      "dev": true,
10513      "dependencies": {
10514        "accepts": "~1.3.7",
10515        "array-flatten": "1.1.1",
10516        "body-parser": "1.19.0",
10517        "content-disposition": "0.5.3",
10518        "content-type": "~1.0.4",
10519        "cookie": "0.4.0",
10520        "cookie-signature": "1.0.6",
10521        "debug": "2.6.9",
10522        "depd": "~1.1.2",
10523        "encodeurl": "~1.0.2",
10524        "escape-html": "~1.0.3",
10525        "etag": "~1.8.1",
10526        "finalhandler": "~1.1.2",
10527        "fresh": "0.5.2",
10528        "merge-descriptors": "1.0.1",
10529        "methods": "~1.1.2",
10530        "on-finished": "~2.3.0",
10531        "parseurl": "~1.3.3",
10532        "path-to-regexp": "0.1.7",
10533        "proxy-addr": "~2.0.5",
10534        "qs": "6.7.0",
10535        "range-parser": "~1.2.1",
10536        "safe-buffer": "5.1.2",
10537        "send": "0.17.1",
10538        "serve-static": "1.14.1",
10539        "setprototypeof": "1.1.1",
10540        "statuses": "~1.5.0",
10541        "type-is": "~1.6.18",
10542        "utils-merge": "1.0.1",
10543        "vary": "~1.1.2"
10544      },
10545      "engines": {
10546        "node": ">= 0.10.0"
10547      }
10548    },
10549    "node_modules/express/node_modules/array-flatten": {
10550      "version": "1.1.1",
10551      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
10552      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
10553      "dev": true
10554    },
10555    "node_modules/express/node_modules/debug": {
10556      "version": "2.6.9",
10557      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10558      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10559      "dev": true,
10560      "dependencies": {
10561        "ms": "2.0.0"
10562      }
10563    },
10564    "node_modules/express/node_modules/ms": {
10565      "version": "2.0.0",
10566      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10567      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10568      "dev": true
10569    },
10570    "node_modules/express/node_modules/path-to-regexp": {
10571      "version": "0.1.7",
10572      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
10573      "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
10574      "dev": true
10575    },
10576    "node_modules/ext": {
10577      "version": "1.5.0",
10578      "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz",
10579      "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==",
10580      "dev": true,
10581      "dependencies": {
10582        "type": "^2.5.0"
10583      }
10584    },
10585    "node_modules/ext/node_modules/type": {
10586      "version": "2.5.0",
10587      "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
10588      "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==",
10589      "dev": true
10590    },
10591    "node_modules/extend-shallow": {
10592      "version": "3.0.2",
10593      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
10594      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
10595      "dev": true,
10596      "dependencies": {
10597        "assign-symbols": "^1.0.0",
10598        "is-extendable": "^1.0.1"
10599      },
10600      "engines": {
10601        "node": ">=0.10.0"
10602      }
10603    },
10604    "node_modules/extglob": {
10605      "version": "2.0.4",
10606      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
10607      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
10608      "dev": true,
10609      "dependencies": {
10610        "array-unique": "^0.3.2",
10611        "define-property": "^1.0.0",
10612        "expand-brackets": "^2.1.4",
10613        "extend-shallow": "^2.0.1",
10614        "fragment-cache": "^0.2.1",
10615        "regex-not": "^1.0.0",
10616        "snapdragon": "^0.8.1",
10617        "to-regex": "^3.0.1"
10618      },
10619      "engines": {
10620        "node": ">=0.10.0"
10621      }
10622    },
10623    "node_modules/extglob/node_modules/define-property": {
10624      "version": "1.0.0",
10625      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
10626      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
10627      "dev": true,
10628      "dependencies": {
10629        "is-descriptor": "^1.0.0"
10630      },
10631      "engines": {
10632        "node": ">=0.10.0"
10633      }
10634    },
10635    "node_modules/extglob/node_modules/extend-shallow": {
10636      "version": "2.0.1",
10637      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10638      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10639      "dev": true,
10640      "dependencies": {
10641        "is-extendable": "^0.1.0"
10642      },
10643      "engines": {
10644        "node": ">=0.10.0"
10645      }
10646    },
10647    "node_modules/extglob/node_modules/is-extendable": {
10648      "version": "0.1.1",
10649      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
10650      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
10651      "dev": true,
10652      "engines": {
10653        "node": ">=0.10.0"
10654      }
10655    },
10656    "node_modules/fast-deep-equal": {
10657      "version": "3.1.3",
10658      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
10659      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
10660      "dev": true
10661    },
10662    "node_modules/fast-diff": {
10663      "version": "1.2.0",
10664      "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
10665      "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
10666      "dev": true
10667    },
10668    "node_modules/fast-glob": {
10669      "version": "3.2.7",
10670      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
10671      "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
10672      "dev": true,
10673      "dependencies": {
10674        "@nodelib/fs.stat": "^2.0.2",
10675        "@nodelib/fs.walk": "^1.2.3",
10676        "glob-parent": "^5.1.2",
10677        "merge2": "^1.3.0",
10678        "micromatch": "^4.0.4"
10679      },
10680      "engines": {
10681        "node": ">=8"
10682      }
10683    },
10684    "node_modules/fast-json-stable-stringify": {
10685      "version": "2.1.0",
10686      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
10687      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
10688      "dev": true
10689    },
10690    "node_modules/fast-levenshtein": {
10691      "version": "2.0.6",
10692      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
10693      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
10694    },
10695    "node_modules/fastq": {
10696      "version": "1.12.0",
10697      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz",
10698      "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==",
10699      "dev": true,
10700      "dependencies": {
10701        "reusify": "^1.0.4"
10702      }
10703    },
10704    "node_modules/faye-websocket": {
10705      "version": "0.11.4",
10706      "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
10707      "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
10708      "dev": true,
10709      "dependencies": {
10710        "websocket-driver": ">=0.5.1"
10711      },
10712      "engines": {
10713        "node": ">=0.8.0"
10714      }
10715    },
10716    "node_modules/fb-watchman": {
10717      "version": "2.0.1",
10718      "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
10719      "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
10720      "dev": true,
10721      "dependencies": {
10722        "bser": "2.1.1"
10723      }
10724    },
10725    "node_modules/figgy-pudding": {
10726      "version": "3.5.2",
10727      "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
10728      "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
10729      "dev": true
10730    },
10731    "node_modules/file-entry-cache": {
10732      "version": "6.0.1",
10733      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
10734      "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
10735      "dev": true,
10736      "dependencies": {
10737        "flat-cache": "^3.0.4"
10738      },
10739      "engines": {
10740        "node": "^10.12.0 || >=12.0.0"
10741      }
10742    },
10743    "node_modules/file-loader": {
10744      "version": "6.1.1",
10745      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz",
10746      "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==",
10747      "dev": true,
10748      "dependencies": {
10749        "loader-utils": "^2.0.0",
10750        "schema-utils": "^3.0.0"
10751      },
10752      "engines": {
10753        "node": ">= 10.13.0"
10754      },
10755      "funding": {
10756        "type": "opencollective",
10757        "url": "https://opencollective.com/webpack"
10758      },
10759      "peerDependencies": {
10760        "webpack": "^4.0.0 || ^5.0.0"
10761      }
10762    },
10763    "node_modules/file-loader/node_modules/schema-utils": {
10764      "version": "3.1.1",
10765      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
10766      "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
10767      "dev": true,
10768      "dependencies": {
10769        "@types/json-schema": "^7.0.8",
10770        "ajv": "^6.12.5",
10771        "ajv-keywords": "^3.5.2"
10772      },
10773      "engines": {
10774        "node": ">= 10.13.0"
10775      },
10776      "funding": {
10777        "type": "opencollective",
10778        "url": "https://opencollective.com/webpack"
10779      }
10780    },
10781    "node_modules/file-uri-to-path": {
10782      "version": "1.0.0",
10783      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
10784      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
10785      "dev": true,
10786      "optional": true
10787    },
10788    "node_modules/filesize": {
10789      "version": "6.1.0",
10790      "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz",
10791      "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==",
10792      "dev": true,
10793      "engines": {
10794        "node": ">= 0.4.0"
10795      }
10796    },
10797    "node_modules/fill-range": {
10798      "version": "7.0.1",
10799      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
10800      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
10801      "dependencies": {
10802        "to-regex-range": "^5.0.1"
10803      },
10804      "engines": {
10805        "node": ">=8"
10806      }
10807    },
10808    "node_modules/finalhandler": {
10809      "version": "1.1.2",
10810      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
10811      "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
10812      "dev": true,
10813      "dependencies": {
10814        "debug": "2.6.9",
10815        "encodeurl": "~1.0.2",
10816        "escape-html": "~1.0.3",
10817        "on-finished": "~2.3.0",
10818        "parseurl": "~1.3.3",
10819        "statuses": "~1.5.0",
10820        "unpipe": "~1.0.0"
10821      },
10822      "engines": {
10823        "node": ">= 0.8"
10824      }
10825    },
10826    "node_modules/finalhandler/node_modules/debug": {
10827      "version": "2.6.9",
10828      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10829      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10830      "dev": true,
10831      "dependencies": {
10832        "ms": "2.0.0"
10833      }
10834    },
10835    "node_modules/finalhandler/node_modules/ms": {
10836      "version": "2.0.0",
10837      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10838      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10839      "dev": true
10840    },
10841    "node_modules/find-cache-dir": {
10842      "version": "2.1.0",
10843      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
10844      "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
10845      "dev": true,
10846      "dependencies": {
10847        "commondir": "^1.0.1",
10848        "make-dir": "^2.0.0",
10849        "pkg-dir": "^3.0.0"
10850      },
10851      "engines": {
10852        "node": ">=6"
10853      }
10854    },
10855    "node_modules/find-cache-dir/node_modules/find-up": {
10856      "version": "3.0.0",
10857      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
10858      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
10859      "dev": true,
10860      "dependencies": {
10861        "locate-path": "^3.0.0"
10862      },
10863      "engines": {
10864        "node": ">=6"
10865      }
10866    },
10867    "node_modules/find-cache-dir/node_modules/locate-path": {
10868      "version": "3.0.0",
10869      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
10870      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
10871      "dev": true,
10872      "dependencies": {
10873        "p-locate": "^3.0.0",
10874        "path-exists": "^3.0.0"
10875      },
10876      "engines": {
10877        "node": ">=6"
10878      }
10879    },
10880    "node_modules/find-cache-dir/node_modules/p-limit": {
10881      "version": "2.3.0",
10882      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
10883      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
10884      "dev": true,
10885      "dependencies": {
10886        "p-try": "^2.0.0"
10887      },
10888      "engines": {
10889        "node": ">=6"
10890      },
10891      "funding": {
10892        "url": "https://github.com/sponsors/sindresorhus"
10893      }
10894    },
10895    "node_modules/find-cache-dir/node_modules/p-locate": {
10896      "version": "3.0.0",
10897      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
10898      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
10899      "dev": true,
10900      "dependencies": {
10901        "p-limit": "^2.0.0"
10902      },
10903      "engines": {
10904        "node": ">=6"
10905      }
10906    },
10907    "node_modules/find-cache-dir/node_modules/p-try": {
10908      "version": "2.2.0",
10909      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10910      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10911      "dev": true,
10912      "engines": {
10913        "node": ">=6"
10914      }
10915    },
10916    "node_modules/find-cache-dir/node_modules/pkg-dir": {
10917      "version": "3.0.0",
10918      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
10919      "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
10920      "dev": true,
10921      "dependencies": {
10922        "find-up": "^3.0.0"
10923      },
10924      "engines": {
10925        "node": ">=6"
10926      }
10927    },
10928    "node_modules/find-up": {
10929      "version": "2.1.0",
10930      "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
10931      "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
10932      "dev": true,
10933      "dependencies": {
10934        "locate-path": "^2.0.0"
10935      },
10936      "engines": {
10937        "node": ">=4"
10938      }
10939    },
10940    "node_modules/flat-cache": {
10941      "version": "3.0.4",
10942      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
10943      "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
10944      "dev": true,
10945      "dependencies": {
10946        "flatted": "^3.1.0",
10947        "rimraf": "^3.0.2"
10948      },
10949      "engines": {
10950        "node": "^10.12.0 || >=12.0.0"
10951      }
10952    },
10953    "node_modules/flatted": {
10954      "version": "3.2.2",
10955      "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
10956      "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
10957      "dev": true
10958    },
10959    "node_modules/flatten": {
10960      "version": "1.0.3",
10961      "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
10962      "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
10963      "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.",
10964      "dev": true
10965    },
10966    "node_modules/flush-write-stream": {
10967      "version": "1.1.1",
10968      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
10969      "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
10970      "dev": true,
10971      "dependencies": {
10972        "inherits": "^2.0.3",
10973        "readable-stream": "^2.3.6"
10974      }
10975    },
10976    "node_modules/follow-redirects": {
10977      "version": "1.14.3",
10978      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz",
10979      "integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==",
10980      "dev": true,
10981      "funding": [
10982        {
10983          "type": "individual",
10984          "url": "https://github.com/sponsors/RubenVerborgh"
10985        }
10986      ],
10987      "engines": {
10988        "node": ">=4.0"
10989      },
10990      "peerDependenciesMeta": {
10991        "debug": {
10992          "optional": true
10993        }
10994      }
10995    },
10996    "node_modules/for-in": {
10997      "version": "1.0.2",
10998      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
10999      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
11000      "dev": true,
11001      "engines": {
11002        "node": ">=0.10.0"
11003      }
11004    },
11005    "node_modules/fork-ts-checker-webpack-plugin": {
11006      "version": "4.1.6",
11007      "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz",
11008      "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==",
11009      "dev": true,
11010      "dependencies": {
11011        "@babel/code-frame": "^7.5.5",
11012        "chalk": "^2.4.1",
11013        "micromatch": "^3.1.10",
11014        "minimatch": "^3.0.4",
11015        "semver": "^5.6.0",
11016        "tapable": "^1.0.0",
11017        "worker-rpc": "^0.1.0"
11018      },
11019      "engines": {
11020        "node": ">=6.11.5",
11021        "yarn": ">=1.0.0"
11022      }
11023    },
11024    "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces": {
11025      "version": "2.3.2",
11026      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
11027      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
11028      "dev": true,
11029      "dependencies": {
11030        "arr-flatten": "^1.1.0",
11031        "array-unique": "^0.3.2",
11032        "extend-shallow": "^2.0.1",
11033        "fill-range": "^4.0.0",
11034        "isobject": "^3.0.1",
11035        "repeat-element": "^1.1.2",
11036        "snapdragon": "^0.8.1",
11037        "snapdragon-node": "^2.0.1",
11038        "split-string": "^3.0.2",
11039        "to-regex": "^3.0.1"
11040      },
11041      "engines": {
11042        "node": ">=0.10.0"
11043      }
11044    },
11045    "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces/node_modules/extend-shallow": {
11046      "version": "2.0.1",
11047      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11048      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11049      "dev": true,
11050      "dependencies": {
11051        "is-extendable": "^0.1.0"
11052      },
11053      "engines": {
11054        "node": ">=0.10.0"
11055      }
11056    },
11057    "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range": {
11058      "version": "4.0.0",
11059      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
11060      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
11061      "dev": true,
11062      "dependencies": {
11063        "extend-shallow": "^2.0.1",
11064        "is-number": "^3.0.0",
11065        "repeat-string": "^1.6.1",
11066        "to-regex-range": "^2.1.0"
11067      },
11068      "engines": {
11069        "node": ">=0.10.0"
11070      }
11071    },
11072    "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": {
11073      "version": "2.0.1",
11074      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11075      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11076      "dev": true,
11077      "dependencies": {
11078        "is-extendable": "^0.1.0"
11079      },
11080      "engines": {
11081        "node": ">=0.10.0"
11082      }
11083    },
11084    "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-extendable": {
11085      "version": "0.1.1",
11086      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
11087      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
11088      "dev": true,
11089      "engines": {
11090        "node": ">=0.10.0"
11091      }
11092    },
11093    "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number": {
11094      "version": "3.0.0",
11095      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
11096      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
11097      "dev": true,
11098      "dependencies": {
11099        "kind-of": "^3.0.2"
11100      },
11101      "engines": {
11102        "node": ">=0.10.0"
11103      }
11104    },
11105    "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number/node_modules/kind-of": {
11106      "version": "3.2.2",
11107      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11108      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11109      "dev": true,
11110      "dependencies": {
11111        "is-buffer": "^1.1.5"
11112      },
11113      "engines": {
11114        "node": ">=0.10.0"
11115      }
11116    },
11117    "node_modules/fork-ts-checker-webpack-plugin/node_modules/micromatch": {
11118      "version": "3.1.10",
11119      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
11120      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
11121      "dev": true,
11122      "dependencies": {
11123        "arr-diff": "^4.0.0",
11124        "array-unique": "^0.3.2",
11125        "braces": "^2.3.1",
11126        "define-property": "^2.0.2",
11127        "extend-shallow": "^3.0.2",
11128        "extglob": "^2.0.4",
11129        "fragment-cache": "^0.2.1",
11130        "kind-of": "^6.0.2",
11131        "nanomatch": "^1.2.9",
11132        "object.pick": "^1.3.0",
11133        "regex-not": "^1.0.0",
11134        "snapdragon": "^0.8.1",
11135        "to-regex": "^3.0.2"
11136      },
11137      "engines": {
11138        "node": ">=0.10.0"
11139      }
11140    },
11141    "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": {
11142      "version": "5.7.1",
11143      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
11144      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
11145      "dev": true,
11146      "bin": {
11147        "semver": "bin/semver"
11148      }
11149    },
11150    "node_modules/fork-ts-checker-webpack-plugin/node_modules/to-regex-range": {
11151      "version": "2.1.1",
11152      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
11153      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
11154      "dev": true,
11155      "dependencies": {
11156        "is-number": "^3.0.0",
11157        "repeat-string": "^1.6.1"
11158      },
11159      "engines": {
11160        "node": ">=0.10.0"
11161      }
11162    },
11163    "node_modules/form-data": {
11164      "version": "3.0.1",
11165      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
11166      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
11167      "dependencies": {
11168        "asynckit": "^0.4.0",
11169        "combined-stream": "^1.0.8",
11170        "mime-types": "^2.1.12"
11171      },
11172      "engines": {
11173        "node": ">= 6"
11174      }
11175    },
11176    "node_modules/forwarded": {
11177      "version": "0.2.0",
11178      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
11179      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
11180      "dev": true,
11181      "engines": {
11182        "node": ">= 0.6"
11183      }
11184    },
11185    "node_modules/fragment-cache": {
11186      "version": "0.2.1",
11187      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
11188      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
11189      "dev": true,
11190      "dependencies": {
11191        "map-cache": "^0.2.2"
11192      },
11193      "engines": {
11194        "node": ">=0.10.0"
11195      }
11196    },
11197    "node_modules/fresh": {
11198      "version": "0.5.2",
11199      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
11200      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
11201      "dev": true,
11202      "engines": {
11203        "node": ">= 0.6"
11204      }
11205    },
11206    "node_modules/from2": {
11207      "version": "2.3.0",
11208      "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
11209      "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
11210      "dev": true,
11211      "dependencies": {
11212        "inherits": "^2.0.1",
11213        "readable-stream": "^2.0.0"
11214      }
11215    },
11216    "node_modules/fs-extra": {
11217      "version": "9.1.0",
11218      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
11219      "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
11220      "dev": true,
11221      "dependencies": {
11222        "at-least-node": "^1.0.0",
11223        "graceful-fs": "^4.2.0",
11224        "jsonfile": "^6.0.1",
11225        "universalify": "^2.0.0"
11226      },
11227      "engines": {
11228        "node": ">=10"
11229      }
11230    },
11231    "node_modules/fs-minipass": {
11232      "version": "2.1.0",
11233      "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
11234      "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
11235      "dev": true,
11236      "dependencies": {
11237        "minipass": "^3.0.0"
11238      },
11239      "engines": {
11240        "node": ">= 8"
11241      }
11242    },
11243    "node_modules/fs-write-stream-atomic": {
11244      "version": "1.0.10",
11245      "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
11246      "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
11247      "dev": true,
11248      "dependencies": {
11249        "graceful-fs": "^4.1.2",
11250        "iferr": "^0.1.5",
11251        "imurmurhash": "^0.1.4",
11252        "readable-stream": "1 || 2"
11253      }
11254    },
11255    "node_modules/fs.realpath": {
11256      "version": "1.0.0",
11257      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
11258      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
11259      "dev": true
11260    },
11261    "node_modules/fsevents": {
11262      "version": "2.3.2",
11263      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
11264      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
11265      "hasInstallScript": true,
11266      "optional": true,
11267      "os": [
11268        "darwin"
11269      ],
11270      "engines": {
11271        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
11272      }
11273    },
11274    "node_modules/function-bind": {
11275      "version": "1.1.1",
11276      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
11277      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
11278    },
11279    "node_modules/function.prototype.name": {
11280      "version": "1.1.4",
11281      "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.4.tgz",
11282      "integrity": "sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ==",
11283      "dev": true,
11284      "dependencies": {
11285        "call-bind": "^1.0.2",
11286        "define-properties": "^1.1.3",
11287        "es-abstract": "^1.18.0-next.2",
11288        "functions-have-names": "^1.2.2"
11289      },
11290      "engines": {
11291        "node": ">= 0.4"
11292      },
11293      "funding": {
11294        "url": "https://github.com/sponsors/ljharb"
11295      }
11296    },
11297    "node_modules/functional-red-black-tree": {
11298      "version": "1.0.1",
11299      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
11300      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
11301      "dev": true
11302    },
11303    "node_modules/functions-have-names": {
11304      "version": "1.2.2",
11305      "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz",
11306      "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==",
11307      "dev": true,
11308      "funding": {
11309        "url": "https://github.com/sponsors/ljharb"
11310      }
11311    },
11312    "node_modules/gensync": {
11313      "version": "1.0.0-beta.2",
11314      "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
11315      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
11316      "dev": true,
11317      "engines": {
11318        "node": ">=6.9.0"
11319      }
11320    },
11321    "node_modules/get-caller-file": {
11322      "version": "2.0.5",
11323      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
11324      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
11325      "dev": true,
11326      "engines": {
11327        "node": "6.* || 8.* || >= 10.*"
11328      }
11329    },
11330    "node_modules/get-intrinsic": {
11331      "version": "1.1.1",
11332      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
11333      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
11334      "dependencies": {
11335        "function-bind": "^1.1.1",
11336        "has": "^1.0.3",
11337        "has-symbols": "^1.0.1"
11338      },
11339      "funding": {
11340        "url": "https://github.com/sponsors/ljharb"
11341      }
11342    },
11343    "node_modules/get-own-enumerable-property-symbols": {
11344      "version": "3.0.2",
11345      "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
11346      "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==",
11347      "dev": true
11348    },
11349    "node_modules/get-package-type": {
11350      "version": "0.1.0",
11351      "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
11352      "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
11353      "dev": true,
11354      "engines": {
11355        "node": ">=8.0.0"
11356      }
11357    },
11358    "node_modules/get-stream": {
11359      "version": "5.2.0",
11360      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
11361      "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
11362      "dev": true,
11363      "dependencies": {
11364        "pump": "^3.0.0"
11365      },
11366      "engines": {
11367        "node": ">=8"
11368      },
11369      "funding": {
11370        "url": "https://github.com/sponsors/sindresorhus"
11371      }
11372    },
11373    "node_modules/get-value": {
11374      "version": "2.0.6",
11375      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
11376      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
11377      "dev": true,
11378      "engines": {
11379        "node": ">=0.10.0"
11380      }
11381    },
11382    "node_modules/glob": {
11383      "version": "7.1.7",
11384      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
11385      "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
11386      "dev": true,
11387      "dependencies": {
11388        "fs.realpath": "^1.0.0",
11389        "inflight": "^1.0.4",
11390        "inherits": "2",
11391        "minimatch": "^3.0.4",
11392        "once": "^1.3.0",
11393        "path-is-absolute": "^1.0.0"
11394      },
11395      "engines": {
11396        "node": "*"
11397      },
11398      "funding": {
11399        "url": "https://github.com/sponsors/isaacs"
11400      }
11401    },
11402    "node_modules/glob-parent": {
11403      "version": "5.1.2",
11404      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
11405      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
11406      "dependencies": {
11407        "is-glob": "^4.0.1"
11408      },
11409      "engines": {
11410        "node": ">= 6"
11411      }
11412    },
11413    "node_modules/global-modules": {
11414      "version": "2.0.0",
11415      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
11416      "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
11417      "dev": true,
11418      "dependencies": {
11419        "global-prefix": "^3.0.0"
11420      },
11421      "engines": {
11422        "node": ">=6"
11423      }
11424    },
11425    "node_modules/global-prefix": {
11426      "version": "3.0.0",
11427      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
11428      "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
11429      "dev": true,
11430      "dependencies": {
11431        "ini": "^1.3.5",
11432        "kind-of": "^6.0.2",
11433        "which": "^1.3.1"
11434      },
11435      "engines": {
11436        "node": ">=6"
11437      }
11438    },
11439    "node_modules/global-prefix/node_modules/which": {
11440      "version": "1.3.1",
11441      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11442      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11443      "dev": true,
11444      "dependencies": {
11445        "isexe": "^2.0.0"
11446      },
11447      "bin": {
11448        "which": "bin/which"
11449      }
11450    },
11451    "node_modules/globals": {
11452      "version": "11.12.0",
11453      "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
11454      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
11455      "dev": true,
11456      "engines": {
11457        "node": ">=4"
11458      }
11459    },
11460    "node_modules/globby": {
11461      "version": "11.0.4",
11462      "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
11463      "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
11464      "dev": true,
11465      "dependencies": {
11466        "array-union": "^2.1.0",
11467        "dir-glob": "^3.0.1",
11468        "fast-glob": "^3.1.1",
11469        "ignore": "^5.1.4",
11470        "merge2": "^1.3.0",
11471        "slash": "^3.0.0"
11472      },
11473      "engines": {
11474        "node": ">=10"
11475      },
11476      "funding": {
11477        "url": "https://github.com/sponsors/sindresorhus"
11478      }
11479    },
11480    "node_modules/globby/node_modules/ignore": {
11481      "version": "5.1.8",
11482      "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
11483      "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
11484      "dev": true,
11485      "engines": {
11486        "node": ">= 4"
11487      }
11488    },
11489    "node_modules/graceful-fs": {
11490      "version": "4.2.8",
11491      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
11492      "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
11493      "dev": true
11494    },
11495    "node_modules/growly": {
11496      "version": "1.3.0",
11497      "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
11498      "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
11499      "dev": true,
11500      "optional": true
11501    },
11502    "node_modules/gud": {
11503      "version": "1.0.0",
11504      "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz",
11505      "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw=="
11506    },
11507    "node_modules/gzip-size": {
11508      "version": "5.1.1",
11509      "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
11510      "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
11511      "dev": true,
11512      "dependencies": {
11513        "duplexer": "^0.1.1",
11514        "pify": "^4.0.1"
11515      },
11516      "engines": {
11517        "node": ">=6"
11518      }
11519    },
11520    "node_modules/handle-thing": {
11521      "version": "2.0.1",
11522      "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
11523      "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
11524      "dev": true
11525    },
11526    "node_modules/harmony-reflect": {
11527      "version": "1.6.2",
11528      "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz",
11529      "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==",
11530      "dev": true
11531    },
11532    "node_modules/has": {
11533      "version": "1.0.3",
11534      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
11535      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
11536      "dependencies": {
11537        "function-bind": "^1.1.1"
11538      },
11539      "engines": {
11540        "node": ">= 0.4.0"
11541      }
11542    },
11543    "node_modules/has-bigints": {
11544      "version": "1.0.1",
11545      "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
11546      "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
11547      "dev": true,
11548      "funding": {
11549        "url": "https://github.com/sponsors/ljharb"
11550      }
11551    },
11552    "node_modules/has-flag": {
11553      "version": "3.0.0",
11554      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
11555      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
11556      "dev": true,
11557      "engines": {
11558        "node": ">=4"
11559      }
11560    },
11561    "node_modules/has-symbols": {
11562      "version": "1.0.2",
11563      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
11564      "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
11565      "engines": {
11566        "node": ">= 0.4"
11567      },
11568      "funding": {
11569        "url": "https://github.com/sponsors/ljharb"
11570      }
11571    },
11572    "node_modules/has-tostringtag": {
11573      "version": "1.0.0",
11574      "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
11575      "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
11576      "dependencies": {
11577        "has-symbols": "^1.0.2"
11578      },
11579      "engines": {
11580        "node": ">= 0.4"
11581      },
11582      "funding": {
11583        "url": "https://github.com/sponsors/ljharb"
11584      }
11585    },
11586    "node_modules/has-value": {
11587      "version": "1.0.0",
11588      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
11589      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
11590      "dev": true,
11591      "dependencies": {
11592        "get-value": "^2.0.6",
11593        "has-values": "^1.0.0",
11594        "isobject": "^3.0.0"
11595      },
11596      "engines": {
11597        "node": ">=0.10.0"
11598      }
11599    },
11600    "node_modules/has-values": {
11601      "version": "1.0.0",
11602      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
11603      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
11604      "dev": true,
11605      "dependencies": {
11606        "is-number": "^3.0.0",
11607        "kind-of": "^4.0.0"
11608      },
11609      "engines": {
11610        "node": ">=0.10.0"
11611      }
11612    },
11613    "node_modules/has-values/node_modules/is-number": {
11614      "version": "3.0.0",
11615      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
11616      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
11617      "dev": true,
11618      "dependencies": {
11619        "kind-of": "^3.0.2"
11620      },
11621      "engines": {
11622        "node": ">=0.10.0"
11623      }
11624    },
11625    "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
11626      "version": "3.2.2",
11627      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11628      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11629      "dev": true,
11630      "dependencies": {
11631        "is-buffer": "^1.1.5"
11632      },
11633      "engines": {
11634        "node": ">=0.10.0"
11635      }
11636    },
11637    "node_modules/has-values/node_modules/kind-of": {
11638      "version": "4.0.0",
11639      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
11640      "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
11641      "dev": true,
11642      "dependencies": {
11643        "is-buffer": "^1.1.5"
11644      },
11645      "engines": {
11646        "node": ">=0.10.0"
11647      }
11648    },
11649    "node_modules/hash-base": {
11650      "version": "3.1.0",
11651      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
11652      "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
11653      "dev": true,
11654      "dependencies": {
11655        "inherits": "^2.0.4",
11656        "readable-stream": "^3.6.0",
11657        "safe-buffer": "^5.2.0"
11658      },
11659      "engines": {
11660        "node": ">=4"
11661      }
11662    },
11663    "node_modules/hash-base/node_modules/readable-stream": {
11664      "version": "3.6.0",
11665      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
11666      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
11667      "dev": true,
11668      "dependencies": {
11669        "inherits": "^2.0.3",
11670        "string_decoder": "^1.1.1",
11671        "util-deprecate": "^1.0.1"
11672      },
11673      "engines": {
11674        "node": ">= 6"
11675      }
11676    },
11677    "node_modules/hash-base/node_modules/safe-buffer": {
11678      "version": "5.2.1",
11679      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
11680      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
11681      "dev": true,
11682      "funding": [
11683        {
11684          "type": "github",
11685          "url": "https://github.com/sponsors/feross"
11686        },
11687        {
11688          "type": "patreon",
11689          "url": "https://www.patreon.com/feross"
11690        },
11691        {
11692          "type": "consulting",
11693          "url": "https://feross.org/support"
11694        }
11695      ]
11696    },
11697    "node_modules/hash.js": {
11698      "version": "1.1.7",
11699      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
11700      "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
11701      "dev": true,
11702      "dependencies": {
11703        "inherits": "^2.0.3",
11704        "minimalistic-assert": "^1.0.1"
11705      }
11706    },
11707    "node_modules/he": {
11708      "version": "1.2.0",
11709      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
11710      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
11711      "dev": true,
11712      "bin": {
11713        "he": "bin/he"
11714      }
11715    },
11716    "node_modules/hex-color-regex": {
11717      "version": "1.1.0",
11718      "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
11719      "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
11720      "dev": true
11721    },
11722    "node_modules/history": {
11723      "version": "4.10.1",
11724      "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz",
11725      "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==",
11726      "dependencies": {
11727        "@babel/runtime": "^7.1.2",
11728        "loose-envify": "^1.2.0",
11729        "resolve-pathname": "^3.0.0",
11730        "tiny-invariant": "^1.0.2",
11731        "tiny-warning": "^1.0.0",
11732        "value-equal": "^1.0.1"
11733      }
11734    },
11735    "node_modules/hmac-drbg": {
11736      "version": "1.0.1",
11737      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
11738      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
11739      "dev": true,
11740      "dependencies": {
11741        "hash.js": "^1.0.3",
11742        "minimalistic-assert": "^1.0.0",
11743        "minimalistic-crypto-utils": "^1.0.1"
11744      }
11745    },
11746    "node_modules/hoist-non-react-statics": {
11747      "version": "3.3.2",
11748      "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
11749      "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
11750      "dependencies": {
11751        "react-is": "^16.7.0"
11752      }
11753    },
11754    "node_modules/hoopy": {
11755      "version": "0.1.4",
11756      "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
11757      "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
11758      "dev": true,
11759      "engines": {
11760        "node": ">= 6.0.0"
11761      }
11762    },
11763    "node_modules/hosted-git-info": {
11764      "version": "2.8.9",
11765      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
11766      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
11767      "dev": true
11768    },
11769    "node_modules/hpack.js": {
11770      "version": "2.1.6",
11771      "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
11772      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
11773      "dev": true,
11774      "dependencies": {
11775        "inherits": "^2.0.1",
11776        "obuf": "^1.0.0",
11777        "readable-stream": "^2.0.1",
11778        "wbuf": "^1.1.0"
11779      }
11780    },
11781    "node_modules/hsl-regex": {
11782      "version": "1.0.0",
11783      "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
11784      "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
11785      "dev": true
11786    },
11787    "node_modules/hsla-regex": {
11788      "version": "1.0.0",
11789      "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
11790      "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
11791      "dev": true
11792    },
11793    "node_modules/html-element-map": {
11794      "version": "1.3.1",
11795      "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz",
11796      "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==",
11797      "dev": true,
11798      "dependencies": {
11799        "array.prototype.filter": "^1.0.0",
11800        "call-bind": "^1.0.2"
11801      },
11802      "funding": {
11803        "url": "https://github.com/sponsors/ljharb"
11804      }
11805    },
11806    "node_modules/html-encoding-sniffer": {
11807      "version": "2.0.1",
11808      "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
11809      "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
11810      "dependencies": {
11811        "whatwg-encoding": "^1.0.5"
11812      },
11813      "engines": {
11814        "node": ">=10"
11815      }
11816    },
11817    "node_modules/html-entities": {
11818      "version": "1.4.0",
11819      "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
11820      "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==",
11821      "dev": true
11822    },
11823    "node_modules/html-escaper": {
11824      "version": "2.0.2",
11825      "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
11826      "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
11827      "dev": true
11828    },
11829    "node_modules/html-minifier-terser": {
11830      "version": "5.1.1",
11831      "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz",
11832      "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==",
11833      "dev": true,
11834      "dependencies": {
11835        "camel-case": "^4.1.1",
11836        "clean-css": "^4.2.3",
11837        "commander": "^4.1.1",
11838        "he": "^1.2.0",
11839        "param-case": "^3.0.3",
11840        "relateurl": "^0.2.7",
11841        "terser": "^4.6.3"
11842      },
11843      "bin": {
11844        "html-minifier-terser": "cli.js"
11845      },
11846      "engines": {
11847        "node": ">=6"
11848      }
11849    },
11850    "node_modules/html-webpack-plugin": {
11851      "version": "4.5.0",
11852      "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz",
11853      "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==",
11854      "dev": true,
11855      "dependencies": {
11856        "@types/html-minifier-terser": "^5.0.0",
11857        "@types/tapable": "^1.0.5",
11858        "@types/webpack": "^4.41.8",
11859        "html-minifier-terser": "^5.0.1",
11860        "loader-utils": "^1.2.3",
11861        "lodash": "^4.17.15",
11862        "pretty-error": "^2.1.1",
11863        "tapable": "^1.1.3",
11864        "util.promisify": "1.0.0"
11865      },
11866      "engines": {
11867        "node": ">=6.9"
11868      },
11869      "peerDependencies": {
11870        "webpack": "^4.0.0 || ^5.0.0"
11871      }
11872    },
11873    "node_modules/html-webpack-plugin/node_modules/json5": {
11874      "version": "1.0.1",
11875      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
11876      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
11877      "dev": true,
11878      "dependencies": {
11879        "minimist": "^1.2.0"
11880      },
11881      "bin": {
11882        "json5": "lib/cli.js"
11883      }
11884    },
11885    "node_modules/html-webpack-plugin/node_modules/loader-utils": {
11886      "version": "1.4.0",
11887      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
11888      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
11889      "dev": true,
11890      "dependencies": {
11891        "big.js": "^5.2.2",
11892        "emojis-list": "^3.0.0",
11893        "json5": "^1.0.1"
11894      },
11895      "engines": {
11896        "node": ">=4.0.0"
11897      }
11898    },
11899    "node_modules/htmlparser2": {
11900      "version": "4.1.0",
11901      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
11902      "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
11903      "dev": true,
11904      "dependencies": {
11905        "domelementtype": "^2.0.1",
11906        "domhandler": "^3.0.0",
11907        "domutils": "^2.0.0",
11908        "entities": "^2.0.0"
11909      }
11910    },
11911    "node_modules/htmlparser2/node_modules/domhandler": {
11912      "version": "3.3.0",
11913      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
11914      "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
11915      "dev": true,
11916      "dependencies": {
11917        "domelementtype": "^2.0.1"
11918      },
11919      "engines": {
11920        "node": ">= 4"
11921      },
11922      "funding": {
11923        "url": "https://github.com/fb55/domhandler?sponsor=1"
11924      }
11925    },
11926    "node_modules/http-deceiver": {
11927      "version": "1.2.7",
11928      "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
11929      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
11930      "dev": true
11931    },
11932    "node_modules/http-errors": {
11933      "version": "1.7.2",
11934      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
11935      "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
11936      "dev": true,
11937      "dependencies": {
11938        "depd": "~1.1.2",
11939        "inherits": "2.0.3",
11940        "setprototypeof": "1.1.1",
11941        "statuses": ">= 1.5.0 < 2",
11942        "toidentifier": "1.0.0"
11943      },
11944      "engines": {
11945        "node": ">= 0.6"
11946      }
11947    },
11948    "node_modules/http-errors/node_modules/inherits": {
11949      "version": "2.0.3",
11950      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
11951      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
11952      "dev": true
11953    },
11954    "node_modules/http-parser-js": {
11955      "version": "0.5.3",
11956      "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
11957      "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
11958      "dev": true
11959    },
11960    "node_modules/http-proxy": {
11961      "version": "1.18.1",
11962      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
11963      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
11964      "dev": true,
11965      "dependencies": {
11966        "eventemitter3": "^4.0.0",
11967        "follow-redirects": "^1.0.0",
11968        "requires-port": "^1.0.0"
11969      },
11970      "engines": {
11971        "node": ">=8.0.0"
11972      }
11973    },
11974    "node_modules/http-proxy-agent": {
11975      "version": "4.0.1",
11976      "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
11977      "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
11978      "dependencies": {
11979        "@tootallnate/once": "1",
11980        "agent-base": "6",
11981        "debug": "4"
11982      },
11983      "engines": {
11984        "node": ">= 6"
11985      }
11986    },
11987    "node_modules/http-proxy-middleware": {
11988      "version": "0.19.1",
11989      "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
11990      "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
11991      "dev": true,
11992      "dependencies": {
11993        "http-proxy": "^1.17.0",
11994        "is-glob": "^4.0.0",
11995        "lodash": "^4.17.11",
11996        "micromatch": "^3.1.10"
11997      },
11998      "engines": {
11999        "node": ">=4.0.0"
12000      }
12001    },
12002    "node_modules/http-proxy-middleware/node_modules/braces": {
12003      "version": "2.3.2",
12004      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
12005      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
12006      "dev": true,
12007      "dependencies": {
12008        "arr-flatten": "^1.1.0",
12009        "array-unique": "^0.3.2",
12010        "extend-shallow": "^2.0.1",
12011        "fill-range": "^4.0.0",
12012        "isobject": "^3.0.1",
12013        "repeat-element": "^1.1.2",
12014        "snapdragon": "^0.8.1",
12015        "snapdragon-node": "^2.0.1",
12016        "split-string": "^3.0.2",
12017        "to-regex": "^3.0.1"
12018      },
12019      "engines": {
12020        "node": ">=0.10.0"
12021      }
12022    },
12023    "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": {
12024      "version": "2.0.1",
12025      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12026      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12027      "dev": true,
12028      "dependencies": {
12029        "is-extendable": "^0.1.0"
12030      },
12031      "engines": {
12032        "node": ">=0.10.0"
12033      }
12034    },
12035    "node_modules/http-proxy-middleware/node_modules/fill-range": {
12036      "version": "4.0.0",
12037      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
12038      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
12039      "dev": true,
12040      "dependencies": {
12041        "extend-shallow": "^2.0.1",
12042        "is-number": "^3.0.0",
12043        "repeat-string": "^1.6.1",
12044        "to-regex-range": "^2.1.0"
12045      },
12046      "engines": {
12047        "node": ">=0.10.0"
12048      }
12049    },
12050    "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": {
12051      "version": "2.0.1",
12052      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12053      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12054      "dev": true,
12055      "dependencies": {
12056        "is-extendable": "^0.1.0"
12057      },
12058      "engines": {
12059        "node": ">=0.10.0"
12060      }
12061    },
12062    "node_modules/http-proxy-middleware/node_modules/is-extendable": {
12063      "version": "0.1.1",
12064      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
12065      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
12066      "dev": true,
12067      "engines": {
12068        "node": ">=0.10.0"
12069      }
12070    },
12071    "node_modules/http-proxy-middleware/node_modules/is-number": {
12072      "version": "3.0.0",
12073      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12074      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12075      "dev": true,
12076      "dependencies": {
12077        "kind-of": "^3.0.2"
12078      },
12079      "engines": {
12080        "node": ">=0.10.0"
12081      }
12082    },
12083    "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": {
12084      "version": "3.2.2",
12085      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12086      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12087      "dev": true,
12088      "dependencies": {
12089        "is-buffer": "^1.1.5"
12090      },
12091      "engines": {
12092        "node": ">=0.10.0"
12093      }
12094    },
12095    "node_modules/http-proxy-middleware/node_modules/micromatch": {
12096      "version": "3.1.10",
12097      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
12098      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
12099      "dev": true,
12100      "dependencies": {
12101        "arr-diff": "^4.0.0",
12102        "array-unique": "^0.3.2",
12103        "braces": "^2.3.1",
12104        "define-property": "^2.0.2",
12105        "extend-shallow": "^3.0.2",
12106        "extglob": "^2.0.4",
12107        "fragment-cache": "^0.2.1",
12108        "kind-of": "^6.0.2",
12109        "nanomatch": "^1.2.9",
12110        "object.pick": "^1.3.0",
12111        "regex-not": "^1.0.0",
12112        "snapdragon": "^0.8.1",
12113        "to-regex": "^3.0.2"
12114      },
12115      "engines": {
12116        "node": ">=0.10.0"
12117      }
12118    },
12119    "node_modules/http-proxy-middleware/node_modules/to-regex-range": {
12120      "version": "2.1.1",
12121      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
12122      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
12123      "dev": true,
12124      "dependencies": {
12125        "is-number": "^3.0.0",
12126        "repeat-string": "^1.6.1"
12127      },
12128      "engines": {
12129        "node": ">=0.10.0"
12130      }
12131    },
12132    "node_modules/https-browserify": {
12133      "version": "1.0.0",
12134      "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
12135      "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
12136      "dev": true
12137    },
12138    "node_modules/https-proxy-agent": {
12139      "version": "5.0.0",
12140      "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
12141      "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
12142      "dependencies": {
12143        "agent-base": "6",
12144        "debug": "4"
12145      },
12146      "engines": {
12147        "node": ">= 6"
12148      }
12149    },
12150    "node_modules/human-signals": {
12151      "version": "1.1.1",
12152      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
12153      "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
12154      "dev": true,
12155      "engines": {
12156        "node": ">=8.12.0"
12157      }
12158    },
12159    "node_modules/i": {
12160      "version": "0.3.6",
12161      "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz",
12162      "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=",
12163      "engines": {
12164        "node": ">=0.4"
12165      }
12166    },
12167    "node_modules/iconv-lite": {
12168      "version": "0.4.24",
12169      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
12170      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
12171      "dependencies": {
12172        "safer-buffer": ">= 2.1.2 < 3"
12173      },
12174      "engines": {
12175        "node": ">=0.10.0"
12176      }
12177    },
12178    "node_modules/icss-utils": {
12179      "version": "4.1.1",
12180      "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
12181      "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
12182      "dev": true,
12183      "dependencies": {
12184        "postcss": "^7.0.14"
12185      },
12186      "engines": {
12187        "node": ">= 6"
12188      }
12189    },
12190    "node_modules/identity-obj-proxy": {
12191      "version": "3.0.0",
12192      "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz",
12193      "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=",
12194      "dev": true,
12195      "dependencies": {
12196        "harmony-reflect": "^1.4.6"
12197      },
12198      "engines": {
12199        "node": ">=4"
12200      }
12201    },
12202    "node_modules/ieee754": {
12203      "version": "1.2.1",
12204      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
12205      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
12206      "dev": true,
12207      "funding": [
12208        {
12209          "type": "github",
12210          "url": "https://github.com/sponsors/feross"
12211        },
12212        {
12213          "type": "patreon",
12214          "url": "https://www.patreon.com/feross"
12215        },
12216        {
12217          "type": "consulting",
12218          "url": "https://feross.org/support"
12219        }
12220      ]
12221    },
12222    "node_modules/iferr": {
12223      "version": "0.1.5",
12224      "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
12225      "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
12226      "dev": true
12227    },
12228    "node_modules/ignore": {
12229      "version": "4.0.6",
12230      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
12231      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
12232      "dev": true,
12233      "engines": {
12234        "node": ">= 4"
12235      }
12236    },
12237    "node_modules/immer": {
12238      "version": "8.0.1",
12239      "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz",
12240      "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==",
12241      "dev": true,
12242      "funding": {
12243        "type": "opencollective",
12244        "url": "https://opencollective.com/immer"
12245      }
12246    },
12247    "node_modules/import-cwd": {
12248      "version": "2.1.0",
12249      "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
12250      "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
12251      "dev": true,
12252      "dependencies": {
12253        "import-from": "^2.1.0"
12254      },
12255      "engines": {
12256        "node": ">=4"
12257      }
12258    },
12259    "node_modules/import-fresh": {
12260      "version": "3.3.0",
12261      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
12262      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
12263      "dev": true,
12264      "dependencies": {
12265        "parent-module": "^1.0.0",
12266        "resolve-from": "^4.0.0"
12267      },
12268      "engines": {
12269        "node": ">=6"
12270      },
12271      "funding": {
12272        "url": "https://github.com/sponsors/sindresorhus"
12273      }
12274    },
12275    "node_modules/import-from": {
12276      "version": "2.1.0",
12277      "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
12278      "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
12279      "dev": true,
12280      "dependencies": {
12281        "resolve-from": "^3.0.0"
12282      },
12283      "engines": {
12284        "node": ">=4"
12285      }
12286    },
12287    "node_modules/import-from/node_modules/resolve-from": {
12288      "version": "3.0.0",
12289      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
12290      "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
12291      "dev": true,
12292      "engines": {
12293        "node": ">=4"
12294      }
12295    },
12296    "node_modules/import-local": {
12297      "version": "3.0.2",
12298      "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
12299      "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
12300      "dev": true,
12301      "dependencies": {
12302        "pkg-dir": "^4.2.0",
12303        "resolve-cwd": "^3.0.0"
12304      },
12305      "bin": {
12306        "import-local-fixture": "fixtures/cli.js"
12307      },
12308      "engines": {
12309        "node": ">=8"
12310      }
12311    },
12312    "node_modules/import-local/node_modules/find-up": {
12313      "version": "4.1.0",
12314      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
12315      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
12316      "dev": true,
12317      "dependencies": {
12318        "locate-path": "^5.0.0",
12319        "path-exists": "^4.0.0"
12320      },
12321      "engines": {
12322        "node": ">=8"
12323      }
12324    },
12325    "node_modules/import-local/node_modules/locate-path": {
12326      "version": "5.0.0",
12327      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
12328      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
12329      "dev": true,
12330      "dependencies": {
12331        "p-locate": "^4.1.0"
12332      },
12333      "engines": {
12334        "node": ">=8"
12335      }
12336    },
12337    "node_modules/import-local/node_modules/p-limit": {
12338      "version": "2.3.0",
12339      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
12340      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
12341      "dev": true,
12342      "dependencies": {
12343        "p-try": "^2.0.0"
12344      },
12345      "engines": {
12346        "node": ">=6"
12347      },
12348      "funding": {
12349        "url": "https://github.com/sponsors/sindresorhus"
12350      }
12351    },
12352    "node_modules/import-local/node_modules/p-locate": {
12353      "version": "4.1.0",
12354      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
12355      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
12356      "dev": true,
12357      "dependencies": {
12358        "p-limit": "^2.2.0"
12359      },
12360      "engines": {
12361        "node": ">=8"
12362      }
12363    },
12364    "node_modules/import-local/node_modules/p-try": {
12365      "version": "2.2.0",
12366      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
12367      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
12368      "dev": true,
12369      "engines": {
12370        "node": ">=6"
12371      }
12372    },
12373    "node_modules/import-local/node_modules/path-exists": {
12374      "version": "4.0.0",
12375      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
12376      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
12377      "dev": true,
12378      "engines": {
12379        "node": ">=8"
12380      }
12381    },
12382    "node_modules/import-local/node_modules/pkg-dir": {
12383      "version": "4.2.0",
12384      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
12385      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
12386      "dev": true,
12387      "dependencies": {
12388        "find-up": "^4.0.0"
12389      },
12390      "engines": {
12391        "node": ">=8"
12392      }
12393    },
12394    "node_modules/imurmurhash": {
12395      "version": "0.1.4",
12396      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
12397      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
12398      "dev": true,
12399      "engines": {
12400        "node": ">=0.8.19"
12401      }
12402    },
12403    "node_modules/indent-string": {
12404      "version": "4.0.0",
12405      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
12406      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
12407      "dev": true,
12408      "engines": {
12409        "node": ">=8"
12410      }
12411    },
12412    "node_modules/indexes-of": {
12413      "version": "1.0.1",
12414      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
12415      "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
12416      "dev": true
12417    },
12418    "node_modules/infer-owner": {
12419      "version": "1.0.4",
12420      "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
12421      "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
12422      "dev": true
12423    },
12424    "node_modules/inflight": {
12425      "version": "1.0.6",
12426      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
12427      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
12428      "dev": true,
12429      "dependencies": {
12430        "once": "^1.3.0",
12431        "wrappy": "1"
12432      }
12433    },
12434    "node_modules/inherits": {
12435      "version": "2.0.4",
12436      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
12437      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
12438      "dev": true
12439    },
12440    "node_modules/ini": {
12441      "version": "1.3.8",
12442      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
12443      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
12444      "dev": true
12445    },
12446    "node_modules/internal-ip": {
12447      "version": "4.3.0",
12448      "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
12449      "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
12450      "dev": true,
12451      "dependencies": {
12452        "default-gateway": "^4.2.0",
12453        "ipaddr.js": "^1.9.0"
12454      },
12455      "engines": {
12456        "node": ">=6"
12457      }
12458    },
12459    "node_modules/internal-slot": {
12460      "version": "1.0.3",
12461      "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
12462      "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
12463      "dev": true,
12464      "dependencies": {
12465        "get-intrinsic": "^1.1.0",
12466        "has": "^1.0.3",
12467        "side-channel": "^1.0.4"
12468      },
12469      "engines": {
12470        "node": ">= 0.4"
12471      }
12472    },
12473    "node_modules/ip": {
12474      "version": "1.1.5",
12475      "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
12476      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
12477      "dev": true
12478    },
12479    "node_modules/ip-regex": {
12480      "version": "2.1.0",
12481      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
12482      "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
12483      "dev": true,
12484      "engines": {
12485        "node": ">=4"
12486      }
12487    },
12488    "node_modules/ipaddr.js": {
12489      "version": "1.9.1",
12490      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
12491      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
12492      "dev": true,
12493      "engines": {
12494        "node": ">= 0.10"
12495      }
12496    },
12497    "node_modules/is-absolute-url": {
12498      "version": "2.1.0",
12499      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
12500      "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
12501      "dev": true,
12502      "engines": {
12503        "node": ">=0.10.0"
12504      }
12505    },
12506    "node_modules/is-accessor-descriptor": {
12507      "version": "1.0.0",
12508      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
12509      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
12510      "dev": true,
12511      "dependencies": {
12512        "kind-of": "^6.0.0"
12513      },
12514      "engines": {
12515        "node": ">=0.10.0"
12516      }
12517    },
12518    "node_modules/is-arguments": {
12519      "version": "1.1.1",
12520      "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
12521      "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
12522      "dependencies": {
12523        "call-bind": "^1.0.2",
12524        "has-tostringtag": "^1.0.0"
12525      },
12526      "engines": {
12527        "node": ">= 0.4"
12528      },
12529      "funding": {
12530        "url": "https://github.com/sponsors/ljharb"
12531      }
12532    },
12533    "node_modules/is-arrayish": {
12534      "version": "0.2.1",
12535      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
12536      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
12537      "dev": true
12538    },
12539    "node_modules/is-bigint": {
12540      "version": "1.0.4",
12541      "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
12542      "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
12543      "dev": true,
12544      "dependencies": {
12545        "has-bigints": "^1.0.1"
12546      },
12547      "funding": {
12548        "url": "https://github.com/sponsors/ljharb"
12549      }
12550    },
12551    "node_modules/is-binary-path": {
12552      "version": "2.1.0",
12553      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
12554      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
12555      "dependencies": {
12556        "binary-extensions": "^2.0.0"
12557      },
12558      "engines": {
12559        "node": ">=8"
12560      }
12561    },
12562    "node_modules/is-boolean-object": {
12563      "version": "1.1.2",
12564      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
12565      "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
12566      "dev": true,
12567      "dependencies": {
12568        "call-bind": "^1.0.2",
12569        "has-tostringtag": "^1.0.0"
12570      },
12571      "engines": {
12572        "node": ">= 0.4"
12573      },
12574      "funding": {
12575        "url": "https://github.com/sponsors/ljharb"
12576      }
12577    },
12578    "node_modules/is-buffer": {
12579      "version": "1.1.6",
12580      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
12581      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
12582      "dev": true
12583    },
12584    "node_modules/is-callable": {
12585      "version": "1.2.4",
12586      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
12587      "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
12588      "dev": true,
12589      "engines": {
12590        "node": ">= 0.4"
12591      },
12592      "funding": {
12593        "url": "https://github.com/sponsors/ljharb"
12594      }
12595    },
12596    "node_modules/is-ci": {
12597      "version": "2.0.0",
12598      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
12599      "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
12600      "dev": true,
12601      "dependencies": {
12602        "ci-info": "^2.0.0"
12603      },
12604      "bin": {
12605        "is-ci": "bin.js"
12606      }
12607    },
12608    "node_modules/is-color-stop": {
12609      "version": "1.1.0",
12610      "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
12611      "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
12612      "dev": true,
12613      "dependencies": {
12614        "css-color-names": "^0.0.4",
12615        "hex-color-regex": "^1.1.0",
12616        "hsl-regex": "^1.0.0",
12617        "hsla-regex": "^1.0.0",
12618        "rgb-regex": "^1.0.1",
12619        "rgba-regex": "^1.0.0"
12620      }
12621    },
12622    "node_modules/is-core-module": {
12623      "version": "2.6.0",
12624      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz",
12625      "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==",
12626      "dev": true,
12627      "dependencies": {
12628        "has": "^1.0.3"
12629      },
12630      "funding": {
12631        "url": "https://github.com/sponsors/ljharb"
12632      }
12633    },
12634    "node_modules/is-data-descriptor": {
12635      "version": "1.0.0",
12636      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
12637      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
12638      "dev": true,
12639      "dependencies": {
12640        "kind-of": "^6.0.0"
12641      },
12642      "engines": {
12643        "node": ">=0.10.0"
12644      }
12645    },
12646    "node_modules/is-date-object": {
12647      "version": "1.0.5",
12648      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
12649      "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
12650      "dependencies": {
12651        "has-tostringtag": "^1.0.0"
12652      },
12653      "engines": {
12654        "node": ">= 0.4"
12655      },
12656      "funding": {
12657        "url": "https://github.com/sponsors/ljharb"
12658      }
12659    },
12660    "node_modules/is-descriptor": {
12661      "version": "1.0.2",
12662      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
12663      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
12664      "dev": true,
12665      "dependencies": {
12666        "is-accessor-descriptor": "^1.0.0",
12667        "is-data-descriptor": "^1.0.0",
12668        "kind-of": "^6.0.2"
12669      },
12670      "engines": {
12671        "node": ">=0.10.0"
12672      }
12673    },
12674    "node_modules/is-directory": {
12675      "version": "0.3.1",
12676      "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
12677      "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
12678      "dev": true,
12679      "engines": {
12680        "node": ">=0.10.0"
12681      }
12682    },
12683    "node_modules/is-docker": {
12684      "version": "2.2.1",
12685      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
12686      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
12687      "dev": true,
12688      "bin": {
12689        "is-docker": "cli.js"
12690      },
12691      "engines": {
12692        "node": ">=8"
12693      },
12694      "funding": {
12695        "url": "https://github.com/sponsors/sindresorhus"
12696      }
12697    },
12698    "node_modules/is-extendable": {
12699      "version": "1.0.1",
12700      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
12701      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
12702      "dev": true,
12703      "dependencies": {
12704        "is-plain-object": "^2.0.4"
12705      },
12706      "engines": {
12707        "node": ">=0.10.0"
12708      }
12709    },
12710    "node_modules/is-extendable/node_modules/is-plain-object": {
12711      "version": "2.0.4",
12712      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
12713      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
12714      "dev": true,
12715      "dependencies": {
12716        "isobject": "^3.0.1"
12717      },
12718      "engines": {
12719        "node": ">=0.10.0"
12720      }
12721    },
12722    "node_modules/is-extglob": {
12723      "version": "2.1.1",
12724      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
12725      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
12726      "engines": {
12727        "node": ">=0.10.0"
12728      }
12729    },
12730    "node_modules/is-fullwidth-code-point": {
12731      "version": "3.0.0",
12732      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
12733      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
12734      "dev": true,
12735      "engines": {
12736        "node": ">=8"
12737      }
12738    },
12739    "node_modules/is-generator-fn": {
12740      "version": "2.1.0",
12741      "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
12742      "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
12743      "dev": true,
12744      "engines": {
12745        "node": ">=6"
12746      }
12747    },
12748    "node_modules/is-glob": {
12749      "version": "4.0.1",
12750      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
12751      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
12752      "dependencies": {
12753        "is-extglob": "^2.1.1"
12754      },
12755      "engines": {
12756        "node": ">=0.10.0"
12757      }
12758    },
12759    "node_modules/is-module": {
12760      "version": "1.0.0",
12761      "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
12762      "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
12763      "dev": true
12764    },
12765    "node_modules/is-negative-zero": {
12766      "version": "2.0.1",
12767      "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
12768      "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
12769      "dev": true,
12770      "engines": {
12771        "node": ">= 0.4"
12772      },
12773      "funding": {
12774        "url": "https://github.com/sponsors/ljharb"
12775      }
12776    },
12777    "node_modules/is-number": {
12778      "version": "7.0.0",
12779      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
12780      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
12781      "engines": {
12782        "node": ">=0.12.0"
12783      }
12784    },
12785    "node_modules/is-number-object": {
12786      "version": "1.0.6",
12787      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
12788      "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
12789      "dev": true,
12790      "dependencies": {
12791        "has-tostringtag": "^1.0.0"
12792      },
12793      "engines": {
12794        "node": ">= 0.4"
12795      },
12796      "funding": {
12797        "url": "https://github.com/sponsors/ljharb"
12798      }
12799    },
12800    "node_modules/is-obj": {
12801      "version": "1.0.1",
12802      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
12803      "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
12804      "dev": true,
12805      "engines": {
12806        "node": ">=0.10.0"
12807      }
12808    },
12809    "node_modules/is-path-cwd": {
12810      "version": "2.2.0",
12811      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
12812      "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
12813      "dev": true,
12814      "engines": {
12815        "node": ">=6"
12816      }
12817    },
12818    "node_modules/is-path-in-cwd": {
12819      "version": "2.1.0",
12820      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
12821      "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
12822      "dev": true,
12823      "dependencies": {
12824        "is-path-inside": "^2.1.0"
12825      },
12826      "engines": {
12827        "node": ">=6"
12828      }
12829    },
12830    "node_modules/is-path-inside": {
12831      "version": "2.1.0",
12832      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
12833      "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
12834      "dev": true,
12835      "dependencies": {
12836        "path-is-inside": "^1.0.2"
12837      },
12838      "engines": {
12839        "node": ">=6"
12840      }
12841    },
12842    "node_modules/is-plain-obj": {
12843      "version": "1.1.0",
12844      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
12845      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
12846      "dev": true,
12847      "engines": {
12848        "node": ">=0.10.0"
12849      }
12850    },
12851    "node_modules/is-plain-object": {
12852      "version": "5.0.0",
12853      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
12854      "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
12855      "engines": {
12856        "node": ">=0.10.0"
12857      }
12858    },
12859    "node_modules/is-potential-custom-element-name": {
12860      "version": "1.0.1",
12861      "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
12862      "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
12863    },
12864    "node_modules/is-regex": {
12865      "version": "1.1.4",
12866      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
12867      "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
12868      "dependencies": {
12869        "call-bind": "^1.0.2",
12870        "has-tostringtag": "^1.0.0"
12871      },
12872      "engines": {
12873        "node": ">= 0.4"
12874      },
12875      "funding": {
12876        "url": "https://github.com/sponsors/ljharb"
12877      }
12878    },
12879    "node_modules/is-regexp": {
12880      "version": "1.0.0",
12881      "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
12882      "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
12883      "dev": true,
12884      "engines": {
12885        "node": ">=0.10.0"
12886      }
12887    },
12888    "node_modules/is-resolvable": {
12889      "version": "1.1.0",
12890      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
12891      "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
12892      "dev": true
12893    },
12894    "node_modules/is-root": {
12895      "version": "2.1.0",
12896      "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz",
12897      "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==",
12898      "dev": true,
12899      "engines": {
12900        "node": ">=6"
12901      }
12902    },
12903    "node_modules/is-stream": {
12904      "version": "2.0.1",
12905      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
12906      "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
12907      "dev": true,
12908      "engines": {
12909        "node": ">=8"
12910      },
12911      "funding": {
12912        "url": "https://github.com/sponsors/sindresorhus"
12913      }
12914    },
12915    "node_modules/is-string": {
12916      "version": "1.0.7",
12917      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
12918      "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
12919      "dev": true,
12920      "dependencies": {
12921        "has-tostringtag": "^1.0.0"
12922      },
12923      "engines": {
12924        "node": ">= 0.4"
12925      },
12926      "funding": {
12927        "url": "https://github.com/sponsors/ljharb"
12928      }
12929    },
12930    "node_modules/is-subset": {
12931      "version": "0.1.1",
12932      "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
12933      "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=",
12934      "dev": true
12935    },
12936    "node_modules/is-symbol": {
12937      "version": "1.0.4",
12938      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
12939      "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
12940      "dev": true,
12941      "dependencies": {
12942        "has-symbols": "^1.0.2"
12943      },
12944      "engines": {
12945        "node": ">= 0.4"
12946      },
12947      "funding": {
12948        "url": "https://github.com/sponsors/ljharb"
12949      }
12950    },
12951    "node_modules/is-typedarray": {
12952      "version": "1.0.0",
12953      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
12954      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
12955      "dev": true
12956    },
12957    "node_modules/is-windows": {
12958      "version": "1.0.2",
12959      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
12960      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
12961      "dev": true,
12962      "engines": {
12963        "node": ">=0.10.0"
12964      }
12965    },
12966    "node_modules/is-wsl": {
12967      "version": "2.2.0",
12968      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
12969      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
12970      "dev": true,
12971      "dependencies": {
12972        "is-docker": "^2.0.0"
12973      },
12974      "engines": {
12975        "node": ">=8"
12976      }
12977    },
12978    "node_modules/isarray": {
12979      "version": "0.0.1",
12980      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
12981      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
12982    },
12983    "node_modules/isexe": {
12984      "version": "2.0.0",
12985      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
12986      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
12987      "dev": true
12988    },
12989    "node_modules/isobject": {
12990      "version": "3.0.1",
12991      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
12992      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
12993      "dev": true,
12994      "engines": {
12995        "node": ">=0.10.0"
12996      }
12997    },
12998    "node_modules/istanbul-lib-coverage": {
12999      "version": "3.0.0",
13000      "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
13001      "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
13002      "dev": true,
13003      "engines": {
13004        "node": ">=8"
13005      }
13006    },
13007    "node_modules/istanbul-lib-instrument": {
13008      "version": "4.0.3",
13009      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
13010      "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
13011      "dev": true,
13012      "dependencies": {
13013        "@babel/core": "^7.7.5",
13014        "@istanbuljs/schema": "^0.1.2",
13015        "istanbul-lib-coverage": "^3.0.0",
13016        "semver": "^6.3.0"
13017      },
13018      "engines": {
13019        "node": ">=8"
13020      }
13021    },
13022    "node_modules/istanbul-lib-instrument/node_modules/semver": {
13023      "version": "6.3.0",
13024      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13025      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13026      "dev": true,
13027      "bin": {
13028        "semver": "bin/semver.js"
13029      }
13030    },
13031    "node_modules/istanbul-lib-report": {
13032      "version": "3.0.0",
13033      "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
13034      "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
13035      "dev": true,
13036      "dependencies": {
13037        "istanbul-lib-coverage": "^3.0.0",
13038        "make-dir": "^3.0.0",
13039        "supports-color": "^7.1.0"
13040      },
13041      "engines": {
13042        "node": ">=8"
13043      }
13044    },
13045    "node_modules/istanbul-lib-report/node_modules/has-flag": {
13046      "version": "4.0.0",
13047      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13048      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13049      "dev": true,
13050      "engines": {
13051        "node": ">=8"
13052      }
13053    },
13054    "node_modules/istanbul-lib-report/node_modules/make-dir": {
13055      "version": "3.1.0",
13056      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
13057      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
13058      "dev": true,
13059      "dependencies": {
13060        "semver": "^6.0.0"
13061      },
13062      "engines": {
13063        "node": ">=8"
13064      },
13065      "funding": {
13066        "url": "https://github.com/sponsors/sindresorhus"
13067      }
13068    },
13069    "node_modules/istanbul-lib-report/node_modules/semver": {
13070      "version": "6.3.0",
13071      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
13072      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
13073      "dev": true,
13074      "bin": {
13075        "semver": "bin/semver.js"
13076      }
13077    },
13078    "node_modules/istanbul-lib-report/node_modules/supports-color": {
13079      "version": "7.2.0",
13080      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13081      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13082      "dev": true,
13083      "dependencies": {
13084        "has-flag": "^4.0.0"
13085      },
13086      "engines": {
13087        "node": ">=8"
13088      }
13089    },
13090    "node_modules/istanbul-lib-source-maps": {
13091      "version": "4.0.0",
13092      "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
13093      "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
13094      "dev": true,
13095      "dependencies": {
13096        "debug": "^4.1.1",
13097        "istanbul-lib-coverage": "^3.0.0",
13098        "source-map": "^0.6.1"
13099      },
13100      "engines": {
13101        "node": ">=8"
13102      }
13103    },
13104    "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
13105      "version": "0.6.1",
13106      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13107      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13108      "dev": true,
13109      "engines": {
13110        "node": ">=0.10.0"
13111      }
13112    },
13113    "node_modules/istanbul-reports": {
13114      "version": "3.0.2",
13115      "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
13116      "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
13117      "dev": true,
13118      "dependencies": {
13119        "html-escaper": "^2.0.0",
13120        "istanbul-lib-report": "^3.0.0"
13121      },
13122      "engines": {
13123        "node": ">=8"
13124      }
13125    },
13126    "node_modules/jest": {
13127      "version": "26.6.0",
13128      "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz",
13129      "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==",
13130      "dev": true,
13131      "dependencies": {
13132        "@jest/core": "^26.6.0",
13133        "import-local": "^3.0.2",
13134        "jest-cli": "^26.6.0"
13135      },
13136      "bin": {
13137        "jest": "bin/jest.js"
13138      },
13139      "engines": {
13140        "node": ">= 10.14.2"
13141      }
13142    },
13143    "node_modules/jest-changed-files": {
13144      "version": "26.6.2",
13145      "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
13146      "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
13147      "dev": true,
13148      "dependencies": {
13149        "@jest/types": "^26.6.2",
13150        "execa": "^4.0.0",
13151        "throat": "^5.0.0"
13152      },
13153      "engines": {
13154        "node": ">= 10.14.2"
13155      }
13156    },
13157    "node_modules/jest-changed-files/node_modules/@jest/types": {
13158      "version": "26.6.2",
13159      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
13160      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
13161      "dev": true,
13162      "dependencies": {
13163        "@types/istanbul-lib-coverage": "^2.0.0",
13164        "@types/istanbul-reports": "^3.0.0",
13165        "@types/node": "*",
13166        "@types/yargs": "^15.0.0",
13167        "chalk": "^4.0.0"
13168      },
13169      "engines": {
13170        "node": ">= 10.14.2"
13171      }
13172    },
13173    "node_modules/jest-changed-files/node_modules/@types/yargs": {
13174      "version": "15.0.14",
13175      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
13176      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
13177      "dev": true,
13178      "dependencies": {
13179        "@types/yargs-parser": "*"
13180      }
13181    },
13182    "node_modules/jest-changed-files/node_modules/ansi-styles": {
13183      "version": "4.3.0",
13184      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13185      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13186      "dev": true,
13187      "dependencies": {
13188        "color-convert": "^2.0.1"
13189      },
13190      "engines": {
13191        "node": ">=8"
13192      },
13193      "funding": {
13194        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13195      }
13196    },
13197    "node_modules/jest-changed-files/node_modules/chalk": {
13198      "version": "4.1.2",
13199      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13200      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13201      "dev": true,
13202      "dependencies": {
13203        "ansi-styles": "^4.1.0",
13204        "supports-color": "^7.1.0"
13205      },
13206      "engines": {
13207        "node": ">=10"
13208      },
13209      "funding": {
13210        "url": "https://github.com/chalk/chalk?sponsor=1"
13211      }
13212    },
13213    "node_modules/jest-changed-files/node_modules/color-convert": {
13214      "version": "2.0.1",
13215      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13216      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13217      "dev": true,
13218      "dependencies": {
13219        "color-name": "~1.1.4"
13220      },
13221      "engines": {
13222        "node": ">=7.0.0"
13223      }
13224    },
13225    "node_modules/jest-changed-files/node_modules/color-name": {
13226      "version": "1.1.4",
13227      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13228      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13229      "dev": true
13230    },
13231    "node_modules/jest-changed-files/node_modules/has-flag": {
13232      "version": "4.0.0",
13233      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13234      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13235      "dev": true,
13236      "engines": {
13237        "node": ">=8"
13238      }
13239    },
13240    "node_modules/jest-changed-files/node_modules/supports-color": {
13241      "version": "7.2.0",
13242      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13243      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13244      "dev": true,
13245      "dependencies": {
13246        "has-flag": "^4.0.0"
13247      },
13248      "engines": {
13249        "node": ">=8"
13250      }
13251    },
13252    "node_modules/jest-circus": {
13253      "version": "26.6.0",
13254      "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz",
13255      "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==",
13256      "dev": true,
13257      "dependencies": {
13258        "@babel/traverse": "^7.1.0",
13259        "@jest/environment": "^26.6.0",
13260        "@jest/test-result": "^26.6.0",
13261        "@jest/types": "^26.6.0",
13262        "@types/babel__traverse": "^7.0.4",
13263        "@types/node": "*",
13264        "chalk": "^4.0.0",
13265        "co": "^4.6.0",
13266        "dedent": "^0.7.0",
13267        "expect": "^26.6.0",
13268        "is-generator-fn": "^2.0.0",
13269        "jest-each": "^26.6.0",
13270        "jest-matcher-utils": "^26.6.0",
13271        "jest-message-util": "^26.6.0",
13272        "jest-runner": "^26.6.0",
13273        "jest-runtime": "^26.6.0",
13274        "jest-snapshot": "^26.6.0",
13275        "jest-util": "^26.6.0",
13276        "pretty-format": "^26.6.0",
13277        "stack-utils": "^2.0.2",
13278        "throat": "^5.0.0"
13279      },
13280      "engines": {
13281        "node": ">= 10.14.2"
13282      }
13283    },
13284    "node_modules/jest-circus/node_modules/@jest/types": {
13285      "version": "26.6.2",
13286      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
13287      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
13288      "dev": true,
13289      "dependencies": {
13290        "@types/istanbul-lib-coverage": "^2.0.0",
13291        "@types/istanbul-reports": "^3.0.0",
13292        "@types/node": "*",
13293        "@types/yargs": "^15.0.0",
13294        "chalk": "^4.0.0"
13295      },
13296      "engines": {
13297        "node": ">= 10.14.2"
13298      }
13299    },
13300    "node_modules/jest-circus/node_modules/@types/yargs": {
13301      "version": "15.0.14",
13302      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
13303      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
13304      "dev": true,
13305      "dependencies": {
13306        "@types/yargs-parser": "*"
13307      }
13308    },
13309    "node_modules/jest-circus/node_modules/ansi-styles": {
13310      "version": "4.3.0",
13311      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13312      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13313      "dev": true,
13314      "dependencies": {
13315        "color-convert": "^2.0.1"
13316      },
13317      "engines": {
13318        "node": ">=8"
13319      },
13320      "funding": {
13321        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13322      }
13323    },
13324    "node_modules/jest-circus/node_modules/chalk": {
13325      "version": "4.1.2",
13326      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13327      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13328      "dev": true,
13329      "dependencies": {
13330        "ansi-styles": "^4.1.0",
13331        "supports-color": "^7.1.0"
13332      },
13333      "engines": {
13334        "node": ">=10"
13335      },
13336      "funding": {
13337        "url": "https://github.com/chalk/chalk?sponsor=1"
13338      }
13339    },
13340    "node_modules/jest-circus/node_modules/color-convert": {
13341      "version": "2.0.1",
13342      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13343      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13344      "dev": true,
13345      "dependencies": {
13346        "color-name": "~1.1.4"
13347      },
13348      "engines": {
13349        "node": ">=7.0.0"
13350      }
13351    },
13352    "node_modules/jest-circus/node_modules/color-name": {
13353      "version": "1.1.4",
13354      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13355      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13356      "dev": true
13357    },
13358    "node_modules/jest-circus/node_modules/has-flag": {
13359      "version": "4.0.0",
13360      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13361      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13362      "dev": true,
13363      "engines": {
13364        "node": ">=8"
13365      }
13366    },
13367    "node_modules/jest-circus/node_modules/pretty-format": {
13368      "version": "26.6.2",
13369      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
13370      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
13371      "dev": true,
13372      "dependencies": {
13373        "@jest/types": "^26.6.2",
13374        "ansi-regex": "^5.0.0",
13375        "ansi-styles": "^4.0.0",
13376        "react-is": "^17.0.1"
13377      },
13378      "engines": {
13379        "node": ">= 10"
13380      }
13381    },
13382    "node_modules/jest-circus/node_modules/react-is": {
13383      "version": "17.0.2",
13384      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
13385      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
13386      "dev": true
13387    },
13388    "node_modules/jest-circus/node_modules/supports-color": {
13389      "version": "7.2.0",
13390      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13391      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13392      "dev": true,
13393      "dependencies": {
13394        "has-flag": "^4.0.0"
13395      },
13396      "engines": {
13397        "node": ">=8"
13398      }
13399    },
13400    "node_modules/jest-cli": {
13401      "version": "26.6.3",
13402      "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
13403      "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
13404      "dev": true,
13405      "dependencies": {
13406        "@jest/core": "^26.6.3",
13407        "@jest/test-result": "^26.6.2",
13408        "@jest/types": "^26.6.2",
13409        "chalk": "^4.0.0",
13410        "exit": "^0.1.2",
13411        "graceful-fs": "^4.2.4",
13412        "import-local": "^3.0.2",
13413        "is-ci": "^2.0.0",
13414        "jest-config": "^26.6.3",
13415        "jest-util": "^26.6.2",
13416        "jest-validate": "^26.6.2",
13417        "prompts": "^2.0.1",
13418        "yargs": "^15.4.1"
13419      },
13420      "bin": {
13421        "jest": "bin/jest.js"
13422      },
13423      "engines": {
13424        "node": ">= 10.14.2"
13425      }
13426    },
13427    "node_modules/jest-cli/node_modules/@jest/types": {
13428      "version": "26.6.2",
13429      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
13430      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
13431      "dev": true,
13432      "dependencies": {
13433        "@types/istanbul-lib-coverage": "^2.0.0",
13434        "@types/istanbul-reports": "^3.0.0",
13435        "@types/node": "*",
13436        "@types/yargs": "^15.0.0",
13437        "chalk": "^4.0.0"
13438      },
13439      "engines": {
13440        "node": ">= 10.14.2"
13441      }
13442    },
13443    "node_modules/jest-cli/node_modules/@types/yargs": {
13444      "version": "15.0.14",
13445      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
13446      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
13447      "dev": true,
13448      "dependencies": {
13449        "@types/yargs-parser": "*"
13450      }
13451    },
13452    "node_modules/jest-cli/node_modules/ansi-styles": {
13453      "version": "4.3.0",
13454      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13455      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13456      "dev": true,
13457      "dependencies": {
13458        "color-convert": "^2.0.1"
13459      },
13460      "engines": {
13461        "node": ">=8"
13462      },
13463      "funding": {
13464        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13465      }
13466    },
13467    "node_modules/jest-cli/node_modules/chalk": {
13468      "version": "4.1.2",
13469      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13470      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13471      "dev": true,
13472      "dependencies": {
13473        "ansi-styles": "^4.1.0",
13474        "supports-color": "^7.1.0"
13475      },
13476      "engines": {
13477        "node": ">=10"
13478      },
13479      "funding": {
13480        "url": "https://github.com/chalk/chalk?sponsor=1"
13481      }
13482    },
13483    "node_modules/jest-cli/node_modules/color-convert": {
13484      "version": "2.0.1",
13485      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13486      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13487      "dev": true,
13488      "dependencies": {
13489        "color-name": "~1.1.4"
13490      },
13491      "engines": {
13492        "node": ">=7.0.0"
13493      }
13494    },
13495    "node_modules/jest-cli/node_modules/color-name": {
13496      "version": "1.1.4",
13497      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13498      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13499      "dev": true
13500    },
13501    "node_modules/jest-cli/node_modules/find-up": {
13502      "version": "4.1.0",
13503      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
13504      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
13505      "dev": true,
13506      "dependencies": {
13507        "locate-path": "^5.0.0",
13508        "path-exists": "^4.0.0"
13509      },
13510      "engines": {
13511        "node": ">=8"
13512      }
13513    },
13514    "node_modules/jest-cli/node_modules/has-flag": {
13515      "version": "4.0.0",
13516      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13517      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13518      "dev": true,
13519      "engines": {
13520        "node": ">=8"
13521      }
13522    },
13523    "node_modules/jest-cli/node_modules/jest-config": {
13524      "version": "26.6.3",
13525      "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
13526      "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
13527      "dev": true,
13528      "dependencies": {
13529        "@babel/core": "^7.1.0",
13530        "@jest/test-sequencer": "^26.6.3",
13531        "@jest/types": "^26.6.2",
13532        "babel-jest": "^26.6.3",
13533        "chalk": "^4.0.0",
13534        "deepmerge": "^4.2.2",
13535        "glob": "^7.1.1",
13536        "graceful-fs": "^4.2.4",
13537        "jest-environment-jsdom": "^26.6.2",
13538        "jest-environment-node": "^26.6.2",
13539        "jest-get-type": "^26.3.0",
13540        "jest-jasmine2": "^26.6.3",
13541        "jest-regex-util": "^26.0.0",
13542        "jest-resolve": "^26.6.2",
13543        "jest-util": "^26.6.2",
13544        "jest-validate": "^26.6.2",
13545        "micromatch": "^4.0.2",
13546        "pretty-format": "^26.6.2"
13547      },
13548      "engines": {
13549        "node": ">= 10.14.2"
13550      },
13551      "peerDependencies": {
13552        "ts-node": ">=9.0.0"
13553      },
13554      "peerDependenciesMeta": {
13555        "ts-node": {
13556          "optional": true
13557        }
13558      }
13559    },
13560    "node_modules/jest-cli/node_modules/jest-get-type": {
13561      "version": "26.3.0",
13562      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
13563      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
13564      "dev": true,
13565      "engines": {
13566        "node": ">= 10.14.2"
13567      }
13568    },
13569    "node_modules/jest-cli/node_modules/jest-resolve": {
13570      "version": "26.6.2",
13571      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
13572      "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
13573      "dev": true,
13574      "dependencies": {
13575        "@jest/types": "^26.6.2",
13576        "chalk": "^4.0.0",
13577        "graceful-fs": "^4.2.4",
13578        "jest-pnp-resolver": "^1.2.2",
13579        "jest-util": "^26.6.2",
13580        "read-pkg-up": "^7.0.1",
13581        "resolve": "^1.18.1",
13582        "slash": "^3.0.0"
13583      },
13584      "engines": {
13585        "node": ">= 10.14.2"
13586      }
13587    },
13588    "node_modules/jest-cli/node_modules/locate-path": {
13589      "version": "5.0.0",
13590      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
13591      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
13592      "dev": true,
13593      "dependencies": {
13594        "p-locate": "^4.1.0"
13595      },
13596      "engines": {
13597        "node": ">=8"
13598      }
13599    },
13600    "node_modules/jest-cli/node_modules/p-limit": {
13601      "version": "2.3.0",
13602      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
13603      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
13604      "dev": true,
13605      "dependencies": {
13606        "p-try": "^2.0.0"
13607      },
13608      "engines": {
13609        "node": ">=6"
13610      },
13611      "funding": {
13612        "url": "https://github.com/sponsors/sindresorhus"
13613      }
13614    },
13615    "node_modules/jest-cli/node_modules/p-locate": {
13616      "version": "4.1.0",
13617      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
13618      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
13619      "dev": true,
13620      "dependencies": {
13621        "p-limit": "^2.2.0"
13622      },
13623      "engines": {
13624        "node": ">=8"
13625      }
13626    },
13627    "node_modules/jest-cli/node_modules/p-try": {
13628      "version": "2.2.0",
13629      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
13630      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
13631      "dev": true,
13632      "engines": {
13633        "node": ">=6"
13634      }
13635    },
13636    "node_modules/jest-cli/node_modules/path-exists": {
13637      "version": "4.0.0",
13638      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
13639      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
13640      "dev": true,
13641      "engines": {
13642        "node": ">=8"
13643      }
13644    },
13645    "node_modules/jest-cli/node_modules/pretty-format": {
13646      "version": "26.6.2",
13647      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
13648      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
13649      "dev": true,
13650      "dependencies": {
13651        "@jest/types": "^26.6.2",
13652        "ansi-regex": "^5.0.0",
13653        "ansi-styles": "^4.0.0",
13654        "react-is": "^17.0.1"
13655      },
13656      "engines": {
13657        "node": ">= 10"
13658      }
13659    },
13660    "node_modules/jest-cli/node_modules/react-is": {
13661      "version": "17.0.2",
13662      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
13663      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
13664      "dev": true
13665    },
13666    "node_modules/jest-cli/node_modules/read-pkg": {
13667      "version": "5.2.0",
13668      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
13669      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
13670      "dev": true,
13671      "dependencies": {
13672        "@types/normalize-package-data": "^2.4.0",
13673        "normalize-package-data": "^2.5.0",
13674        "parse-json": "^5.0.0",
13675        "type-fest": "^0.6.0"
13676      },
13677      "engines": {
13678        "node": ">=8"
13679      }
13680    },
13681    "node_modules/jest-cli/node_modules/read-pkg-up": {
13682      "version": "7.0.1",
13683      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
13684      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
13685      "dev": true,
13686      "dependencies": {
13687        "find-up": "^4.1.0",
13688        "read-pkg": "^5.2.0",
13689        "type-fest": "^0.8.1"
13690      },
13691      "engines": {
13692        "node": ">=8"
13693      },
13694      "funding": {
13695        "url": "https://github.com/sponsors/sindresorhus"
13696      }
13697    },
13698    "node_modules/jest-cli/node_modules/read-pkg/node_modules/type-fest": {
13699      "version": "0.6.0",
13700      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
13701      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
13702      "dev": true,
13703      "engines": {
13704        "node": ">=8"
13705      }
13706    },
13707    "node_modules/jest-cli/node_modules/supports-color": {
13708      "version": "7.2.0",
13709      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13710      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13711      "dev": true,
13712      "dependencies": {
13713        "has-flag": "^4.0.0"
13714      },
13715      "engines": {
13716        "node": ">=8"
13717      }
13718    },
13719    "node_modules/jest-cli/node_modules/type-fest": {
13720      "version": "0.8.1",
13721      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
13722      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
13723      "dev": true,
13724      "engines": {
13725        "node": ">=8"
13726      }
13727    },
13728    "node_modules/jest-diff": {
13729      "version": "27.1.0",
13730      "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.1.0.tgz",
13731      "integrity": "sha512-rjfopEYl58g/SZTsQFmspBODvMSytL16I+cirnScWTLkQVXYVZfxm78DFfdIIXc05RCYuGjxJqrdyG4PIFzcJg==",
13732      "dev": true,
13733      "dependencies": {
13734        "chalk": "^4.0.0",
13735        "diff-sequences": "^27.0.6",
13736        "jest-get-type": "^27.0.6",
13737        "pretty-format": "^27.1.0"
13738      },
13739      "engines": {
13740        "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
13741      }
13742    },
13743    "node_modules/jest-diff/node_modules/ansi-styles": {
13744      "version": "4.3.0",
13745      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13746      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13747      "dev": true,
13748      "dependencies": {
13749        "color-convert": "^2.0.1"
13750      },
13751      "engines": {
13752        "node": ">=8"
13753      },
13754      "funding": {
13755        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13756      }
13757    },
13758    "node_modules/jest-diff/node_modules/chalk": {
13759      "version": "4.1.2",
13760      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13761      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13762      "dev": true,
13763      "dependencies": {
13764        "ansi-styles": "^4.1.0",
13765        "supports-color": "^7.1.0"
13766      },
13767      "engines": {
13768        "node": ">=10"
13769      },
13770      "funding": {
13771        "url": "https://github.com/chalk/chalk?sponsor=1"
13772      }
13773    },
13774    "node_modules/jest-diff/node_modules/color-convert": {
13775      "version": "2.0.1",
13776      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13777      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13778      "dev": true,
13779      "dependencies": {
13780        "color-name": "~1.1.4"
13781      },
13782      "engines": {
13783        "node": ">=7.0.0"
13784      }
13785    },
13786    "node_modules/jest-diff/node_modules/color-name": {
13787      "version": "1.1.4",
13788      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13789      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13790      "dev": true
13791    },
13792    "node_modules/jest-diff/node_modules/has-flag": {
13793      "version": "4.0.0",
13794      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13795      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13796      "dev": true,
13797      "engines": {
13798        "node": ">=8"
13799      }
13800    },
13801    "node_modules/jest-diff/node_modules/supports-color": {
13802      "version": "7.2.0",
13803      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13804      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13805      "dev": true,
13806      "dependencies": {
13807        "has-flag": "^4.0.0"
13808      },
13809      "engines": {
13810        "node": ">=8"
13811      }
13812    },
13813    "node_modules/jest-docblock": {
13814      "version": "26.0.0",
13815      "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
13816      "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
13817      "dev": true,
13818      "dependencies": {
13819        "detect-newline": "^3.0.0"
13820      },
13821      "engines": {
13822        "node": ">= 10.14.2"
13823      }
13824    },
13825    "node_modules/jest-each": {
13826      "version": "26.6.2",
13827      "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
13828      "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
13829      "dev": true,
13830      "dependencies": {
13831        "@jest/types": "^26.6.2",
13832        "chalk": "^4.0.0",
13833        "jest-get-type": "^26.3.0",
13834        "jest-util": "^26.6.2",
13835        "pretty-format": "^26.6.2"
13836      },
13837      "engines": {
13838        "node": ">= 10.14.2"
13839      }
13840    },
13841    "node_modules/jest-each/node_modules/@jest/types": {
13842      "version": "26.6.2",
13843      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
13844      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
13845      "dev": true,
13846      "dependencies": {
13847        "@types/istanbul-lib-coverage": "^2.0.0",
13848        "@types/istanbul-reports": "^3.0.0",
13849        "@types/node": "*",
13850        "@types/yargs": "^15.0.0",
13851        "chalk": "^4.0.0"
13852      },
13853      "engines": {
13854        "node": ">= 10.14.2"
13855      }
13856    },
13857    "node_modules/jest-each/node_modules/@types/yargs": {
13858      "version": "15.0.14",
13859      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
13860      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
13861      "dev": true,
13862      "dependencies": {
13863        "@types/yargs-parser": "*"
13864      }
13865    },
13866    "node_modules/jest-each/node_modules/ansi-styles": {
13867      "version": "4.3.0",
13868      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13869      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13870      "dev": true,
13871      "dependencies": {
13872        "color-convert": "^2.0.1"
13873      },
13874      "engines": {
13875        "node": ">=8"
13876      },
13877      "funding": {
13878        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13879      }
13880    },
13881    "node_modules/jest-each/node_modules/chalk": {
13882      "version": "4.1.2",
13883      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13884      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13885      "dev": true,
13886      "dependencies": {
13887        "ansi-styles": "^4.1.0",
13888        "supports-color": "^7.1.0"
13889      },
13890      "engines": {
13891        "node": ">=10"
13892      },
13893      "funding": {
13894        "url": "https://github.com/chalk/chalk?sponsor=1"
13895      }
13896    },
13897    "node_modules/jest-each/node_modules/color-convert": {
13898      "version": "2.0.1",
13899      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13900      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13901      "dev": true,
13902      "dependencies": {
13903        "color-name": "~1.1.4"
13904      },
13905      "engines": {
13906        "node": ">=7.0.0"
13907      }
13908    },
13909    "node_modules/jest-each/node_modules/color-name": {
13910      "version": "1.1.4",
13911      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13912      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13913      "dev": true
13914    },
13915    "node_modules/jest-each/node_modules/has-flag": {
13916      "version": "4.0.0",
13917      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13918      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13919      "dev": true,
13920      "engines": {
13921        "node": ">=8"
13922      }
13923    },
13924    "node_modules/jest-each/node_modules/jest-get-type": {
13925      "version": "26.3.0",
13926      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
13927      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
13928      "dev": true,
13929      "engines": {
13930        "node": ">= 10.14.2"
13931      }
13932    },
13933    "node_modules/jest-each/node_modules/pretty-format": {
13934      "version": "26.6.2",
13935      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
13936      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
13937      "dev": true,
13938      "dependencies": {
13939        "@jest/types": "^26.6.2",
13940        "ansi-regex": "^5.0.0",
13941        "ansi-styles": "^4.0.0",
13942        "react-is": "^17.0.1"
13943      },
13944      "engines": {
13945        "node": ">= 10"
13946      }
13947    },
13948    "node_modules/jest-each/node_modules/react-is": {
13949      "version": "17.0.2",
13950      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
13951      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
13952      "dev": true
13953    },
13954    "node_modules/jest-each/node_modules/supports-color": {
13955      "version": "7.2.0",
13956      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13957      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13958      "dev": true,
13959      "dependencies": {
13960        "has-flag": "^4.0.0"
13961      },
13962      "engines": {
13963        "node": ">=8"
13964      }
13965    },
13966    "node_modules/jest-environment-jsdom": {
13967      "version": "26.6.2",
13968      "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
13969      "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
13970      "dev": true,
13971      "dependencies": {
13972        "@jest/environment": "^26.6.2",
13973        "@jest/fake-timers": "^26.6.2",
13974        "@jest/types": "^26.6.2",
13975        "@types/node": "*",
13976        "jest-mock": "^26.6.2",
13977        "jest-util": "^26.6.2",
13978        "jsdom": "^16.4.0"
13979      },
13980      "engines": {
13981        "node": ">= 10.14.2"
13982      }
13983    },
13984    "node_modules/jest-environment-jsdom/node_modules/@jest/types": {
13985      "version": "26.6.2",
13986      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
13987      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
13988      "dev": true,
13989      "dependencies": {
13990        "@types/istanbul-lib-coverage": "^2.0.0",
13991        "@types/istanbul-reports": "^3.0.0",
13992        "@types/node": "*",
13993        "@types/yargs": "^15.0.0",
13994        "chalk": "^4.0.0"
13995      },
13996      "engines": {
13997        "node": ">= 10.14.2"
13998      }
13999    },
14000    "node_modules/jest-environment-jsdom/node_modules/@types/yargs": {
14001      "version": "15.0.14",
14002      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14003      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14004      "dev": true,
14005      "dependencies": {
14006        "@types/yargs-parser": "*"
14007      }
14008    },
14009    "node_modules/jest-environment-jsdom/node_modules/ansi-styles": {
14010      "version": "4.3.0",
14011      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14012      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14013      "dev": true,
14014      "dependencies": {
14015        "color-convert": "^2.0.1"
14016      },
14017      "engines": {
14018        "node": ">=8"
14019      },
14020      "funding": {
14021        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14022      }
14023    },
14024    "node_modules/jest-environment-jsdom/node_modules/chalk": {
14025      "version": "4.1.2",
14026      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14027      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14028      "dev": true,
14029      "dependencies": {
14030        "ansi-styles": "^4.1.0",
14031        "supports-color": "^7.1.0"
14032      },
14033      "engines": {
14034        "node": ">=10"
14035      },
14036      "funding": {
14037        "url": "https://github.com/chalk/chalk?sponsor=1"
14038      }
14039    },
14040    "node_modules/jest-environment-jsdom/node_modules/color-convert": {
14041      "version": "2.0.1",
14042      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14043      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14044      "dev": true,
14045      "dependencies": {
14046        "color-name": "~1.1.4"
14047      },
14048      "engines": {
14049        "node": ">=7.0.0"
14050      }
14051    },
14052    "node_modules/jest-environment-jsdom/node_modules/color-name": {
14053      "version": "1.1.4",
14054      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14055      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14056      "dev": true
14057    },
14058    "node_modules/jest-environment-jsdom/node_modules/has-flag": {
14059      "version": "4.0.0",
14060      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14061      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14062      "dev": true,
14063      "engines": {
14064        "node": ">=8"
14065      }
14066    },
14067    "node_modules/jest-environment-jsdom/node_modules/supports-color": {
14068      "version": "7.2.0",
14069      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14070      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14071      "dev": true,
14072      "dependencies": {
14073        "has-flag": "^4.0.0"
14074      },
14075      "engines": {
14076        "node": ">=8"
14077      }
14078    },
14079    "node_modules/jest-environment-node": {
14080      "version": "26.6.2",
14081      "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
14082      "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
14083      "dev": true,
14084      "dependencies": {
14085        "@jest/environment": "^26.6.2",
14086        "@jest/fake-timers": "^26.6.2",
14087        "@jest/types": "^26.6.2",
14088        "@types/node": "*",
14089        "jest-mock": "^26.6.2",
14090        "jest-util": "^26.6.2"
14091      },
14092      "engines": {
14093        "node": ">= 10.14.2"
14094      }
14095    },
14096    "node_modules/jest-environment-node/node_modules/@jest/types": {
14097      "version": "26.6.2",
14098      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
14099      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
14100      "dev": true,
14101      "dependencies": {
14102        "@types/istanbul-lib-coverage": "^2.0.0",
14103        "@types/istanbul-reports": "^3.0.0",
14104        "@types/node": "*",
14105        "@types/yargs": "^15.0.0",
14106        "chalk": "^4.0.0"
14107      },
14108      "engines": {
14109        "node": ">= 10.14.2"
14110      }
14111    },
14112    "node_modules/jest-environment-node/node_modules/@types/yargs": {
14113      "version": "15.0.14",
14114      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14115      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14116      "dev": true,
14117      "dependencies": {
14118        "@types/yargs-parser": "*"
14119      }
14120    },
14121    "node_modules/jest-environment-node/node_modules/ansi-styles": {
14122      "version": "4.3.0",
14123      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14124      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14125      "dev": true,
14126      "dependencies": {
14127        "color-convert": "^2.0.1"
14128      },
14129      "engines": {
14130        "node": ">=8"
14131      },
14132      "funding": {
14133        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14134      }
14135    },
14136    "node_modules/jest-environment-node/node_modules/chalk": {
14137      "version": "4.1.2",
14138      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14139      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14140      "dev": true,
14141      "dependencies": {
14142        "ansi-styles": "^4.1.0",
14143        "supports-color": "^7.1.0"
14144      },
14145      "engines": {
14146        "node": ">=10"
14147      },
14148      "funding": {
14149        "url": "https://github.com/chalk/chalk?sponsor=1"
14150      }
14151    },
14152    "node_modules/jest-environment-node/node_modules/color-convert": {
14153      "version": "2.0.1",
14154      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14155      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14156      "dev": true,
14157      "dependencies": {
14158        "color-name": "~1.1.4"
14159      },
14160      "engines": {
14161        "node": ">=7.0.0"
14162      }
14163    },
14164    "node_modules/jest-environment-node/node_modules/color-name": {
14165      "version": "1.1.4",
14166      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14167      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14168      "dev": true
14169    },
14170    "node_modules/jest-environment-node/node_modules/has-flag": {
14171      "version": "4.0.0",
14172      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14173      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14174      "dev": true,
14175      "engines": {
14176        "node": ">=8"
14177      }
14178    },
14179    "node_modules/jest-environment-node/node_modules/supports-color": {
14180      "version": "7.2.0",
14181      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14182      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14183      "dev": true,
14184      "dependencies": {
14185        "has-flag": "^4.0.0"
14186      },
14187      "engines": {
14188        "node": ">=8"
14189      }
14190    },
14191    "node_modules/jest-fetch-mock": {
14192      "version": "3.0.3",
14193      "resolved": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.3.tgz",
14194      "integrity": "sha512-Ux1nWprtLrdrH4XwE7O7InRY6psIi3GOsqNESJgMJ+M5cv4A8Lh7SN9d2V2kKRZ8ebAfcd1LNyZguAOb6JiDqw==",
14195      "dev": true,
14196      "dependencies": {
14197        "cross-fetch": "^3.0.4",
14198        "promise-polyfill": "^8.1.3"
14199      }
14200    },
14201    "node_modules/jest-get-type": {
14202      "version": "27.0.6",
14203      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz",
14204      "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==",
14205      "dev": true,
14206      "engines": {
14207        "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
14208      }
14209    },
14210    "node_modules/jest-haste-map": {
14211      "version": "26.6.2",
14212      "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
14213      "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
14214      "dev": true,
14215      "dependencies": {
14216        "@jest/types": "^26.6.2",
14217        "@types/graceful-fs": "^4.1.2",
14218        "@types/node": "*",
14219        "anymatch": "^3.0.3",
14220        "fb-watchman": "^2.0.0",
14221        "graceful-fs": "^4.2.4",
14222        "jest-regex-util": "^26.0.0",
14223        "jest-serializer": "^26.6.2",
14224        "jest-util": "^26.6.2",
14225        "jest-worker": "^26.6.2",
14226        "micromatch": "^4.0.2",
14227        "sane": "^4.0.3",
14228        "walker": "^1.0.7"
14229      },
14230      "engines": {
14231        "node": ">= 10.14.2"
14232      },
14233      "optionalDependencies": {
14234        "fsevents": "^2.1.2"
14235      }
14236    },
14237    "node_modules/jest-haste-map/node_modules/@jest/types": {
14238      "version": "26.6.2",
14239      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
14240      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
14241      "dev": true,
14242      "dependencies": {
14243        "@types/istanbul-lib-coverage": "^2.0.0",
14244        "@types/istanbul-reports": "^3.0.0",
14245        "@types/node": "*",
14246        "@types/yargs": "^15.0.0",
14247        "chalk": "^4.0.0"
14248      },
14249      "engines": {
14250        "node": ">= 10.14.2"
14251      }
14252    },
14253    "node_modules/jest-haste-map/node_modules/@types/yargs": {
14254      "version": "15.0.14",
14255      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14256      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14257      "dev": true,
14258      "dependencies": {
14259        "@types/yargs-parser": "*"
14260      }
14261    },
14262    "node_modules/jest-haste-map/node_modules/ansi-styles": {
14263      "version": "4.3.0",
14264      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14265      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14266      "dev": true,
14267      "dependencies": {
14268        "color-convert": "^2.0.1"
14269      },
14270      "engines": {
14271        "node": ">=8"
14272      },
14273      "funding": {
14274        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14275      }
14276    },
14277    "node_modules/jest-haste-map/node_modules/chalk": {
14278      "version": "4.1.2",
14279      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14280      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14281      "dev": true,
14282      "dependencies": {
14283        "ansi-styles": "^4.1.0",
14284        "supports-color": "^7.1.0"
14285      },
14286      "engines": {
14287        "node": ">=10"
14288      },
14289      "funding": {
14290        "url": "https://github.com/chalk/chalk?sponsor=1"
14291      }
14292    },
14293    "node_modules/jest-haste-map/node_modules/color-convert": {
14294      "version": "2.0.1",
14295      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14296      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14297      "dev": true,
14298      "dependencies": {
14299        "color-name": "~1.1.4"
14300      },
14301      "engines": {
14302        "node": ">=7.0.0"
14303      }
14304    },
14305    "node_modules/jest-haste-map/node_modules/color-name": {
14306      "version": "1.1.4",
14307      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14308      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14309      "dev": true
14310    },
14311    "node_modules/jest-haste-map/node_modules/has-flag": {
14312      "version": "4.0.0",
14313      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14314      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14315      "dev": true,
14316      "engines": {
14317        "node": ">=8"
14318      }
14319    },
14320    "node_modules/jest-haste-map/node_modules/supports-color": {
14321      "version": "7.2.0",
14322      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14323      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14324      "dev": true,
14325      "dependencies": {
14326        "has-flag": "^4.0.0"
14327      },
14328      "engines": {
14329        "node": ">=8"
14330      }
14331    },
14332    "node_modules/jest-jasmine2": {
14333      "version": "26.6.3",
14334      "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
14335      "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
14336      "dev": true,
14337      "dependencies": {
14338        "@babel/traverse": "^7.1.0",
14339        "@jest/environment": "^26.6.2",
14340        "@jest/source-map": "^26.6.2",
14341        "@jest/test-result": "^26.6.2",
14342        "@jest/types": "^26.6.2",
14343        "@types/node": "*",
14344        "chalk": "^4.0.0",
14345        "co": "^4.6.0",
14346        "expect": "^26.6.2",
14347        "is-generator-fn": "^2.0.0",
14348        "jest-each": "^26.6.2",
14349        "jest-matcher-utils": "^26.6.2",
14350        "jest-message-util": "^26.6.2",
14351        "jest-runtime": "^26.6.3",
14352        "jest-snapshot": "^26.6.2",
14353        "jest-util": "^26.6.2",
14354        "pretty-format": "^26.6.2",
14355        "throat": "^5.0.0"
14356      },
14357      "engines": {
14358        "node": ">= 10.14.2"
14359      }
14360    },
14361    "node_modules/jest-jasmine2/node_modules/@jest/types": {
14362      "version": "26.6.2",
14363      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
14364      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
14365      "dev": true,
14366      "dependencies": {
14367        "@types/istanbul-lib-coverage": "^2.0.0",
14368        "@types/istanbul-reports": "^3.0.0",
14369        "@types/node": "*",
14370        "@types/yargs": "^15.0.0",
14371        "chalk": "^4.0.0"
14372      },
14373      "engines": {
14374        "node": ">= 10.14.2"
14375      }
14376    },
14377    "node_modules/jest-jasmine2/node_modules/@types/yargs": {
14378      "version": "15.0.14",
14379      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14380      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14381      "dev": true,
14382      "dependencies": {
14383        "@types/yargs-parser": "*"
14384      }
14385    },
14386    "node_modules/jest-jasmine2/node_modules/ansi-styles": {
14387      "version": "4.3.0",
14388      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14389      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14390      "dev": true,
14391      "dependencies": {
14392        "color-convert": "^2.0.1"
14393      },
14394      "engines": {
14395        "node": ">=8"
14396      },
14397      "funding": {
14398        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14399      }
14400    },
14401    "node_modules/jest-jasmine2/node_modules/chalk": {
14402      "version": "4.1.2",
14403      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14404      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14405      "dev": true,
14406      "dependencies": {
14407        "ansi-styles": "^4.1.0",
14408        "supports-color": "^7.1.0"
14409      },
14410      "engines": {
14411        "node": ">=10"
14412      },
14413      "funding": {
14414        "url": "https://github.com/chalk/chalk?sponsor=1"
14415      }
14416    },
14417    "node_modules/jest-jasmine2/node_modules/color-convert": {
14418      "version": "2.0.1",
14419      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14420      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14421      "dev": true,
14422      "dependencies": {
14423        "color-name": "~1.1.4"
14424      },
14425      "engines": {
14426        "node": ">=7.0.0"
14427      }
14428    },
14429    "node_modules/jest-jasmine2/node_modules/color-name": {
14430      "version": "1.1.4",
14431      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14432      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14433      "dev": true
14434    },
14435    "node_modules/jest-jasmine2/node_modules/has-flag": {
14436      "version": "4.0.0",
14437      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14438      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14439      "dev": true,
14440      "engines": {
14441        "node": ">=8"
14442      }
14443    },
14444    "node_modules/jest-jasmine2/node_modules/pretty-format": {
14445      "version": "26.6.2",
14446      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
14447      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
14448      "dev": true,
14449      "dependencies": {
14450        "@jest/types": "^26.6.2",
14451        "ansi-regex": "^5.0.0",
14452        "ansi-styles": "^4.0.0",
14453        "react-is": "^17.0.1"
14454      },
14455      "engines": {
14456        "node": ">= 10"
14457      }
14458    },
14459    "node_modules/jest-jasmine2/node_modules/react-is": {
14460      "version": "17.0.2",
14461      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
14462      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
14463      "dev": true
14464    },
14465    "node_modules/jest-jasmine2/node_modules/supports-color": {
14466      "version": "7.2.0",
14467      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14468      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14469      "dev": true,
14470      "dependencies": {
14471        "has-flag": "^4.0.0"
14472      },
14473      "engines": {
14474        "node": ">=8"
14475      }
14476    },
14477    "node_modules/jest-leak-detector": {
14478      "version": "26.6.2",
14479      "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
14480      "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
14481      "dev": true,
14482      "dependencies": {
14483        "jest-get-type": "^26.3.0",
14484        "pretty-format": "^26.6.2"
14485      },
14486      "engines": {
14487        "node": ">= 10.14.2"
14488      }
14489    },
14490    "node_modules/jest-leak-detector/node_modules/@jest/types": {
14491      "version": "26.6.2",
14492      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
14493      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
14494      "dev": true,
14495      "dependencies": {
14496        "@types/istanbul-lib-coverage": "^2.0.0",
14497        "@types/istanbul-reports": "^3.0.0",
14498        "@types/node": "*",
14499        "@types/yargs": "^15.0.0",
14500        "chalk": "^4.0.0"
14501      },
14502      "engines": {
14503        "node": ">= 10.14.2"
14504      }
14505    },
14506    "node_modules/jest-leak-detector/node_modules/@types/yargs": {
14507      "version": "15.0.14",
14508      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14509      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14510      "dev": true,
14511      "dependencies": {
14512        "@types/yargs-parser": "*"
14513      }
14514    },
14515    "node_modules/jest-leak-detector/node_modules/ansi-styles": {
14516      "version": "4.3.0",
14517      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14518      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14519      "dev": true,
14520      "dependencies": {
14521        "color-convert": "^2.0.1"
14522      },
14523      "engines": {
14524        "node": ">=8"
14525      },
14526      "funding": {
14527        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14528      }
14529    },
14530    "node_modules/jest-leak-detector/node_modules/chalk": {
14531      "version": "4.1.2",
14532      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14533      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14534      "dev": true,
14535      "dependencies": {
14536        "ansi-styles": "^4.1.0",
14537        "supports-color": "^7.1.0"
14538      },
14539      "engines": {
14540        "node": ">=10"
14541      },
14542      "funding": {
14543        "url": "https://github.com/chalk/chalk?sponsor=1"
14544      }
14545    },
14546    "node_modules/jest-leak-detector/node_modules/color-convert": {
14547      "version": "2.0.1",
14548      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14549      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14550      "dev": true,
14551      "dependencies": {
14552        "color-name": "~1.1.4"
14553      },
14554      "engines": {
14555        "node": ">=7.0.0"
14556      }
14557    },
14558    "node_modules/jest-leak-detector/node_modules/color-name": {
14559      "version": "1.1.4",
14560      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14561      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14562      "dev": true
14563    },
14564    "node_modules/jest-leak-detector/node_modules/has-flag": {
14565      "version": "4.0.0",
14566      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14567      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14568      "dev": true,
14569      "engines": {
14570        "node": ">=8"
14571      }
14572    },
14573    "node_modules/jest-leak-detector/node_modules/jest-get-type": {
14574      "version": "26.3.0",
14575      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
14576      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
14577      "dev": true,
14578      "engines": {
14579        "node": ">= 10.14.2"
14580      }
14581    },
14582    "node_modules/jest-leak-detector/node_modules/pretty-format": {
14583      "version": "26.6.2",
14584      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
14585      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
14586      "dev": true,
14587      "dependencies": {
14588        "@jest/types": "^26.6.2",
14589        "ansi-regex": "^5.0.0",
14590        "ansi-styles": "^4.0.0",
14591        "react-is": "^17.0.1"
14592      },
14593      "engines": {
14594        "node": ">= 10"
14595      }
14596    },
14597    "node_modules/jest-leak-detector/node_modules/react-is": {
14598      "version": "17.0.2",
14599      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
14600      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
14601      "dev": true
14602    },
14603    "node_modules/jest-leak-detector/node_modules/supports-color": {
14604      "version": "7.2.0",
14605      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14606      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14607      "dev": true,
14608      "dependencies": {
14609        "has-flag": "^4.0.0"
14610      },
14611      "engines": {
14612        "node": ">=8"
14613      }
14614    },
14615    "node_modules/jest-matcher-utils": {
14616      "version": "26.6.2",
14617      "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
14618      "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
14619      "dev": true,
14620      "dependencies": {
14621        "chalk": "^4.0.0",
14622        "jest-diff": "^26.6.2",
14623        "jest-get-type": "^26.3.0",
14624        "pretty-format": "^26.6.2"
14625      },
14626      "engines": {
14627        "node": ">= 10.14.2"
14628      }
14629    },
14630    "node_modules/jest-matcher-utils/node_modules/@jest/types": {
14631      "version": "26.6.2",
14632      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
14633      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
14634      "dev": true,
14635      "dependencies": {
14636        "@types/istanbul-lib-coverage": "^2.0.0",
14637        "@types/istanbul-reports": "^3.0.0",
14638        "@types/node": "*",
14639        "@types/yargs": "^15.0.0",
14640        "chalk": "^4.0.0"
14641      },
14642      "engines": {
14643        "node": ">= 10.14.2"
14644      }
14645    },
14646    "node_modules/jest-matcher-utils/node_modules/@types/yargs": {
14647      "version": "15.0.14",
14648      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14649      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14650      "dev": true,
14651      "dependencies": {
14652        "@types/yargs-parser": "*"
14653      }
14654    },
14655    "node_modules/jest-matcher-utils/node_modules/ansi-styles": {
14656      "version": "4.3.0",
14657      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14658      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14659      "dev": true,
14660      "dependencies": {
14661        "color-convert": "^2.0.1"
14662      },
14663      "engines": {
14664        "node": ">=8"
14665      },
14666      "funding": {
14667        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14668      }
14669    },
14670    "node_modules/jest-matcher-utils/node_modules/chalk": {
14671      "version": "4.1.2",
14672      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14673      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14674      "dev": true,
14675      "dependencies": {
14676        "ansi-styles": "^4.1.0",
14677        "supports-color": "^7.1.0"
14678      },
14679      "engines": {
14680        "node": ">=10"
14681      },
14682      "funding": {
14683        "url": "https://github.com/chalk/chalk?sponsor=1"
14684      }
14685    },
14686    "node_modules/jest-matcher-utils/node_modules/color-convert": {
14687      "version": "2.0.1",
14688      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14689      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14690      "dev": true,
14691      "dependencies": {
14692        "color-name": "~1.1.4"
14693      },
14694      "engines": {
14695        "node": ">=7.0.0"
14696      }
14697    },
14698    "node_modules/jest-matcher-utils/node_modules/color-name": {
14699      "version": "1.1.4",
14700      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14701      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14702      "dev": true
14703    },
14704    "node_modules/jest-matcher-utils/node_modules/diff-sequences": {
14705      "version": "26.6.2",
14706      "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
14707      "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
14708      "dev": true,
14709      "engines": {
14710        "node": ">= 10.14.2"
14711      }
14712    },
14713    "node_modules/jest-matcher-utils/node_modules/has-flag": {
14714      "version": "4.0.0",
14715      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14716      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14717      "dev": true,
14718      "engines": {
14719        "node": ">=8"
14720      }
14721    },
14722    "node_modules/jest-matcher-utils/node_modules/jest-diff": {
14723      "version": "26.6.2",
14724      "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
14725      "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
14726      "dev": true,
14727      "dependencies": {
14728        "chalk": "^4.0.0",
14729        "diff-sequences": "^26.6.2",
14730        "jest-get-type": "^26.3.0",
14731        "pretty-format": "^26.6.2"
14732      },
14733      "engines": {
14734        "node": ">= 10.14.2"
14735      }
14736    },
14737    "node_modules/jest-matcher-utils/node_modules/jest-get-type": {
14738      "version": "26.3.0",
14739      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
14740      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
14741      "dev": true,
14742      "engines": {
14743        "node": ">= 10.14.2"
14744      }
14745    },
14746    "node_modules/jest-matcher-utils/node_modules/pretty-format": {
14747      "version": "26.6.2",
14748      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
14749      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
14750      "dev": true,
14751      "dependencies": {
14752        "@jest/types": "^26.6.2",
14753        "ansi-regex": "^5.0.0",
14754        "ansi-styles": "^4.0.0",
14755        "react-is": "^17.0.1"
14756      },
14757      "engines": {
14758        "node": ">= 10"
14759      }
14760    },
14761    "node_modules/jest-matcher-utils/node_modules/react-is": {
14762      "version": "17.0.2",
14763      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
14764      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
14765      "dev": true
14766    },
14767    "node_modules/jest-matcher-utils/node_modules/supports-color": {
14768      "version": "7.2.0",
14769      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14770      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14771      "dev": true,
14772      "dependencies": {
14773        "has-flag": "^4.0.0"
14774      },
14775      "engines": {
14776        "node": ">=8"
14777      }
14778    },
14779    "node_modules/jest-message-util": {
14780      "version": "26.6.2",
14781      "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
14782      "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
14783      "dev": true,
14784      "dependencies": {
14785        "@babel/code-frame": "^7.0.0",
14786        "@jest/types": "^26.6.2",
14787        "@types/stack-utils": "^2.0.0",
14788        "chalk": "^4.0.0",
14789        "graceful-fs": "^4.2.4",
14790        "micromatch": "^4.0.2",
14791        "pretty-format": "^26.6.2",
14792        "slash": "^3.0.0",
14793        "stack-utils": "^2.0.2"
14794      },
14795      "engines": {
14796        "node": ">= 10.14.2"
14797      }
14798    },
14799    "node_modules/jest-message-util/node_modules/@jest/types": {
14800      "version": "26.6.2",
14801      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
14802      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
14803      "dev": true,
14804      "dependencies": {
14805        "@types/istanbul-lib-coverage": "^2.0.0",
14806        "@types/istanbul-reports": "^3.0.0",
14807        "@types/node": "*",
14808        "@types/yargs": "^15.0.0",
14809        "chalk": "^4.0.0"
14810      },
14811      "engines": {
14812        "node": ">= 10.14.2"
14813      }
14814    },
14815    "node_modules/jest-message-util/node_modules/@types/yargs": {
14816      "version": "15.0.14",
14817      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14818      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14819      "dev": true,
14820      "dependencies": {
14821        "@types/yargs-parser": "*"
14822      }
14823    },
14824    "node_modules/jest-message-util/node_modules/ansi-styles": {
14825      "version": "4.3.0",
14826      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14827      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14828      "dev": true,
14829      "dependencies": {
14830        "color-convert": "^2.0.1"
14831      },
14832      "engines": {
14833        "node": ">=8"
14834      },
14835      "funding": {
14836        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14837      }
14838    },
14839    "node_modules/jest-message-util/node_modules/chalk": {
14840      "version": "4.1.2",
14841      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14842      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14843      "dev": true,
14844      "dependencies": {
14845        "ansi-styles": "^4.1.0",
14846        "supports-color": "^7.1.0"
14847      },
14848      "engines": {
14849        "node": ">=10"
14850      },
14851      "funding": {
14852        "url": "https://github.com/chalk/chalk?sponsor=1"
14853      }
14854    },
14855    "node_modules/jest-message-util/node_modules/color-convert": {
14856      "version": "2.0.1",
14857      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14858      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14859      "dev": true,
14860      "dependencies": {
14861        "color-name": "~1.1.4"
14862      },
14863      "engines": {
14864        "node": ">=7.0.0"
14865      }
14866    },
14867    "node_modules/jest-message-util/node_modules/color-name": {
14868      "version": "1.1.4",
14869      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14870      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14871      "dev": true
14872    },
14873    "node_modules/jest-message-util/node_modules/has-flag": {
14874      "version": "4.0.0",
14875      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14876      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14877      "dev": true,
14878      "engines": {
14879        "node": ">=8"
14880      }
14881    },
14882    "node_modules/jest-message-util/node_modules/pretty-format": {
14883      "version": "26.6.2",
14884      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
14885      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
14886      "dev": true,
14887      "dependencies": {
14888        "@jest/types": "^26.6.2",
14889        "ansi-regex": "^5.0.0",
14890        "ansi-styles": "^4.0.0",
14891        "react-is": "^17.0.1"
14892      },
14893      "engines": {
14894        "node": ">= 10"
14895      }
14896    },
14897    "node_modules/jest-message-util/node_modules/react-is": {
14898      "version": "17.0.2",
14899      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
14900      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
14901      "dev": true
14902    },
14903    "node_modules/jest-message-util/node_modules/supports-color": {
14904      "version": "7.2.0",
14905      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14906      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14907      "dev": true,
14908      "dependencies": {
14909        "has-flag": "^4.0.0"
14910      },
14911      "engines": {
14912        "node": ">=8"
14913      }
14914    },
14915    "node_modules/jest-mock": {
14916      "version": "26.6.2",
14917      "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
14918      "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
14919      "dev": true,
14920      "dependencies": {
14921        "@jest/types": "^26.6.2",
14922        "@types/node": "*"
14923      },
14924      "engines": {
14925        "node": ">= 10.14.2"
14926      }
14927    },
14928    "node_modules/jest-mock/node_modules/@jest/types": {
14929      "version": "26.6.2",
14930      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
14931      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
14932      "dev": true,
14933      "dependencies": {
14934        "@types/istanbul-lib-coverage": "^2.0.0",
14935        "@types/istanbul-reports": "^3.0.0",
14936        "@types/node": "*",
14937        "@types/yargs": "^15.0.0",
14938        "chalk": "^4.0.0"
14939      },
14940      "engines": {
14941        "node": ">= 10.14.2"
14942      }
14943    },
14944    "node_modules/jest-mock/node_modules/@types/yargs": {
14945      "version": "15.0.14",
14946      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
14947      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
14948      "dev": true,
14949      "dependencies": {
14950        "@types/yargs-parser": "*"
14951      }
14952    },
14953    "node_modules/jest-mock/node_modules/ansi-styles": {
14954      "version": "4.3.0",
14955      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14956      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14957      "dev": true,
14958      "dependencies": {
14959        "color-convert": "^2.0.1"
14960      },
14961      "engines": {
14962        "node": ">=8"
14963      },
14964      "funding": {
14965        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14966      }
14967    },
14968    "node_modules/jest-mock/node_modules/chalk": {
14969      "version": "4.1.2",
14970      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14971      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14972      "dev": true,
14973      "dependencies": {
14974        "ansi-styles": "^4.1.0",
14975        "supports-color": "^7.1.0"
14976      },
14977      "engines": {
14978        "node": ">=10"
14979      },
14980      "funding": {
14981        "url": "https://github.com/chalk/chalk?sponsor=1"
14982      }
14983    },
14984    "node_modules/jest-mock/node_modules/color-convert": {
14985      "version": "2.0.1",
14986      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14987      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14988      "dev": true,
14989      "dependencies": {
14990        "color-name": "~1.1.4"
14991      },
14992      "engines": {
14993        "node": ">=7.0.0"
14994      }
14995    },
14996    "node_modules/jest-mock/node_modules/color-name": {
14997      "version": "1.1.4",
14998      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14999      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15000      "dev": true
15001    },
15002    "node_modules/jest-mock/node_modules/has-flag": {
15003      "version": "4.0.0",
15004      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15005      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15006      "dev": true,
15007      "engines": {
15008        "node": ">=8"
15009      }
15010    },
15011    "node_modules/jest-mock/node_modules/supports-color": {
15012      "version": "7.2.0",
15013      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15014      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15015      "dev": true,
15016      "dependencies": {
15017        "has-flag": "^4.0.0"
15018      },
15019      "engines": {
15020        "node": ">=8"
15021      }
15022    },
15023    "node_modules/jest-pnp-resolver": {
15024      "version": "1.2.2",
15025      "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
15026      "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
15027      "dev": true,
15028      "engines": {
15029        "node": ">=6"
15030      },
15031      "peerDependencies": {
15032        "jest-resolve": "*"
15033      },
15034      "peerDependenciesMeta": {
15035        "jest-resolve": {
15036          "optional": true
15037        }
15038      }
15039    },
15040    "node_modules/jest-regex-util": {
15041      "version": "26.0.0",
15042      "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
15043      "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
15044      "dev": true,
15045      "engines": {
15046        "node": ">= 10.14.2"
15047      }
15048    },
15049    "node_modules/jest-resolve": {
15050      "version": "26.6.0",
15051      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz",
15052      "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==",
15053      "dev": true,
15054      "dependencies": {
15055        "@jest/types": "^26.6.0",
15056        "chalk": "^4.0.0",
15057        "graceful-fs": "^4.2.4",
15058        "jest-pnp-resolver": "^1.2.2",
15059        "jest-util": "^26.6.0",
15060        "read-pkg-up": "^7.0.1",
15061        "resolve": "^1.17.0",
15062        "slash": "^3.0.0"
15063      },
15064      "engines": {
15065        "node": ">= 10.14.2"
15066      }
15067    },
15068    "node_modules/jest-resolve-dependencies": {
15069      "version": "26.6.3",
15070      "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
15071      "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
15072      "dev": true,
15073      "dependencies": {
15074        "@jest/types": "^26.6.2",
15075        "jest-regex-util": "^26.0.0",
15076        "jest-snapshot": "^26.6.2"
15077      },
15078      "engines": {
15079        "node": ">= 10.14.2"
15080      }
15081    },
15082    "node_modules/jest-resolve-dependencies/node_modules/@jest/types": {
15083      "version": "26.6.2",
15084      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
15085      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
15086      "dev": true,
15087      "dependencies": {
15088        "@types/istanbul-lib-coverage": "^2.0.0",
15089        "@types/istanbul-reports": "^3.0.0",
15090        "@types/node": "*",
15091        "@types/yargs": "^15.0.0",
15092        "chalk": "^4.0.0"
15093      },
15094      "engines": {
15095        "node": ">= 10.14.2"
15096      }
15097    },
15098    "node_modules/jest-resolve-dependencies/node_modules/@types/yargs": {
15099      "version": "15.0.14",
15100      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
15101      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
15102      "dev": true,
15103      "dependencies": {
15104        "@types/yargs-parser": "*"
15105      }
15106    },
15107    "node_modules/jest-resolve-dependencies/node_modules/ansi-styles": {
15108      "version": "4.3.0",
15109      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15110      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15111      "dev": true,
15112      "dependencies": {
15113        "color-convert": "^2.0.1"
15114      },
15115      "engines": {
15116        "node": ">=8"
15117      },
15118      "funding": {
15119        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
15120      }
15121    },
15122    "node_modules/jest-resolve-dependencies/node_modules/chalk": {
15123      "version": "4.1.2",
15124      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15125      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15126      "dev": true,
15127      "dependencies": {
15128        "ansi-styles": "^4.1.0",
15129        "supports-color": "^7.1.0"
15130      },
15131      "engines": {
15132        "node": ">=10"
15133      },
15134      "funding": {
15135        "url": "https://github.com/chalk/chalk?sponsor=1"
15136      }
15137    },
15138    "node_modules/jest-resolve-dependencies/node_modules/color-convert": {
15139      "version": "2.0.1",
15140      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15141      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15142      "dev": true,
15143      "dependencies": {
15144        "color-name": "~1.1.4"
15145      },
15146      "engines": {
15147        "node": ">=7.0.0"
15148      }
15149    },
15150    "node_modules/jest-resolve-dependencies/node_modules/color-name": {
15151      "version": "1.1.4",
15152      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15153      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15154      "dev": true
15155    },
15156    "node_modules/jest-resolve-dependencies/node_modules/has-flag": {
15157      "version": "4.0.0",
15158      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15159      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15160      "dev": true,
15161      "engines": {
15162        "node": ">=8"
15163      }
15164    },
15165    "node_modules/jest-resolve-dependencies/node_modules/supports-color": {
15166      "version": "7.2.0",
15167      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15168      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15169      "dev": true,
15170      "dependencies": {
15171        "has-flag": "^4.0.0"
15172      },
15173      "engines": {
15174        "node": ">=8"
15175      }
15176    },
15177    "node_modules/jest-resolve/node_modules/@jest/types": {
15178      "version": "26.6.2",
15179      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
15180      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
15181      "dev": true,
15182      "dependencies": {
15183        "@types/istanbul-lib-coverage": "^2.0.0",
15184        "@types/istanbul-reports": "^3.0.0",
15185        "@types/node": "*",
15186        "@types/yargs": "^15.0.0",
15187        "chalk": "^4.0.0"
15188      },
15189      "engines": {
15190        "node": ">= 10.14.2"
15191      }
15192    },
15193    "node_modules/jest-resolve/node_modules/@types/yargs": {
15194      "version": "15.0.14",
15195      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
15196      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
15197      "dev": true,
15198      "dependencies": {
15199        "@types/yargs-parser": "*"
15200      }
15201    },
15202    "node_modules/jest-resolve/node_modules/ansi-styles": {
15203      "version": "4.3.0",
15204      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15205      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15206      "dev": true,
15207      "dependencies": {
15208        "color-convert": "^2.0.1"
15209      },
15210      "engines": {
15211        "node": ">=8"
15212      },
15213      "funding": {
15214        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
15215      }
15216    },
15217    "node_modules/jest-resolve/node_modules/chalk": {
15218      "version": "4.1.2",
15219      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15220      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15221      "dev": true,
15222      "dependencies": {
15223        "ansi-styles": "^4.1.0",
15224        "supports-color": "^7.1.0"
15225      },
15226      "engines": {
15227        "node": ">=10"
15228      },
15229      "funding": {
15230        "url": "https://github.com/chalk/chalk?sponsor=1"
15231      }
15232    },
15233    "node_modules/jest-resolve/node_modules/color-convert": {
15234      "version": "2.0.1",
15235      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15236      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15237      "dev": true,
15238      "dependencies": {
15239        "color-name": "~1.1.4"
15240      },
15241      "engines": {
15242        "node": ">=7.0.0"
15243      }
15244    },
15245    "node_modules/jest-resolve/node_modules/color-name": {
15246      "version": "1.1.4",
15247      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15248      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15249      "dev": true
15250    },
15251    "node_modules/jest-resolve/node_modules/find-up": {
15252      "version": "4.1.0",
15253      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
15254      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
15255      "dev": true,
15256      "dependencies": {
15257        "locate-path": "^5.0.0",
15258        "path-exists": "^4.0.0"
15259      },
15260      "engines": {
15261        "node": ">=8"
15262      }
15263    },
15264    "node_modules/jest-resolve/node_modules/has-flag": {
15265      "version": "4.0.0",
15266      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15267      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15268      "dev": true,
15269      "engines": {
15270        "node": ">=8"
15271      }
15272    },
15273    "node_modules/jest-resolve/node_modules/locate-path": {
15274      "version": "5.0.0",
15275      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
15276      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
15277      "dev": true,
15278      "dependencies": {
15279        "p-locate": "^4.1.0"
15280      },
15281      "engines": {
15282        "node": ">=8"
15283      }
15284    },
15285    "node_modules/jest-resolve/node_modules/p-limit": {
15286      "version": "2.3.0",
15287      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
15288      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
15289      "dev": true,
15290      "dependencies": {
15291        "p-try": "^2.0.0"
15292      },
15293      "engines": {
15294        "node": ">=6"
15295      },
15296      "funding": {
15297        "url": "https://github.com/sponsors/sindresorhus"
15298      }
15299    },
15300    "node_modules/jest-resolve/node_modules/p-locate": {
15301      "version": "4.1.0",
15302      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
15303      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
15304      "dev": true,
15305      "dependencies": {
15306        "p-limit": "^2.2.0"
15307      },
15308      "engines": {
15309        "node": ">=8"
15310      }
15311    },
15312    "node_modules/jest-resolve/node_modules/p-try": {
15313      "version": "2.2.0",
15314      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
15315      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
15316      "dev": true,
15317      "engines": {
15318        "node": ">=6"
15319      }
15320    },
15321    "node_modules/jest-resolve/node_modules/path-exists": {
15322      "version": "4.0.0",
15323      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
15324      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
15325      "dev": true,
15326      "engines": {
15327        "node": ">=8"
15328      }
15329    },
15330    "node_modules/jest-resolve/node_modules/read-pkg": {
15331      "version": "5.2.0",
15332      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
15333      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
15334      "dev": true,
15335      "dependencies": {
15336        "@types/normalize-package-data": "^2.4.0",
15337        "normalize-package-data": "^2.5.0",
15338        "parse-json": "^5.0.0",
15339        "type-fest": "^0.6.0"
15340      },
15341      "engines": {
15342        "node": ">=8"
15343      }
15344    },
15345    "node_modules/jest-resolve/node_modules/read-pkg-up": {
15346      "version": "7.0.1",
15347      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
15348      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
15349      "dev": true,
15350      "dependencies": {
15351        "find-up": "^4.1.0",
15352        "read-pkg": "^5.2.0",
15353        "type-fest": "^0.8.1"
15354      },
15355      "engines": {
15356        "node": ">=8"
15357      },
15358      "funding": {
15359        "url": "https://github.com/sponsors/sindresorhus"
15360      }
15361    },
15362    "node_modules/jest-resolve/node_modules/read-pkg/node_modules/type-fest": {
15363      "version": "0.6.0",
15364      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
15365      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
15366      "dev": true,
15367      "engines": {
15368        "node": ">=8"
15369      }
15370    },
15371    "node_modules/jest-resolve/node_modules/supports-color": {
15372      "version": "7.2.0",
15373      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15374      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15375      "dev": true,
15376      "dependencies": {
15377        "has-flag": "^4.0.0"
15378      },
15379      "engines": {
15380        "node": ">=8"
15381      }
15382    },
15383    "node_modules/jest-resolve/node_modules/type-fest": {
15384      "version": "0.8.1",
15385      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
15386      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
15387      "dev": true,
15388      "engines": {
15389        "node": ">=8"
15390      }
15391    },
15392    "node_modules/jest-runner": {
15393      "version": "26.6.3",
15394      "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
15395      "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
15396      "dev": true,
15397      "dependencies": {
15398        "@jest/console": "^26.6.2",
15399        "@jest/environment": "^26.6.2",
15400        "@jest/test-result": "^26.6.2",
15401        "@jest/types": "^26.6.2",
15402        "@types/node": "*",
15403        "chalk": "^4.0.0",
15404        "emittery": "^0.7.1",
15405        "exit": "^0.1.2",
15406        "graceful-fs": "^4.2.4",
15407        "jest-config": "^26.6.3",
15408        "jest-docblock": "^26.0.0",
15409        "jest-haste-map": "^26.6.2",
15410        "jest-leak-detector": "^26.6.2",
15411        "jest-message-util": "^26.6.2",
15412        "jest-resolve": "^26.6.2",
15413        "jest-runtime": "^26.6.3",
15414        "jest-util": "^26.6.2",
15415        "jest-worker": "^26.6.2",
15416        "source-map-support": "^0.5.6",
15417        "throat": "^5.0.0"
15418      },
15419      "engines": {
15420        "node": ">= 10.14.2"
15421      }
15422    },
15423    "node_modules/jest-runner/node_modules/@jest/types": {
15424      "version": "26.6.2",
15425      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
15426      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
15427      "dev": true,
15428      "dependencies": {
15429        "@types/istanbul-lib-coverage": "^2.0.0",
15430        "@types/istanbul-reports": "^3.0.0",
15431        "@types/node": "*",
15432        "@types/yargs": "^15.0.0",
15433        "chalk": "^4.0.0"
15434      },
15435      "engines": {
15436        "node": ">= 10.14.2"
15437      }
15438    },
15439    "node_modules/jest-runner/node_modules/@types/yargs": {
15440      "version": "15.0.14",
15441      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
15442      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
15443      "dev": true,
15444      "dependencies": {
15445        "@types/yargs-parser": "*"
15446      }
15447    },
15448    "node_modules/jest-runner/node_modules/ansi-styles": {
15449      "version": "4.3.0",
15450      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15451      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15452      "dev": true,
15453      "dependencies": {
15454        "color-convert": "^2.0.1"
15455      },
15456      "engines": {
15457        "node": ">=8"
15458      },
15459      "funding": {
15460        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
15461      }
15462    },
15463    "node_modules/jest-runner/node_modules/chalk": {
15464      "version": "4.1.2",
15465      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15466      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15467      "dev": true,
15468      "dependencies": {
15469        "ansi-styles": "^4.1.0",
15470        "supports-color": "^7.1.0"
15471      },
15472      "engines": {
15473        "node": ">=10"
15474      },
15475      "funding": {
15476        "url": "https://github.com/chalk/chalk?sponsor=1"
15477      }
15478    },
15479    "node_modules/jest-runner/node_modules/color-convert": {
15480      "version": "2.0.1",
15481      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15482      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15483      "dev": true,
15484      "dependencies": {
15485        "color-name": "~1.1.4"
15486      },
15487      "engines": {
15488        "node": ">=7.0.0"
15489      }
15490    },
15491    "node_modules/jest-runner/node_modules/color-name": {
15492      "version": "1.1.4",
15493      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15494      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15495      "dev": true
15496    },
15497    "node_modules/jest-runner/node_modules/find-up": {
15498      "version": "4.1.0",
15499      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
15500      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
15501      "dev": true,
15502      "dependencies": {
15503        "locate-path": "^5.0.0",
15504        "path-exists": "^4.0.0"
15505      },
15506      "engines": {
15507        "node": ">=8"
15508      }
15509    },
15510    "node_modules/jest-runner/node_modules/has-flag": {
15511      "version": "4.0.0",
15512      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15513      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15514      "dev": true,
15515      "engines": {
15516        "node": ">=8"
15517      }
15518    },
15519    "node_modules/jest-runner/node_modules/jest-config": {
15520      "version": "26.6.3",
15521      "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
15522      "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
15523      "dev": true,
15524      "dependencies": {
15525        "@babel/core": "^7.1.0",
15526        "@jest/test-sequencer": "^26.6.3",
15527        "@jest/types": "^26.6.2",
15528        "babel-jest": "^26.6.3",
15529        "chalk": "^4.0.0",
15530        "deepmerge": "^4.2.2",
15531        "glob": "^7.1.1",
15532        "graceful-fs": "^4.2.4",
15533        "jest-environment-jsdom": "^26.6.2",
15534        "jest-environment-node": "^26.6.2",
15535        "jest-get-type": "^26.3.0",
15536        "jest-jasmine2": "^26.6.3",
15537        "jest-regex-util": "^26.0.0",
15538        "jest-resolve": "^26.6.2",
15539        "jest-util": "^26.6.2",
15540        "jest-validate": "^26.6.2",
15541        "micromatch": "^4.0.2",
15542        "pretty-format": "^26.6.2"
15543      },
15544      "engines": {
15545        "node": ">= 10.14.2"
15546      },
15547      "peerDependencies": {
15548        "ts-node": ">=9.0.0"
15549      },
15550      "peerDependenciesMeta": {
15551        "ts-node": {
15552          "optional": true
15553        }
15554      }
15555    },
15556    "node_modules/jest-runner/node_modules/jest-get-type": {
15557      "version": "26.3.0",
15558      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
15559      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
15560      "dev": true,
15561      "engines": {
15562        "node": ">= 10.14.2"
15563      }
15564    },
15565    "node_modules/jest-runner/node_modules/jest-resolve": {
15566      "version": "26.6.2",
15567      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
15568      "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
15569      "dev": true,
15570      "dependencies": {
15571        "@jest/types": "^26.6.2",
15572        "chalk": "^4.0.0",
15573        "graceful-fs": "^4.2.4",
15574        "jest-pnp-resolver": "^1.2.2",
15575        "jest-util": "^26.6.2",
15576        "read-pkg-up": "^7.0.1",
15577        "resolve": "^1.18.1",
15578        "slash": "^3.0.0"
15579      },
15580      "engines": {
15581        "node": ">= 10.14.2"
15582      }
15583    },
15584    "node_modules/jest-runner/node_modules/locate-path": {
15585      "version": "5.0.0",
15586      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
15587      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
15588      "dev": true,
15589      "dependencies": {
15590        "p-locate": "^4.1.0"
15591      },
15592      "engines": {
15593        "node": ">=8"
15594      }
15595    },
15596    "node_modules/jest-runner/node_modules/p-limit": {
15597      "version": "2.3.0",
15598      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
15599      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
15600      "dev": true,
15601      "dependencies": {
15602        "p-try": "^2.0.0"
15603      },
15604      "engines": {
15605        "node": ">=6"
15606      },
15607      "funding": {
15608        "url": "https://github.com/sponsors/sindresorhus"
15609      }
15610    },
15611    "node_modules/jest-runner/node_modules/p-locate": {
15612      "version": "4.1.0",
15613      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
15614      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
15615      "dev": true,
15616      "dependencies": {
15617        "p-limit": "^2.2.0"
15618      },
15619      "engines": {
15620        "node": ">=8"
15621      }
15622    },
15623    "node_modules/jest-runner/node_modules/p-try": {
15624      "version": "2.2.0",
15625      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
15626      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
15627      "dev": true,
15628      "engines": {
15629        "node": ">=6"
15630      }
15631    },
15632    "node_modules/jest-runner/node_modules/path-exists": {
15633      "version": "4.0.0",
15634      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
15635      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
15636      "dev": true,
15637      "engines": {
15638        "node": ">=8"
15639      }
15640    },
15641    "node_modules/jest-runner/node_modules/pretty-format": {
15642      "version": "26.6.2",
15643      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
15644      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
15645      "dev": true,
15646      "dependencies": {
15647        "@jest/types": "^26.6.2",
15648        "ansi-regex": "^5.0.0",
15649        "ansi-styles": "^4.0.0",
15650        "react-is": "^17.0.1"
15651      },
15652      "engines": {
15653        "node": ">= 10"
15654      }
15655    },
15656    "node_modules/jest-runner/node_modules/react-is": {
15657      "version": "17.0.2",
15658      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
15659      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
15660      "dev": true
15661    },
15662    "node_modules/jest-runner/node_modules/read-pkg": {
15663      "version": "5.2.0",
15664      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
15665      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
15666      "dev": true,
15667      "dependencies": {
15668        "@types/normalize-package-data": "^2.4.0",
15669        "normalize-package-data": "^2.5.0",
15670        "parse-json": "^5.0.0",
15671        "type-fest": "^0.6.0"
15672      },
15673      "engines": {
15674        "node": ">=8"
15675      }
15676    },
15677    "node_modules/jest-runner/node_modules/read-pkg-up": {
15678      "version": "7.0.1",
15679      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
15680      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
15681      "dev": true,
15682      "dependencies": {
15683        "find-up": "^4.1.0",
15684        "read-pkg": "^5.2.0",
15685        "type-fest": "^0.8.1"
15686      },
15687      "engines": {
15688        "node": ">=8"
15689      },
15690      "funding": {
15691        "url": "https://github.com/sponsors/sindresorhus"
15692      }
15693    },
15694    "node_modules/jest-runner/node_modules/read-pkg/node_modules/type-fest": {
15695      "version": "0.6.0",
15696      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
15697      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
15698      "dev": true,
15699      "engines": {
15700        "node": ">=8"
15701      }
15702    },
15703    "node_modules/jest-runner/node_modules/supports-color": {
15704      "version": "7.2.0",
15705      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15706      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15707      "dev": true,
15708      "dependencies": {
15709        "has-flag": "^4.0.0"
15710      },
15711      "engines": {
15712        "node": ">=8"
15713      }
15714    },
15715    "node_modules/jest-runner/node_modules/type-fest": {
15716      "version": "0.8.1",
15717      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
15718      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
15719      "dev": true,
15720      "engines": {
15721        "node": ">=8"
15722      }
15723    },
15724    "node_modules/jest-runtime": {
15725      "version": "26.6.3",
15726      "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
15727      "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
15728      "dev": true,
15729      "dependencies": {
15730        "@jest/console": "^26.6.2",
15731        "@jest/environment": "^26.6.2",
15732        "@jest/fake-timers": "^26.6.2",
15733        "@jest/globals": "^26.6.2",
15734        "@jest/source-map": "^26.6.2",
15735        "@jest/test-result": "^26.6.2",
15736        "@jest/transform": "^26.6.2",
15737        "@jest/types": "^26.6.2",
15738        "@types/yargs": "^15.0.0",
15739        "chalk": "^4.0.0",
15740        "cjs-module-lexer": "^0.6.0",
15741        "collect-v8-coverage": "^1.0.0",
15742        "exit": "^0.1.2",
15743        "glob": "^7.1.3",
15744        "graceful-fs": "^4.2.4",
15745        "jest-config": "^26.6.3",
15746        "jest-haste-map": "^26.6.2",
15747        "jest-message-util": "^26.6.2",
15748        "jest-mock": "^26.6.2",
15749        "jest-regex-util": "^26.0.0",
15750        "jest-resolve": "^26.6.2",
15751        "jest-snapshot": "^26.6.2",
15752        "jest-util": "^26.6.2",
15753        "jest-validate": "^26.6.2",
15754        "slash": "^3.0.0",
15755        "strip-bom": "^4.0.0",
15756        "yargs": "^15.4.1"
15757      },
15758      "bin": {
15759        "jest-runtime": "bin/jest-runtime.js"
15760      },
15761      "engines": {
15762        "node": ">= 10.14.2"
15763      }
15764    },
15765    "node_modules/jest-runtime/node_modules/@jest/types": {
15766      "version": "26.6.2",
15767      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
15768      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
15769      "dev": true,
15770      "dependencies": {
15771        "@types/istanbul-lib-coverage": "^2.0.0",
15772        "@types/istanbul-reports": "^3.0.0",
15773        "@types/node": "*",
15774        "@types/yargs": "^15.0.0",
15775        "chalk": "^4.0.0"
15776      },
15777      "engines": {
15778        "node": ">= 10.14.2"
15779      }
15780    },
15781    "node_modules/jest-runtime/node_modules/@types/yargs": {
15782      "version": "15.0.14",
15783      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
15784      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
15785      "dev": true,
15786      "dependencies": {
15787        "@types/yargs-parser": "*"
15788      }
15789    },
15790    "node_modules/jest-runtime/node_modules/ansi-styles": {
15791      "version": "4.3.0",
15792      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15793      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15794      "dev": true,
15795      "dependencies": {
15796        "color-convert": "^2.0.1"
15797      },
15798      "engines": {
15799        "node": ">=8"
15800      },
15801      "funding": {
15802        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
15803      }
15804    },
15805    "node_modules/jest-runtime/node_modules/chalk": {
15806      "version": "4.1.2",
15807      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15808      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15809      "dev": true,
15810      "dependencies": {
15811        "ansi-styles": "^4.1.0",
15812        "supports-color": "^7.1.0"
15813      },
15814      "engines": {
15815        "node": ">=10"
15816      },
15817      "funding": {
15818        "url": "https://github.com/chalk/chalk?sponsor=1"
15819      }
15820    },
15821    "node_modules/jest-runtime/node_modules/color-convert": {
15822      "version": "2.0.1",
15823      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15824      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15825      "dev": true,
15826      "dependencies": {
15827        "color-name": "~1.1.4"
15828      },
15829      "engines": {
15830        "node": ">=7.0.0"
15831      }
15832    },
15833    "node_modules/jest-runtime/node_modules/color-name": {
15834      "version": "1.1.4",
15835      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15836      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15837      "dev": true
15838    },
15839    "node_modules/jest-runtime/node_modules/find-up": {
15840      "version": "4.1.0",
15841      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
15842      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
15843      "dev": true,
15844      "dependencies": {
15845        "locate-path": "^5.0.0",
15846        "path-exists": "^4.0.0"
15847      },
15848      "engines": {
15849        "node": ">=8"
15850      }
15851    },
15852    "node_modules/jest-runtime/node_modules/has-flag": {
15853      "version": "4.0.0",
15854      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15855      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15856      "dev": true,
15857      "engines": {
15858        "node": ">=8"
15859      }
15860    },
15861    "node_modules/jest-runtime/node_modules/jest-config": {
15862      "version": "26.6.3",
15863      "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
15864      "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
15865      "dev": true,
15866      "dependencies": {
15867        "@babel/core": "^7.1.0",
15868        "@jest/test-sequencer": "^26.6.3",
15869        "@jest/types": "^26.6.2",
15870        "babel-jest": "^26.6.3",
15871        "chalk": "^4.0.0",
15872        "deepmerge": "^4.2.2",
15873        "glob": "^7.1.1",
15874        "graceful-fs": "^4.2.4",
15875        "jest-environment-jsdom": "^26.6.2",
15876        "jest-environment-node": "^26.6.2",
15877        "jest-get-type": "^26.3.0",
15878        "jest-jasmine2": "^26.6.3",
15879        "jest-regex-util": "^26.0.0",
15880        "jest-resolve": "^26.6.2",
15881        "jest-util": "^26.6.2",
15882        "jest-validate": "^26.6.2",
15883        "micromatch": "^4.0.2",
15884        "pretty-format": "^26.6.2"
15885      },
15886      "engines": {
15887        "node": ">= 10.14.2"
15888      },
15889      "peerDependencies": {
15890        "ts-node": ">=9.0.0"
15891      },
15892      "peerDependenciesMeta": {
15893        "ts-node": {
15894          "optional": true
15895        }
15896      }
15897    },
15898    "node_modules/jest-runtime/node_modules/jest-get-type": {
15899      "version": "26.3.0",
15900      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
15901      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
15902      "dev": true,
15903      "engines": {
15904        "node": ">= 10.14.2"
15905      }
15906    },
15907    "node_modules/jest-runtime/node_modules/jest-resolve": {
15908      "version": "26.6.2",
15909      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
15910      "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
15911      "dev": true,
15912      "dependencies": {
15913        "@jest/types": "^26.6.2",
15914        "chalk": "^4.0.0",
15915        "graceful-fs": "^4.2.4",
15916        "jest-pnp-resolver": "^1.2.2",
15917        "jest-util": "^26.6.2",
15918        "read-pkg-up": "^7.0.1",
15919        "resolve": "^1.18.1",
15920        "slash": "^3.0.0"
15921      },
15922      "engines": {
15923        "node": ">= 10.14.2"
15924      }
15925    },
15926    "node_modules/jest-runtime/node_modules/locate-path": {
15927      "version": "5.0.0",
15928      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
15929      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
15930      "dev": true,
15931      "dependencies": {
15932        "p-locate": "^4.1.0"
15933      },
15934      "engines": {
15935        "node": ">=8"
15936      }
15937    },
15938    "node_modules/jest-runtime/node_modules/p-limit": {
15939      "version": "2.3.0",
15940      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
15941      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
15942      "dev": true,
15943      "dependencies": {
15944        "p-try": "^2.0.0"
15945      },
15946      "engines": {
15947        "node": ">=6"
15948      },
15949      "funding": {
15950        "url": "https://github.com/sponsors/sindresorhus"
15951      }
15952    },
15953    "node_modules/jest-runtime/node_modules/p-locate": {
15954      "version": "4.1.0",
15955      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
15956      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
15957      "dev": true,
15958      "dependencies": {
15959        "p-limit": "^2.2.0"
15960      },
15961      "engines": {
15962        "node": ">=8"
15963      }
15964    },
15965    "node_modules/jest-runtime/node_modules/p-try": {
15966      "version": "2.2.0",
15967      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
15968      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
15969      "dev": true,
15970      "engines": {
15971        "node": ">=6"
15972      }
15973    },
15974    "node_modules/jest-runtime/node_modules/path-exists": {
15975      "version": "4.0.0",
15976      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
15977      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
15978      "dev": true,
15979      "engines": {
15980        "node": ">=8"
15981      }
15982    },
15983    "node_modules/jest-runtime/node_modules/pretty-format": {
15984      "version": "26.6.2",
15985      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
15986      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
15987      "dev": true,
15988      "dependencies": {
15989        "@jest/types": "^26.6.2",
15990        "ansi-regex": "^5.0.0",
15991        "ansi-styles": "^4.0.0",
15992        "react-is": "^17.0.1"
15993      },
15994      "engines": {
15995        "node": ">= 10"
15996      }
15997    },
15998    "node_modules/jest-runtime/node_modules/react-is": {
15999      "version": "17.0.2",
16000      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
16001      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
16002      "dev": true
16003    },
16004    "node_modules/jest-runtime/node_modules/read-pkg": {
16005      "version": "5.2.0",
16006      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
16007      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
16008      "dev": true,
16009      "dependencies": {
16010        "@types/normalize-package-data": "^2.4.0",
16011        "normalize-package-data": "^2.5.0",
16012        "parse-json": "^5.0.0",
16013        "type-fest": "^0.6.0"
16014      },
16015      "engines": {
16016        "node": ">=8"
16017      }
16018    },
16019    "node_modules/jest-runtime/node_modules/read-pkg-up": {
16020      "version": "7.0.1",
16021      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
16022      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
16023      "dev": true,
16024      "dependencies": {
16025        "find-up": "^4.1.0",
16026        "read-pkg": "^5.2.0",
16027        "type-fest": "^0.8.1"
16028      },
16029      "engines": {
16030        "node": ">=8"
16031      },
16032      "funding": {
16033        "url": "https://github.com/sponsors/sindresorhus"
16034      }
16035    },
16036    "node_modules/jest-runtime/node_modules/read-pkg/node_modules/type-fest": {
16037      "version": "0.6.0",
16038      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
16039      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
16040      "dev": true,
16041      "engines": {
16042        "node": ">=8"
16043      }
16044    },
16045    "node_modules/jest-runtime/node_modules/supports-color": {
16046      "version": "7.2.0",
16047      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16048      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16049      "dev": true,
16050      "dependencies": {
16051        "has-flag": "^4.0.0"
16052      },
16053      "engines": {
16054        "node": ">=8"
16055      }
16056    },
16057    "node_modules/jest-runtime/node_modules/type-fest": {
16058      "version": "0.8.1",
16059      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
16060      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
16061      "dev": true,
16062      "engines": {
16063        "node": ">=8"
16064      }
16065    },
16066    "node_modules/jest-serializer": {
16067      "version": "26.6.2",
16068      "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
16069      "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
16070      "dev": true,
16071      "dependencies": {
16072        "@types/node": "*",
16073        "graceful-fs": "^4.2.4"
16074      },
16075      "engines": {
16076        "node": ">= 10.14.2"
16077      }
16078    },
16079    "node_modules/jest-snapshot": {
16080      "version": "26.6.2",
16081      "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
16082      "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
16083      "dev": true,
16084      "dependencies": {
16085        "@babel/types": "^7.0.0",
16086        "@jest/types": "^26.6.2",
16087        "@types/babel__traverse": "^7.0.4",
16088        "@types/prettier": "^2.0.0",
16089        "chalk": "^4.0.0",
16090        "expect": "^26.6.2",
16091        "graceful-fs": "^4.2.4",
16092        "jest-diff": "^26.6.2",
16093        "jest-get-type": "^26.3.0",
16094        "jest-haste-map": "^26.6.2",
16095        "jest-matcher-utils": "^26.6.2",
16096        "jest-message-util": "^26.6.2",
16097        "jest-resolve": "^26.6.2",
16098        "natural-compare": "^1.4.0",
16099        "pretty-format": "^26.6.2",
16100        "semver": "^7.3.2"
16101      },
16102      "engines": {
16103        "node": ">= 10.14.2"
16104      }
16105    },
16106    "node_modules/jest-snapshot/node_modules/@jest/types": {
16107      "version": "26.6.2",
16108      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
16109      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
16110      "dev": true,
16111      "dependencies": {
16112        "@types/istanbul-lib-coverage": "^2.0.0",
16113        "@types/istanbul-reports": "^3.0.0",
16114        "@types/node": "*",
16115        "@types/yargs": "^15.0.0",
16116        "chalk": "^4.0.0"
16117      },
16118      "engines": {
16119        "node": ">= 10.14.2"
16120      }
16121    },
16122    "node_modules/jest-snapshot/node_modules/@types/yargs": {
16123      "version": "15.0.14",
16124      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
16125      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
16126      "dev": true,
16127      "dependencies": {
16128        "@types/yargs-parser": "*"
16129      }
16130    },
16131    "node_modules/jest-snapshot/node_modules/ansi-styles": {
16132      "version": "4.3.0",
16133      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16134      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16135      "dev": true,
16136      "dependencies": {
16137        "color-convert": "^2.0.1"
16138      },
16139      "engines": {
16140        "node": ">=8"
16141      },
16142      "funding": {
16143        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
16144      }
16145    },
16146    "node_modules/jest-snapshot/node_modules/chalk": {
16147      "version": "4.1.2",
16148      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16149      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16150      "dev": true,
16151      "dependencies": {
16152        "ansi-styles": "^4.1.0",
16153        "supports-color": "^7.1.0"
16154      },
16155      "engines": {
16156        "node": ">=10"
16157      },
16158      "funding": {
16159        "url": "https://github.com/chalk/chalk?sponsor=1"
16160      }
16161    },
16162    "node_modules/jest-snapshot/node_modules/color-convert": {
16163      "version": "2.0.1",
16164      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16165      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16166      "dev": true,
16167      "dependencies": {
16168        "color-name": "~1.1.4"
16169      },
16170      "engines": {
16171        "node": ">=7.0.0"
16172      }
16173    },
16174    "node_modules/jest-snapshot/node_modules/color-name": {
16175      "version": "1.1.4",
16176      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16177      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16178      "dev": true
16179    },
16180    "node_modules/jest-snapshot/node_modules/diff-sequences": {
16181      "version": "26.6.2",
16182      "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
16183      "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
16184      "dev": true,
16185      "engines": {
16186        "node": ">= 10.14.2"
16187      }
16188    },
16189    "node_modules/jest-snapshot/node_modules/find-up": {
16190      "version": "4.1.0",
16191      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
16192      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
16193      "dev": true,
16194      "dependencies": {
16195        "locate-path": "^5.0.0",
16196        "path-exists": "^4.0.0"
16197      },
16198      "engines": {
16199        "node": ">=8"
16200      }
16201    },
16202    "node_modules/jest-snapshot/node_modules/has-flag": {
16203      "version": "4.0.0",
16204      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16205      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16206      "dev": true,
16207      "engines": {
16208        "node": ">=8"
16209      }
16210    },
16211    "node_modules/jest-snapshot/node_modules/jest-diff": {
16212      "version": "26.6.2",
16213      "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
16214      "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
16215      "dev": true,
16216      "dependencies": {
16217        "chalk": "^4.0.0",
16218        "diff-sequences": "^26.6.2",
16219        "jest-get-type": "^26.3.0",
16220        "pretty-format": "^26.6.2"
16221      },
16222      "engines": {
16223        "node": ">= 10.14.2"
16224      }
16225    },
16226    "node_modules/jest-snapshot/node_modules/jest-get-type": {
16227      "version": "26.3.0",
16228      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
16229      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
16230      "dev": true,
16231      "engines": {
16232        "node": ">= 10.14.2"
16233      }
16234    },
16235    "node_modules/jest-snapshot/node_modules/jest-resolve": {
16236      "version": "26.6.2",
16237      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
16238      "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
16239      "dev": true,
16240      "dependencies": {
16241        "@jest/types": "^26.6.2",
16242        "chalk": "^4.0.0",
16243        "graceful-fs": "^4.2.4",
16244        "jest-pnp-resolver": "^1.2.2",
16245        "jest-util": "^26.6.2",
16246        "read-pkg-up": "^7.0.1",
16247        "resolve": "^1.18.1",
16248        "slash": "^3.0.0"
16249      },
16250      "engines": {
16251        "node": ">= 10.14.2"
16252      }
16253    },
16254    "node_modules/jest-snapshot/node_modules/locate-path": {
16255      "version": "5.0.0",
16256      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
16257      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
16258      "dev": true,
16259      "dependencies": {
16260        "p-locate": "^4.1.0"
16261      },
16262      "engines": {
16263        "node": ">=8"
16264      }
16265    },
16266    "node_modules/jest-snapshot/node_modules/p-limit": {
16267      "version": "2.3.0",
16268      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
16269      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
16270      "dev": true,
16271      "dependencies": {
16272        "p-try": "^2.0.0"
16273      },
16274      "engines": {
16275        "node": ">=6"
16276      },
16277      "funding": {
16278        "url": "https://github.com/sponsors/sindresorhus"
16279      }
16280    },
16281    "node_modules/jest-snapshot/node_modules/p-locate": {
16282      "version": "4.1.0",
16283      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
16284      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
16285      "dev": true,
16286      "dependencies": {
16287        "p-limit": "^2.2.0"
16288      },
16289      "engines": {
16290        "node": ">=8"
16291      }
16292    },
16293    "node_modules/jest-snapshot/node_modules/p-try": {
16294      "version": "2.2.0",
16295      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
16296      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
16297      "dev": true,
16298      "engines": {
16299        "node": ">=6"
16300      }
16301    },
16302    "node_modules/jest-snapshot/node_modules/path-exists": {
16303      "version": "4.0.0",
16304      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
16305      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
16306      "dev": true,
16307      "engines": {
16308        "node": ">=8"
16309      }
16310    },
16311    "node_modules/jest-snapshot/node_modules/pretty-format": {
16312      "version": "26.6.2",
16313      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
16314      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
16315      "dev": true,
16316      "dependencies": {
16317        "@jest/types": "^26.6.2",
16318        "ansi-regex": "^5.0.0",
16319        "ansi-styles": "^4.0.0",
16320        "react-is": "^17.0.1"
16321      },
16322      "engines": {
16323        "node": ">= 10"
16324      }
16325    },
16326    "node_modules/jest-snapshot/node_modules/react-is": {
16327      "version": "17.0.2",
16328      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
16329      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
16330      "dev": true
16331    },
16332    "node_modules/jest-snapshot/node_modules/read-pkg": {
16333      "version": "5.2.0",
16334      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
16335      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
16336      "dev": true,
16337      "dependencies": {
16338        "@types/normalize-package-data": "^2.4.0",
16339        "normalize-package-data": "^2.5.0",
16340        "parse-json": "^5.0.0",
16341        "type-fest": "^0.6.0"
16342      },
16343      "engines": {
16344        "node": ">=8"
16345      }
16346    },
16347    "node_modules/jest-snapshot/node_modules/read-pkg-up": {
16348      "version": "7.0.1",
16349      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
16350      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
16351      "dev": true,
16352      "dependencies": {
16353        "find-up": "^4.1.0",
16354        "read-pkg": "^5.2.0",
16355        "type-fest": "^0.8.1"
16356      },
16357      "engines": {
16358        "node": ">=8"
16359      },
16360      "funding": {
16361        "url": "https://github.com/sponsors/sindresorhus"
16362      }
16363    },
16364    "node_modules/jest-snapshot/node_modules/read-pkg/node_modules/type-fest": {
16365      "version": "0.6.0",
16366      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
16367      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
16368      "dev": true,
16369      "engines": {
16370        "node": ">=8"
16371      }
16372    },
16373    "node_modules/jest-snapshot/node_modules/supports-color": {
16374      "version": "7.2.0",
16375      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16376      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16377      "dev": true,
16378      "dependencies": {
16379        "has-flag": "^4.0.0"
16380      },
16381      "engines": {
16382        "node": ">=8"
16383      }
16384    },
16385    "node_modules/jest-snapshot/node_modules/type-fest": {
16386      "version": "0.8.1",
16387      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
16388      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
16389      "dev": true,
16390      "engines": {
16391        "node": ">=8"
16392      }
16393    },
16394    "node_modules/jest-util": {
16395      "version": "26.6.2",
16396      "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
16397      "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
16398      "dev": true,
16399      "dependencies": {
16400        "@jest/types": "^26.6.2",
16401        "@types/node": "*",
16402        "chalk": "^4.0.0",
16403        "graceful-fs": "^4.2.4",
16404        "is-ci": "^2.0.0",
16405        "micromatch": "^4.0.2"
16406      },
16407      "engines": {
16408        "node": ">= 10.14.2"
16409      }
16410    },
16411    "node_modules/jest-util/node_modules/@jest/types": {
16412      "version": "26.6.2",
16413      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
16414      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
16415      "dev": true,
16416      "dependencies": {
16417        "@types/istanbul-lib-coverage": "^2.0.0",
16418        "@types/istanbul-reports": "^3.0.0",
16419        "@types/node": "*",
16420        "@types/yargs": "^15.0.0",
16421        "chalk": "^4.0.0"
16422      },
16423      "engines": {
16424        "node": ">= 10.14.2"
16425      }
16426    },
16427    "node_modules/jest-util/node_modules/@types/yargs": {
16428      "version": "15.0.14",
16429      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
16430      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
16431      "dev": true,
16432      "dependencies": {
16433        "@types/yargs-parser": "*"
16434      }
16435    },
16436    "node_modules/jest-util/node_modules/ansi-styles": {
16437      "version": "4.3.0",
16438      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16439      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16440      "dev": true,
16441      "dependencies": {
16442        "color-convert": "^2.0.1"
16443      },
16444      "engines": {
16445        "node": ">=8"
16446      },
16447      "funding": {
16448        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
16449      }
16450    },
16451    "node_modules/jest-util/node_modules/chalk": {
16452      "version": "4.1.2",
16453      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16454      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16455      "dev": true,
16456      "dependencies": {
16457        "ansi-styles": "^4.1.0",
16458        "supports-color": "^7.1.0"
16459      },
16460      "engines": {
16461        "node": ">=10"
16462      },
16463      "funding": {
16464        "url": "https://github.com/chalk/chalk?sponsor=1"
16465      }
16466    },
16467    "node_modules/jest-util/node_modules/color-convert": {
16468      "version": "2.0.1",
16469      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16470      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16471      "dev": true,
16472      "dependencies": {
16473        "color-name": "~1.1.4"
16474      },
16475      "engines": {
16476        "node": ">=7.0.0"
16477      }
16478    },
16479    "node_modules/jest-util/node_modules/color-name": {
16480      "version": "1.1.4",
16481      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16482      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16483      "dev": true
16484    },
16485    "node_modules/jest-util/node_modules/has-flag": {
16486      "version": "4.0.0",
16487      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16488      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16489      "dev": true,
16490      "engines": {
16491        "node": ">=8"
16492      }
16493    },
16494    "node_modules/jest-util/node_modules/supports-color": {
16495      "version": "7.2.0",
16496      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16497      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16498      "dev": true,
16499      "dependencies": {
16500        "has-flag": "^4.0.0"
16501      },
16502      "engines": {
16503        "node": ">=8"
16504      }
16505    },
16506    "node_modules/jest-validate": {
16507      "version": "26.6.2",
16508      "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
16509      "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
16510      "dev": true,
16511      "dependencies": {
16512        "@jest/types": "^26.6.2",
16513        "camelcase": "^6.0.0",
16514        "chalk": "^4.0.0",
16515        "jest-get-type": "^26.3.0",
16516        "leven": "^3.1.0",
16517        "pretty-format": "^26.6.2"
16518      },
16519      "engines": {
16520        "node": ">= 10.14.2"
16521      }
16522    },
16523    "node_modules/jest-validate/node_modules/@jest/types": {
16524      "version": "26.6.2",
16525      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
16526      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
16527      "dev": true,
16528      "dependencies": {
16529        "@types/istanbul-lib-coverage": "^2.0.0",
16530        "@types/istanbul-reports": "^3.0.0",
16531        "@types/node": "*",
16532        "@types/yargs": "^15.0.0",
16533        "chalk": "^4.0.0"
16534      },
16535      "engines": {
16536        "node": ">= 10.14.2"
16537      }
16538    },
16539    "node_modules/jest-validate/node_modules/@types/yargs": {
16540      "version": "15.0.14",
16541      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
16542      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
16543      "dev": true,
16544      "dependencies": {
16545        "@types/yargs-parser": "*"
16546      }
16547    },
16548    "node_modules/jest-validate/node_modules/ansi-styles": {
16549      "version": "4.3.0",
16550      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16551      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16552      "dev": true,
16553      "dependencies": {
16554        "color-convert": "^2.0.1"
16555      },
16556      "engines": {
16557        "node": ">=8"
16558      },
16559      "funding": {
16560        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
16561      }
16562    },
16563    "node_modules/jest-validate/node_modules/chalk": {
16564      "version": "4.1.2",
16565      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16566      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16567      "dev": true,
16568      "dependencies": {
16569        "ansi-styles": "^4.1.0",
16570        "supports-color": "^7.1.0"
16571      },
16572      "engines": {
16573        "node": ">=10"
16574      },
16575      "funding": {
16576        "url": "https://github.com/chalk/chalk?sponsor=1"
16577      }
16578    },
16579    "node_modules/jest-validate/node_modules/color-convert": {
16580      "version": "2.0.1",
16581      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16582      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16583      "dev": true,
16584      "dependencies": {
16585        "color-name": "~1.1.4"
16586      },
16587      "engines": {
16588        "node": ">=7.0.0"
16589      }
16590    },
16591    "node_modules/jest-validate/node_modules/color-name": {
16592      "version": "1.1.4",
16593      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16594      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16595      "dev": true
16596    },
16597    "node_modules/jest-validate/node_modules/has-flag": {
16598      "version": "4.0.0",
16599      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16600      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16601      "dev": true,
16602      "engines": {
16603        "node": ">=8"
16604      }
16605    },
16606    "node_modules/jest-validate/node_modules/jest-get-type": {
16607      "version": "26.3.0",
16608      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
16609      "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
16610      "dev": true,
16611      "engines": {
16612        "node": ">= 10.14.2"
16613      }
16614    },
16615    "node_modules/jest-validate/node_modules/pretty-format": {
16616      "version": "26.6.2",
16617      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
16618      "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
16619      "dev": true,
16620      "dependencies": {
16621        "@jest/types": "^26.6.2",
16622        "ansi-regex": "^5.0.0",
16623        "ansi-styles": "^4.0.0",
16624        "react-is": "^17.0.1"
16625      },
16626      "engines": {
16627        "node": ">= 10"
16628      }
16629    },
16630    "node_modules/jest-validate/node_modules/react-is": {
16631      "version": "17.0.2",
16632      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
16633      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
16634      "dev": true
16635    },
16636    "node_modules/jest-validate/node_modules/supports-color": {
16637      "version": "7.2.0",
16638      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16639      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16640      "dev": true,
16641      "dependencies": {
16642        "has-flag": "^4.0.0"
16643      },
16644      "engines": {
16645        "node": ">=8"
16646      }
16647    },
16648    "node_modules/jest-watch-typeahead": {
16649      "version": "0.6.1",
16650      "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz",
16651      "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==",
16652      "dev": true,
16653      "dependencies": {
16654        "ansi-escapes": "^4.3.1",
16655        "chalk": "^4.0.0",
16656        "jest-regex-util": "^26.0.0",
16657        "jest-watcher": "^26.3.0",
16658        "slash": "^3.0.0",
16659        "string-length": "^4.0.1",
16660        "strip-ansi": "^6.0.0"
16661      },
16662      "engines": {
16663        "node": ">=10"
16664      },
16665      "peerDependencies": {
16666        "jest": "^26.0.0"
16667      }
16668    },
16669    "node_modules/jest-watch-typeahead/node_modules/ansi-styles": {
16670      "version": "4.3.0",
16671      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16672      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16673      "dev": true,
16674      "dependencies": {
16675        "color-convert": "^2.0.1"
16676      },
16677      "engines": {
16678        "node": ">=8"
16679      },
16680      "funding": {
16681        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
16682      }
16683    },
16684    "node_modules/jest-watch-typeahead/node_modules/chalk": {
16685      "version": "4.1.2",
16686      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16687      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16688      "dev": true,
16689      "dependencies": {
16690        "ansi-styles": "^4.1.0",
16691        "supports-color": "^7.1.0"
16692      },
16693      "engines": {
16694        "node": ">=10"
16695      },
16696      "funding": {
16697        "url": "https://github.com/chalk/chalk?sponsor=1"
16698      }
16699    },
16700    "node_modules/jest-watch-typeahead/node_modules/color-convert": {
16701      "version": "2.0.1",
16702      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16703      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16704      "dev": true,
16705      "dependencies": {
16706        "color-name": "~1.1.4"
16707      },
16708      "engines": {
16709        "node": ">=7.0.0"
16710      }
16711    },
16712    "node_modules/jest-watch-typeahead/node_modules/color-name": {
16713      "version": "1.1.4",
16714      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16715      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16716      "dev": true
16717    },
16718    "node_modules/jest-watch-typeahead/node_modules/has-flag": {
16719      "version": "4.0.0",
16720      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16721      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16722      "dev": true,
16723      "engines": {
16724        "node": ">=8"
16725      }
16726    },
16727    "node_modules/jest-watch-typeahead/node_modules/supports-color": {
16728      "version": "7.2.0",
16729      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16730      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16731      "dev": true,
16732      "dependencies": {
16733        "has-flag": "^4.0.0"
16734      },
16735      "engines": {
16736        "node": ">=8"
16737      }
16738    },
16739    "node_modules/jest-watcher": {
16740      "version": "26.6.2",
16741      "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
16742      "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
16743      "dev": true,
16744      "dependencies": {
16745        "@jest/test-result": "^26.6.2",
16746        "@jest/types": "^26.6.2",
16747        "@types/node": "*",
16748        "ansi-escapes": "^4.2.1",
16749        "chalk": "^4.0.0",
16750        "jest-util": "^26.6.2",
16751        "string-length": "^4.0.1"
16752      },
16753      "engines": {
16754        "node": ">= 10.14.2"
16755      }
16756    },
16757    "node_modules/jest-watcher/node_modules/@jest/types": {
16758      "version": "26.6.2",
16759      "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
16760      "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
16761      "dev": true,
16762      "dependencies": {
16763        "@types/istanbul-lib-coverage": "^2.0.0",
16764        "@types/istanbul-reports": "^3.0.0",
16765        "@types/node": "*",
16766        "@types/yargs": "^15.0.0",
16767        "chalk": "^4.0.0"
16768      },
16769      "engines": {
16770        "node": ">= 10.14.2"
16771      }
16772    },
16773    "node_modules/jest-watcher/node_modules/@types/yargs": {
16774      "version": "15.0.14",
16775      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
16776      "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
16777      "dev": true,
16778      "dependencies": {
16779        "@types/yargs-parser": "*"
16780      }
16781    },
16782    "node_modules/jest-watcher/node_modules/ansi-styles": {
16783      "version": "4.3.0",
16784      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16785      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16786      "dev": true,
16787      "dependencies": {
16788        "color-convert": "^2.0.1"
16789      },
16790      "engines": {
16791        "node": ">=8"
16792      },
16793      "funding": {
16794        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
16795      }
16796    },
16797    "node_modules/jest-watcher/node_modules/chalk": {
16798      "version": "4.1.2",
16799      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16800      "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16801      "dev": true,
16802      "dependencies": {
16803        "ansi-styles": "^4.1.0",
16804        "supports-color": "^7.1.0"
16805      },
16806      "engines": {
16807        "node": ">=10"
16808      },
16809      "funding": {
16810        "url": "https://github.com/chalk/chalk?sponsor=1"
16811      }
16812    },
16813    "node_modules/jest-watcher/node_modules/color-convert": {
16814      "version": "2.0.1",
16815      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16816      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16817      "dev": true,
16818      "dependencies": {
16819        "color-name": "~1.1.4"
16820      },
16821      "engines": {
16822        "node": ">=7.0.0"
16823      }
16824    },
16825    "node_modules/jest-watcher/node_modules/color-name": {
16826      "version": "1.1.4",
16827      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16828      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16829      "dev": true
16830    },
16831    "node_modules/jest-watcher/node_modules/has-flag": {
16832      "version": "4.0.0",
16833      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16834      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16835      "dev": true,
16836      "engines": {
16837        "node": ">=8"
16838      }
16839    },
16840    "node_modules/jest-watcher/node_modules/supports-color": {
16841      "version": "7.2.0",
16842      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16843      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16844      "dev": true,
16845      "dependencies": {
16846        "has-flag": "^4.0.0"
16847      },
16848      "engines": {
16849        "node": ">=8"
16850      }
16851    },
16852    "node_modules/jest-worker": {
16853      "version": "26.6.2",
16854      "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
16855      "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
16856      "dev": true,
16857      "dependencies": {
16858        "@types/node": "*",
16859        "merge-stream": "^2.0.0",
16860        "supports-color": "^7.0.0"
16861      },
16862      "engines": {
16863        "node": ">= 10.13.0"
16864      }
16865    },
16866    "node_modules/jest-worker/node_modules/has-flag": {
16867      "version": "4.0.0",
16868      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16869      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16870      "dev": true,
16871      "engines": {
16872        "node": ">=8"
16873      }
16874    },
16875    "node_modules/jest-worker/node_modules/supports-color": {
16876      "version": "7.2.0",
16877      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16878      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16879      "dev": true,
16880      "dependencies": {
16881        "has-flag": "^4.0.0"
16882      },
16883      "engines": {
16884        "node": ">=8"
16885      }
16886    },
16887    "node_modules/jquery": {
16888      "version": "3.6.0",
16889      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
16890      "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw=="
16891    },
16892    "node_modules/jquery.flot.tooltip": {
16893      "version": "0.9.0",
16894      "resolved": "https://registry.npmjs.org/jquery.flot.tooltip/-/jquery.flot.tooltip-0.9.0.tgz",
16895      "integrity": "sha1-rha/lLJsLtmrTbFnu6Ut/bYVwd8="
16896    },
16897    "node_modules/js-tokens": {
16898      "version": "4.0.0",
16899      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
16900      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
16901    },
16902    "node_modules/js-yaml": {
16903      "version": "3.14.1",
16904      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
16905      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
16906      "dev": true,
16907      "dependencies": {
16908        "argparse": "^1.0.7",
16909        "esprima": "^4.0.0"
16910      },
16911      "bin": {
16912        "js-yaml": "bin/js-yaml.js"
16913      }
16914    },
16915    "node_modules/jsdom": {
16916      "version": "16.7.0",
16917      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
16918      "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
16919      "dependencies": {
16920        "abab": "^2.0.5",
16921        "acorn": "^8.2.4",
16922        "acorn-globals": "^6.0.0",
16923        "cssom": "^0.4.4",
16924        "cssstyle": "^2.3.0",
16925        "data-urls": "^2.0.0",
16926        "decimal.js": "^10.2.1",
16927        "domexception": "^2.0.1",
16928        "escodegen": "^2.0.0",
16929        "form-data": "^3.0.0",
16930        "html-encoding-sniffer": "^2.0.1",
16931        "http-proxy-agent": "^4.0.1",
16932        "https-proxy-agent": "^5.0.0",
16933        "is-potential-custom-element-name": "^1.0.1",
16934        "nwsapi": "^2.2.0",
16935        "parse5": "6.0.1",
16936        "saxes": "^5.0.1",
16937        "symbol-tree": "^3.2.4",
16938        "tough-cookie": "^4.0.0",
16939        "w3c-hr-time": "^1.0.2",
16940        "w3c-xmlserializer": "^2.0.0",
16941        "webidl-conversions": "^6.1.0",
16942        "whatwg-encoding": "^1.0.5",
16943        "whatwg-mimetype": "^2.3.0",
16944        "whatwg-url": "^8.5.0",
16945        "ws": "^7.4.6",
16946        "xml-name-validator": "^3.0.0"
16947      },
16948      "engines": {
16949        "node": ">=10"
16950      },
16951      "peerDependencies": {
16952        "canvas": "^2.5.0"
16953      },
16954      "peerDependenciesMeta": {
16955        "canvas": {
16956          "optional": true
16957        }
16958      }
16959    },
16960    "node_modules/jsdom/node_modules/acorn": {
16961      "version": "8.5.0",
16962      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
16963      "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
16964      "bin": {
16965        "acorn": "bin/acorn"
16966      },
16967      "engines": {
16968        "node": ">=0.4.0"
16969      }
16970    },
16971    "node_modules/jsesc": {
16972      "version": "2.5.2",
16973      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
16974      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
16975      "dev": true,
16976      "bin": {
16977        "jsesc": "bin/jsesc"
16978      },
16979      "engines": {
16980        "node": ">=4"
16981      }
16982    },
16983    "node_modules/json-parse-better-errors": {
16984      "version": "1.0.2",
16985      "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
16986      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
16987      "dev": true
16988    },
16989    "node_modules/json-parse-even-better-errors": {
16990      "version": "2.3.1",
16991      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
16992      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
16993      "dev": true
16994    },
16995    "node_modules/json-schema-traverse": {
16996      "version": "0.4.1",
16997      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
16998      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
16999      "dev": true
17000    },
17001    "node_modules/json-stable-stringify-without-jsonify": {
17002      "version": "1.0.1",
17003      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
17004      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
17005      "dev": true
17006    },
17007    "node_modules/json3": {
17008      "version": "3.3.3",
17009      "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
17010      "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
17011      "dev": true
17012    },
17013    "node_modules/json5": {
17014      "version": "2.2.0",
17015      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
17016      "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
17017      "dev": true,
17018      "dependencies": {
17019        "minimist": "^1.2.5"
17020      },
17021      "bin": {
17022        "json5": "lib/cli.js"
17023      },
17024      "engines": {
17025        "node": ">=6"
17026      }
17027    },
17028    "node_modules/jsonfile": {
17029      "version": "6.1.0",
17030      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
17031      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
17032      "dev": true,
17033      "dependencies": {
17034        "universalify": "^2.0.0"
17035      },
17036      "optionalDependencies": {
17037        "graceful-fs": "^4.1.6"
17038      }
17039    },
17040    "node_modules/jsx-ast-utils": {
17041      "version": "3.2.0",
17042      "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz",
17043      "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==",
17044      "dev": true,
17045      "dependencies": {
17046        "array-includes": "^3.1.2",
17047        "object.assign": "^4.1.2"
17048      },
17049      "engines": {
17050        "node": ">=4.0"
17051      }
17052    },
17053    "node_modules/just-extend": {
17054      "version": "4.2.1",
17055      "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz",
17056      "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==",
17057      "dev": true
17058    },
17059    "node_modules/killable": {
17060      "version": "1.0.1",
17061      "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
17062      "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
17063      "dev": true
17064    },
17065    "node_modules/kind-of": {
17066      "version": "6.0.3",
17067      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
17068      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
17069      "dev": true,
17070      "engines": {
17071        "node": ">=0.10.0"
17072      }
17073    },
17074    "node_modules/kleur": {
17075      "version": "3.0.3",
17076      "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
17077      "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
17078      "dev": true,
17079      "engines": {
17080        "node": ">=6"
17081      }
17082    },
17083    "node_modules/klona": {
17084      "version": "2.0.4",
17085      "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
17086      "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==",
17087      "engines": {
17088        "node": ">= 8"
17089      }
17090    },
17091    "node_modules/language-subtag-registry": {
17092      "version": "0.3.21",
17093      "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz",
17094      "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==",
17095      "dev": true
17096    },
17097    "node_modules/language-tags": {
17098      "version": "1.0.5",
17099      "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
17100      "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=",
17101      "dev": true,
17102      "dependencies": {
17103        "language-subtag-registry": "~0.3.2"
17104      }
17105    },
17106    "node_modules/last-call-webpack-plugin": {
17107      "version": "3.0.0",
17108      "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz",
17109      "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==",
17110      "dev": true,
17111      "dependencies": {
17112        "lodash": "^4.17.5",
17113        "webpack-sources": "^1.1.0"
17114      }
17115    },
17116    "node_modules/leven": {
17117      "version": "3.1.0",
17118      "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
17119      "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
17120      "dev": true,
17121      "engines": {
17122        "node": ">=6"
17123      }
17124    },
17125    "node_modules/levn": {
17126      "version": "0.4.1",
17127      "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
17128      "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
17129      "dev": true,
17130      "dependencies": {
17131        "prelude-ls": "^1.2.1",
17132        "type-check": "~0.4.0"
17133      },
17134      "engines": {
17135        "node": ">= 0.8.0"
17136      }
17137    },
17138    "node_modules/lezer": {
17139      "version": "0.13.5",
17140      "resolved": "https://registry.npmjs.org/lezer/-/lezer-0.13.5.tgz",
17141      "integrity": "sha512-cAiMQZGUo2BD8mpcz7Nv1TlKzWP7YIdIRrX41CiP5bk5t4GHxskOxWUx2iAOuHlz8dO+ivbuXr0J1bfHsWD+lQ==",
17142      "dependencies": {
17143        "lezer-tree": "^0.13.2"
17144      }
17145    },
17146    "node_modules/lezer-promql": {
17147      "version": "0.20.0",
17148      "resolved": "https://registry.npmjs.org/lezer-promql/-/lezer-promql-0.20.0.tgz",
17149      "integrity": "sha512-1CHG77fFghl032FfHT33buGyAHiTaMy2fqicEhcp2wWnbxZxS+Jt6gMzEUaf/TmRTIUJofj9uLar7iL22Jazug==",
17150      "peerDependencies": {
17151        "lezer": "^0.13.0"
17152      }
17153    },
17154    "node_modules/lezer-tree": {
17155      "version": "0.13.2",
17156      "resolved": "https://registry.npmjs.org/lezer-tree/-/lezer-tree-0.13.2.tgz",
17157      "integrity": "sha512-15ZxW8TxVNAOkHIo43Iouv4zbSkQQ5chQHBpwXcD2bBFz46RB4jYLEEww5l1V0xyIx9U2clSyyrLes+hAUFrGQ=="
17158    },
17159    "node_modules/lines-and-columns": {
17160      "version": "1.1.6",
17161      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
17162      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
17163      "dev": true
17164    },
17165    "node_modules/load-json-file": {
17166      "version": "4.0.0",
17167      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
17168      "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
17169      "dev": true,
17170      "dependencies": {
17171        "graceful-fs": "^4.1.2",
17172        "parse-json": "^4.0.0",
17173        "pify": "^3.0.0",
17174        "strip-bom": "^3.0.0"
17175      },
17176      "engines": {
17177        "node": ">=4"
17178      }
17179    },
17180    "node_modules/load-json-file/node_modules/parse-json": {
17181      "version": "4.0.0",
17182      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
17183      "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
17184      "dev": true,
17185      "dependencies": {
17186        "error-ex": "^1.3.1",
17187        "json-parse-better-errors": "^1.0.1"
17188      },
17189      "engines": {
17190        "node": ">=4"
17191      }
17192    },
17193    "node_modules/load-json-file/node_modules/pify": {
17194      "version": "3.0.0",
17195      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
17196      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
17197      "dev": true,
17198      "engines": {
17199        "node": ">=4"
17200      }
17201    },
17202    "node_modules/load-json-file/node_modules/strip-bom": {
17203      "version": "3.0.0",
17204      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
17205      "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
17206      "dev": true,
17207      "engines": {
17208        "node": ">=4"
17209      }
17210    },
17211    "node_modules/loader-runner": {
17212      "version": "2.4.0",
17213      "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
17214      "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
17215      "dev": true,
17216      "engines": {
17217        "node": ">=4.3.0 <5.0.0 || >=5.10"
17218      }
17219    },
17220    "node_modules/loader-utils": {
17221      "version": "2.0.0",
17222      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
17223      "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
17224      "dev": true,
17225      "dependencies": {
17226        "big.js": "^5.2.2",
17227        "emojis-list": "^3.0.0",
17228        "json5": "^2.1.2"
17229      },
17230      "engines": {
17231        "node": ">=8.9.0"
17232      }
17233    },
17234    "node_modules/locate-path": {
17235      "version": "2.0.0",
17236      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
17237      "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
17238      "dev": true,
17239      "dependencies": {
17240        "p-locate": "^2.0.0",
17241        "path-exists": "^3.0.0"
17242      },
17243      "engines": {
17244        "node": ">=4"
17245      }
17246    },
17247    "node_modules/lodash": {
17248      "version": "4.17.21",
17249      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
17250      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
17251    },
17252    "node_modules/lodash._reinterpolate": {
17253      "version": "3.0.0",
17254      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
17255      "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
17256      "dev": true
17257    },
17258    "node_modules/lodash.clonedeep": {
17259      "version": "4.5.0",
17260      "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
17261      "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
17262      "dev": true
17263    },
17264    "node_modules/lodash.debounce": {
17265      "version": "4.0.8",
17266      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
17267      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
17268      "dev": true
17269    },
17270    "node_modules/lodash.escape": {
17271      "version": "4.0.1",
17272      "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz",
17273      "integrity": "sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=",
17274      "dev": true
17275    },
17276    "node_modules/lodash.flattendeep": {
17277      "version": "4.4.0",
17278      "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
17279      "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
17280      "dev": true
17281    },
17282    "node_modules/lodash.get": {
17283      "version": "4.4.2",
17284      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
17285      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
17286      "dev": true
17287    },
17288    "node_modules/lodash.isequal": {
17289      "version": "4.5.0",
17290      "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
17291      "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=",
17292      "dev": true
17293    },
17294    "node_modules/lodash.memoize": {
17295      "version": "4.1.2",
17296      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
17297      "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
17298      "dev": true
17299    },
17300    "node_modules/lodash.merge": {
17301      "version": "4.6.2",
17302      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
17303      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
17304      "dev": true
17305    },
17306    "node_modules/lodash.template": {
17307      "version": "4.5.0",
17308      "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
17309      "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
17310      "dev": true,
17311      "dependencies": {
17312        "lodash._reinterpolate": "^3.0.0",
17313        "lodash.templatesettings": "^4.0.0"
17314      }
17315    },
17316    "node_modules/lodash.templatesettings": {
17317      "version": "4.2.0",
17318      "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
17319      "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
17320      "dev": true,
17321      "dependencies": {
17322        "lodash._reinterpolate": "^3.0.0"
17323      }
17324    },
17325    "node_modules/lodash.truncate": {
17326      "version": "4.4.2",
17327      "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
17328      "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
17329      "dev": true
17330    },
17331    "node_modules/lodash.uniq": {
17332      "version": "4.5.0",
17333      "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
17334      "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
17335      "dev": true
17336    },
17337    "node_modules/loglevel": {
17338      "version": "1.7.1",
17339      "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
17340      "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
17341      "dev": true,
17342      "engines": {
17343        "node": ">= 0.6.0"
17344      },
17345      "funding": {
17346        "type": "tidelift",
17347        "url": "https://tidelift.com/funding/github/npm/loglevel"
17348      }
17349    },
17350    "node_modules/loose-envify": {
17351      "version": "1.4.0",
17352      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
17353      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
17354      "dependencies": {
17355        "js-tokens": "^3.0.0 || ^4.0.0"
17356      },
17357      "bin": {
17358        "loose-envify": "cli.js"
17359      }
17360    },
17361    "node_modules/lower-case": {
17362      "version": "2.0.2",
17363      "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
17364      "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
17365      "dev": true,
17366      "dependencies": {
17367        "tslib": "^2.0.3"
17368      }
17369    },
17370    "node_modules/lru-cache": {
17371      "version": "6.0.0",
17372      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
17373      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
17374      "dependencies": {
17375        "yallist": "^4.0.0"
17376      },
17377      "engines": {
17378        "node": ">=10"
17379      }
17380    },
17381    "node_modules/magic-string": {
17382      "version": "0.25.7",
17383      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
17384      "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
17385      "dev": true,
17386      "dependencies": {
17387        "sourcemap-codec": "^1.4.4"
17388      }
17389    },
17390    "node_modules/make-dir": {
17391      "version": "2.1.0",
17392      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
17393      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
17394      "dev": true,
17395      "dependencies": {
17396        "pify": "^4.0.1",
17397        "semver": "^5.6.0"
17398      },
17399      "engines": {
17400        "node": ">=6"
17401      }
17402    },
17403    "node_modules/make-dir/node_modules/semver": {
17404      "version": "5.7.1",
17405      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
17406      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
17407      "dev": true,
17408      "bin": {
17409        "semver": "bin/semver"
17410      }
17411    },
17412    "node_modules/makeerror": {
17413      "version": "1.0.11",
17414      "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
17415      "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
17416      "dev": true,
17417      "dependencies": {
17418        "tmpl": "1.0.x"
17419      }
17420    },
17421    "node_modules/map-cache": {
17422      "version": "0.2.2",
17423      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
17424      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
17425      "dev": true,
17426      "engines": {
17427        "node": ">=0.10.0"
17428      }
17429    },
17430    "node_modules/map-visit": {
17431      "version": "1.0.0",
17432      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
17433      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
17434      "dev": true,
17435      "dependencies": {
17436        "object-visit": "^1.0.0"
17437      },
17438      "engines": {
17439        "node": ">=0.10.0"
17440      }
17441    },
17442    "node_modules/md5.js": {
17443      "version": "1.3.5",
17444      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
17445      "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
17446      "dev": true,
17447      "dependencies": {
17448        "hash-base": "^3.0.0",
17449        "inherits": "^2.0.1",
17450        "safe-buffer": "^5.1.2"
17451      }
17452    },
17453    "node_modules/mdn-data": {
17454      "version": "2.0.4",
17455      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
17456      "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
17457      "dev": true
17458    },
17459    "node_modules/media-typer": {
17460      "version": "0.3.0",
17461      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
17462      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
17463      "dev": true,
17464      "engines": {
17465        "node": ">= 0.6"
17466      }
17467    },
17468    "node_modules/memory-fs": {
17469      "version": "0.4.1",
17470      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
17471      "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
17472      "dev": true,
17473      "dependencies": {
17474        "errno": "^0.1.3",
17475        "readable-stream": "^2.0.1"
17476      }
17477    },
17478    "node_modules/merge-descriptors": {
17479      "version": "1.0.1",
17480      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
17481      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
17482      "dev": true
17483    },
17484    "node_modules/merge-stream": {
17485      "version": "2.0.0",
17486      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
17487      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
17488      "dev": true
17489    },
17490    "node_modules/merge2": {
17491      "version": "1.4.1",
17492      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
17493      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
17494      "dev": true,
17495      "engines": {
17496        "node": ">= 8"
17497      }
17498    },
17499    "node_modules/methods": {
17500      "version": "1.1.2",
17501      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
17502      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
17503      "dev": true,
17504      "engines": {
17505        "node": ">= 0.6"
17506      }
17507    },
17508    "node_modules/microevent.ts": {
17509      "version": "0.1.1",
17510      "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz",
17511      "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==",
17512      "dev": true
17513    },
17514    "node_modules/micromatch": {
17515      "version": "4.0.4",
17516      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
17517      "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
17518      "dev": true,
17519      "dependencies": {
17520        "braces": "^3.0.1",
17521        "picomatch": "^2.2.3"
17522      },
17523      "engines": {
17524        "node": ">=8.6"
17525      }
17526    },
17527    "node_modules/miller-rabin": {
17528      "version": "4.0.1",
17529      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
17530      "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
17531      "dev": true,
17532      "dependencies": {
17533        "bn.js": "^4.0.0",
17534        "brorand": "^1.0.1"
17535      },
17536      "bin": {
17537        "miller-rabin": "bin/miller-rabin"
17538      }
17539    },
17540    "node_modules/miller-rabin/node_modules/bn.js": {
17541      "version": "4.12.0",
17542      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
17543      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
17544      "dev": true
17545    },
17546    "node_modules/mime": {
17547      "version": "1.6.0",
17548      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
17549      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
17550      "dev": true,
17551      "bin": {
17552        "mime": "cli.js"
17553      },
17554      "engines": {
17555        "node": ">=4"
17556      }
17557    },
17558    "node_modules/mime-db": {
17559      "version": "1.49.0",
17560      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz",
17561      "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==",
17562      "engines": {
17563        "node": ">= 0.6"
17564      }
17565    },
17566    "node_modules/mime-types": {
17567      "version": "2.1.32",
17568      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz",
17569      "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==",
17570      "dependencies": {
17571        "mime-db": "1.49.0"
17572      },
17573      "engines": {
17574        "node": ">= 0.6"
17575      }
17576    },
17577    "node_modules/mimic-fn": {
17578      "version": "2.1.0",
17579      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
17580      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
17581      "dev": true,
17582      "engines": {
17583        "node": ">=6"
17584      }
17585    },
17586    "node_modules/mini-css-extract-plugin": {
17587      "version": "0.11.3",
17588      "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz",
17589      "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==",
17590      "dev": true,
17591      "dependencies": {
17592        "loader-utils": "^1.1.0",
17593        "normalize-url": "1.9.1",
17594        "schema-utils": "^1.0.0",
17595        "webpack-sources": "^1.1.0"
17596      },
17597      "engines": {
17598        "node": ">= 6.9.0"
17599      },
17600      "funding": {
17601        "type": "opencollective",
17602        "url": "https://opencollective.com/webpack"
17603      },
17604      "peerDependencies": {
17605        "webpack": "^4.4.0 || ^5.0.0"
17606      }
17607    },
17608    "node_modules/mini-css-extract-plugin/node_modules/json5": {
17609      "version": "1.0.1",
17610      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
17611      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
17612      "dev": true,
17613      "dependencies": {
17614        "minimist": "^1.2.0"
17615      },
17616      "bin": {
17617        "json5": "lib/cli.js"
17618      }
17619    },
17620    "node_modules/mini-css-extract-plugin/node_modules/loader-utils": {
17621      "version": "1.4.0",
17622      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
17623      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
17624      "dev": true,
17625      "dependencies": {
17626        "big.js": "^5.2.2",
17627        "emojis-list": "^3.0.0",
17628        "json5": "^1.0.1"
17629      },
17630      "engines": {
17631        "node": ">=4.0.0"
17632      }
17633    },
17634    "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
17635      "version": "1.0.0",
17636      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
17637      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
17638      "dev": true,
17639      "dependencies": {
17640        "ajv": "^6.1.0",
17641        "ajv-errors": "^1.0.0",
17642        "ajv-keywords": "^3.1.0"
17643      },
17644      "engines": {
17645        "node": ">= 4"
17646      }
17647    },
17648    "node_modules/minimalistic-assert": {
17649      "version": "1.0.1",
17650      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
17651      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
17652      "dev": true
17653    },
17654    "node_modules/minimalistic-crypto-utils": {
17655      "version": "1.0.1",
17656      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
17657      "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
17658      "dev": true
17659    },
17660    "node_modules/minimatch": {
17661      "version": "3.0.4",
17662      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
17663      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
17664      "dev": true,
17665      "dependencies": {
17666        "brace-expansion": "^1.1.7"
17667      },
17668      "engines": {
17669        "node": "*"
17670      }
17671    },
17672    "node_modules/minimist": {
17673      "version": "1.2.5",
17674      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
17675      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
17676      "dev": true
17677    },
17678    "node_modules/minipass": {
17679      "version": "3.1.3",
17680      "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
17681      "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
17682      "dev": true,
17683      "dependencies": {
17684        "yallist": "^4.0.0"
17685      },
17686      "engines": {
17687        "node": ">=8"
17688      }
17689    },
17690    "node_modules/minipass-collect": {
17691      "version": "1.0.2",
17692      "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
17693      "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
17694      "dev": true,
17695      "dependencies": {
17696        "minipass": "^3.0.0"
17697      },
17698      "engines": {
17699        "node": ">= 8"
17700      }
17701    },
17702    "node_modules/minipass-flush": {
17703      "version": "1.0.5",
17704      "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
17705      "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
17706      "dev": true,
17707      "dependencies": {
17708        "minipass": "^3.0.0"
17709      },
17710      "engines": {
17711        "node": ">= 8"
17712      }
17713    },
17714    "node_modules/minipass-pipeline": {
17715      "version": "1.2.4",
17716      "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
17717      "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
17718      "dev": true,
17719      "dependencies": {
17720        "minipass": "^3.0.0"
17721      },
17722      "engines": {
17723        "node": ">=8"
17724      }
17725    },
17726    "node_modules/minizlib": {
17727      "version": "2.1.2",
17728      "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
17729      "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
17730      "dev": true,
17731      "dependencies": {
17732        "minipass": "^3.0.0",
17733        "yallist": "^4.0.0"
17734      },
17735      "engines": {
17736        "node": ">= 8"
17737      }
17738    },
17739    "node_modules/mississippi": {
17740      "version": "3.0.0",
17741      "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
17742      "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
17743      "dev": true,
17744      "dependencies": {
17745        "concat-stream": "^1.5.0",
17746        "duplexify": "^3.4.2",
17747        "end-of-stream": "^1.1.0",
17748        "flush-write-stream": "^1.0.0",
17749        "from2": "^2.1.0",
17750        "parallel-transform": "^1.1.0",
17751        "pump": "^3.0.0",
17752        "pumpify": "^1.3.3",
17753        "stream-each": "^1.1.0",
17754        "through2": "^2.0.0"
17755      },
17756      "engines": {
17757        "node": ">=4.0.0"
17758      }
17759    },
17760    "node_modules/mixin-deep": {
17761      "version": "1.3.2",
17762      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
17763      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
17764      "dev": true,
17765      "dependencies": {
17766        "for-in": "^1.0.2",
17767        "is-extendable": "^1.0.1"
17768      },
17769      "engines": {
17770        "node": ">=0.10.0"
17771      }
17772    },
17773    "node_modules/mkdirp": {
17774      "version": "0.5.5",
17775      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
17776      "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
17777      "dev": true,
17778      "dependencies": {
17779        "minimist": "^1.2.5"
17780      },
17781      "bin": {
17782        "mkdirp": "bin/cmd.js"
17783      }
17784    },
17785    "node_modules/moment": {
17786      "version": "2.29.1",
17787      "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
17788      "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
17789      "engines": {
17790        "node": "*"
17791      }
17792    },
17793    "node_modules/moment-timezone": {
17794      "version": "0.5.33",
17795      "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.33.tgz",
17796      "integrity": "sha512-PTc2vcT8K9J5/9rDEPe5czSIKgLoGsH8UNpA4qZTVw0Vd/Uz19geE9abbIOQKaAQFcnQ3v5YEXrbSc5BpshH+w==",
17797      "dependencies": {
17798        "moment": ">= 2.9.0"
17799      },
17800      "engines": {
17801        "node": "*"
17802      }
17803    },
17804    "node_modules/moo": {
17805      "version": "0.5.1",
17806      "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz",
17807      "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==",
17808      "dev": true
17809    },
17810    "node_modules/move-concurrently": {
17811      "version": "1.0.1",
17812      "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
17813      "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
17814      "dev": true,
17815      "dependencies": {
17816        "aproba": "^1.1.1",
17817        "copy-concurrently": "^1.0.0",
17818        "fs-write-stream-atomic": "^1.0.8",
17819        "mkdirp": "^0.5.1",
17820        "rimraf": "^2.5.4",
17821        "run-queue": "^1.0.3"
17822      }
17823    },
17824    "node_modules/move-concurrently/node_modules/rimraf": {
17825      "version": "2.7.1",
17826      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
17827      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
17828      "dev": true,
17829      "dependencies": {
17830        "glob": "^7.1.3"
17831      },
17832      "bin": {
17833        "rimraf": "bin.js"
17834      }
17835    },
17836    "node_modules/ms": {
17837      "version": "2.1.2",
17838      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
17839      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
17840    },
17841    "node_modules/multicast-dns": {
17842      "version": "6.2.3",
17843      "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
17844      "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
17845      "dev": true,
17846      "dependencies": {
17847        "dns-packet": "^1.3.1",
17848        "thunky": "^1.0.2"
17849      },
17850      "bin": {
17851        "multicast-dns": "cli.js"
17852      }
17853    },
17854    "node_modules/multicast-dns-service-types": {
17855      "version": "1.1.0",
17856      "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
17857      "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
17858      "dev": true
17859    },
17860    "node_modules/mutationobserver-shim": {
17861      "version": "0.3.7",
17862      "resolved": "https://registry.npmjs.org/mutationobserver-shim/-/mutationobserver-shim-0.3.7.tgz",
17863      "integrity": "sha512-oRIDTyZQU96nAiz2AQyngwx1e89iApl2hN5AOYwyxLUB47UYsU3Wv9lJWqH5y/QdiYkc5HQLi23ZNB3fELdHcQ==",
17864      "dev": true
17865    },
17866    "node_modules/nan": {
17867      "version": "2.15.0",
17868      "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
17869      "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
17870      "dev": true,
17871      "optional": true
17872    },
17873    "node_modules/nanoid": {
17874      "version": "3.1.25",
17875      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
17876      "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
17877      "bin": {
17878        "nanoid": "bin/nanoid.cjs"
17879      },
17880      "engines": {
17881        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
17882      }
17883    },
17884    "node_modules/nanomatch": {
17885      "version": "1.2.13",
17886      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
17887      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
17888      "dev": true,
17889      "dependencies": {
17890        "arr-diff": "^4.0.0",
17891        "array-unique": "^0.3.2",
17892        "define-property": "^2.0.2",
17893        "extend-shallow": "^3.0.2",
17894        "fragment-cache": "^0.2.1",
17895        "is-windows": "^1.0.2",
17896        "kind-of": "^6.0.2",
17897        "object.pick": "^1.3.0",
17898        "regex-not": "^1.0.0",
17899        "snapdragon": "^0.8.1",
17900        "to-regex": "^3.0.1"
17901      },
17902      "engines": {
17903        "node": ">=0.10.0"
17904      }
17905    },
17906    "node_modules/native-url": {
17907      "version": "0.2.6",
17908      "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz",
17909      "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==",
17910      "dev": true,
17911      "dependencies": {
17912        "querystring": "^0.2.0"
17913      }
17914    },
17915    "node_modules/natural-compare": {
17916      "version": "1.4.0",
17917      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
17918      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
17919      "dev": true
17920    },
17921    "node_modules/nearley": {
17922      "version": "2.20.1",
17923      "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz",
17924      "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==",
17925      "dev": true,
17926      "dependencies": {
17927        "commander": "^2.19.0",
17928        "moo": "^0.5.0",
17929        "railroad-diagrams": "^1.0.0",
17930        "randexp": "0.4.6"
17931      },
17932      "bin": {
17933        "nearley-railroad": "bin/nearley-railroad.js",
17934        "nearley-test": "bin/nearley-test.js",
17935        "nearley-unparse": "bin/nearley-unparse.js",
17936        "nearleyc": "bin/nearleyc.js"
17937      },
17938      "funding": {
17939        "type": "individual",
17940        "url": "https://nearley.js.org/#give-to-nearley"
17941      }
17942    },
17943    "node_modules/nearley/node_modules/commander": {
17944      "version": "2.20.3",
17945      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
17946      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
17947      "dev": true
17948    },
17949    "node_modules/negotiator": {
17950      "version": "0.6.2",
17951      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
17952      "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
17953      "dev": true,
17954      "engines": {
17955        "node": ">= 0.6"
17956      }
17957    },
17958    "node_modules/neo-async": {
17959      "version": "2.6.2",
17960      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
17961      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
17962      "dev": true
17963    },
17964    "node_modules/next-tick": {
17965      "version": "1.0.0",
17966      "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
17967      "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
17968      "dev": true
17969    },
17970    "node_modules/nice-try": {
17971      "version": "1.0.5",
17972      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
17973      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
17974      "dev": true
17975    },
17976    "node_modules/nise": {
17977      "version": "4.1.0",
17978      "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz",
17979      "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==",
17980      "dev": true,
17981      "dependencies": {
17982        "@sinonjs/commons": "^1.7.0",
17983        "@sinonjs/fake-timers": "^6.0.0",
17984        "@sinonjs/text-encoding": "^0.7.1",
17985        "just-extend": "^4.0.2",
17986        "path-to-regexp": "^1.7.0"
17987      }
17988    },
17989    "node_modules/no-case": {
17990      "version": "3.0.4",
17991      "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
17992      "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
17993      "dev": true,
17994      "dependencies": {
17995        "lower-case": "^2.0.2",
17996        "tslib": "^2.0.3"
17997      }
17998    },
17999    "node_modules/node-fetch": {
18000      "version": "2.6.1",
18001      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
18002      "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
18003      "dev": true,
18004      "engines": {
18005        "node": "4.x || >=6.0.0"
18006      }
18007    },
18008    "node_modules/node-forge": {
18009      "version": "0.10.0",
18010      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
18011      "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
18012      "dev": true,
18013      "engines": {
18014        "node": ">= 6.0.0"
18015      }
18016    },
18017    "node_modules/node-int64": {
18018      "version": "0.4.0",
18019      "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
18020      "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
18021      "dev": true
18022    },
18023    "node_modules/node-libs-browser": {
18024      "version": "2.2.1",
18025      "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
18026      "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
18027      "dev": true,
18028      "dependencies": {
18029        "assert": "^1.1.1",
18030        "browserify-zlib": "^0.2.0",
18031        "buffer": "^4.3.0",
18032        "console-browserify": "^1.1.0",
18033        "constants-browserify": "^1.0.0",
18034        "crypto-browserify": "^3.11.0",
18035        "domain-browser": "^1.1.1",
18036        "events": "^3.0.0",
18037        "https-browserify": "^1.0.0",
18038        "os-browserify": "^0.3.0",
18039        "path-browserify": "0.0.1",
18040        "process": "^0.11.10",
18041        "punycode": "^1.2.4",
18042        "querystring-es3": "^0.2.0",
18043        "readable-stream": "^2.3.3",
18044        "stream-browserify": "^2.0.1",
18045        "stream-http": "^2.7.2",
18046        "string_decoder": "^1.0.0",
18047        "timers-browserify": "^2.0.4",
18048        "tty-browserify": "0.0.0",
18049        "url": "^0.11.0",
18050        "util": "^0.11.0",
18051        "vm-browserify": "^1.0.1"
18052      }
18053    },
18054    "node_modules/node-libs-browser/node_modules/punycode": {
18055      "version": "1.4.1",
18056      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
18057      "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
18058      "dev": true
18059    },
18060    "node_modules/node-modules-regexp": {
18061      "version": "1.0.0",
18062      "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
18063      "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
18064      "dev": true,
18065      "engines": {
18066        "node": ">=0.10.0"
18067      }
18068    },
18069    "node_modules/node-notifier": {
18070      "version": "8.0.2",
18071      "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz",
18072      "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==",
18073      "dev": true,
18074      "optional": true,
18075      "dependencies": {
18076        "growly": "^1.3.0",
18077        "is-wsl": "^2.2.0",
18078        "semver": "^7.3.2",
18079        "shellwords": "^0.1.1",
18080        "uuid": "^8.3.0",
18081        "which": "^2.0.2"
18082      }
18083    },
18084    "node_modules/node-releases": {
18085      "version": "1.1.75",
18086      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
18087      "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
18088      "dev": true
18089    },
18090    "node_modules/normalize-package-data": {
18091      "version": "2.5.0",
18092      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
18093      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
18094      "dev": true,
18095      "dependencies": {
18096        "hosted-git-info": "^2.1.4",
18097        "resolve": "^1.10.0",
18098        "semver": "2 || 3 || 4 || 5",
18099        "validate-npm-package-license": "^3.0.1"
18100      }
18101    },
18102    "node_modules/normalize-package-data/node_modules/semver": {
18103      "version": "5.7.1",
18104      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
18105      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
18106      "dev": true,
18107      "bin": {
18108        "semver": "bin/semver"
18109      }
18110    },
18111    "node_modules/normalize-path": {
18112      "version": "3.0.0",
18113      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
18114      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
18115      "engines": {
18116        "node": ">=0.10.0"
18117      }
18118    },
18119    "node_modules/normalize-range": {
18120      "version": "0.1.2",
18121      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
18122      "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
18123      "dev": true,
18124      "engines": {
18125        "node": ">=0.10.0"
18126      }
18127    },
18128    "node_modules/normalize-url": {
18129      "version": "1.9.1",
18130      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
18131      "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
18132      "dev": true,
18133      "dependencies": {
18134        "object-assign": "^4.0.1",
18135        "prepend-http": "^1.0.0",
18136        "query-string": "^4.1.0",
18137        "sort-keys": "^1.0.0"
18138      },
18139      "engines": {
18140        "node": ">=4"
18141      }
18142    },
18143    "node_modules/npm-run-path": {
18144      "version": "4.0.1",
18145      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
18146      "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
18147      "dev": true,
18148      "dependencies": {
18149        "path-key": "^3.0.0"
18150      },
18151      "engines": {
18152        "node": ">=8"
18153      }
18154    },
18155    "node_modules/nth-check": {
18156      "version": "2.0.0",
18157      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
18158      "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
18159      "dev": true,
18160      "dependencies": {
18161        "boolbase": "^1.0.0"
18162      },
18163      "funding": {
18164        "url": "https://github.com/fb55/nth-check?sponsor=1"
18165      }
18166    },
18167    "node_modules/num2fraction": {
18168      "version": "1.2.2",
18169      "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
18170      "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
18171      "dev": true
18172    },
18173    "node_modules/nwsapi": {
18174      "version": "2.2.0",
18175      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
18176      "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ=="
18177    },
18178    "node_modules/object-assign": {
18179      "version": "4.1.1",
18180      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
18181      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
18182      "engines": {
18183        "node": ">=0.10.0"
18184      }
18185    },
18186    "node_modules/object-copy": {
18187      "version": "0.1.0",
18188      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
18189      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
18190      "dev": true,
18191      "dependencies": {
18192        "copy-descriptor": "^0.1.0",
18193        "define-property": "^0.2.5",
18194        "kind-of": "^3.0.3"
18195      },
18196      "engines": {
18197        "node": ">=0.10.0"
18198      }
18199    },
18200    "node_modules/object-copy/node_modules/define-property": {
18201      "version": "0.2.5",
18202      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
18203      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
18204      "dev": true,
18205      "dependencies": {
18206        "is-descriptor": "^0.1.0"
18207      },
18208      "engines": {
18209        "node": ">=0.10.0"
18210      }
18211    },
18212    "node_modules/object-copy/node_modules/is-accessor-descriptor": {
18213      "version": "0.1.6",
18214      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
18215      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
18216      "dev": true,
18217      "dependencies": {
18218        "kind-of": "^3.0.2"
18219      },
18220      "engines": {
18221        "node": ">=0.10.0"
18222      }
18223    },
18224    "node_modules/object-copy/node_modules/is-data-descriptor": {
18225      "version": "0.1.4",
18226      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
18227      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
18228      "dev": true,
18229      "dependencies": {
18230        "kind-of": "^3.0.2"
18231      },
18232      "engines": {
18233        "node": ">=0.10.0"
18234      }
18235    },
18236    "node_modules/object-copy/node_modules/is-descriptor": {
18237      "version": "0.1.6",
18238      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
18239      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
18240      "dev": true,
18241      "dependencies": {
18242        "is-accessor-descriptor": "^0.1.6",
18243        "is-data-descriptor": "^0.1.4",
18244        "kind-of": "^5.0.0"
18245      },
18246      "engines": {
18247        "node": ">=0.10.0"
18248      }
18249    },
18250    "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
18251      "version": "5.1.0",
18252      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
18253      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
18254      "dev": true,
18255      "engines": {
18256        "node": ">=0.10.0"
18257      }
18258    },
18259    "node_modules/object-copy/node_modules/kind-of": {
18260      "version": "3.2.2",
18261      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
18262      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
18263      "dev": true,
18264      "dependencies": {
18265        "is-buffer": "^1.1.5"
18266      },
18267      "engines": {
18268        "node": ">=0.10.0"
18269      }
18270    },
18271    "node_modules/object-inspect": {
18272      "version": "1.11.0",
18273      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
18274      "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
18275      "dev": true,
18276      "funding": {
18277        "url": "https://github.com/sponsors/ljharb"
18278      }
18279    },
18280    "node_modules/object-is": {
18281      "version": "1.1.5",
18282      "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
18283      "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
18284      "dependencies": {
18285        "call-bind": "^1.0.2",
18286        "define-properties": "^1.1.3"
18287      },
18288      "engines": {
18289        "node": ">= 0.4"
18290      },
18291      "funding": {
18292        "url": "https://github.com/sponsors/ljharb"
18293      }
18294    },
18295    "node_modules/object-keys": {
18296      "version": "1.1.1",
18297      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
18298      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
18299      "engines": {
18300        "node": ">= 0.4"
18301      }
18302    },
18303    "node_modules/object-visit": {
18304      "version": "1.0.1",
18305      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
18306      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
18307      "dev": true,
18308      "dependencies": {
18309        "isobject": "^3.0.0"
18310      },
18311      "engines": {
18312        "node": ">=0.10.0"
18313      }
18314    },
18315    "node_modules/object.assign": {
18316      "version": "4.1.2",
18317      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
18318      "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
18319      "dev": true,
18320      "dependencies": {
18321        "call-bind": "^1.0.0",
18322        "define-properties": "^1.1.3",
18323        "has-symbols": "^1.0.1",
18324        "object-keys": "^1.1.1"
18325      },
18326      "engines": {
18327        "node": ">= 0.4"
18328      },
18329      "funding": {
18330        "url": "https://github.com/sponsors/ljharb"
18331      }
18332    },
18333    "node_modules/object.entries": {
18334      "version": "1.1.4",
18335      "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz",
18336      "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==",
18337      "dev": true,
18338      "dependencies": {
18339        "call-bind": "^1.0.2",
18340        "define-properties": "^1.1.3",
18341        "es-abstract": "^1.18.2"
18342      },
18343      "engines": {
18344        "node": ">= 0.4"
18345      }
18346    },
18347    "node_modules/object.fromentries": {
18348      "version": "2.0.4",
18349      "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz",
18350      "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==",
18351      "dev": true,
18352      "dependencies": {
18353        "call-bind": "^1.0.2",
18354        "define-properties": "^1.1.3",
18355        "es-abstract": "^1.18.0-next.2",
18356        "has": "^1.0.3"
18357      },
18358      "engines": {
18359        "node": ">= 0.4"
18360      },
18361      "funding": {
18362        "url": "https://github.com/sponsors/ljharb"
18363      }
18364    },
18365    "node_modules/object.getownpropertydescriptors": {
18366      "version": "2.1.2",
18367      "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
18368      "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
18369      "dev": true,
18370      "dependencies": {
18371        "call-bind": "^1.0.2",
18372        "define-properties": "^1.1.3",
18373        "es-abstract": "^1.18.0-next.2"
18374      },
18375      "engines": {
18376        "node": ">= 0.8"
18377      },
18378      "funding": {
18379        "url": "https://github.com/sponsors/ljharb"
18380      }
18381    },
18382    "node_modules/object.pick": {
18383      "version": "1.3.0",
18384      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
18385      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
18386      "dev": true,
18387      "dependencies": {
18388        "isobject": "^3.0.1"
18389      },
18390      "engines": {
18391        "node": ">=0.10.0"
18392      }
18393    },
18394    "node_modules/object.values": {
18395      "version": "1.1.4",
18396      "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
18397      "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==",
18398      "dev": true,
18399      "dependencies": {
18400        "call-bind": "^1.0.2",
18401        "define-properties": "^1.1.3",
18402        "es-abstract": "^1.18.2"
18403      },
18404      "engines": {
18405        "node": ">= 0.4"
18406      },
18407      "funding": {
18408        "url": "https://github.com/sponsors/ljharb"
18409      }
18410    },
18411    "node_modules/obuf": {
18412      "version": "1.1.2",
18413      "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
18414      "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
18415      "dev": true
18416    },
18417    "node_modules/on-finished": {
18418      "version": "2.3.0",
18419      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
18420      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
18421      "dev": true,
18422      "dependencies": {
18423        "ee-first": "1.1.1"
18424      },
18425      "engines": {
18426        "node": ">= 0.8"
18427      }
18428    },
18429    "node_modules/on-headers": {
18430      "version": "1.0.2",
18431      "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
18432      "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
18433      "dev": true,
18434      "engines": {
18435        "node": ">= 0.8"
18436      }
18437    },
18438    "node_modules/once": {
18439      "version": "1.4.0",
18440      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
18441      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
18442      "dev": true,
18443      "dependencies": {
18444        "wrappy": "1"
18445      }
18446    },
18447    "node_modules/onetime": {
18448      "version": "5.1.2",
18449      "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
18450      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
18451      "dev": true,
18452      "dependencies": {
18453        "mimic-fn": "^2.1.0"
18454      },
18455      "engines": {
18456        "node": ">=6"
18457      },
18458      "funding": {
18459        "url": "https://github.com/sponsors/sindresorhus"
18460      }
18461    },
18462    "node_modules/open": {
18463      "version": "7.4.2",
18464      "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
18465      "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
18466      "dev": true,
18467      "dependencies": {
18468        "is-docker": "^2.0.0",
18469        "is-wsl": "^2.1.1"
18470      },
18471      "engines": {
18472        "node": ">=8"
18473      },
18474      "funding": {
18475        "url": "https://github.com/sponsors/sindresorhus"
18476      }
18477    },
18478    "node_modules/opn": {
18479      "version": "5.5.0",
18480      "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
18481      "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
18482      "dev": true,
18483      "dependencies": {
18484        "is-wsl": "^1.1.0"
18485      },
18486      "engines": {
18487        "node": ">=4"
18488      }
18489    },
18490    "node_modules/opn/node_modules/is-wsl": {
18491      "version": "1.1.0",
18492      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
18493      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
18494      "dev": true,
18495      "engines": {
18496        "node": ">=4"
18497      }
18498    },
18499    "node_modules/optimize-css-assets-webpack-plugin": {
18500      "version": "5.0.4",
18501      "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz",
18502      "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==",
18503      "dev": true,
18504      "dependencies": {
18505        "cssnano": "^4.1.10",
18506        "last-call-webpack-plugin": "^3.0.0"
18507      },
18508      "peerDependencies": {
18509        "webpack": "^4.0.0"
18510      }
18511    },
18512    "node_modules/optionator": {
18513      "version": "0.9.1",
18514      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
18515      "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
18516      "dev": true,
18517      "dependencies": {
18518        "deep-is": "^0.1.3",
18519        "fast-levenshtein": "^2.0.6",
18520        "levn": "^0.4.1",
18521        "prelude-ls": "^1.2.1",
18522        "type-check": "^0.4.0",
18523        "word-wrap": "^1.2.3"
18524      },
18525      "engines": {
18526        "node": ">= 0.8.0"
18527      }
18528    },
18529    "node_modules/original": {
18530      "version": "1.0.2",
18531      "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
18532      "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
18533      "dev": true,
18534      "dependencies": {
18535        "url-parse": "^1.4.3"
18536      }
18537    },
18538    "node_modules/os-browserify": {
18539      "version": "0.3.0",
18540      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
18541      "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
18542      "dev": true
18543    },
18544    "node_modules/p-each-series": {
18545      "version": "2.2.0",
18546      "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
18547      "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==",
18548      "dev": true,
18549      "engines": {
18550        "node": ">=8"
18551      },
18552      "funding": {
18553        "url": "https://github.com/sponsors/sindresorhus"
18554      }
18555    },
18556    "node_modules/p-finally": {
18557      "version": "1.0.0",
18558      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
18559      "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
18560      "dev": true,
18561      "engines": {
18562        "node": ">=4"
18563      }
18564    },
18565    "node_modules/p-limit": {
18566      "version": "1.3.0",
18567      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
18568      "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
18569      "dev": true,
18570      "dependencies": {
18571        "p-try": "^1.0.0"
18572      },
18573      "engines": {
18574        "node": ">=4"
18575      }
18576    },
18577    "node_modules/p-locate": {
18578      "version": "2.0.0",
18579      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
18580      "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
18581      "dev": true,
18582      "dependencies": {
18583        "p-limit": "^1.1.0"
18584      },
18585      "engines": {
18586        "node": ">=4"
18587      }
18588    },
18589    "node_modules/p-map": {
18590      "version": "4.0.0",
18591      "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
18592      "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
18593      "dev": true,
18594      "dependencies": {
18595        "aggregate-error": "^3.0.0"
18596      },
18597      "engines": {
18598        "node": ">=10"
18599      },
18600      "funding": {
18601        "url": "https://github.com/sponsors/sindresorhus"
18602      }
18603    },
18604    "node_modules/p-retry": {
18605      "version": "3.0.1",
18606      "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
18607      "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
18608      "dev": true,
18609      "dependencies": {
18610        "retry": "^0.12.0"
18611      },
18612      "engines": {
18613        "node": ">=6"
18614      }
18615    },
18616    "node_modules/p-try": {
18617      "version": "1.0.0",
18618      "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
18619      "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
18620      "dev": true,
18621      "engines": {
18622        "node": ">=4"
18623      }
18624    },
18625    "node_modules/pako": {
18626      "version": "1.0.11",
18627      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
18628      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
18629      "dev": true
18630    },
18631    "node_modules/parallel-transform": {
18632      "version": "1.2.0",
18633      "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
18634      "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
18635      "dev": true,
18636      "dependencies": {
18637        "cyclist": "^1.0.1",
18638        "inherits": "^2.0.3",
18639        "readable-stream": "^2.1.5"
18640      }
18641    },
18642    "node_modules/param-case": {
18643      "version": "3.0.4",
18644      "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
18645      "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
18646      "dev": true,
18647      "dependencies": {
18648        "dot-case": "^3.0.4",
18649        "tslib": "^2.0.3"
18650      }
18651    },
18652    "node_modules/parent-module": {
18653      "version": "1.0.1",
18654      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
18655      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
18656      "dev": true,
18657      "dependencies": {
18658        "callsites": "^3.0.0"
18659      },
18660      "engines": {
18661        "node": ">=6"
18662      }
18663    },
18664    "node_modules/parse-asn1": {
18665      "version": "5.1.6",
18666      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
18667      "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
18668      "dev": true,
18669      "dependencies": {
18670        "asn1.js": "^5.2.0",
18671        "browserify-aes": "^1.0.0",
18672        "evp_bytestokey": "^1.0.0",
18673        "pbkdf2": "^3.0.3",
18674        "safe-buffer": "^5.1.1"
18675      }
18676    },
18677    "node_modules/parse-json": {
18678      "version": "5.2.0",
18679      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
18680      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
18681      "dev": true,
18682      "dependencies": {
18683        "@babel/code-frame": "^7.0.0",
18684        "error-ex": "^1.3.1",
18685        "json-parse-even-better-errors": "^2.3.0",
18686        "lines-and-columns": "^1.1.6"
18687      },
18688      "engines": {
18689        "node": ">=8"
18690      },
18691      "funding": {
18692        "url": "https://github.com/sponsors/sindresorhus"
18693      }
18694    },
18695    "node_modules/parse-srcset": {
18696      "version": "1.0.2",
18697      "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
18698      "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE="
18699    },
18700    "node_modules/parse5": {
18701      "version": "6.0.1",
18702      "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
18703      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
18704    },
18705    "node_modules/parse5-htmlparser2-tree-adapter": {
18706      "version": "6.0.1",
18707      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
18708      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
18709      "dev": true,
18710      "dependencies": {
18711        "parse5": "^6.0.1"
18712      }
18713    },
18714    "node_modules/parseurl": {
18715      "version": "1.3.3",
18716      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
18717      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
18718      "dev": true,
18719      "engines": {
18720        "node": ">= 0.8"
18721      }
18722    },
18723    "node_modules/pascal-case": {
18724      "version": "3.1.2",
18725      "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
18726      "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
18727      "dev": true,
18728      "dependencies": {
18729        "no-case": "^3.0.4",
18730        "tslib": "^2.0.3"
18731      }
18732    },
18733    "node_modules/pascalcase": {
18734      "version": "0.1.1",
18735      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
18736      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
18737      "dev": true,
18738      "engines": {
18739        "node": ">=0.10.0"
18740      }
18741    },
18742    "node_modules/path-browserify": {
18743      "version": "0.0.1",
18744      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
18745      "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
18746      "dev": true
18747    },
18748    "node_modules/path-dirname": {
18749      "version": "1.0.2",
18750      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
18751      "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
18752      "dev": true
18753    },
18754    "node_modules/path-exists": {
18755      "version": "3.0.0",
18756      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
18757      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
18758      "dev": true,
18759      "engines": {
18760        "node": ">=4"
18761      }
18762    },
18763    "node_modules/path-is-absolute": {
18764      "version": "1.0.1",
18765      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
18766      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
18767      "dev": true,
18768      "engines": {
18769        "node": ">=0.10.0"
18770      }
18771    },
18772    "node_modules/path-is-inside": {
18773      "version": "1.0.2",
18774      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
18775      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
18776      "dev": true
18777    },
18778    "node_modules/path-key": {
18779      "version": "3.1.1",
18780      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
18781      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
18782      "dev": true,
18783      "engines": {
18784        "node": ">=8"
18785      }
18786    },
18787    "node_modules/path-parse": {
18788      "version": "1.0.7",
18789      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
18790      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
18791      "dev": true
18792    },
18793    "node_modules/path-to-regexp": {
18794      "version": "1.8.0",
18795      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
18796      "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
18797      "dependencies": {
18798        "isarray": "0.0.1"
18799      }
18800    },
18801    "node_modules/path-type": {
18802      "version": "4.0.0",
18803      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
18804      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
18805      "dev": true,
18806      "engines": {
18807        "node": ">=8"
18808      }
18809    },
18810    "node_modules/pbkdf2": {
18811      "version": "3.1.2",
18812      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
18813      "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
18814      "dev": true,
18815      "dependencies": {
18816        "create-hash": "^1.1.2",
18817        "create-hmac": "^1.1.4",
18818        "ripemd160": "^2.0.1",
18819        "safe-buffer": "^5.0.1",
18820        "sha.js": "^2.4.8"
18821      },
18822      "engines": {
18823        "node": ">=0.12"
18824      }
18825    },
18826    "node_modules/performance-now": {
18827      "version": "2.1.0",
18828      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
18829      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
18830      "dev": true
18831    },
18832    "node_modules/picomatch": {
18833      "version": "2.3.0",
18834      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
18835      "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
18836      "engines": {
18837        "node": ">=8.6"
18838      },
18839      "funding": {
18840        "url": "https://github.com/sponsors/jonschlinkert"
18841      }
18842    },
18843    "node_modules/pify": {
18844      "version": "4.0.1",
18845      "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
18846      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
18847      "dev": true,
18848      "engines": {
18849        "node": ">=6"
18850      }
18851    },
18852    "node_modules/pinkie": {
18853      "version": "2.0.4",
18854      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
18855      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
18856      "dev": true,
18857      "engines": {
18858        "node": ">=0.10.0"
18859      }
18860    },
18861    "node_modules/pinkie-promise": {
18862      "version": "2.0.1",
18863      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
18864      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
18865      "dev": true,
18866      "dependencies": {
18867        "pinkie": "^2.0.0"
18868      },
18869      "engines": {
18870        "node": ">=0.10.0"
18871      }
18872    },
18873    "node_modules/pirates": {
18874      "version": "4.0.1",
18875      "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
18876      "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
18877      "dev": true,
18878      "dependencies": {
18879        "node-modules-regexp": "^1.0.0"
18880      },
18881      "engines": {
18882        "node": ">= 6"
18883      }
18884    },
18885    "node_modules/pkg-dir": {
18886      "version": "2.0.0",
18887      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
18888      "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
18889      "dev": true,
18890      "dependencies": {
18891        "find-up": "^2.1.0"
18892      },
18893      "engines": {
18894        "node": ">=4"
18895      }
18896    },
18897    "node_modules/pkg-up": {
18898      "version": "2.0.0",
18899      "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
18900      "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
18901      "dev": true,
18902      "dependencies": {
18903        "find-up": "^2.1.0"
18904      },
18905      "engines": {
18906        "node": ">=4"
18907      }
18908    },
18909    "node_modules/pnp-webpack-plugin": {
18910      "version": "1.6.4",
18911      "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz",
18912      "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==",
18913      "dev": true,
18914      "dependencies": {
18915        "ts-pnp": "^1.1.6"
18916      },
18917      "engines": {
18918        "node": ">=6"
18919      }
18920    },
18921    "node_modules/popper.js": {
18922      "version": "1.16.1",
18923      "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
18924      "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==",
18925      "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1",
18926      "funding": {
18927        "type": "opencollective",
18928        "url": "https://opencollective.com/popperjs"
18929      }
18930    },
18931    "node_modules/portfinder": {
18932      "version": "1.0.28",
18933      "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
18934      "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
18935      "dev": true,
18936      "dependencies": {
18937        "async": "^2.6.2",
18938        "debug": "^3.1.1",
18939        "mkdirp": "^0.5.5"
18940      },
18941      "engines": {
18942        "node": ">= 0.12.0"
18943      }
18944    },
18945    "node_modules/portfinder/node_modules/debug": {
18946      "version": "3.2.7",
18947      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
18948      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
18949      "dev": true,
18950      "dependencies": {
18951        "ms": "^2.1.1"
18952      }
18953    },
18954    "node_modules/posix-character-classes": {
18955      "version": "0.1.1",
18956      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
18957      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
18958      "dev": true,
18959      "engines": {
18960        "node": ">=0.10.0"
18961      }
18962    },
18963    "node_modules/postcss": {
18964      "version": "7.0.36",
18965      "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
18966      "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
18967      "dev": true,
18968      "dependencies": {
18969        "chalk": "^2.4.2",
18970        "source-map": "^0.6.1",
18971        "supports-color": "^6.1.0"
18972      },
18973      "engines": {
18974        "node": ">=6.0.0"
18975      },
18976      "funding": {
18977        "type": "opencollective",
18978        "url": "https://opencollective.com/postcss/"
18979      }
18980    },
18981    "node_modules/postcss-attribute-case-insensitive": {
18982      "version": "4.0.2",
18983      "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
18984      "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
18985      "dev": true,
18986      "dependencies": {
18987        "postcss": "^7.0.2",
18988        "postcss-selector-parser": "^6.0.2"
18989      }
18990    },
18991    "node_modules/postcss-browser-comments": {
18992      "version": "3.0.0",
18993      "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz",
18994      "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==",
18995      "dev": true,
18996      "dependencies": {
18997        "postcss": "^7"
18998      },
18999      "engines": {
19000        "node": ">=8.0.0"
19001      },
19002      "peerDependencies": {
19003        "browserslist": "^4"
19004      }
19005    },
19006    "node_modules/postcss-calc": {
19007      "version": "7.0.5",
19008      "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
19009      "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
19010      "dev": true,
19011      "dependencies": {
19012        "postcss": "^7.0.27",
19013        "postcss-selector-parser": "^6.0.2",
19014        "postcss-value-parser": "^4.0.2"
19015      }
19016    },
19017    "node_modules/postcss-color-functional-notation": {
19018      "version": "2.0.1",
19019      "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
19020      "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
19021      "dev": true,
19022      "dependencies": {
19023        "postcss": "^7.0.2",
19024        "postcss-values-parser": "^2.0.0"
19025      },
19026      "engines": {
19027        "node": ">=6.0.0"
19028      }
19029    },
19030    "node_modules/postcss-color-gray": {
19031      "version": "5.0.0",
19032      "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
19033      "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
19034      "dev": true,
19035      "dependencies": {
19036        "@csstools/convert-colors": "^1.4.0",
19037        "postcss": "^7.0.5",
19038        "postcss-values-parser": "^2.0.0"
19039      },
19040      "engines": {
19041        "node": ">=6.0.0"
19042      }
19043    },
19044    "node_modules/postcss-color-hex-alpha": {
19045      "version": "5.0.3",
19046      "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
19047      "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
19048      "dev": true,
19049      "dependencies": {
19050        "postcss": "^7.0.14",
19051        "postcss-values-parser": "^2.0.1"
19052      },
19053      "engines": {
19054        "node": ">=6.0.0"
19055      }
19056    },
19057    "node_modules/postcss-color-mod-function": {
19058      "version": "3.0.3",
19059      "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
19060      "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
19061      "dev": true,
19062      "dependencies": {
19063        "@csstools/convert-colors": "^1.4.0",
19064        "postcss": "^7.0.2",
19065        "postcss-values-parser": "^2.0.0"
19066      },
19067      "engines": {
19068        "node": ">=6.0.0"
19069      }
19070    },
19071    "node_modules/postcss-color-rebeccapurple": {
19072      "version": "4.0.1",
19073      "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
19074      "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
19075      "dev": true,
19076      "dependencies": {
19077        "postcss": "^7.0.2",
19078        "postcss-values-parser": "^2.0.0"
19079      },
19080      "engines": {
19081        "node": ">=6.0.0"
19082      }
19083    },
19084    "node_modules/postcss-colormin": {
19085      "version": "4.0.3",
19086      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
19087      "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
19088      "dev": true,
19089      "dependencies": {
19090        "browserslist": "^4.0.0",
19091        "color": "^3.0.0",
19092        "has": "^1.0.0",
19093        "postcss": "^7.0.0",
19094        "postcss-value-parser": "^3.0.0"
19095      },
19096      "engines": {
19097        "node": ">=6.9.0"
19098      }
19099    },
19100    "node_modules/postcss-colormin/node_modules/postcss-value-parser": {
19101      "version": "3.3.1",
19102      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19103      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19104      "dev": true
19105    },
19106    "node_modules/postcss-convert-values": {
19107      "version": "4.0.1",
19108      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
19109      "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
19110      "dev": true,
19111      "dependencies": {
19112        "postcss": "^7.0.0",
19113        "postcss-value-parser": "^3.0.0"
19114      },
19115      "engines": {
19116        "node": ">=6.9.0"
19117      }
19118    },
19119    "node_modules/postcss-convert-values/node_modules/postcss-value-parser": {
19120      "version": "3.3.1",
19121      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19122      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19123      "dev": true
19124    },
19125    "node_modules/postcss-custom-media": {
19126      "version": "7.0.8",
19127      "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
19128      "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
19129      "dev": true,
19130      "dependencies": {
19131        "postcss": "^7.0.14"
19132      },
19133      "engines": {
19134        "node": ">=6.0.0"
19135      }
19136    },
19137    "node_modules/postcss-custom-properties": {
19138      "version": "8.0.11",
19139      "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
19140      "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
19141      "dev": true,
19142      "dependencies": {
19143        "postcss": "^7.0.17",
19144        "postcss-values-parser": "^2.0.1"
19145      },
19146      "engines": {
19147        "node": ">=6.0.0"
19148      }
19149    },
19150    "node_modules/postcss-custom-selectors": {
19151      "version": "5.1.2",
19152      "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
19153      "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
19154      "dev": true,
19155      "dependencies": {
19156        "postcss": "^7.0.2",
19157        "postcss-selector-parser": "^5.0.0-rc.3"
19158      },
19159      "engines": {
19160        "node": ">=6.0.0"
19161      }
19162    },
19163    "node_modules/postcss-custom-selectors/node_modules/cssesc": {
19164      "version": "2.0.0",
19165      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
19166      "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
19167      "dev": true,
19168      "bin": {
19169        "cssesc": "bin/cssesc"
19170      },
19171      "engines": {
19172        "node": ">=4"
19173      }
19174    },
19175    "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": {
19176      "version": "5.0.0",
19177      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
19178      "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
19179      "dev": true,
19180      "dependencies": {
19181        "cssesc": "^2.0.0",
19182        "indexes-of": "^1.0.1",
19183        "uniq": "^1.0.1"
19184      },
19185      "engines": {
19186        "node": ">=4"
19187      }
19188    },
19189    "node_modules/postcss-dir-pseudo-class": {
19190      "version": "5.0.0",
19191      "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
19192      "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
19193      "dev": true,
19194      "dependencies": {
19195        "postcss": "^7.0.2",
19196        "postcss-selector-parser": "^5.0.0-rc.3"
19197      },
19198      "engines": {
19199        "node": ">=4.0.0"
19200      }
19201    },
19202    "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": {
19203      "version": "2.0.0",
19204      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
19205      "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
19206      "dev": true,
19207      "bin": {
19208        "cssesc": "bin/cssesc"
19209      },
19210      "engines": {
19211        "node": ">=4"
19212      }
19213    },
19214    "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": {
19215      "version": "5.0.0",
19216      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
19217      "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
19218      "dev": true,
19219      "dependencies": {
19220        "cssesc": "^2.0.0",
19221        "indexes-of": "^1.0.1",
19222        "uniq": "^1.0.1"
19223      },
19224      "engines": {
19225        "node": ">=4"
19226      }
19227    },
19228    "node_modules/postcss-discard-comments": {
19229      "version": "4.0.2",
19230      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
19231      "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
19232      "dev": true,
19233      "dependencies": {
19234        "postcss": "^7.0.0"
19235      },
19236      "engines": {
19237        "node": ">=6.9.0"
19238      }
19239    },
19240    "node_modules/postcss-discard-duplicates": {
19241      "version": "4.0.2",
19242      "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
19243      "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
19244      "dev": true,
19245      "dependencies": {
19246        "postcss": "^7.0.0"
19247      },
19248      "engines": {
19249        "node": ">=6.9.0"
19250      }
19251    },
19252    "node_modules/postcss-discard-empty": {
19253      "version": "4.0.1",
19254      "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
19255      "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
19256      "dev": true,
19257      "dependencies": {
19258        "postcss": "^7.0.0"
19259      },
19260      "engines": {
19261        "node": ">=6.9.0"
19262      }
19263    },
19264    "node_modules/postcss-discard-overridden": {
19265      "version": "4.0.1",
19266      "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
19267      "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
19268      "dev": true,
19269      "dependencies": {
19270        "postcss": "^7.0.0"
19271      },
19272      "engines": {
19273        "node": ">=6.9.0"
19274      }
19275    },
19276    "node_modules/postcss-double-position-gradients": {
19277      "version": "1.0.0",
19278      "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
19279      "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
19280      "dev": true,
19281      "dependencies": {
19282        "postcss": "^7.0.5",
19283        "postcss-values-parser": "^2.0.0"
19284      },
19285      "engines": {
19286        "node": ">=6.0.0"
19287      }
19288    },
19289    "node_modules/postcss-env-function": {
19290      "version": "2.0.2",
19291      "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
19292      "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
19293      "dev": true,
19294      "dependencies": {
19295        "postcss": "^7.0.2",
19296        "postcss-values-parser": "^2.0.0"
19297      },
19298      "engines": {
19299        "node": ">=6.0.0"
19300      }
19301    },
19302    "node_modules/postcss-flexbugs-fixes": {
19303      "version": "4.2.1",
19304      "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz",
19305      "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==",
19306      "dev": true,
19307      "dependencies": {
19308        "postcss": "^7.0.26"
19309      }
19310    },
19311    "node_modules/postcss-focus-visible": {
19312      "version": "4.0.0",
19313      "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
19314      "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
19315      "dev": true,
19316      "dependencies": {
19317        "postcss": "^7.0.2"
19318      },
19319      "engines": {
19320        "node": ">=6.0.0"
19321      }
19322    },
19323    "node_modules/postcss-focus-within": {
19324      "version": "3.0.0",
19325      "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
19326      "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
19327      "dev": true,
19328      "dependencies": {
19329        "postcss": "^7.0.2"
19330      },
19331      "engines": {
19332        "node": ">=6.0.0"
19333      }
19334    },
19335    "node_modules/postcss-font-variant": {
19336      "version": "4.0.1",
19337      "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
19338      "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
19339      "dev": true,
19340      "dependencies": {
19341        "postcss": "^7.0.2"
19342      }
19343    },
19344    "node_modules/postcss-gap-properties": {
19345      "version": "2.0.0",
19346      "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
19347      "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
19348      "dev": true,
19349      "dependencies": {
19350        "postcss": "^7.0.2"
19351      },
19352      "engines": {
19353        "node": ">=6.0.0"
19354      }
19355    },
19356    "node_modules/postcss-image-set-function": {
19357      "version": "3.0.1",
19358      "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
19359      "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
19360      "dev": true,
19361      "dependencies": {
19362        "postcss": "^7.0.2",
19363        "postcss-values-parser": "^2.0.0"
19364      },
19365      "engines": {
19366        "node": ">=6.0.0"
19367      }
19368    },
19369    "node_modules/postcss-initial": {
19370      "version": "3.0.4",
19371      "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz",
19372      "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==",
19373      "dev": true,
19374      "dependencies": {
19375        "postcss": "^7.0.2"
19376      }
19377    },
19378    "node_modules/postcss-lab-function": {
19379      "version": "2.0.1",
19380      "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
19381      "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
19382      "dev": true,
19383      "dependencies": {
19384        "@csstools/convert-colors": "^1.4.0",
19385        "postcss": "^7.0.2",
19386        "postcss-values-parser": "^2.0.0"
19387      },
19388      "engines": {
19389        "node": ">=6.0.0"
19390      }
19391    },
19392    "node_modules/postcss-load-config": {
19393      "version": "2.1.2",
19394      "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
19395      "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
19396      "dev": true,
19397      "dependencies": {
19398        "cosmiconfig": "^5.0.0",
19399        "import-cwd": "^2.0.0"
19400      },
19401      "engines": {
19402        "node": ">= 4"
19403      },
19404      "funding": {
19405        "type": "opencollective",
19406        "url": "https://opencollective.com/postcss/"
19407      }
19408    },
19409    "node_modules/postcss-load-config/node_modules/cosmiconfig": {
19410      "version": "5.2.1",
19411      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
19412      "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
19413      "dev": true,
19414      "dependencies": {
19415        "import-fresh": "^2.0.0",
19416        "is-directory": "^0.3.1",
19417        "js-yaml": "^3.13.1",
19418        "parse-json": "^4.0.0"
19419      },
19420      "engines": {
19421        "node": ">=4"
19422      }
19423    },
19424    "node_modules/postcss-load-config/node_modules/import-fresh": {
19425      "version": "2.0.0",
19426      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
19427      "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
19428      "dev": true,
19429      "dependencies": {
19430        "caller-path": "^2.0.0",
19431        "resolve-from": "^3.0.0"
19432      },
19433      "engines": {
19434        "node": ">=4"
19435      }
19436    },
19437    "node_modules/postcss-load-config/node_modules/parse-json": {
19438      "version": "4.0.0",
19439      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
19440      "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
19441      "dev": true,
19442      "dependencies": {
19443        "error-ex": "^1.3.1",
19444        "json-parse-better-errors": "^1.0.1"
19445      },
19446      "engines": {
19447        "node": ">=4"
19448      }
19449    },
19450    "node_modules/postcss-load-config/node_modules/resolve-from": {
19451      "version": "3.0.0",
19452      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
19453      "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
19454      "dev": true,
19455      "engines": {
19456        "node": ">=4"
19457      }
19458    },
19459    "node_modules/postcss-loader": {
19460      "version": "3.0.0",
19461      "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
19462      "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
19463      "dev": true,
19464      "dependencies": {
19465        "loader-utils": "^1.1.0",
19466        "postcss": "^7.0.0",
19467        "postcss-load-config": "^2.0.0",
19468        "schema-utils": "^1.0.0"
19469      },
19470      "engines": {
19471        "node": ">= 6"
19472      }
19473    },
19474    "node_modules/postcss-loader/node_modules/json5": {
19475      "version": "1.0.1",
19476      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
19477      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
19478      "dev": true,
19479      "dependencies": {
19480        "minimist": "^1.2.0"
19481      },
19482      "bin": {
19483        "json5": "lib/cli.js"
19484      }
19485    },
19486    "node_modules/postcss-loader/node_modules/loader-utils": {
19487      "version": "1.4.0",
19488      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
19489      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
19490      "dev": true,
19491      "dependencies": {
19492        "big.js": "^5.2.2",
19493        "emojis-list": "^3.0.0",
19494        "json5": "^1.0.1"
19495      },
19496      "engines": {
19497        "node": ">=4.0.0"
19498      }
19499    },
19500    "node_modules/postcss-loader/node_modules/schema-utils": {
19501      "version": "1.0.0",
19502      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
19503      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
19504      "dev": true,
19505      "dependencies": {
19506        "ajv": "^6.1.0",
19507        "ajv-errors": "^1.0.0",
19508        "ajv-keywords": "^3.1.0"
19509      },
19510      "engines": {
19511        "node": ">= 4"
19512      }
19513    },
19514    "node_modules/postcss-logical": {
19515      "version": "3.0.0",
19516      "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
19517      "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
19518      "dev": true,
19519      "dependencies": {
19520        "postcss": "^7.0.2"
19521      },
19522      "engines": {
19523        "node": ">=6.0.0"
19524      }
19525    },
19526    "node_modules/postcss-media-minmax": {
19527      "version": "4.0.0",
19528      "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
19529      "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
19530      "dev": true,
19531      "dependencies": {
19532        "postcss": "^7.0.2"
19533      },
19534      "engines": {
19535        "node": ">=6.0.0"
19536      }
19537    },
19538    "node_modules/postcss-merge-longhand": {
19539      "version": "4.0.11",
19540      "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
19541      "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
19542      "dev": true,
19543      "dependencies": {
19544        "css-color-names": "0.0.4",
19545        "postcss": "^7.0.0",
19546        "postcss-value-parser": "^3.0.0",
19547        "stylehacks": "^4.0.0"
19548      },
19549      "engines": {
19550        "node": ">=6.9.0"
19551      }
19552    },
19553    "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": {
19554      "version": "3.3.1",
19555      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19556      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19557      "dev": true
19558    },
19559    "node_modules/postcss-merge-rules": {
19560      "version": "4.0.3",
19561      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
19562      "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
19563      "dev": true,
19564      "dependencies": {
19565        "browserslist": "^4.0.0",
19566        "caniuse-api": "^3.0.0",
19567        "cssnano-util-same-parent": "^4.0.0",
19568        "postcss": "^7.0.0",
19569        "postcss-selector-parser": "^3.0.0",
19570        "vendors": "^1.0.0"
19571      },
19572      "engines": {
19573        "node": ">=6.9.0"
19574      }
19575    },
19576    "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": {
19577      "version": "3.1.2",
19578      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
19579      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
19580      "dev": true,
19581      "dependencies": {
19582        "dot-prop": "^5.2.0",
19583        "indexes-of": "^1.0.1",
19584        "uniq": "^1.0.1"
19585      },
19586      "engines": {
19587        "node": ">=8"
19588      }
19589    },
19590    "node_modules/postcss-minify-font-values": {
19591      "version": "4.0.2",
19592      "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
19593      "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
19594      "dev": true,
19595      "dependencies": {
19596        "postcss": "^7.0.0",
19597        "postcss-value-parser": "^3.0.0"
19598      },
19599      "engines": {
19600        "node": ">=6.9.0"
19601      }
19602    },
19603    "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": {
19604      "version": "3.3.1",
19605      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19606      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19607      "dev": true
19608    },
19609    "node_modules/postcss-minify-gradients": {
19610      "version": "4.0.2",
19611      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
19612      "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
19613      "dev": true,
19614      "dependencies": {
19615        "cssnano-util-get-arguments": "^4.0.0",
19616        "is-color-stop": "^1.0.0",
19617        "postcss": "^7.0.0",
19618        "postcss-value-parser": "^3.0.0"
19619      },
19620      "engines": {
19621        "node": ">=6.9.0"
19622      }
19623    },
19624    "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": {
19625      "version": "3.3.1",
19626      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19627      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19628      "dev": true
19629    },
19630    "node_modules/postcss-minify-params": {
19631      "version": "4.0.2",
19632      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
19633      "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
19634      "dev": true,
19635      "dependencies": {
19636        "alphanum-sort": "^1.0.0",
19637        "browserslist": "^4.0.0",
19638        "cssnano-util-get-arguments": "^4.0.0",
19639        "postcss": "^7.0.0",
19640        "postcss-value-parser": "^3.0.0",
19641        "uniqs": "^2.0.0"
19642      },
19643      "engines": {
19644        "node": ">=6.9.0"
19645      }
19646    },
19647    "node_modules/postcss-minify-params/node_modules/postcss-value-parser": {
19648      "version": "3.3.1",
19649      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19650      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19651      "dev": true
19652    },
19653    "node_modules/postcss-minify-selectors": {
19654      "version": "4.0.2",
19655      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
19656      "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
19657      "dev": true,
19658      "dependencies": {
19659        "alphanum-sort": "^1.0.0",
19660        "has": "^1.0.0",
19661        "postcss": "^7.0.0",
19662        "postcss-selector-parser": "^3.0.0"
19663      },
19664      "engines": {
19665        "node": ">=6.9.0"
19666      }
19667    },
19668    "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": {
19669      "version": "3.1.2",
19670      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
19671      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
19672      "dev": true,
19673      "dependencies": {
19674        "dot-prop": "^5.2.0",
19675        "indexes-of": "^1.0.1",
19676        "uniq": "^1.0.1"
19677      },
19678      "engines": {
19679        "node": ">=8"
19680      }
19681    },
19682    "node_modules/postcss-modules-extract-imports": {
19683      "version": "2.0.0",
19684      "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
19685      "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
19686      "dev": true,
19687      "dependencies": {
19688        "postcss": "^7.0.5"
19689      },
19690      "engines": {
19691        "node": ">= 6"
19692      }
19693    },
19694    "node_modules/postcss-modules-local-by-default": {
19695      "version": "3.0.3",
19696      "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz",
19697      "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==",
19698      "dev": true,
19699      "dependencies": {
19700        "icss-utils": "^4.1.1",
19701        "postcss": "^7.0.32",
19702        "postcss-selector-parser": "^6.0.2",
19703        "postcss-value-parser": "^4.1.0"
19704      },
19705      "engines": {
19706        "node": ">= 6"
19707      }
19708    },
19709    "node_modules/postcss-modules-scope": {
19710      "version": "2.2.0",
19711      "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
19712      "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
19713      "dev": true,
19714      "dependencies": {
19715        "postcss": "^7.0.6",
19716        "postcss-selector-parser": "^6.0.0"
19717      },
19718      "engines": {
19719        "node": ">= 6"
19720      }
19721    },
19722    "node_modules/postcss-modules-values": {
19723      "version": "3.0.0",
19724      "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz",
19725      "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==",
19726      "dev": true,
19727      "dependencies": {
19728        "icss-utils": "^4.0.0",
19729        "postcss": "^7.0.6"
19730      }
19731    },
19732    "node_modules/postcss-nesting": {
19733      "version": "7.0.1",
19734      "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
19735      "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
19736      "dev": true,
19737      "dependencies": {
19738        "postcss": "^7.0.2"
19739      },
19740      "engines": {
19741        "node": ">=6.0.0"
19742      }
19743    },
19744    "node_modules/postcss-normalize": {
19745      "version": "8.0.1",
19746      "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz",
19747      "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==",
19748      "dev": true,
19749      "dependencies": {
19750        "@csstools/normalize.css": "^10.1.0",
19751        "browserslist": "^4.6.2",
19752        "postcss": "^7.0.17",
19753        "postcss-browser-comments": "^3.0.0",
19754        "sanitize.css": "^10.0.0"
19755      },
19756      "engines": {
19757        "node": ">=8.0.0"
19758      }
19759    },
19760    "node_modules/postcss-normalize-charset": {
19761      "version": "4.0.1",
19762      "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
19763      "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
19764      "dev": true,
19765      "dependencies": {
19766        "postcss": "^7.0.0"
19767      },
19768      "engines": {
19769        "node": ">=6.9.0"
19770      }
19771    },
19772    "node_modules/postcss-normalize-display-values": {
19773      "version": "4.0.2",
19774      "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
19775      "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
19776      "dev": true,
19777      "dependencies": {
19778        "cssnano-util-get-match": "^4.0.0",
19779        "postcss": "^7.0.0",
19780        "postcss-value-parser": "^3.0.0"
19781      },
19782      "engines": {
19783        "node": ">=6.9.0"
19784      }
19785    },
19786    "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": {
19787      "version": "3.3.1",
19788      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19789      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19790      "dev": true
19791    },
19792    "node_modules/postcss-normalize-positions": {
19793      "version": "4.0.2",
19794      "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
19795      "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
19796      "dev": true,
19797      "dependencies": {
19798        "cssnano-util-get-arguments": "^4.0.0",
19799        "has": "^1.0.0",
19800        "postcss": "^7.0.0",
19801        "postcss-value-parser": "^3.0.0"
19802      },
19803      "engines": {
19804        "node": ">=6.9.0"
19805      }
19806    },
19807    "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": {
19808      "version": "3.3.1",
19809      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19810      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19811      "dev": true
19812    },
19813    "node_modules/postcss-normalize-repeat-style": {
19814      "version": "4.0.2",
19815      "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
19816      "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
19817      "dev": true,
19818      "dependencies": {
19819        "cssnano-util-get-arguments": "^4.0.0",
19820        "cssnano-util-get-match": "^4.0.0",
19821        "postcss": "^7.0.0",
19822        "postcss-value-parser": "^3.0.0"
19823      },
19824      "engines": {
19825        "node": ">=6.9.0"
19826      }
19827    },
19828    "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": {
19829      "version": "3.3.1",
19830      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19831      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19832      "dev": true
19833    },
19834    "node_modules/postcss-normalize-string": {
19835      "version": "4.0.2",
19836      "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
19837      "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
19838      "dev": true,
19839      "dependencies": {
19840        "has": "^1.0.0",
19841        "postcss": "^7.0.0",
19842        "postcss-value-parser": "^3.0.0"
19843      },
19844      "engines": {
19845        "node": ">=6.9.0"
19846      }
19847    },
19848    "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": {
19849      "version": "3.3.1",
19850      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19851      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19852      "dev": true
19853    },
19854    "node_modules/postcss-normalize-timing-functions": {
19855      "version": "4.0.2",
19856      "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
19857      "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
19858      "dev": true,
19859      "dependencies": {
19860        "cssnano-util-get-match": "^4.0.0",
19861        "postcss": "^7.0.0",
19862        "postcss-value-parser": "^3.0.0"
19863      },
19864      "engines": {
19865        "node": ">=6.9.0"
19866      }
19867    },
19868    "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": {
19869      "version": "3.3.1",
19870      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19871      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19872      "dev": true
19873    },
19874    "node_modules/postcss-normalize-unicode": {
19875      "version": "4.0.1",
19876      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
19877      "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
19878      "dev": true,
19879      "dependencies": {
19880        "browserslist": "^4.0.0",
19881        "postcss": "^7.0.0",
19882        "postcss-value-parser": "^3.0.0"
19883      },
19884      "engines": {
19885        "node": ">=6.9.0"
19886      }
19887    },
19888    "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": {
19889      "version": "3.3.1",
19890      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19891      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19892      "dev": true
19893    },
19894    "node_modules/postcss-normalize-url": {
19895      "version": "4.0.1",
19896      "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
19897      "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
19898      "dev": true,
19899      "dependencies": {
19900        "is-absolute-url": "^2.0.0",
19901        "normalize-url": "^3.0.0",
19902        "postcss": "^7.0.0",
19903        "postcss-value-parser": "^3.0.0"
19904      },
19905      "engines": {
19906        "node": ">=6.9.0"
19907      }
19908    },
19909    "node_modules/postcss-normalize-url/node_modules/normalize-url": {
19910      "version": "3.3.0",
19911      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
19912      "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
19913      "dev": true,
19914      "engines": {
19915        "node": ">=6"
19916      }
19917    },
19918    "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": {
19919      "version": "3.3.1",
19920      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19921      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19922      "dev": true
19923    },
19924    "node_modules/postcss-normalize-whitespace": {
19925      "version": "4.0.2",
19926      "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
19927      "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
19928      "dev": true,
19929      "dependencies": {
19930        "postcss": "^7.0.0",
19931        "postcss-value-parser": "^3.0.0"
19932      },
19933      "engines": {
19934        "node": ">=6.9.0"
19935      }
19936    },
19937    "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": {
19938      "version": "3.3.1",
19939      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19940      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19941      "dev": true
19942    },
19943    "node_modules/postcss-ordered-values": {
19944      "version": "4.1.2",
19945      "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
19946      "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
19947      "dev": true,
19948      "dependencies": {
19949        "cssnano-util-get-arguments": "^4.0.0",
19950        "postcss": "^7.0.0",
19951        "postcss-value-parser": "^3.0.0"
19952      },
19953      "engines": {
19954        "node": ">=6.9.0"
19955      }
19956    },
19957    "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": {
19958      "version": "3.3.1",
19959      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
19960      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
19961      "dev": true
19962    },
19963    "node_modules/postcss-overflow-shorthand": {
19964      "version": "2.0.0",
19965      "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
19966      "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
19967      "dev": true,
19968      "dependencies": {
19969        "postcss": "^7.0.2"
19970      },
19971      "engines": {
19972        "node": ">=6.0.0"
19973      }
19974    },
19975    "node_modules/postcss-page-break": {
19976      "version": "2.0.0",
19977      "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
19978      "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
19979      "dev": true,
19980      "dependencies": {
19981        "postcss": "^7.0.2"
19982      }
19983    },
19984    "node_modules/postcss-place": {
19985      "version": "4.0.1",
19986      "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
19987      "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
19988      "dev": true,
19989      "dependencies": {
19990        "postcss": "^7.0.2",
19991        "postcss-values-parser": "^2.0.0"
19992      },
19993      "engines": {
19994        "node": ">=6.0.0"
19995      }
19996    },
19997    "node_modules/postcss-preset-env": {
19998      "version": "6.7.0",
19999      "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
20000      "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
20001      "dev": true,
20002      "dependencies": {
20003        "autoprefixer": "^9.6.1",
20004        "browserslist": "^4.6.4",
20005        "caniuse-lite": "^1.0.30000981",
20006        "css-blank-pseudo": "^0.1.4",
20007        "css-has-pseudo": "^0.10.0",
20008        "css-prefers-color-scheme": "^3.1.1",
20009        "cssdb": "^4.4.0",
20010        "postcss": "^7.0.17",
20011        "postcss-attribute-case-insensitive": "^4.0.1",
20012        "postcss-color-functional-notation": "^2.0.1",
20013        "postcss-color-gray": "^5.0.0",
20014        "postcss-color-hex-alpha": "^5.0.3",
20015        "postcss-color-mod-function": "^3.0.3",
20016        "postcss-color-rebeccapurple": "^4.0.1",
20017        "postcss-custom-media": "^7.0.8",
20018        "postcss-custom-properties": "^8.0.11",
20019        "postcss-custom-selectors": "^5.1.2",
20020        "postcss-dir-pseudo-class": "^5.0.0",
20021        "postcss-double-position-gradients": "^1.0.0",
20022        "postcss-env-function": "^2.0.2",
20023        "postcss-focus-visible": "^4.0.0",
20024        "postcss-focus-within": "^3.0.0",
20025        "postcss-font-variant": "^4.0.0",
20026        "postcss-gap-properties": "^2.0.0",
20027        "postcss-image-set-function": "^3.0.1",
20028        "postcss-initial": "^3.0.0",
20029        "postcss-lab-function": "^2.0.1",
20030        "postcss-logical": "^3.0.0",
20031        "postcss-media-minmax": "^4.0.0",
20032        "postcss-nesting": "^7.0.0",
20033        "postcss-overflow-shorthand": "^2.0.0",
20034        "postcss-page-break": "^2.0.0",
20035        "postcss-place": "^4.0.1",
20036        "postcss-pseudo-class-any-link": "^6.0.0",
20037        "postcss-replace-overflow-wrap": "^3.0.0",
20038        "postcss-selector-matches": "^4.0.0",
20039        "postcss-selector-not": "^4.0.0"
20040      },
20041      "engines": {
20042        "node": ">=6.0.0"
20043      }
20044    },
20045    "node_modules/postcss-pseudo-class-any-link": {
20046      "version": "6.0.0",
20047      "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
20048      "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
20049      "dev": true,
20050      "dependencies": {
20051        "postcss": "^7.0.2",
20052        "postcss-selector-parser": "^5.0.0-rc.3"
20053      },
20054      "engines": {
20055        "node": ">=6.0.0"
20056      }
20057    },
20058    "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": {
20059      "version": "2.0.0",
20060      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
20061      "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
20062      "dev": true,
20063      "bin": {
20064        "cssesc": "bin/cssesc"
20065      },
20066      "engines": {
20067        "node": ">=4"
20068      }
20069    },
20070    "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": {
20071      "version": "5.0.0",
20072      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
20073      "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
20074      "dev": true,
20075      "dependencies": {
20076        "cssesc": "^2.0.0",
20077        "indexes-of": "^1.0.1",
20078        "uniq": "^1.0.1"
20079      },
20080      "engines": {
20081        "node": ">=4"
20082      }
20083    },
20084    "node_modules/postcss-reduce-initial": {
20085      "version": "4.0.3",
20086      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
20087      "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
20088      "dev": true,
20089      "dependencies": {
20090        "browserslist": "^4.0.0",
20091        "caniuse-api": "^3.0.0",
20092        "has": "^1.0.0",
20093        "postcss": "^7.0.0"
20094      },
20095      "engines": {
20096        "node": ">=6.9.0"
20097      }
20098    },
20099    "node_modules/postcss-reduce-transforms": {
20100      "version": "4.0.2",
20101      "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
20102      "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
20103      "dev": true,
20104      "dependencies": {
20105        "cssnano-util-get-match": "^4.0.0",
20106        "has": "^1.0.0",
20107        "postcss": "^7.0.0",
20108        "postcss-value-parser": "^3.0.0"
20109      },
20110      "engines": {
20111        "node": ">=6.9.0"
20112      }
20113    },
20114    "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": {
20115      "version": "3.3.1",
20116      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
20117      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
20118      "dev": true
20119    },
20120    "node_modules/postcss-replace-overflow-wrap": {
20121      "version": "3.0.0",
20122      "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
20123      "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
20124      "dev": true,
20125      "dependencies": {
20126        "postcss": "^7.0.2"
20127      }
20128    },
20129    "node_modules/postcss-safe-parser": {
20130      "version": "5.0.2",
20131      "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz",
20132      "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==",
20133      "dev": true,
20134      "dependencies": {
20135        "postcss": "^8.1.0"
20136      },
20137      "engines": {
20138        "node": ">=10.0"
20139      },
20140      "funding": {
20141        "type": "opencollective",
20142        "url": "https://opencollective.com/postcss/"
20143      }
20144    },
20145    "node_modules/postcss-safe-parser/node_modules/postcss": {
20146      "version": "8.3.6",
20147      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
20148      "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
20149      "dev": true,
20150      "dependencies": {
20151        "colorette": "^1.2.2",
20152        "nanoid": "^3.1.23",
20153        "source-map-js": "^0.6.2"
20154      },
20155      "engines": {
20156        "node": "^10 || ^12 || >=14"
20157      },
20158      "funding": {
20159        "type": "opencollective",
20160        "url": "https://opencollective.com/postcss/"
20161      }
20162    },
20163    "node_modules/postcss-selector-matches": {
20164      "version": "4.0.0",
20165      "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
20166      "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
20167      "dev": true,
20168      "dependencies": {
20169        "balanced-match": "^1.0.0",
20170        "postcss": "^7.0.2"
20171      }
20172    },
20173    "node_modules/postcss-selector-not": {
20174      "version": "4.0.1",
20175      "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
20176      "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
20177      "dev": true,
20178      "dependencies": {
20179        "balanced-match": "^1.0.0",
20180        "postcss": "^7.0.2"
20181      }
20182    },
20183    "node_modules/postcss-selector-parser": {
20184      "version": "6.0.6",
20185      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
20186      "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
20187      "dev": true,
20188      "dependencies": {
20189        "cssesc": "^3.0.0",
20190        "util-deprecate": "^1.0.2"
20191      },
20192      "engines": {
20193        "node": ">=4"
20194      }
20195    },
20196    "node_modules/postcss-svgo": {
20197      "version": "4.0.3",
20198      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
20199      "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
20200      "dev": true,
20201      "dependencies": {
20202        "postcss": "^7.0.0",
20203        "postcss-value-parser": "^3.0.0",
20204        "svgo": "^1.0.0"
20205      },
20206      "engines": {
20207        "node": ">=6.9.0"
20208      }
20209    },
20210    "node_modules/postcss-svgo/node_modules/postcss-value-parser": {
20211      "version": "3.3.1",
20212      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
20213      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
20214      "dev": true
20215    },
20216    "node_modules/postcss-unique-selectors": {
20217      "version": "4.0.1",
20218      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
20219      "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
20220      "dev": true,
20221      "dependencies": {
20222        "alphanum-sort": "^1.0.0",
20223        "postcss": "^7.0.0",
20224        "uniqs": "^2.0.0"
20225      },
20226      "engines": {
20227        "node": ">=6.9.0"
20228      }
20229    },
20230    "node_modules/postcss-value-parser": {
20231      "version": "4.1.0",
20232      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
20233      "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
20234      "dev": true
20235    },
20236    "node_modules/postcss-values-parser": {
20237      "version": "2.0.1",
20238      "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
20239      "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
20240      "dev": true,
20241      "dependencies": {
20242        "flatten": "^1.0.2",
20243        "indexes-of": "^1.0.1",
20244        "uniq": "^1.0.1"
20245      },
20246      "engines": {
20247        "node": ">=6.14.4"
20248      }
20249    },
20250    "node_modules/postcss/node_modules/source-map": {
20251      "version": "0.6.1",
20252      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20253      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20254      "dev": true,
20255      "engines": {
20256        "node": ">=0.10.0"
20257      }
20258    },
20259    "node_modules/postcss/node_modules/supports-color": {
20260      "version": "6.1.0",
20261      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
20262      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
20263      "dev": true,
20264      "dependencies": {
20265        "has-flag": "^3.0.0"
20266      },
20267      "engines": {
20268        "node": ">=6"
20269      }
20270    },
20271    "node_modules/prelude-ls": {
20272      "version": "1.2.1",
20273      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
20274      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
20275      "dev": true,
20276      "engines": {
20277        "node": ">= 0.8.0"
20278      }
20279    },
20280    "node_modules/prepend-http": {
20281      "version": "1.0.4",
20282      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
20283      "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
20284      "dev": true,
20285      "engines": {
20286        "node": ">=0.10.0"
20287      }
20288    },
20289    "node_modules/prettier": {
20290      "version": "2.3.2",
20291      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz",
20292      "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==",
20293      "dev": true,
20294      "bin": {
20295        "prettier": "bin-prettier.js"
20296      },
20297      "engines": {
20298        "node": ">=10.13.0"
20299      }
20300    },
20301    "node_modules/prettier-linter-helpers": {
20302      "version": "1.0.0",
20303      "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
20304      "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
20305      "dev": true,
20306      "dependencies": {
20307        "fast-diff": "^1.1.2"
20308      },
20309      "engines": {
20310        "node": ">=6.0.0"
20311      }
20312    },
20313    "node_modules/pretty-bytes": {
20314      "version": "5.6.0",
20315      "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
20316      "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
20317      "dev": true,
20318      "engines": {
20319        "node": ">=6"
20320      },
20321      "funding": {
20322        "url": "https://github.com/sponsors/sindresorhus"
20323      }
20324    },
20325    "node_modules/pretty-error": {
20326      "version": "2.1.2",
20327      "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz",
20328      "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==",
20329      "dev": true,
20330      "dependencies": {
20331        "lodash": "^4.17.20",
20332        "renderkid": "^2.0.4"
20333      }
20334    },
20335    "node_modules/pretty-format": {
20336      "version": "27.1.0",
20337      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.1.0.tgz",
20338      "integrity": "sha512-4aGaud3w3rxAO6OXmK3fwBFQ0bctIOG3/if+jYEFGNGIs0EvuidQm3bZ9mlP2/t9epLNC/12czabfy7TZNSwVA==",
20339      "dev": true,
20340      "dependencies": {
20341        "@jest/types": "^27.1.0",
20342        "ansi-regex": "^5.0.0",
20343        "ansi-styles": "^5.0.0",
20344        "react-is": "^17.0.1"
20345      },
20346      "engines": {
20347        "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
20348      }
20349    },
20350    "node_modules/pretty-format/node_modules/ansi-styles": {
20351      "version": "5.2.0",
20352      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
20353      "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
20354      "dev": true,
20355      "engines": {
20356        "node": ">=10"
20357      },
20358      "funding": {
20359        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
20360      }
20361    },
20362    "node_modules/pretty-format/node_modules/react-is": {
20363      "version": "17.0.2",
20364      "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
20365      "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
20366      "dev": true
20367    },
20368    "node_modules/process": {
20369      "version": "0.11.10",
20370      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
20371      "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
20372      "dev": true,
20373      "engines": {
20374        "node": ">= 0.6.0"
20375      }
20376    },
20377    "node_modules/process-nextick-args": {
20378      "version": "2.0.1",
20379      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
20380      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
20381      "dev": true
20382    },
20383    "node_modules/progress": {
20384      "version": "2.0.3",
20385      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
20386      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
20387      "dev": true,
20388      "engines": {
20389        "node": ">=0.4.0"
20390      }
20391    },
20392    "node_modules/promise": {
20393      "version": "8.1.0",
20394      "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz",
20395      "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==",
20396      "dev": true,
20397      "dependencies": {
20398        "asap": "~2.0.6"
20399      }
20400    },
20401    "node_modules/promise-inflight": {
20402      "version": "1.0.1",
20403      "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
20404      "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
20405      "dev": true
20406    },
20407    "node_modules/promise-polyfill": {
20408      "version": "8.2.0",
20409      "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.2.0.tgz",
20410      "integrity": "sha512-k/TC0mIcPVF6yHhUvwAp7cvL6I2fFV7TzF1DuGPI8mBh4QQazf36xCKEHKTZKRysEoTQoQdKyP25J8MPJp7j5g==",
20411      "dev": true
20412    },
20413    "node_modules/prompts": {
20414      "version": "2.4.0",
20415      "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz",
20416      "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==",
20417      "dev": true,
20418      "dependencies": {
20419        "kleur": "^3.0.3",
20420        "sisteransi": "^1.0.5"
20421      },
20422      "engines": {
20423        "node": ">= 6"
20424      }
20425    },
20426    "node_modules/prop-types": {
20427      "version": "15.7.2",
20428      "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
20429      "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
20430      "dependencies": {
20431        "loose-envify": "^1.4.0",
20432        "object-assign": "^4.1.1",
20433        "react-is": "^16.8.1"
20434      }
20435    },
20436    "node_modules/prop-types-exact": {
20437      "version": "1.2.0",
20438      "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz",
20439      "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==",
20440      "dev": true,
20441      "dependencies": {
20442        "has": "^1.0.3",
20443        "object.assign": "^4.1.0",
20444        "reflect.ownkeys": "^0.2.0"
20445      }
20446    },
20447    "node_modules/proxy-addr": {
20448      "version": "2.0.7",
20449      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
20450      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
20451      "dev": true,
20452      "dependencies": {
20453        "forwarded": "0.2.0",
20454        "ipaddr.js": "1.9.1"
20455      },
20456      "engines": {
20457        "node": ">= 0.10"
20458      }
20459    },
20460    "node_modules/prr": {
20461      "version": "1.0.1",
20462      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
20463      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
20464      "dev": true
20465    },
20466    "node_modules/psl": {
20467      "version": "1.8.0",
20468      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
20469      "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
20470    },
20471    "node_modules/public-encrypt": {
20472      "version": "4.0.3",
20473      "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
20474      "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
20475      "dev": true,
20476      "dependencies": {
20477        "bn.js": "^4.1.0",
20478        "browserify-rsa": "^4.0.0",
20479        "create-hash": "^1.1.0",
20480        "parse-asn1": "^5.0.0",
20481        "randombytes": "^2.0.1",
20482        "safe-buffer": "^5.1.2"
20483      }
20484    },
20485    "node_modules/public-encrypt/node_modules/bn.js": {
20486      "version": "4.12.0",
20487      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
20488      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
20489      "dev": true
20490    },
20491    "node_modules/pump": {
20492      "version": "3.0.0",
20493      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
20494      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
20495      "dev": true,
20496      "dependencies": {
20497        "end-of-stream": "^1.1.0",
20498        "once": "^1.3.1"
20499      }
20500    },
20501    "node_modules/pumpify": {
20502      "version": "1.5.1",
20503      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
20504      "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
20505      "dev": true,
20506      "dependencies": {
20507        "duplexify": "^3.6.0",
20508        "inherits": "^2.0.3",
20509        "pump": "^2.0.0"
20510      }
20511    },
20512    "node_modules/pumpify/node_modules/pump": {
20513      "version": "2.0.1",
20514      "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
20515      "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
20516      "dev": true,
20517      "dependencies": {
20518        "end-of-stream": "^1.1.0",
20519        "once": "^1.3.1"
20520      }
20521    },
20522    "node_modules/punycode": {
20523      "version": "2.1.1",
20524      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
20525      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
20526      "engines": {
20527        "node": ">=6"
20528      }
20529    },
20530    "node_modules/q": {
20531      "version": "1.5.1",
20532      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
20533      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
20534      "dev": true,
20535      "engines": {
20536        "node": ">=0.6.0",
20537        "teleport": ">=0.2.0"
20538      }
20539    },
20540    "node_modules/qs": {
20541      "version": "6.7.0",
20542      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
20543      "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
20544      "dev": true,
20545      "engines": {
20546        "node": ">=0.6"
20547      }
20548    },
20549    "node_modules/query-string": {
20550      "version": "4.3.4",
20551      "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
20552      "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
20553      "dev": true,
20554      "dependencies": {
20555        "object-assign": "^4.1.0",
20556        "strict-uri-encode": "^1.0.0"
20557      },
20558      "engines": {
20559        "node": ">=0.10.0"
20560      }
20561    },
20562    "node_modules/querystring": {
20563      "version": "0.2.1",
20564      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz",
20565      "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==",
20566      "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
20567      "dev": true,
20568      "engines": {
20569        "node": ">=0.4.x"
20570      }
20571    },
20572    "node_modules/querystring-es3": {
20573      "version": "0.2.1",
20574      "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
20575      "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
20576      "dev": true,
20577      "engines": {
20578        "node": ">=0.4.x"
20579      }
20580    },
20581    "node_modules/querystringify": {
20582      "version": "2.2.0",
20583      "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
20584      "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
20585      "dev": true
20586    },
20587    "node_modules/queue-microtask": {
20588      "version": "1.2.3",
20589      "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
20590      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
20591      "dev": true,
20592      "funding": [
20593        {
20594          "type": "github",
20595          "url": "https://github.com/sponsors/feross"
20596        },
20597        {
20598          "type": "patreon",
20599          "url": "https://www.patreon.com/feross"
20600        },
20601        {
20602          "type": "consulting",
20603          "url": "https://feross.org/support"
20604        }
20605      ]
20606    },
20607    "node_modules/raf": {
20608      "version": "3.4.1",
20609      "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
20610      "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
20611      "dev": true,
20612      "dependencies": {
20613        "performance-now": "^2.1.0"
20614      }
20615    },
20616    "node_modules/raf-schd": {
20617      "version": "4.0.3",
20618      "resolved": "https://registry.npmjs.org/raf-schd/-/raf-schd-4.0.3.tgz",
20619      "integrity": "sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ=="
20620    },
20621    "node_modules/railroad-diagrams": {
20622      "version": "1.0.0",
20623      "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz",
20624      "integrity": "sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=",
20625      "dev": true
20626    },
20627    "node_modules/randexp": {
20628      "version": "0.4.6",
20629      "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz",
20630      "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==",
20631      "dev": true,
20632      "dependencies": {
20633        "discontinuous-range": "1.0.0",
20634        "ret": "~0.1.10"
20635      },
20636      "engines": {
20637        "node": ">=0.12"
20638      }
20639    },
20640    "node_modules/randombytes": {
20641      "version": "2.1.0",
20642      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
20643      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
20644      "dev": true,
20645      "dependencies": {
20646        "safe-buffer": "^5.1.0"
20647      }
20648    },
20649    "node_modules/randomfill": {
20650      "version": "1.0.4",
20651      "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
20652      "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
20653      "dev": true,
20654      "dependencies": {
20655        "randombytes": "^2.0.5",
20656        "safe-buffer": "^5.1.0"
20657      }
20658    },
20659    "node_modules/range-parser": {
20660      "version": "1.2.1",
20661      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
20662      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
20663      "dev": true,
20664      "engines": {
20665        "node": ">= 0.6"
20666      }
20667    },
20668    "node_modules/raw-body": {
20669      "version": "2.4.0",
20670      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
20671      "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
20672      "dev": true,
20673      "dependencies": {
20674        "bytes": "3.1.0",
20675        "http-errors": "1.7.2",
20676        "iconv-lite": "0.4.24",
20677        "unpipe": "1.0.0"
20678      },
20679      "engines": {
20680        "node": ">= 0.8"
20681      }
20682    },
20683    "node_modules/raw-body/node_modules/bytes": {
20684      "version": "3.1.0",
20685      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
20686      "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
20687      "dev": true,
20688      "engines": {
20689        "node": ">= 0.8"
20690      }
20691    },
20692    "node_modules/react": {
20693      "version": "16.14.0",
20694      "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
20695      "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
20696      "dependencies": {
20697        "loose-envify": "^1.1.0",
20698        "object-assign": "^4.1.1",
20699        "prop-types": "^15.6.2"
20700      },
20701      "engines": {
20702        "node": ">=0.10.0"
20703      }
20704    },
20705    "node_modules/react-app-polyfill": {
20706      "version": "2.0.0",
20707      "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz",
20708      "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==",
20709      "dev": true,
20710      "dependencies": {
20711        "core-js": "^3.6.5",
20712        "object-assign": "^4.1.1",
20713        "promise": "^8.1.0",
20714        "raf": "^3.4.1",
20715        "regenerator-runtime": "^0.13.7",
20716        "whatwg-fetch": "^3.4.1"
20717      },
20718      "engines": {
20719        "node": ">=10"
20720      }
20721    },
20722    "node_modules/react-copy-to-clipboard": {
20723      "version": "5.0.4",
20724      "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.4.tgz",
20725      "integrity": "sha512-IeVAiNVKjSPeGax/Gmkqfa/+PuMTBhutEvFUaMQLwE2tS0EXrAdgOpWDX26bWTXF3HrioorR7lr08NqeYUWQCQ==",
20726      "dependencies": {
20727        "copy-to-clipboard": "^3",
20728        "prop-types": "^15.5.8"
20729      },
20730      "peerDependencies": {
20731        "react": "^15.3.0 || ^16.0.0 || ^17.0.0"
20732      }
20733    },
20734    "node_modules/react-dev-utils": {
20735      "version": "11.0.4",
20736      "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz",
20737      "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==",
20738      "dev": true,
20739      "dependencies": {
20740        "@babel/code-frame": "7.10.4",
20741        "address": "1.1.2",
20742        "browserslist": "4.14.2",
20743        "chalk": "2.4.2",
20744        "cross-spawn": "7.0.3",
20745        "detect-port-alt": "1.1.6",
20746        "escape-string-regexp": "2.0.0",
20747        "filesize": "6.1.0",
20748        "find-up": "4.1.0",
20749        "fork-ts-checker-webpack-plugin": "4.1.6",
20750        "global-modules": "2.0.0",
20751        "globby": "11.0.1",
20752        "gzip-size": "5.1.1",
20753        "immer": "8.0.1",
20754        "is-root": "2.1.0",
20755        "loader-utils": "2.0.0",
20756        "open": "^7.0.2",
20757        "pkg-up": "3.1.0",
20758        "prompts": "2.4.0",
20759        "react-error-overlay": "^6.0.9",
20760        "recursive-readdir": "2.2.2",
20761        "shell-quote": "1.7.2",
20762        "strip-ansi": "6.0.0",
20763        "text-table": "0.2.0"
20764      },
20765      "engines": {
20766        "node": ">=10"
20767      }
20768    },
20769    "node_modules/react-dev-utils/node_modules/@babel/code-frame": {
20770      "version": "7.10.4",
20771      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
20772      "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
20773      "dev": true,
20774      "dependencies": {
20775        "@babel/highlight": "^7.10.4"
20776      }
20777    },
20778    "node_modules/react-dev-utils/node_modules/browserslist": {
20779      "version": "4.14.2",
20780      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz",
20781      "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==",
20782      "dev": true,
20783      "dependencies": {
20784        "caniuse-lite": "^1.0.30001125",
20785        "electron-to-chromium": "^1.3.564",
20786        "escalade": "^3.0.2",
20787        "node-releases": "^1.1.61"
20788      },
20789      "bin": {
20790        "browserslist": "cli.js"
20791      },
20792      "engines": {
20793        "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
20794      },
20795      "funding": {
20796        "type": "tidelift",
20797        "url": "https://tidelift.com/funding/github/npm/browserslist"
20798      }
20799    },
20800    "node_modules/react-dev-utils/node_modules/escape-string-regexp": {
20801      "version": "2.0.0",
20802      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
20803      "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
20804      "dev": true,
20805      "engines": {
20806        "node": ">=8"
20807      }
20808    },
20809    "node_modules/react-dev-utils/node_modules/find-up": {
20810      "version": "4.1.0",
20811      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
20812      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
20813      "dev": true,
20814      "dependencies": {
20815        "locate-path": "^5.0.0",
20816        "path-exists": "^4.0.0"
20817      },
20818      "engines": {
20819        "node": ">=8"
20820      }
20821    },
20822    "node_modules/react-dev-utils/node_modules/globby": {
20823      "version": "11.0.1",
20824      "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz",
20825      "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==",
20826      "dev": true,
20827      "dependencies": {
20828        "array-union": "^2.1.0",
20829        "dir-glob": "^3.0.1",
20830        "fast-glob": "^3.1.1",
20831        "ignore": "^5.1.4",
20832        "merge2": "^1.3.0",
20833        "slash": "^3.0.0"
20834      },
20835      "engines": {
20836        "node": ">=10"
20837      },
20838      "funding": {
20839        "url": "https://github.com/sponsors/sindresorhus"
20840      }
20841    },
20842    "node_modules/react-dev-utils/node_modules/ignore": {
20843      "version": "5.1.8",
20844      "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
20845      "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
20846      "dev": true,
20847      "engines": {
20848        "node": ">= 4"
20849      }
20850    },
20851    "node_modules/react-dev-utils/node_modules/locate-path": {
20852      "version": "5.0.0",
20853      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
20854      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
20855      "dev": true,
20856      "dependencies": {
20857        "p-locate": "^4.1.0"
20858      },
20859      "engines": {
20860        "node": ">=8"
20861      }
20862    },
20863    "node_modules/react-dev-utils/node_modules/p-limit": {
20864      "version": "2.3.0",
20865      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
20866      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
20867      "dev": true,
20868      "dependencies": {
20869        "p-try": "^2.0.0"
20870      },
20871      "engines": {
20872        "node": ">=6"
20873      },
20874      "funding": {
20875        "url": "https://github.com/sponsors/sindresorhus"
20876      }
20877    },
20878    "node_modules/react-dev-utils/node_modules/p-locate": {
20879      "version": "4.1.0",
20880      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
20881      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
20882      "dev": true,
20883      "dependencies": {
20884        "p-limit": "^2.2.0"
20885      },
20886      "engines": {
20887        "node": ">=8"
20888      }
20889    },
20890    "node_modules/react-dev-utils/node_modules/p-try": {
20891      "version": "2.2.0",
20892      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
20893      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
20894      "dev": true,
20895      "engines": {
20896        "node": ">=6"
20897      }
20898    },
20899    "node_modules/react-dev-utils/node_modules/path-exists": {
20900      "version": "4.0.0",
20901      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
20902      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
20903      "dev": true,
20904      "engines": {
20905        "node": ">=8"
20906      }
20907    },
20908    "node_modules/react-dev-utils/node_modules/pkg-up": {
20909      "version": "3.1.0",
20910      "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
20911      "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
20912      "dev": true,
20913      "dependencies": {
20914        "find-up": "^3.0.0"
20915      },
20916      "engines": {
20917        "node": ">=8"
20918      }
20919    },
20920    "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/find-up": {
20921      "version": "3.0.0",
20922      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
20923      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
20924      "dev": true,
20925      "dependencies": {
20926        "locate-path": "^3.0.0"
20927      },
20928      "engines": {
20929        "node": ">=6"
20930      }
20931    },
20932    "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/locate-path": {
20933      "version": "3.0.0",
20934      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
20935      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
20936      "dev": true,
20937      "dependencies": {
20938        "p-locate": "^3.0.0",
20939        "path-exists": "^3.0.0"
20940      },
20941      "engines": {
20942        "node": ">=6"
20943      }
20944    },
20945    "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/p-locate": {
20946      "version": "3.0.0",
20947      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
20948      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
20949      "dev": true,
20950      "dependencies": {
20951        "p-limit": "^2.0.0"
20952      },
20953      "engines": {
20954        "node": ">=6"
20955      }
20956    },
20957    "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/path-exists": {
20958      "version": "3.0.0",
20959      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
20960      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
20961      "dev": true,
20962      "engines": {
20963        "node": ">=4"
20964      }
20965    },
20966    "node_modules/react-dom": {
20967      "version": "16.14.0",
20968      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz",
20969      "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",
20970      "dependencies": {
20971        "loose-envify": "^1.1.0",
20972        "object-assign": "^4.1.1",
20973        "prop-types": "^15.6.2",
20974        "scheduler": "^0.19.1"
20975      },
20976      "peerDependencies": {
20977        "react": "^16.14.0"
20978      }
20979    },
20980    "node_modules/react-error-overlay": {
20981      "version": "6.0.9",
20982      "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz",
20983      "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==",
20984      "dev": true
20985    },
20986    "node_modules/react-is": {
20987      "version": "16.13.1",
20988      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
20989      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
20990    },
20991    "node_modules/react-lifecycles-compat": {
20992      "version": "3.0.4",
20993      "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
20994      "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
20995    },
20996    "node_modules/react-refresh": {
20997      "version": "0.8.3",
20998      "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz",
20999      "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==",
21000      "dev": true,
21001      "engines": {
21002        "node": ">=0.10.0"
21003      }
21004    },
21005    "node_modules/react-resize-detector": {
21006      "version": "5.2.0",
21007      "resolved": "https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-5.2.0.tgz",
21008      "integrity": "sha512-PQAc03J2eyhvaiWgEdQ8+bKbbyGJzLEr70KuivBd1IEmP/iewNakLUMkxm6MWnDqsRPty85pioyg8MvGb0qC8A==",
21009      "dependencies": {
21010        "lodash": "^4.17.20",
21011        "prop-types": "^15.7.2",
21012        "raf-schd": "^4.0.2",
21013        "resize-observer-polyfill": "^1.5.1"
21014      },
21015      "peerDependencies": {
21016        "react": "^16.0.0",
21017        "react-dom": "^16.0.0"
21018      }
21019    },
21020    "node_modules/react-router-dom": {
21021      "version": "5.3.0",
21022      "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz",
21023      "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==",
21024      "dependencies": {
21025        "@babel/runtime": "^7.12.13",
21026        "history": "^4.9.0",
21027        "loose-envify": "^1.3.1",
21028        "prop-types": "^15.6.2",
21029        "react-router": "5.2.1",
21030        "tiny-invariant": "^1.0.2",
21031        "tiny-warning": "^1.0.0"
21032      },
21033      "peerDependencies": {
21034        "react": ">=15"
21035      }
21036    },
21037    "node_modules/react-router-dom/node_modules/react-router": {
21038      "version": "5.2.1",
21039      "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz",
21040      "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==",
21041      "dependencies": {
21042        "@babel/runtime": "^7.12.13",
21043        "history": "^4.9.0",
21044        "hoist-non-react-statics": "^3.1.0",
21045        "loose-envify": "^1.3.1",
21046        "mini-create-react-context": "^0.4.0",
21047        "path-to-regexp": "^1.7.0",
21048        "prop-types": "^15.6.2",
21049        "react-is": "^16.6.0",
21050        "tiny-invariant": "^1.0.2",
21051        "tiny-warning": "^1.0.0"
21052      },
21053      "peerDependencies": {
21054        "react": ">=15"
21055      }
21056    },
21057    "node_modules/react-router-dom/node_modules/react-router/node_modules/mini-create-react-context": {
21058      "version": "0.4.1",
21059      "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz",
21060      "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==",
21061      "dependencies": {
21062        "@babel/runtime": "^7.12.1",
21063        "tiny-warning": "^1.0.3"
21064      },
21065      "peerDependencies": {
21066        "prop-types": "^15.0.0",
21067        "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
21068      }
21069    },
21070    "node_modules/react-scripts": {
21071      "version": "4.0.3",
21072      "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz",
21073      "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==",
21074      "dev": true,
21075      "dependencies": {
21076        "@babel/core": "7.12.3",
21077        "@pmmmwh/react-refresh-webpack-plugin": "0.4.3",
21078        "@svgr/webpack": "5.5.0",
21079        "@typescript-eslint/eslint-plugin": "^4.5.0",
21080        "@typescript-eslint/parser": "^4.5.0",
21081        "babel-eslint": "^10.1.0",
21082        "babel-jest": "^26.6.0",
21083        "babel-loader": "8.1.0",
21084        "babel-plugin-named-asset-import": "^0.3.7",
21085        "babel-preset-react-app": "^10.0.0",
21086        "bfj": "^7.0.2",
21087        "camelcase": "^6.1.0",
21088        "case-sensitive-paths-webpack-plugin": "2.3.0",
21089        "css-loader": "4.3.0",
21090        "dotenv": "8.2.0",
21091        "dotenv-expand": "5.1.0",
21092        "eslint": "^7.11.0",
21093        "eslint-config-react-app": "^6.0.0",
21094        "eslint-plugin-flowtype": "^5.2.0",
21095        "eslint-plugin-import": "^2.22.1",
21096        "eslint-plugin-jest": "^24.1.0",
21097        "eslint-plugin-jsx-a11y": "^6.3.1",
21098        "eslint-plugin-react": "^7.21.5",
21099        "eslint-plugin-react-hooks": "^4.2.0",
21100        "eslint-plugin-testing-library": "^3.9.2",
21101        "eslint-webpack-plugin": "^2.5.2",
21102        "file-loader": "6.1.1",
21103        "fs-extra": "^9.0.1",
21104        "html-webpack-plugin": "4.5.0",
21105        "identity-obj-proxy": "3.0.0",
21106        "jest": "26.6.0",
21107        "jest-circus": "26.6.0",
21108        "jest-resolve": "26.6.0",
21109        "jest-watch-typeahead": "0.6.1",
21110        "mini-css-extract-plugin": "0.11.3",
21111        "optimize-css-assets-webpack-plugin": "5.0.4",
21112        "pnp-webpack-plugin": "1.6.4",
21113        "postcss-flexbugs-fixes": "4.2.1",
21114        "postcss-loader": "3.0.0",
21115        "postcss-normalize": "8.0.1",
21116        "postcss-preset-env": "6.7.0",
21117        "postcss-safe-parser": "5.0.2",
21118        "prompts": "2.4.0",
21119        "react-app-polyfill": "^2.0.0",
21120        "react-dev-utils": "^11.0.3",
21121        "react-refresh": "^0.8.3",
21122        "resolve": "1.18.1",
21123        "resolve-url-loader": "^3.1.2",
21124        "sass-loader": "^10.0.5",
21125        "semver": "7.3.2",
21126        "style-loader": "1.3.0",
21127        "terser-webpack-plugin": "4.2.3",
21128        "ts-pnp": "1.2.0",
21129        "url-loader": "4.1.1",
21130        "webpack": "4.44.2",
21131        "webpack-dev-server": "3.11.1",
21132        "webpack-manifest-plugin": "2.2.0",
21133        "workbox-webpack-plugin": "5.1.4"
21134      },
21135      "bin": {
21136        "react-scripts": "bin/react-scripts.js"
21137      },
21138      "engines": {
21139        "node": "^10.12.0 || >=12.0.0"
21140      },
21141      "optionalDependencies": {
21142        "fsevents": "^2.1.3"
21143      },
21144      "peerDependencies": {
21145        "react": ">= 16",
21146        "typescript": "^3.2.1 || ^4"
21147      },
21148      "peerDependenciesMeta": {
21149        "typescript": {
21150          "optional": true
21151        }
21152      }
21153    },
21154    "node_modules/react-scripts/node_modules/@babel/core": {
21155      "version": "7.12.3",
21156      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz",
21157      "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==",
21158      "dev": true,
21159      "dependencies": {
21160        "@babel/code-frame": "^7.10.4",
21161        "@babel/generator": "^7.12.1",
21162        "@babel/helper-module-transforms": "^7.12.1",
21163        "@babel/helpers": "^7.12.1",
21164        "@babel/parser": "^7.12.3",
21165        "@babel/template": "^7.10.4",
21166        "@babel/traverse": "^7.12.1",
21167        "@babel/types": "^7.12.1",
21168        "convert-source-map": "^1.7.0",
21169        "debug": "^4.1.0",
21170        "gensync": "^1.0.0-beta.1",
21171        "json5": "^2.1.2",
21172        "lodash": "^4.17.19",
21173        "resolve": "^1.3.2",
21174        "semver": "^5.4.1",
21175        "source-map": "^0.5.0"
21176      },
21177      "engines": {
21178        "node": ">=6.9.0"
21179      },
21180      "funding": {
21181        "type": "opencollective",
21182        "url": "https://opencollective.com/babel"
21183      }
21184    },
21185    "node_modules/react-scripts/node_modules/@babel/core/node_modules/semver": {
21186      "version": "5.7.1",
21187      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
21188      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
21189      "dev": true,
21190      "bin": {
21191        "semver": "bin/semver"
21192      }
21193    },
21194    "node_modules/react-scripts/node_modules/resolve": {
21195      "version": "1.18.1",
21196      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz",
21197      "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==",
21198      "dev": true,
21199      "dependencies": {
21200        "is-core-module": "^2.0.0",
21201        "path-parse": "^1.0.6"
21202      },
21203      "funding": {
21204        "url": "https://github.com/sponsors/ljharb"
21205      }
21206    },
21207    "node_modules/react-scripts/node_modules/semver": {
21208      "version": "7.3.2",
21209      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
21210      "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
21211      "dev": true,
21212      "bin": {
21213        "semver": "bin/semver.js"
21214      },
21215      "engines": {
21216        "node": ">=10"
21217      }
21218    },
21219    "node_modules/react-test-renderer": {
21220      "version": "16.14.0",
21221      "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz",
21222      "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==",
21223      "dependencies": {
21224        "object-assign": "^4.1.1",
21225        "prop-types": "^15.6.2",
21226        "react-is": "^16.8.6",
21227        "scheduler": "^0.19.1"
21228      },
21229      "peerDependencies": {
21230        "react": "^16.14.0"
21231      }
21232    },
21233    "node_modules/reactstrap": {
21234      "version": "8.10.0",
21235      "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-8.10.0.tgz",
21236      "integrity": "sha512-MsFUB/fRZj6Orf8Mxc93iYuAs+9ngnFmy2cfYlzkmc4vi5oM4u6ziY/DsO71lDG3cotxHRyS3Flr51cuYv+IEQ==",
21237      "dependencies": {
21238        "@babel/runtime": "^7.12.5",
21239        "classnames": "^2.2.3",
21240        "prop-types": "^15.5.8",
21241        "react-popper": "^1.3.6",
21242        "react-transition-group": "^2.3.1"
21243      },
21244      "peerDependencies": {
21245        "react": ">=16.3.0",
21246        "react-dom": ">=16.3.0"
21247      }
21248    },
21249    "node_modules/reactstrap/node_modules/react-popper": {
21250      "version": "1.3.11",
21251      "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz",
21252      "integrity": "sha512-VSA/bS+pSndSF2fiasHK/PTEEAyOpX60+H5EPAjoArr8JGm+oihu4UbrqcEBpQibJxBVCpYyjAX7abJ+7DoYVg==",
21253      "dependencies": {
21254        "@babel/runtime": "^7.1.2",
21255        "@hypnosphi/create-react-context": "^0.3.1",
21256        "deep-equal": "^1.1.1",
21257        "popper.js": "^1.14.4",
21258        "prop-types": "^15.6.1",
21259        "typed-styles": "^0.0.7",
21260        "warning": "^4.0.2"
21261      },
21262      "peerDependencies": {
21263        "react": "0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0"
21264      }
21265    },
21266    "node_modules/reactstrap/node_modules/react-popper/node_modules/@hypnosphi/create-react-context": {
21267      "version": "0.3.1",
21268      "resolved": "https://registry.npmjs.org/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz",
21269      "integrity": "sha512-V1klUed202XahrWJLLOT3EXNeCpFHCcJntdFGI15ntCwau+jfT386w7OFTMaCqOgXUH1fa0w/I1oZs+i/Rfr0A==",
21270      "dependencies": {
21271        "gud": "^1.0.0",
21272        "warning": "^4.0.3"
21273      },
21274      "peerDependencies": {
21275        "prop-types": "^15.0.0",
21276        "react": ">=0.14.0"
21277      }
21278    },
21279    "node_modules/reactstrap/node_modules/react-transition-group": {
21280      "version": "2.9.0",
21281      "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz",
21282      "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==",
21283      "dependencies": {
21284        "dom-helpers": "^3.4.0",
21285        "loose-envify": "^1.4.0",
21286        "prop-types": "^15.6.2",
21287        "react-lifecycles-compat": "^3.0.4"
21288      },
21289      "peerDependencies": {
21290        "react": ">=15.0.0",
21291        "react-dom": ">=15.0.0"
21292      }
21293    },
21294    "node_modules/read-pkg": {
21295      "version": "3.0.0",
21296      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
21297      "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
21298      "dev": true,
21299      "dependencies": {
21300        "load-json-file": "^4.0.0",
21301        "normalize-package-data": "^2.3.2",
21302        "path-type": "^3.0.0"
21303      },
21304      "engines": {
21305        "node": ">=4"
21306      }
21307    },
21308    "node_modules/read-pkg-up": {
21309      "version": "3.0.0",
21310      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
21311      "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
21312      "dev": true,
21313      "dependencies": {
21314        "find-up": "^2.0.0",
21315        "read-pkg": "^3.0.0"
21316      },
21317      "engines": {
21318        "node": ">=4"
21319      }
21320    },
21321    "node_modules/read-pkg/node_modules/path-type": {
21322      "version": "3.0.0",
21323      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
21324      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
21325      "dev": true,
21326      "dependencies": {
21327        "pify": "^3.0.0"
21328      },
21329      "engines": {
21330        "node": ">=4"
21331      }
21332    },
21333    "node_modules/read-pkg/node_modules/pify": {
21334      "version": "3.0.0",
21335      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
21336      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
21337      "dev": true,
21338      "engines": {
21339        "node": ">=4"
21340      }
21341    },
21342    "node_modules/readable-stream": {
21343      "version": "2.3.7",
21344      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
21345      "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
21346      "dev": true,
21347      "dependencies": {
21348        "core-util-is": "~1.0.0",
21349        "inherits": "~2.0.3",
21350        "isarray": "~1.0.0",
21351        "process-nextick-args": "~2.0.0",
21352        "safe-buffer": "~5.1.1",
21353        "string_decoder": "~1.1.1",
21354        "util-deprecate": "~1.0.1"
21355      }
21356    },
21357    "node_modules/readable-stream/node_modules/isarray": {
21358      "version": "1.0.0",
21359      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
21360      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
21361      "dev": true
21362    },
21363    "node_modules/readable-stream/node_modules/string_decoder": {
21364      "version": "1.1.1",
21365      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
21366      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
21367      "dev": true,
21368      "dependencies": {
21369        "safe-buffer": "~5.1.0"
21370      }
21371    },
21372    "node_modules/readdirp": {
21373      "version": "3.6.0",
21374      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
21375      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
21376      "dependencies": {
21377        "picomatch": "^2.2.1"
21378      },
21379      "engines": {
21380        "node": ">=8.10.0"
21381      }
21382    },
21383    "node_modules/recursive-readdir": {
21384      "version": "2.2.2",
21385      "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz",
21386      "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==",
21387      "dev": true,
21388      "dependencies": {
21389        "minimatch": "3.0.4"
21390      },
21391      "engines": {
21392        "node": ">=0.10.0"
21393      }
21394    },
21395    "node_modules/reflect.ownkeys": {
21396      "version": "0.2.0",
21397      "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz",
21398      "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=",
21399      "dev": true
21400    },
21401    "node_modules/regenerate": {
21402      "version": "1.4.2",
21403      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
21404      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
21405      "dev": true
21406    },
21407    "node_modules/regenerate-unicode-properties": {
21408      "version": "8.2.0",
21409      "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
21410      "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
21411      "dev": true,
21412      "dependencies": {
21413        "regenerate": "^1.4.0"
21414      },
21415      "engines": {
21416        "node": ">=4"
21417      }
21418    },
21419    "node_modules/regenerator-runtime": {
21420      "version": "0.13.9",
21421      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
21422      "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
21423    },
21424    "node_modules/regenerator-transform": {
21425      "version": "0.14.5",
21426      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
21427      "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
21428      "dev": true,
21429      "dependencies": {
21430        "@babel/runtime": "^7.8.4"
21431      }
21432    },
21433    "node_modules/regex-not": {
21434      "version": "1.0.2",
21435      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
21436      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
21437      "dev": true,
21438      "dependencies": {
21439        "extend-shallow": "^3.0.2",
21440        "safe-regex": "^1.1.0"
21441      },
21442      "engines": {
21443        "node": ">=0.10.0"
21444      }
21445    },
21446    "node_modules/regex-parser": {
21447      "version": "2.2.11",
21448      "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
21449      "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==",
21450      "dev": true
21451    },
21452    "node_modules/regexp.prototype.flags": {
21453      "version": "1.3.1",
21454      "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
21455      "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
21456      "dependencies": {
21457        "call-bind": "^1.0.2",
21458        "define-properties": "^1.1.3"
21459      },
21460      "engines": {
21461        "node": ">= 0.4"
21462      },
21463      "funding": {
21464        "url": "https://github.com/sponsors/ljharb"
21465      }
21466    },
21467    "node_modules/regexpp": {
21468      "version": "3.2.0",
21469      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
21470      "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
21471      "dev": true,
21472      "engines": {
21473        "node": ">=8"
21474      },
21475      "funding": {
21476        "url": "https://github.com/sponsors/mysticatea"
21477      }
21478    },
21479    "node_modules/regexpu-core": {
21480      "version": "4.7.1",
21481      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
21482      "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
21483      "dev": true,
21484      "dependencies": {
21485        "regenerate": "^1.4.0",
21486        "regenerate-unicode-properties": "^8.2.0",
21487        "regjsgen": "^0.5.1",
21488        "regjsparser": "^0.6.4",
21489        "unicode-match-property-ecmascript": "^1.0.4",
21490        "unicode-match-property-value-ecmascript": "^1.2.0"
21491      },
21492      "engines": {
21493        "node": ">=4"
21494      }
21495    },
21496    "node_modules/regjsgen": {
21497      "version": "0.5.2",
21498      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
21499      "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
21500      "dev": true
21501    },
21502    "node_modules/regjsparser": {
21503      "version": "0.6.9",
21504      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
21505      "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
21506      "dev": true,
21507      "dependencies": {
21508        "jsesc": "~0.5.0"
21509      },
21510      "bin": {
21511        "regjsparser": "bin/parser"
21512      }
21513    },
21514    "node_modules/regjsparser/node_modules/jsesc": {
21515      "version": "0.5.0",
21516      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
21517      "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
21518      "dev": true,
21519      "bin": {
21520        "jsesc": "bin/jsesc"
21521      }
21522    },
21523    "node_modules/relateurl": {
21524      "version": "0.2.7",
21525      "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
21526      "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
21527      "dev": true,
21528      "engines": {
21529        "node": ">= 0.10"
21530      }
21531    },
21532    "node_modules/remove-trailing-separator": {
21533      "version": "1.1.0",
21534      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
21535      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
21536      "dev": true
21537    },
21538    "node_modules/renderkid": {
21539      "version": "2.0.7",
21540      "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
21541      "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==",
21542      "dev": true,
21543      "dependencies": {
21544        "css-select": "^4.1.3",
21545        "dom-converter": "^0.2.0",
21546        "htmlparser2": "^6.1.0",
21547        "lodash": "^4.17.21",
21548        "strip-ansi": "^3.0.1"
21549      }
21550    },
21551    "node_modules/renderkid/node_modules/ansi-regex": {
21552      "version": "2.1.1",
21553      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
21554      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
21555      "dev": true,
21556      "engines": {
21557        "node": ">=0.10.0"
21558      }
21559    },
21560    "node_modules/renderkid/node_modules/htmlparser2": {
21561      "version": "6.1.0",
21562      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
21563      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
21564      "dev": true,
21565      "funding": [
21566        "https://github.com/fb55/htmlparser2?sponsor=1",
21567        {
21568          "type": "github",
21569          "url": "https://github.com/sponsors/fb55"
21570        }
21571      ],
21572      "dependencies": {
21573        "domelementtype": "^2.0.1",
21574        "domhandler": "^4.0.0",
21575        "domutils": "^2.5.2",
21576        "entities": "^2.0.0"
21577      }
21578    },
21579    "node_modules/renderkid/node_modules/strip-ansi": {
21580      "version": "3.0.1",
21581      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
21582      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
21583      "dev": true,
21584      "dependencies": {
21585        "ansi-regex": "^2.0.0"
21586      },
21587      "engines": {
21588        "node": ">=0.10.0"
21589      }
21590    },
21591    "node_modules/repeat-element": {
21592      "version": "1.1.4",
21593      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
21594      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
21595      "dev": true,
21596      "engines": {
21597        "node": ">=0.10.0"
21598      }
21599    },
21600    "node_modules/repeat-string": {
21601      "version": "1.6.1",
21602      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
21603      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
21604      "dev": true,
21605      "engines": {
21606        "node": ">=0.10"
21607      }
21608    },
21609    "node_modules/require-directory": {
21610      "version": "2.1.1",
21611      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
21612      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
21613      "dev": true,
21614      "engines": {
21615        "node": ">=0.10.0"
21616      }
21617    },
21618    "node_modules/require-from-string": {
21619      "version": "2.0.2",
21620      "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
21621      "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
21622      "dev": true,
21623      "engines": {
21624        "node": ">=0.10.0"
21625      }
21626    },
21627    "node_modules/require-main-filename": {
21628      "version": "2.0.0",
21629      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
21630      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
21631      "dev": true
21632    },
21633    "node_modules/requires-port": {
21634      "version": "1.0.0",
21635      "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
21636      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
21637      "dev": true
21638    },
21639    "node_modules/resize-observer-polyfill": {
21640      "version": "1.5.1",
21641      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
21642      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
21643    },
21644    "node_modules/resolve": {
21645      "version": "1.20.0",
21646      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
21647      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
21648      "dev": true,
21649      "dependencies": {
21650        "is-core-module": "^2.2.0",
21651        "path-parse": "^1.0.6"
21652      },
21653      "funding": {
21654        "url": "https://github.com/sponsors/ljharb"
21655      }
21656    },
21657    "node_modules/resolve-cwd": {
21658      "version": "3.0.0",
21659      "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
21660      "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
21661      "dev": true,
21662      "dependencies": {
21663        "resolve-from": "^5.0.0"
21664      },
21665      "engines": {
21666        "node": ">=8"
21667      }
21668    },
21669    "node_modules/resolve-cwd/node_modules/resolve-from": {
21670      "version": "5.0.0",
21671      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
21672      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
21673      "dev": true,
21674      "engines": {
21675        "node": ">=8"
21676      }
21677    },
21678    "node_modules/resolve-from": {
21679      "version": "4.0.0",
21680      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
21681      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
21682      "dev": true,
21683      "engines": {
21684        "node": ">=4"
21685      }
21686    },
21687    "node_modules/resolve-pathname": {
21688      "version": "3.0.0",
21689      "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz",
21690      "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng=="
21691    },
21692    "node_modules/resolve-url": {
21693      "version": "0.2.1",
21694      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
21695      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
21696      "deprecated": "https://github.com/lydell/resolve-url#deprecated",
21697      "dev": true
21698    },
21699    "node_modules/resolve-url-loader": {
21700      "version": "3.1.4",
21701      "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz",
21702      "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==",
21703      "dev": true,
21704      "dependencies": {
21705        "adjust-sourcemap-loader": "3.0.0",
21706        "camelcase": "5.3.1",
21707        "compose-function": "3.0.3",
21708        "convert-source-map": "1.7.0",
21709        "es6-iterator": "2.0.3",
21710        "loader-utils": "1.2.3",
21711        "postcss": "7.0.36",
21712        "rework": "1.0.1",
21713        "rework-visit": "1.0.0",
21714        "source-map": "0.6.1"
21715      },
21716      "engines": {
21717        "node": ">=6.0.0"
21718      }
21719    },
21720    "node_modules/resolve-url-loader/node_modules/camelcase": {
21721      "version": "5.3.1",
21722      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
21723      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
21724      "dev": true,
21725      "engines": {
21726        "node": ">=6"
21727      }
21728    },
21729    "node_modules/resolve-url-loader/node_modules/convert-source-map": {
21730      "version": "1.7.0",
21731      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
21732      "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
21733      "dev": true,
21734      "dependencies": {
21735        "safe-buffer": "~5.1.1"
21736      }
21737    },
21738    "node_modules/resolve-url-loader/node_modules/emojis-list": {
21739      "version": "2.1.0",
21740      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
21741      "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
21742      "dev": true,
21743      "engines": {
21744        "node": ">= 0.10"
21745      }
21746    },
21747    "node_modules/resolve-url-loader/node_modules/json5": {
21748      "version": "1.0.1",
21749      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
21750      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
21751      "dev": true,
21752      "dependencies": {
21753        "minimist": "^1.2.0"
21754      },
21755      "bin": {
21756        "json5": "lib/cli.js"
21757      }
21758    },
21759    "node_modules/resolve-url-loader/node_modules/loader-utils": {
21760      "version": "1.2.3",
21761      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
21762      "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
21763      "dev": true,
21764      "dependencies": {
21765        "big.js": "^5.2.2",
21766        "emojis-list": "^2.0.0",
21767        "json5": "^1.0.1"
21768      },
21769      "engines": {
21770        "node": ">=4.0.0"
21771      }
21772    },
21773    "node_modules/resolve-url-loader/node_modules/source-map": {
21774      "version": "0.6.1",
21775      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
21776      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
21777      "dev": true,
21778      "engines": {
21779        "node": ">=0.10.0"
21780      }
21781    },
21782    "node_modules/ret": {
21783      "version": "0.1.15",
21784      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
21785      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
21786      "dev": true,
21787      "engines": {
21788        "node": ">=0.12"
21789      }
21790    },
21791    "node_modules/retry": {
21792      "version": "0.12.0",
21793      "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
21794      "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
21795      "dev": true,
21796      "engines": {
21797        "node": ">= 4"
21798      }
21799    },
21800    "node_modules/reusify": {
21801      "version": "1.0.4",
21802      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
21803      "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
21804      "dev": true,
21805      "engines": {
21806        "iojs": ">=1.0.0",
21807        "node": ">=0.10.0"
21808      }
21809    },
21810    "node_modules/rework": {
21811      "version": "1.0.1",
21812      "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz",
21813      "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=",
21814      "dev": true,
21815      "dependencies": {
21816        "convert-source-map": "^0.3.3",
21817        "css": "^2.0.0"
21818      }
21819    },
21820    "node_modules/rework-visit": {
21821      "version": "1.0.0",
21822      "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz",
21823      "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=",
21824      "dev": true
21825    },
21826    "node_modules/rework/node_modules/convert-source-map": {
21827      "version": "0.3.5",
21828      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz",
21829      "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=",
21830      "dev": true
21831    },
21832    "node_modules/rgb-regex": {
21833      "version": "1.0.1",
21834      "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
21835      "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
21836      "dev": true
21837    },
21838    "node_modules/rgba-regex": {
21839      "version": "1.0.0",
21840      "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
21841      "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
21842      "dev": true
21843    },
21844    "node_modules/rimraf": {
21845      "version": "3.0.2",
21846      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
21847      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
21848      "dev": true,
21849      "dependencies": {
21850        "glob": "^7.1.3"
21851      },
21852      "bin": {
21853        "rimraf": "bin.js"
21854      },
21855      "funding": {
21856        "url": "https://github.com/sponsors/isaacs"
21857      }
21858    },
21859    "node_modules/ripemd160": {
21860      "version": "2.0.2",
21861      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
21862      "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
21863      "dev": true,
21864      "dependencies": {
21865        "hash-base": "^3.0.0",
21866        "inherits": "^2.0.1"
21867      }
21868    },
21869    "node_modules/rollup": {
21870      "version": "1.32.1",
21871      "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz",
21872      "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==",
21873      "dev": true,
21874      "dependencies": {
21875        "@types/estree": "*",
21876        "@types/node": "*",
21877        "acorn": "^7.1.0"
21878      },
21879      "bin": {
21880        "rollup": "dist/bin/rollup"
21881      }
21882    },
21883    "node_modules/rollup-plugin-babel": {
21884      "version": "4.4.0",
21885      "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz",
21886      "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==",
21887      "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.",
21888      "dev": true,
21889      "dependencies": {
21890        "@babel/helper-module-imports": "^7.0.0",
21891        "rollup-pluginutils": "^2.8.1"
21892      },
21893      "peerDependencies": {
21894        "@babel/core": "7 || ^7.0.0-rc.2",
21895        "rollup": ">=0.60.0 <3"
21896      }
21897    },
21898    "node_modules/rollup-plugin-terser": {
21899      "version": "5.3.1",
21900      "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz",
21901      "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==",
21902      "dev": true,
21903      "dependencies": {
21904        "@babel/code-frame": "^7.5.5",
21905        "jest-worker": "^24.9.0",
21906        "rollup-pluginutils": "^2.8.2",
21907        "serialize-javascript": "^4.0.0",
21908        "terser": "^4.6.2"
21909      },
21910      "peerDependencies": {
21911        "rollup": ">=0.66.0 <3"
21912      }
21913    },
21914    "node_modules/rollup-plugin-terser/node_modules/jest-worker": {
21915      "version": "24.9.0",
21916      "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
21917      "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
21918      "dev": true,
21919      "dependencies": {
21920        "merge-stream": "^2.0.0",
21921        "supports-color": "^6.1.0"
21922      },
21923      "engines": {
21924        "node": ">= 6"
21925      }
21926    },
21927    "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": {
21928      "version": "4.0.0",
21929      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
21930      "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
21931      "dev": true,
21932      "dependencies": {
21933        "randombytes": "^2.1.0"
21934      }
21935    },
21936    "node_modules/rollup-plugin-terser/node_modules/supports-color": {
21937      "version": "6.1.0",
21938      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
21939      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
21940      "dev": true,
21941      "dependencies": {
21942        "has-flag": "^3.0.0"
21943      },
21944      "engines": {
21945        "node": ">=6"
21946      }
21947    },
21948    "node_modules/rollup-pluginutils": {
21949      "version": "2.8.2",
21950      "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
21951      "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
21952      "dev": true,
21953      "dependencies": {
21954        "estree-walker": "^0.6.1"
21955      }
21956    },
21957    "node_modules/rollup-pluginutils/node_modules/estree-walker": {
21958      "version": "0.6.1",
21959      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
21960      "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
21961      "dev": true
21962    },
21963    "node_modules/rst-selector-parser": {
21964      "version": "2.2.3",
21965      "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz",
21966      "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=",
21967      "dev": true,
21968      "dependencies": {
21969        "lodash.flattendeep": "^4.4.0",
21970        "nearley": "^2.7.10"
21971      }
21972    },
21973    "node_modules/rsvp": {
21974      "version": "4.8.5",
21975      "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
21976      "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
21977      "dev": true,
21978      "engines": {
21979        "node": "6.* || >= 7.*"
21980      }
21981    },
21982    "node_modules/run-parallel": {
21983      "version": "1.2.0",
21984      "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
21985      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
21986      "dev": true,
21987      "funding": [
21988        {
21989          "type": "github",
21990          "url": "https://github.com/sponsors/feross"
21991        },
21992        {
21993          "type": "patreon",
21994          "url": "https://www.patreon.com/feross"
21995        },
21996        {
21997          "type": "consulting",
21998          "url": "https://feross.org/support"
21999        }
22000      ],
22001      "dependencies": {
22002        "queue-microtask": "^1.2.2"
22003      }
22004    },
22005    "node_modules/run-queue": {
22006      "version": "1.0.3",
22007      "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
22008      "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
22009      "dev": true,
22010      "dependencies": {
22011        "aproba": "^1.1.1"
22012      }
22013    },
22014    "node_modules/safe-buffer": {
22015      "version": "5.1.2",
22016      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
22017      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
22018      "dev": true
22019    },
22020    "node_modules/safe-regex": {
22021      "version": "1.1.0",
22022      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
22023      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
22024      "dev": true,
22025      "dependencies": {
22026        "ret": "~0.1.10"
22027      }
22028    },
22029    "node_modules/safer-buffer": {
22030      "version": "2.1.2",
22031      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
22032      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
22033    },
22034    "node_modules/sane": {
22035      "version": "4.1.0",
22036      "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
22037      "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
22038      "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added",
22039      "dev": true,
22040      "dependencies": {
22041        "@cnakazawa/watch": "^1.0.3",
22042        "anymatch": "^2.0.0",
22043        "capture-exit": "^2.0.0",
22044        "exec-sh": "^0.3.2",
22045        "execa": "^1.0.0",
22046        "fb-watchman": "^2.0.0",
22047        "micromatch": "^3.1.4",
22048        "minimist": "^1.1.1",
22049        "walker": "~1.0.5"
22050      },
22051      "bin": {
22052        "sane": "src/cli.js"
22053      },
22054      "engines": {
22055        "node": "6.* || 8.* || >= 10.*"
22056      }
22057    },
22058    "node_modules/sane/node_modules/anymatch": {
22059      "version": "2.0.0",
22060      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
22061      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
22062      "dev": true,
22063      "dependencies": {
22064        "micromatch": "^3.1.4",
22065        "normalize-path": "^2.1.1"
22066      }
22067    },
22068    "node_modules/sane/node_modules/braces": {
22069      "version": "2.3.2",
22070      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
22071      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
22072      "dev": true,
22073      "dependencies": {
22074        "arr-flatten": "^1.1.0",
22075        "array-unique": "^0.3.2",
22076        "extend-shallow": "^2.0.1",
22077        "fill-range": "^4.0.0",
22078        "isobject": "^3.0.1",
22079        "repeat-element": "^1.1.2",
22080        "snapdragon": "^0.8.1",
22081        "snapdragon-node": "^2.0.1",
22082        "split-string": "^3.0.2",
22083        "to-regex": "^3.0.1"
22084      },
22085      "engines": {
22086        "node": ">=0.10.0"
22087      }
22088    },
22089    "node_modules/sane/node_modules/braces/node_modules/extend-shallow": {
22090      "version": "2.0.1",
22091      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
22092      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
22093      "dev": true,
22094      "dependencies": {
22095        "is-extendable": "^0.1.0"
22096      },
22097      "engines": {
22098        "node": ">=0.10.0"
22099      }
22100    },
22101    "node_modules/sane/node_modules/cross-spawn": {
22102      "version": "6.0.5",
22103      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
22104      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
22105      "dev": true,
22106      "dependencies": {
22107        "nice-try": "^1.0.4",
22108        "path-key": "^2.0.1",
22109        "semver": "^5.5.0",
22110        "shebang-command": "^1.2.0",
22111        "which": "^1.2.9"
22112      },
22113      "engines": {
22114        "node": ">=4.8"
22115      }
22116    },
22117    "node_modules/sane/node_modules/execa": {
22118      "version": "1.0.0",
22119      "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
22120      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
22121      "dev": true,
22122      "dependencies": {
22123        "cross-spawn": "^6.0.0",
22124        "get-stream": "^4.0.0",
22125        "is-stream": "^1.1.0",
22126        "npm-run-path": "^2.0.0",
22127        "p-finally": "^1.0.0",
22128        "signal-exit": "^3.0.0",
22129        "strip-eof": "^1.0.0"
22130      },
22131      "engines": {
22132        "node": ">=6"
22133      }
22134    },
22135    "node_modules/sane/node_modules/fill-range": {
22136      "version": "4.0.0",
22137      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
22138      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
22139      "dev": true,
22140      "dependencies": {
22141        "extend-shallow": "^2.0.1",
22142        "is-number": "^3.0.0",
22143        "repeat-string": "^1.6.1",
22144        "to-regex-range": "^2.1.0"
22145      },
22146      "engines": {
22147        "node": ">=0.10.0"
22148      }
22149    },
22150    "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": {
22151      "version": "2.0.1",
22152      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
22153      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
22154      "dev": true,
22155      "dependencies": {
22156        "is-extendable": "^0.1.0"
22157      },
22158      "engines": {
22159        "node": ">=0.10.0"
22160      }
22161    },
22162    "node_modules/sane/node_modules/get-stream": {
22163      "version": "4.1.0",
22164      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
22165      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
22166      "dev": true,
22167      "dependencies": {
22168        "pump": "^3.0.0"
22169      },
22170      "engines": {
22171        "node": ">=6"
22172      }
22173    },
22174    "node_modules/sane/node_modules/is-extendable": {
22175      "version": "0.1.1",
22176      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
22177      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
22178      "dev": true,
22179      "engines": {
22180        "node": ">=0.10.0"
22181      }
22182    },
22183    "node_modules/sane/node_modules/is-number": {
22184      "version": "3.0.0",
22185      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
22186      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
22187      "dev": true,
22188      "dependencies": {
22189        "kind-of": "^3.0.2"
22190      },
22191      "engines": {
22192        "node": ">=0.10.0"
22193      }
22194    },
22195    "node_modules/sane/node_modules/is-number/node_modules/kind-of": {
22196      "version": "3.2.2",
22197      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22198      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22199      "dev": true,
22200      "dependencies": {
22201        "is-buffer": "^1.1.5"
22202      },
22203      "engines": {
22204        "node": ">=0.10.0"
22205      }
22206    },
22207    "node_modules/sane/node_modules/is-stream": {
22208      "version": "1.1.0",
22209      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
22210      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
22211      "dev": true,
22212      "engines": {
22213        "node": ">=0.10.0"
22214      }
22215    },
22216    "node_modules/sane/node_modules/micromatch": {
22217      "version": "3.1.10",
22218      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
22219      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
22220      "dev": true,
22221      "dependencies": {
22222        "arr-diff": "^4.0.0",
22223        "array-unique": "^0.3.2",
22224        "braces": "^2.3.1",
22225        "define-property": "^2.0.2",
22226        "extend-shallow": "^3.0.2",
22227        "extglob": "^2.0.4",
22228        "fragment-cache": "^0.2.1",
22229        "kind-of": "^6.0.2",
22230        "nanomatch": "^1.2.9",
22231        "object.pick": "^1.3.0",
22232        "regex-not": "^1.0.0",
22233        "snapdragon": "^0.8.1",
22234        "to-regex": "^3.0.2"
22235      },
22236      "engines": {
22237        "node": ">=0.10.0"
22238      }
22239    },
22240    "node_modules/sane/node_modules/normalize-path": {
22241      "version": "2.1.1",
22242      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
22243      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
22244      "dev": true,
22245      "dependencies": {
22246        "remove-trailing-separator": "^1.0.1"
22247      },
22248      "engines": {
22249        "node": ">=0.10.0"
22250      }
22251    },
22252    "node_modules/sane/node_modules/npm-run-path": {
22253      "version": "2.0.2",
22254      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
22255      "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
22256      "dev": true,
22257      "dependencies": {
22258        "path-key": "^2.0.0"
22259      },
22260      "engines": {
22261        "node": ">=4"
22262      }
22263    },
22264    "node_modules/sane/node_modules/path-key": {
22265      "version": "2.0.1",
22266      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
22267      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
22268      "dev": true,
22269      "engines": {
22270        "node": ">=4"
22271      }
22272    },
22273    "node_modules/sane/node_modules/semver": {
22274      "version": "5.7.1",
22275      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
22276      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
22277      "dev": true,
22278      "bin": {
22279        "semver": "bin/semver"
22280      }
22281    },
22282    "node_modules/sane/node_modules/shebang-command": {
22283      "version": "1.2.0",
22284      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
22285      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
22286      "dev": true,
22287      "dependencies": {
22288        "shebang-regex": "^1.0.0"
22289      },
22290      "engines": {
22291        "node": ">=0.10.0"
22292      }
22293    },
22294    "node_modules/sane/node_modules/shebang-regex": {
22295      "version": "1.0.0",
22296      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
22297      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
22298      "dev": true,
22299      "engines": {
22300        "node": ">=0.10.0"
22301      }
22302    },
22303    "node_modules/sane/node_modules/to-regex-range": {
22304      "version": "2.1.1",
22305      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
22306      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
22307      "dev": true,
22308      "dependencies": {
22309        "is-number": "^3.0.0",
22310        "repeat-string": "^1.6.1"
22311      },
22312      "engines": {
22313        "node": ">=0.10.0"
22314      }
22315    },
22316    "node_modules/sane/node_modules/which": {
22317      "version": "1.3.1",
22318      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
22319      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
22320      "dev": true,
22321      "dependencies": {
22322        "isexe": "^2.0.0"
22323      },
22324      "bin": {
22325        "which": "bin/which"
22326      }
22327    },
22328    "node_modules/sanitize-html": {
22329      "version": "2.4.0",
22330      "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.4.0.tgz",
22331      "integrity": "sha512-Y1OgkUiTPMqwZNRLPERSEi39iOebn2XJLbeiGOBhaJD/yLqtLGu6GE5w7evx177LeGgSE+4p4e107LMiydOf6A==",
22332      "dependencies": {
22333        "deepmerge": "^4.2.2",
22334        "escape-string-regexp": "^4.0.0",
22335        "htmlparser2": "^6.0.0",
22336        "is-plain-object": "^5.0.0",
22337        "klona": "^2.0.3",
22338        "parse-srcset": "^1.0.2",
22339        "postcss": "^8.0.2"
22340      }
22341    },
22342    "node_modules/sanitize-html/node_modules/escape-string-regexp": {
22343      "version": "4.0.0",
22344      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
22345      "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
22346      "engines": {
22347        "node": ">=10"
22348      },
22349      "funding": {
22350        "url": "https://github.com/sponsors/sindresorhus"
22351      }
22352    },
22353    "node_modules/sanitize-html/node_modules/htmlparser2": {
22354      "version": "6.1.0",
22355      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
22356      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
22357      "funding": [
22358        "https://github.com/fb55/htmlparser2?sponsor=1",
22359        {
22360          "type": "github",
22361          "url": "https://github.com/sponsors/fb55"
22362        }
22363      ],
22364      "dependencies": {
22365        "domelementtype": "^2.0.1",
22366        "domhandler": "^4.0.0",
22367        "domutils": "^2.5.2",
22368        "entities": "^2.0.0"
22369      }
22370    },
22371    "node_modules/sanitize-html/node_modules/postcss": {
22372      "version": "8.3.6",
22373      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
22374      "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
22375      "dependencies": {
22376        "colorette": "^1.2.2",
22377        "nanoid": "^3.1.23",
22378        "source-map-js": "^0.6.2"
22379      },
22380      "engines": {
22381        "node": "^10 || ^12 || >=14"
22382      },
22383      "funding": {
22384        "type": "opencollective",
22385        "url": "https://opencollective.com/postcss/"
22386      }
22387    },
22388    "node_modules/sanitize.css": {
22389      "version": "10.0.0",
22390      "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz",
22391      "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==",
22392      "dev": true
22393    },
22394    "node_modules/sass": {
22395      "version": "1.39.0",
22396      "resolved": "https://registry.npmjs.org/sass/-/sass-1.39.0.tgz",
22397      "integrity": "sha512-F4o+RhJkNOIG0b6QudYU8c78ZADKZjKDk5cyrf8XTKWfrgbtyVVXImFstJrc+1pkQDCggyidIOytq6gS4gCCZg==",
22398      "dependencies": {
22399        "chokidar": ">=3.0.0 <4.0.0"
22400      },
22401      "bin": {
22402        "sass": "sass.js"
22403      },
22404      "engines": {
22405        "node": ">=8.9.0"
22406      }
22407    },
22408    "node_modules/sass-loader": {
22409      "version": "10.2.0",
22410      "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz",
22411      "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==",
22412      "dev": true,
22413      "dependencies": {
22414        "klona": "^2.0.4",
22415        "loader-utils": "^2.0.0",
22416        "neo-async": "^2.6.2",
22417        "schema-utils": "^3.0.0",
22418        "semver": "^7.3.2"
22419      },
22420      "engines": {
22421        "node": ">= 10.13.0"
22422      },
22423      "funding": {
22424        "type": "opencollective",
22425        "url": "https://opencollective.com/webpack"
22426      },
22427      "peerDependencies": {
22428        "fibers": ">= 3.1.0",
22429        "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0",
22430        "sass": "^1.3.0",
22431        "webpack": "^4.36.0 || ^5.0.0"
22432      },
22433      "peerDependenciesMeta": {
22434        "fibers": {
22435          "optional": true
22436        },
22437        "node-sass": {
22438          "optional": true
22439        },
22440        "sass": {
22441          "optional": true
22442        }
22443      }
22444    },
22445    "node_modules/sass-loader/node_modules/schema-utils": {
22446      "version": "3.1.1",
22447      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
22448      "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
22449      "dev": true,
22450      "dependencies": {
22451        "@types/json-schema": "^7.0.8",
22452        "ajv": "^6.12.5",
22453        "ajv-keywords": "^3.5.2"
22454      },
22455      "engines": {
22456        "node": ">= 10.13.0"
22457      },
22458      "funding": {
22459        "type": "opencollective",
22460        "url": "https://opencollective.com/webpack"
22461      }
22462    },
22463    "node_modules/sax": {
22464      "version": "1.2.4",
22465      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
22466      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
22467      "dev": true
22468    },
22469    "node_modules/saxes": {
22470      "version": "5.0.1",
22471      "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
22472      "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
22473      "dependencies": {
22474        "xmlchars": "^2.2.0"
22475      },
22476      "engines": {
22477        "node": ">=10"
22478      }
22479    },
22480    "node_modules/scheduler": {
22481      "version": "0.19.1",
22482      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
22483      "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
22484      "dependencies": {
22485        "loose-envify": "^1.1.0",
22486        "object-assign": "^4.1.1"
22487      }
22488    },
22489    "node_modules/schema-utils": {
22490      "version": "2.7.1",
22491      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
22492      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
22493      "dev": true,
22494      "dependencies": {
22495        "@types/json-schema": "^7.0.5",
22496        "ajv": "^6.12.4",
22497        "ajv-keywords": "^3.5.2"
22498      },
22499      "engines": {
22500        "node": ">= 8.9.0"
22501      },
22502      "funding": {
22503        "type": "opencollective",
22504        "url": "https://opencollective.com/webpack"
22505      }
22506    },
22507    "node_modules/select-hose": {
22508      "version": "2.0.0",
22509      "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
22510      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
22511      "dev": true
22512    },
22513    "node_modules/selfsigned": {
22514      "version": "1.10.11",
22515      "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz",
22516      "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==",
22517      "dev": true,
22518      "dependencies": {
22519        "node-forge": "^0.10.0"
22520      }
22521    },
22522    "node_modules/semver": {
22523      "version": "7.3.5",
22524      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
22525      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
22526      "dev": true,
22527      "dependencies": {
22528        "lru-cache": "^6.0.0"
22529      },
22530      "bin": {
22531        "semver": "bin/semver.js"
22532      },
22533      "engines": {
22534        "node": ">=10"
22535      }
22536    },
22537    "node_modules/send": {
22538      "version": "0.17.1",
22539      "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
22540      "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
22541      "dev": true,
22542      "dependencies": {
22543        "debug": "2.6.9",
22544        "depd": "~1.1.2",
22545        "destroy": "~1.0.4",
22546        "encodeurl": "~1.0.2",
22547        "escape-html": "~1.0.3",
22548        "etag": "~1.8.1",
22549        "fresh": "0.5.2",
22550        "http-errors": "~1.7.2",
22551        "mime": "1.6.0",
22552        "ms": "2.1.1",
22553        "on-finished": "~2.3.0",
22554        "range-parser": "~1.2.1",
22555        "statuses": "~1.5.0"
22556      },
22557      "engines": {
22558        "node": ">= 0.8.0"
22559      }
22560    },
22561    "node_modules/send/node_modules/debug": {
22562      "version": "2.6.9",
22563      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22564      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22565      "dev": true,
22566      "dependencies": {
22567        "ms": "2.0.0"
22568      }
22569    },
22570    "node_modules/send/node_modules/debug/node_modules/ms": {
22571      "version": "2.0.0",
22572      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22573      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22574      "dev": true
22575    },
22576    "node_modules/send/node_modules/ms": {
22577      "version": "2.1.1",
22578      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
22579      "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
22580      "dev": true
22581    },
22582    "node_modules/serialize-javascript": {
22583      "version": "5.0.1",
22584      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
22585      "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
22586      "dev": true,
22587      "dependencies": {
22588        "randombytes": "^2.1.0"
22589      }
22590    },
22591    "node_modules/serve-index": {
22592      "version": "1.9.1",
22593      "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
22594      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
22595      "dev": true,
22596      "dependencies": {
22597        "accepts": "~1.3.4",
22598        "batch": "0.6.1",
22599        "debug": "2.6.9",
22600        "escape-html": "~1.0.3",
22601        "http-errors": "~1.6.2",
22602        "mime-types": "~2.1.17",
22603        "parseurl": "~1.3.2"
22604      },
22605      "engines": {
22606        "node": ">= 0.8.0"
22607      }
22608    },
22609    "node_modules/serve-index/node_modules/debug": {
22610      "version": "2.6.9",
22611      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22612      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22613      "dev": true,
22614      "dependencies": {
22615        "ms": "2.0.0"
22616      }
22617    },
22618    "node_modules/serve-index/node_modules/http-errors": {
22619      "version": "1.6.3",
22620      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
22621      "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
22622      "dev": true,
22623      "dependencies": {
22624        "depd": "~1.1.2",
22625        "inherits": "2.0.3",
22626        "setprototypeof": "1.1.0",
22627        "statuses": ">= 1.4.0 < 2"
22628      },
22629      "engines": {
22630        "node": ">= 0.6"
22631      }
22632    },
22633    "node_modules/serve-index/node_modules/inherits": {
22634      "version": "2.0.3",
22635      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
22636      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
22637      "dev": true
22638    },
22639    "node_modules/serve-index/node_modules/ms": {
22640      "version": "2.0.0",
22641      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22642      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22643      "dev": true
22644    },
22645    "node_modules/serve-index/node_modules/setprototypeof": {
22646      "version": "1.1.0",
22647      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
22648      "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
22649      "dev": true
22650    },
22651    "node_modules/serve-static": {
22652      "version": "1.14.1",
22653      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
22654      "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
22655      "dev": true,
22656      "dependencies": {
22657        "encodeurl": "~1.0.2",
22658        "escape-html": "~1.0.3",
22659        "parseurl": "~1.3.3",
22660        "send": "0.17.1"
22661      },
22662      "engines": {
22663        "node": ">= 0.8.0"
22664      }
22665    },
22666    "node_modules/set-blocking": {
22667      "version": "2.0.0",
22668      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
22669      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
22670      "dev": true
22671    },
22672    "node_modules/set-value": {
22673      "version": "2.0.1",
22674      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
22675      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
22676      "dev": true,
22677      "dependencies": {
22678        "extend-shallow": "^2.0.1",
22679        "is-extendable": "^0.1.1",
22680        "is-plain-object": "^2.0.3",
22681        "split-string": "^3.0.1"
22682      },
22683      "engines": {
22684        "node": ">=0.10.0"
22685      }
22686    },
22687    "node_modules/set-value/node_modules/extend-shallow": {
22688      "version": "2.0.1",
22689      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
22690      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
22691      "dev": true,
22692      "dependencies": {
22693        "is-extendable": "^0.1.0"
22694      },
22695      "engines": {
22696        "node": ">=0.10.0"
22697      }
22698    },
22699    "node_modules/set-value/node_modules/is-extendable": {
22700      "version": "0.1.1",
22701      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
22702      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
22703      "dev": true,
22704      "engines": {
22705        "node": ">=0.10.0"
22706      }
22707    },
22708    "node_modules/set-value/node_modules/is-plain-object": {
22709      "version": "2.0.4",
22710      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
22711      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
22712      "dev": true,
22713      "dependencies": {
22714        "isobject": "^3.0.1"
22715      },
22716      "engines": {
22717        "node": ">=0.10.0"
22718      }
22719    },
22720    "node_modules/setimmediate": {
22721      "version": "1.0.5",
22722      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
22723      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
22724      "dev": true
22725    },
22726    "node_modules/setprototypeof": {
22727      "version": "1.1.1",
22728      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
22729      "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
22730      "dev": true
22731    },
22732    "node_modules/sha.js": {
22733      "version": "2.4.11",
22734      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
22735      "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
22736      "dev": true,
22737      "dependencies": {
22738        "inherits": "^2.0.1",
22739        "safe-buffer": "^5.0.1"
22740      },
22741      "bin": {
22742        "sha.js": "bin.js"
22743      }
22744    },
22745    "node_modules/shebang-command": {
22746      "version": "2.0.0",
22747      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
22748      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
22749      "dev": true,
22750      "dependencies": {
22751        "shebang-regex": "^3.0.0"
22752      },
22753      "engines": {
22754        "node": ">=8"
22755      }
22756    },
22757    "node_modules/shebang-regex": {
22758      "version": "3.0.0",
22759      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
22760      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
22761      "dev": true,
22762      "engines": {
22763        "node": ">=8"
22764      }
22765    },
22766    "node_modules/shell-quote": {
22767      "version": "1.7.2",
22768      "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
22769      "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
22770      "dev": true
22771    },
22772    "node_modules/shellwords": {
22773      "version": "0.1.1",
22774      "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
22775      "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
22776      "dev": true,
22777      "optional": true
22778    },
22779    "node_modules/side-channel": {
22780      "version": "1.0.4",
22781      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
22782      "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
22783      "dev": true,
22784      "dependencies": {
22785        "call-bind": "^1.0.0",
22786        "get-intrinsic": "^1.0.2",
22787        "object-inspect": "^1.9.0"
22788      },
22789      "funding": {
22790        "url": "https://github.com/sponsors/ljharb"
22791      }
22792    },
22793    "node_modules/signal-exit": {
22794      "version": "3.0.3",
22795      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
22796      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
22797      "dev": true
22798    },
22799    "node_modules/simple-swizzle": {
22800      "version": "0.2.2",
22801      "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
22802      "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
22803      "dev": true,
22804      "dependencies": {
22805        "is-arrayish": "^0.3.1"
22806      }
22807    },
22808    "node_modules/simple-swizzle/node_modules/is-arrayish": {
22809      "version": "0.3.2",
22810      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
22811      "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
22812      "dev": true
22813    },
22814    "node_modules/sinon": {
22815      "version": "9.2.4",
22816      "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz",
22817      "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==",
22818      "dev": true,
22819      "dependencies": {
22820        "@sinonjs/commons": "^1.8.1",
22821        "@sinonjs/fake-timers": "^6.0.1",
22822        "@sinonjs/samsam": "^5.3.1",
22823        "diff": "^4.0.2",
22824        "nise": "^4.0.4",
22825        "supports-color": "^7.1.0"
22826      },
22827      "funding": {
22828        "type": "opencollective",
22829        "url": "https://opencollective.com/sinon"
22830      }
22831    },
22832    "node_modules/sinon/node_modules/has-flag": {
22833      "version": "4.0.0",
22834      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
22835      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
22836      "dev": true,
22837      "engines": {
22838        "node": ">=8"
22839      }
22840    },
22841    "node_modules/sinon/node_modules/supports-color": {
22842      "version": "7.2.0",
22843      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
22844      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
22845      "dev": true,
22846      "dependencies": {
22847        "has-flag": "^4.0.0"
22848      },
22849      "engines": {
22850        "node": ">=8"
22851      }
22852    },
22853    "node_modules/sisteransi": {
22854      "version": "1.0.5",
22855      "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
22856      "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
22857      "dev": true
22858    },
22859    "node_modules/slash": {
22860      "version": "3.0.0",
22861      "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
22862      "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
22863      "dev": true,
22864      "engines": {
22865        "node": ">=8"
22866      }
22867    },
22868    "node_modules/slice-ansi": {
22869      "version": "4.0.0",
22870      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
22871      "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
22872      "dev": true,
22873      "dependencies": {
22874        "ansi-styles": "^4.0.0",
22875        "astral-regex": "^2.0.0",
22876        "is-fullwidth-code-point": "^3.0.0"
22877      },
22878      "engines": {
22879        "node": ">=10"
22880      },
22881      "funding": {
22882        "url": "https://github.com/chalk/slice-ansi?sponsor=1"
22883      }
22884    },
22885    "node_modules/slice-ansi/node_modules/ansi-styles": {
22886      "version": "4.3.0",
22887      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
22888      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
22889      "dev": true,
22890      "dependencies": {
22891        "color-convert": "^2.0.1"
22892      },
22893      "engines": {
22894        "node": ">=8"
22895      },
22896      "funding": {
22897        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
22898      }
22899    },
22900    "node_modules/slice-ansi/node_modules/color-convert": {
22901      "version": "2.0.1",
22902      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
22903      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
22904      "dev": true,
22905      "dependencies": {
22906        "color-name": "~1.1.4"
22907      },
22908      "engines": {
22909        "node": ">=7.0.0"
22910      }
22911    },
22912    "node_modules/slice-ansi/node_modules/color-name": {
22913      "version": "1.1.4",
22914      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
22915      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
22916      "dev": true
22917    },
22918    "node_modules/snapdragon": {
22919      "version": "0.8.2",
22920      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
22921      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
22922      "dev": true,
22923      "dependencies": {
22924        "base": "^0.11.1",
22925        "debug": "^2.2.0",
22926        "define-property": "^0.2.5",
22927        "extend-shallow": "^2.0.1",
22928        "map-cache": "^0.2.2",
22929        "source-map": "^0.5.6",
22930        "source-map-resolve": "^0.5.0",
22931        "use": "^3.1.0"
22932      },
22933      "engines": {
22934        "node": ">=0.10.0"
22935      }
22936    },
22937    "node_modules/snapdragon-node": {
22938      "version": "2.1.1",
22939      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
22940      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
22941      "dev": true,
22942      "dependencies": {
22943        "define-property": "^1.0.0",
22944        "isobject": "^3.0.0",
22945        "snapdragon-util": "^3.0.1"
22946      },
22947      "engines": {
22948        "node": ">=0.10.0"
22949      }
22950    },
22951    "node_modules/snapdragon-node/node_modules/define-property": {
22952      "version": "1.0.0",
22953      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
22954      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
22955      "dev": true,
22956      "dependencies": {
22957        "is-descriptor": "^1.0.0"
22958      },
22959      "engines": {
22960        "node": ">=0.10.0"
22961      }
22962    },
22963    "node_modules/snapdragon-util": {
22964      "version": "3.0.1",
22965      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
22966      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
22967      "dev": true,
22968      "dependencies": {
22969        "kind-of": "^3.2.0"
22970      },
22971      "engines": {
22972        "node": ">=0.10.0"
22973      }
22974    },
22975    "node_modules/snapdragon-util/node_modules/kind-of": {
22976      "version": "3.2.2",
22977      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22978      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22979      "dev": true,
22980      "dependencies": {
22981        "is-buffer": "^1.1.5"
22982      },
22983      "engines": {
22984        "node": ">=0.10.0"
22985      }
22986    },
22987    "node_modules/snapdragon/node_modules/debug": {
22988      "version": "2.6.9",
22989      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22990      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22991      "dev": true,
22992      "dependencies": {
22993        "ms": "2.0.0"
22994      }
22995    },
22996    "node_modules/snapdragon/node_modules/define-property": {
22997      "version": "0.2.5",
22998      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
22999      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
23000      "dev": true,
23001      "dependencies": {
23002        "is-descriptor": "^0.1.0"
23003      },
23004      "engines": {
23005        "node": ">=0.10.0"
23006      }
23007    },
23008    "node_modules/snapdragon/node_modules/extend-shallow": {
23009      "version": "2.0.1",
23010      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
23011      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
23012      "dev": true,
23013      "dependencies": {
23014        "is-extendable": "^0.1.0"
23015      },
23016      "engines": {
23017        "node": ">=0.10.0"
23018      }
23019    },
23020    "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
23021      "version": "0.1.6",
23022      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
23023      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
23024      "dev": true,
23025      "dependencies": {
23026        "kind-of": "^3.0.2"
23027      },
23028      "engines": {
23029        "node": ">=0.10.0"
23030      }
23031    },
23032    "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": {
23033      "version": "3.2.2",
23034      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23035      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23036      "dev": true,
23037      "dependencies": {
23038        "is-buffer": "^1.1.5"
23039      },
23040      "engines": {
23041        "node": ">=0.10.0"
23042      }
23043    },
23044    "node_modules/snapdragon/node_modules/is-data-descriptor": {
23045      "version": "0.1.4",
23046      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
23047      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
23048      "dev": true,
23049      "dependencies": {
23050        "kind-of": "^3.0.2"
23051      },
23052      "engines": {
23053        "node": ">=0.10.0"
23054      }
23055    },
23056    "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": {
23057      "version": "3.2.2",
23058      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23059      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23060      "dev": true,
23061      "dependencies": {
23062        "is-buffer": "^1.1.5"
23063      },
23064      "engines": {
23065        "node": ">=0.10.0"
23066      }
23067    },
23068    "node_modules/snapdragon/node_modules/is-descriptor": {
23069      "version": "0.1.6",
23070      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
23071      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
23072      "dev": true,
23073      "dependencies": {
23074        "is-accessor-descriptor": "^0.1.6",
23075        "is-data-descriptor": "^0.1.4",
23076        "kind-of": "^5.0.0"
23077      },
23078      "engines": {
23079        "node": ">=0.10.0"
23080      }
23081    },
23082    "node_modules/snapdragon/node_modules/is-extendable": {
23083      "version": "0.1.1",
23084      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
23085      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
23086      "dev": true,
23087      "engines": {
23088        "node": ">=0.10.0"
23089      }
23090    },
23091    "node_modules/snapdragon/node_modules/kind-of": {
23092      "version": "5.1.0",
23093      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
23094      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
23095      "dev": true,
23096      "engines": {
23097        "node": ">=0.10.0"
23098      }
23099    },
23100    "node_modules/snapdragon/node_modules/ms": {
23101      "version": "2.0.0",
23102      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
23103      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
23104      "dev": true
23105    },
23106    "node_modules/sockjs": {
23107      "version": "0.3.21",
23108      "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
23109      "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
23110      "dev": true,
23111      "dependencies": {
23112        "faye-websocket": "^0.11.3",
23113        "uuid": "^3.4.0",
23114        "websocket-driver": "^0.7.4"
23115      }
23116    },
23117    "node_modules/sockjs-client": {
23118      "version": "1.5.2",
23119      "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz",
23120      "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==",
23121      "dev": true,
23122      "dependencies": {
23123        "debug": "^3.2.6",
23124        "eventsource": "^1.0.7",
23125        "faye-websocket": "^0.11.3",
23126        "inherits": "^2.0.4",
23127        "json3": "^3.3.3",
23128        "url-parse": "^1.5.3"
23129      }
23130    },
23131    "node_modules/sockjs-client/node_modules/debug": {
23132      "version": "3.2.7",
23133      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
23134      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
23135      "dev": true,
23136      "dependencies": {
23137        "ms": "^2.1.1"
23138      }
23139    },
23140    "node_modules/sockjs/node_modules/uuid": {
23141      "version": "3.4.0",
23142      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
23143      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
23144      "deprecated": "Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.",
23145      "dev": true,
23146      "bin": {
23147        "uuid": "bin/uuid"
23148      }
23149    },
23150    "node_modules/sort-keys": {
23151      "version": "1.1.2",
23152      "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
23153      "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
23154      "dev": true,
23155      "dependencies": {
23156        "is-plain-obj": "^1.0.0"
23157      },
23158      "engines": {
23159        "node": ">=0.10.0"
23160      }
23161    },
23162    "node_modules/source-list-map": {
23163      "version": "2.0.1",
23164      "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
23165      "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
23166      "dev": true
23167    },
23168    "node_modules/source-map": {
23169      "version": "0.5.7",
23170      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
23171      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
23172      "dev": true,
23173      "engines": {
23174        "node": ">=0.10.0"
23175      }
23176    },
23177    "node_modules/source-map-js": {
23178      "version": "0.6.2",
23179      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
23180      "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
23181      "engines": {
23182        "node": ">=0.10.0"
23183      }
23184    },
23185    "node_modules/source-map-resolve": {
23186      "version": "0.5.3",
23187      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
23188      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
23189      "dev": true,
23190      "dependencies": {
23191        "atob": "^2.1.2",
23192        "decode-uri-component": "^0.2.0",
23193        "resolve-url": "^0.2.1",
23194        "source-map-url": "^0.4.0",
23195        "urix": "^0.1.0"
23196      }
23197    },
23198    "node_modules/source-map-support": {
23199      "version": "0.5.19",
23200      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
23201      "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
23202      "dev": true,
23203      "dependencies": {
23204        "buffer-from": "^1.0.0",
23205        "source-map": "^0.6.0"
23206      }
23207    },
23208    "node_modules/source-map-support/node_modules/source-map": {
23209      "version": "0.6.1",
23210      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
23211      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
23212      "dev": true,
23213      "engines": {
23214        "node": ">=0.10.0"
23215      }
23216    },
23217    "node_modules/source-map-url": {
23218      "version": "0.4.1",
23219      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
23220      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
23221      "dev": true
23222    },
23223    "node_modules/sourcemap-codec": {
23224      "version": "1.4.8",
23225      "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
23226      "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
23227      "dev": true
23228    },
23229    "node_modules/spdx-correct": {
23230      "version": "3.1.1",
23231      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
23232      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
23233      "dev": true,
23234      "dependencies": {
23235        "spdx-expression-parse": "^3.0.0",
23236        "spdx-license-ids": "^3.0.0"
23237      }
23238    },
23239    "node_modules/spdx-exceptions": {
23240      "version": "2.3.0",
23241      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
23242      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
23243      "dev": true
23244    },
23245    "node_modules/spdx-expression-parse": {
23246      "version": "3.0.1",
23247      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
23248      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
23249      "dev": true,
23250      "dependencies": {
23251        "spdx-exceptions": "^2.1.0",
23252        "spdx-license-ids": "^3.0.0"
23253      }
23254    },
23255    "node_modules/spdx-license-ids": {
23256      "version": "3.0.10",
23257      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
23258      "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
23259      "dev": true
23260    },
23261    "node_modules/spdy": {
23262      "version": "4.0.2",
23263      "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
23264      "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
23265      "dev": true,
23266      "dependencies": {
23267        "debug": "^4.1.0",
23268        "handle-thing": "^2.0.0",
23269        "http-deceiver": "^1.2.7",
23270        "select-hose": "^2.0.0",
23271        "spdy-transport": "^3.0.0"
23272      },
23273      "engines": {
23274        "node": ">=6.0.0"
23275      }
23276    },
23277    "node_modules/spdy-transport": {
23278      "version": "3.0.0",
23279      "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
23280      "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
23281      "dev": true,
23282      "dependencies": {
23283        "debug": "^4.1.0",
23284        "detect-node": "^2.0.4",
23285        "hpack.js": "^2.1.6",
23286        "obuf": "^1.1.2",
23287        "readable-stream": "^3.0.6",
23288        "wbuf": "^1.7.3"
23289      }
23290    },
23291    "node_modules/spdy-transport/node_modules/readable-stream": {
23292      "version": "3.6.0",
23293      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
23294      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
23295      "dev": true,
23296      "dependencies": {
23297        "inherits": "^2.0.3",
23298        "string_decoder": "^1.1.1",
23299        "util-deprecate": "^1.0.1"
23300      },
23301      "engines": {
23302        "node": ">= 6"
23303      }
23304    },
23305    "node_modules/split-string": {
23306      "version": "3.1.0",
23307      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
23308      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
23309      "dev": true,
23310      "dependencies": {
23311        "extend-shallow": "^3.0.0"
23312      },
23313      "engines": {
23314        "node": ">=0.10.0"
23315      }
23316    },
23317    "node_modules/sprintf-js": {
23318      "version": "1.0.3",
23319      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
23320      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
23321      "dev": true
23322    },
23323    "node_modules/ssri": {
23324      "version": "8.0.1",
23325      "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
23326      "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
23327      "dev": true,
23328      "dependencies": {
23329        "minipass": "^3.1.1"
23330      },
23331      "engines": {
23332        "node": ">= 8"
23333      }
23334    },
23335    "node_modules/stable": {
23336      "version": "0.1.8",
23337      "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
23338      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
23339      "dev": true
23340    },
23341    "node_modules/stack-utils": {
23342      "version": "2.0.3",
23343      "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz",
23344      "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==",
23345      "dev": true,
23346      "dependencies": {
23347        "escape-string-regexp": "^2.0.0"
23348      },
23349      "engines": {
23350        "node": ">=10"
23351      }
23352    },
23353    "node_modules/stack-utils/node_modules/escape-string-regexp": {
23354      "version": "2.0.0",
23355      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
23356      "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
23357      "dev": true,
23358      "engines": {
23359        "node": ">=8"
23360      }
23361    },
23362    "node_modules/stackframe": {
23363      "version": "1.2.0",
23364      "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz",
23365      "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==",
23366      "dev": true
23367    },
23368    "node_modules/static-extend": {
23369      "version": "0.1.2",
23370      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
23371      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
23372      "dev": true,
23373      "dependencies": {
23374        "define-property": "^0.2.5",
23375        "object-copy": "^0.1.0"
23376      },
23377      "engines": {
23378        "node": ">=0.10.0"
23379      }
23380    },
23381    "node_modules/static-extend/node_modules/define-property": {
23382      "version": "0.2.5",
23383      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
23384      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
23385      "dev": true,
23386      "dependencies": {
23387        "is-descriptor": "^0.1.0"
23388      },
23389      "engines": {
23390        "node": ">=0.10.0"
23391      }
23392    },
23393    "node_modules/static-extend/node_modules/is-accessor-descriptor": {
23394      "version": "0.1.6",
23395      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
23396      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
23397      "dev": true,
23398      "dependencies": {
23399        "kind-of": "^3.0.2"
23400      },
23401      "engines": {
23402        "node": ">=0.10.0"
23403      }
23404    },
23405    "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": {
23406      "version": "3.2.2",
23407      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23408      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23409      "dev": true,
23410      "dependencies": {
23411        "is-buffer": "^1.1.5"
23412      },
23413      "engines": {
23414        "node": ">=0.10.0"
23415      }
23416    },
23417    "node_modules/static-extend/node_modules/is-data-descriptor": {
23418      "version": "0.1.4",
23419      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
23420      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
23421      "dev": true,
23422      "dependencies": {
23423        "kind-of": "^3.0.2"
23424      },
23425      "engines": {
23426        "node": ">=0.10.0"
23427      }
23428    },
23429    "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": {
23430      "version": "3.2.2",
23431      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23432      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23433      "dev": true,
23434      "dependencies": {
23435        "is-buffer": "^1.1.5"
23436      },
23437      "engines": {
23438        "node": ">=0.10.0"
23439      }
23440    },
23441    "node_modules/static-extend/node_modules/is-descriptor": {
23442      "version": "0.1.6",
23443      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
23444      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
23445      "dev": true,
23446      "dependencies": {
23447        "is-accessor-descriptor": "^0.1.6",
23448        "is-data-descriptor": "^0.1.4",
23449        "kind-of": "^5.0.0"
23450      },
23451      "engines": {
23452        "node": ">=0.10.0"
23453      }
23454    },
23455    "node_modules/static-extend/node_modules/kind-of": {
23456      "version": "5.1.0",
23457      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
23458      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
23459      "dev": true,
23460      "engines": {
23461        "node": ">=0.10.0"
23462      }
23463    },
23464    "node_modules/statuses": {
23465      "version": "1.5.0",
23466      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
23467      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
23468      "dev": true,
23469      "engines": {
23470        "node": ">= 0.6"
23471      }
23472    },
23473    "node_modules/stream-browserify": {
23474      "version": "2.0.2",
23475      "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
23476      "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
23477      "dev": true,
23478      "dependencies": {
23479        "inherits": "~2.0.1",
23480        "readable-stream": "^2.0.2"
23481      }
23482    },
23483    "node_modules/stream-each": {
23484      "version": "1.2.3",
23485      "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
23486      "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
23487      "dev": true,
23488      "dependencies": {
23489        "end-of-stream": "^1.1.0",
23490        "stream-shift": "^1.0.0"
23491      }
23492    },
23493    "node_modules/stream-http": {
23494      "version": "2.8.3",
23495      "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
23496      "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
23497      "dev": true,
23498      "dependencies": {
23499        "builtin-status-codes": "^3.0.0",
23500        "inherits": "^2.0.1",
23501        "readable-stream": "^2.3.6",
23502        "to-arraybuffer": "^1.0.0",
23503        "xtend": "^4.0.0"
23504      }
23505    },
23506    "node_modules/stream-shift": {
23507      "version": "1.0.1",
23508      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
23509      "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
23510      "dev": true
23511    },
23512    "node_modules/strict-uri-encode": {
23513      "version": "1.1.0",
23514      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
23515      "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
23516      "dev": true,
23517      "engines": {
23518        "node": ">=0.10.0"
23519      }
23520    },
23521    "node_modules/string_decoder": {
23522      "version": "1.3.0",
23523      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
23524      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
23525      "dev": true,
23526      "dependencies": {
23527        "safe-buffer": "~5.2.0"
23528      }
23529    },
23530    "node_modules/string_decoder/node_modules/safe-buffer": {
23531      "version": "5.2.1",
23532      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
23533      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
23534      "dev": true,
23535      "funding": [
23536        {
23537          "type": "github",
23538          "url": "https://github.com/sponsors/feross"
23539        },
23540        {
23541          "type": "patreon",
23542          "url": "https://www.patreon.com/feross"
23543        },
23544        {
23545          "type": "consulting",
23546          "url": "https://feross.org/support"
23547        }
23548      ]
23549    },
23550    "node_modules/string-length": {
23551      "version": "4.0.2",
23552      "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
23553      "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
23554      "dev": true,
23555      "dependencies": {
23556        "char-regex": "^1.0.2",
23557        "strip-ansi": "^6.0.0"
23558      },
23559      "engines": {
23560        "node": ">=10"
23561      }
23562    },
23563    "node_modules/string-natural-compare": {
23564      "version": "3.0.1",
23565      "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
23566      "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==",
23567      "dev": true
23568    },
23569    "node_modules/string-width": {
23570      "version": "4.2.2",
23571      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
23572      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
23573      "dev": true,
23574      "dependencies": {
23575        "emoji-regex": "^8.0.0",
23576        "is-fullwidth-code-point": "^3.0.0",
23577        "strip-ansi": "^6.0.0"
23578      },
23579      "engines": {
23580        "node": ">=8"
23581      }
23582    },
23583    "node_modules/string-width/node_modules/emoji-regex": {
23584      "version": "8.0.0",
23585      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
23586      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
23587      "dev": true
23588    },
23589    "node_modules/string.prototype.matchall": {
23590      "version": "4.0.5",
23591      "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz",
23592      "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==",
23593      "dev": true,
23594      "dependencies": {
23595        "call-bind": "^1.0.2",
23596        "define-properties": "^1.1.3",
23597        "es-abstract": "^1.18.2",
23598        "get-intrinsic": "^1.1.1",
23599        "has-symbols": "^1.0.2",
23600        "internal-slot": "^1.0.3",
23601        "regexp.prototype.flags": "^1.3.1",
23602        "side-channel": "^1.0.4"
23603      },
23604      "funding": {
23605        "url": "https://github.com/sponsors/ljharb"
23606      }
23607    },
23608    "node_modules/string.prototype.trim": {
23609      "version": "1.2.4",
23610      "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz",
23611      "integrity": "sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q==",
23612      "dev": true,
23613      "dependencies": {
23614        "call-bind": "^1.0.2",
23615        "define-properties": "^1.1.3",
23616        "es-abstract": "^1.18.0-next.2"
23617      },
23618      "engines": {
23619        "node": ">= 0.4"
23620      },
23621      "funding": {
23622        "url": "https://github.com/sponsors/ljharb"
23623      }
23624    },
23625    "node_modules/string.prototype.trimend": {
23626      "version": "1.0.4",
23627      "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
23628      "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
23629      "dev": true,
23630      "dependencies": {
23631        "call-bind": "^1.0.2",
23632        "define-properties": "^1.1.3"
23633      },
23634      "funding": {
23635        "url": "https://github.com/sponsors/ljharb"
23636      }
23637    },
23638    "node_modules/string.prototype.trimstart": {
23639      "version": "1.0.4",
23640      "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
23641      "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
23642      "dev": true,
23643      "dependencies": {
23644        "call-bind": "^1.0.2",
23645        "define-properties": "^1.1.3"
23646      },
23647      "funding": {
23648        "url": "https://github.com/sponsors/ljharb"
23649      }
23650    },
23651    "node_modules/stringify-object": {
23652      "version": "3.3.0",
23653      "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
23654      "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
23655      "dev": true,
23656      "dependencies": {
23657        "get-own-enumerable-property-symbols": "^3.0.0",
23658        "is-obj": "^1.0.1",
23659        "is-regexp": "^1.0.0"
23660      },
23661      "engines": {
23662        "node": ">=4"
23663      }
23664    },
23665    "node_modules/strip-ansi": {
23666      "version": "6.0.0",
23667      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
23668      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
23669      "dev": true,
23670      "dependencies": {
23671        "ansi-regex": "^5.0.0"
23672      },
23673      "engines": {
23674        "node": ">=8"
23675      }
23676    },
23677    "node_modules/strip-bom": {
23678      "version": "4.0.0",
23679      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
23680      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
23681      "dev": true,
23682      "engines": {
23683        "node": ">=8"
23684      }
23685    },
23686    "node_modules/strip-comments": {
23687      "version": "1.0.2",
23688      "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz",
23689      "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==",
23690      "dev": true,
23691      "dependencies": {
23692        "babel-extract-comments": "^1.0.0",
23693        "babel-plugin-transform-object-rest-spread": "^6.26.0"
23694      },
23695      "engines": {
23696        "node": ">=4"
23697      }
23698    },
23699    "node_modules/strip-eof": {
23700      "version": "1.0.0",
23701      "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
23702      "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
23703      "dev": true,
23704      "engines": {
23705        "node": ">=0.10.0"
23706      }
23707    },
23708    "node_modules/strip-final-newline": {
23709      "version": "2.0.0",
23710      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
23711      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
23712      "dev": true,
23713      "engines": {
23714        "node": ">=6"
23715      }
23716    },
23717    "node_modules/strip-json-comments": {
23718      "version": "3.1.1",
23719      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
23720      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
23721      "dev": true,
23722      "engines": {
23723        "node": ">=8"
23724      },
23725      "funding": {
23726        "url": "https://github.com/sponsors/sindresorhus"
23727      }
23728    },
23729    "node_modules/style-loader": {
23730      "version": "1.3.0",
23731      "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz",
23732      "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==",
23733      "dev": true,
23734      "dependencies": {
23735        "loader-utils": "^2.0.0",
23736        "schema-utils": "^2.7.0"
23737      },
23738      "engines": {
23739        "node": ">= 8.9.0"
23740      },
23741      "funding": {
23742        "type": "opencollective",
23743        "url": "https://opencollective.com/webpack"
23744      },
23745      "peerDependencies": {
23746        "webpack": "^4.0.0 || ^5.0.0"
23747      }
23748    },
23749    "node_modules/style-mod": {
23750      "version": "4.0.0",
23751      "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.0.0.tgz",
23752      "integrity": "sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw=="
23753    },
23754    "node_modules/stylehacks": {
23755      "version": "4.0.3",
23756      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
23757      "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
23758      "dev": true,
23759      "dependencies": {
23760        "browserslist": "^4.0.0",
23761        "postcss": "^7.0.0",
23762        "postcss-selector-parser": "^3.0.0"
23763      },
23764      "engines": {
23765        "node": ">=6.9.0"
23766      }
23767    },
23768    "node_modules/stylehacks/node_modules/postcss-selector-parser": {
23769      "version": "3.1.2",
23770      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
23771      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
23772      "dev": true,
23773      "dependencies": {
23774        "dot-prop": "^5.2.0",
23775        "indexes-of": "^1.0.1",
23776        "uniq": "^1.0.1"
23777      },
23778      "engines": {
23779        "node": ">=8"
23780      }
23781    },
23782    "node_modules/supports-color": {
23783      "version": "5.5.0",
23784      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
23785      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
23786      "dev": true,
23787      "dependencies": {
23788        "has-flag": "^3.0.0"
23789      },
23790      "engines": {
23791        "node": ">=4"
23792      }
23793    },
23794    "node_modules/supports-hyperlinks": {
23795      "version": "2.2.0",
23796      "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
23797      "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
23798      "dev": true,
23799      "dependencies": {
23800        "has-flag": "^4.0.0",
23801        "supports-color": "^7.0.0"
23802      },
23803      "engines": {
23804        "node": ">=8"
23805      }
23806    },
23807    "node_modules/supports-hyperlinks/node_modules/has-flag": {
23808      "version": "4.0.0",
23809      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
23810      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
23811      "dev": true,
23812      "engines": {
23813        "node": ">=8"
23814      }
23815    },
23816    "node_modules/supports-hyperlinks/node_modules/supports-color": {
23817      "version": "7.2.0",
23818      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
23819      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
23820      "dev": true,
23821      "dependencies": {
23822        "has-flag": "^4.0.0"
23823      },
23824      "engines": {
23825        "node": ">=8"
23826      }
23827    },
23828    "node_modules/svg-parser": {
23829      "version": "2.0.4",
23830      "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
23831      "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==",
23832      "dev": true
23833    },
23834    "node_modules/svgo": {
23835      "version": "1.3.2",
23836      "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
23837      "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
23838      "dev": true,
23839      "dependencies": {
23840        "chalk": "^2.4.1",
23841        "coa": "^2.0.2",
23842        "css-select": "^2.0.0",
23843        "css-select-base-adapter": "^0.1.1",
23844        "css-tree": "1.0.0-alpha.37",
23845        "csso": "^4.0.2",
23846        "js-yaml": "^3.13.1",
23847        "mkdirp": "~0.5.1",
23848        "object.values": "^1.1.0",
23849        "sax": "~1.2.4",
23850        "stable": "^0.1.8",
23851        "unquote": "~1.1.1",
23852        "util.promisify": "~1.0.0"
23853      },
23854      "bin": {
23855        "svgo": "bin/svgo"
23856      },
23857      "engines": {
23858        "node": ">=4.0.0"
23859      }
23860    },
23861    "node_modules/svgo/node_modules/css-select": {
23862      "version": "2.1.0",
23863      "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
23864      "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
23865      "dev": true,
23866      "dependencies": {
23867        "boolbase": "^1.0.0",
23868        "css-what": "^3.2.1",
23869        "domutils": "^1.7.0",
23870        "nth-check": "^1.0.2"
23871      }
23872    },
23873    "node_modules/svgo/node_modules/css-what": {
23874      "version": "3.4.2",
23875      "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
23876      "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
23877      "dev": true,
23878      "engines": {
23879        "node": ">= 6"
23880      },
23881      "funding": {
23882        "url": "https://github.com/sponsors/fb55"
23883      }
23884    },
23885    "node_modules/svgo/node_modules/dom-serializer": {
23886      "version": "0.2.2",
23887      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
23888      "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
23889      "dev": true,
23890      "dependencies": {
23891        "domelementtype": "^2.0.1",
23892        "entities": "^2.0.0"
23893      }
23894    },
23895    "node_modules/svgo/node_modules/domutils": {
23896      "version": "1.7.0",
23897      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
23898      "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
23899      "dev": true,
23900      "dependencies": {
23901        "dom-serializer": "0",
23902        "domelementtype": "1"
23903      }
23904    },
23905    "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": {
23906      "version": "1.3.1",
23907      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
23908      "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
23909      "dev": true
23910    },
23911    "node_modules/svgo/node_modules/nth-check": {
23912      "version": "1.0.2",
23913      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
23914      "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
23915      "dev": true,
23916      "dependencies": {
23917        "boolbase": "~1.0.0"
23918      }
23919    },
23920    "node_modules/symbol-tree": {
23921      "version": "3.2.4",
23922      "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
23923      "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
23924    },
23925    "node_modules/table": {
23926      "version": "6.7.1",
23927      "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
23928      "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
23929      "dev": true,
23930      "dependencies": {
23931        "ajv": "^8.0.1",
23932        "lodash.clonedeep": "^4.5.0",
23933        "lodash.truncate": "^4.4.2",
23934        "slice-ansi": "^4.0.0",
23935        "string-width": "^4.2.0",
23936        "strip-ansi": "^6.0.0"
23937      },
23938      "engines": {
23939        "node": ">=10.0.0"
23940      }
23941    },
23942    "node_modules/table/node_modules/ajv": {
23943      "version": "8.6.2",
23944      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
23945      "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
23946      "dev": true,
23947      "dependencies": {
23948        "fast-deep-equal": "^3.1.1",
23949        "json-schema-traverse": "^1.0.0",
23950        "require-from-string": "^2.0.2",
23951        "uri-js": "^4.2.2"
23952      },
23953      "funding": {
23954        "type": "github",
23955        "url": "https://github.com/sponsors/epoberezkin"
23956      }
23957    },
23958    "node_modules/table/node_modules/json-schema-traverse": {
23959      "version": "1.0.0",
23960      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
23961      "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
23962      "dev": true
23963    },
23964    "node_modules/tapable": {
23965      "version": "1.1.3",
23966      "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
23967      "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
23968      "dev": true,
23969      "engines": {
23970        "node": ">=6"
23971      }
23972    },
23973    "node_modules/tar": {
23974      "version": "6.1.11",
23975      "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
23976      "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
23977      "dev": true,
23978      "dependencies": {
23979        "chownr": "^2.0.0",
23980        "fs-minipass": "^2.0.0",
23981        "minipass": "^3.0.0",
23982        "minizlib": "^2.1.1",
23983        "mkdirp": "^1.0.3",
23984        "yallist": "^4.0.0"
23985      },
23986      "engines": {
23987        "node": ">= 10"
23988      }
23989    },
23990    "node_modules/tar/node_modules/mkdirp": {
23991      "version": "1.0.4",
23992      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
23993      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
23994      "dev": true,
23995      "bin": {
23996        "mkdirp": "bin/cmd.js"
23997      },
23998      "engines": {
23999        "node": ">=10"
24000      }
24001    },
24002    "node_modules/temp-dir": {
24003      "version": "1.0.0",
24004      "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
24005      "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
24006      "dev": true,
24007      "engines": {
24008        "node": ">=4"
24009      }
24010    },
24011    "node_modules/tempusdominus-bootstrap-4": {
24012      "version": "5.39.0",
24013      "resolved": "https://registry.npmjs.org/tempusdominus-bootstrap-4/-/tempusdominus-bootstrap-4-5.39.0.tgz",
24014      "integrity": "sha512-vYnkmQYQq4+A51WyRc/6e03eM0BHDoPaxd556K1pd4Nhr0eGeB3+Mi9b+3CDx4189fg3gQlrsKzgJiHPRwSX3Q==",
24015      "dependencies": {
24016        "bootstrap": "^4.5.2",
24017        "jquery": "^3.5.1",
24018        "moment": "^2.29.0",
24019        "moment-timezone": "^0.5.31",
24020        "popper.js": "^1.16.1"
24021      },
24022      "peerDependencies": {
24023        "bootstrap": ">=4.5.2",
24024        "jquery": "^3.5.1",
24025        "moment": "^2.29.0",
24026        "moment-timezone": "^0.5.31",
24027        "popper.js": "^1.16.1",
24028        "tempusdominus-core": "5.19.0"
24029      }
24030    },
24031    "node_modules/tempusdominus-core": {
24032      "version": "5.19.0",
24033      "resolved": "https://registry.npmjs.org/tempusdominus-core/-/tempusdominus-core-5.19.0.tgz",
24034      "integrity": "sha512-7a4oBQw4cjz6C87BLRg3KHVvzpnPlnRTkuDZ7SwcJayQQ4QgOryX5u6wj0q07TXhgtMQLCntZO6nVhHIKPaeUw==",
24035      "dependencies": {
24036        "jquery": "^3.5.0",
24037        "moment": "~2.24.0",
24038        "moment-timezone": "^0.5.28"
24039      },
24040      "peerDependencies": {
24041        "jquery": "^3.0",
24042        "moment": "^2.10",
24043        "moment-timezone": "^0.5.0"
24044      }
24045    },
24046    "node_modules/tempusdominus-core/node_modules/moment": {
24047      "version": "2.24.0",
24048      "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
24049      "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==",
24050      "engines": {
24051        "node": "*"
24052      }
24053    },
24054    "node_modules/tempy": {
24055      "version": "0.3.0",
24056      "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz",
24057      "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==",
24058      "dev": true,
24059      "dependencies": {
24060        "temp-dir": "^1.0.0",
24061        "type-fest": "^0.3.1",
24062        "unique-string": "^1.0.0"
24063      },
24064      "engines": {
24065        "node": ">=8"
24066      }
24067    },
24068    "node_modules/tempy/node_modules/type-fest": {
24069      "version": "0.3.1",
24070      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
24071      "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==",
24072      "dev": true,
24073      "engines": {
24074        "node": ">=6"
24075      }
24076    },
24077    "node_modules/terminal-link": {
24078      "version": "2.1.1",
24079      "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
24080      "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
24081      "dev": true,
24082      "dependencies": {
24083        "ansi-escapes": "^4.2.1",
24084        "supports-hyperlinks": "^2.0.0"
24085      },
24086      "engines": {
24087        "node": ">=8"
24088      },
24089      "funding": {
24090        "url": "https://github.com/sponsors/sindresorhus"
24091      }
24092    },
24093    "node_modules/terser": {
24094      "version": "4.8.0",
24095      "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
24096      "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
24097      "dev": true,
24098      "dependencies": {
24099        "commander": "^2.20.0",
24100        "source-map": "~0.6.1",
24101        "source-map-support": "~0.5.12"
24102      },
24103      "bin": {
24104        "terser": "bin/terser"
24105      },
24106      "engines": {
24107        "node": ">=6.0.0"
24108      }
24109    },
24110    "node_modules/terser-webpack-plugin": {
24111      "version": "4.2.3",
24112      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz",
24113      "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==",
24114      "dev": true,
24115      "dependencies": {
24116        "cacache": "^15.0.5",
24117        "find-cache-dir": "^3.3.1",
24118        "jest-worker": "^26.5.0",
24119        "p-limit": "^3.0.2",
24120        "schema-utils": "^3.0.0",
24121        "serialize-javascript": "^5.0.1",
24122        "source-map": "^0.6.1",
24123        "terser": "^5.3.4",
24124        "webpack-sources": "^1.4.3"
24125      },
24126      "engines": {
24127        "node": ">= 10.13.0"
24128      },
24129      "funding": {
24130        "type": "opencollective",
24131        "url": "https://opencollective.com/webpack"
24132      },
24133      "peerDependencies": {
24134        "webpack": "^4.0.0 || ^5.0.0"
24135      }
24136    },
24137    "node_modules/terser-webpack-plugin/node_modules/commander": {
24138      "version": "2.20.3",
24139      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
24140      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
24141      "dev": true
24142    },
24143    "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": {
24144      "version": "3.3.2",
24145      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
24146      "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
24147      "dev": true,
24148      "dependencies": {
24149        "commondir": "^1.0.1",
24150        "make-dir": "^3.0.2",
24151        "pkg-dir": "^4.1.0"
24152      },
24153      "engines": {
24154        "node": ">=8"
24155      },
24156      "funding": {
24157        "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
24158      }
24159    },
24160    "node_modules/terser-webpack-plugin/node_modules/find-up": {
24161      "version": "4.1.0",
24162      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
24163      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
24164      "dev": true,
24165      "dependencies": {
24166        "locate-path": "^5.0.0",
24167        "path-exists": "^4.0.0"
24168      },
24169      "engines": {
24170        "node": ">=8"
24171      }
24172    },
24173    "node_modules/terser-webpack-plugin/node_modules/locate-path": {
24174      "version": "5.0.0",
24175      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
24176      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
24177      "dev": true,
24178      "dependencies": {
24179        "p-locate": "^4.1.0"
24180      },
24181      "engines": {
24182        "node": ">=8"
24183      }
24184    },
24185    "node_modules/terser-webpack-plugin/node_modules/make-dir": {
24186      "version": "3.1.0",
24187      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
24188      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
24189      "dev": true,
24190      "dependencies": {
24191        "semver": "^6.0.0"
24192      },
24193      "engines": {
24194        "node": ">=8"
24195      },
24196      "funding": {
24197        "url": "https://github.com/sponsors/sindresorhus"
24198      }
24199    },
24200    "node_modules/terser-webpack-plugin/node_modules/p-limit": {
24201      "version": "3.1.0",
24202      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
24203      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
24204      "dev": true,
24205      "dependencies": {
24206        "yocto-queue": "^0.1.0"
24207      },
24208      "engines": {
24209        "node": ">=10"
24210      },
24211      "funding": {
24212        "url": "https://github.com/sponsors/sindresorhus"
24213      }
24214    },
24215    "node_modules/terser-webpack-plugin/node_modules/p-locate": {
24216      "version": "4.1.0",
24217      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
24218      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
24219      "dev": true,
24220      "dependencies": {
24221        "p-limit": "^2.2.0"
24222      },
24223      "engines": {
24224        "node": ">=8"
24225      }
24226    },
24227    "node_modules/terser-webpack-plugin/node_modules/p-locate/node_modules/p-limit": {
24228      "version": "2.3.0",
24229      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
24230      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
24231      "dev": true,
24232      "dependencies": {
24233        "p-try": "^2.0.0"
24234      },
24235      "engines": {
24236        "node": ">=6"
24237      },
24238      "funding": {
24239        "url": "https://github.com/sponsors/sindresorhus"
24240      }
24241    },
24242    "node_modules/terser-webpack-plugin/node_modules/p-try": {
24243      "version": "2.2.0",
24244      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
24245      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
24246      "dev": true,
24247      "engines": {
24248        "node": ">=6"
24249      }
24250    },
24251    "node_modules/terser-webpack-plugin/node_modules/path-exists": {
24252      "version": "4.0.0",
24253      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
24254      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
24255      "dev": true,
24256      "engines": {
24257        "node": ">=8"
24258      }
24259    },
24260    "node_modules/terser-webpack-plugin/node_modules/pkg-dir": {
24261      "version": "4.2.0",
24262      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
24263      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
24264      "dev": true,
24265      "dependencies": {
24266        "find-up": "^4.0.0"
24267      },
24268      "engines": {
24269        "node": ">=8"
24270      }
24271    },
24272    "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
24273      "version": "3.1.1",
24274      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
24275      "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
24276      "dev": true,
24277      "dependencies": {
24278        "@types/json-schema": "^7.0.8",
24279        "ajv": "^6.12.5",
24280        "ajv-keywords": "^3.5.2"
24281      },
24282      "engines": {
24283        "node": ">= 10.13.0"
24284      },
24285      "funding": {
24286        "type": "opencollective",
24287        "url": "https://opencollective.com/webpack"
24288      }
24289    },
24290    "node_modules/terser-webpack-plugin/node_modules/semver": {
24291      "version": "6.3.0",
24292      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
24293      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
24294      "dev": true,
24295      "bin": {
24296        "semver": "bin/semver.js"
24297      }
24298    },
24299    "node_modules/terser-webpack-plugin/node_modules/source-map": {
24300      "version": "0.6.1",
24301      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
24302      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
24303      "dev": true,
24304      "engines": {
24305        "node": ">=0.10.0"
24306      }
24307    },
24308    "node_modules/terser-webpack-plugin/node_modules/terser": {
24309      "version": "5.7.2",
24310      "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.2.tgz",
24311      "integrity": "sha512-0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw==",
24312      "dev": true,
24313      "dependencies": {
24314        "commander": "^2.20.0",
24315        "source-map": "~0.7.2",
24316        "source-map-support": "~0.5.19"
24317      },
24318      "bin": {
24319        "terser": "bin/terser"
24320      },
24321      "engines": {
24322        "node": ">=10"
24323      }
24324    },
24325    "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": {
24326      "version": "0.7.3",
24327      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
24328      "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
24329      "dev": true,
24330      "engines": {
24331        "node": ">= 8"
24332      }
24333    },
24334    "node_modules/terser/node_modules/commander": {
24335      "version": "2.20.3",
24336      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
24337      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
24338      "dev": true
24339    },
24340    "node_modules/terser/node_modules/source-map": {
24341      "version": "0.6.1",
24342      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
24343      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
24344      "dev": true,
24345      "engines": {
24346        "node": ">=0.10.0"
24347      }
24348    },
24349    "node_modules/test-exclude": {
24350      "version": "6.0.0",
24351      "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
24352      "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
24353      "dev": true,
24354      "dependencies": {
24355        "@istanbuljs/schema": "^0.1.2",
24356        "glob": "^7.1.4",
24357        "minimatch": "^3.0.4"
24358      },
24359      "engines": {
24360        "node": ">=8"
24361      }
24362    },
24363    "node_modules/text-table": {
24364      "version": "0.2.0",
24365      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
24366      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
24367      "dev": true
24368    },
24369    "node_modules/throat": {
24370      "version": "5.0.0",
24371      "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
24372      "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
24373      "dev": true
24374    },
24375    "node_modules/through2": {
24376      "version": "2.0.5",
24377      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
24378      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
24379      "dev": true,
24380      "dependencies": {
24381        "readable-stream": "~2.3.6",
24382        "xtend": "~4.0.1"
24383      }
24384    },
24385    "node_modules/thunky": {
24386      "version": "1.1.0",
24387      "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
24388      "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
24389      "dev": true
24390    },
24391    "node_modules/timers-browserify": {
24392      "version": "2.0.12",
24393      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
24394      "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
24395      "dev": true,
24396      "dependencies": {
24397        "setimmediate": "^1.0.4"
24398      },
24399      "engines": {
24400        "node": ">=0.6.0"
24401      }
24402    },
24403    "node_modules/timsort": {
24404      "version": "0.3.0",
24405      "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
24406      "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
24407      "dev": true
24408    },
24409    "node_modules/tiny-invariant": {
24410      "version": "1.1.0",
24411      "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz",
24412      "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw=="
24413    },
24414    "node_modules/tiny-warning": {
24415      "version": "1.0.3",
24416      "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
24417      "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
24418    },
24419    "node_modules/tmpl": {
24420      "version": "1.0.5",
24421      "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
24422      "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
24423      "dev": true
24424    },
24425    "node_modules/to-arraybuffer": {
24426      "version": "1.0.1",
24427      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
24428      "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
24429      "dev": true
24430    },
24431    "node_modules/to-fast-properties": {
24432      "version": "2.0.0",
24433      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
24434      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
24435      "dev": true,
24436      "engines": {
24437        "node": ">=4"
24438      }
24439    },
24440    "node_modules/to-object-path": {
24441      "version": "0.3.0",
24442      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
24443      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
24444      "dev": true,
24445      "dependencies": {
24446        "kind-of": "^3.0.2"
24447      },
24448      "engines": {
24449        "node": ">=0.10.0"
24450      }
24451    },
24452    "node_modules/to-object-path/node_modules/kind-of": {
24453      "version": "3.2.2",
24454      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
24455      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
24456      "dev": true,
24457      "dependencies": {
24458        "is-buffer": "^1.1.5"
24459      },
24460      "engines": {
24461        "node": ">=0.10.0"
24462      }
24463    },
24464    "node_modules/to-regex": {
24465      "version": "3.0.2",
24466      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
24467      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
24468      "dev": true,
24469      "dependencies": {
24470        "define-property": "^2.0.2",
24471        "extend-shallow": "^3.0.2",
24472        "regex-not": "^1.0.2",
24473        "safe-regex": "^1.1.0"
24474      },
24475      "engines": {
24476        "node": ">=0.10.0"
24477      }
24478    },
24479    "node_modules/to-regex-range": {
24480      "version": "5.0.1",
24481      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
24482      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
24483      "dependencies": {
24484        "is-number": "^7.0.0"
24485      },
24486      "engines": {
24487        "node": ">=8.0"
24488      }
24489    },
24490    "node_modules/toggle-selection": {
24491      "version": "1.0.6",
24492      "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
24493      "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI="
24494    },
24495    "node_modules/toidentifier": {
24496      "version": "1.0.0",
24497      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
24498      "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
24499      "dev": true,
24500      "engines": {
24501        "node": ">=0.6"
24502      }
24503    },
24504    "node_modules/tough-cookie": {
24505      "version": "4.0.0",
24506      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
24507      "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
24508      "dependencies": {
24509        "psl": "^1.1.33",
24510        "punycode": "^2.1.1",
24511        "universalify": "^0.1.2"
24512      },
24513      "engines": {
24514        "node": ">=6"
24515      }
24516    },
24517    "node_modules/tough-cookie/node_modules/universalify": {
24518      "version": "0.1.2",
24519      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
24520      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
24521      "engines": {
24522        "node": ">= 4.0.0"
24523      }
24524    },
24525    "node_modules/tr46": {
24526      "version": "2.1.0",
24527      "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
24528      "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
24529      "dependencies": {
24530        "punycode": "^2.1.1"
24531      },
24532      "engines": {
24533        "node": ">=8"
24534      }
24535    },
24536    "node_modules/tryer": {
24537      "version": "1.0.1",
24538      "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
24539      "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
24540      "dev": true
24541    },
24542    "node_modules/ts-pnp": {
24543      "version": "1.2.0",
24544      "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz",
24545      "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==",
24546      "dev": true,
24547      "engines": {
24548        "node": ">=6"
24549      },
24550      "peerDependenciesMeta": {
24551        "typescript": {
24552          "optional": true
24553        }
24554      }
24555    },
24556    "node_modules/tsconfig-paths": {
24557      "version": "3.11.0",
24558      "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz",
24559      "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==",
24560      "dev": true,
24561      "dependencies": {
24562        "@types/json5": "^0.0.29",
24563        "json5": "^1.0.1",
24564        "minimist": "^1.2.0",
24565        "strip-bom": "^3.0.0"
24566      }
24567    },
24568    "node_modules/tsconfig-paths/node_modules/json5": {
24569      "version": "1.0.1",
24570      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
24571      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
24572      "dev": true,
24573      "dependencies": {
24574        "minimist": "^1.2.0"
24575      },
24576      "bin": {
24577        "json5": "lib/cli.js"
24578      }
24579    },
24580    "node_modules/tsconfig-paths/node_modules/strip-bom": {
24581      "version": "3.0.0",
24582      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
24583      "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
24584      "dev": true,
24585      "engines": {
24586        "node": ">=4"
24587      }
24588    },
24589    "node_modules/tslib": {
24590      "version": "2.3.1",
24591      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
24592      "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
24593      "dev": true
24594    },
24595    "node_modules/tsutils": {
24596      "version": "3.21.0",
24597      "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
24598      "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
24599      "dev": true,
24600      "dependencies": {
24601        "tslib": "^1.8.1"
24602      },
24603      "engines": {
24604        "node": ">= 6"
24605      },
24606      "peerDependencies": {
24607        "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
24608      }
24609    },
24610    "node_modules/tsutils/node_modules/tslib": {
24611      "version": "1.14.1",
24612      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
24613      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
24614      "dev": true
24615    },
24616    "node_modules/tty-browserify": {
24617      "version": "0.0.0",
24618      "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
24619      "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
24620      "dev": true
24621    },
24622    "node_modules/type": {
24623      "version": "1.2.0",
24624      "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
24625      "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
24626      "dev": true
24627    },
24628    "node_modules/type-check": {
24629      "version": "0.4.0",
24630      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
24631      "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
24632      "dev": true,
24633      "dependencies": {
24634        "prelude-ls": "^1.2.1"
24635      },
24636      "engines": {
24637        "node": ">= 0.8.0"
24638      }
24639    },
24640    "node_modules/type-detect": {
24641      "version": "4.0.8",
24642      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
24643      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
24644      "dev": true,
24645      "engines": {
24646        "node": ">=4"
24647      }
24648    },
24649    "node_modules/type-fest": {
24650      "version": "0.21.3",
24651      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
24652      "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
24653      "dev": true,
24654      "engines": {
24655        "node": ">=10"
24656      },
24657      "funding": {
24658        "url": "https://github.com/sponsors/sindresorhus"
24659      }
24660    },
24661    "node_modules/type-is": {
24662      "version": "1.6.18",
24663      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
24664      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
24665      "dev": true,
24666      "dependencies": {
24667        "media-typer": "0.3.0",
24668        "mime-types": "~2.1.24"
24669      },
24670      "engines": {
24671        "node": ">= 0.6"
24672      }
24673    },
24674    "node_modules/typed-styles": {
24675      "version": "0.0.7",
24676      "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz",
24677      "integrity": "sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q=="
24678    },
24679    "node_modules/typedarray": {
24680      "version": "0.0.6",
24681      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
24682      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
24683      "dev": true
24684    },
24685    "node_modules/typedarray-to-buffer": {
24686      "version": "3.1.5",
24687      "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
24688      "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
24689      "dev": true,
24690      "dependencies": {
24691        "is-typedarray": "^1.0.0"
24692      }
24693    },
24694    "node_modules/typescript": {
24695      "version": "4.4.2",
24696      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz",
24697      "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==",
24698      "dev": true,
24699      "bin": {
24700        "tsc": "bin/tsc",
24701        "tsserver": "bin/tsserver"
24702      },
24703      "engines": {
24704        "node": ">=4.2.0"
24705      }
24706    },
24707    "node_modules/unbox-primitive": {
24708      "version": "1.0.1",
24709      "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
24710      "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
24711      "dev": true,
24712      "dependencies": {
24713        "function-bind": "^1.1.1",
24714        "has-bigints": "^1.0.1",
24715        "has-symbols": "^1.0.2",
24716        "which-boxed-primitive": "^1.0.2"
24717      },
24718      "funding": {
24719        "url": "https://github.com/sponsors/ljharb"
24720      }
24721    },
24722    "node_modules/unicode-canonical-property-names-ecmascript": {
24723      "version": "1.0.4",
24724      "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
24725      "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
24726      "dev": true,
24727      "engines": {
24728        "node": ">=4"
24729      }
24730    },
24731    "node_modules/unicode-match-property-ecmascript": {
24732      "version": "1.0.4",
24733      "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
24734      "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
24735      "dev": true,
24736      "dependencies": {
24737        "unicode-canonical-property-names-ecmascript": "^1.0.4",
24738        "unicode-property-aliases-ecmascript": "^1.0.4"
24739      },
24740      "engines": {
24741        "node": ">=4"
24742      }
24743    },
24744    "node_modules/unicode-match-property-value-ecmascript": {
24745      "version": "1.2.0",
24746      "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
24747      "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
24748      "dev": true,
24749      "engines": {
24750        "node": ">=4"
24751      }
24752    },
24753    "node_modules/unicode-property-aliases-ecmascript": {
24754      "version": "1.1.0",
24755      "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
24756      "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
24757      "dev": true,
24758      "engines": {
24759        "node": ">=4"
24760      }
24761    },
24762    "node_modules/union-value": {
24763      "version": "1.0.1",
24764      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
24765      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
24766      "dev": true,
24767      "dependencies": {
24768        "arr-union": "^3.1.0",
24769        "get-value": "^2.0.6",
24770        "is-extendable": "^0.1.1",
24771        "set-value": "^2.0.1"
24772      },
24773      "engines": {
24774        "node": ">=0.10.0"
24775      }
24776    },
24777    "node_modules/union-value/node_modules/is-extendable": {
24778      "version": "0.1.1",
24779      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
24780      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
24781      "dev": true,
24782      "engines": {
24783        "node": ">=0.10.0"
24784      }
24785    },
24786    "node_modules/uniq": {
24787      "version": "1.0.1",
24788      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
24789      "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
24790      "dev": true
24791    },
24792    "node_modules/uniqs": {
24793      "version": "2.0.0",
24794      "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
24795      "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
24796      "dev": true
24797    },
24798    "node_modules/unique-filename": {
24799      "version": "1.1.1",
24800      "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
24801      "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
24802      "dev": true,
24803      "dependencies": {
24804        "unique-slug": "^2.0.0"
24805      }
24806    },
24807    "node_modules/unique-slug": {
24808      "version": "2.0.2",
24809      "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
24810      "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
24811      "dev": true,
24812      "dependencies": {
24813        "imurmurhash": "^0.1.4"
24814      }
24815    },
24816    "node_modules/unique-string": {
24817      "version": "1.0.0",
24818      "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
24819      "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
24820      "dev": true,
24821      "dependencies": {
24822        "crypto-random-string": "^1.0.0"
24823      },
24824      "engines": {
24825        "node": ">=4"
24826      }
24827    },
24828    "node_modules/universalify": {
24829      "version": "2.0.0",
24830      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
24831      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
24832      "dev": true,
24833      "engines": {
24834        "node": ">= 10.0.0"
24835      }
24836    },
24837    "node_modules/unpipe": {
24838      "version": "1.0.0",
24839      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
24840      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
24841      "dev": true,
24842      "engines": {
24843        "node": ">= 0.8"
24844      }
24845    },
24846    "node_modules/unquote": {
24847      "version": "1.1.1",
24848      "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
24849      "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
24850      "dev": true
24851    },
24852    "node_modules/unset-value": {
24853      "version": "1.0.0",
24854      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
24855      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
24856      "dev": true,
24857      "dependencies": {
24858        "has-value": "^0.3.1",
24859        "isobject": "^3.0.0"
24860      },
24861      "engines": {
24862        "node": ">=0.10.0"
24863      }
24864    },
24865    "node_modules/unset-value/node_modules/has-value": {
24866      "version": "0.3.1",
24867      "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
24868      "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
24869      "dev": true,
24870      "dependencies": {
24871        "get-value": "^2.0.3",
24872        "has-values": "^0.1.4",
24873        "isobject": "^2.0.0"
24874      },
24875      "engines": {
24876        "node": ">=0.10.0"
24877      }
24878    },
24879    "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
24880      "version": "2.1.0",
24881      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
24882      "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
24883      "dev": true,
24884      "dependencies": {
24885        "isarray": "1.0.0"
24886      },
24887      "engines": {
24888        "node": ">=0.10.0"
24889      }
24890    },
24891    "node_modules/unset-value/node_modules/has-values": {
24892      "version": "0.1.4",
24893      "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
24894      "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
24895      "dev": true,
24896      "engines": {
24897        "node": ">=0.10.0"
24898      }
24899    },
24900    "node_modules/unset-value/node_modules/isarray": {
24901      "version": "1.0.0",
24902      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
24903      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
24904      "dev": true
24905    },
24906    "node_modules/upath": {
24907      "version": "1.2.0",
24908      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
24909      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
24910      "dev": true,
24911      "engines": {
24912        "node": ">=4",
24913        "yarn": "*"
24914      }
24915    },
24916    "node_modules/uri-js": {
24917      "version": "4.4.1",
24918      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
24919      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
24920      "dev": true,
24921      "dependencies": {
24922        "punycode": "^2.1.0"
24923      }
24924    },
24925    "node_modules/urix": {
24926      "version": "0.1.0",
24927      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
24928      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
24929      "deprecated": "Please see https://github.com/lydell/urix#deprecated",
24930      "dev": true
24931    },
24932    "node_modules/url": {
24933      "version": "0.11.0",
24934      "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
24935      "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
24936      "dev": true,
24937      "dependencies": {
24938        "punycode": "1.3.2",
24939        "querystring": "0.2.0"
24940      }
24941    },
24942    "node_modules/url-loader": {
24943      "version": "4.1.1",
24944      "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
24945      "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
24946      "dev": true,
24947      "dependencies": {
24948        "loader-utils": "^2.0.0",
24949        "mime-types": "^2.1.27",
24950        "schema-utils": "^3.0.0"
24951      },
24952      "engines": {
24953        "node": ">= 10.13.0"
24954      },
24955      "funding": {
24956        "type": "opencollective",
24957        "url": "https://opencollective.com/webpack"
24958      },
24959      "peerDependencies": {
24960        "file-loader": "*",
24961        "webpack": "^4.0.0 || ^5.0.0"
24962      },
24963      "peerDependenciesMeta": {
24964        "file-loader": {
24965          "optional": true
24966        }
24967      }
24968    },
24969    "node_modules/url-loader/node_modules/schema-utils": {
24970      "version": "3.1.1",
24971      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
24972      "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
24973      "dev": true,
24974      "dependencies": {
24975        "@types/json-schema": "^7.0.8",
24976        "ajv": "^6.12.5",
24977        "ajv-keywords": "^3.5.2"
24978      },
24979      "engines": {
24980        "node": ">= 10.13.0"
24981      },
24982      "funding": {
24983        "type": "opencollective",
24984        "url": "https://opencollective.com/webpack"
24985      }
24986    },
24987    "node_modules/url-parse": {
24988      "version": "1.5.3",
24989      "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz",
24990      "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==",
24991      "dev": true,
24992      "dependencies": {
24993        "querystringify": "^2.1.1",
24994        "requires-port": "^1.0.0"
24995      }
24996    },
24997    "node_modules/url/node_modules/punycode": {
24998      "version": "1.3.2",
24999      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
25000      "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
25001      "dev": true
25002    },
25003    "node_modules/url/node_modules/querystring": {
25004      "version": "0.2.0",
25005      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
25006      "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
25007      "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.",
25008      "dev": true,
25009      "engines": {
25010        "node": ">=0.4.x"
25011      }
25012    },
25013    "node_modules/use": {
25014      "version": "3.1.1",
25015      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
25016      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
25017      "dev": true,
25018      "engines": {
25019        "node": ">=0.10.0"
25020      }
25021    },
25022    "node_modules/use-media": {
25023      "version": "1.4.0",
25024      "resolved": "https://registry.npmjs.org/use-media/-/use-media-1.4.0.tgz",
25025      "integrity": "sha512-XsgyUAf3nhzZmEfhc5MqLHwyaPjs78bgytpVJ/xDl0TF4Bptf3vEpBNBBT/EIKOmsOc8UbuECq3mrP3mt1QANA==",
25026      "peerDependencies": {
25027        "react": "^16.8.1"
25028      }
25029    },
25030    "node_modules/util": {
25031      "version": "0.11.1",
25032      "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
25033      "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
25034      "dev": true,
25035      "dependencies": {
25036        "inherits": "2.0.3"
25037      }
25038    },
25039    "node_modules/util-deprecate": {
25040      "version": "1.0.2",
25041      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
25042      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
25043      "dev": true
25044    },
25045    "node_modules/util.promisify": {
25046      "version": "1.0.0",
25047      "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
25048      "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
25049      "dev": true,
25050      "dependencies": {
25051        "define-properties": "^1.1.2",
25052        "object.getownpropertydescriptors": "^2.0.3"
25053      }
25054    },
25055    "node_modules/util/node_modules/inherits": {
25056      "version": "2.0.3",
25057      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
25058      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
25059      "dev": true
25060    },
25061    "node_modules/utila": {
25062      "version": "0.4.0",
25063      "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
25064      "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
25065      "dev": true
25066    },
25067    "node_modules/utils-merge": {
25068      "version": "1.0.1",
25069      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
25070      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
25071      "dev": true,
25072      "engines": {
25073        "node": ">= 0.4.0"
25074      }
25075    },
25076    "node_modules/uuid": {
25077      "version": "8.3.2",
25078      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
25079      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
25080      "dev": true,
25081      "optional": true,
25082      "bin": {
25083        "uuid": "dist/bin/uuid"
25084      }
25085    },
25086    "node_modules/v8-compile-cache": {
25087      "version": "2.3.0",
25088      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
25089      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
25090      "dev": true
25091    },
25092    "node_modules/v8-to-istanbul": {
25093      "version": "7.1.2",
25094      "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz",
25095      "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==",
25096      "dev": true,
25097      "dependencies": {
25098        "@types/istanbul-lib-coverage": "^2.0.1",
25099        "convert-source-map": "^1.6.0",
25100        "source-map": "^0.7.3"
25101      },
25102      "engines": {
25103        "node": ">=10.10.0"
25104      }
25105    },
25106    "node_modules/v8-to-istanbul/node_modules/source-map": {
25107      "version": "0.7.3",
25108      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
25109      "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
25110      "dev": true,
25111      "engines": {
25112        "node": ">= 8"
25113      }
25114    },
25115    "node_modules/validate-npm-package-license": {
25116      "version": "3.0.4",
25117      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
25118      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
25119      "dev": true,
25120      "dependencies": {
25121        "spdx-correct": "^3.0.0",
25122        "spdx-expression-parse": "^3.0.0"
25123      }
25124    },
25125    "node_modules/value-equal": {
25126      "version": "1.0.1",
25127      "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz",
25128      "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw=="
25129    },
25130    "node_modules/vary": {
25131      "version": "1.1.2",
25132      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
25133      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
25134      "dev": true,
25135      "engines": {
25136        "node": ">= 0.8"
25137      }
25138    },
25139    "node_modules/vendors": {
25140      "version": "1.0.4",
25141      "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
25142      "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
25143      "dev": true,
25144      "funding": {
25145        "type": "github",
25146        "url": "https://github.com/sponsors/wooorm"
25147      }
25148    },
25149    "node_modules/vm-browserify": {
25150      "version": "1.1.2",
25151      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
25152      "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
25153      "dev": true
25154    },
25155    "node_modules/w3c-hr-time": {
25156      "version": "1.0.2",
25157      "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
25158      "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
25159      "dependencies": {
25160        "browser-process-hrtime": "^1.0.0"
25161      }
25162    },
25163    "node_modules/w3c-keyname": {
25164      "version": "2.2.4",
25165      "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.4.tgz",
25166      "integrity": "sha512-tOhfEwEzFLJzf6d1ZPkYfGj+FWhIpBux9ppoP3rlclw3Z0BZv3N7b7030Z1kYth+6rDuAsXUFr+d0VE6Ed1ikw=="
25167    },
25168    "node_modules/w3c-xmlserializer": {
25169      "version": "2.0.0",
25170      "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
25171      "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
25172      "dependencies": {
25173        "xml-name-validator": "^3.0.0"
25174      },
25175      "engines": {
25176        "node": ">=10"
25177      }
25178    },
25179    "node_modules/walker": {
25180      "version": "1.0.7",
25181      "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
25182      "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
25183      "dev": true,
25184      "dependencies": {
25185        "makeerror": "1.0.x"
25186      }
25187    },
25188    "node_modules/warning": {
25189      "version": "4.0.3",
25190      "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
25191      "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
25192      "dependencies": {
25193        "loose-envify": "^1.0.0"
25194      }
25195    },
25196    "node_modules/watchpack": {
25197      "version": "1.7.5",
25198      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
25199      "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
25200      "dev": true,
25201      "dependencies": {
25202        "graceful-fs": "^4.1.2",
25203        "neo-async": "^2.5.0"
25204      },
25205      "optionalDependencies": {
25206        "chokidar": "^3.4.1",
25207        "watchpack-chokidar2": "^2.0.1"
25208      }
25209    },
25210    "node_modules/watchpack-chokidar2": {
25211      "version": "2.0.1",
25212      "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
25213      "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
25214      "dev": true,
25215      "optional": true,
25216      "dependencies": {
25217        "chokidar": "^2.1.8"
25218      }
25219    },
25220    "node_modules/watchpack-chokidar2/node_modules/anymatch": {
25221      "version": "2.0.0",
25222      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
25223      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
25224      "dev": true,
25225      "optional": true,
25226      "dependencies": {
25227        "micromatch": "^3.1.4",
25228        "normalize-path": "^2.1.1"
25229      }
25230    },
25231    "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": {
25232      "version": "2.1.1",
25233      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
25234      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
25235      "dev": true,
25236      "optional": true,
25237      "dependencies": {
25238        "remove-trailing-separator": "^1.0.1"
25239      },
25240      "engines": {
25241        "node": ">=0.10.0"
25242      }
25243    },
25244    "node_modules/watchpack-chokidar2/node_modules/binary-extensions": {
25245      "version": "1.13.1",
25246      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
25247      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
25248      "dev": true,
25249      "optional": true,
25250      "engines": {
25251        "node": ">=0.10.0"
25252      }
25253    },
25254    "node_modules/watchpack-chokidar2/node_modules/braces": {
25255      "version": "2.3.2",
25256      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
25257      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
25258      "dev": true,
25259      "optional": true,
25260      "dependencies": {
25261        "arr-flatten": "^1.1.0",
25262        "array-unique": "^0.3.2",
25263        "extend-shallow": "^2.0.1",
25264        "fill-range": "^4.0.0",
25265        "isobject": "^3.0.1",
25266        "repeat-element": "^1.1.2",
25267        "snapdragon": "^0.8.1",
25268        "snapdragon-node": "^2.0.1",
25269        "split-string": "^3.0.2",
25270        "to-regex": "^3.0.1"
25271      },
25272      "engines": {
25273        "node": ">=0.10.0"
25274      }
25275    },
25276    "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": {
25277      "version": "2.0.1",
25278      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
25279      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
25280      "dev": true,
25281      "optional": true,
25282      "dependencies": {
25283        "is-extendable": "^0.1.0"
25284      },
25285      "engines": {
25286        "node": ">=0.10.0"
25287      }
25288    },
25289    "node_modules/watchpack-chokidar2/node_modules/chokidar": {
25290      "version": "2.1.8",
25291      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
25292      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
25293      "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
25294      "dev": true,
25295      "optional": true,
25296      "dependencies": {
25297        "anymatch": "^2.0.0",
25298        "async-each": "^1.0.1",
25299        "braces": "^2.3.2",
25300        "glob-parent": "^3.1.0",
25301        "inherits": "^2.0.3",
25302        "is-binary-path": "^1.0.0",
25303        "is-glob": "^4.0.0",
25304        "normalize-path": "^3.0.0",
25305        "path-is-absolute": "^1.0.0",
25306        "readdirp": "^2.2.1",
25307        "upath": "^1.1.1"
25308      },
25309      "optionalDependencies": {
25310        "fsevents": "^1.2.7"
25311      }
25312    },
25313    "node_modules/watchpack-chokidar2/node_modules/fill-range": {
25314      "version": "4.0.0",
25315      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
25316      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
25317      "dev": true,
25318      "optional": true,
25319      "dependencies": {
25320        "extend-shallow": "^2.0.1",
25321        "is-number": "^3.0.0",
25322        "repeat-string": "^1.6.1",
25323        "to-regex-range": "^2.1.0"
25324      },
25325      "engines": {
25326        "node": ">=0.10.0"
25327      }
25328    },
25329    "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": {
25330      "version": "2.0.1",
25331      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
25332      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
25333      "dev": true,
25334      "optional": true,
25335      "dependencies": {
25336        "is-extendable": "^0.1.0"
25337      },
25338      "engines": {
25339        "node": ">=0.10.0"
25340      }
25341    },
25342    "node_modules/watchpack-chokidar2/node_modules/fsevents": {
25343      "version": "1.2.13",
25344      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
25345      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
25346      "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
25347      "dev": true,
25348      "hasInstallScript": true,
25349      "optional": true,
25350      "os": [
25351        "darwin"
25352      ],
25353      "dependencies": {
25354        "bindings": "^1.5.0",
25355        "nan": "^2.12.1"
25356      },
25357      "engines": {
25358        "node": ">= 4.0"
25359      }
25360    },
25361    "node_modules/watchpack-chokidar2/node_modules/glob-parent": {
25362      "version": "3.1.0",
25363      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
25364      "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
25365      "dev": true,
25366      "optional": true,
25367      "dependencies": {
25368        "is-glob": "^3.1.0",
25369        "path-dirname": "^1.0.0"
25370      }
25371    },
25372    "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": {
25373      "version": "3.1.0",
25374      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
25375      "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
25376      "dev": true,
25377      "optional": true,
25378      "dependencies": {
25379        "is-extglob": "^2.1.0"
25380      },
25381      "engines": {
25382        "node": ">=0.10.0"
25383      }
25384    },
25385    "node_modules/watchpack-chokidar2/node_modules/is-binary-path": {
25386      "version": "1.0.1",
25387      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
25388      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
25389      "dev": true,
25390      "optional": true,
25391      "dependencies": {
25392        "binary-extensions": "^1.0.0"
25393      },
25394      "engines": {
25395        "node": ">=0.10.0"
25396      }
25397    },
25398    "node_modules/watchpack-chokidar2/node_modules/is-extendable": {
25399      "version": "0.1.1",
25400      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
25401      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
25402      "dev": true,
25403      "optional": true,
25404      "engines": {
25405        "node": ">=0.10.0"
25406      }
25407    },
25408    "node_modules/watchpack-chokidar2/node_modules/is-number": {
25409      "version": "3.0.0",
25410      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
25411      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
25412      "dev": true,
25413      "optional": true,
25414      "dependencies": {
25415        "kind-of": "^3.0.2"
25416      },
25417      "engines": {
25418        "node": ">=0.10.0"
25419      }
25420    },
25421    "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": {
25422      "version": "3.2.2",
25423      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
25424      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
25425      "dev": true,
25426      "optional": true,
25427      "dependencies": {
25428        "is-buffer": "^1.1.5"
25429      },
25430      "engines": {
25431        "node": ">=0.10.0"
25432      }
25433    },
25434    "node_modules/watchpack-chokidar2/node_modules/micromatch": {
25435      "version": "3.1.10",
25436      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
25437      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
25438      "dev": true,
25439      "optional": true,
25440      "dependencies": {
25441        "arr-diff": "^4.0.0",
25442        "array-unique": "^0.3.2",
25443        "braces": "^2.3.1",
25444        "define-property": "^2.0.2",
25445        "extend-shallow": "^3.0.2",
25446        "extglob": "^2.0.4",
25447        "fragment-cache": "^0.2.1",
25448        "kind-of": "^6.0.2",
25449        "nanomatch": "^1.2.9",
25450        "object.pick": "^1.3.0",
25451        "regex-not": "^1.0.0",
25452        "snapdragon": "^0.8.1",
25453        "to-regex": "^3.0.2"
25454      },
25455      "engines": {
25456        "node": ">=0.10.0"
25457      }
25458    },
25459    "node_modules/watchpack-chokidar2/node_modules/readdirp": {
25460      "version": "2.2.1",
25461      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
25462      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
25463      "dev": true,
25464      "optional": true,
25465      "dependencies": {
25466        "graceful-fs": "^4.1.11",
25467        "micromatch": "^3.1.10",
25468        "readable-stream": "^2.0.2"
25469      },
25470      "engines": {
25471        "node": ">=0.10"
25472      }
25473    },
25474    "node_modules/watchpack-chokidar2/node_modules/to-regex-range": {
25475      "version": "2.1.1",
25476      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
25477      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
25478      "dev": true,
25479      "optional": true,
25480      "dependencies": {
25481        "is-number": "^3.0.0",
25482        "repeat-string": "^1.6.1"
25483      },
25484      "engines": {
25485        "node": ">=0.10.0"
25486      }
25487    },
25488    "node_modules/wbuf": {
25489      "version": "1.7.3",
25490      "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
25491      "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
25492      "dev": true,
25493      "dependencies": {
25494        "minimalistic-assert": "^1.0.0"
25495      }
25496    },
25497    "node_modules/webidl-conversions": {
25498      "version": "6.1.0",
25499      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
25500      "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
25501      "engines": {
25502        "node": ">=10.4"
25503      }
25504    },
25505    "node_modules/webpack": {
25506      "version": "4.44.2",
25507      "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz",
25508      "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==",
25509      "dev": true,
25510      "dependencies": {
25511        "@webassemblyjs/ast": "1.9.0",
25512        "@webassemblyjs/helper-module-context": "1.9.0",
25513        "@webassemblyjs/wasm-edit": "1.9.0",
25514        "@webassemblyjs/wasm-parser": "1.9.0",
25515        "acorn": "^6.4.1",
25516        "ajv": "^6.10.2",
25517        "ajv-keywords": "^3.4.1",
25518        "chrome-trace-event": "^1.0.2",
25519        "enhanced-resolve": "^4.3.0",
25520        "eslint-scope": "^4.0.3",
25521        "json-parse-better-errors": "^1.0.2",
25522        "loader-runner": "^2.4.0",
25523        "loader-utils": "^1.2.3",
25524        "memory-fs": "^0.4.1",
25525        "micromatch": "^3.1.10",
25526        "mkdirp": "^0.5.3",
25527        "neo-async": "^2.6.1",
25528        "node-libs-browser": "^2.2.1",
25529        "schema-utils": "^1.0.0",
25530        "tapable": "^1.1.3",
25531        "terser-webpack-plugin": "^1.4.3",
25532        "watchpack": "^1.7.4",
25533        "webpack-sources": "^1.4.1"
25534      },
25535      "bin": {
25536        "webpack": "bin/webpack.js"
25537      },
25538      "engines": {
25539        "node": ">=6.11.5"
25540      },
25541      "funding": {
25542        "type": "opencollective",
25543        "url": "https://opencollective.com/webpack"
25544      },
25545      "peerDependenciesMeta": {
25546        "webpack-cli": {
25547          "optional": true
25548        },
25549        "webpack-command": {
25550          "optional": true
25551        }
25552      }
25553    },
25554    "node_modules/webpack-dev-middleware": {
25555      "version": "3.7.3",
25556      "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz",
25557      "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==",
25558      "dev": true,
25559      "dependencies": {
25560        "memory-fs": "^0.4.1",
25561        "mime": "^2.4.4",
25562        "mkdirp": "^0.5.1",
25563        "range-parser": "^1.2.1",
25564        "webpack-log": "^2.0.0"
25565      },
25566      "engines": {
25567        "node": ">= 6"
25568      },
25569      "peerDependencies": {
25570        "webpack": "^4.0.0 || ^5.0.0"
25571      }
25572    },
25573    "node_modules/webpack-dev-middleware/node_modules/mime": {
25574      "version": "2.5.2",
25575      "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
25576      "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
25577      "dev": true,
25578      "bin": {
25579        "mime": "cli.js"
25580      },
25581      "engines": {
25582        "node": ">=4.0.0"
25583      }
25584    },
25585    "node_modules/webpack-dev-server": {
25586      "version": "3.11.1",
25587      "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz",
25588      "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==",
25589      "dev": true,
25590      "dependencies": {
25591        "ansi-html": "0.0.7",
25592        "bonjour": "^3.5.0",
25593        "chokidar": "^2.1.8",
25594        "compression": "^1.7.4",
25595        "connect-history-api-fallback": "^1.6.0",
25596        "debug": "^4.1.1",
25597        "del": "^4.1.1",
25598        "express": "^4.17.1",
25599        "html-entities": "^1.3.1",
25600        "http-proxy-middleware": "0.19.1",
25601        "import-local": "^2.0.0",
25602        "internal-ip": "^4.3.0",
25603        "ip": "^1.1.5",
25604        "is-absolute-url": "^3.0.3",
25605        "killable": "^1.0.1",
25606        "loglevel": "^1.6.8",
25607        "opn": "^5.5.0",
25608        "p-retry": "^3.0.1",
25609        "portfinder": "^1.0.26",
25610        "schema-utils": "^1.0.0",
25611        "selfsigned": "^1.10.8",
25612        "semver": "^6.3.0",
25613        "serve-index": "^1.9.1",
25614        "sockjs": "^0.3.21",
25615        "sockjs-client": "^1.5.0",
25616        "spdy": "^4.0.2",
25617        "strip-ansi": "^3.0.1",
25618        "supports-color": "^6.1.0",
25619        "url": "^0.11.0",
25620        "webpack-dev-middleware": "^3.7.2",
25621        "webpack-log": "^2.0.0",
25622        "ws": "^6.2.1",
25623        "yargs": "^13.3.2"
25624      },
25625      "bin": {
25626        "webpack-dev-server": "bin/webpack-dev-server.js"
25627      },
25628      "engines": {
25629        "node": ">= 6.11.5"
25630      },
25631      "peerDependencies": {
25632        "webpack": "^4.0.0 || ^5.0.0"
25633      },
25634      "peerDependenciesMeta": {
25635        "webpack-cli": {
25636          "optional": true
25637        }
25638      }
25639    },
25640    "node_modules/webpack-dev-server/node_modules/ansi-regex": {
25641      "version": "2.1.1",
25642      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
25643      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
25644      "dev": true,
25645      "engines": {
25646        "node": ">=0.10.0"
25647      }
25648    },
25649    "node_modules/webpack-dev-server/node_modules/anymatch": {
25650      "version": "2.0.0",
25651      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
25652      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
25653      "dev": true,
25654      "dependencies": {
25655        "micromatch": "^3.1.4",
25656        "normalize-path": "^2.1.1"
25657      }
25658    },
25659    "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": {
25660      "version": "2.1.1",
25661      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
25662      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
25663      "dev": true,
25664      "dependencies": {
25665        "remove-trailing-separator": "^1.0.1"
25666      },
25667      "engines": {
25668        "node": ">=0.10.0"
25669      }
25670    },
25671    "node_modules/webpack-dev-server/node_modules/binary-extensions": {
25672      "version": "1.13.1",
25673      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
25674      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
25675      "dev": true,
25676      "engines": {
25677        "node": ">=0.10.0"
25678      }
25679    },
25680    "node_modules/webpack-dev-server/node_modules/braces": {
25681      "version": "2.3.2",
25682      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
25683      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
25684      "dev": true,
25685      "dependencies": {
25686        "arr-flatten": "^1.1.0",
25687        "array-unique": "^0.3.2",
25688        "extend-shallow": "^2.0.1",
25689        "fill-range": "^4.0.0",
25690        "isobject": "^3.0.1",
25691        "repeat-element": "^1.1.2",
25692        "snapdragon": "^0.8.1",
25693        "snapdragon-node": "^2.0.1",
25694        "split-string": "^3.0.2",
25695        "to-regex": "^3.0.1"
25696      },
25697      "engines": {
25698        "node": ">=0.10.0"
25699      }
25700    },
25701    "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": {
25702      "version": "2.0.1",
25703      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
25704      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
25705      "dev": true,
25706      "dependencies": {
25707        "is-extendable": "^0.1.0"
25708      },
25709      "engines": {
25710        "node": ">=0.10.0"
25711      }
25712    },
25713    "node_modules/webpack-dev-server/node_modules/camelcase": {
25714      "version": "5.3.1",
25715      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
25716      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
25717      "dev": true,
25718      "engines": {
25719        "node": ">=6"
25720      }
25721    },
25722    "node_modules/webpack-dev-server/node_modules/chokidar": {
25723      "version": "2.1.8",
25724      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
25725      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
25726      "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
25727      "dev": true,
25728      "dependencies": {
25729        "anymatch": "^2.0.0",
25730        "async-each": "^1.0.1",
25731        "braces": "^2.3.2",
25732        "glob-parent": "^3.1.0",
25733        "inherits": "^2.0.3",
25734        "is-binary-path": "^1.0.0",
25735        "is-glob": "^4.0.0",
25736        "normalize-path": "^3.0.0",
25737        "path-is-absolute": "^1.0.0",
25738        "readdirp": "^2.2.1",
25739        "upath": "^1.1.1"
25740      },
25741      "optionalDependencies": {
25742        "fsevents": "^1.2.7"
25743      }
25744    },
25745    "node_modules/webpack-dev-server/node_modules/cliui": {
25746      "version": "5.0.0",
25747      "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
25748      "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
25749      "dev": true,
25750      "dependencies": {
25751        "string-width": "^3.1.0",
25752        "strip-ansi": "^5.2.0",
25753        "wrap-ansi": "^5.1.0"
25754      }
25755    },
25756    "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": {
25757      "version": "4.1.0",
25758      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
25759      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
25760      "dev": true,
25761      "engines": {
25762        "node": ">=6"
25763      }
25764    },
25765    "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": {
25766      "version": "5.2.0",
25767      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
25768      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
25769      "dev": true,
25770      "dependencies": {
25771        "ansi-regex": "^4.1.0"
25772      },
25773      "engines": {
25774        "node": ">=6"
25775      }
25776    },
25777    "node_modules/webpack-dev-server/node_modules/emoji-regex": {
25778      "version": "7.0.3",
25779      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
25780      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
25781      "dev": true
25782    },
25783    "node_modules/webpack-dev-server/node_modules/fill-range": {
25784      "version": "4.0.0",
25785      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
25786      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
25787      "dev": true,
25788      "dependencies": {
25789        "extend-shallow": "^2.0.1",
25790        "is-number": "^3.0.0",
25791        "repeat-string": "^1.6.1",
25792        "to-regex-range": "^2.1.0"
25793      },
25794      "engines": {
25795        "node": ">=0.10.0"
25796      }
25797    },
25798    "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": {
25799      "version": "2.0.1",
25800      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
25801      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
25802      "dev": true,
25803      "dependencies": {
25804        "is-extendable": "^0.1.0"
25805      },
25806      "engines": {
25807        "node": ">=0.10.0"
25808      }
25809    },
25810    "node_modules/webpack-dev-server/node_modules/find-up": {
25811      "version": "3.0.0",
25812      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
25813      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
25814      "dev": true,
25815      "dependencies": {
25816        "locate-path": "^3.0.0"
25817      },
25818      "engines": {
25819        "node": ">=6"
25820      }
25821    },
25822    "node_modules/webpack-dev-server/node_modules/fsevents": {
25823      "version": "1.2.13",
25824      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
25825      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
25826      "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
25827      "dev": true,
25828      "hasInstallScript": true,
25829      "optional": true,
25830      "os": [
25831        "darwin"
25832      ],
25833      "dependencies": {
25834        "bindings": "^1.5.0",
25835        "nan": "^2.12.1"
25836      },
25837      "engines": {
25838        "node": ">= 4.0"
25839      }
25840    },
25841    "node_modules/webpack-dev-server/node_modules/glob-parent": {
25842      "version": "3.1.0",
25843      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
25844      "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
25845      "dev": true,
25846      "dependencies": {
25847        "is-glob": "^3.1.0",
25848        "path-dirname": "^1.0.0"
25849      }
25850    },
25851    "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": {
25852      "version": "3.1.0",
25853      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
25854      "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
25855      "dev": true,
25856      "dependencies": {
25857        "is-extglob": "^2.1.0"
25858      },
25859      "engines": {
25860        "node": ">=0.10.0"
25861      }
25862    },
25863    "node_modules/webpack-dev-server/node_modules/import-local": {
25864      "version": "2.0.0",
25865      "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
25866      "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
25867      "dev": true,
25868      "dependencies": {
25869        "pkg-dir": "^3.0.0",
25870        "resolve-cwd": "^2.0.0"
25871      },
25872      "bin": {
25873        "import-local-fixture": "fixtures/cli.js"
25874      },
25875      "engines": {
25876        "node": ">=6"
25877      }
25878    },
25879    "node_modules/webpack-dev-server/node_modules/is-absolute-url": {
25880      "version": "3.0.3",
25881      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
25882      "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
25883      "dev": true,
25884      "engines": {
25885        "node": ">=8"
25886      }
25887    },
25888    "node_modules/webpack-dev-server/node_modules/is-binary-path": {
25889      "version": "1.0.1",
25890      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
25891      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
25892      "dev": true,
25893      "dependencies": {
25894        "binary-extensions": "^1.0.0"
25895      },
25896      "engines": {
25897        "node": ">=0.10.0"
25898      }
25899    },
25900    "node_modules/webpack-dev-server/node_modules/is-extendable": {
25901      "version": "0.1.1",
25902      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
25903      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
25904      "dev": true,
25905      "engines": {
25906        "node": ">=0.10.0"
25907      }
25908    },
25909    "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": {
25910      "version": "2.0.0",
25911      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
25912      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
25913      "dev": true,
25914      "engines": {
25915        "node": ">=4"
25916      }
25917    },
25918    "node_modules/webpack-dev-server/node_modules/is-number": {
25919      "version": "3.0.0",
25920      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
25921      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
25922      "dev": true,
25923      "dependencies": {
25924        "kind-of": "^3.0.2"
25925      },
25926      "engines": {
25927        "node": ">=0.10.0"
25928      }
25929    },
25930    "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": {
25931      "version": "3.2.2",
25932      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
25933      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
25934      "dev": true,
25935      "dependencies": {
25936        "is-buffer": "^1.1.5"
25937      },
25938      "engines": {
25939        "node": ">=0.10.0"
25940      }
25941    },
25942    "node_modules/webpack-dev-server/node_modules/locate-path": {
25943      "version": "3.0.0",
25944      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
25945      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
25946      "dev": true,
25947      "dependencies": {
25948        "p-locate": "^3.0.0",
25949        "path-exists": "^3.0.0"
25950      },
25951      "engines": {
25952        "node": ">=6"
25953      }
25954    },
25955    "node_modules/webpack-dev-server/node_modules/micromatch": {
25956      "version": "3.1.10",
25957      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
25958      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
25959      "dev": true,
25960      "dependencies": {
25961        "arr-diff": "^4.0.0",
25962        "array-unique": "^0.3.2",
25963        "braces": "^2.3.1",
25964        "define-property": "^2.0.2",
25965        "extend-shallow": "^3.0.2",
25966        "extglob": "^2.0.4",
25967        "fragment-cache": "^0.2.1",
25968        "kind-of": "^6.0.2",
25969        "nanomatch": "^1.2.9",
25970        "object.pick": "^1.3.0",
25971        "regex-not": "^1.0.0",
25972        "snapdragon": "^0.8.1",
25973        "to-regex": "^3.0.2"
25974      },
25975      "engines": {
25976        "node": ">=0.10.0"
25977      }
25978    },
25979    "node_modules/webpack-dev-server/node_modules/p-limit": {
25980      "version": "2.3.0",
25981      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
25982      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
25983      "dev": true,
25984      "dependencies": {
25985        "p-try": "^2.0.0"
25986      },
25987      "engines": {
25988        "node": ">=6"
25989      },
25990      "funding": {
25991        "url": "https://github.com/sponsors/sindresorhus"
25992      }
25993    },
25994    "node_modules/webpack-dev-server/node_modules/p-locate": {
25995      "version": "3.0.0",
25996      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
25997      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
25998      "dev": true,
25999      "dependencies": {
26000        "p-limit": "^2.0.0"
26001      },
26002      "engines": {
26003        "node": ">=6"
26004      }
26005    },
26006    "node_modules/webpack-dev-server/node_modules/p-try": {
26007      "version": "2.2.0",
26008      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
26009      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
26010      "dev": true,
26011      "engines": {
26012        "node": ">=6"
26013      }
26014    },
26015    "node_modules/webpack-dev-server/node_modules/pkg-dir": {
26016      "version": "3.0.0",
26017      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
26018      "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
26019      "dev": true,
26020      "dependencies": {
26021        "find-up": "^3.0.0"
26022      },
26023      "engines": {
26024        "node": ">=6"
26025      }
26026    },
26027    "node_modules/webpack-dev-server/node_modules/readdirp": {
26028      "version": "2.2.1",
26029      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
26030      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
26031      "dev": true,
26032      "dependencies": {
26033        "graceful-fs": "^4.1.11",
26034        "micromatch": "^3.1.10",
26035        "readable-stream": "^2.0.2"
26036      },
26037      "engines": {
26038        "node": ">=0.10"
26039      }
26040    },
26041    "node_modules/webpack-dev-server/node_modules/resolve-cwd": {
26042      "version": "2.0.0",
26043      "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
26044      "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
26045      "dev": true,
26046      "dependencies": {
26047        "resolve-from": "^3.0.0"
26048      },
26049      "engines": {
26050        "node": ">=4"
26051      }
26052    },
26053    "node_modules/webpack-dev-server/node_modules/resolve-from": {
26054      "version": "3.0.0",
26055      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
26056      "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
26057      "dev": true,
26058      "engines": {
26059        "node": ">=4"
26060      }
26061    },
26062    "node_modules/webpack-dev-server/node_modules/schema-utils": {
26063      "version": "1.0.0",
26064      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
26065      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
26066      "dev": true,
26067      "dependencies": {
26068        "ajv": "^6.1.0",
26069        "ajv-errors": "^1.0.0",
26070        "ajv-keywords": "^3.1.0"
26071      },
26072      "engines": {
26073        "node": ">= 4"
26074      }
26075    },
26076    "node_modules/webpack-dev-server/node_modules/semver": {
26077      "version": "6.3.0",
26078      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
26079      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
26080      "dev": true,
26081      "bin": {
26082        "semver": "bin/semver.js"
26083      }
26084    },
26085    "node_modules/webpack-dev-server/node_modules/string-width": {
26086      "version": "3.1.0",
26087      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
26088      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
26089      "dev": true,
26090      "dependencies": {
26091        "emoji-regex": "^7.0.1",
26092        "is-fullwidth-code-point": "^2.0.0",
26093        "strip-ansi": "^5.1.0"
26094      },
26095      "engines": {
26096        "node": ">=6"
26097      }
26098    },
26099    "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": {
26100      "version": "4.1.0",
26101      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
26102      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
26103      "dev": true,
26104      "engines": {
26105        "node": ">=6"
26106      }
26107    },
26108    "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": {
26109      "version": "5.2.0",
26110      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
26111      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
26112      "dev": true,
26113      "dependencies": {
26114        "ansi-regex": "^4.1.0"
26115      },
26116      "engines": {
26117        "node": ">=6"
26118      }
26119    },
26120    "node_modules/webpack-dev-server/node_modules/strip-ansi": {
26121      "version": "3.0.1",
26122      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
26123      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
26124      "dev": true,
26125      "dependencies": {
26126        "ansi-regex": "^2.0.0"
26127      },
26128      "engines": {
26129        "node": ">=0.10.0"
26130      }
26131    },
26132    "node_modules/webpack-dev-server/node_modules/supports-color": {
26133      "version": "6.1.0",
26134      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
26135      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
26136      "dev": true,
26137      "dependencies": {
26138        "has-flag": "^3.0.0"
26139      },
26140      "engines": {
26141        "node": ">=6"
26142      }
26143    },
26144    "node_modules/webpack-dev-server/node_modules/to-regex-range": {
26145      "version": "2.1.1",
26146      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
26147      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
26148      "dev": true,
26149      "dependencies": {
26150        "is-number": "^3.0.0",
26151        "repeat-string": "^1.6.1"
26152      },
26153      "engines": {
26154        "node": ">=0.10.0"
26155      }
26156    },
26157    "node_modules/webpack-dev-server/node_modules/wrap-ansi": {
26158      "version": "5.1.0",
26159      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
26160      "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
26161      "dev": true,
26162      "dependencies": {
26163        "ansi-styles": "^3.2.0",
26164        "string-width": "^3.0.0",
26165        "strip-ansi": "^5.0.0"
26166      },
26167      "engines": {
26168        "node": ">=6"
26169      }
26170    },
26171    "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": {
26172      "version": "4.1.0",
26173      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
26174      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
26175      "dev": true,
26176      "engines": {
26177        "node": ">=6"
26178      }
26179    },
26180    "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": {
26181      "version": "5.2.0",
26182      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
26183      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
26184      "dev": true,
26185      "dependencies": {
26186        "ansi-regex": "^4.1.0"
26187      },
26188      "engines": {
26189        "node": ">=6"
26190      }
26191    },
26192    "node_modules/webpack-dev-server/node_modules/ws": {
26193      "version": "6.2.2",
26194      "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
26195      "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
26196      "dev": true,
26197      "dependencies": {
26198        "async-limiter": "~1.0.0"
26199      }
26200    },
26201    "node_modules/webpack-dev-server/node_modules/yargs": {
26202      "version": "13.3.2",
26203      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
26204      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
26205      "dev": true,
26206      "dependencies": {
26207        "cliui": "^5.0.0",
26208        "find-up": "^3.0.0",
26209        "get-caller-file": "^2.0.1",
26210        "require-directory": "^2.1.1",
26211        "require-main-filename": "^2.0.0",
26212        "set-blocking": "^2.0.0",
26213        "string-width": "^3.0.0",
26214        "which-module": "^2.0.0",
26215        "y18n": "^4.0.0",
26216        "yargs-parser": "^13.1.2"
26217      }
26218    },
26219    "node_modules/webpack-dev-server/node_modules/yargs-parser": {
26220      "version": "13.1.2",
26221      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
26222      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
26223      "dev": true,
26224      "dependencies": {
26225        "camelcase": "^5.0.0",
26226        "decamelize": "^1.2.0"
26227      }
26228    },
26229    "node_modules/webpack-log": {
26230      "version": "2.0.0",
26231      "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
26232      "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
26233      "dev": true,
26234      "dependencies": {
26235        "ansi-colors": "^3.0.0",
26236        "uuid": "^3.3.2"
26237      },
26238      "engines": {
26239        "node": ">= 6"
26240      }
26241    },
26242    "node_modules/webpack-log/node_modules/ansi-colors": {
26243      "version": "3.2.4",
26244      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
26245      "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
26246      "dev": true,
26247      "engines": {
26248        "node": ">=6"
26249      }
26250    },
26251    "node_modules/webpack-log/node_modules/uuid": {
26252      "version": "3.4.0",
26253      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
26254      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
26255      "deprecated": "Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.",
26256      "dev": true,
26257      "bin": {
26258        "uuid": "bin/uuid"
26259      }
26260    },
26261    "node_modules/webpack-manifest-plugin": {
26262      "version": "2.2.0",
26263      "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz",
26264      "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==",
26265      "dev": true,
26266      "dependencies": {
26267        "fs-extra": "^7.0.0",
26268        "lodash": ">=3.5 <5",
26269        "object.entries": "^1.1.0",
26270        "tapable": "^1.0.0"
26271      },
26272      "engines": {
26273        "node": ">=6.11.5"
26274      },
26275      "peerDependencies": {
26276        "webpack": "2 || 3 || 4"
26277      }
26278    },
26279    "node_modules/webpack-manifest-plugin/node_modules/fs-extra": {
26280      "version": "7.0.1",
26281      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
26282      "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
26283      "dev": true,
26284      "dependencies": {
26285        "graceful-fs": "^4.1.2",
26286        "jsonfile": "^4.0.0",
26287        "universalify": "^0.1.0"
26288      },
26289      "engines": {
26290        "node": ">=6 <7 || >=8"
26291      }
26292    },
26293    "node_modules/webpack-manifest-plugin/node_modules/jsonfile": {
26294      "version": "4.0.0",
26295      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
26296      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
26297      "dev": true,
26298      "optionalDependencies": {
26299        "graceful-fs": "^4.1.6"
26300      }
26301    },
26302    "node_modules/webpack-manifest-plugin/node_modules/universalify": {
26303      "version": "0.1.2",
26304      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
26305      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
26306      "dev": true,
26307      "engines": {
26308        "node": ">= 4.0.0"
26309      }
26310    },
26311    "node_modules/webpack-sources": {
26312      "version": "1.4.3",
26313      "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
26314      "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
26315      "dev": true,
26316      "dependencies": {
26317        "source-list-map": "^2.0.0",
26318        "source-map": "~0.6.1"
26319      }
26320    },
26321    "node_modules/webpack-sources/node_modules/source-map": {
26322      "version": "0.6.1",
26323      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
26324      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
26325      "dev": true,
26326      "engines": {
26327        "node": ">=0.10.0"
26328      }
26329    },
26330    "node_modules/webpack/node_modules/acorn": {
26331      "version": "6.4.2",
26332      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
26333      "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
26334      "dev": true,
26335      "bin": {
26336        "acorn": "bin/acorn"
26337      },
26338      "engines": {
26339        "node": ">=0.4.0"
26340      }
26341    },
26342    "node_modules/webpack/node_modules/braces": {
26343      "version": "2.3.2",
26344      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
26345      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
26346      "dev": true,
26347      "dependencies": {
26348        "arr-flatten": "^1.1.0",
26349        "array-unique": "^0.3.2",
26350        "extend-shallow": "^2.0.1",
26351        "fill-range": "^4.0.0",
26352        "isobject": "^3.0.1",
26353        "repeat-element": "^1.1.2",
26354        "snapdragon": "^0.8.1",
26355        "snapdragon-node": "^2.0.1",
26356        "split-string": "^3.0.2",
26357        "to-regex": "^3.0.1"
26358      },
26359      "engines": {
26360        "node": ">=0.10.0"
26361      }
26362    },
26363    "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": {
26364      "version": "2.0.1",
26365      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
26366      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
26367      "dev": true,
26368      "dependencies": {
26369        "is-extendable": "^0.1.0"
26370      },
26371      "engines": {
26372        "node": ">=0.10.0"
26373      }
26374    },
26375    "node_modules/webpack/node_modules/cacache": {
26376      "version": "12.0.4",
26377      "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
26378      "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
26379      "dev": true,
26380      "dependencies": {
26381        "bluebird": "^3.5.5",
26382        "chownr": "^1.1.1",
26383        "figgy-pudding": "^3.5.1",
26384        "glob": "^7.1.4",
26385        "graceful-fs": "^4.1.15",
26386        "infer-owner": "^1.0.3",
26387        "lru-cache": "^5.1.1",
26388        "mississippi": "^3.0.0",
26389        "mkdirp": "^0.5.1",
26390        "move-concurrently": "^1.0.1",
26391        "promise-inflight": "^1.0.1",
26392        "rimraf": "^2.6.3",
26393        "ssri": "^6.0.1",
26394        "unique-filename": "^1.1.1",
26395        "y18n": "^4.0.0"
26396      }
26397    },
26398    "node_modules/webpack/node_modules/chownr": {
26399      "version": "1.1.4",
26400      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
26401      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
26402      "dev": true
26403    },
26404    "node_modules/webpack/node_modules/eslint-scope": {
26405      "version": "4.0.3",
26406      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
26407      "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
26408      "dev": true,
26409      "dependencies": {
26410        "esrecurse": "^4.1.0",
26411        "estraverse": "^4.1.1"
26412      },
26413      "engines": {
26414        "node": ">=4.0.0"
26415      }
26416    },
26417    "node_modules/webpack/node_modules/estraverse": {
26418      "version": "4.3.0",
26419      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
26420      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
26421      "dev": true,
26422      "engines": {
26423        "node": ">=4.0"
26424      }
26425    },
26426    "node_modules/webpack/node_modules/fill-range": {
26427      "version": "4.0.0",
26428      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
26429      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
26430      "dev": true,
26431      "dependencies": {
26432        "extend-shallow": "^2.0.1",
26433        "is-number": "^3.0.0",
26434        "repeat-string": "^1.6.1",
26435        "to-regex-range": "^2.1.0"
26436      },
26437      "engines": {
26438        "node": ">=0.10.0"
26439      }
26440    },
26441    "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": {
26442      "version": "2.0.1",
26443      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
26444      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
26445      "dev": true,
26446      "dependencies": {
26447        "is-extendable": "^0.1.0"
26448      },
26449      "engines": {
26450        "node": ">=0.10.0"
26451      }
26452    },
26453    "node_modules/webpack/node_modules/is-extendable": {
26454      "version": "0.1.1",
26455      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
26456      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
26457      "dev": true,
26458      "engines": {
26459        "node": ">=0.10.0"
26460      }
26461    },
26462    "node_modules/webpack/node_modules/is-number": {
26463      "version": "3.0.0",
26464      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
26465      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
26466      "dev": true,
26467      "dependencies": {
26468        "kind-of": "^3.0.2"
26469      },
26470      "engines": {
26471        "node": ">=0.10.0"
26472      }
26473    },
26474    "node_modules/webpack/node_modules/is-number/node_modules/kind-of": {
26475      "version": "3.2.2",
26476      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
26477      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
26478      "dev": true,
26479      "dependencies": {
26480        "is-buffer": "^1.1.5"
26481      },
26482      "engines": {
26483        "node": ">=0.10.0"
26484      }
26485    },
26486    "node_modules/webpack/node_modules/is-wsl": {
26487      "version": "1.1.0",
26488      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
26489      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
26490      "dev": true,
26491      "engines": {
26492        "node": ">=4"
26493      }
26494    },
26495    "node_modules/webpack/node_modules/json5": {
26496      "version": "1.0.1",
26497      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
26498      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
26499      "dev": true,
26500      "dependencies": {
26501        "minimist": "^1.2.0"
26502      },
26503      "bin": {
26504        "json5": "lib/cli.js"
26505      }
26506    },
26507    "node_modules/webpack/node_modules/loader-utils": {
26508      "version": "1.4.0",
26509      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
26510      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
26511      "dev": true,
26512      "dependencies": {
26513        "big.js": "^5.2.2",
26514        "emojis-list": "^3.0.0",
26515        "json5": "^1.0.1"
26516      },
26517      "engines": {
26518        "node": ">=4.0.0"
26519      }
26520    },
26521    "node_modules/webpack/node_modules/lru-cache": {
26522      "version": "5.1.1",
26523      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
26524      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
26525      "dev": true,
26526      "dependencies": {
26527        "yallist": "^3.0.2"
26528      }
26529    },
26530    "node_modules/webpack/node_modules/micromatch": {
26531      "version": "3.1.10",
26532      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
26533      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
26534      "dev": true,
26535      "dependencies": {
26536        "arr-diff": "^4.0.0",
26537        "array-unique": "^0.3.2",
26538        "braces": "^2.3.1",
26539        "define-property": "^2.0.2",
26540        "extend-shallow": "^3.0.2",
26541        "extglob": "^2.0.4",
26542        "fragment-cache": "^0.2.1",
26543        "kind-of": "^6.0.2",
26544        "nanomatch": "^1.2.9",
26545        "object.pick": "^1.3.0",
26546        "regex-not": "^1.0.0",
26547        "snapdragon": "^0.8.1",
26548        "to-regex": "^3.0.2"
26549      },
26550      "engines": {
26551        "node": ">=0.10.0"
26552      }
26553    },
26554    "node_modules/webpack/node_modules/rimraf": {
26555      "version": "2.7.1",
26556      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
26557      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
26558      "dev": true,
26559      "dependencies": {
26560        "glob": "^7.1.3"
26561      },
26562      "bin": {
26563        "rimraf": "bin.js"
26564      }
26565    },
26566    "node_modules/webpack/node_modules/schema-utils": {
26567      "version": "1.0.0",
26568      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
26569      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
26570      "dev": true,
26571      "dependencies": {
26572        "ajv": "^6.1.0",
26573        "ajv-errors": "^1.0.0",
26574        "ajv-keywords": "^3.1.0"
26575      },
26576      "engines": {
26577        "node": ">= 4"
26578      }
26579    },
26580    "node_modules/webpack/node_modules/serialize-javascript": {
26581      "version": "4.0.0",
26582      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
26583      "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
26584      "dev": true,
26585      "dependencies": {
26586        "randombytes": "^2.1.0"
26587      }
26588    },
26589    "node_modules/webpack/node_modules/source-map": {
26590      "version": "0.6.1",
26591      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
26592      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
26593      "dev": true,
26594      "engines": {
26595        "node": ">=0.10.0"
26596      }
26597    },
26598    "node_modules/webpack/node_modules/ssri": {
26599      "version": "6.0.2",
26600      "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
26601      "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
26602      "dev": true,
26603      "dependencies": {
26604        "figgy-pudding": "^3.5.1"
26605      }
26606    },
26607    "node_modules/webpack/node_modules/terser-webpack-plugin": {
26608      "version": "1.4.5",
26609      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
26610      "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
26611      "dev": true,
26612      "dependencies": {
26613        "cacache": "^12.0.2",
26614        "find-cache-dir": "^2.1.0",
26615        "is-wsl": "^1.1.0",
26616        "schema-utils": "^1.0.0",
26617        "serialize-javascript": "^4.0.0",
26618        "source-map": "^0.6.1",
26619        "terser": "^4.1.2",
26620        "webpack-sources": "^1.4.0",
26621        "worker-farm": "^1.7.0"
26622      },
26623      "engines": {
26624        "node": ">= 6.9.0"
26625      },
26626      "peerDependencies": {
26627        "webpack": "^4.0.0"
26628      }
26629    },
26630    "node_modules/webpack/node_modules/to-regex-range": {
26631      "version": "2.1.1",
26632      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
26633      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
26634      "dev": true,
26635      "dependencies": {
26636        "is-number": "^3.0.0",
26637        "repeat-string": "^1.6.1"
26638      },
26639      "engines": {
26640        "node": ">=0.10.0"
26641      }
26642    },
26643    "node_modules/webpack/node_modules/yallist": {
26644      "version": "3.1.1",
26645      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
26646      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
26647      "dev": true
26648    },
26649    "node_modules/websocket-driver": {
26650      "version": "0.7.4",
26651      "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
26652      "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
26653      "dev": true,
26654      "dependencies": {
26655        "http-parser-js": ">=0.5.1",
26656        "safe-buffer": ">=5.1.0",
26657        "websocket-extensions": ">=0.1.1"
26658      },
26659      "engines": {
26660        "node": ">=0.8.0"
26661      }
26662    },
26663    "node_modules/websocket-extensions": {
26664      "version": "0.1.4",
26665      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
26666      "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
26667      "dev": true,
26668      "engines": {
26669        "node": ">=0.8.0"
26670      }
26671    },
26672    "node_modules/whatwg-encoding": {
26673      "version": "1.0.5",
26674      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
26675      "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
26676      "dependencies": {
26677        "iconv-lite": "0.4.24"
26678      }
26679    },
26680    "node_modules/whatwg-fetch": {
26681      "version": "3.6.2",
26682      "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
26683      "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==",
26684      "dev": true
26685    },
26686    "node_modules/whatwg-mimetype": {
26687      "version": "2.3.0",
26688      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
26689      "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
26690    },
26691    "node_modules/whatwg-url": {
26692      "version": "8.7.0",
26693      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
26694      "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
26695      "dependencies": {
26696        "lodash": "^4.7.0",
26697        "tr46": "^2.1.0",
26698        "webidl-conversions": "^6.1.0"
26699      },
26700      "engines": {
26701        "node": ">=10"
26702      }
26703    },
26704    "node_modules/which": {
26705      "version": "2.0.2",
26706      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
26707      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
26708      "dev": true,
26709      "dependencies": {
26710        "isexe": "^2.0.0"
26711      },
26712      "bin": {
26713        "node-which": "bin/node-which"
26714      },
26715      "engines": {
26716        "node": ">= 8"
26717      }
26718    },
26719    "node_modules/which-boxed-primitive": {
26720      "version": "1.0.2",
26721      "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
26722      "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
26723      "dev": true,
26724      "dependencies": {
26725        "is-bigint": "^1.0.1",
26726        "is-boolean-object": "^1.1.0",
26727        "is-number-object": "^1.0.4",
26728        "is-string": "^1.0.5",
26729        "is-symbol": "^1.0.3"
26730      },
26731      "funding": {
26732        "url": "https://github.com/sponsors/ljharb"
26733      }
26734    },
26735    "node_modules/which-module": {
26736      "version": "2.0.0",
26737      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
26738      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
26739      "dev": true
26740    },
26741    "node_modules/word-wrap": {
26742      "version": "1.2.3",
26743      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
26744      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
26745      "engines": {
26746        "node": ">=0.10.0"
26747      }
26748    },
26749    "node_modules/workbox-background-sync": {
26750      "version": "5.1.4",
26751      "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz",
26752      "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==",
26753      "dev": true,
26754      "dependencies": {
26755        "workbox-core": "^5.1.4"
26756      }
26757    },
26758    "node_modules/workbox-broadcast-update": {
26759      "version": "5.1.4",
26760      "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz",
26761      "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==",
26762      "dev": true,
26763      "dependencies": {
26764        "workbox-core": "^5.1.4"
26765      }
26766    },
26767    "node_modules/workbox-build": {
26768      "version": "5.1.4",
26769      "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz",
26770      "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==",
26771      "dev": true,
26772      "dependencies": {
26773        "@babel/core": "^7.8.4",
26774        "@babel/preset-env": "^7.8.4",
26775        "@babel/runtime": "^7.8.4",
26776        "@hapi/joi": "^15.1.0",
26777        "@rollup/plugin-node-resolve": "^7.1.1",
26778        "@rollup/plugin-replace": "^2.3.1",
26779        "@surma/rollup-plugin-off-main-thread": "^1.1.1",
26780        "common-tags": "^1.8.0",
26781        "fast-json-stable-stringify": "^2.1.0",
26782        "fs-extra": "^8.1.0",
26783        "glob": "^7.1.6",
26784        "lodash.template": "^4.5.0",
26785        "pretty-bytes": "^5.3.0",
26786        "rollup": "^1.31.1",
26787        "rollup-plugin-babel": "^4.3.3",
26788        "rollup-plugin-terser": "^5.3.1",
26789        "source-map": "^0.7.3",
26790        "source-map-url": "^0.4.0",
26791        "stringify-object": "^3.3.0",
26792        "strip-comments": "^1.0.2",
26793        "tempy": "^0.3.0",
26794        "upath": "^1.2.0",
26795        "workbox-background-sync": "^5.1.4",
26796        "workbox-broadcast-update": "^5.1.4",
26797        "workbox-cacheable-response": "^5.1.4",
26798        "workbox-core": "^5.1.4",
26799        "workbox-expiration": "^5.1.4",
26800        "workbox-google-analytics": "^5.1.4",
26801        "workbox-navigation-preload": "^5.1.4",
26802        "workbox-precaching": "^5.1.4",
26803        "workbox-range-requests": "^5.1.4",
26804        "workbox-routing": "^5.1.4",
26805        "workbox-strategies": "^5.1.4",
26806        "workbox-streams": "^5.1.4",
26807        "workbox-sw": "^5.1.4",
26808        "workbox-window": "^5.1.4"
26809      },
26810      "engines": {
26811        "node": ">=8.0.0"
26812      }
26813    },
26814    "node_modules/workbox-build/node_modules/fs-extra": {
26815      "version": "8.1.0",
26816      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
26817      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
26818      "dev": true,
26819      "dependencies": {
26820        "graceful-fs": "^4.2.0",
26821        "jsonfile": "^4.0.0",
26822        "universalify": "^0.1.0"
26823      },
26824      "engines": {
26825        "node": ">=6 <7 || >=8"
26826      }
26827    },
26828    "node_modules/workbox-build/node_modules/jsonfile": {
26829      "version": "4.0.0",
26830      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
26831      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
26832      "dev": true,
26833      "optionalDependencies": {
26834        "graceful-fs": "^4.1.6"
26835      }
26836    },
26837    "node_modules/workbox-build/node_modules/source-map": {
26838      "version": "0.7.3",
26839      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
26840      "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
26841      "dev": true,
26842      "engines": {
26843        "node": ">= 8"
26844      }
26845    },
26846    "node_modules/workbox-build/node_modules/universalify": {
26847      "version": "0.1.2",
26848      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
26849      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
26850      "dev": true,
26851      "engines": {
26852        "node": ">= 4.0.0"
26853      }
26854    },
26855    "node_modules/workbox-cacheable-response": {
26856      "version": "5.1.4",
26857      "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz",
26858      "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==",
26859      "dev": true,
26860      "dependencies": {
26861        "workbox-core": "^5.1.4"
26862      }
26863    },
26864    "node_modules/workbox-core": {
26865      "version": "5.1.4",
26866      "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz",
26867      "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==",
26868      "dev": true
26869    },
26870    "node_modules/workbox-expiration": {
26871      "version": "5.1.4",
26872      "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz",
26873      "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==",
26874      "dev": true,
26875      "dependencies": {
26876        "workbox-core": "^5.1.4"
26877      }
26878    },
26879    "node_modules/workbox-google-analytics": {
26880      "version": "5.1.4",
26881      "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz",
26882      "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==",
26883      "dev": true,
26884      "dependencies": {
26885        "workbox-background-sync": "^5.1.4",
26886        "workbox-core": "^5.1.4",
26887        "workbox-routing": "^5.1.4",
26888        "workbox-strategies": "^5.1.4"
26889      }
26890    },
26891    "node_modules/workbox-navigation-preload": {
26892      "version": "5.1.4",
26893      "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz",
26894      "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==",
26895      "dev": true,
26896      "dependencies": {
26897        "workbox-core": "^5.1.4"
26898      }
26899    },
26900    "node_modules/workbox-precaching": {
26901      "version": "5.1.4",
26902      "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz",
26903      "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==",
26904      "dev": true,
26905      "dependencies": {
26906        "workbox-core": "^5.1.4"
26907      }
26908    },
26909    "node_modules/workbox-range-requests": {
26910      "version": "5.1.4",
26911      "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz",
26912      "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==",
26913      "dev": true,
26914      "dependencies": {
26915        "workbox-core": "^5.1.4"
26916      }
26917    },
26918    "node_modules/workbox-routing": {
26919      "version": "5.1.4",
26920      "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz",
26921      "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==",
26922      "dev": true,
26923      "dependencies": {
26924        "workbox-core": "^5.1.4"
26925      }
26926    },
26927    "node_modules/workbox-strategies": {
26928      "version": "5.1.4",
26929      "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz",
26930      "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==",
26931      "dev": true,
26932      "dependencies": {
26933        "workbox-core": "^5.1.4",
26934        "workbox-routing": "^5.1.4"
26935      }
26936    },
26937    "node_modules/workbox-streams": {
26938      "version": "5.1.4",
26939      "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz",
26940      "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==",
26941      "dev": true,
26942      "dependencies": {
26943        "workbox-core": "^5.1.4",
26944        "workbox-routing": "^5.1.4"
26945      }
26946    },
26947    "node_modules/workbox-sw": {
26948      "version": "5.1.4",
26949      "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz",
26950      "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==",
26951      "dev": true
26952    },
26953    "node_modules/workbox-webpack-plugin": {
26954      "version": "5.1.4",
26955      "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz",
26956      "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==",
26957      "dev": true,
26958      "dependencies": {
26959        "@babel/runtime": "^7.5.5",
26960        "fast-json-stable-stringify": "^2.0.0",
26961        "source-map-url": "^0.4.0",
26962        "upath": "^1.1.2",
26963        "webpack-sources": "^1.3.0",
26964        "workbox-build": "^5.1.4"
26965      },
26966      "engines": {
26967        "node": ">=8.0.0"
26968      },
26969      "peerDependencies": {
26970        "webpack": "^4.0.0"
26971      }
26972    },
26973    "node_modules/workbox-window": {
26974      "version": "5.1.4",
26975      "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz",
26976      "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==",
26977      "dev": true,
26978      "dependencies": {
26979        "workbox-core": "^5.1.4"
26980      }
26981    },
26982    "node_modules/worker-farm": {
26983      "version": "1.7.0",
26984      "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
26985      "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
26986      "dev": true,
26987      "dependencies": {
26988        "errno": "~0.1.7"
26989      }
26990    },
26991    "node_modules/worker-rpc": {
26992      "version": "0.1.1",
26993      "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz",
26994      "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==",
26995      "dev": true,
26996      "dependencies": {
26997        "microevent.ts": "~0.1.1"
26998      }
26999    },
27000    "node_modules/wrap-ansi": {
27001      "version": "6.2.0",
27002      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
27003      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
27004      "dev": true,
27005      "dependencies": {
27006        "ansi-styles": "^4.0.0",
27007        "string-width": "^4.1.0",
27008        "strip-ansi": "^6.0.0"
27009      },
27010      "engines": {
27011        "node": ">=8"
27012      }
27013    },
27014    "node_modules/wrap-ansi/node_modules/ansi-styles": {
27015      "version": "4.3.0",
27016      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
27017      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
27018      "dev": true,
27019      "dependencies": {
27020        "color-convert": "^2.0.1"
27021      },
27022      "engines": {
27023        "node": ">=8"
27024      },
27025      "funding": {
27026        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
27027      }
27028    },
27029    "node_modules/wrap-ansi/node_modules/color-convert": {
27030      "version": "2.0.1",
27031      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
27032      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
27033      "dev": true,
27034      "dependencies": {
27035        "color-name": "~1.1.4"
27036      },
27037      "engines": {
27038        "node": ">=7.0.0"
27039      }
27040    },
27041    "node_modules/wrap-ansi/node_modules/color-name": {
27042      "version": "1.1.4",
27043      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
27044      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
27045      "dev": true
27046    },
27047    "node_modules/wrappy": {
27048      "version": "1.0.2",
27049      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
27050      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
27051      "dev": true
27052    },
27053    "node_modules/write-file-atomic": {
27054      "version": "3.0.3",
27055      "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
27056      "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
27057      "dev": true,
27058      "dependencies": {
27059        "imurmurhash": "^0.1.4",
27060        "is-typedarray": "^1.0.0",
27061        "signal-exit": "^3.0.2",
27062        "typedarray-to-buffer": "^3.1.5"
27063      }
27064    },
27065    "node_modules/ws": {
27066      "version": "7.5.4",
27067      "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz",
27068      "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==",
27069      "engines": {
27070        "node": ">=8.3.0"
27071      },
27072      "peerDependencies": {
27073        "bufferutil": "^4.0.1",
27074        "utf-8-validate": "^5.0.2"
27075      },
27076      "peerDependenciesMeta": {
27077        "bufferutil": {
27078          "optional": true
27079        },
27080        "utf-8-validate": {
27081          "optional": true
27082        }
27083      }
27084    },
27085    "node_modules/xml-name-validator": {
27086      "version": "3.0.0",
27087      "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
27088      "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
27089    },
27090    "node_modules/xmlchars": {
27091      "version": "2.2.0",
27092      "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
27093      "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
27094    },
27095    "node_modules/xtend": {
27096      "version": "4.0.2",
27097      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
27098      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
27099      "dev": true,
27100      "engines": {
27101        "node": ">=0.4"
27102      }
27103    },
27104    "node_modules/y18n": {
27105      "version": "4.0.3",
27106      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
27107      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
27108      "dev": true
27109    },
27110    "node_modules/yallist": {
27111      "version": "4.0.0",
27112      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
27113      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
27114    },
27115    "node_modules/yaml": {
27116      "version": "1.10.2",
27117      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
27118      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
27119      "dev": true,
27120      "engines": {
27121        "node": ">= 6"
27122      }
27123    },
27124    "node_modules/yargs": {
27125      "version": "15.4.1",
27126      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
27127      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
27128      "dev": true,
27129      "dependencies": {
27130        "cliui": "^6.0.0",
27131        "decamelize": "^1.2.0",
27132        "find-up": "^4.1.0",
27133        "get-caller-file": "^2.0.1",
27134        "require-directory": "^2.1.1",
27135        "require-main-filename": "^2.0.0",
27136        "set-blocking": "^2.0.0",
27137        "string-width": "^4.2.0",
27138        "which-module": "^2.0.0",
27139        "y18n": "^4.0.0",
27140        "yargs-parser": "^18.1.2"
27141      },
27142      "engines": {
27143        "node": ">=8"
27144      }
27145    },
27146    "node_modules/yargs-parser": {
27147      "version": "18.1.3",
27148      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
27149      "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
27150      "dev": true,
27151      "dependencies": {
27152        "camelcase": "^5.0.0",
27153        "decamelize": "^1.2.0"
27154      },
27155      "engines": {
27156        "node": ">=6"
27157      }
27158    },
27159    "node_modules/yargs-parser/node_modules/camelcase": {
27160      "version": "5.3.1",
27161      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
27162      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
27163      "dev": true,
27164      "engines": {
27165        "node": ">=6"
27166      }
27167    },
27168    "node_modules/yargs/node_modules/find-up": {
27169      "version": "4.1.0",
27170      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
27171      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
27172      "dev": true,
27173      "dependencies": {
27174        "locate-path": "^5.0.0",
27175        "path-exists": "^4.0.0"
27176      },
27177      "engines": {
27178        "node": ">=8"
27179      }
27180    },
27181    "node_modules/yargs/node_modules/locate-path": {
27182      "version": "5.0.0",
27183      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
27184      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
27185      "dev": true,
27186      "dependencies": {
27187        "p-locate": "^4.1.0"
27188      },
27189      "engines": {
27190        "node": ">=8"
27191      }
27192    },
27193    "node_modules/yargs/node_modules/p-limit": {
27194      "version": "2.3.0",
27195      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
27196      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
27197      "dev": true,
27198      "dependencies": {
27199        "p-try": "^2.0.0"
27200      },
27201      "engines": {
27202        "node": ">=6"
27203      },
27204      "funding": {
27205        "url": "https://github.com/sponsors/sindresorhus"
27206      }
27207    },
27208    "node_modules/yargs/node_modules/p-locate": {
27209      "version": "4.1.0",
27210      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
27211      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
27212      "dev": true,
27213      "dependencies": {
27214        "p-limit": "^2.2.0"
27215      },
27216      "engines": {
27217        "node": ">=8"
27218      }
27219    },
27220    "node_modules/yargs/node_modules/p-try": {
27221      "version": "2.2.0",
27222      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
27223      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
27224      "dev": true,
27225      "engines": {
27226        "node": ">=6"
27227      }
27228    },
27229    "node_modules/yargs/node_modules/path-exists": {
27230      "version": "4.0.0",
27231      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
27232      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
27233      "dev": true,
27234      "engines": {
27235        "node": ">=8"
27236      }
27237    },
27238    "node_modules/yocto-queue": {
27239      "version": "0.1.0",
27240      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
27241      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
27242      "dev": true,
27243      "engines": {
27244        "node": ">=10"
27245      },
27246      "funding": {
27247        "url": "https://github.com/sponsors/sindresorhus"
27248      }
27249    }
27250  },
27251  "dependencies": {
27252    "@babel/code-frame": {
27253      "version": "7.14.5",
27254      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
27255      "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
27256      "dev": true,
27257      "requires": {
27258        "@babel/highlight": "^7.14.5"
27259      }
27260    },
27261    "@babel/compat-data": {
27262      "version": "7.15.0",
27263      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
27264      "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
27265      "dev": true
27266    },
27267    "@babel/core": {
27268      "version": "7.15.5",
27269      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
27270      "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
27271      "dev": true,
27272      "requires": {
27273        "@babel/code-frame": "^7.14.5",
27274        "@babel/generator": "^7.15.4",
27275        "@babel/helper-compilation-targets": "^7.15.4",
27276        "@babel/helper-module-transforms": "^7.15.4",
27277        "@babel/helpers": "^7.15.4",
27278        "@babel/parser": "^7.15.5",
27279        "@babel/template": "^7.15.4",
27280        "@babel/traverse": "^7.15.4",
27281        "@babel/types": "^7.15.4",
27282        "convert-source-map": "^1.7.0",
27283        "debug": "^4.1.0",
27284        "gensync": "^1.0.0-beta.2",
27285        "json5": "^2.1.2",
27286        "semver": "^6.3.0",
27287        "source-map": "^0.5.0"
27288      },
27289      "dependencies": {
27290        "semver": {
27291          "version": "6.3.0",
27292          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
27293          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
27294          "dev": true
27295        }
27296      }
27297    },
27298    "@babel/generator": {
27299      "version": "7.15.4",
27300      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
27301      "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
27302      "dev": true,
27303      "requires": {
27304        "@babel/types": "^7.15.4",
27305        "jsesc": "^2.5.1",
27306        "source-map": "^0.5.0"
27307      }
27308    },
27309    "@babel/helper-annotate-as-pure": {
27310      "version": "7.15.4",
27311      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz",
27312      "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==",
27313      "dev": true,
27314      "requires": {
27315        "@babel/types": "^7.15.4"
27316      }
27317    },
27318    "@babel/helper-builder-binary-assignment-operator-visitor": {
27319      "version": "7.15.4",
27320      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz",
27321      "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==",
27322      "dev": true,
27323      "requires": {
27324        "@babel/helper-explode-assignable-expression": "^7.15.4",
27325        "@babel/types": "^7.15.4"
27326      }
27327    },
27328    "@babel/helper-compilation-targets": {
27329      "version": "7.15.4",
27330      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
27331      "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
27332      "dev": true,
27333      "requires": {
27334        "@babel/compat-data": "^7.15.0",
27335        "@babel/helper-validator-option": "^7.14.5",
27336        "browserslist": "^4.16.6",
27337        "semver": "^6.3.0"
27338      },
27339      "dependencies": {
27340        "semver": {
27341          "version": "6.3.0",
27342          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
27343          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
27344          "dev": true
27345        }
27346      }
27347    },
27348    "@babel/helper-create-class-features-plugin": {
27349      "version": "7.15.4",
27350      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz",
27351      "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==",
27352      "dev": true,
27353      "requires": {
27354        "@babel/helper-annotate-as-pure": "^7.15.4",
27355        "@babel/helper-function-name": "^7.15.4",
27356        "@babel/helper-member-expression-to-functions": "^7.15.4",
27357        "@babel/helper-optimise-call-expression": "^7.15.4",
27358        "@babel/helper-replace-supers": "^7.15.4",
27359        "@babel/helper-split-export-declaration": "^7.15.4"
27360      }
27361    },
27362    "@babel/helper-create-regexp-features-plugin": {
27363      "version": "7.14.5",
27364      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
27365      "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
27366      "dev": true,
27367      "requires": {
27368        "@babel/helper-annotate-as-pure": "^7.14.5",
27369        "regexpu-core": "^4.7.1"
27370      }
27371    },
27372    "@babel/helper-define-polyfill-provider": {
27373      "version": "0.2.3",
27374      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
27375      "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
27376      "dev": true,
27377      "requires": {
27378        "@babel/helper-compilation-targets": "^7.13.0",
27379        "@babel/helper-module-imports": "^7.12.13",
27380        "@babel/helper-plugin-utils": "^7.13.0",
27381        "@babel/traverse": "^7.13.0",
27382        "debug": "^4.1.1",
27383        "lodash.debounce": "^4.0.8",
27384        "resolve": "^1.14.2",
27385        "semver": "^6.1.2"
27386      },
27387      "dependencies": {
27388        "semver": {
27389          "version": "6.3.0",
27390          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
27391          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
27392          "dev": true
27393        }
27394      }
27395    },
27396    "@babel/helper-explode-assignable-expression": {
27397      "version": "7.15.4",
27398      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz",
27399      "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==",
27400      "dev": true,
27401      "requires": {
27402        "@babel/types": "^7.15.4"
27403      }
27404    },
27405    "@babel/helper-function-name": {
27406      "version": "7.15.4",
27407      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
27408      "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
27409      "dev": true,
27410      "requires": {
27411        "@babel/helper-get-function-arity": "^7.15.4",
27412        "@babel/template": "^7.15.4",
27413        "@babel/types": "^7.15.4"
27414      }
27415    },
27416    "@babel/helper-get-function-arity": {
27417      "version": "7.15.4",
27418      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
27419      "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
27420      "dev": true,
27421      "requires": {
27422        "@babel/types": "^7.15.4"
27423      }
27424    },
27425    "@babel/helper-hoist-variables": {
27426      "version": "7.15.4",
27427      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
27428      "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
27429      "dev": true,
27430      "requires": {
27431        "@babel/types": "^7.15.4"
27432      }
27433    },
27434    "@babel/helper-member-expression-to-functions": {
27435      "version": "7.15.4",
27436      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
27437      "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
27438      "dev": true,
27439      "requires": {
27440        "@babel/types": "^7.15.4"
27441      }
27442    },
27443    "@babel/helper-module-imports": {
27444      "version": "7.15.4",
27445      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
27446      "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
27447      "dev": true,
27448      "requires": {
27449        "@babel/types": "^7.15.4"
27450      }
27451    },
27452    "@babel/helper-module-transforms": {
27453      "version": "7.15.4",
27454      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz",
27455      "integrity": "sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==",
27456      "dev": true,
27457      "requires": {
27458        "@babel/helper-module-imports": "^7.15.4",
27459        "@babel/helper-replace-supers": "^7.15.4",
27460        "@babel/helper-simple-access": "^7.15.4",
27461        "@babel/helper-split-export-declaration": "^7.15.4",
27462        "@babel/helper-validator-identifier": "^7.14.9",
27463        "@babel/template": "^7.15.4",
27464        "@babel/traverse": "^7.15.4",
27465        "@babel/types": "^7.15.4"
27466      }
27467    },
27468    "@babel/helper-optimise-call-expression": {
27469      "version": "7.15.4",
27470      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
27471      "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
27472      "dev": true,
27473      "requires": {
27474        "@babel/types": "^7.15.4"
27475      }
27476    },
27477    "@babel/helper-plugin-utils": {
27478      "version": "7.14.5",
27479      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
27480      "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
27481      "dev": true
27482    },
27483    "@babel/helper-remap-async-to-generator": {
27484      "version": "7.15.4",
27485      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz",
27486      "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==",
27487      "dev": true,
27488      "requires": {
27489        "@babel/helper-annotate-as-pure": "^7.15.4",
27490        "@babel/helper-wrap-function": "^7.15.4",
27491        "@babel/types": "^7.15.4"
27492      }
27493    },
27494    "@babel/helper-replace-supers": {
27495      "version": "7.15.4",
27496      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
27497      "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
27498      "dev": true,
27499      "requires": {
27500        "@babel/helper-member-expression-to-functions": "^7.15.4",
27501        "@babel/helper-optimise-call-expression": "^7.15.4",
27502        "@babel/traverse": "^7.15.4",
27503        "@babel/types": "^7.15.4"
27504      }
27505    },
27506    "@babel/helper-simple-access": {
27507      "version": "7.15.4",
27508      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
27509      "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
27510      "dev": true,
27511      "requires": {
27512        "@babel/types": "^7.15.4"
27513      }
27514    },
27515    "@babel/helper-skip-transparent-expression-wrappers": {
27516      "version": "7.15.4",
27517      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz",
27518      "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==",
27519      "dev": true,
27520      "requires": {
27521        "@babel/types": "^7.15.4"
27522      }
27523    },
27524    "@babel/helper-split-export-declaration": {
27525      "version": "7.15.4",
27526      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
27527      "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
27528      "dev": true,
27529      "requires": {
27530        "@babel/types": "^7.15.4"
27531      }
27532    },
27533    "@babel/helper-validator-identifier": {
27534      "version": "7.14.9",
27535      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
27536      "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
27537      "dev": true
27538    },
27539    "@babel/helper-validator-option": {
27540      "version": "7.14.5",
27541      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
27542      "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
27543      "dev": true
27544    },
27545    "@babel/helper-wrap-function": {
27546      "version": "7.15.4",
27547      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz",
27548      "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==",
27549      "dev": true,
27550      "requires": {
27551        "@babel/helper-function-name": "^7.15.4",
27552        "@babel/template": "^7.15.4",
27553        "@babel/traverse": "^7.15.4",
27554        "@babel/types": "^7.15.4"
27555      }
27556    },
27557    "@babel/helpers": {
27558      "version": "7.15.4",
27559      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
27560      "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
27561      "dev": true,
27562      "requires": {
27563        "@babel/template": "^7.15.4",
27564        "@babel/traverse": "^7.15.4",
27565        "@babel/types": "^7.15.4"
27566      }
27567    },
27568    "@babel/highlight": {
27569      "version": "7.14.5",
27570      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
27571      "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
27572      "dev": true,
27573      "requires": {
27574        "@babel/helper-validator-identifier": "^7.14.5",
27575        "chalk": "^2.0.0",
27576        "js-tokens": "^4.0.0"
27577      }
27578    },
27579    "@babel/parser": {
27580      "version": "7.15.5",
27581      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz",
27582      "integrity": "sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==",
27583      "dev": true
27584    },
27585    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
27586      "version": "7.15.4",
27587      "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz",
27588      "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==",
27589      "dev": true,
27590      "requires": {
27591        "@babel/helper-plugin-utils": "^7.14.5",
27592        "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4",
27593        "@babel/plugin-proposal-optional-chaining": "^7.14.5"
27594      }
27595    },
27596    "@babel/plugin-proposal-async-generator-functions": {
27597      "version": "7.15.4",
27598      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz",
27599      "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==",
27600      "dev": true,
27601      "requires": {
27602        "@babel/helper-plugin-utils": "^7.14.5",
27603        "@babel/helper-remap-async-to-generator": "^7.15.4",
27604        "@babel/plugin-syntax-async-generators": "^7.8.4"
27605      }
27606    },
27607    "@babel/plugin-proposal-class-properties": {
27608      "version": "7.14.5",
27609      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
27610      "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
27611      "dev": true,
27612      "requires": {
27613        "@babel/helper-create-class-features-plugin": "^7.14.5",
27614        "@babel/helper-plugin-utils": "^7.14.5"
27615      }
27616    },
27617    "@babel/plugin-proposal-class-static-block": {
27618      "version": "7.15.4",
27619      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz",
27620      "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==",
27621      "dev": true,
27622      "requires": {
27623        "@babel/helper-create-class-features-plugin": "^7.15.4",
27624        "@babel/helper-plugin-utils": "^7.14.5",
27625        "@babel/plugin-syntax-class-static-block": "^7.14.5"
27626      }
27627    },
27628    "@babel/plugin-proposal-decorators": {
27629      "version": "7.12.1",
27630      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz",
27631      "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==",
27632      "dev": true,
27633      "requires": {
27634        "@babel/helper-create-class-features-plugin": "^7.12.1",
27635        "@babel/helper-plugin-utils": "^7.10.4",
27636        "@babel/plugin-syntax-decorators": "^7.12.1"
27637      }
27638    },
27639    "@babel/plugin-proposal-dynamic-import": {
27640      "version": "7.14.5",
27641      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
27642      "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
27643      "dev": true,
27644      "requires": {
27645        "@babel/helper-plugin-utils": "^7.14.5",
27646        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
27647      }
27648    },
27649    "@babel/plugin-proposal-export-namespace-from": {
27650      "version": "7.14.5",
27651      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
27652      "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
27653      "dev": true,
27654      "requires": {
27655        "@babel/helper-plugin-utils": "^7.14.5",
27656        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
27657      }
27658    },
27659    "@babel/plugin-proposal-json-strings": {
27660      "version": "7.14.5",
27661      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
27662      "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
27663      "dev": true,
27664      "requires": {
27665        "@babel/helper-plugin-utils": "^7.14.5",
27666        "@babel/plugin-syntax-json-strings": "^7.8.3"
27667      }
27668    },
27669    "@babel/plugin-proposal-logical-assignment-operators": {
27670      "version": "7.14.5",
27671      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
27672      "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
27673      "dev": true,
27674      "requires": {
27675        "@babel/helper-plugin-utils": "^7.14.5",
27676        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
27677      }
27678    },
27679    "@babel/plugin-proposal-nullish-coalescing-operator": {
27680      "version": "7.14.5",
27681      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
27682      "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
27683      "dev": true,
27684      "requires": {
27685        "@babel/helper-plugin-utils": "^7.14.5",
27686        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
27687      }
27688    },
27689    "@babel/plugin-proposal-numeric-separator": {
27690      "version": "7.14.5",
27691      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
27692      "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
27693      "dev": true,
27694      "requires": {
27695        "@babel/helper-plugin-utils": "^7.14.5",
27696        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
27697      }
27698    },
27699    "@babel/plugin-proposal-object-rest-spread": {
27700      "version": "7.14.7",
27701      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
27702      "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
27703      "dev": true,
27704      "requires": {
27705        "@babel/compat-data": "^7.14.7",
27706        "@babel/helper-compilation-targets": "^7.14.5",
27707        "@babel/helper-plugin-utils": "^7.14.5",
27708        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
27709        "@babel/plugin-transform-parameters": "^7.14.5"
27710      }
27711    },
27712    "@babel/plugin-proposal-optional-catch-binding": {
27713      "version": "7.14.5",
27714      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
27715      "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
27716      "dev": true,
27717      "requires": {
27718        "@babel/helper-plugin-utils": "^7.14.5",
27719        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
27720      }
27721    },
27722    "@babel/plugin-proposal-optional-chaining": {
27723      "version": "7.14.5",
27724      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
27725      "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
27726      "dev": true,
27727      "requires": {
27728        "@babel/helper-plugin-utils": "^7.14.5",
27729        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
27730        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
27731      }
27732    },
27733    "@babel/plugin-proposal-private-methods": {
27734      "version": "7.14.5",
27735      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
27736      "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
27737      "dev": true,
27738      "requires": {
27739        "@babel/helper-create-class-features-plugin": "^7.14.5",
27740        "@babel/helper-plugin-utils": "^7.14.5"
27741      }
27742    },
27743    "@babel/plugin-proposal-private-property-in-object": {
27744      "version": "7.15.4",
27745      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz",
27746      "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==",
27747      "dev": true,
27748      "requires": {
27749        "@babel/helper-annotate-as-pure": "^7.15.4",
27750        "@babel/helper-create-class-features-plugin": "^7.15.4",
27751        "@babel/helper-plugin-utils": "^7.14.5",
27752        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
27753      }
27754    },
27755    "@babel/plugin-proposal-unicode-property-regex": {
27756      "version": "7.14.5",
27757      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
27758      "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
27759      "dev": true,
27760      "requires": {
27761        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
27762        "@babel/helper-plugin-utils": "^7.14.5"
27763      }
27764    },
27765    "@babel/plugin-syntax-async-generators": {
27766      "version": "7.8.4",
27767      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
27768      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
27769      "dev": true,
27770      "requires": {
27771        "@babel/helper-plugin-utils": "^7.8.0"
27772      }
27773    },
27774    "@babel/plugin-syntax-bigint": {
27775      "version": "7.8.3",
27776      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
27777      "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
27778      "dev": true,
27779      "requires": {
27780        "@babel/helper-plugin-utils": "^7.8.0"
27781      }
27782    },
27783    "@babel/plugin-syntax-class-properties": {
27784      "version": "7.12.13",
27785      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
27786      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
27787      "dev": true,
27788      "requires": {
27789        "@babel/helper-plugin-utils": "^7.12.13"
27790      }
27791    },
27792    "@babel/plugin-syntax-class-static-block": {
27793      "version": "7.14.5",
27794      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
27795      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
27796      "dev": true,
27797      "requires": {
27798        "@babel/helper-plugin-utils": "^7.14.5"
27799      }
27800    },
27801    "@babel/plugin-syntax-decorators": {
27802      "version": "7.14.5",
27803      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz",
27804      "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==",
27805      "dev": true,
27806      "requires": {
27807        "@babel/helper-plugin-utils": "^7.14.5"
27808      }
27809    },
27810    "@babel/plugin-syntax-dynamic-import": {
27811      "version": "7.8.3",
27812      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
27813      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
27814      "dev": true,
27815      "requires": {
27816        "@babel/helper-plugin-utils": "^7.8.0"
27817      }
27818    },
27819    "@babel/plugin-syntax-export-namespace-from": {
27820      "version": "7.8.3",
27821      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
27822      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
27823      "dev": true,
27824      "requires": {
27825        "@babel/helper-plugin-utils": "^7.8.3"
27826      }
27827    },
27828    "@babel/plugin-syntax-flow": {
27829      "version": "7.14.5",
27830      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz",
27831      "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==",
27832      "dev": true,
27833      "requires": {
27834        "@babel/helper-plugin-utils": "^7.14.5"
27835      }
27836    },
27837    "@babel/plugin-syntax-import-meta": {
27838      "version": "7.10.4",
27839      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
27840      "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
27841      "dev": true,
27842      "requires": {
27843        "@babel/helper-plugin-utils": "^7.10.4"
27844      }
27845    },
27846    "@babel/plugin-syntax-json-strings": {
27847      "version": "7.8.3",
27848      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
27849      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
27850      "dev": true,
27851      "requires": {
27852        "@babel/helper-plugin-utils": "^7.8.0"
27853      }
27854    },
27855    "@babel/plugin-syntax-jsx": {
27856      "version": "7.14.5",
27857      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
27858      "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
27859      "dev": true,
27860      "requires": {
27861        "@babel/helper-plugin-utils": "^7.14.5"
27862      }
27863    },
27864    "@babel/plugin-syntax-logical-assignment-operators": {
27865      "version": "7.10.4",
27866      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
27867      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
27868      "dev": true,
27869      "requires": {
27870        "@babel/helper-plugin-utils": "^7.10.4"
27871      }
27872    },
27873    "@babel/plugin-syntax-nullish-coalescing-operator": {
27874      "version": "7.8.3",
27875      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
27876      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
27877      "dev": true,
27878      "requires": {
27879        "@babel/helper-plugin-utils": "^7.8.0"
27880      }
27881    },
27882    "@babel/plugin-syntax-numeric-separator": {
27883      "version": "7.10.4",
27884      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
27885      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
27886      "dev": true,
27887      "requires": {
27888        "@babel/helper-plugin-utils": "^7.10.4"
27889      }
27890    },
27891    "@babel/plugin-syntax-object-rest-spread": {
27892      "version": "7.8.3",
27893      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
27894      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
27895      "dev": true,
27896      "requires": {
27897        "@babel/helper-plugin-utils": "^7.8.0"
27898      }
27899    },
27900    "@babel/plugin-syntax-optional-catch-binding": {
27901      "version": "7.8.3",
27902      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
27903      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
27904      "dev": true,
27905      "requires": {
27906        "@babel/helper-plugin-utils": "^7.8.0"
27907      }
27908    },
27909    "@babel/plugin-syntax-optional-chaining": {
27910      "version": "7.8.3",
27911      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
27912      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
27913      "dev": true,
27914      "requires": {
27915        "@babel/helper-plugin-utils": "^7.8.0"
27916      }
27917    },
27918    "@babel/plugin-syntax-private-property-in-object": {
27919      "version": "7.14.5",
27920      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
27921      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
27922      "dev": true,
27923      "requires": {
27924        "@babel/helper-plugin-utils": "^7.14.5"
27925      }
27926    },
27927    "@babel/plugin-syntax-top-level-await": {
27928      "version": "7.14.5",
27929      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
27930      "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
27931      "dev": true,
27932      "requires": {
27933        "@babel/helper-plugin-utils": "^7.14.5"
27934      }
27935    },
27936    "@babel/plugin-syntax-typescript": {
27937      "version": "7.14.5",
27938      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
27939      "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
27940      "dev": true,
27941      "requires": {
27942        "@babel/helper-plugin-utils": "^7.14.5"
27943      }
27944    },
27945    "@babel/plugin-transform-arrow-functions": {
27946      "version": "7.14.5",
27947      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
27948      "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
27949      "dev": true,
27950      "requires": {
27951        "@babel/helper-plugin-utils": "^7.14.5"
27952      }
27953    },
27954    "@babel/plugin-transform-async-to-generator": {
27955      "version": "7.14.5",
27956      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
27957      "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
27958      "dev": true,
27959      "requires": {
27960        "@babel/helper-module-imports": "^7.14.5",
27961        "@babel/helper-plugin-utils": "^7.14.5",
27962        "@babel/helper-remap-async-to-generator": "^7.14.5"
27963      }
27964    },
27965    "@babel/plugin-transform-block-scoped-functions": {
27966      "version": "7.14.5",
27967      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
27968      "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
27969      "dev": true,
27970      "requires": {
27971        "@babel/helper-plugin-utils": "^7.14.5"
27972      }
27973    },
27974    "@babel/plugin-transform-block-scoping": {
27975      "version": "7.15.3",
27976      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz",
27977      "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==",
27978      "dev": true,
27979      "requires": {
27980        "@babel/helper-plugin-utils": "^7.14.5"
27981      }
27982    },
27983    "@babel/plugin-transform-classes": {
27984      "version": "7.15.4",
27985      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz",
27986      "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==",
27987      "dev": true,
27988      "requires": {
27989        "@babel/helper-annotate-as-pure": "^7.15.4",
27990        "@babel/helper-function-name": "^7.15.4",
27991        "@babel/helper-optimise-call-expression": "^7.15.4",
27992        "@babel/helper-plugin-utils": "^7.14.5",
27993        "@babel/helper-replace-supers": "^7.15.4",
27994        "@babel/helper-split-export-declaration": "^7.15.4",
27995        "globals": "^11.1.0"
27996      }
27997    },
27998    "@babel/plugin-transform-computed-properties": {
27999      "version": "7.14.5",
28000      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
28001      "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
28002      "dev": true,
28003      "requires": {
28004        "@babel/helper-plugin-utils": "^7.14.5"
28005      }
28006    },
28007    "@babel/plugin-transform-destructuring": {
28008      "version": "7.14.7",
28009      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
28010      "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
28011      "dev": true,
28012      "requires": {
28013        "@babel/helper-plugin-utils": "^7.14.5"
28014      }
28015    },
28016    "@babel/plugin-transform-dotall-regex": {
28017      "version": "7.14.5",
28018      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
28019      "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
28020      "dev": true,
28021      "requires": {
28022        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
28023        "@babel/helper-plugin-utils": "^7.14.5"
28024      }
28025    },
28026    "@babel/plugin-transform-duplicate-keys": {
28027      "version": "7.14.5",
28028      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
28029      "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
28030      "dev": true,
28031      "requires": {
28032        "@babel/helper-plugin-utils": "^7.14.5"
28033      }
28034    },
28035    "@babel/plugin-transform-exponentiation-operator": {
28036      "version": "7.14.5",
28037      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
28038      "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
28039      "dev": true,
28040      "requires": {
28041        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
28042        "@babel/helper-plugin-utils": "^7.14.5"
28043      }
28044    },
28045    "@babel/plugin-transform-flow-strip-types": {
28046      "version": "7.12.1",
28047      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz",
28048      "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==",
28049      "dev": true,
28050      "requires": {
28051        "@babel/helper-plugin-utils": "^7.10.4",
28052        "@babel/plugin-syntax-flow": "^7.12.1"
28053      }
28054    },
28055    "@babel/plugin-transform-for-of": {
28056      "version": "7.15.4",
28057      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz",
28058      "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==",
28059      "dev": true,
28060      "requires": {
28061        "@babel/helper-plugin-utils": "^7.14.5"
28062      }
28063    },
28064    "@babel/plugin-transform-function-name": {
28065      "version": "7.14.5",
28066      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
28067      "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
28068      "dev": true,
28069      "requires": {
28070        "@babel/helper-function-name": "^7.14.5",
28071        "@babel/helper-plugin-utils": "^7.14.5"
28072      }
28073    },
28074    "@babel/plugin-transform-literals": {
28075      "version": "7.14.5",
28076      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
28077      "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
28078      "dev": true,
28079      "requires": {
28080        "@babel/helper-plugin-utils": "^7.14.5"
28081      }
28082    },
28083    "@babel/plugin-transform-member-expression-literals": {
28084      "version": "7.14.5",
28085      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
28086      "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
28087      "dev": true,
28088      "requires": {
28089        "@babel/helper-plugin-utils": "^7.14.5"
28090      }
28091    },
28092    "@babel/plugin-transform-modules-amd": {
28093      "version": "7.14.5",
28094      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
28095      "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
28096      "dev": true,
28097      "requires": {
28098        "@babel/helper-module-transforms": "^7.14.5",
28099        "@babel/helper-plugin-utils": "^7.14.5",
28100        "babel-plugin-dynamic-import-node": "^2.3.3"
28101      }
28102    },
28103    "@babel/plugin-transform-modules-commonjs": {
28104      "version": "7.15.4",
28105      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz",
28106      "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==",
28107      "dev": true,
28108      "requires": {
28109        "@babel/helper-module-transforms": "^7.15.4",
28110        "@babel/helper-plugin-utils": "^7.14.5",
28111        "@babel/helper-simple-access": "^7.15.4",
28112        "babel-plugin-dynamic-import-node": "^2.3.3"
28113      }
28114    },
28115    "@babel/plugin-transform-modules-systemjs": {
28116      "version": "7.15.4",
28117      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz",
28118      "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==",
28119      "dev": true,
28120      "requires": {
28121        "@babel/helper-hoist-variables": "^7.15.4",
28122        "@babel/helper-module-transforms": "^7.15.4",
28123        "@babel/helper-plugin-utils": "^7.14.5",
28124        "@babel/helper-validator-identifier": "^7.14.9",
28125        "babel-plugin-dynamic-import-node": "^2.3.3"
28126      }
28127    },
28128    "@babel/plugin-transform-modules-umd": {
28129      "version": "7.14.5",
28130      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
28131      "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
28132      "dev": true,
28133      "requires": {
28134        "@babel/helper-module-transforms": "^7.14.5",
28135        "@babel/helper-plugin-utils": "^7.14.5"
28136      }
28137    },
28138    "@babel/plugin-transform-named-capturing-groups-regex": {
28139      "version": "7.14.9",
28140      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
28141      "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
28142      "dev": true,
28143      "requires": {
28144        "@babel/helper-create-regexp-features-plugin": "^7.14.5"
28145      }
28146    },
28147    "@babel/plugin-transform-new-target": {
28148      "version": "7.14.5",
28149      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
28150      "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
28151      "dev": true,
28152      "requires": {
28153        "@babel/helper-plugin-utils": "^7.14.5"
28154      }
28155    },
28156    "@babel/plugin-transform-object-super": {
28157      "version": "7.14.5",
28158      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
28159      "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
28160      "dev": true,
28161      "requires": {
28162        "@babel/helper-plugin-utils": "^7.14.5",
28163        "@babel/helper-replace-supers": "^7.14.5"
28164      }
28165    },
28166    "@babel/plugin-transform-parameters": {
28167      "version": "7.15.4",
28168      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz",
28169      "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==",
28170      "dev": true,
28171      "requires": {
28172        "@babel/helper-plugin-utils": "^7.14.5"
28173      }
28174    },
28175    "@babel/plugin-transform-property-literals": {
28176      "version": "7.14.5",
28177      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
28178      "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
28179      "dev": true,
28180      "requires": {
28181        "@babel/helper-plugin-utils": "^7.14.5"
28182      }
28183    },
28184    "@babel/plugin-transform-react-constant-elements": {
28185      "version": "7.14.5",
28186      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz",
28187      "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==",
28188      "dev": true,
28189      "requires": {
28190        "@babel/helper-plugin-utils": "^7.14.5"
28191      }
28192    },
28193    "@babel/plugin-transform-react-display-name": {
28194      "version": "7.15.1",
28195      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz",
28196      "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==",
28197      "dev": true,
28198      "requires": {
28199        "@babel/helper-plugin-utils": "^7.14.5"
28200      }
28201    },
28202    "@babel/plugin-transform-react-jsx": {
28203      "version": "7.14.9",
28204      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz",
28205      "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==",
28206      "dev": true,
28207      "requires": {
28208        "@babel/helper-annotate-as-pure": "^7.14.5",
28209        "@babel/helper-module-imports": "^7.14.5",
28210        "@babel/helper-plugin-utils": "^7.14.5",
28211        "@babel/plugin-syntax-jsx": "^7.14.5",
28212        "@babel/types": "^7.14.9"
28213      }
28214    },
28215    "@babel/plugin-transform-react-jsx-development": {
28216      "version": "7.14.5",
28217      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz",
28218      "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==",
28219      "dev": true,
28220      "requires": {
28221        "@babel/plugin-transform-react-jsx": "^7.14.5"
28222      }
28223    },
28224    "@babel/plugin-transform-react-pure-annotations": {
28225      "version": "7.14.5",
28226      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz",
28227      "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==",
28228      "dev": true,
28229      "requires": {
28230        "@babel/helper-annotate-as-pure": "^7.14.5",
28231        "@babel/helper-plugin-utils": "^7.14.5"
28232      }
28233    },
28234    "@babel/plugin-transform-regenerator": {
28235      "version": "7.14.5",
28236      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
28237      "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
28238      "dev": true,
28239      "requires": {
28240        "regenerator-transform": "^0.14.2"
28241      }
28242    },
28243    "@babel/plugin-transform-reserved-words": {
28244      "version": "7.14.5",
28245      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
28246      "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
28247      "dev": true,
28248      "requires": {
28249        "@babel/helper-plugin-utils": "^7.14.5"
28250      }
28251    },
28252    "@babel/plugin-transform-runtime": {
28253      "version": "7.12.1",
28254      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz",
28255      "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==",
28256      "dev": true,
28257      "requires": {
28258        "@babel/helper-module-imports": "^7.12.1",
28259        "@babel/helper-plugin-utils": "^7.10.4",
28260        "resolve": "^1.8.1",
28261        "semver": "^5.5.1"
28262      },
28263      "dependencies": {
28264        "semver": {
28265          "version": "5.7.1",
28266          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
28267          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
28268          "dev": true
28269        }
28270      }
28271    },
28272    "@babel/plugin-transform-shorthand-properties": {
28273      "version": "7.14.5",
28274      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
28275      "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
28276      "dev": true,
28277      "requires": {
28278        "@babel/helper-plugin-utils": "^7.14.5"
28279      }
28280    },
28281    "@babel/plugin-transform-spread": {
28282      "version": "7.14.6",
28283      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
28284      "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
28285      "dev": true,
28286      "requires": {
28287        "@babel/helper-plugin-utils": "^7.14.5",
28288        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
28289      }
28290    },
28291    "@babel/plugin-transform-sticky-regex": {
28292      "version": "7.14.5",
28293      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
28294      "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
28295      "dev": true,
28296      "requires": {
28297        "@babel/helper-plugin-utils": "^7.14.5"
28298      }
28299    },
28300    "@babel/plugin-transform-template-literals": {
28301      "version": "7.14.5",
28302      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
28303      "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
28304      "dev": true,
28305      "requires": {
28306        "@babel/helper-plugin-utils": "^7.14.5"
28307      }
28308    },
28309    "@babel/plugin-transform-typeof-symbol": {
28310      "version": "7.14.5",
28311      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
28312      "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
28313      "dev": true,
28314      "requires": {
28315        "@babel/helper-plugin-utils": "^7.14.5"
28316      }
28317    },
28318    "@babel/plugin-transform-typescript": {
28319      "version": "7.15.4",
28320      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz",
28321      "integrity": "sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA==",
28322      "dev": true,
28323      "requires": {
28324        "@babel/helper-create-class-features-plugin": "^7.15.4",
28325        "@babel/helper-plugin-utils": "^7.14.5",
28326        "@babel/plugin-syntax-typescript": "^7.14.5"
28327      }
28328    },
28329    "@babel/plugin-transform-unicode-escapes": {
28330      "version": "7.14.5",
28331      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
28332      "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
28333      "dev": true,
28334      "requires": {
28335        "@babel/helper-plugin-utils": "^7.14.5"
28336      }
28337    },
28338    "@babel/plugin-transform-unicode-regex": {
28339      "version": "7.14.5",
28340      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
28341      "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
28342      "dev": true,
28343      "requires": {
28344        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
28345        "@babel/helper-plugin-utils": "^7.14.5"
28346      }
28347    },
28348    "@babel/preset-env": {
28349      "version": "7.15.4",
28350      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.4.tgz",
28351      "integrity": "sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==",
28352      "dev": true,
28353      "requires": {
28354        "@babel/compat-data": "^7.15.0",
28355        "@babel/helper-compilation-targets": "^7.15.4",
28356        "@babel/helper-plugin-utils": "^7.14.5",
28357        "@babel/helper-validator-option": "^7.14.5",
28358        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4",
28359        "@babel/plugin-proposal-async-generator-functions": "^7.15.4",
28360        "@babel/plugin-proposal-class-properties": "^7.14.5",
28361        "@babel/plugin-proposal-class-static-block": "^7.15.4",
28362        "@babel/plugin-proposal-dynamic-import": "^7.14.5",
28363        "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
28364        "@babel/plugin-proposal-json-strings": "^7.14.5",
28365        "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
28366        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
28367        "@babel/plugin-proposal-numeric-separator": "^7.14.5",
28368        "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
28369        "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
28370        "@babel/plugin-proposal-optional-chaining": "^7.14.5",
28371        "@babel/plugin-proposal-private-methods": "^7.14.5",
28372        "@babel/plugin-proposal-private-property-in-object": "^7.15.4",
28373        "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
28374        "@babel/plugin-syntax-async-generators": "^7.8.4",
28375        "@babel/plugin-syntax-class-properties": "^7.12.13",
28376        "@babel/plugin-syntax-class-static-block": "^7.14.5",
28377        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
28378        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
28379        "@babel/plugin-syntax-json-strings": "^7.8.3",
28380        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
28381        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
28382        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
28383        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
28384        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
28385        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
28386        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
28387        "@babel/plugin-syntax-top-level-await": "^7.14.5",
28388        "@babel/plugin-transform-arrow-functions": "^7.14.5",
28389        "@babel/plugin-transform-async-to-generator": "^7.14.5",
28390        "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
28391        "@babel/plugin-transform-block-scoping": "^7.15.3",
28392        "@babel/plugin-transform-classes": "^7.15.4",
28393        "@babel/plugin-transform-computed-properties": "^7.14.5",
28394        "@babel/plugin-transform-destructuring": "^7.14.7",
28395        "@babel/plugin-transform-dotall-regex": "^7.14.5",
28396        "@babel/plugin-transform-duplicate-keys": "^7.14.5",
28397        "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
28398        "@babel/plugin-transform-for-of": "^7.15.4",
28399        "@babel/plugin-transform-function-name": "^7.14.5",
28400        "@babel/plugin-transform-literals": "^7.14.5",
28401        "@babel/plugin-transform-member-expression-literals": "^7.14.5",
28402        "@babel/plugin-transform-modules-amd": "^7.14.5",
28403        "@babel/plugin-transform-modules-commonjs": "^7.15.4",
28404        "@babel/plugin-transform-modules-systemjs": "^7.15.4",
28405        "@babel/plugin-transform-modules-umd": "^7.14.5",
28406        "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
28407        "@babel/plugin-transform-new-target": "^7.14.5",
28408        "@babel/plugin-transform-object-super": "^7.14.5",
28409        "@babel/plugin-transform-parameters": "^7.15.4",
28410        "@babel/plugin-transform-property-literals": "^7.14.5",
28411        "@babel/plugin-transform-regenerator": "^7.14.5",
28412        "@babel/plugin-transform-reserved-words": "^7.14.5",
28413        "@babel/plugin-transform-shorthand-properties": "^7.14.5",
28414        "@babel/plugin-transform-spread": "^7.14.6",
28415        "@babel/plugin-transform-sticky-regex": "^7.14.5",
28416        "@babel/plugin-transform-template-literals": "^7.14.5",
28417        "@babel/plugin-transform-typeof-symbol": "^7.14.5",
28418        "@babel/plugin-transform-unicode-escapes": "^7.14.5",
28419        "@babel/plugin-transform-unicode-regex": "^7.14.5",
28420        "@babel/preset-modules": "^0.1.4",
28421        "@babel/types": "^7.15.4",
28422        "babel-plugin-polyfill-corejs2": "^0.2.2",
28423        "babel-plugin-polyfill-corejs3": "^0.2.2",
28424        "babel-plugin-polyfill-regenerator": "^0.2.2",
28425        "core-js-compat": "^3.16.0",
28426        "semver": "^6.3.0"
28427      },
28428      "dependencies": {
28429        "semver": {
28430          "version": "6.3.0",
28431          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
28432          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
28433          "dev": true
28434        }
28435      }
28436    },
28437    "@babel/preset-modules": {
28438      "version": "0.1.4",
28439      "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
28440      "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
28441      "dev": true,
28442      "requires": {
28443        "@babel/helper-plugin-utils": "^7.0.0",
28444        "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
28445        "@babel/plugin-transform-dotall-regex": "^7.4.4",
28446        "@babel/types": "^7.4.4",
28447        "esutils": "^2.0.2"
28448      }
28449    },
28450    "@babel/preset-react": {
28451      "version": "7.14.5",
28452      "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz",
28453      "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==",
28454      "dev": true,
28455      "requires": {
28456        "@babel/helper-plugin-utils": "^7.14.5",
28457        "@babel/helper-validator-option": "^7.14.5",
28458        "@babel/plugin-transform-react-display-name": "^7.14.5",
28459        "@babel/plugin-transform-react-jsx": "^7.14.5",
28460        "@babel/plugin-transform-react-jsx-development": "^7.14.5",
28461        "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
28462      }
28463    },
28464    "@babel/preset-typescript": {
28465      "version": "7.12.1",
28466      "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz",
28467      "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==",
28468      "dev": true,
28469      "requires": {
28470        "@babel/helper-plugin-utils": "^7.10.4",
28471        "@babel/plugin-transform-typescript": "^7.12.1"
28472      }
28473    },
28474    "@babel/runtime": {
28475      "version": "7.15.4",
28476      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz",
28477      "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
28478      "requires": {
28479        "regenerator-runtime": "^0.13.4"
28480      }
28481    },
28482    "@babel/runtime-corejs3": {
28483      "version": "7.15.4",
28484      "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz",
28485      "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==",
28486      "dev": true,
28487      "requires": {
28488        "core-js-pure": "^3.16.0",
28489        "regenerator-runtime": "^0.13.4"
28490      }
28491    },
28492    "@babel/template": {
28493      "version": "7.15.4",
28494      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
28495      "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
28496      "dev": true,
28497      "requires": {
28498        "@babel/code-frame": "^7.14.5",
28499        "@babel/parser": "^7.15.4",
28500        "@babel/types": "^7.15.4"
28501      }
28502    },
28503    "@babel/traverse": {
28504      "version": "7.15.4",
28505      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
28506      "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
28507      "dev": true,
28508      "requires": {
28509        "@babel/code-frame": "^7.14.5",
28510        "@babel/generator": "^7.15.4",
28511        "@babel/helper-function-name": "^7.15.4",
28512        "@babel/helper-hoist-variables": "^7.15.4",
28513        "@babel/helper-split-export-declaration": "^7.15.4",
28514        "@babel/parser": "^7.15.4",
28515        "@babel/types": "^7.15.4",
28516        "debug": "^4.1.0",
28517        "globals": "^11.1.0"
28518      }
28519    },
28520    "@babel/types": {
28521      "version": "7.15.4",
28522      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz",
28523      "integrity": "sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==",
28524      "dev": true,
28525      "requires": {
28526        "@babel/helper-validator-identifier": "^7.14.9",
28527        "to-fast-properties": "^2.0.0"
28528      }
28529    },
28530    "@bcoe/v8-coverage": {
28531      "version": "0.2.3",
28532      "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
28533      "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
28534      "dev": true
28535    },
28536    "@cnakazawa/watch": {
28537      "version": "1.0.4",
28538      "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
28539      "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
28540      "dev": true,
28541      "requires": {
28542        "exec-sh": "^0.3.2",
28543        "minimist": "^1.2.0"
28544      }
28545    },
28546    "@codemirror/autocomplete": {
28547      "version": "0.18.8",
28548      "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-0.18.8.tgz",
28549      "integrity": "sha512-Va1Q763Vu/rVmIazru/ZnO2kkWVq6SlmMEjeD0qmxLAypyP6j/QNdpmaPDI1qb/+Mb9VFZBbac6a0aLTTi8qxQ==",
28550      "requires": {
28551        "@codemirror/language": "^0.18.0",
28552        "@codemirror/state": "^0.18.0",
28553        "@codemirror/text": "^0.18.0",
28554        "@codemirror/tooltip": "^0.18.4",
28555        "@codemirror/view": "^0.18.0",
28556        "lezer-tree": "^0.13.0"
28557      }
28558    },
28559    "@codemirror/closebrackets": {
28560      "version": "0.18.0",
28561      "resolved": "https://registry.npmjs.org/@codemirror/closebrackets/-/closebrackets-0.18.0.tgz",
28562      "integrity": "sha512-O1RAgUkzF4nq/B8IyXenZKZ1rJi2Mc7I6y4IhWhELiTnjyQy7YdAthTsJ40mNr8kZ6gRbasYe3K7TraITElZJA==",
28563      "requires": {
28564        "@codemirror/language": "^0.18.0",
28565        "@codemirror/rangeset": "^0.18.0",
28566        "@codemirror/state": "^0.18.0",
28567        "@codemirror/text": "^0.18.0",
28568        "@codemirror/view": "^0.18.0"
28569      }
28570    },
28571    "@codemirror/commands": {
28572      "version": "0.18.3",
28573      "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-0.18.3.tgz",
28574      "integrity": "sha512-nHYDG13qOirioXTAKmjl10W2L0eZ1ftvmTwvUTNY27UWVBPFSpk5zDXP3WqJ0mgMhQ4AOFLJaTjJEO3hmPComg==",
28575      "requires": {
28576        "@codemirror/language": "^0.18.0",
28577        "@codemirror/matchbrackets": "^0.18.0",
28578        "@codemirror/state": "^0.18.0",
28579        "@codemirror/text": "^0.18.0",
28580        "@codemirror/view": "^0.18.0",
28581        "lezer-tree": "^0.13.0"
28582      }
28583    },
28584    "@codemirror/comment": {
28585      "version": "0.18.1",
28586      "resolved": "https://registry.npmjs.org/@codemirror/comment/-/comment-0.18.1.tgz",
28587      "integrity": "sha512-Inhqs0F24WE28Fcp1dBZghwixBGv1HDwY9MjE0d5tpMY/IPGI6uT30fGyHAXrir6hUqk7eJRkO4UYnODGOnoIA==",
28588      "requires": {
28589        "@codemirror/state": "^0.18.0",
28590        "@codemirror/text": "^0.18.0",
28591        "@codemirror/view": "^0.18.0"
28592      }
28593    },
28594    "@codemirror/highlight": {
28595      "version": "0.18.4",
28596      "resolved": "https://registry.npmjs.org/@codemirror/highlight/-/highlight-0.18.4.tgz",
28597      "integrity": "sha512-3azJntqWrShOIq/0kVcdMc9k7ACL0LQErgK+A6aWXmCj5Mx0gShq+Iajy8AMQ2zB0v3nhCBgFaniL1LLD5m5hQ==",
28598      "requires": {
28599        "@codemirror/language": "^0.18.0",
28600        "@codemirror/rangeset": "^0.18.0",
28601        "@codemirror/state": "^0.18.0",
28602        "@codemirror/view": "^0.18.0",
28603        "lezer-tree": "^0.13.0",
28604        "style-mod": "^4.0.0"
28605      }
28606    },
28607    "@codemirror/history": {
28608      "version": "0.18.1",
28609      "resolved": "https://registry.npmjs.org/@codemirror/history/-/history-0.18.1.tgz",
28610      "integrity": "sha512-Aad3p4zs6UYKCUMXYjh7cvPK0ajuL+rMib9yBZ61w81LLl6OkM31Xrn9J6CLJmPxCwP3OJFiqBmNSBQ05oIsTw==",
28611      "requires": {
28612        "@codemirror/state": "^0.18.3",
28613        "@codemirror/view": "^0.18.0"
28614      }
28615    },
28616    "@codemirror/language": {
28617      "version": "0.18.2",
28618      "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-0.18.2.tgz",
28619      "integrity": "sha512-2Kz0Xyfvt1Ex2KfTUcYZ3IBxpnFCqHaJijwZknGBT7JXv9dwbOPs9SfPfL4oxVuDIHZx8JTPfoV3LTTJrm8M3Q==",
28620      "requires": {
28621        "@codemirror/state": "^0.18.0",
28622        "@codemirror/text": "^0.18.0",
28623        "@codemirror/view": "^0.18.0",
28624        "lezer": "^0.13.4",
28625        "lezer-tree": "^0.13.0"
28626      }
28627    },
28628    "@codemirror/lint": {
28629      "version": "0.18.6",
28630      "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-0.18.6.tgz",
28631      "integrity": "sha512-juE05YyDoLp9WCcR0hQagphOCIZ0r4WRocRFu9tbFwsMjfuForjn4m+wsLSDaDgp2Z9secMyOSGDpBNtVwM9lQ==",
28632      "requires": {
28633        "@codemirror/panel": "^0.18.1",
28634        "@codemirror/state": "^0.18.0",
28635        "@codemirror/tooltip": "^0.18.4",
28636        "@codemirror/view": "^0.18.0",
28637        "crelt": "^1.0.5"
28638      }
28639    },
28640    "@codemirror/matchbrackets": {
28641      "version": "0.18.0",
28642      "resolved": "https://registry.npmjs.org/@codemirror/matchbrackets/-/matchbrackets-0.18.0.tgz",
28643      "integrity": "sha512-dPDopnZVkD54sSYdmQbyQbPdiuIA83p7XxX6Hp1ScEkOjukwCiFXiA/84x10FUTsQpUYp8bDzm7gwII119bGIw==",
28644      "requires": {
28645        "@codemirror/language": "^0.18.0",
28646        "@codemirror/state": "^0.18.0",
28647        "@codemirror/view": "^0.18.0",
28648        "lezer-tree": "^0.13.0"
28649      }
28650    },
28651    "@codemirror/panel": {
28652      "version": "0.18.2",
28653      "resolved": "https://registry.npmjs.org/@codemirror/panel/-/panel-0.18.2.tgz",
28654      "integrity": "sha512-ea/g2aAKtfmie1kD7C8GDutD/5u+uzRJr/varUiAbHKr1sAdjtz5xYvC3GBAMYMan1GOh0vD5zP1yEupJl3b3Q==",
28655      "requires": {
28656        "@codemirror/state": "^0.18.0",
28657        "@codemirror/view": "^0.18.0"
28658      }
28659    },
28660    "@codemirror/rangeset": {
28661      "version": "0.18.5",
28662      "resolved": "https://registry.npmjs.org/@codemirror/rangeset/-/rangeset-0.18.5.tgz",
28663      "integrity": "sha512-gvYniNeEbGRp74MM8EQ+0tylK85pVody4r4N5bs94msPwHQSKFkEmosl8tVmS0Z4e8gRtlB37m8/cWoRiuSz5Q==",
28664      "requires": {
28665        "@codemirror/state": "^0.18.0"
28666      }
28667    },
28668    "@codemirror/search": {
28669      "version": "0.18.4",
28670      "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-0.18.4.tgz",
28671      "integrity": "sha512-3chVkMPzl+pTUSqtimTicebhti4SLpvkj03pQx2aPZScXxIiYuDk4cLdIJK9omjmO1+oycRKbOrqvG7iZJJwMg==",
28672      "requires": {
28673        "@codemirror/panel": "^0.18.1",
28674        "@codemirror/rangeset": "^0.18.0",
28675        "@codemirror/state": "^0.18.6",
28676        "@codemirror/text": "^0.18.0",
28677        "@codemirror/view": "^0.18.0",
28678        "crelt": "^1.0.5"
28679      }
28680    },
28681    "@codemirror/state": {
28682      "version": "0.18.7",
28683      "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-0.18.7.tgz",
28684      "integrity": "sha512-cVyTiAC9vv90NKmGOfNtBjyIem3BqKui1L5Hfcxurp8K9votQj2oH9COcgWPnQ2Xs64yC70tEuTt9DF1pj5PFQ==",
28685      "requires": {
28686        "@codemirror/text": "^0.18.0"
28687      }
28688    },
28689    "@codemirror/text": {
28690      "version": "0.18.1",
28691      "resolved": "https://registry.npmjs.org/@codemirror/text/-/text-0.18.1.tgz",
28692      "integrity": "sha512-vjXs6mi1F418kucTPlFvnCt9glKnjtYssdXb8mm1oaY/F5O+tgGVepm9Z8F7AKWCQvW8Bns1D3uLz/DOIEywIw=="
28693    },
28694    "@codemirror/tooltip": {
28695      "version": "0.18.4",
28696      "resolved": "https://registry.npmjs.org/@codemirror/tooltip/-/tooltip-0.18.4.tgz",
28697      "integrity": "sha512-LDlDOSEfjoG24uapLN7exK3Z3JchYFKUwWqo1x/9YdlAkmD1ik7cMSQZboCquP1uJVcXhtbpKmaO6vENGVaarg==",
28698      "requires": {
28699        "@codemirror/state": "^0.18.0",
28700        "@codemirror/view": "^0.18.0"
28701      }
28702    },
28703    "@codemirror/view": {
28704      "version": "0.18.19",
28705      "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.18.19.tgz",
28706      "integrity": "sha512-TmazVl8H3L+aYwlNb8xk6qADRb8KiYOO047pz51R4mGCg4Ja2siSjXktZgUvklsyWbUY7h9q+oAf4piH+mQZTw==",
28707      "requires": {
28708        "@codemirror/rangeset": "^0.18.2",
28709        "@codemirror/state": "^0.18.0",
28710        "@codemirror/text": "^0.18.1",
28711        "style-mod": "^4.0.0",
28712        "w3c-keyname": "^2.2.4"
28713      }
28714    },
28715    "@csstools/convert-colors": {
28716      "version": "1.4.0",
28717      "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
28718      "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
28719      "dev": true
28720    },
28721    "@csstools/normalize.css": {
28722      "version": "10.1.0",
28723      "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz",
28724      "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==",
28725      "dev": true
28726    },
28727    "@eslint/eslintrc": {
28728      "version": "0.4.3",
28729      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
28730      "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==",
28731      "dev": true,
28732      "requires": {
28733        "ajv": "^6.12.4",
28734        "debug": "^4.1.1",
28735        "espree": "^7.3.0",
28736        "globals": "^13.9.0",
28737        "ignore": "^4.0.6",
28738        "import-fresh": "^3.2.1",
28739        "js-yaml": "^3.13.1",
28740        "minimatch": "^3.0.4",
28741        "strip-json-comments": "^3.1.1"
28742      },
28743      "dependencies": {
28744        "globals": {
28745          "version": "13.11.0",
28746          "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
28747          "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
28748          "dev": true,
28749          "requires": {
28750            "type-fest": "^0.20.2"
28751          }
28752        },
28753        "type-fest": {
28754          "version": "0.20.2",
28755          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
28756          "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
28757          "dev": true
28758        }
28759      }
28760    },
28761    "@forevolve/bootstrap-dark": {
28762      "version": "1.1.0",
28763      "resolved": "https://registry.npmjs.org/@forevolve/bootstrap-dark/-/bootstrap-dark-1.1.0.tgz",
28764      "integrity": "sha512-A3ucpEpxPoTVO490lZZCfjPXxv832l7mm1IxX3bXyxvgwnPGXDLyh7dWrphXKO8YBAu3EswbBEu3VSW8NRMW3A==",
28765      "requires": {
28766        "bootstrap": "^4.6.0",
28767        "jquery": "^3.5.1",
28768        "popper.js": "^1.16.1"
28769      }
28770    },
28771    "@fortawesome/fontawesome-common-types": {
28772      "version": "0.2.36",
28773      "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz",
28774      "integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg=="
28775    },
28776    "@fortawesome/fontawesome-svg-core": {
28777      "version": "1.2.36",
28778      "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz",
28779      "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==",
28780      "requires": {
28781        "@fortawesome/fontawesome-common-types": "^0.2.36"
28782      }
28783    },
28784    "@fortawesome/free-solid-svg-icons": {
28785      "version": "5.15.4",
28786      "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz",
28787      "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==",
28788      "requires": {
28789        "@fortawesome/fontawesome-common-types": "^0.2.36"
28790      }
28791    },
28792    "@fortawesome/react-fontawesome": {
28793      "version": "0.1.15",
28794      "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.15.tgz",
28795      "integrity": "sha512-/HFHdcoLESxxMkqZAcZ6RXDJ69pVApwdwRos/B2kiMWxDSAX2dFK8Er2/+rG+RsrzWB/dsAyjefLmemgmfE18g==",
28796      "requires": {
28797        "prop-types": "^15.7.2"
28798      }
28799    },
28800    "@gar/promisify": {
28801      "version": "1.1.2",
28802      "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz",
28803      "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==",
28804      "dev": true
28805    },
28806    "@hapi/address": {
28807      "version": "2.1.4",
28808      "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
28809      "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==",
28810      "dev": true
28811    },
28812    "@hapi/bourne": {
28813      "version": "1.3.2",
28814      "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
28815      "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==",
28816      "dev": true
28817    },
28818    "@hapi/hoek": {
28819      "version": "8.5.1",
28820      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
28821      "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==",
28822      "dev": true
28823    },
28824    "@hapi/joi": {
28825      "version": "15.1.1",
28826      "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz",
28827      "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==",
28828      "dev": true,
28829      "requires": {
28830        "@hapi/address": "2.x.x",
28831        "@hapi/bourne": "1.x.x",
28832        "@hapi/hoek": "8.x.x",
28833        "@hapi/topo": "3.x.x"
28834      }
28835    },
28836    "@hapi/topo": {
28837      "version": "3.1.6",
28838      "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz",
28839      "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==",
28840      "dev": true,
28841      "requires": {
28842        "@hapi/hoek": "^8.3.0"
28843      }
28844    },
28845    "@humanwhocodes/config-array": {
28846      "version": "0.5.0",
28847      "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
28848      "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==",
28849      "dev": true,
28850      "requires": {
28851        "@humanwhocodes/object-schema": "^1.2.0",
28852        "debug": "^4.1.1",
28853        "minimatch": "^3.0.4"
28854      }
28855    },
28856    "@humanwhocodes/object-schema": {
28857      "version": "1.2.0",
28858      "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz",
28859      "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==",
28860      "dev": true
28861    },
28862    "@istanbuljs/load-nyc-config": {
28863      "version": "1.1.0",
28864      "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
28865      "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
28866      "dev": true,
28867      "requires": {
28868        "camelcase": "^5.3.1",
28869        "find-up": "^4.1.0",
28870        "get-package-type": "^0.1.0",
28871        "js-yaml": "^3.13.1",
28872        "resolve-from": "^5.0.0"
28873      },
28874      "dependencies": {
28875        "camelcase": {
28876          "version": "5.3.1",
28877          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
28878          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
28879          "dev": true
28880        },
28881        "find-up": {
28882          "version": "4.1.0",
28883          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
28884          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
28885          "dev": true,
28886          "requires": {
28887            "locate-path": "^5.0.0",
28888            "path-exists": "^4.0.0"
28889          }
28890        },
28891        "locate-path": {
28892          "version": "5.0.0",
28893          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
28894          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
28895          "dev": true,
28896          "requires": {
28897            "p-locate": "^4.1.0"
28898          }
28899        },
28900        "p-limit": {
28901          "version": "2.3.0",
28902          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
28903          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
28904          "dev": true,
28905          "requires": {
28906            "p-try": "^2.0.0"
28907          }
28908        },
28909        "p-locate": {
28910          "version": "4.1.0",
28911          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
28912          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
28913          "dev": true,
28914          "requires": {
28915            "p-limit": "^2.2.0"
28916          }
28917        },
28918        "p-try": {
28919          "version": "2.2.0",
28920          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
28921          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
28922          "dev": true
28923        },
28924        "path-exists": {
28925          "version": "4.0.0",
28926          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
28927          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
28928          "dev": true
28929        },
28930        "resolve-from": {
28931          "version": "5.0.0",
28932          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
28933          "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
28934          "dev": true
28935        }
28936      }
28937    },
28938    "@istanbuljs/schema": {
28939      "version": "0.1.3",
28940      "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
28941      "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
28942      "dev": true
28943    },
28944    "@jest/console": {
28945      "version": "26.6.2",
28946      "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
28947      "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
28948      "dev": true,
28949      "requires": {
28950        "@jest/types": "^26.6.2",
28951        "@types/node": "*",
28952        "chalk": "^4.0.0",
28953        "jest-message-util": "^26.6.2",
28954        "jest-util": "^26.6.2",
28955        "slash": "^3.0.0"
28956      },
28957      "dependencies": {
28958        "@jest/types": {
28959          "version": "26.6.2",
28960          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
28961          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
28962          "dev": true,
28963          "requires": {
28964            "@types/istanbul-lib-coverage": "^2.0.0",
28965            "@types/istanbul-reports": "^3.0.0",
28966            "@types/node": "*",
28967            "@types/yargs": "^15.0.0",
28968            "chalk": "^4.0.0"
28969          }
28970        },
28971        "@types/yargs": {
28972          "version": "15.0.14",
28973          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
28974          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
28975          "dev": true,
28976          "requires": {
28977            "@types/yargs-parser": "*"
28978          }
28979        },
28980        "ansi-styles": {
28981          "version": "4.3.0",
28982          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
28983          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
28984          "dev": true,
28985          "requires": {
28986            "color-convert": "^2.0.1"
28987          }
28988        },
28989        "chalk": {
28990          "version": "4.1.2",
28991          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
28992          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
28993          "dev": true,
28994          "requires": {
28995            "ansi-styles": "^4.1.0",
28996            "supports-color": "^7.1.0"
28997          }
28998        },
28999        "color-convert": {
29000          "version": "2.0.1",
29001          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29002          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29003          "dev": true,
29004          "requires": {
29005            "color-name": "~1.1.4"
29006          }
29007        },
29008        "color-name": {
29009          "version": "1.1.4",
29010          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29011          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29012          "dev": true
29013        },
29014        "has-flag": {
29015          "version": "4.0.0",
29016          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29017          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29018          "dev": true
29019        },
29020        "supports-color": {
29021          "version": "7.2.0",
29022          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29023          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29024          "dev": true,
29025          "requires": {
29026            "has-flag": "^4.0.0"
29027          }
29028        }
29029      }
29030    },
29031    "@jest/core": {
29032      "version": "26.6.3",
29033      "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
29034      "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
29035      "dev": true,
29036      "requires": {
29037        "@jest/console": "^26.6.2",
29038        "@jest/reporters": "^26.6.2",
29039        "@jest/test-result": "^26.6.2",
29040        "@jest/transform": "^26.6.2",
29041        "@jest/types": "^26.6.2",
29042        "@types/node": "*",
29043        "ansi-escapes": "^4.2.1",
29044        "chalk": "^4.0.0",
29045        "exit": "^0.1.2",
29046        "graceful-fs": "^4.2.4",
29047        "jest-changed-files": "^26.6.2",
29048        "jest-config": "^26.6.3",
29049        "jest-haste-map": "^26.6.2",
29050        "jest-message-util": "^26.6.2",
29051        "jest-regex-util": "^26.0.0",
29052        "jest-resolve": "^26.6.2",
29053        "jest-resolve-dependencies": "^26.6.3",
29054        "jest-runner": "^26.6.3",
29055        "jest-runtime": "^26.6.3",
29056        "jest-snapshot": "^26.6.2",
29057        "jest-util": "^26.6.2",
29058        "jest-validate": "^26.6.2",
29059        "jest-watcher": "^26.6.2",
29060        "micromatch": "^4.0.2",
29061        "p-each-series": "^2.1.0",
29062        "rimraf": "^3.0.0",
29063        "slash": "^3.0.0",
29064        "strip-ansi": "^6.0.0"
29065      },
29066      "dependencies": {
29067        "@jest/types": {
29068          "version": "26.6.2",
29069          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
29070          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
29071          "dev": true,
29072          "requires": {
29073            "@types/istanbul-lib-coverage": "^2.0.0",
29074            "@types/istanbul-reports": "^3.0.0",
29075            "@types/node": "*",
29076            "@types/yargs": "^15.0.0",
29077            "chalk": "^4.0.0"
29078          }
29079        },
29080        "@types/yargs": {
29081          "version": "15.0.14",
29082          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
29083          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
29084          "dev": true,
29085          "requires": {
29086            "@types/yargs-parser": "*"
29087          }
29088        },
29089        "ansi-styles": {
29090          "version": "4.3.0",
29091          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29092          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29093          "dev": true,
29094          "requires": {
29095            "color-convert": "^2.0.1"
29096          }
29097        },
29098        "chalk": {
29099          "version": "4.1.2",
29100          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29101          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29102          "dev": true,
29103          "requires": {
29104            "ansi-styles": "^4.1.0",
29105            "supports-color": "^7.1.0"
29106          }
29107        },
29108        "color-convert": {
29109          "version": "2.0.1",
29110          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29111          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29112          "dev": true,
29113          "requires": {
29114            "color-name": "~1.1.4"
29115          }
29116        },
29117        "color-name": {
29118          "version": "1.1.4",
29119          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29120          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29121          "dev": true
29122        },
29123        "find-up": {
29124          "version": "4.1.0",
29125          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
29126          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
29127          "dev": true,
29128          "requires": {
29129            "locate-path": "^5.0.0",
29130            "path-exists": "^4.0.0"
29131          }
29132        },
29133        "has-flag": {
29134          "version": "4.0.0",
29135          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29136          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29137          "dev": true
29138        },
29139        "jest-config": {
29140          "version": "26.6.3",
29141          "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
29142          "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
29143          "dev": true,
29144          "requires": {
29145            "@babel/core": "^7.1.0",
29146            "@jest/test-sequencer": "^26.6.3",
29147            "@jest/types": "^26.6.2",
29148            "babel-jest": "^26.6.3",
29149            "chalk": "^4.0.0",
29150            "deepmerge": "^4.2.2",
29151            "glob": "^7.1.1",
29152            "graceful-fs": "^4.2.4",
29153            "jest-environment-jsdom": "^26.6.2",
29154            "jest-environment-node": "^26.6.2",
29155            "jest-get-type": "^26.3.0",
29156            "jest-jasmine2": "^26.6.3",
29157            "jest-regex-util": "^26.0.0",
29158            "jest-resolve": "^26.6.2",
29159            "jest-util": "^26.6.2",
29160            "jest-validate": "^26.6.2",
29161            "micromatch": "^4.0.2",
29162            "pretty-format": "^26.6.2"
29163          }
29164        },
29165        "jest-get-type": {
29166          "version": "26.3.0",
29167          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
29168          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
29169          "dev": true
29170        },
29171        "jest-resolve": {
29172          "version": "26.6.2",
29173          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
29174          "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
29175          "dev": true,
29176          "requires": {
29177            "@jest/types": "^26.6.2",
29178            "chalk": "^4.0.0",
29179            "graceful-fs": "^4.2.4",
29180            "jest-pnp-resolver": "^1.2.2",
29181            "jest-util": "^26.6.2",
29182            "read-pkg-up": "^7.0.1",
29183            "resolve": "^1.18.1",
29184            "slash": "^3.0.0"
29185          }
29186        },
29187        "locate-path": {
29188          "version": "5.0.0",
29189          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
29190          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
29191          "dev": true,
29192          "requires": {
29193            "p-locate": "^4.1.0"
29194          }
29195        },
29196        "p-limit": {
29197          "version": "2.3.0",
29198          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
29199          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
29200          "dev": true,
29201          "requires": {
29202            "p-try": "^2.0.0"
29203          }
29204        },
29205        "p-locate": {
29206          "version": "4.1.0",
29207          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
29208          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
29209          "dev": true,
29210          "requires": {
29211            "p-limit": "^2.2.0"
29212          }
29213        },
29214        "p-try": {
29215          "version": "2.2.0",
29216          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
29217          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
29218          "dev": true
29219        },
29220        "path-exists": {
29221          "version": "4.0.0",
29222          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
29223          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
29224          "dev": true
29225        },
29226        "pretty-format": {
29227          "version": "26.6.2",
29228          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
29229          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
29230          "dev": true,
29231          "requires": {
29232            "@jest/types": "^26.6.2",
29233            "ansi-regex": "^5.0.0",
29234            "ansi-styles": "^4.0.0",
29235            "react-is": "^17.0.1"
29236          }
29237        },
29238        "react-is": {
29239          "version": "17.0.2",
29240          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
29241          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
29242          "dev": true
29243        },
29244        "read-pkg": {
29245          "version": "5.2.0",
29246          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
29247          "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
29248          "dev": true,
29249          "requires": {
29250            "@types/normalize-package-data": "^2.4.0",
29251            "normalize-package-data": "^2.5.0",
29252            "parse-json": "^5.0.0",
29253            "type-fest": "^0.6.0"
29254          },
29255          "dependencies": {
29256            "type-fest": {
29257              "version": "0.6.0",
29258              "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
29259              "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
29260              "dev": true
29261            }
29262          }
29263        },
29264        "read-pkg-up": {
29265          "version": "7.0.1",
29266          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
29267          "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
29268          "dev": true,
29269          "requires": {
29270            "find-up": "^4.1.0",
29271            "read-pkg": "^5.2.0",
29272            "type-fest": "^0.8.1"
29273          }
29274        },
29275        "supports-color": {
29276          "version": "7.2.0",
29277          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29278          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29279          "dev": true,
29280          "requires": {
29281            "has-flag": "^4.0.0"
29282          }
29283        },
29284        "type-fest": {
29285          "version": "0.8.1",
29286          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
29287          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
29288          "dev": true
29289        }
29290      }
29291    },
29292    "@jest/environment": {
29293      "version": "26.6.2",
29294      "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
29295      "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
29296      "dev": true,
29297      "requires": {
29298        "@jest/fake-timers": "^26.6.2",
29299        "@jest/types": "^26.6.2",
29300        "@types/node": "*",
29301        "jest-mock": "^26.6.2"
29302      },
29303      "dependencies": {
29304        "@jest/types": {
29305          "version": "26.6.2",
29306          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
29307          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
29308          "dev": true,
29309          "requires": {
29310            "@types/istanbul-lib-coverage": "^2.0.0",
29311            "@types/istanbul-reports": "^3.0.0",
29312            "@types/node": "*",
29313            "@types/yargs": "^15.0.0",
29314            "chalk": "^4.0.0"
29315          }
29316        },
29317        "@types/yargs": {
29318          "version": "15.0.14",
29319          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
29320          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
29321          "dev": true,
29322          "requires": {
29323            "@types/yargs-parser": "*"
29324          }
29325        },
29326        "ansi-styles": {
29327          "version": "4.3.0",
29328          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29329          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29330          "dev": true,
29331          "requires": {
29332            "color-convert": "^2.0.1"
29333          }
29334        },
29335        "chalk": {
29336          "version": "4.1.2",
29337          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29338          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29339          "dev": true,
29340          "requires": {
29341            "ansi-styles": "^4.1.0",
29342            "supports-color": "^7.1.0"
29343          }
29344        },
29345        "color-convert": {
29346          "version": "2.0.1",
29347          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29348          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29349          "dev": true,
29350          "requires": {
29351            "color-name": "~1.1.4"
29352          }
29353        },
29354        "color-name": {
29355          "version": "1.1.4",
29356          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29357          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29358          "dev": true
29359        },
29360        "has-flag": {
29361          "version": "4.0.0",
29362          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29363          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29364          "dev": true
29365        },
29366        "supports-color": {
29367          "version": "7.2.0",
29368          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29369          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29370          "dev": true,
29371          "requires": {
29372            "has-flag": "^4.0.0"
29373          }
29374        }
29375      }
29376    },
29377    "@jest/fake-timers": {
29378      "version": "26.6.2",
29379      "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
29380      "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
29381      "dev": true,
29382      "requires": {
29383        "@jest/types": "^26.6.2",
29384        "@sinonjs/fake-timers": "^6.0.1",
29385        "@types/node": "*",
29386        "jest-message-util": "^26.6.2",
29387        "jest-mock": "^26.6.2",
29388        "jest-util": "^26.6.2"
29389      },
29390      "dependencies": {
29391        "@jest/types": {
29392          "version": "26.6.2",
29393          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
29394          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
29395          "dev": true,
29396          "requires": {
29397            "@types/istanbul-lib-coverage": "^2.0.0",
29398            "@types/istanbul-reports": "^3.0.0",
29399            "@types/node": "*",
29400            "@types/yargs": "^15.0.0",
29401            "chalk": "^4.0.0"
29402          }
29403        },
29404        "@types/yargs": {
29405          "version": "15.0.14",
29406          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
29407          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
29408          "dev": true,
29409          "requires": {
29410            "@types/yargs-parser": "*"
29411          }
29412        },
29413        "ansi-styles": {
29414          "version": "4.3.0",
29415          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29416          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29417          "dev": true,
29418          "requires": {
29419            "color-convert": "^2.0.1"
29420          }
29421        },
29422        "chalk": {
29423          "version": "4.1.2",
29424          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29425          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29426          "dev": true,
29427          "requires": {
29428            "ansi-styles": "^4.1.0",
29429            "supports-color": "^7.1.0"
29430          }
29431        },
29432        "color-convert": {
29433          "version": "2.0.1",
29434          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29435          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29436          "dev": true,
29437          "requires": {
29438            "color-name": "~1.1.4"
29439          }
29440        },
29441        "color-name": {
29442          "version": "1.1.4",
29443          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29444          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29445          "dev": true
29446        },
29447        "has-flag": {
29448          "version": "4.0.0",
29449          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29450          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29451          "dev": true
29452        },
29453        "supports-color": {
29454          "version": "7.2.0",
29455          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29456          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29457          "dev": true,
29458          "requires": {
29459            "has-flag": "^4.0.0"
29460          }
29461        }
29462      }
29463    },
29464    "@jest/globals": {
29465      "version": "26.6.2",
29466      "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
29467      "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
29468      "dev": true,
29469      "requires": {
29470        "@jest/environment": "^26.6.2",
29471        "@jest/types": "^26.6.2",
29472        "expect": "^26.6.2"
29473      },
29474      "dependencies": {
29475        "@jest/types": {
29476          "version": "26.6.2",
29477          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
29478          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
29479          "dev": true,
29480          "requires": {
29481            "@types/istanbul-lib-coverage": "^2.0.0",
29482            "@types/istanbul-reports": "^3.0.0",
29483            "@types/node": "*",
29484            "@types/yargs": "^15.0.0",
29485            "chalk": "^4.0.0"
29486          }
29487        },
29488        "@types/yargs": {
29489          "version": "15.0.14",
29490          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
29491          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
29492          "dev": true,
29493          "requires": {
29494            "@types/yargs-parser": "*"
29495          }
29496        },
29497        "ansi-styles": {
29498          "version": "4.3.0",
29499          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29500          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29501          "dev": true,
29502          "requires": {
29503            "color-convert": "^2.0.1"
29504          }
29505        },
29506        "chalk": {
29507          "version": "4.1.2",
29508          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29509          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29510          "dev": true,
29511          "requires": {
29512            "ansi-styles": "^4.1.0",
29513            "supports-color": "^7.1.0"
29514          }
29515        },
29516        "color-convert": {
29517          "version": "2.0.1",
29518          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29519          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29520          "dev": true,
29521          "requires": {
29522            "color-name": "~1.1.4"
29523          }
29524        },
29525        "color-name": {
29526          "version": "1.1.4",
29527          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29528          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29529          "dev": true
29530        },
29531        "has-flag": {
29532          "version": "4.0.0",
29533          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29534          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29535          "dev": true
29536        },
29537        "supports-color": {
29538          "version": "7.2.0",
29539          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29540          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29541          "dev": true,
29542          "requires": {
29543            "has-flag": "^4.0.0"
29544          }
29545        }
29546      }
29547    },
29548    "@jest/reporters": {
29549      "version": "26.6.2",
29550      "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
29551      "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
29552      "dev": true,
29553      "requires": {
29554        "@bcoe/v8-coverage": "^0.2.3",
29555        "@jest/console": "^26.6.2",
29556        "@jest/test-result": "^26.6.2",
29557        "@jest/transform": "^26.6.2",
29558        "@jest/types": "^26.6.2",
29559        "chalk": "^4.0.0",
29560        "collect-v8-coverage": "^1.0.0",
29561        "exit": "^0.1.2",
29562        "glob": "^7.1.2",
29563        "graceful-fs": "^4.2.4",
29564        "istanbul-lib-coverage": "^3.0.0",
29565        "istanbul-lib-instrument": "^4.0.3",
29566        "istanbul-lib-report": "^3.0.0",
29567        "istanbul-lib-source-maps": "^4.0.0",
29568        "istanbul-reports": "^3.0.2",
29569        "jest-haste-map": "^26.6.2",
29570        "jest-resolve": "^26.6.2",
29571        "jest-util": "^26.6.2",
29572        "jest-worker": "^26.6.2",
29573        "node-notifier": "^8.0.0",
29574        "slash": "^3.0.0",
29575        "source-map": "^0.6.0",
29576        "string-length": "^4.0.1",
29577        "terminal-link": "^2.0.0",
29578        "v8-to-istanbul": "^7.0.0"
29579      },
29580      "dependencies": {
29581        "@jest/types": {
29582          "version": "26.6.2",
29583          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
29584          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
29585          "dev": true,
29586          "requires": {
29587            "@types/istanbul-lib-coverage": "^2.0.0",
29588            "@types/istanbul-reports": "^3.0.0",
29589            "@types/node": "*",
29590            "@types/yargs": "^15.0.0",
29591            "chalk": "^4.0.0"
29592          }
29593        },
29594        "@types/yargs": {
29595          "version": "15.0.14",
29596          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
29597          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
29598          "dev": true,
29599          "requires": {
29600            "@types/yargs-parser": "*"
29601          }
29602        },
29603        "ansi-styles": {
29604          "version": "4.3.0",
29605          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29606          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29607          "dev": true,
29608          "requires": {
29609            "color-convert": "^2.0.1"
29610          }
29611        },
29612        "chalk": {
29613          "version": "4.1.2",
29614          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29615          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29616          "dev": true,
29617          "requires": {
29618            "ansi-styles": "^4.1.0",
29619            "supports-color": "^7.1.0"
29620          }
29621        },
29622        "color-convert": {
29623          "version": "2.0.1",
29624          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29625          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29626          "dev": true,
29627          "requires": {
29628            "color-name": "~1.1.4"
29629          }
29630        },
29631        "color-name": {
29632          "version": "1.1.4",
29633          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29634          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29635          "dev": true
29636        },
29637        "find-up": {
29638          "version": "4.1.0",
29639          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
29640          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
29641          "dev": true,
29642          "requires": {
29643            "locate-path": "^5.0.0",
29644            "path-exists": "^4.0.0"
29645          }
29646        },
29647        "has-flag": {
29648          "version": "4.0.0",
29649          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29650          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29651          "dev": true
29652        },
29653        "jest-resolve": {
29654          "version": "26.6.2",
29655          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
29656          "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
29657          "dev": true,
29658          "requires": {
29659            "@jest/types": "^26.6.2",
29660            "chalk": "^4.0.0",
29661            "graceful-fs": "^4.2.4",
29662            "jest-pnp-resolver": "^1.2.2",
29663            "jest-util": "^26.6.2",
29664            "read-pkg-up": "^7.0.1",
29665            "resolve": "^1.18.1",
29666            "slash": "^3.0.0"
29667          }
29668        },
29669        "locate-path": {
29670          "version": "5.0.0",
29671          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
29672          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
29673          "dev": true,
29674          "requires": {
29675            "p-locate": "^4.1.0"
29676          }
29677        },
29678        "p-limit": {
29679          "version": "2.3.0",
29680          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
29681          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
29682          "dev": true,
29683          "requires": {
29684            "p-try": "^2.0.0"
29685          }
29686        },
29687        "p-locate": {
29688          "version": "4.1.0",
29689          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
29690          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
29691          "dev": true,
29692          "requires": {
29693            "p-limit": "^2.2.0"
29694          }
29695        },
29696        "p-try": {
29697          "version": "2.2.0",
29698          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
29699          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
29700          "dev": true
29701        },
29702        "path-exists": {
29703          "version": "4.0.0",
29704          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
29705          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
29706          "dev": true
29707        },
29708        "read-pkg": {
29709          "version": "5.2.0",
29710          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
29711          "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
29712          "dev": true,
29713          "requires": {
29714            "@types/normalize-package-data": "^2.4.0",
29715            "normalize-package-data": "^2.5.0",
29716            "parse-json": "^5.0.0",
29717            "type-fest": "^0.6.0"
29718          },
29719          "dependencies": {
29720            "type-fest": {
29721              "version": "0.6.0",
29722              "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
29723              "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
29724              "dev": true
29725            }
29726          }
29727        },
29728        "read-pkg-up": {
29729          "version": "7.0.1",
29730          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
29731          "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
29732          "dev": true,
29733          "requires": {
29734            "find-up": "^4.1.0",
29735            "read-pkg": "^5.2.0",
29736            "type-fest": "^0.8.1"
29737          }
29738        },
29739        "source-map": {
29740          "version": "0.6.1",
29741          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
29742          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
29743          "dev": true
29744        },
29745        "supports-color": {
29746          "version": "7.2.0",
29747          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29748          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29749          "dev": true,
29750          "requires": {
29751            "has-flag": "^4.0.0"
29752          }
29753        },
29754        "type-fest": {
29755          "version": "0.8.1",
29756          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
29757          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
29758          "dev": true
29759        }
29760      }
29761    },
29762    "@jest/source-map": {
29763      "version": "26.6.2",
29764      "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
29765      "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
29766      "dev": true,
29767      "requires": {
29768        "callsites": "^3.0.0",
29769        "graceful-fs": "^4.2.4",
29770        "source-map": "^0.6.0"
29771      },
29772      "dependencies": {
29773        "source-map": {
29774          "version": "0.6.1",
29775          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
29776          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
29777          "dev": true
29778        }
29779      }
29780    },
29781    "@jest/test-result": {
29782      "version": "26.6.2",
29783      "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
29784      "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
29785      "dev": true,
29786      "requires": {
29787        "@jest/console": "^26.6.2",
29788        "@jest/types": "^26.6.2",
29789        "@types/istanbul-lib-coverage": "^2.0.0",
29790        "collect-v8-coverage": "^1.0.0"
29791      },
29792      "dependencies": {
29793        "@jest/types": {
29794          "version": "26.6.2",
29795          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
29796          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
29797          "dev": true,
29798          "requires": {
29799            "@types/istanbul-lib-coverage": "^2.0.0",
29800            "@types/istanbul-reports": "^3.0.0",
29801            "@types/node": "*",
29802            "@types/yargs": "^15.0.0",
29803            "chalk": "^4.0.0"
29804          }
29805        },
29806        "@types/yargs": {
29807          "version": "15.0.14",
29808          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
29809          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
29810          "dev": true,
29811          "requires": {
29812            "@types/yargs-parser": "*"
29813          }
29814        },
29815        "ansi-styles": {
29816          "version": "4.3.0",
29817          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29818          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29819          "dev": true,
29820          "requires": {
29821            "color-convert": "^2.0.1"
29822          }
29823        },
29824        "chalk": {
29825          "version": "4.1.2",
29826          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29827          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29828          "dev": true,
29829          "requires": {
29830            "ansi-styles": "^4.1.0",
29831            "supports-color": "^7.1.0"
29832          }
29833        },
29834        "color-convert": {
29835          "version": "2.0.1",
29836          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29837          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29838          "dev": true,
29839          "requires": {
29840            "color-name": "~1.1.4"
29841          }
29842        },
29843        "color-name": {
29844          "version": "1.1.4",
29845          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29846          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29847          "dev": true
29848        },
29849        "has-flag": {
29850          "version": "4.0.0",
29851          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29852          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29853          "dev": true
29854        },
29855        "supports-color": {
29856          "version": "7.2.0",
29857          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29858          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29859          "dev": true,
29860          "requires": {
29861            "has-flag": "^4.0.0"
29862          }
29863        }
29864      }
29865    },
29866    "@jest/test-sequencer": {
29867      "version": "26.6.3",
29868      "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
29869      "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
29870      "dev": true,
29871      "requires": {
29872        "@jest/test-result": "^26.6.2",
29873        "graceful-fs": "^4.2.4",
29874        "jest-haste-map": "^26.6.2",
29875        "jest-runner": "^26.6.3",
29876        "jest-runtime": "^26.6.3"
29877      }
29878    },
29879    "@jest/transform": {
29880      "version": "26.6.2",
29881      "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
29882      "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
29883      "dev": true,
29884      "requires": {
29885        "@babel/core": "^7.1.0",
29886        "@jest/types": "^26.6.2",
29887        "babel-plugin-istanbul": "^6.0.0",
29888        "chalk": "^4.0.0",
29889        "convert-source-map": "^1.4.0",
29890        "fast-json-stable-stringify": "^2.0.0",
29891        "graceful-fs": "^4.2.4",
29892        "jest-haste-map": "^26.6.2",
29893        "jest-regex-util": "^26.0.0",
29894        "jest-util": "^26.6.2",
29895        "micromatch": "^4.0.2",
29896        "pirates": "^4.0.1",
29897        "slash": "^3.0.0",
29898        "source-map": "^0.6.1",
29899        "write-file-atomic": "^3.0.0"
29900      },
29901      "dependencies": {
29902        "@jest/types": {
29903          "version": "26.6.2",
29904          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
29905          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
29906          "dev": true,
29907          "requires": {
29908            "@types/istanbul-lib-coverage": "^2.0.0",
29909            "@types/istanbul-reports": "^3.0.0",
29910            "@types/node": "*",
29911            "@types/yargs": "^15.0.0",
29912            "chalk": "^4.0.0"
29913          }
29914        },
29915        "@types/yargs": {
29916          "version": "15.0.14",
29917          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
29918          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
29919          "dev": true,
29920          "requires": {
29921            "@types/yargs-parser": "*"
29922          }
29923        },
29924        "ansi-styles": {
29925          "version": "4.3.0",
29926          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29927          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29928          "dev": true,
29929          "requires": {
29930            "color-convert": "^2.0.1"
29931          }
29932        },
29933        "chalk": {
29934          "version": "4.1.2",
29935          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
29936          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
29937          "dev": true,
29938          "requires": {
29939            "ansi-styles": "^4.1.0",
29940            "supports-color": "^7.1.0"
29941          }
29942        },
29943        "color-convert": {
29944          "version": "2.0.1",
29945          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
29946          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
29947          "dev": true,
29948          "requires": {
29949            "color-name": "~1.1.4"
29950          }
29951        },
29952        "color-name": {
29953          "version": "1.1.4",
29954          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
29955          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
29956          "dev": true
29957        },
29958        "has-flag": {
29959          "version": "4.0.0",
29960          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
29961          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
29962          "dev": true
29963        },
29964        "source-map": {
29965          "version": "0.6.1",
29966          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
29967          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
29968          "dev": true
29969        },
29970        "supports-color": {
29971          "version": "7.2.0",
29972          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
29973          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
29974          "dev": true,
29975          "requires": {
29976            "has-flag": "^4.0.0"
29977          }
29978        }
29979      }
29980    },
29981    "@jest/types": {
29982      "version": "27.1.0",
29983      "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.0.tgz",
29984      "integrity": "sha512-pRP5cLIzN7I7Vp6mHKRSaZD7YpBTK7hawx5si8trMKqk4+WOdK8NEKOTO2G8PKWD1HbKMVckVB6/XHh/olhf2g==",
29985      "dev": true,
29986      "requires": {
29987        "@types/istanbul-lib-coverage": "^2.0.0",
29988        "@types/istanbul-reports": "^3.0.0",
29989        "@types/node": "*",
29990        "@types/yargs": "^16.0.0",
29991        "chalk": "^4.0.0"
29992      },
29993      "dependencies": {
29994        "ansi-styles": {
29995          "version": "4.3.0",
29996          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
29997          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
29998          "dev": true,
29999          "requires": {
30000            "color-convert": "^2.0.1"
30001          }
30002        },
30003        "chalk": {
30004          "version": "4.1.2",
30005          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
30006          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
30007          "dev": true,
30008          "requires": {
30009            "ansi-styles": "^4.1.0",
30010            "supports-color": "^7.1.0"
30011          }
30012        },
30013        "color-convert": {
30014          "version": "2.0.1",
30015          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
30016          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
30017          "dev": true,
30018          "requires": {
30019            "color-name": "~1.1.4"
30020          }
30021        },
30022        "color-name": {
30023          "version": "1.1.4",
30024          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
30025          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
30026          "dev": true
30027        },
30028        "has-flag": {
30029          "version": "4.0.0",
30030          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
30031          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
30032          "dev": true
30033        },
30034        "supports-color": {
30035          "version": "7.2.0",
30036          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
30037          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
30038          "dev": true,
30039          "requires": {
30040            "has-flag": "^4.0.0"
30041          }
30042        }
30043      }
30044    },
30045    "@nexucis/fuzzy": {
30046      "version": "0.3.0",
30047      "resolved": "https://registry.npmjs.org/@nexucis/fuzzy/-/fuzzy-0.3.0.tgz",
30048      "integrity": "sha512-Z1+ADKY0fxdBE28REraWhUCNy+Bp5UmpK3Tc/5wdCDpY+6fXh8l2csMtbPGaqEBsyGLxJz9wUYGCf+CW9unyvQ=="
30049    },
30050    "@nodelib/fs.scandir": {
30051      "version": "2.1.5",
30052      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
30053      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
30054      "dev": true,
30055      "requires": {
30056        "@nodelib/fs.stat": "2.0.5",
30057        "run-parallel": "^1.1.9"
30058      }
30059    },
30060    "@nodelib/fs.stat": {
30061      "version": "2.0.5",
30062      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
30063      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
30064      "dev": true
30065    },
30066    "@nodelib/fs.walk": {
30067      "version": "1.2.8",
30068      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
30069      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
30070      "dev": true,
30071      "requires": {
30072        "@nodelib/fs.scandir": "2.1.5",
30073        "fastq": "^1.6.0"
30074      }
30075    },
30076    "@npmcli/fs": {
30077      "version": "1.0.0",
30078      "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz",
30079      "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==",
30080      "dev": true,
30081      "requires": {
30082        "@gar/promisify": "^1.0.1",
30083        "semver": "^7.3.5"
30084      }
30085    },
30086    "@npmcli/move-file": {
30087      "version": "1.1.2",
30088      "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
30089      "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
30090      "dev": true,
30091      "requires": {
30092        "mkdirp": "^1.0.4",
30093        "rimraf": "^3.0.2"
30094      },
30095      "dependencies": {
30096        "mkdirp": {
30097          "version": "1.0.4",
30098          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
30099          "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
30100          "dev": true
30101        }
30102      }
30103    },
30104    "@pmmmwh/react-refresh-webpack-plugin": {
30105      "version": "0.4.3",
30106      "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz",
30107      "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==",
30108      "dev": true,
30109      "requires": {
30110        "ansi-html": "^0.0.7",
30111        "error-stack-parser": "^2.0.6",
30112        "html-entities": "^1.2.1",
30113        "native-url": "^0.2.6",
30114        "schema-utils": "^2.6.5",
30115        "source-map": "^0.7.3"
30116      },
30117      "dependencies": {
30118        "source-map": {
30119          "version": "0.7.3",
30120          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
30121          "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
30122          "dev": true
30123        }
30124      }
30125    },
30126    "@rollup/plugin-node-resolve": {
30127      "version": "7.1.3",
30128      "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz",
30129      "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==",
30130      "dev": true,
30131      "requires": {
30132        "@rollup/pluginutils": "^3.0.8",
30133        "@types/resolve": "0.0.8",
30134        "builtin-modules": "^3.1.0",
30135        "is-module": "^1.0.0",
30136        "resolve": "^1.14.2"
30137      }
30138    },
30139    "@rollup/plugin-replace": {
30140      "version": "2.4.2",
30141      "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
30142      "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
30143      "dev": true,
30144      "requires": {
30145        "@rollup/pluginutils": "^3.1.0",
30146        "magic-string": "^0.25.7"
30147      }
30148    },
30149    "@rollup/pluginutils": {
30150      "version": "3.1.0",
30151      "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
30152      "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
30153      "dev": true,
30154      "requires": {
30155        "@types/estree": "0.0.39",
30156        "estree-walker": "^1.0.1",
30157        "picomatch": "^2.2.2"
30158      },
30159      "dependencies": {
30160        "@types/estree": {
30161          "version": "0.0.39",
30162          "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
30163          "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
30164          "dev": true
30165        }
30166      }
30167    },
30168    "@sinonjs/commons": {
30169      "version": "1.8.3",
30170      "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
30171      "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
30172      "dev": true,
30173      "requires": {
30174        "type-detect": "4.0.8"
30175      }
30176    },
30177    "@sinonjs/fake-timers": {
30178      "version": "6.0.1",
30179      "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
30180      "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
30181      "dev": true,
30182      "requires": {
30183        "@sinonjs/commons": "^1.7.0"
30184      }
30185    },
30186    "@sinonjs/samsam": {
30187      "version": "5.3.1",
30188      "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz",
30189      "integrity": "sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==",
30190      "dev": true,
30191      "requires": {
30192        "@sinonjs/commons": "^1.6.0",
30193        "lodash.get": "^4.4.2",
30194        "type-detect": "^4.0.8"
30195      }
30196    },
30197    "@sinonjs/text-encoding": {
30198      "version": "0.7.1",
30199      "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
30200      "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==",
30201      "dev": true
30202    },
30203    "@surma/rollup-plugin-off-main-thread": {
30204      "version": "1.4.2",
30205      "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz",
30206      "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==",
30207      "dev": true,
30208      "requires": {
30209        "ejs": "^2.6.1",
30210        "magic-string": "^0.25.0"
30211      }
30212    },
30213    "@svgr/babel-plugin-add-jsx-attribute": {
30214      "version": "5.4.0",
30215      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz",
30216      "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==",
30217      "dev": true
30218    },
30219    "@svgr/babel-plugin-remove-jsx-attribute": {
30220      "version": "5.4.0",
30221      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz",
30222      "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==",
30223      "dev": true
30224    },
30225    "@svgr/babel-plugin-remove-jsx-empty-expression": {
30226      "version": "5.0.1",
30227      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz",
30228      "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==",
30229      "dev": true
30230    },
30231    "@svgr/babel-plugin-replace-jsx-attribute-value": {
30232      "version": "5.0.1",
30233      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz",
30234      "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==",
30235      "dev": true
30236    },
30237    "@svgr/babel-plugin-svg-dynamic-title": {
30238      "version": "5.4.0",
30239      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz",
30240      "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==",
30241      "dev": true
30242    },
30243    "@svgr/babel-plugin-svg-em-dimensions": {
30244      "version": "5.4.0",
30245      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz",
30246      "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==",
30247      "dev": true
30248    },
30249    "@svgr/babel-plugin-transform-react-native-svg": {
30250      "version": "5.4.0",
30251      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz",
30252      "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==",
30253      "dev": true
30254    },
30255    "@svgr/babel-plugin-transform-svg-component": {
30256      "version": "5.5.0",
30257      "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz",
30258      "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==",
30259      "dev": true
30260    },
30261    "@svgr/babel-preset": {
30262      "version": "5.5.0",
30263      "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz",
30264      "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==",
30265      "dev": true,
30266      "requires": {
30267        "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0",
30268        "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0",
30269        "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1",
30270        "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1",
30271        "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0",
30272        "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0",
30273        "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0",
30274        "@svgr/babel-plugin-transform-svg-component": "^5.5.0"
30275      }
30276    },
30277    "@svgr/core": {
30278      "version": "5.5.0",
30279      "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz",
30280      "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==",
30281      "dev": true,
30282      "requires": {
30283        "@svgr/plugin-jsx": "^5.5.0",
30284        "camelcase": "^6.2.0",
30285        "cosmiconfig": "^7.0.0"
30286      }
30287    },
30288    "@svgr/hast-util-to-babel-ast": {
30289      "version": "5.5.0",
30290      "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz",
30291      "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==",
30292      "dev": true,
30293      "requires": {
30294        "@babel/types": "^7.12.6"
30295      }
30296    },
30297    "@svgr/plugin-jsx": {
30298      "version": "5.5.0",
30299      "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz",
30300      "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==",
30301      "dev": true,
30302      "requires": {
30303        "@babel/core": "^7.12.3",
30304        "@svgr/babel-preset": "^5.5.0",
30305        "@svgr/hast-util-to-babel-ast": "^5.5.0",
30306        "svg-parser": "^2.0.2"
30307      }
30308    },
30309    "@svgr/plugin-svgo": {
30310      "version": "5.5.0",
30311      "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz",
30312      "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==",
30313      "dev": true,
30314      "requires": {
30315        "cosmiconfig": "^7.0.0",
30316        "deepmerge": "^4.2.2",
30317        "svgo": "^1.2.2"
30318      }
30319    },
30320    "@svgr/webpack": {
30321      "version": "5.5.0",
30322      "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz",
30323      "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==",
30324      "dev": true,
30325      "requires": {
30326        "@babel/core": "^7.12.3",
30327        "@babel/plugin-transform-react-constant-elements": "^7.12.1",
30328        "@babel/preset-env": "^7.12.1",
30329        "@babel/preset-react": "^7.12.5",
30330        "@svgr/core": "^5.5.0",
30331        "@svgr/plugin-jsx": "^5.5.0",
30332        "@svgr/plugin-svgo": "^5.5.0",
30333        "loader-utils": "^2.0.0"
30334      }
30335    },
30336    "@testing-library/react-hooks": {
30337      "version": "3.7.0",
30338      "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-3.7.0.tgz",
30339      "integrity": "sha512-TwfbY6BWtWIHitjT05sbllyLIProcysC0dF0q1bbDa7OHLC6A6rJOYJwZ13hzfz3O4RtOuInmprBozJRyyo7/g==",
30340      "dev": true,
30341      "requires": {
30342        "@babel/runtime": "^7.12.5",
30343        "@types/testing-library__react-hooks": "^3.4.0"
30344      }
30345    },
30346    "@tootallnate/once": {
30347      "version": "1.1.2",
30348      "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
30349      "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
30350    },
30351    "@types/babel__core": {
30352      "version": "7.1.16",
30353      "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz",
30354      "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==",
30355      "dev": true,
30356      "requires": {
30357        "@babel/parser": "^7.1.0",
30358        "@babel/types": "^7.0.0",
30359        "@types/babel__generator": "*",
30360        "@types/babel__template": "*",
30361        "@types/babel__traverse": "*"
30362      }
30363    },
30364    "@types/babel__generator": {
30365      "version": "7.6.3",
30366      "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz",
30367      "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==",
30368      "dev": true,
30369      "requires": {
30370        "@babel/types": "^7.0.0"
30371      }
30372    },
30373    "@types/babel__template": {
30374      "version": "7.4.1",
30375      "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
30376      "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
30377      "dev": true,
30378      "requires": {
30379        "@babel/parser": "^7.1.0",
30380        "@babel/types": "^7.0.0"
30381      }
30382    },
30383    "@types/babel__traverse": {
30384      "version": "7.14.2",
30385      "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz",
30386      "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==",
30387      "dev": true,
30388      "requires": {
30389        "@babel/types": "^7.3.0"
30390      }
30391    },
30392    "@types/cheerio": {
30393      "version": "0.22.30",
30394      "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.30.tgz",
30395      "integrity": "sha512-t7ZVArWZlq3dFa9Yt33qFBQIK4CQd1Q3UJp0V+UhP6vgLWLM6Qug7vZuRSGXg45zXeB1Fm5X2vmBkEX58LV2Tw==",
30396      "dev": true,
30397      "requires": {
30398        "@types/node": "*"
30399      }
30400    },
30401    "@types/enzyme": {
30402      "version": "3.10.9",
30403      "resolved": "https://registry.npmjs.org/@types/enzyme/-/enzyme-3.10.9.tgz",
30404      "integrity": "sha512-dx5UvcWe2Vtye6S9Hw2rFB7Ul9uMXOAje2FAbXvVYieQDNle9qPAo7DfvFMSztZ9NFiD3dVZ4JsRYGTrSLynJg==",
30405      "dev": true,
30406      "requires": {
30407        "@types/cheerio": "*",
30408        "@types/react": "*"
30409      }
30410    },
30411    "@types/enzyme-adapter-react-16": {
30412      "version": "1.0.6",
30413      "resolved": "https://registry.npmjs.org/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.6.tgz",
30414      "integrity": "sha512-VonDkZ15jzqDWL8mPFIQnnLtjwebuL9YnDkqeCDYnB4IVgwUm0mwKkqhrxLL6mb05xm7qqa3IE95m8CZE9imCg==",
30415      "dev": true,
30416      "requires": {
30417        "@types/enzyme": "*"
30418      }
30419    },
30420    "@types/eslint": {
30421      "version": "7.28.0",
30422      "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz",
30423      "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==",
30424      "dev": true,
30425      "requires": {
30426        "@types/estree": "*",
30427        "@types/json-schema": "*"
30428      }
30429    },
30430    "@types/estree": {
30431      "version": "0.0.50",
30432      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
30433      "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
30434      "dev": true
30435    },
30436    "@types/flot": {
30437      "version": "0.0.32",
30438      "resolved": "https://registry.npmjs.org/@types/flot/-/flot-0.0.32.tgz",
30439      "integrity": "sha512-aturel4TWMY86N4Pkpc9pSoUd/p8c3BjGj4fTDkaZIpkRPzLH1VXZCAKGUywcFkTqgZMhPJFPWxd4pl87y8h/w==",
30440      "dev": true,
30441      "requires": {
30442        "@types/jquery": "*"
30443      }
30444    },
30445    "@types/glob": {
30446      "version": "7.1.4",
30447      "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz",
30448      "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==",
30449      "dev": true,
30450      "requires": {
30451        "@types/minimatch": "*",
30452        "@types/node": "*"
30453      }
30454    },
30455    "@types/graceful-fs": {
30456      "version": "4.1.5",
30457      "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
30458      "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
30459      "dev": true,
30460      "requires": {
30461        "@types/node": "*"
30462      }
30463    },
30464    "@types/history": {
30465      "version": "4.7.9",
30466      "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz",
30467      "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==",
30468      "dev": true
30469    },
30470    "@types/html-minifier-terser": {
30471      "version": "5.1.2",
30472      "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz",
30473      "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==",
30474      "dev": true
30475    },
30476    "@types/istanbul-lib-coverage": {
30477      "version": "2.0.3",
30478      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
30479      "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==",
30480      "dev": true
30481    },
30482    "@types/istanbul-lib-report": {
30483      "version": "3.0.0",
30484      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
30485      "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
30486      "dev": true,
30487      "requires": {
30488        "@types/istanbul-lib-coverage": "*"
30489      }
30490    },
30491    "@types/istanbul-reports": {
30492      "version": "3.0.1",
30493      "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
30494      "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
30495      "dev": true,
30496      "requires": {
30497        "@types/istanbul-lib-report": "*"
30498      }
30499    },
30500    "@types/jest": {
30501      "version": "27.0.1",
30502      "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.1.tgz",
30503      "integrity": "sha512-HTLpVXHrY69556ozYkcq47TtQJXpcWAWfkoqz+ZGz2JnmZhzlRjprCIyFnetSy8gpDWwTTGBcRVv1J1I1vBrHw==",
30504      "dev": true,
30505      "requires": {
30506        "jest-diff": "^27.0.0",
30507        "pretty-format": "^27.0.0"
30508      }
30509    },
30510    "@types/jquery": {
30511      "version": "3.5.6",
30512      "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.6.tgz",
30513      "integrity": "sha512-SmgCQRzGPId4MZQKDj9Hqc6kSXFNWZFHpELkyK8AQhf8Zr6HKfCzFv9ZC1Fv3FyQttJZOlap3qYb12h61iZAIg==",
30514      "dev": true,
30515      "requires": {
30516        "@types/sizzle": "*"
30517      }
30518    },
30519    "@types/json-schema": {
30520      "version": "7.0.9",
30521      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
30522      "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
30523      "dev": true
30524    },
30525    "@types/json5": {
30526      "version": "0.0.29",
30527      "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
30528      "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=",
30529      "dev": true
30530    },
30531    "@types/minimatch": {
30532      "version": "3.0.5",
30533      "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
30534      "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
30535      "dev": true
30536    },
30537    "@types/moment-timezone": {
30538      "version": "0.5.30",
30539      "resolved": "https://registry.npmjs.org/@types/moment-timezone/-/moment-timezone-0.5.30.tgz",
30540      "integrity": "sha512-aDVfCsjYnAQaV/E9Qc24C5Njx1CoDjXsEgkxtp9NyXDpYu4CCbmclb6QhWloS9UTU/8YROUEEdEkWI0D7DxnKg==",
30541      "dev": true,
30542      "requires": {
30543        "moment-timezone": "*"
30544      }
30545    },
30546    "@types/node": {
30547      "version": "12.20.24",
30548      "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz",
30549      "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==",
30550      "dev": true
30551    },
30552    "@types/normalize-package-data": {
30553      "version": "2.4.1",
30554      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
30555      "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
30556      "dev": true
30557    },
30558    "@types/parse-json": {
30559      "version": "4.0.0",
30560      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
30561      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
30562      "dev": true
30563    },
30564    "@types/prettier": {
30565      "version": "2.3.2",
30566      "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz",
30567      "integrity": "sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==",
30568      "dev": true
30569    },
30570    "@types/prop-types": {
30571      "version": "15.7.4",
30572      "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz",
30573      "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==",
30574      "dev": true
30575    },
30576    "@types/q": {
30577      "version": "1.5.5",
30578      "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
30579      "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
30580      "dev": true
30581    },
30582    "@types/react": {
30583      "version": "16.14.15",
30584      "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.15.tgz",
30585      "integrity": "sha512-jOxlBV9RGZhphdeqJTCv35VZOkjY+XIEY2owwSk84BNDdDv2xS6Csj6fhi+B/q30SR9Tz8lDNt/F2Z5RF3TrRg==",
30586      "dev": true,
30587      "requires": {
30588        "@types/prop-types": "*",
30589        "@types/scheduler": "*",
30590        "csstype": "^3.0.2"
30591      }
30592    },
30593    "@types/react-copy-to-clipboard": {
30594      "version": "5.0.1",
30595      "resolved": "https://registry.npmjs.org/@types/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.1.tgz",
30596      "integrity": "sha512-CDuRrJWEIdfKFC4vbwpXT3vk0O4gA/I/Kxu/1npUvGc2Yey5swPvsgO3JEnQkIUwdnYUbwUYDE/fTFQVgqr4oA==",
30597      "dev": true,
30598      "requires": {
30599        "@types/react": "*"
30600      }
30601    },
30602    "@types/react-dom": {
30603      "version": "16.9.14",
30604      "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.14.tgz",
30605      "integrity": "sha512-FIX2AVmPTGP30OUJ+0vadeIFJJ07Mh1m+U0rxfgyW34p3rTlXI+nlenvAxNn4BP36YyI9IJ/+UJ7Wu22N1pI7A==",
30606      "dev": true,
30607      "requires": {
30608        "@types/react": "^16"
30609      }
30610    },
30611    "@types/react-resize-detector": {
30612      "version": "5.0.0",
30613      "resolved": "https://registry.npmjs.org/@types/react-resize-detector/-/react-resize-detector-5.0.0.tgz",
30614      "integrity": "sha512-JTqR0G+RcC6Guqi/JXQBq3jewflumUGd4fDUucmZN9L1d8TZuRHzDTtrmgYWrgLvRTBTV6FjegmLeV1UnrIuzw==",
30615      "dev": true,
30616      "requires": {
30617        "@types/react": "*"
30618      }
30619    },
30620    "@types/react-router": {
30621      "version": "5.1.16",
30622      "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.16.tgz",
30623      "integrity": "sha512-8d7nR/fNSqlTFGHti0R3F9WwIertOaaA1UEB8/jr5l5mDMOs4CidEgvvYMw4ivqrBK+vtVLxyTj2P+Pr/dtgzg==",
30624      "dev": true,
30625      "requires": {
30626        "@types/history": "*",
30627        "@types/react": "*"
30628      }
30629    },
30630    "@types/react-router-dom": {
30631      "version": "5.1.8",
30632      "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.1.8.tgz",
30633      "integrity": "sha512-03xHyncBzG0PmDmf8pf3rehtjY0NpUj7TIN46FrT5n1ZWHPZvXz32gUyNboJ+xsL8cpg8bQVLcllptcQHvocrw==",
30634      "dev": true,
30635      "requires": {
30636        "@types/history": "*",
30637        "@types/react": "*",
30638        "@types/react-router": "*"
30639      }
30640    },
30641    "@types/react-test-renderer": {
30642      "version": "17.0.1",
30643      "resolved": "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-17.0.1.tgz",
30644      "integrity": "sha512-3Fi2O6Zzq/f3QR9dRnlnHso9bMl7weKCviFmfF6B4LS1Uat6Hkm15k0ZAQuDz+UBq6B3+g+NM6IT2nr5QgPzCw==",
30645      "dev": true,
30646      "requires": {
30647        "@types/react": "*"
30648      }
30649    },
30650    "@types/reactstrap": {
30651      "version": "8.7.2",
30652      "resolved": "https://registry.npmjs.org/@types/reactstrap/-/reactstrap-8.7.2.tgz",
30653      "integrity": "sha512-8sYGS/LhG+ic8vhLwxhuVn+TSqS1lKzplm9BHv4JaQoetStAi9uOqP2VREfefIRT3JnOq5Y+G7Afdryvn+UgZQ==",
30654      "dev": true,
30655      "requires": {
30656        "reactstrap": "*"
30657      }
30658    },
30659    "@types/resolve": {
30660      "version": "0.0.8",
30661      "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz",
30662      "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==",
30663      "dev": true,
30664      "requires": {
30665        "@types/node": "*"
30666      }
30667    },
30668    "@types/sanitize-html": {
30669      "version": "1.27.2",
30670      "resolved": "https://registry.npmjs.org/@types/sanitize-html/-/sanitize-html-1.27.2.tgz",
30671      "integrity": "sha512-DrH26m7CV6PB4YVckjbSIx+xloB7HBolr9Ctm0gZBffSu5dDV4yJKFQGPquJlReVW+xmg59gx+b/8/qYHxZEuw==",
30672      "dev": true,
30673      "requires": {
30674        "htmlparser2": "^4.1.0"
30675      }
30676    },
30677    "@types/scheduler": {
30678      "version": "0.16.2",
30679      "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
30680      "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==",
30681      "dev": true
30682    },
30683    "@types/sinon": {
30684      "version": "9.0.11",
30685      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-9.0.11.tgz",
30686      "integrity": "sha512-PwP4UY33SeeVKodNE37ZlOsR9cReypbMJOhZ7BVE0lB+Hix3efCOxiJWiE5Ia+yL9Cn2Ch72EjFTRze8RZsNtg==",
30687      "dev": true,
30688      "requires": {
30689        "@types/sinonjs__fake-timers": "*"
30690      }
30691    },
30692    "@types/sinonjs__fake-timers": {
30693      "version": "6.0.3",
30694      "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.3.tgz",
30695      "integrity": "sha512-E1dU4fzC9wN2QK2Cr1MLCfyHM8BoNnRFvuf45LYMPNDA+WqbNzC45S4UzPxvp1fFJ1rvSGU0bPvdd35VLmXG8g==",
30696      "dev": true
30697    },
30698    "@types/sizzle": {
30699      "version": "2.3.3",
30700      "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz",
30701      "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==",
30702      "dev": true
30703    },
30704    "@types/source-list-map": {
30705      "version": "0.1.2",
30706      "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
30707      "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
30708      "dev": true
30709    },
30710    "@types/stack-utils": {
30711      "version": "2.0.1",
30712      "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
30713      "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
30714      "dev": true
30715    },
30716    "@types/tapable": {
30717      "version": "1.0.8",
30718      "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz",
30719      "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==",
30720      "dev": true
30721    },
30722    "@types/testing-library__react-hooks": {
30723      "version": "3.4.1",
30724      "resolved": "https://registry.npmjs.org/@types/testing-library__react-hooks/-/testing-library__react-hooks-3.4.1.tgz",
30725      "integrity": "sha512-G4JdzEcq61fUyV6wVW9ebHWEiLK2iQvaBuCHHn9eMSbZzVh4Z4wHnUGIvQOYCCYeu5DnUtFyNYuAAgbSaO/43Q==",
30726      "dev": true,
30727      "requires": {
30728        "@types/react-test-renderer": "*"
30729      }
30730    },
30731    "@types/uglify-js": {
30732      "version": "3.13.1",
30733      "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz",
30734      "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==",
30735      "dev": true,
30736      "requires": {
30737        "source-map": "^0.6.1"
30738      },
30739      "dependencies": {
30740        "source-map": {
30741          "version": "0.6.1",
30742          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
30743          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
30744          "dev": true
30745        }
30746      }
30747    },
30748    "@types/webpack": {
30749      "version": "4.41.30",
30750      "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz",
30751      "integrity": "sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==",
30752      "dev": true,
30753      "requires": {
30754        "@types/node": "*",
30755        "@types/tapable": "^1",
30756        "@types/uglify-js": "*",
30757        "@types/webpack-sources": "*",
30758        "anymatch": "^3.0.0",
30759        "source-map": "^0.6.0"
30760      },
30761      "dependencies": {
30762        "source-map": {
30763          "version": "0.6.1",
30764          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
30765          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
30766          "dev": true
30767        }
30768      }
30769    },
30770    "@types/webpack-sources": {
30771      "version": "3.2.0",
30772      "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz",
30773      "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==",
30774      "dev": true,
30775      "requires": {
30776        "@types/node": "*",
30777        "@types/source-list-map": "*",
30778        "source-map": "^0.7.3"
30779      },
30780      "dependencies": {
30781        "source-map": {
30782          "version": "0.7.3",
30783          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
30784          "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
30785          "dev": true
30786        }
30787      }
30788    },
30789    "@types/yargs": {
30790      "version": "16.0.4",
30791      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
30792      "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
30793      "dev": true,
30794      "requires": {
30795        "@types/yargs-parser": "*"
30796      }
30797    },
30798    "@types/yargs-parser": {
30799      "version": "20.2.1",
30800      "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz",
30801      "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==",
30802      "dev": true
30803    },
30804    "@typescript-eslint/eslint-plugin": {
30805      "version": "4.31.0",
30806      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.31.0.tgz",
30807      "integrity": "sha512-iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw==",
30808      "dev": true,
30809      "requires": {
30810        "@typescript-eslint/experimental-utils": "4.31.0",
30811        "@typescript-eslint/scope-manager": "4.31.0",
30812        "debug": "^4.3.1",
30813        "functional-red-black-tree": "^1.0.1",
30814        "regexpp": "^3.1.0",
30815        "semver": "^7.3.5",
30816        "tsutils": "^3.21.0"
30817      }
30818    },
30819    "@typescript-eslint/experimental-utils": {
30820      "version": "4.31.0",
30821      "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.31.0.tgz",
30822      "integrity": "sha512-Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw==",
30823      "dev": true,
30824      "requires": {
30825        "@types/json-schema": "^7.0.7",
30826        "@typescript-eslint/scope-manager": "4.31.0",
30827        "@typescript-eslint/types": "4.31.0",
30828        "@typescript-eslint/typescript-estree": "4.31.0",
30829        "eslint-scope": "^5.1.1",
30830        "eslint-utils": "^3.0.0"
30831      }
30832    },
30833    "@typescript-eslint/parser": {
30834      "version": "4.31.0",
30835      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.31.0.tgz",
30836      "integrity": "sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==",
30837      "dev": true,
30838      "requires": {
30839        "@typescript-eslint/scope-manager": "4.31.0",
30840        "@typescript-eslint/types": "4.31.0",
30841        "@typescript-eslint/typescript-estree": "4.31.0",
30842        "debug": "^4.3.1"
30843      }
30844    },
30845    "@typescript-eslint/scope-manager": {
30846      "version": "4.31.0",
30847      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.31.0.tgz",
30848      "integrity": "sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==",
30849      "dev": true,
30850      "requires": {
30851        "@typescript-eslint/types": "4.31.0",
30852        "@typescript-eslint/visitor-keys": "4.31.0"
30853      }
30854    },
30855    "@typescript-eslint/types": {
30856      "version": "4.31.0",
30857      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.31.0.tgz",
30858      "integrity": "sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ==",
30859      "dev": true
30860    },
30861    "@typescript-eslint/typescript-estree": {
30862      "version": "4.31.0",
30863      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.31.0.tgz",
30864      "integrity": "sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==",
30865      "dev": true,
30866      "requires": {
30867        "@typescript-eslint/types": "4.31.0",
30868        "@typescript-eslint/visitor-keys": "4.31.0",
30869        "debug": "^4.3.1",
30870        "globby": "^11.0.3",
30871        "is-glob": "^4.0.1",
30872        "semver": "^7.3.5",
30873        "tsutils": "^3.21.0"
30874      }
30875    },
30876    "@typescript-eslint/visitor-keys": {
30877      "version": "4.31.0",
30878      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.0.tgz",
30879      "integrity": "sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==",
30880      "dev": true,
30881      "requires": {
30882        "@typescript-eslint/types": "4.31.0",
30883        "eslint-visitor-keys": "^2.0.0"
30884      }
30885    },
30886    "@webassemblyjs/ast": {
30887      "version": "1.9.0",
30888      "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
30889      "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
30890      "dev": true,
30891      "requires": {
30892        "@webassemblyjs/helper-module-context": "1.9.0",
30893        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
30894        "@webassemblyjs/wast-parser": "1.9.0"
30895      }
30896    },
30897    "@webassemblyjs/floating-point-hex-parser": {
30898      "version": "1.9.0",
30899      "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
30900      "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
30901      "dev": true
30902    },
30903    "@webassemblyjs/helper-api-error": {
30904      "version": "1.9.0",
30905      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
30906      "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
30907      "dev": true
30908    },
30909    "@webassemblyjs/helper-buffer": {
30910      "version": "1.9.0",
30911      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
30912      "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
30913      "dev": true
30914    },
30915    "@webassemblyjs/helper-code-frame": {
30916      "version": "1.9.0",
30917      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
30918      "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
30919      "dev": true,
30920      "requires": {
30921        "@webassemblyjs/wast-printer": "1.9.0"
30922      }
30923    },
30924    "@webassemblyjs/helper-fsm": {
30925      "version": "1.9.0",
30926      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
30927      "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
30928      "dev": true
30929    },
30930    "@webassemblyjs/helper-module-context": {
30931      "version": "1.9.0",
30932      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
30933      "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
30934      "dev": true,
30935      "requires": {
30936        "@webassemblyjs/ast": "1.9.0"
30937      }
30938    },
30939    "@webassemblyjs/helper-wasm-bytecode": {
30940      "version": "1.9.0",
30941      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
30942      "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
30943      "dev": true
30944    },
30945    "@webassemblyjs/helper-wasm-section": {
30946      "version": "1.9.0",
30947      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
30948      "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
30949      "dev": true,
30950      "requires": {
30951        "@webassemblyjs/ast": "1.9.0",
30952        "@webassemblyjs/helper-buffer": "1.9.0",
30953        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
30954        "@webassemblyjs/wasm-gen": "1.9.0"
30955      }
30956    },
30957    "@webassemblyjs/ieee754": {
30958      "version": "1.9.0",
30959      "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
30960      "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
30961      "dev": true,
30962      "requires": {
30963        "@xtuc/ieee754": "^1.2.0"
30964      }
30965    },
30966    "@webassemblyjs/leb128": {
30967      "version": "1.9.0",
30968      "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
30969      "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
30970      "dev": true,
30971      "requires": {
30972        "@xtuc/long": "4.2.2"
30973      }
30974    },
30975    "@webassemblyjs/utf8": {
30976      "version": "1.9.0",
30977      "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
30978      "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
30979      "dev": true
30980    },
30981    "@webassemblyjs/wasm-edit": {
30982      "version": "1.9.0",
30983      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
30984      "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
30985      "dev": true,
30986      "requires": {
30987        "@webassemblyjs/ast": "1.9.0",
30988        "@webassemblyjs/helper-buffer": "1.9.0",
30989        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
30990        "@webassemblyjs/helper-wasm-section": "1.9.0",
30991        "@webassemblyjs/wasm-gen": "1.9.0",
30992        "@webassemblyjs/wasm-opt": "1.9.0",
30993        "@webassemblyjs/wasm-parser": "1.9.0",
30994        "@webassemblyjs/wast-printer": "1.9.0"
30995      }
30996    },
30997    "@webassemblyjs/wasm-gen": {
30998      "version": "1.9.0",
30999      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
31000      "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
31001      "dev": true,
31002      "requires": {
31003        "@webassemblyjs/ast": "1.9.0",
31004        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
31005        "@webassemblyjs/ieee754": "1.9.0",
31006        "@webassemblyjs/leb128": "1.9.0",
31007        "@webassemblyjs/utf8": "1.9.0"
31008      }
31009    },
31010    "@webassemblyjs/wasm-opt": {
31011      "version": "1.9.0",
31012      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
31013      "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
31014      "dev": true,
31015      "requires": {
31016        "@webassemblyjs/ast": "1.9.0",
31017        "@webassemblyjs/helper-buffer": "1.9.0",
31018        "@webassemblyjs/wasm-gen": "1.9.0",
31019        "@webassemblyjs/wasm-parser": "1.9.0"
31020      }
31021    },
31022    "@webassemblyjs/wasm-parser": {
31023      "version": "1.9.0",
31024      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
31025      "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
31026      "dev": true,
31027      "requires": {
31028        "@webassemblyjs/ast": "1.9.0",
31029        "@webassemblyjs/helper-api-error": "1.9.0",
31030        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
31031        "@webassemblyjs/ieee754": "1.9.0",
31032        "@webassemblyjs/leb128": "1.9.0",
31033        "@webassemblyjs/utf8": "1.9.0"
31034      }
31035    },
31036    "@webassemblyjs/wast-parser": {
31037      "version": "1.9.0",
31038      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
31039      "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
31040      "dev": true,
31041      "requires": {
31042        "@webassemblyjs/ast": "1.9.0",
31043        "@webassemblyjs/floating-point-hex-parser": "1.9.0",
31044        "@webassemblyjs/helper-api-error": "1.9.0",
31045        "@webassemblyjs/helper-code-frame": "1.9.0",
31046        "@webassemblyjs/helper-fsm": "1.9.0",
31047        "@xtuc/long": "4.2.2"
31048      }
31049    },
31050    "@webassemblyjs/wast-printer": {
31051      "version": "1.9.0",
31052      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
31053      "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
31054      "dev": true,
31055      "requires": {
31056        "@webassemblyjs/ast": "1.9.0",
31057        "@webassemblyjs/wast-parser": "1.9.0",
31058        "@xtuc/long": "4.2.2"
31059      }
31060    },
31061    "@xtuc/ieee754": {
31062      "version": "1.2.0",
31063      "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
31064      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
31065      "dev": true
31066    },
31067    "@xtuc/long": {
31068      "version": "4.2.2",
31069      "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
31070      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
31071      "dev": true
31072    },
31073    "abab": {
31074      "version": "2.0.5",
31075      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
31076      "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q=="
31077    },
31078    "accepts": {
31079      "version": "1.3.7",
31080      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
31081      "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
31082      "dev": true,
31083      "requires": {
31084        "mime-types": "~2.1.24",
31085        "negotiator": "0.6.2"
31086      }
31087    },
31088    "acorn": {
31089      "version": "7.4.1",
31090      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
31091      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
31092    },
31093    "acorn-globals": {
31094      "version": "6.0.0",
31095      "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
31096      "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
31097      "requires": {
31098        "acorn": "^7.1.1",
31099        "acorn-walk": "^7.1.1"
31100      }
31101    },
31102    "acorn-jsx": {
31103      "version": "5.3.2",
31104      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
31105      "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
31106      "dev": true,
31107      "requires": {}
31108    },
31109    "acorn-walk": {
31110      "version": "7.2.0",
31111      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
31112      "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
31113    },
31114    "address": {
31115      "version": "1.1.2",
31116      "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz",
31117      "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==",
31118      "dev": true
31119    },
31120    "adjust-sourcemap-loader": {
31121      "version": "3.0.0",
31122      "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz",
31123      "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==",
31124      "dev": true,
31125      "requires": {
31126        "loader-utils": "^2.0.0",
31127        "regex-parser": "^2.2.11"
31128      }
31129    },
31130    "agent-base": {
31131      "version": "6.0.2",
31132      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
31133      "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
31134      "requires": {
31135        "debug": "4"
31136      }
31137    },
31138    "aggregate-error": {
31139      "version": "3.1.0",
31140      "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
31141      "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
31142      "dev": true,
31143      "requires": {
31144        "clean-stack": "^2.0.0",
31145        "indent-string": "^4.0.0"
31146      }
31147    },
31148    "airbnb-prop-types": {
31149      "version": "2.16.0",
31150      "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz",
31151      "integrity": "sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg==",
31152      "dev": true,
31153      "requires": {
31154        "array.prototype.find": "^2.1.1",
31155        "function.prototype.name": "^1.1.2",
31156        "is-regex": "^1.1.0",
31157        "object-is": "^1.1.2",
31158        "object.assign": "^4.1.0",
31159        "object.entries": "^1.1.2",
31160        "prop-types": "^15.7.2",
31161        "prop-types-exact": "^1.2.0",
31162        "react-is": "^16.13.1"
31163      }
31164    },
31165    "ajv": {
31166      "version": "6.12.6",
31167      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
31168      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
31169      "dev": true,
31170      "requires": {
31171        "fast-deep-equal": "^3.1.1",
31172        "fast-json-stable-stringify": "^2.0.0",
31173        "json-schema-traverse": "^0.4.1",
31174        "uri-js": "^4.2.2"
31175      }
31176    },
31177    "ajv-errors": {
31178      "version": "1.0.1",
31179      "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
31180      "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
31181      "dev": true,
31182      "requires": {}
31183    },
31184    "ajv-keywords": {
31185      "version": "3.5.2",
31186      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
31187      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
31188      "dev": true,
31189      "requires": {}
31190    },
31191    "alphanum-sort": {
31192      "version": "1.0.2",
31193      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
31194      "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
31195      "dev": true
31196    },
31197    "ansi-colors": {
31198      "version": "4.1.1",
31199      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
31200      "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
31201      "dev": true
31202    },
31203    "ansi-escapes": {
31204      "version": "4.3.2",
31205      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
31206      "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
31207      "dev": true,
31208      "requires": {
31209        "type-fest": "^0.21.3"
31210      }
31211    },
31212    "ansi-html": {
31213      "version": "0.0.7",
31214      "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
31215      "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
31216      "dev": true
31217    },
31218    "ansi-regex": {
31219      "version": "5.0.0",
31220      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
31221      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
31222      "dev": true
31223    },
31224    "ansi-styles": {
31225      "version": "3.2.1",
31226      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
31227      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
31228      "dev": true,
31229      "requires": {
31230        "color-convert": "^1.9.0"
31231      }
31232    },
31233    "anymatch": {
31234      "version": "3.1.2",
31235      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
31236      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
31237      "requires": {
31238        "normalize-path": "^3.0.0",
31239        "picomatch": "^2.0.4"
31240      }
31241    },
31242    "aproba": {
31243      "version": "1.2.0",
31244      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
31245      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
31246      "dev": true
31247    },
31248    "argparse": {
31249      "version": "1.0.10",
31250      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
31251      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
31252      "dev": true,
31253      "requires": {
31254        "sprintf-js": "~1.0.2"
31255      }
31256    },
31257    "aria-query": {
31258      "version": "4.2.2",
31259      "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
31260      "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
31261      "dev": true,
31262      "requires": {
31263        "@babel/runtime": "^7.10.2",
31264        "@babel/runtime-corejs3": "^7.10.2"
31265      }
31266    },
31267    "arity-n": {
31268      "version": "1.0.4",
31269      "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz",
31270      "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=",
31271      "dev": true
31272    },
31273    "arr-diff": {
31274      "version": "4.0.0",
31275      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
31276      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
31277      "dev": true
31278    },
31279    "arr-flatten": {
31280      "version": "1.1.0",
31281      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
31282      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
31283      "dev": true
31284    },
31285    "arr-union": {
31286      "version": "3.1.0",
31287      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
31288      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
31289      "dev": true
31290    },
31291    "array-flatten": {
31292      "version": "2.1.2",
31293      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
31294      "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
31295      "dev": true
31296    },
31297    "array-includes": {
31298      "version": "3.1.3",
31299      "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz",
31300      "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==",
31301      "dev": true,
31302      "requires": {
31303        "call-bind": "^1.0.2",
31304        "define-properties": "^1.1.3",
31305        "es-abstract": "^1.18.0-next.2",
31306        "get-intrinsic": "^1.1.1",
31307        "is-string": "^1.0.5"
31308      }
31309    },
31310    "array-union": {
31311      "version": "2.1.0",
31312      "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
31313      "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
31314      "dev": true
31315    },
31316    "array-uniq": {
31317      "version": "1.0.3",
31318      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
31319      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
31320      "dev": true
31321    },
31322    "array-unique": {
31323      "version": "0.3.2",
31324      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
31325      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
31326      "dev": true
31327    },
31328    "array.prototype.filter": {
31329      "version": "1.0.0",
31330      "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.0.tgz",
31331      "integrity": "sha512-TfO1gz+tLm+Bswq0FBOXPqAchtCr2Rn48T8dLJoRFl8NoEosjZmzptmuo1X8aZBzZcqsR1W8U761tjACJtngTQ==",
31332      "dev": true,
31333      "requires": {
31334        "call-bind": "^1.0.2",
31335        "define-properties": "^1.1.3",
31336        "es-abstract": "^1.18.0",
31337        "es-array-method-boxes-properly": "^1.0.0",
31338        "is-string": "^1.0.5"
31339      }
31340    },
31341    "array.prototype.find": {
31342      "version": "2.1.1",
31343      "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz",
31344      "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==",
31345      "dev": true,
31346      "requires": {
31347        "define-properties": "^1.1.3",
31348        "es-abstract": "^1.17.4"
31349      }
31350    },
31351    "array.prototype.flat": {
31352      "version": "1.2.4",
31353      "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz",
31354      "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==",
31355      "dev": true,
31356      "requires": {
31357        "call-bind": "^1.0.0",
31358        "define-properties": "^1.1.3",
31359        "es-abstract": "^1.18.0-next.1"
31360      }
31361    },
31362    "array.prototype.flatmap": {
31363      "version": "1.2.4",
31364      "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz",
31365      "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==",
31366      "dev": true,
31367      "requires": {
31368        "call-bind": "^1.0.0",
31369        "define-properties": "^1.1.3",
31370        "es-abstract": "^1.18.0-next.1",
31371        "function-bind": "^1.1.1"
31372      }
31373    },
31374    "arrify": {
31375      "version": "2.0.1",
31376      "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
31377      "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
31378      "dev": true
31379    },
31380    "asap": {
31381      "version": "2.0.6",
31382      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
31383      "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
31384      "dev": true
31385    },
31386    "asn1.js": {
31387      "version": "5.4.1",
31388      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
31389      "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
31390      "dev": true,
31391      "requires": {
31392        "bn.js": "^4.0.0",
31393        "inherits": "^2.0.1",
31394        "minimalistic-assert": "^1.0.0",
31395        "safer-buffer": "^2.1.0"
31396      },
31397      "dependencies": {
31398        "bn.js": {
31399          "version": "4.12.0",
31400          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
31401          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
31402          "dev": true
31403        }
31404      }
31405    },
31406    "assert": {
31407      "version": "1.5.0",
31408      "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
31409      "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
31410      "dev": true,
31411      "requires": {
31412        "object-assign": "^4.1.1",
31413        "util": "0.10.3"
31414      },
31415      "dependencies": {
31416        "inherits": {
31417          "version": "2.0.1",
31418          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
31419          "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
31420          "dev": true
31421        },
31422        "util": {
31423          "version": "0.10.3",
31424          "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
31425          "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
31426          "dev": true,
31427          "requires": {
31428            "inherits": "2.0.1"
31429          }
31430        }
31431      }
31432    },
31433    "assign-symbols": {
31434      "version": "1.0.0",
31435      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
31436      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
31437      "dev": true
31438    },
31439    "ast-types-flow": {
31440      "version": "0.0.7",
31441      "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
31442      "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
31443      "dev": true
31444    },
31445    "astral-regex": {
31446      "version": "2.0.0",
31447      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
31448      "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
31449      "dev": true
31450    },
31451    "async": {
31452      "version": "2.6.3",
31453      "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
31454      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
31455      "dev": true,
31456      "requires": {
31457        "lodash": "^4.17.14"
31458      }
31459    },
31460    "async-each": {
31461      "version": "1.0.3",
31462      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
31463      "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
31464      "dev": true
31465    },
31466    "async-limiter": {
31467      "version": "1.0.1",
31468      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
31469      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
31470      "dev": true
31471    },
31472    "asynckit": {
31473      "version": "0.4.0",
31474      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
31475      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
31476    },
31477    "at-least-node": {
31478      "version": "1.0.0",
31479      "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
31480      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
31481      "dev": true
31482    },
31483    "atob": {
31484      "version": "2.1.2",
31485      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
31486      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
31487      "dev": true
31488    },
31489    "autoprefixer": {
31490      "version": "9.8.6",
31491      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
31492      "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
31493      "dev": true,
31494      "requires": {
31495        "browserslist": "^4.12.0",
31496        "caniuse-lite": "^1.0.30001109",
31497        "colorette": "^1.2.1",
31498        "normalize-range": "^0.1.2",
31499        "num2fraction": "^1.2.2",
31500        "postcss": "^7.0.32",
31501        "postcss-value-parser": "^4.1.0"
31502      }
31503    },
31504    "axe-core": {
31505      "version": "4.3.3",
31506      "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz",
31507      "integrity": "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==",
31508      "dev": true
31509    },
31510    "axobject-query": {
31511      "version": "2.2.0",
31512      "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
31513      "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==",
31514      "dev": true
31515    },
31516    "babel-eslint": {
31517      "version": "10.1.0",
31518      "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
31519      "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
31520      "dev": true,
31521      "requires": {
31522        "@babel/code-frame": "^7.0.0",
31523        "@babel/parser": "^7.7.0",
31524        "@babel/traverse": "^7.7.0",
31525        "@babel/types": "^7.7.0",
31526        "eslint-visitor-keys": "^1.0.0",
31527        "resolve": "^1.12.0"
31528      },
31529      "dependencies": {
31530        "eslint-visitor-keys": {
31531          "version": "1.3.0",
31532          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
31533          "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
31534          "dev": true
31535        }
31536      }
31537    },
31538    "babel-extract-comments": {
31539      "version": "1.0.0",
31540      "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz",
31541      "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==",
31542      "dev": true,
31543      "requires": {
31544        "babylon": "^6.18.0"
31545      }
31546    },
31547    "babel-jest": {
31548      "version": "26.6.3",
31549      "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
31550      "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
31551      "dev": true,
31552      "requires": {
31553        "@jest/transform": "^26.6.2",
31554        "@jest/types": "^26.6.2",
31555        "@types/babel__core": "^7.1.7",
31556        "babel-plugin-istanbul": "^6.0.0",
31557        "babel-preset-jest": "^26.6.2",
31558        "chalk": "^4.0.0",
31559        "graceful-fs": "^4.2.4",
31560        "slash": "^3.0.0"
31561      },
31562      "dependencies": {
31563        "@jest/types": {
31564          "version": "26.6.2",
31565          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
31566          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
31567          "dev": true,
31568          "requires": {
31569            "@types/istanbul-lib-coverage": "^2.0.0",
31570            "@types/istanbul-reports": "^3.0.0",
31571            "@types/node": "*",
31572            "@types/yargs": "^15.0.0",
31573            "chalk": "^4.0.0"
31574          }
31575        },
31576        "@types/yargs": {
31577          "version": "15.0.14",
31578          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
31579          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
31580          "dev": true,
31581          "requires": {
31582            "@types/yargs-parser": "*"
31583          }
31584        },
31585        "ansi-styles": {
31586          "version": "4.3.0",
31587          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
31588          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
31589          "dev": true,
31590          "requires": {
31591            "color-convert": "^2.0.1"
31592          }
31593        },
31594        "chalk": {
31595          "version": "4.1.2",
31596          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
31597          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
31598          "dev": true,
31599          "requires": {
31600            "ansi-styles": "^4.1.0",
31601            "supports-color": "^7.1.0"
31602          }
31603        },
31604        "color-convert": {
31605          "version": "2.0.1",
31606          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
31607          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
31608          "dev": true,
31609          "requires": {
31610            "color-name": "~1.1.4"
31611          }
31612        },
31613        "color-name": {
31614          "version": "1.1.4",
31615          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
31616          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
31617          "dev": true
31618        },
31619        "has-flag": {
31620          "version": "4.0.0",
31621          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
31622          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
31623          "dev": true
31624        },
31625        "supports-color": {
31626          "version": "7.2.0",
31627          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
31628          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
31629          "dev": true,
31630          "requires": {
31631            "has-flag": "^4.0.0"
31632          }
31633        }
31634      }
31635    },
31636    "babel-loader": {
31637      "version": "8.1.0",
31638      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz",
31639      "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==",
31640      "dev": true,
31641      "requires": {
31642        "find-cache-dir": "^2.1.0",
31643        "loader-utils": "^1.4.0",
31644        "mkdirp": "^0.5.3",
31645        "pify": "^4.0.1",
31646        "schema-utils": "^2.6.5"
31647      },
31648      "dependencies": {
31649        "json5": {
31650          "version": "1.0.1",
31651          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
31652          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
31653          "dev": true,
31654          "requires": {
31655            "minimist": "^1.2.0"
31656          }
31657        },
31658        "loader-utils": {
31659          "version": "1.4.0",
31660          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
31661          "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
31662          "dev": true,
31663          "requires": {
31664            "big.js": "^5.2.2",
31665            "emojis-list": "^3.0.0",
31666            "json5": "^1.0.1"
31667          }
31668        }
31669      }
31670    },
31671    "babel-plugin-dynamic-import-node": {
31672      "version": "2.3.3",
31673      "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
31674      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
31675      "dev": true,
31676      "requires": {
31677        "object.assign": "^4.1.0"
31678      }
31679    },
31680    "babel-plugin-istanbul": {
31681      "version": "6.0.0",
31682      "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
31683      "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
31684      "dev": true,
31685      "requires": {
31686        "@babel/helper-plugin-utils": "^7.0.0",
31687        "@istanbuljs/load-nyc-config": "^1.0.0",
31688        "@istanbuljs/schema": "^0.1.2",
31689        "istanbul-lib-instrument": "^4.0.0",
31690        "test-exclude": "^6.0.0"
31691      }
31692    },
31693    "babel-plugin-jest-hoist": {
31694      "version": "26.6.2",
31695      "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
31696      "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
31697      "dev": true,
31698      "requires": {
31699        "@babel/template": "^7.3.3",
31700        "@babel/types": "^7.3.3",
31701        "@types/babel__core": "^7.0.0",
31702        "@types/babel__traverse": "^7.0.6"
31703      }
31704    },
31705    "babel-plugin-macros": {
31706      "version": "2.8.0",
31707      "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz",
31708      "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==",
31709      "dev": true,
31710      "requires": {
31711        "@babel/runtime": "^7.7.2",
31712        "cosmiconfig": "^6.0.0",
31713        "resolve": "^1.12.0"
31714      },
31715      "dependencies": {
31716        "cosmiconfig": {
31717          "version": "6.0.0",
31718          "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
31719          "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
31720          "dev": true,
31721          "requires": {
31722            "@types/parse-json": "^4.0.0",
31723            "import-fresh": "^3.1.0",
31724            "parse-json": "^5.0.0",
31725            "path-type": "^4.0.0",
31726            "yaml": "^1.7.2"
31727          }
31728        }
31729      }
31730    },
31731    "babel-plugin-named-asset-import": {
31732      "version": "0.3.7",
31733      "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz",
31734      "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==",
31735      "dev": true,
31736      "requires": {}
31737    },
31738    "babel-plugin-polyfill-corejs2": {
31739      "version": "0.2.2",
31740      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
31741      "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
31742      "dev": true,
31743      "requires": {
31744        "@babel/compat-data": "^7.13.11",
31745        "@babel/helper-define-polyfill-provider": "^0.2.2",
31746        "semver": "^6.1.1"
31747      },
31748      "dependencies": {
31749        "semver": {
31750          "version": "6.3.0",
31751          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
31752          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
31753          "dev": true
31754        }
31755      }
31756    },
31757    "babel-plugin-polyfill-corejs3": {
31758      "version": "0.2.4",
31759      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz",
31760      "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==",
31761      "dev": true,
31762      "requires": {
31763        "@babel/helper-define-polyfill-provider": "^0.2.2",
31764        "core-js-compat": "^3.14.0"
31765      }
31766    },
31767    "babel-plugin-polyfill-regenerator": {
31768      "version": "0.2.2",
31769      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
31770      "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
31771      "dev": true,
31772      "requires": {
31773        "@babel/helper-define-polyfill-provider": "^0.2.2"
31774      }
31775    },
31776    "babel-plugin-syntax-object-rest-spread": {
31777      "version": "6.13.0",
31778      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
31779      "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
31780      "dev": true
31781    },
31782    "babel-plugin-transform-object-rest-spread": {
31783      "version": "6.26.0",
31784      "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
31785      "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
31786      "dev": true,
31787      "requires": {
31788        "babel-plugin-syntax-object-rest-spread": "^6.8.0",
31789        "babel-runtime": "^6.26.0"
31790      }
31791    },
31792    "babel-plugin-transform-react-remove-prop-types": {
31793      "version": "0.4.24",
31794      "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
31795      "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==",
31796      "dev": true
31797    },
31798    "babel-preset-current-node-syntax": {
31799      "version": "1.0.1",
31800      "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
31801      "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
31802      "dev": true,
31803      "requires": {
31804        "@babel/plugin-syntax-async-generators": "^7.8.4",
31805        "@babel/plugin-syntax-bigint": "^7.8.3",
31806        "@babel/plugin-syntax-class-properties": "^7.8.3",
31807        "@babel/plugin-syntax-import-meta": "^7.8.3",
31808        "@babel/plugin-syntax-json-strings": "^7.8.3",
31809        "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
31810        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
31811        "@babel/plugin-syntax-numeric-separator": "^7.8.3",
31812        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
31813        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
31814        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
31815        "@babel/plugin-syntax-top-level-await": "^7.8.3"
31816      }
31817    },
31818    "babel-preset-jest": {
31819      "version": "26.6.2",
31820      "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
31821      "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
31822      "dev": true,
31823      "requires": {
31824        "babel-plugin-jest-hoist": "^26.6.2",
31825        "babel-preset-current-node-syntax": "^1.0.0"
31826      }
31827    },
31828    "babel-preset-react-app": {
31829      "version": "10.0.0",
31830      "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz",
31831      "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==",
31832      "dev": true,
31833      "requires": {
31834        "@babel/core": "7.12.3",
31835        "@babel/plugin-proposal-class-properties": "7.12.1",
31836        "@babel/plugin-proposal-decorators": "7.12.1",
31837        "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1",
31838        "@babel/plugin-proposal-numeric-separator": "7.12.1",
31839        "@babel/plugin-proposal-optional-chaining": "7.12.1",
31840        "@babel/plugin-transform-flow-strip-types": "7.12.1",
31841        "@babel/plugin-transform-react-display-name": "7.12.1",
31842        "@babel/plugin-transform-runtime": "7.12.1",
31843        "@babel/preset-env": "7.12.1",
31844        "@babel/preset-react": "7.12.1",
31845        "@babel/preset-typescript": "7.12.1",
31846        "@babel/runtime": "7.12.1",
31847        "babel-plugin-macros": "2.8.0",
31848        "babel-plugin-transform-react-remove-prop-types": "0.4.24"
31849      },
31850      "dependencies": {
31851        "@babel/core": {
31852          "version": "7.12.3",
31853          "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz",
31854          "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==",
31855          "dev": true,
31856          "requires": {
31857            "@babel/code-frame": "^7.10.4",
31858            "@babel/generator": "^7.12.1",
31859            "@babel/helper-module-transforms": "^7.12.1",
31860            "@babel/helpers": "^7.12.1",
31861            "@babel/parser": "^7.12.3",
31862            "@babel/template": "^7.10.4",
31863            "@babel/traverse": "^7.12.1",
31864            "@babel/types": "^7.12.1",
31865            "convert-source-map": "^1.7.0",
31866            "debug": "^4.1.0",
31867            "gensync": "^1.0.0-beta.1",
31868            "json5": "^2.1.2",
31869            "lodash": "^4.17.19",
31870            "resolve": "^1.3.2",
31871            "semver": "^5.4.1",
31872            "source-map": "^0.5.0"
31873          }
31874        },
31875        "@babel/plugin-proposal-class-properties": {
31876          "version": "7.12.1",
31877          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
31878          "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
31879          "dev": true,
31880          "requires": {
31881            "@babel/helper-create-class-features-plugin": "^7.12.1",
31882            "@babel/helper-plugin-utils": "^7.10.4"
31883          }
31884        },
31885        "@babel/plugin-proposal-nullish-coalescing-operator": {
31886          "version": "7.12.1",
31887          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz",
31888          "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==",
31889          "dev": true,
31890          "requires": {
31891            "@babel/helper-plugin-utils": "^7.10.4",
31892            "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
31893          }
31894        },
31895        "@babel/plugin-proposal-numeric-separator": {
31896          "version": "7.12.1",
31897          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz",
31898          "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==",
31899          "dev": true,
31900          "requires": {
31901            "@babel/helper-plugin-utils": "^7.10.4",
31902            "@babel/plugin-syntax-numeric-separator": "^7.10.4"
31903          }
31904        },
31905        "@babel/plugin-proposal-optional-chaining": {
31906          "version": "7.12.1",
31907          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz",
31908          "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==",
31909          "dev": true,
31910          "requires": {
31911            "@babel/helper-plugin-utils": "^7.10.4",
31912            "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
31913            "@babel/plugin-syntax-optional-chaining": "^7.8.0"
31914          }
31915        },
31916        "@babel/plugin-transform-react-display-name": {
31917          "version": "7.12.1",
31918          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz",
31919          "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==",
31920          "dev": true,
31921          "requires": {
31922            "@babel/helper-plugin-utils": "^7.10.4"
31923          }
31924        },
31925        "@babel/preset-env": {
31926          "version": "7.12.1",
31927          "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz",
31928          "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==",
31929          "dev": true,
31930          "requires": {
31931            "@babel/compat-data": "^7.12.1",
31932            "@babel/helper-compilation-targets": "^7.12.1",
31933            "@babel/helper-module-imports": "^7.12.1",
31934            "@babel/helper-plugin-utils": "^7.10.4",
31935            "@babel/helper-validator-option": "^7.12.1",
31936            "@babel/plugin-proposal-async-generator-functions": "^7.12.1",
31937            "@babel/plugin-proposal-class-properties": "^7.12.1",
31938            "@babel/plugin-proposal-dynamic-import": "^7.12.1",
31939            "@babel/plugin-proposal-export-namespace-from": "^7.12.1",
31940            "@babel/plugin-proposal-json-strings": "^7.12.1",
31941            "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1",
31942            "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
31943            "@babel/plugin-proposal-numeric-separator": "^7.12.1",
31944            "@babel/plugin-proposal-object-rest-spread": "^7.12.1",
31945            "@babel/plugin-proposal-optional-catch-binding": "^7.12.1",
31946            "@babel/plugin-proposal-optional-chaining": "^7.12.1",
31947            "@babel/plugin-proposal-private-methods": "^7.12.1",
31948            "@babel/plugin-proposal-unicode-property-regex": "^7.12.1",
31949            "@babel/plugin-syntax-async-generators": "^7.8.0",
31950            "@babel/plugin-syntax-class-properties": "^7.12.1",
31951            "@babel/plugin-syntax-dynamic-import": "^7.8.0",
31952            "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
31953            "@babel/plugin-syntax-json-strings": "^7.8.0",
31954            "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
31955            "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
31956            "@babel/plugin-syntax-numeric-separator": "^7.10.4",
31957            "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
31958            "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
31959            "@babel/plugin-syntax-optional-chaining": "^7.8.0",
31960            "@babel/plugin-syntax-top-level-await": "^7.12.1",
31961            "@babel/plugin-transform-arrow-functions": "^7.12.1",
31962            "@babel/plugin-transform-async-to-generator": "^7.12.1",
31963            "@babel/plugin-transform-block-scoped-functions": "^7.12.1",
31964            "@babel/plugin-transform-block-scoping": "^7.12.1",
31965            "@babel/plugin-transform-classes": "^7.12.1",
31966            "@babel/plugin-transform-computed-properties": "^7.12.1",
31967            "@babel/plugin-transform-destructuring": "^7.12.1",
31968            "@babel/plugin-transform-dotall-regex": "^7.12.1",
31969            "@babel/plugin-transform-duplicate-keys": "^7.12.1",
31970            "@babel/plugin-transform-exponentiation-operator": "^7.12.1",
31971            "@babel/plugin-transform-for-of": "^7.12.1",
31972            "@babel/plugin-transform-function-name": "^7.12.1",
31973            "@babel/plugin-transform-literals": "^7.12.1",
31974            "@babel/plugin-transform-member-expression-literals": "^7.12.1",
31975            "@babel/plugin-transform-modules-amd": "^7.12.1",
31976            "@babel/plugin-transform-modules-commonjs": "^7.12.1",
31977            "@babel/plugin-transform-modules-systemjs": "^7.12.1",
31978            "@babel/plugin-transform-modules-umd": "^7.12.1",
31979            "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1",
31980            "@babel/plugin-transform-new-target": "^7.12.1",
31981            "@babel/plugin-transform-object-super": "^7.12.1",
31982            "@babel/plugin-transform-parameters": "^7.12.1",
31983            "@babel/plugin-transform-property-literals": "^7.12.1",
31984            "@babel/plugin-transform-regenerator": "^7.12.1",
31985            "@babel/plugin-transform-reserved-words": "^7.12.1",
31986            "@babel/plugin-transform-shorthand-properties": "^7.12.1",
31987            "@babel/plugin-transform-spread": "^7.12.1",
31988            "@babel/plugin-transform-sticky-regex": "^7.12.1",
31989            "@babel/plugin-transform-template-literals": "^7.12.1",
31990            "@babel/plugin-transform-typeof-symbol": "^7.12.1",
31991            "@babel/plugin-transform-unicode-escapes": "^7.12.1",
31992            "@babel/plugin-transform-unicode-regex": "^7.12.1",
31993            "@babel/preset-modules": "^0.1.3",
31994            "@babel/types": "^7.12.1",
31995            "core-js-compat": "^3.6.2",
31996            "semver": "^5.5.0"
31997          }
31998        },
31999        "@babel/preset-react": {
32000          "version": "7.12.1",
32001          "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz",
32002          "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==",
32003          "dev": true,
32004          "requires": {
32005            "@babel/helper-plugin-utils": "^7.10.4",
32006            "@babel/plugin-transform-react-display-name": "^7.12.1",
32007            "@babel/plugin-transform-react-jsx": "^7.12.1",
32008            "@babel/plugin-transform-react-jsx-development": "^7.12.1",
32009            "@babel/plugin-transform-react-jsx-self": "^7.12.1",
32010            "@babel/plugin-transform-react-jsx-source": "^7.12.1",
32011            "@babel/plugin-transform-react-pure-annotations": "^7.12.1"
32012          },
32013          "dependencies": {
32014            "@babel/plugin-transform-react-jsx-self": {
32015              "version": "7.14.9",
32016              "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz",
32017              "integrity": "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==",
32018              "dev": true,
32019              "requires": {
32020                "@babel/helper-plugin-utils": "^7.14.5"
32021              }
32022            },
32023            "@babel/plugin-transform-react-jsx-source": {
32024              "version": "7.14.5",
32025              "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz",
32026              "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==",
32027              "dev": true,
32028              "requires": {
32029                "@babel/helper-plugin-utils": "^7.14.5"
32030              }
32031            }
32032          }
32033        },
32034        "@babel/runtime": {
32035          "version": "7.12.1",
32036          "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz",
32037          "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==",
32038          "dev": true,
32039          "requires": {
32040            "regenerator-runtime": "^0.13.4"
32041          }
32042        },
32043        "semver": {
32044          "version": "5.7.1",
32045          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
32046          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
32047          "dev": true
32048        }
32049      }
32050    },
32051    "babel-runtime": {
32052      "version": "6.26.0",
32053      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
32054      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
32055      "dev": true,
32056      "requires": {
32057        "core-js": "^2.4.0",
32058        "regenerator-runtime": "^0.11.0"
32059      },
32060      "dependencies": {
32061        "core-js": {
32062          "version": "2.6.12",
32063          "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
32064          "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
32065          "dev": true
32066        },
32067        "regenerator-runtime": {
32068          "version": "0.11.1",
32069          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
32070          "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
32071          "dev": true
32072        }
32073      }
32074    },
32075    "babylon": {
32076      "version": "6.18.0",
32077      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
32078      "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
32079      "dev": true
32080    },
32081    "balanced-match": {
32082      "version": "1.0.2",
32083      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
32084      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
32085      "dev": true
32086    },
32087    "base": {
32088      "version": "0.11.2",
32089      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
32090      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
32091      "dev": true,
32092      "requires": {
32093        "cache-base": "^1.0.1",
32094        "class-utils": "^0.3.5",
32095        "component-emitter": "^1.2.1",
32096        "define-property": "^1.0.0",
32097        "isobject": "^3.0.1",
32098        "mixin-deep": "^1.2.0",
32099        "pascalcase": "^0.1.1"
32100      },
32101      "dependencies": {
32102        "define-property": {
32103          "version": "1.0.0",
32104          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
32105          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
32106          "dev": true,
32107          "requires": {
32108            "is-descriptor": "^1.0.0"
32109          }
32110        }
32111      }
32112    },
32113    "base64-js": {
32114      "version": "1.5.1",
32115      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
32116      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
32117      "dev": true
32118    },
32119    "batch": {
32120      "version": "0.6.1",
32121      "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
32122      "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
32123      "dev": true
32124    },
32125    "bfj": {
32126      "version": "7.0.2",
32127      "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz",
32128      "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==",
32129      "dev": true,
32130      "requires": {
32131        "bluebird": "^3.5.5",
32132        "check-types": "^11.1.1",
32133        "hoopy": "^0.1.4",
32134        "tryer": "^1.0.1"
32135      }
32136    },
32137    "big.js": {
32138      "version": "5.2.2",
32139      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
32140      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
32141      "dev": true
32142    },
32143    "binary-extensions": {
32144      "version": "2.2.0",
32145      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
32146      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
32147    },
32148    "bindings": {
32149      "version": "1.5.0",
32150      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
32151      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
32152      "dev": true,
32153      "optional": true,
32154      "requires": {
32155        "file-uri-to-path": "1.0.0"
32156      }
32157    },
32158    "bluebird": {
32159      "version": "3.7.2",
32160      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
32161      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
32162      "dev": true
32163    },
32164    "bn.js": {
32165      "version": "5.2.0",
32166      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
32167      "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
32168      "dev": true
32169    },
32170    "body-parser": {
32171      "version": "1.19.0",
32172      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
32173      "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
32174      "dev": true,
32175      "requires": {
32176        "bytes": "3.1.0",
32177        "content-type": "~1.0.4",
32178        "debug": "2.6.9",
32179        "depd": "~1.1.2",
32180        "http-errors": "1.7.2",
32181        "iconv-lite": "0.4.24",
32182        "on-finished": "~2.3.0",
32183        "qs": "6.7.0",
32184        "raw-body": "2.4.0",
32185        "type-is": "~1.6.17"
32186      },
32187      "dependencies": {
32188        "bytes": {
32189          "version": "3.1.0",
32190          "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
32191          "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
32192          "dev": true
32193        },
32194        "debug": {
32195          "version": "2.6.9",
32196          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
32197          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
32198          "dev": true,
32199          "requires": {
32200            "ms": "2.0.0"
32201          }
32202        },
32203        "ms": {
32204          "version": "2.0.0",
32205          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
32206          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
32207          "dev": true
32208        }
32209      }
32210    },
32211    "bonjour": {
32212      "version": "3.5.0",
32213      "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
32214      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
32215      "dev": true,
32216      "requires": {
32217        "array-flatten": "^2.1.0",
32218        "deep-equal": "^1.0.1",
32219        "dns-equal": "^1.0.0",
32220        "dns-txt": "^2.0.2",
32221        "multicast-dns": "^6.0.1",
32222        "multicast-dns-service-types": "^1.1.0"
32223      }
32224    },
32225    "boolbase": {
32226      "version": "1.0.0",
32227      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
32228      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
32229      "dev": true
32230    },
32231    "bootstrap": {
32232      "version": "4.6.0",
32233      "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.0.tgz",
32234      "integrity": "sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw==",
32235      "requires": {}
32236    },
32237    "brace-expansion": {
32238      "version": "1.1.11",
32239      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
32240      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
32241      "dev": true,
32242      "requires": {
32243        "balanced-match": "^1.0.0",
32244        "concat-map": "0.0.1"
32245      }
32246    },
32247    "braces": {
32248      "version": "3.0.2",
32249      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
32250      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
32251      "requires": {
32252        "fill-range": "^7.0.1"
32253      }
32254    },
32255    "brorand": {
32256      "version": "1.1.0",
32257      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
32258      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
32259      "dev": true
32260    },
32261    "browser-process-hrtime": {
32262      "version": "1.0.0",
32263      "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
32264      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
32265    },
32266    "browserify-aes": {
32267      "version": "1.2.0",
32268      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
32269      "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
32270      "dev": true,
32271      "requires": {
32272        "buffer-xor": "^1.0.3",
32273        "cipher-base": "^1.0.0",
32274        "create-hash": "^1.1.0",
32275        "evp_bytestokey": "^1.0.3",
32276        "inherits": "^2.0.1",
32277        "safe-buffer": "^5.0.1"
32278      }
32279    },
32280    "browserify-cipher": {
32281      "version": "1.0.1",
32282      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
32283      "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
32284      "dev": true,
32285      "requires": {
32286        "browserify-aes": "^1.0.4",
32287        "browserify-des": "^1.0.0",
32288        "evp_bytestokey": "^1.0.0"
32289      }
32290    },
32291    "browserify-des": {
32292      "version": "1.0.2",
32293      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
32294      "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
32295      "dev": true,
32296      "requires": {
32297        "cipher-base": "^1.0.1",
32298        "des.js": "^1.0.0",
32299        "inherits": "^2.0.1",
32300        "safe-buffer": "^5.1.2"
32301      }
32302    },
32303    "browserify-rsa": {
32304      "version": "4.1.0",
32305      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
32306      "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
32307      "dev": true,
32308      "requires": {
32309        "bn.js": "^5.0.0",
32310        "randombytes": "^2.0.1"
32311      }
32312    },
32313    "browserify-sign": {
32314      "version": "4.2.1",
32315      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
32316      "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
32317      "dev": true,
32318      "requires": {
32319        "bn.js": "^5.1.1",
32320        "browserify-rsa": "^4.0.1",
32321        "create-hash": "^1.2.0",
32322        "create-hmac": "^1.1.7",
32323        "elliptic": "^6.5.3",
32324        "inherits": "^2.0.4",
32325        "parse-asn1": "^5.1.5",
32326        "readable-stream": "^3.6.0",
32327        "safe-buffer": "^5.2.0"
32328      },
32329      "dependencies": {
32330        "readable-stream": {
32331          "version": "3.6.0",
32332          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
32333          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
32334          "dev": true,
32335          "requires": {
32336            "inherits": "^2.0.3",
32337            "string_decoder": "^1.1.1",
32338            "util-deprecate": "^1.0.1"
32339          }
32340        },
32341        "safe-buffer": {
32342          "version": "5.2.1",
32343          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
32344          "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
32345          "dev": true
32346        }
32347      }
32348    },
32349    "browserify-zlib": {
32350      "version": "0.2.0",
32351      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
32352      "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
32353      "dev": true,
32354      "requires": {
32355        "pako": "~1.0.5"
32356      }
32357    },
32358    "browserslist": {
32359      "version": "4.17.0",
32360      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz",
32361      "integrity": "sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==",
32362      "dev": true,
32363      "requires": {
32364        "caniuse-lite": "^1.0.30001254",
32365        "colorette": "^1.3.0",
32366        "electron-to-chromium": "^1.3.830",
32367        "escalade": "^3.1.1",
32368        "node-releases": "^1.1.75"
32369      }
32370    },
32371    "bser": {
32372      "version": "2.1.1",
32373      "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
32374      "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
32375      "dev": true,
32376      "requires": {
32377        "node-int64": "^0.4.0"
32378      }
32379    },
32380    "buffer": {
32381      "version": "4.9.2",
32382      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
32383      "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
32384      "dev": true,
32385      "requires": {
32386        "base64-js": "^1.0.2",
32387        "ieee754": "^1.1.4",
32388        "isarray": "^1.0.0"
32389      },
32390      "dependencies": {
32391        "isarray": {
32392          "version": "1.0.0",
32393          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
32394          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
32395          "dev": true
32396        }
32397      }
32398    },
32399    "buffer-from": {
32400      "version": "1.1.2",
32401      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
32402      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
32403      "dev": true
32404    },
32405    "buffer-indexof": {
32406      "version": "1.1.1",
32407      "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
32408      "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
32409      "dev": true
32410    },
32411    "buffer-xor": {
32412      "version": "1.0.3",
32413      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
32414      "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
32415      "dev": true
32416    },
32417    "builtin-modules": {
32418      "version": "3.2.0",
32419      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz",
32420      "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==",
32421      "dev": true
32422    },
32423    "builtin-status-codes": {
32424      "version": "3.0.0",
32425      "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
32426      "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
32427      "dev": true
32428    },
32429    "bytes": {
32430      "version": "3.0.0",
32431      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
32432      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
32433      "dev": true
32434    },
32435    "cacache": {
32436      "version": "15.3.0",
32437      "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
32438      "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
32439      "dev": true,
32440      "requires": {
32441        "@npmcli/fs": "^1.0.0",
32442        "@npmcli/move-file": "^1.0.1",
32443        "chownr": "^2.0.0",
32444        "fs-minipass": "^2.0.0",
32445        "glob": "^7.1.4",
32446        "infer-owner": "^1.0.4",
32447        "lru-cache": "^6.0.0",
32448        "minipass": "^3.1.1",
32449        "minipass-collect": "^1.0.2",
32450        "minipass-flush": "^1.0.5",
32451        "minipass-pipeline": "^1.2.2",
32452        "mkdirp": "^1.0.3",
32453        "p-map": "^4.0.0",
32454        "promise-inflight": "^1.0.1",
32455        "rimraf": "^3.0.2",
32456        "ssri": "^8.0.1",
32457        "tar": "^6.0.2",
32458        "unique-filename": "^1.1.1"
32459      },
32460      "dependencies": {
32461        "mkdirp": {
32462          "version": "1.0.4",
32463          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
32464          "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
32465          "dev": true
32466        }
32467      }
32468    },
32469    "cache-base": {
32470      "version": "1.0.1",
32471      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
32472      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
32473      "dev": true,
32474      "requires": {
32475        "collection-visit": "^1.0.0",
32476        "component-emitter": "^1.2.1",
32477        "get-value": "^2.0.6",
32478        "has-value": "^1.0.0",
32479        "isobject": "^3.0.1",
32480        "set-value": "^2.0.0",
32481        "to-object-path": "^0.3.0",
32482        "union-value": "^1.0.0",
32483        "unset-value": "^1.0.0"
32484      }
32485    },
32486    "call-bind": {
32487      "version": "1.0.2",
32488      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
32489      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
32490      "requires": {
32491        "function-bind": "^1.1.1",
32492        "get-intrinsic": "^1.0.2"
32493      }
32494    },
32495    "caller-callsite": {
32496      "version": "2.0.0",
32497      "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
32498      "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
32499      "dev": true,
32500      "requires": {
32501        "callsites": "^2.0.0"
32502      },
32503      "dependencies": {
32504        "callsites": {
32505          "version": "2.0.0",
32506          "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
32507          "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
32508          "dev": true
32509        }
32510      }
32511    },
32512    "caller-path": {
32513      "version": "2.0.0",
32514      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
32515      "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
32516      "dev": true,
32517      "requires": {
32518        "caller-callsite": "^2.0.0"
32519      }
32520    },
32521    "callsites": {
32522      "version": "3.1.0",
32523      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
32524      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
32525      "dev": true
32526    },
32527    "camel-case": {
32528      "version": "4.1.2",
32529      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
32530      "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
32531      "dev": true,
32532      "requires": {
32533        "pascal-case": "^3.1.2",
32534        "tslib": "^2.0.3"
32535      }
32536    },
32537    "camelcase": {
32538      "version": "6.2.0",
32539      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
32540      "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
32541      "dev": true
32542    },
32543    "caniuse-api": {
32544      "version": "3.0.0",
32545      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
32546      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
32547      "dev": true,
32548      "requires": {
32549        "browserslist": "^4.0.0",
32550        "caniuse-lite": "^1.0.0",
32551        "lodash.memoize": "^4.1.2",
32552        "lodash.uniq": "^4.5.0"
32553      }
32554    },
32555    "caniuse-lite": {
32556      "version": "1.0.30001255",
32557      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001255.tgz",
32558      "integrity": "sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==",
32559      "dev": true
32560    },
32561    "capture-exit": {
32562      "version": "2.0.0",
32563      "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
32564      "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
32565      "dev": true,
32566      "requires": {
32567        "rsvp": "^4.8.4"
32568      }
32569    },
32570    "case-sensitive-paths-webpack-plugin": {
32571      "version": "2.3.0",
32572      "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz",
32573      "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==",
32574      "dev": true
32575    },
32576    "chalk": {
32577      "version": "2.4.2",
32578      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
32579      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
32580      "dev": true,
32581      "requires": {
32582        "ansi-styles": "^3.2.1",
32583        "escape-string-regexp": "^1.0.5",
32584        "supports-color": "^5.3.0"
32585      }
32586    },
32587    "char-regex": {
32588      "version": "1.0.2",
32589      "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
32590      "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
32591      "dev": true
32592    },
32593    "check-types": {
32594      "version": "11.1.2",
32595      "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz",
32596      "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==",
32597      "dev": true
32598    },
32599    "cheerio": {
32600      "version": "1.0.0-rc.10",
32601      "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
32602      "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==",
32603      "dev": true,
32604      "requires": {
32605        "cheerio-select": "^1.5.0",
32606        "dom-serializer": "^1.3.2",
32607        "domhandler": "^4.2.0",
32608        "htmlparser2": "^6.1.0",
32609        "parse5": "^6.0.1",
32610        "parse5-htmlparser2-tree-adapter": "^6.0.1",
32611        "tslib": "^2.2.0"
32612      },
32613      "dependencies": {
32614        "htmlparser2": {
32615          "version": "6.1.0",
32616          "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
32617          "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
32618          "dev": true,
32619          "requires": {
32620            "domelementtype": "^2.0.1",
32621            "domhandler": "^4.0.0",
32622            "domutils": "^2.5.2",
32623            "entities": "^2.0.0"
32624          }
32625        }
32626      }
32627    },
32628    "cheerio-select": {
32629      "version": "1.5.0",
32630      "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz",
32631      "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==",
32632      "dev": true,
32633      "requires": {
32634        "css-select": "^4.1.3",
32635        "css-what": "^5.0.1",
32636        "domelementtype": "^2.2.0",
32637        "domhandler": "^4.2.0",
32638        "domutils": "^2.7.0"
32639      }
32640    },
32641    "chokidar": {
32642      "version": "3.5.2",
32643      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
32644      "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
32645      "requires": {
32646        "anymatch": "~3.1.2",
32647        "braces": "~3.0.2",
32648        "fsevents": "~2.3.2",
32649        "glob-parent": "~5.1.2",
32650        "is-binary-path": "~2.1.0",
32651        "is-glob": "~4.0.1",
32652        "normalize-path": "~3.0.0",
32653        "readdirp": "~3.6.0"
32654      }
32655    },
32656    "chownr": {
32657      "version": "2.0.0",
32658      "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
32659      "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
32660      "dev": true
32661    },
32662    "chrome-trace-event": {
32663      "version": "1.0.3",
32664      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
32665      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
32666      "dev": true
32667    },
32668    "ci-info": {
32669      "version": "2.0.0",
32670      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
32671      "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
32672      "dev": true
32673    },
32674    "cipher-base": {
32675      "version": "1.0.4",
32676      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
32677      "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
32678      "dev": true,
32679      "requires": {
32680        "inherits": "^2.0.1",
32681        "safe-buffer": "^5.0.1"
32682      }
32683    },
32684    "cjs-module-lexer": {
32685      "version": "0.6.0",
32686      "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
32687      "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
32688      "dev": true
32689    },
32690    "class-utils": {
32691      "version": "0.3.6",
32692      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
32693      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
32694      "dev": true,
32695      "requires": {
32696        "arr-union": "^3.1.0",
32697        "define-property": "^0.2.5",
32698        "isobject": "^3.0.0",
32699        "static-extend": "^0.1.1"
32700      },
32701      "dependencies": {
32702        "define-property": {
32703          "version": "0.2.5",
32704          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
32705          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
32706          "dev": true,
32707          "requires": {
32708            "is-descriptor": "^0.1.0"
32709          }
32710        },
32711        "is-accessor-descriptor": {
32712          "version": "0.1.6",
32713          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
32714          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
32715          "dev": true,
32716          "requires": {
32717            "kind-of": "^3.0.2"
32718          },
32719          "dependencies": {
32720            "kind-of": {
32721              "version": "3.2.2",
32722              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
32723              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
32724              "dev": true,
32725              "requires": {
32726                "is-buffer": "^1.1.5"
32727              }
32728            }
32729          }
32730        },
32731        "is-data-descriptor": {
32732          "version": "0.1.4",
32733          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
32734          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
32735          "dev": true,
32736          "requires": {
32737            "kind-of": "^3.0.2"
32738          },
32739          "dependencies": {
32740            "kind-of": {
32741              "version": "3.2.2",
32742              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
32743              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
32744              "dev": true,
32745              "requires": {
32746                "is-buffer": "^1.1.5"
32747              }
32748            }
32749          }
32750        },
32751        "is-descriptor": {
32752          "version": "0.1.6",
32753          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
32754          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
32755          "dev": true,
32756          "requires": {
32757            "is-accessor-descriptor": "^0.1.6",
32758            "is-data-descriptor": "^0.1.4",
32759            "kind-of": "^5.0.0"
32760          }
32761        },
32762        "kind-of": {
32763          "version": "5.1.0",
32764          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
32765          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
32766          "dev": true
32767        }
32768      }
32769    },
32770    "classnames": {
32771      "version": "2.3.1",
32772      "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
32773      "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
32774    },
32775    "clean-css": {
32776      "version": "4.2.3",
32777      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
32778      "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==",
32779      "dev": true,
32780      "requires": {
32781        "source-map": "~0.6.0"
32782      },
32783      "dependencies": {
32784        "source-map": {
32785          "version": "0.6.1",
32786          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
32787          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
32788          "dev": true
32789        }
32790      }
32791    },
32792    "clean-stack": {
32793      "version": "2.2.0",
32794      "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
32795      "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
32796      "dev": true
32797    },
32798    "cliui": {
32799      "version": "6.0.0",
32800      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
32801      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
32802      "dev": true,
32803      "requires": {
32804        "string-width": "^4.2.0",
32805        "strip-ansi": "^6.0.0",
32806        "wrap-ansi": "^6.2.0"
32807      }
32808    },
32809    "co": {
32810      "version": "4.6.0",
32811      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
32812      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
32813      "dev": true
32814    },
32815    "coa": {
32816      "version": "2.0.2",
32817      "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
32818      "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
32819      "dev": true,
32820      "requires": {
32821        "@types/q": "^1.5.1",
32822        "chalk": "^2.4.1",
32823        "q": "^1.1.2"
32824      }
32825    },
32826    "codemirror-promql": {
32827      "version": "0.17.0",
32828      "resolved": "https://registry.npmjs.org/codemirror-promql/-/codemirror-promql-0.17.0.tgz",
32829      "integrity": "sha512-etlSQ8t9FvNfnNXZSGDOsLDFIgFaUaYUWQVPEs/YLdG41VMFdhnFoC4zb4iHyx1DJjxBW/dHk7ZHLJDa9aNNzg==",
32830      "requires": {
32831        "lezer-promql": "^0.20.0",
32832        "lru-cache": "^6.0.0"
32833      }
32834    },
32835    "collect-v8-coverage": {
32836      "version": "1.0.1",
32837      "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
32838      "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
32839      "dev": true
32840    },
32841    "collection-visit": {
32842      "version": "1.0.0",
32843      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
32844      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
32845      "dev": true,
32846      "requires": {
32847        "map-visit": "^1.0.0",
32848        "object-visit": "^1.0.0"
32849      }
32850    },
32851    "color": {
32852      "version": "3.2.1",
32853      "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
32854      "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
32855      "dev": true,
32856      "requires": {
32857        "color-convert": "^1.9.3",
32858        "color-string": "^1.6.0"
32859      }
32860    },
32861    "color-convert": {
32862      "version": "1.9.3",
32863      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
32864      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
32865      "dev": true,
32866      "requires": {
32867        "color-name": "1.1.3"
32868      }
32869    },
32870    "color-name": {
32871      "version": "1.1.3",
32872      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
32873      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
32874      "dev": true
32875    },
32876    "color-string": {
32877      "version": "1.6.0",
32878      "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
32879      "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
32880      "dev": true,
32881      "requires": {
32882        "color-name": "^1.0.0",
32883        "simple-swizzle": "^0.2.2"
32884      }
32885    },
32886    "colorette": {
32887      "version": "1.3.0",
32888      "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
32889      "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w=="
32890    },
32891    "combined-stream": {
32892      "version": "1.0.8",
32893      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
32894      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
32895      "requires": {
32896        "delayed-stream": "~1.0.0"
32897      }
32898    },
32899    "commander": {
32900      "version": "4.1.1",
32901      "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
32902      "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
32903      "dev": true
32904    },
32905    "common-tags": {
32906      "version": "1.8.0",
32907      "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
32908      "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
32909      "dev": true
32910    },
32911    "commondir": {
32912      "version": "1.0.1",
32913      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
32914      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
32915      "dev": true
32916    },
32917    "component-emitter": {
32918      "version": "1.3.0",
32919      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
32920      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
32921      "dev": true
32922    },
32923    "compose-function": {
32924      "version": "3.0.3",
32925      "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz",
32926      "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=",
32927      "dev": true,
32928      "requires": {
32929        "arity-n": "^1.0.4"
32930      }
32931    },
32932    "compressible": {
32933      "version": "2.0.18",
32934      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
32935      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
32936      "dev": true,
32937      "requires": {
32938        "mime-db": ">= 1.43.0 < 2"
32939      }
32940    },
32941    "compression": {
32942      "version": "1.7.4",
32943      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
32944      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
32945      "dev": true,
32946      "requires": {
32947        "accepts": "~1.3.5",
32948        "bytes": "3.0.0",
32949        "compressible": "~2.0.16",
32950        "debug": "2.6.9",
32951        "on-headers": "~1.0.2",
32952        "safe-buffer": "5.1.2",
32953        "vary": "~1.1.2"
32954      },
32955      "dependencies": {
32956        "debug": {
32957          "version": "2.6.9",
32958          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
32959          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
32960          "dev": true,
32961          "requires": {
32962            "ms": "2.0.0"
32963          }
32964        },
32965        "ms": {
32966          "version": "2.0.0",
32967          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
32968          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
32969          "dev": true
32970        }
32971      }
32972    },
32973    "compute-scroll-into-view": {
32974      "version": "1.0.17",
32975      "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz",
32976      "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg=="
32977    },
32978    "concat-map": {
32979      "version": "0.0.1",
32980      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
32981      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
32982      "dev": true
32983    },
32984    "concat-stream": {
32985      "version": "1.6.2",
32986      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
32987      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
32988      "dev": true,
32989      "requires": {
32990        "buffer-from": "^1.0.0",
32991        "inherits": "^2.0.3",
32992        "readable-stream": "^2.2.2",
32993        "typedarray": "^0.0.6"
32994      }
32995    },
32996    "confusing-browser-globals": {
32997      "version": "1.0.10",
32998      "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz",
32999      "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==",
33000      "dev": true
33001    },
33002    "connect-history-api-fallback": {
33003      "version": "1.6.0",
33004      "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
33005      "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
33006      "dev": true
33007    },
33008    "console-browserify": {
33009      "version": "1.2.0",
33010      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
33011      "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
33012      "dev": true
33013    },
33014    "constants-browserify": {
33015      "version": "1.0.0",
33016      "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
33017      "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
33018      "dev": true
33019    },
33020    "content-disposition": {
33021      "version": "0.5.3",
33022      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
33023      "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
33024      "dev": true,
33025      "requires": {
33026        "safe-buffer": "5.1.2"
33027      }
33028    },
33029    "content-type": {
33030      "version": "1.0.4",
33031      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
33032      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
33033      "dev": true
33034    },
33035    "convert-source-map": {
33036      "version": "1.8.0",
33037      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
33038      "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
33039      "dev": true,
33040      "requires": {
33041        "safe-buffer": "~5.1.1"
33042      }
33043    },
33044    "cookie": {
33045      "version": "0.4.0",
33046      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
33047      "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
33048      "dev": true
33049    },
33050    "cookie-signature": {
33051      "version": "1.0.6",
33052      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
33053      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
33054      "dev": true
33055    },
33056    "copy-concurrently": {
33057      "version": "1.0.5",
33058      "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
33059      "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
33060      "dev": true,
33061      "requires": {
33062        "aproba": "^1.1.1",
33063        "fs-write-stream-atomic": "^1.0.8",
33064        "iferr": "^0.1.5",
33065        "mkdirp": "^0.5.1",
33066        "rimraf": "^2.5.4",
33067        "run-queue": "^1.0.0"
33068      },
33069      "dependencies": {
33070        "rimraf": {
33071          "version": "2.7.1",
33072          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
33073          "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
33074          "dev": true,
33075          "requires": {
33076            "glob": "^7.1.3"
33077          }
33078        }
33079      }
33080    },
33081    "copy-descriptor": {
33082      "version": "0.1.1",
33083      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
33084      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
33085      "dev": true
33086    },
33087    "copy-to-clipboard": {
33088      "version": "3.3.1",
33089      "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz",
33090      "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==",
33091      "requires": {
33092        "toggle-selection": "^1.0.6"
33093      }
33094    },
33095    "core-js": {
33096      "version": "3.17.2",
33097      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.17.2.tgz",
33098      "integrity": "sha512-XkbXqhcXeMHPRk2ItS+zQYliAMilea2euoMsnpRRdDad6b2VY6CQQcwz1K8AnWesfw4p165RzY0bTnr3UrbYiA==",
33099      "dev": true
33100    },
33101    "core-js-compat": {
33102      "version": "3.17.2",
33103      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.2.tgz",
33104      "integrity": "sha512-lHnt7A1Oqplebl5i0MrQyFv/yyEzr9p29OjlkcsFRDDgHwwQyVckfRGJ790qzXhkwM8ba4SFHHa2sO+T5f1zGg==",
33105      "dev": true,
33106      "requires": {
33107        "browserslist": "^4.16.8",
33108        "semver": "7.0.0"
33109      },
33110      "dependencies": {
33111        "semver": {
33112          "version": "7.0.0",
33113          "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
33114          "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
33115          "dev": true
33116        }
33117      }
33118    },
33119    "core-js-pure": {
33120      "version": "3.17.2",
33121      "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.17.2.tgz",
33122      "integrity": "sha512-2VV7DlIbooyTI7Bh+yzOOWL9tGwLnQKHno7qATE+fqZzDKYr6llVjVQOzpD/QLZFgXDPb8T71pJokHEZHEYJhQ==",
33123      "dev": true
33124    },
33125    "core-util-is": {
33126      "version": "1.0.3",
33127      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
33128      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
33129      "dev": true
33130    },
33131    "cosmiconfig": {
33132      "version": "7.0.1",
33133      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
33134      "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
33135      "dev": true,
33136      "requires": {
33137        "@types/parse-json": "^4.0.0",
33138        "import-fresh": "^3.2.1",
33139        "parse-json": "^5.0.0",
33140        "path-type": "^4.0.0",
33141        "yaml": "^1.10.0"
33142      }
33143    },
33144    "create-ecdh": {
33145      "version": "4.0.4",
33146      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
33147      "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
33148      "dev": true,
33149      "requires": {
33150        "bn.js": "^4.1.0",
33151        "elliptic": "^6.5.3"
33152      },
33153      "dependencies": {
33154        "bn.js": {
33155          "version": "4.12.0",
33156          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
33157          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
33158          "dev": true
33159        }
33160      }
33161    },
33162    "create-hash": {
33163      "version": "1.2.0",
33164      "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
33165      "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
33166      "dev": true,
33167      "requires": {
33168        "cipher-base": "^1.0.1",
33169        "inherits": "^2.0.1",
33170        "md5.js": "^1.3.4",
33171        "ripemd160": "^2.0.1",
33172        "sha.js": "^2.4.0"
33173      }
33174    },
33175    "create-hmac": {
33176      "version": "1.1.7",
33177      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
33178      "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
33179      "dev": true,
33180      "requires": {
33181        "cipher-base": "^1.0.3",
33182        "create-hash": "^1.1.0",
33183        "inherits": "^2.0.1",
33184        "ripemd160": "^2.0.0",
33185        "safe-buffer": "^5.0.1",
33186        "sha.js": "^2.4.8"
33187      }
33188    },
33189    "crelt": {
33190      "version": "1.0.5",
33191      "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.5.tgz",
33192      "integrity": "sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA=="
33193    },
33194    "cross-fetch": {
33195      "version": "3.1.4",
33196      "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz",
33197      "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==",
33198      "dev": true,
33199      "requires": {
33200        "node-fetch": "2.6.1"
33201      }
33202    },
33203    "cross-spawn": {
33204      "version": "7.0.3",
33205      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
33206      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
33207      "dev": true,
33208      "requires": {
33209        "path-key": "^3.1.0",
33210        "shebang-command": "^2.0.0",
33211        "which": "^2.0.1"
33212      }
33213    },
33214    "crypto-browserify": {
33215      "version": "3.12.0",
33216      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
33217      "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
33218      "dev": true,
33219      "requires": {
33220        "browserify-cipher": "^1.0.0",
33221        "browserify-sign": "^4.0.0",
33222        "create-ecdh": "^4.0.0",
33223        "create-hash": "^1.1.0",
33224        "create-hmac": "^1.1.0",
33225        "diffie-hellman": "^5.0.0",
33226        "inherits": "^2.0.1",
33227        "pbkdf2": "^3.0.3",
33228        "public-encrypt": "^4.0.0",
33229        "randombytes": "^2.0.0",
33230        "randomfill": "^1.0.3"
33231      }
33232    },
33233    "crypto-random-string": {
33234      "version": "1.0.0",
33235      "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
33236      "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
33237      "dev": true
33238    },
33239    "css": {
33240      "version": "2.2.4",
33241      "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
33242      "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
33243      "dev": true,
33244      "requires": {
33245        "inherits": "^2.0.3",
33246        "source-map": "^0.6.1",
33247        "source-map-resolve": "^0.5.2",
33248        "urix": "^0.1.0"
33249      },
33250      "dependencies": {
33251        "source-map": {
33252          "version": "0.6.1",
33253          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
33254          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
33255          "dev": true
33256        }
33257      }
33258    },
33259    "css-blank-pseudo": {
33260      "version": "0.1.4",
33261      "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
33262      "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
33263      "dev": true,
33264      "requires": {
33265        "postcss": "^7.0.5"
33266      }
33267    },
33268    "css-color-names": {
33269      "version": "0.0.4",
33270      "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
33271      "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
33272      "dev": true
33273    },
33274    "css-declaration-sorter": {
33275      "version": "4.0.1",
33276      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
33277      "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
33278      "dev": true,
33279      "requires": {
33280        "postcss": "^7.0.1",
33281        "timsort": "^0.3.0"
33282      }
33283    },
33284    "css-has-pseudo": {
33285      "version": "0.10.0",
33286      "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
33287      "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
33288      "dev": true,
33289      "requires": {
33290        "postcss": "^7.0.6",
33291        "postcss-selector-parser": "^5.0.0-rc.4"
33292      },
33293      "dependencies": {
33294        "cssesc": {
33295          "version": "2.0.0",
33296          "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
33297          "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
33298          "dev": true
33299        },
33300        "postcss-selector-parser": {
33301          "version": "5.0.0",
33302          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
33303          "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
33304          "dev": true,
33305          "requires": {
33306            "cssesc": "^2.0.0",
33307            "indexes-of": "^1.0.1",
33308            "uniq": "^1.0.1"
33309          }
33310        }
33311      }
33312    },
33313    "css-loader": {
33314      "version": "4.3.0",
33315      "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz",
33316      "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==",
33317      "dev": true,
33318      "requires": {
33319        "camelcase": "^6.0.0",
33320        "cssesc": "^3.0.0",
33321        "icss-utils": "^4.1.1",
33322        "loader-utils": "^2.0.0",
33323        "postcss": "^7.0.32",
33324        "postcss-modules-extract-imports": "^2.0.0",
33325        "postcss-modules-local-by-default": "^3.0.3",
33326        "postcss-modules-scope": "^2.2.0",
33327        "postcss-modules-values": "^3.0.0",
33328        "postcss-value-parser": "^4.1.0",
33329        "schema-utils": "^2.7.1",
33330        "semver": "^7.3.2"
33331      }
33332    },
33333    "css-prefers-color-scheme": {
33334      "version": "3.1.1",
33335      "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
33336      "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
33337      "dev": true,
33338      "requires": {
33339        "postcss": "^7.0.5"
33340      }
33341    },
33342    "css-select": {
33343      "version": "4.1.3",
33344      "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
33345      "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
33346      "dev": true,
33347      "requires": {
33348        "boolbase": "^1.0.0",
33349        "css-what": "^5.0.0",
33350        "domhandler": "^4.2.0",
33351        "domutils": "^2.6.0",
33352        "nth-check": "^2.0.0"
33353      }
33354    },
33355    "css-select-base-adapter": {
33356      "version": "0.1.1",
33357      "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
33358      "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
33359      "dev": true
33360    },
33361    "css-tree": {
33362      "version": "1.0.0-alpha.37",
33363      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
33364      "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
33365      "dev": true,
33366      "requires": {
33367        "mdn-data": "2.0.4",
33368        "source-map": "^0.6.1"
33369      },
33370      "dependencies": {
33371        "source-map": {
33372          "version": "0.6.1",
33373          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
33374          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
33375          "dev": true
33376        }
33377      }
33378    },
33379    "css-what": {
33380      "version": "5.0.1",
33381      "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz",
33382      "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==",
33383      "dev": true
33384    },
33385    "css.escape": {
33386      "version": "1.5.1",
33387      "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
33388      "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s="
33389    },
33390    "cssdb": {
33391      "version": "4.4.0",
33392      "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
33393      "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
33394      "dev": true
33395    },
33396    "cssesc": {
33397      "version": "3.0.0",
33398      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
33399      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
33400      "dev": true
33401    },
33402    "cssnano": {
33403      "version": "4.1.11",
33404      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
33405      "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
33406      "dev": true,
33407      "requires": {
33408        "cosmiconfig": "^5.0.0",
33409        "cssnano-preset-default": "^4.0.8",
33410        "is-resolvable": "^1.0.0",
33411        "postcss": "^7.0.0"
33412      },
33413      "dependencies": {
33414        "cosmiconfig": {
33415          "version": "5.2.1",
33416          "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
33417          "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
33418          "dev": true,
33419          "requires": {
33420            "import-fresh": "^2.0.0",
33421            "is-directory": "^0.3.1",
33422            "js-yaml": "^3.13.1",
33423            "parse-json": "^4.0.0"
33424          }
33425        },
33426        "import-fresh": {
33427          "version": "2.0.0",
33428          "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
33429          "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
33430          "dev": true,
33431          "requires": {
33432            "caller-path": "^2.0.0",
33433            "resolve-from": "^3.0.0"
33434          }
33435        },
33436        "parse-json": {
33437          "version": "4.0.0",
33438          "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
33439          "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
33440          "dev": true,
33441          "requires": {
33442            "error-ex": "^1.3.1",
33443            "json-parse-better-errors": "^1.0.1"
33444          }
33445        },
33446        "resolve-from": {
33447          "version": "3.0.0",
33448          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
33449          "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
33450          "dev": true
33451        }
33452      }
33453    },
33454    "cssnano-preset-default": {
33455      "version": "4.0.8",
33456      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
33457      "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
33458      "dev": true,
33459      "requires": {
33460        "css-declaration-sorter": "^4.0.1",
33461        "cssnano-util-raw-cache": "^4.0.1",
33462        "postcss": "^7.0.0",
33463        "postcss-calc": "^7.0.1",
33464        "postcss-colormin": "^4.0.3",
33465        "postcss-convert-values": "^4.0.1",
33466        "postcss-discard-comments": "^4.0.2",
33467        "postcss-discard-duplicates": "^4.0.2",
33468        "postcss-discard-empty": "^4.0.1",
33469        "postcss-discard-overridden": "^4.0.1",
33470        "postcss-merge-longhand": "^4.0.11",
33471        "postcss-merge-rules": "^4.0.3",
33472        "postcss-minify-font-values": "^4.0.2",
33473        "postcss-minify-gradients": "^4.0.2",
33474        "postcss-minify-params": "^4.0.2",
33475        "postcss-minify-selectors": "^4.0.2",
33476        "postcss-normalize-charset": "^4.0.1",
33477        "postcss-normalize-display-values": "^4.0.2",
33478        "postcss-normalize-positions": "^4.0.2",
33479        "postcss-normalize-repeat-style": "^4.0.2",
33480        "postcss-normalize-string": "^4.0.2",
33481        "postcss-normalize-timing-functions": "^4.0.2",
33482        "postcss-normalize-unicode": "^4.0.1",
33483        "postcss-normalize-url": "^4.0.1",
33484        "postcss-normalize-whitespace": "^4.0.2",
33485        "postcss-ordered-values": "^4.1.2",
33486        "postcss-reduce-initial": "^4.0.3",
33487        "postcss-reduce-transforms": "^4.0.2",
33488        "postcss-svgo": "^4.0.3",
33489        "postcss-unique-selectors": "^4.0.1"
33490      }
33491    },
33492    "cssnano-util-get-arguments": {
33493      "version": "4.0.0",
33494      "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
33495      "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
33496      "dev": true
33497    },
33498    "cssnano-util-get-match": {
33499      "version": "4.0.0",
33500      "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
33501      "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
33502      "dev": true
33503    },
33504    "cssnano-util-raw-cache": {
33505      "version": "4.0.1",
33506      "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
33507      "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
33508      "dev": true,
33509      "requires": {
33510        "postcss": "^7.0.0"
33511      }
33512    },
33513    "cssnano-util-same-parent": {
33514      "version": "4.0.1",
33515      "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
33516      "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
33517      "dev": true
33518    },
33519    "csso": {
33520      "version": "4.2.0",
33521      "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
33522      "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
33523      "dev": true,
33524      "requires": {
33525        "css-tree": "^1.1.2"
33526      },
33527      "dependencies": {
33528        "css-tree": {
33529          "version": "1.1.3",
33530          "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
33531          "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
33532          "dev": true,
33533          "requires": {
33534            "mdn-data": "2.0.14",
33535            "source-map": "^0.6.1"
33536          }
33537        },
33538        "mdn-data": {
33539          "version": "2.0.14",
33540          "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
33541          "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
33542          "dev": true
33543        },
33544        "source-map": {
33545          "version": "0.6.1",
33546          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
33547          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
33548          "dev": true
33549        }
33550      }
33551    },
33552    "cssom": {
33553      "version": "0.4.4",
33554      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
33555      "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
33556    },
33557    "cssstyle": {
33558      "version": "2.3.0",
33559      "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
33560      "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
33561      "requires": {
33562        "cssom": "~0.3.6"
33563      },
33564      "dependencies": {
33565        "cssom": {
33566          "version": "0.3.8",
33567          "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
33568          "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
33569        }
33570      }
33571    },
33572    "csstype": {
33573      "version": "3.0.8",
33574      "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz",
33575      "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==",
33576      "dev": true
33577    },
33578    "cyclist": {
33579      "version": "1.0.1",
33580      "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
33581      "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
33582      "dev": true
33583    },
33584    "d": {
33585      "version": "1.0.1",
33586      "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
33587      "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
33588      "dev": true,
33589      "requires": {
33590        "es5-ext": "^0.10.50",
33591        "type": "^1.0.1"
33592      }
33593    },
33594    "damerau-levenshtein": {
33595      "version": "1.0.7",
33596      "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz",
33597      "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==",
33598      "dev": true
33599    },
33600    "data-urls": {
33601      "version": "2.0.0",
33602      "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
33603      "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
33604      "requires": {
33605        "abab": "^2.0.3",
33606        "whatwg-mimetype": "^2.3.0",
33607        "whatwg-url": "^8.0.0"
33608      }
33609    },
33610    "debug": {
33611      "version": "4.3.2",
33612      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
33613      "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
33614      "requires": {
33615        "ms": "2.1.2"
33616      }
33617    },
33618    "decamelize": {
33619      "version": "1.2.0",
33620      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
33621      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
33622      "dev": true
33623    },
33624    "decimal.js": {
33625      "version": "10.3.1",
33626      "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
33627      "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ=="
33628    },
33629    "decode-uri-component": {
33630      "version": "0.2.0",
33631      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
33632      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
33633      "dev": true
33634    },
33635    "dedent": {
33636      "version": "0.7.0",
33637      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
33638      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
33639      "dev": true
33640    },
33641    "deep-equal": {
33642      "version": "1.1.1",
33643      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
33644      "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
33645      "requires": {
33646        "is-arguments": "^1.0.4",
33647        "is-date-object": "^1.0.1",
33648        "is-regex": "^1.0.4",
33649        "object-is": "^1.0.1",
33650        "object-keys": "^1.1.1",
33651        "regexp.prototype.flags": "^1.2.0"
33652      }
33653    },
33654    "deep-is": {
33655      "version": "0.1.4",
33656      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
33657      "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
33658    },
33659    "deepmerge": {
33660      "version": "4.2.2",
33661      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
33662      "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="
33663    },
33664    "default-gateway": {
33665      "version": "4.2.0",
33666      "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
33667      "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
33668      "dev": true,
33669      "requires": {
33670        "execa": "^1.0.0",
33671        "ip-regex": "^2.1.0"
33672      },
33673      "dependencies": {
33674        "cross-spawn": {
33675          "version": "6.0.5",
33676          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
33677          "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
33678          "dev": true,
33679          "requires": {
33680            "nice-try": "^1.0.4",
33681            "path-key": "^2.0.1",
33682            "semver": "^5.5.0",
33683            "shebang-command": "^1.2.0",
33684            "which": "^1.2.9"
33685          }
33686        },
33687        "execa": {
33688          "version": "1.0.0",
33689          "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
33690          "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
33691          "dev": true,
33692          "requires": {
33693            "cross-spawn": "^6.0.0",
33694            "get-stream": "^4.0.0",
33695            "is-stream": "^1.1.0",
33696            "npm-run-path": "^2.0.0",
33697            "p-finally": "^1.0.0",
33698            "signal-exit": "^3.0.0",
33699            "strip-eof": "^1.0.0"
33700          }
33701        },
33702        "get-stream": {
33703          "version": "4.1.0",
33704          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
33705          "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
33706          "dev": true,
33707          "requires": {
33708            "pump": "^3.0.0"
33709          }
33710        },
33711        "is-stream": {
33712          "version": "1.1.0",
33713          "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
33714          "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
33715          "dev": true
33716        },
33717        "npm-run-path": {
33718          "version": "2.0.2",
33719          "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
33720          "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
33721          "dev": true,
33722          "requires": {
33723            "path-key": "^2.0.0"
33724          }
33725        },
33726        "path-key": {
33727          "version": "2.0.1",
33728          "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
33729          "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
33730          "dev": true
33731        },
33732        "semver": {
33733          "version": "5.7.1",
33734          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
33735          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
33736          "dev": true
33737        },
33738        "shebang-command": {
33739          "version": "1.2.0",
33740          "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
33741          "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
33742          "dev": true,
33743          "requires": {
33744            "shebang-regex": "^1.0.0"
33745          }
33746        },
33747        "shebang-regex": {
33748          "version": "1.0.0",
33749          "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
33750          "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
33751          "dev": true
33752        },
33753        "which": {
33754          "version": "1.3.1",
33755          "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
33756          "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
33757          "dev": true,
33758          "requires": {
33759            "isexe": "^2.0.0"
33760          }
33761        }
33762      }
33763    },
33764    "define-properties": {
33765      "version": "1.1.3",
33766      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
33767      "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
33768      "requires": {
33769        "object-keys": "^1.0.12"
33770      }
33771    },
33772    "define-property": {
33773      "version": "2.0.2",
33774      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
33775      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
33776      "dev": true,
33777      "requires": {
33778        "is-descriptor": "^1.0.2",
33779        "isobject": "^3.0.1"
33780      }
33781    },
33782    "del": {
33783      "version": "4.1.1",
33784      "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
33785      "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
33786      "dev": true,
33787      "requires": {
33788        "@types/glob": "^7.1.1",
33789        "globby": "^6.1.0",
33790        "is-path-cwd": "^2.0.0",
33791        "is-path-in-cwd": "^2.0.0",
33792        "p-map": "^2.0.0",
33793        "pify": "^4.0.1",
33794        "rimraf": "^2.6.3"
33795      },
33796      "dependencies": {
33797        "array-union": {
33798          "version": "1.0.2",
33799          "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
33800          "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
33801          "dev": true,
33802          "requires": {
33803            "array-uniq": "^1.0.1"
33804          }
33805        },
33806        "globby": {
33807          "version": "6.1.0",
33808          "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
33809          "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
33810          "dev": true,
33811          "requires": {
33812            "array-union": "^1.0.1",
33813            "glob": "^7.0.3",
33814            "object-assign": "^4.0.1",
33815            "pify": "^2.0.0",
33816            "pinkie-promise": "^2.0.0"
33817          },
33818          "dependencies": {
33819            "pify": {
33820              "version": "2.3.0",
33821              "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
33822              "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
33823              "dev": true
33824            }
33825          }
33826        },
33827        "p-map": {
33828          "version": "2.1.0",
33829          "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
33830          "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
33831          "dev": true
33832        },
33833        "rimraf": {
33834          "version": "2.7.1",
33835          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
33836          "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
33837          "dev": true,
33838          "requires": {
33839            "glob": "^7.1.3"
33840          }
33841        }
33842      }
33843    },
33844    "delayed-stream": {
33845      "version": "1.0.0",
33846      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
33847      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
33848    },
33849    "depd": {
33850      "version": "1.1.2",
33851      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
33852      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
33853      "dev": true
33854    },
33855    "des.js": {
33856      "version": "1.0.1",
33857      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
33858      "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
33859      "dev": true,
33860      "requires": {
33861        "inherits": "^2.0.1",
33862        "minimalistic-assert": "^1.0.0"
33863      }
33864    },
33865    "destroy": {
33866      "version": "1.0.4",
33867      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
33868      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
33869      "dev": true
33870    },
33871    "detect-newline": {
33872      "version": "3.1.0",
33873      "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
33874      "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
33875      "dev": true
33876    },
33877    "detect-node": {
33878      "version": "2.1.0",
33879      "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
33880      "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
33881      "dev": true
33882    },
33883    "detect-port-alt": {
33884      "version": "1.1.6",
33885      "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
33886      "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==",
33887      "dev": true,
33888      "requires": {
33889        "address": "^1.0.1",
33890        "debug": "^2.6.0"
33891      },
33892      "dependencies": {
33893        "debug": {
33894          "version": "2.6.9",
33895          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
33896          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
33897          "dev": true,
33898          "requires": {
33899            "ms": "2.0.0"
33900          }
33901        },
33902        "ms": {
33903          "version": "2.0.0",
33904          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
33905          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
33906          "dev": true
33907        }
33908      }
33909    },
33910    "diff": {
33911      "version": "4.0.2",
33912      "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
33913      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
33914      "dev": true
33915    },
33916    "diff-sequences": {
33917      "version": "27.0.6",
33918      "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz",
33919      "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==",
33920      "dev": true
33921    },
33922    "diffie-hellman": {
33923      "version": "5.0.3",
33924      "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
33925      "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
33926      "dev": true,
33927      "requires": {
33928        "bn.js": "^4.1.0",
33929        "miller-rabin": "^4.0.0",
33930        "randombytes": "^2.0.0"
33931      },
33932      "dependencies": {
33933        "bn.js": {
33934          "version": "4.12.0",
33935          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
33936          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
33937          "dev": true
33938        }
33939      }
33940    },
33941    "dir-glob": {
33942      "version": "3.0.1",
33943      "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
33944      "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
33945      "dev": true,
33946      "requires": {
33947        "path-type": "^4.0.0"
33948      }
33949    },
33950    "discontinuous-range": {
33951      "version": "1.0.0",
33952      "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz",
33953      "integrity": "sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=",
33954      "dev": true
33955    },
33956    "dns-equal": {
33957      "version": "1.0.0",
33958      "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
33959      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
33960      "dev": true
33961    },
33962    "dns-packet": {
33963      "version": "1.3.4",
33964      "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
33965      "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
33966      "dev": true,
33967      "requires": {
33968        "ip": "^1.1.0",
33969        "safe-buffer": "^5.0.1"
33970      }
33971    },
33972    "dns-txt": {
33973      "version": "2.0.2",
33974      "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
33975      "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
33976      "dev": true,
33977      "requires": {
33978        "buffer-indexof": "^1.0.0"
33979      }
33980    },
33981    "doctrine": {
33982      "version": "3.0.0",
33983      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
33984      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
33985      "dev": true,
33986      "requires": {
33987        "esutils": "^2.0.2"
33988      }
33989    },
33990    "dom-converter": {
33991      "version": "0.2.0",
33992      "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
33993      "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
33994      "dev": true,
33995      "requires": {
33996        "utila": "~0.4"
33997      }
33998    },
33999    "dom-helpers": {
34000      "version": "3.4.0",
34001      "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz",
34002      "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==",
34003      "requires": {
34004        "@babel/runtime": "^7.1.2"
34005      }
34006    },
34007    "dom-serializer": {
34008      "version": "1.3.2",
34009      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
34010      "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
34011      "requires": {
34012        "domelementtype": "^2.0.1",
34013        "domhandler": "^4.2.0",
34014        "entities": "^2.0.0"
34015      }
34016    },
34017    "domain-browser": {
34018      "version": "1.2.0",
34019      "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
34020      "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
34021      "dev": true
34022    },
34023    "domelementtype": {
34024      "version": "2.2.0",
34025      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
34026      "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A=="
34027    },
34028    "domexception": {
34029      "version": "2.0.1",
34030      "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
34031      "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
34032      "requires": {
34033        "webidl-conversions": "^5.0.0"
34034      },
34035      "dependencies": {
34036        "webidl-conversions": {
34037          "version": "5.0.0",
34038          "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
34039          "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="
34040        }
34041      }
34042    },
34043    "domhandler": {
34044      "version": "4.2.2",
34045      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz",
34046      "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==",
34047      "requires": {
34048        "domelementtype": "^2.2.0"
34049      }
34050    },
34051    "domutils": {
34052      "version": "2.8.0",
34053      "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
34054      "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
34055      "requires": {
34056        "dom-serializer": "^1.0.1",
34057        "domelementtype": "^2.2.0",
34058        "domhandler": "^4.2.0"
34059      }
34060    },
34061    "dot-case": {
34062      "version": "3.0.4",
34063      "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
34064      "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
34065      "dev": true,
34066      "requires": {
34067        "no-case": "^3.0.4",
34068        "tslib": "^2.0.3"
34069      }
34070    },
34071    "dot-prop": {
34072      "version": "5.3.0",
34073      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
34074      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
34075      "dev": true,
34076      "requires": {
34077        "is-obj": "^2.0.0"
34078      },
34079      "dependencies": {
34080        "is-obj": {
34081          "version": "2.0.0",
34082          "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
34083          "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
34084          "dev": true
34085        }
34086      }
34087    },
34088    "dotenv": {
34089      "version": "8.2.0",
34090      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
34091      "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==",
34092      "dev": true
34093    },
34094    "dotenv-expand": {
34095      "version": "5.1.0",
34096      "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
34097      "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
34098      "dev": true
34099    },
34100    "downshift": {
34101      "version": "3.4.8",
34102      "resolved": "https://registry.npmjs.org/downshift/-/downshift-3.4.8.tgz",
34103      "integrity": "sha512-dZL3iNL/LbpHNzUQAaVq/eTD1ocnGKKjbAl/848Q0KEp6t81LJbS37w3f93oD6gqqAnjdgM7Use36qZSipHXBw==",
34104      "requires": {
34105        "@babel/runtime": "^7.4.5",
34106        "compute-scroll-into-view": "^1.0.9",
34107        "prop-types": "^15.7.2",
34108        "react-is": "^16.9.0"
34109      }
34110    },
34111    "duplexer": {
34112      "version": "0.1.2",
34113      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
34114      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
34115      "dev": true
34116    },
34117    "duplexify": {
34118      "version": "3.7.1",
34119      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
34120      "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
34121      "dev": true,
34122      "requires": {
34123        "end-of-stream": "^1.0.0",
34124        "inherits": "^2.0.1",
34125        "readable-stream": "^2.0.0",
34126        "stream-shift": "^1.0.0"
34127      }
34128    },
34129    "ee-first": {
34130      "version": "1.1.1",
34131      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
34132      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
34133      "dev": true
34134    },
34135    "ejs": {
34136      "version": "2.7.4",
34137      "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
34138      "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
34139      "dev": true
34140    },
34141    "electron-to-chromium": {
34142      "version": "1.3.830",
34143      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz",
34144      "integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==",
34145      "dev": true
34146    },
34147    "elliptic": {
34148      "version": "6.5.4",
34149      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
34150      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
34151      "dev": true,
34152      "requires": {
34153        "bn.js": "^4.11.9",
34154        "brorand": "^1.1.0",
34155        "hash.js": "^1.0.0",
34156        "hmac-drbg": "^1.0.1",
34157        "inherits": "^2.0.4",
34158        "minimalistic-assert": "^1.0.1",
34159        "minimalistic-crypto-utils": "^1.0.1"
34160      },
34161      "dependencies": {
34162        "bn.js": {
34163          "version": "4.12.0",
34164          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
34165          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
34166          "dev": true
34167        }
34168      }
34169    },
34170    "emittery": {
34171      "version": "0.7.2",
34172      "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
34173      "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
34174      "dev": true
34175    },
34176    "emoji-regex": {
34177      "version": "9.2.2",
34178      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
34179      "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
34180      "dev": true
34181    },
34182    "emojis-list": {
34183      "version": "3.0.0",
34184      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
34185      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
34186      "dev": true
34187    },
34188    "encodeurl": {
34189      "version": "1.0.2",
34190      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
34191      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
34192      "dev": true
34193    },
34194    "end-of-stream": {
34195      "version": "1.4.4",
34196      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
34197      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
34198      "dev": true,
34199      "requires": {
34200        "once": "^1.4.0"
34201      }
34202    },
34203    "enhanced-resolve": {
34204      "version": "4.5.0",
34205      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
34206      "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
34207      "dev": true,
34208      "requires": {
34209        "graceful-fs": "^4.1.2",
34210        "memory-fs": "^0.5.0",
34211        "tapable": "^1.0.0"
34212      },
34213      "dependencies": {
34214        "memory-fs": {
34215          "version": "0.5.0",
34216          "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
34217          "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
34218          "dev": true,
34219          "requires": {
34220            "errno": "^0.1.3",
34221            "readable-stream": "^2.0.1"
34222          }
34223        }
34224      }
34225    },
34226    "enquirer": {
34227      "version": "2.3.6",
34228      "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
34229      "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
34230      "dev": true,
34231      "requires": {
34232        "ansi-colors": "^4.1.1"
34233      }
34234    },
34235    "entities": {
34236      "version": "2.2.0",
34237      "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
34238      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
34239    },
34240    "enzyme": {
34241      "version": "3.11.0",
34242      "resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz",
34243      "integrity": "sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==",
34244      "dev": true,
34245      "requires": {
34246        "array.prototype.flat": "^1.2.3",
34247        "cheerio": "^1.0.0-rc.3",
34248        "enzyme-shallow-equal": "^1.0.1",
34249        "function.prototype.name": "^1.1.2",
34250        "has": "^1.0.3",
34251        "html-element-map": "^1.2.0",
34252        "is-boolean-object": "^1.0.1",
34253        "is-callable": "^1.1.5",
34254        "is-number-object": "^1.0.4",
34255        "is-regex": "^1.0.5",
34256        "is-string": "^1.0.5",
34257        "is-subset": "^0.1.1",
34258        "lodash.escape": "^4.0.1",
34259        "lodash.isequal": "^4.5.0",
34260        "object-inspect": "^1.7.0",
34261        "object-is": "^1.0.2",
34262        "object.assign": "^4.1.0",
34263        "object.entries": "^1.1.1",
34264        "object.values": "^1.1.1",
34265        "raf": "^3.4.1",
34266        "rst-selector-parser": "^2.2.3",
34267        "string.prototype.trim": "^1.2.1"
34268      }
34269    },
34270    "enzyme-adapter-react-16": {
34271      "version": "1.15.6",
34272      "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.6.tgz",
34273      "integrity": "sha512-yFlVJCXh8T+mcQo8M6my9sPgeGzj85HSHi6Apgf1Cvq/7EL/J9+1JoJmJsRxZgyTvPMAqOEpRSu/Ii/ZpyOk0g==",
34274      "dev": true,
34275      "requires": {
34276        "enzyme-adapter-utils": "^1.14.0",
34277        "enzyme-shallow-equal": "^1.0.4",
34278        "has": "^1.0.3",
34279        "object.assign": "^4.1.2",
34280        "object.values": "^1.1.2",
34281        "prop-types": "^15.7.2",
34282        "react-is": "^16.13.1",
34283        "react-test-renderer": "^16.0.0-0",
34284        "semver": "^5.7.0"
34285      },
34286      "dependencies": {
34287        "semver": {
34288          "version": "5.7.1",
34289          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
34290          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
34291          "dev": true
34292        }
34293      }
34294    },
34295    "enzyme-adapter-utils": {
34296      "version": "1.14.0",
34297      "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.14.0.tgz",
34298      "integrity": "sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg==",
34299      "dev": true,
34300      "requires": {
34301        "airbnb-prop-types": "^2.16.0",
34302        "function.prototype.name": "^1.1.3",
34303        "has": "^1.0.3",
34304        "object.assign": "^4.1.2",
34305        "object.fromentries": "^2.0.3",
34306        "prop-types": "^15.7.2",
34307        "semver": "^5.7.1"
34308      },
34309      "dependencies": {
34310        "semver": {
34311          "version": "5.7.1",
34312          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
34313          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
34314          "dev": true
34315        }
34316      }
34317    },
34318    "enzyme-shallow-equal": {
34319      "version": "1.0.4",
34320      "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz",
34321      "integrity": "sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q==",
34322      "dev": true,
34323      "requires": {
34324        "has": "^1.0.3",
34325        "object-is": "^1.1.2"
34326      }
34327    },
34328    "enzyme-to-json": {
34329      "version": "3.6.2",
34330      "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.2.tgz",
34331      "integrity": "sha512-Ynm6Z6R6iwQ0g2g1YToz6DWhxVnt8Dy1ijR2zynRKxTyBGA8rCDXU3rs2Qc4OKvUvc2Qoe1bcFK6bnPs20TrTg==",
34332      "dev": true,
34333      "requires": {
34334        "@types/cheerio": "^0.22.22",
34335        "lodash": "^4.17.21",
34336        "react-is": "^16.12.0"
34337      }
34338    },
34339    "errno": {
34340      "version": "0.1.8",
34341      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
34342      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
34343      "dev": true,
34344      "requires": {
34345        "prr": "~1.0.1"
34346      }
34347    },
34348    "error-ex": {
34349      "version": "1.3.2",
34350      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
34351      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
34352      "dev": true,
34353      "requires": {
34354        "is-arrayish": "^0.2.1"
34355      }
34356    },
34357    "error-stack-parser": {
34358      "version": "2.0.6",
34359      "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz",
34360      "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==",
34361      "dev": true,
34362      "requires": {
34363        "stackframe": "^1.1.1"
34364      }
34365    },
34366    "es-abstract": {
34367      "version": "1.18.5",
34368      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
34369      "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
34370      "dev": true,
34371      "requires": {
34372        "call-bind": "^1.0.2",
34373        "es-to-primitive": "^1.2.1",
34374        "function-bind": "^1.1.1",
34375        "get-intrinsic": "^1.1.1",
34376        "has": "^1.0.3",
34377        "has-symbols": "^1.0.2",
34378        "internal-slot": "^1.0.3",
34379        "is-callable": "^1.2.3",
34380        "is-negative-zero": "^2.0.1",
34381        "is-regex": "^1.1.3",
34382        "is-string": "^1.0.6",
34383        "object-inspect": "^1.11.0",
34384        "object-keys": "^1.1.1",
34385        "object.assign": "^4.1.2",
34386        "string.prototype.trimend": "^1.0.4",
34387        "string.prototype.trimstart": "^1.0.4",
34388        "unbox-primitive": "^1.0.1"
34389      }
34390    },
34391    "es-array-method-boxes-properly": {
34392      "version": "1.0.0",
34393      "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
34394      "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==",
34395      "dev": true
34396    },
34397    "es-to-primitive": {
34398      "version": "1.2.1",
34399      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
34400      "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
34401      "dev": true,
34402      "requires": {
34403        "is-callable": "^1.1.4",
34404        "is-date-object": "^1.0.1",
34405        "is-symbol": "^1.0.2"
34406      }
34407    },
34408    "es5-ext": {
34409      "version": "0.10.53",
34410      "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
34411      "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
34412      "dev": true,
34413      "requires": {
34414        "es6-iterator": "~2.0.3",
34415        "es6-symbol": "~3.1.3",
34416        "next-tick": "~1.0.0"
34417      }
34418    },
34419    "es6-iterator": {
34420      "version": "2.0.3",
34421      "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
34422      "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
34423      "dev": true,
34424      "requires": {
34425        "d": "1",
34426        "es5-ext": "^0.10.35",
34427        "es6-symbol": "^3.1.1"
34428      }
34429    },
34430    "es6-symbol": {
34431      "version": "3.1.3",
34432      "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
34433      "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
34434      "dev": true,
34435      "requires": {
34436        "d": "^1.0.1",
34437        "ext": "^1.1.2"
34438      }
34439    },
34440    "escalade": {
34441      "version": "3.1.1",
34442      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
34443      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
34444      "dev": true
34445    },
34446    "escape-html": {
34447      "version": "1.0.3",
34448      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
34449      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
34450      "dev": true
34451    },
34452    "escape-string-regexp": {
34453      "version": "1.0.5",
34454      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
34455      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
34456      "dev": true
34457    },
34458    "escodegen": {
34459      "version": "2.0.0",
34460      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
34461      "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
34462      "requires": {
34463        "esprima": "^4.0.1",
34464        "estraverse": "^5.2.0",
34465        "esutils": "^2.0.2",
34466        "optionator": "^0.8.1",
34467        "source-map": "~0.6.1"
34468      },
34469      "dependencies": {
34470        "levn": {
34471          "version": "0.3.0",
34472          "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
34473          "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
34474          "requires": {
34475            "prelude-ls": "~1.1.2",
34476            "type-check": "~0.3.2"
34477          }
34478        },
34479        "optionator": {
34480          "version": "0.8.3",
34481          "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
34482          "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
34483          "requires": {
34484            "deep-is": "~0.1.3",
34485            "fast-levenshtein": "~2.0.6",
34486            "levn": "~0.3.0",
34487            "prelude-ls": "~1.1.2",
34488            "type-check": "~0.3.2",
34489            "word-wrap": "~1.2.3"
34490          }
34491        },
34492        "prelude-ls": {
34493          "version": "1.1.2",
34494          "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
34495          "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
34496        },
34497        "source-map": {
34498          "version": "0.6.1",
34499          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
34500          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
34501          "optional": true
34502        },
34503        "type-check": {
34504          "version": "0.3.2",
34505          "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
34506          "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
34507          "requires": {
34508            "prelude-ls": "~1.1.2"
34509          }
34510        }
34511      }
34512    },
34513    "eslint": {
34514      "version": "7.32.0",
34515      "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz",
34516      "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==",
34517      "dev": true,
34518      "requires": {
34519        "@babel/code-frame": "7.12.11",
34520        "@eslint/eslintrc": "^0.4.3",
34521        "@humanwhocodes/config-array": "^0.5.0",
34522        "ajv": "^6.10.0",
34523        "chalk": "^4.0.0",
34524        "cross-spawn": "^7.0.2",
34525        "debug": "^4.0.1",
34526        "doctrine": "^3.0.0",
34527        "enquirer": "^2.3.5",
34528        "escape-string-regexp": "^4.0.0",
34529        "eslint-scope": "^5.1.1",
34530        "eslint-utils": "^2.1.0",
34531        "eslint-visitor-keys": "^2.0.0",
34532        "espree": "^7.3.1",
34533        "esquery": "^1.4.0",
34534        "esutils": "^2.0.2",
34535        "fast-deep-equal": "^3.1.3",
34536        "file-entry-cache": "^6.0.1",
34537        "functional-red-black-tree": "^1.0.1",
34538        "glob-parent": "^5.1.2",
34539        "globals": "^13.6.0",
34540        "ignore": "^4.0.6",
34541        "import-fresh": "^3.0.0",
34542        "imurmurhash": "^0.1.4",
34543        "is-glob": "^4.0.0",
34544        "js-yaml": "^3.13.1",
34545        "json-stable-stringify-without-jsonify": "^1.0.1",
34546        "levn": "^0.4.1",
34547        "lodash.merge": "^4.6.2",
34548        "minimatch": "^3.0.4",
34549        "natural-compare": "^1.4.0",
34550        "optionator": "^0.9.1",
34551        "progress": "^2.0.0",
34552        "regexpp": "^3.1.0",
34553        "semver": "^7.2.1",
34554        "strip-ansi": "^6.0.0",
34555        "strip-json-comments": "^3.1.0",
34556        "table": "^6.0.9",
34557        "text-table": "^0.2.0",
34558        "v8-compile-cache": "^2.0.3"
34559      },
34560      "dependencies": {
34561        "@babel/code-frame": {
34562          "version": "7.12.11",
34563          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
34564          "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
34565          "dev": true,
34566          "requires": {
34567            "@babel/highlight": "^7.10.4"
34568          }
34569        },
34570        "ansi-styles": {
34571          "version": "4.3.0",
34572          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
34573          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
34574          "dev": true,
34575          "requires": {
34576            "color-convert": "^2.0.1"
34577          }
34578        },
34579        "chalk": {
34580          "version": "4.1.2",
34581          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
34582          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
34583          "dev": true,
34584          "requires": {
34585            "ansi-styles": "^4.1.0",
34586            "supports-color": "^7.1.0"
34587          }
34588        },
34589        "color-convert": {
34590          "version": "2.0.1",
34591          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
34592          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
34593          "dev": true,
34594          "requires": {
34595            "color-name": "~1.1.4"
34596          }
34597        },
34598        "color-name": {
34599          "version": "1.1.4",
34600          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
34601          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
34602          "dev": true
34603        },
34604        "escape-string-regexp": {
34605          "version": "4.0.0",
34606          "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
34607          "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
34608          "dev": true
34609        },
34610        "eslint-utils": {
34611          "version": "2.1.0",
34612          "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
34613          "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
34614          "dev": true,
34615          "requires": {
34616            "eslint-visitor-keys": "^1.1.0"
34617          },
34618          "dependencies": {
34619            "eslint-visitor-keys": {
34620              "version": "1.3.0",
34621              "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
34622              "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
34623              "dev": true
34624            }
34625          }
34626        },
34627        "globals": {
34628          "version": "13.11.0",
34629          "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz",
34630          "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==",
34631          "dev": true,
34632          "requires": {
34633            "type-fest": "^0.20.2"
34634          }
34635        },
34636        "has-flag": {
34637          "version": "4.0.0",
34638          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
34639          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
34640          "dev": true
34641        },
34642        "supports-color": {
34643          "version": "7.2.0",
34644          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
34645          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
34646          "dev": true,
34647          "requires": {
34648            "has-flag": "^4.0.0"
34649          }
34650        },
34651        "type-fest": {
34652          "version": "0.20.2",
34653          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
34654          "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
34655          "dev": true
34656        }
34657      }
34658    },
34659    "eslint-config-prettier": {
34660      "version": "8.3.0",
34661      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz",
34662      "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==",
34663      "dev": true,
34664      "requires": {}
34665    },
34666    "eslint-config-react-app": {
34667      "version": "6.0.0",
34668      "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz",
34669      "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==",
34670      "dev": true,
34671      "requires": {
34672        "confusing-browser-globals": "^1.0.10"
34673      }
34674    },
34675    "eslint-import-resolver-node": {
34676      "version": "0.3.6",
34677      "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
34678      "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
34679      "dev": true,
34680      "requires": {
34681        "debug": "^3.2.7",
34682        "resolve": "^1.20.0"
34683      },
34684      "dependencies": {
34685        "debug": {
34686          "version": "3.2.7",
34687          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
34688          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
34689          "dev": true,
34690          "requires": {
34691            "ms": "^2.1.1"
34692          }
34693        }
34694      }
34695    },
34696    "eslint-module-utils": {
34697      "version": "2.6.2",
34698      "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz",
34699      "integrity": "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==",
34700      "dev": true,
34701      "requires": {
34702        "debug": "^3.2.7",
34703        "pkg-dir": "^2.0.0"
34704      },
34705      "dependencies": {
34706        "debug": {
34707          "version": "3.2.7",
34708          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
34709          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
34710          "dev": true,
34711          "requires": {
34712            "ms": "^2.1.1"
34713          }
34714        }
34715      }
34716    },
34717    "eslint-plugin-flowtype": {
34718      "version": "5.9.2",
34719      "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.9.2.tgz",
34720      "integrity": "sha512-qxE/eo9DCN7800MIB/O1ToOiFuOPOlaMJWQY2BEm69oY7RCm3s2X1z4CdgtFvDDWf9RSSugZm1KRhdBMBueKbg==",
34721      "dev": true,
34722      "requires": {
34723        "lodash": "^4.17.15",
34724        "string-natural-compare": "^3.0.1"
34725      }
34726    },
34727    "eslint-plugin-import": {
34728      "version": "2.24.2",
34729      "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz",
34730      "integrity": "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==",
34731      "dev": true,
34732      "requires": {
34733        "array-includes": "^3.1.3",
34734        "array.prototype.flat": "^1.2.4",
34735        "debug": "^2.6.9",
34736        "doctrine": "^2.1.0",
34737        "eslint-import-resolver-node": "^0.3.6",
34738        "eslint-module-utils": "^2.6.2",
34739        "find-up": "^2.0.0",
34740        "has": "^1.0.3",
34741        "is-core-module": "^2.6.0",
34742        "minimatch": "^3.0.4",
34743        "object.values": "^1.1.4",
34744        "pkg-up": "^2.0.0",
34745        "read-pkg-up": "^3.0.0",
34746        "resolve": "^1.20.0",
34747        "tsconfig-paths": "^3.11.0"
34748      },
34749      "dependencies": {
34750        "debug": {
34751          "version": "2.6.9",
34752          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
34753          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
34754          "dev": true,
34755          "requires": {
34756            "ms": "2.0.0"
34757          }
34758        },
34759        "doctrine": {
34760          "version": "2.1.0",
34761          "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
34762          "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
34763          "dev": true,
34764          "requires": {
34765            "esutils": "^2.0.2"
34766          }
34767        },
34768        "ms": {
34769          "version": "2.0.0",
34770          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
34771          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
34772          "dev": true
34773        }
34774      }
34775    },
34776    "eslint-plugin-jest": {
34777      "version": "24.4.0",
34778      "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.4.0.tgz",
34779      "integrity": "sha512-8qnt/hgtZ94E9dA6viqfViKBfkJwFHXgJmTWlMGDgunw1XJEGqm3eiPjDsTanM3/u/3Az82nyQM9GX7PM/QGmg==",
34780      "dev": true,
34781      "requires": {
34782        "@typescript-eslint/experimental-utils": "^4.0.1"
34783      }
34784    },
34785    "eslint-plugin-jsx-a11y": {
34786      "version": "6.4.1",
34787      "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz",
34788      "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==",
34789      "dev": true,
34790      "requires": {
34791        "@babel/runtime": "^7.11.2",
34792        "aria-query": "^4.2.2",
34793        "array-includes": "^3.1.1",
34794        "ast-types-flow": "^0.0.7",
34795        "axe-core": "^4.0.2",
34796        "axobject-query": "^2.2.0",
34797        "damerau-levenshtein": "^1.0.6",
34798        "emoji-regex": "^9.0.0",
34799        "has": "^1.0.3",
34800        "jsx-ast-utils": "^3.1.0",
34801        "language-tags": "^1.0.5"
34802      }
34803    },
34804    "eslint-plugin-prettier": {
34805      "version": "4.0.0",
34806      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz",
34807      "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==",
34808      "dev": true,
34809      "requires": {
34810        "prettier-linter-helpers": "^1.0.0"
34811      }
34812    },
34813    "eslint-plugin-react": {
34814      "version": "7.25.1",
34815      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.25.1.tgz",
34816      "integrity": "sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==",
34817      "dev": true,
34818      "requires": {
34819        "array-includes": "^3.1.3",
34820        "array.prototype.flatmap": "^1.2.4",
34821        "doctrine": "^2.1.0",
34822        "estraverse": "^5.2.0",
34823        "has": "^1.0.3",
34824        "jsx-ast-utils": "^2.4.1 || ^3.0.0",
34825        "minimatch": "^3.0.4",
34826        "object.entries": "^1.1.4",
34827        "object.fromentries": "^2.0.4",
34828        "object.values": "^1.1.4",
34829        "prop-types": "^15.7.2",
34830        "resolve": "^2.0.0-next.3",
34831        "string.prototype.matchall": "^4.0.5"
34832      },
34833      "dependencies": {
34834        "doctrine": {
34835          "version": "2.1.0",
34836          "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
34837          "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
34838          "dev": true,
34839          "requires": {
34840            "esutils": "^2.0.2"
34841          }
34842        },
34843        "resolve": {
34844          "version": "2.0.0-next.3",
34845          "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz",
34846          "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==",
34847          "dev": true,
34848          "requires": {
34849            "is-core-module": "^2.2.0",
34850            "path-parse": "^1.0.6"
34851          }
34852        }
34853      }
34854    },
34855    "eslint-plugin-react-hooks": {
34856      "version": "4.2.0",
34857      "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz",
34858      "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==",
34859      "dev": true,
34860      "requires": {}
34861    },
34862    "eslint-plugin-testing-library": {
34863      "version": "3.10.2",
34864      "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz",
34865      "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==",
34866      "dev": true,
34867      "requires": {
34868        "@typescript-eslint/experimental-utils": "^3.10.1"
34869      },
34870      "dependencies": {
34871        "@typescript-eslint/experimental-utils": {
34872          "version": "3.10.1",
34873          "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz",
34874          "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==",
34875          "dev": true,
34876          "requires": {
34877            "@types/json-schema": "^7.0.3",
34878            "@typescript-eslint/types": "3.10.1",
34879            "@typescript-eslint/typescript-estree": "3.10.1",
34880            "eslint-scope": "^5.0.0",
34881            "eslint-utils": "^2.0.0"
34882          }
34883        },
34884        "@typescript-eslint/types": {
34885          "version": "3.10.1",
34886          "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz",
34887          "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==",
34888          "dev": true
34889        },
34890        "@typescript-eslint/typescript-estree": {
34891          "version": "3.10.1",
34892          "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz",
34893          "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==",
34894          "dev": true,
34895          "requires": {
34896            "@typescript-eslint/types": "3.10.1",
34897            "@typescript-eslint/visitor-keys": "3.10.1",
34898            "debug": "^4.1.1",
34899            "glob": "^7.1.6",
34900            "is-glob": "^4.0.1",
34901            "lodash": "^4.17.15",
34902            "semver": "^7.3.2",
34903            "tsutils": "^3.17.1"
34904          }
34905        },
34906        "@typescript-eslint/visitor-keys": {
34907          "version": "3.10.1",
34908          "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz",
34909          "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==",
34910          "dev": true,
34911          "requires": {
34912            "eslint-visitor-keys": "^1.1.0"
34913          }
34914        },
34915        "eslint-utils": {
34916          "version": "2.1.0",
34917          "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
34918          "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
34919          "dev": true,
34920          "requires": {
34921            "eslint-visitor-keys": "^1.1.0"
34922          }
34923        },
34924        "eslint-visitor-keys": {
34925          "version": "1.3.0",
34926          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
34927          "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
34928          "dev": true
34929        }
34930      }
34931    },
34932    "eslint-scope": {
34933      "version": "5.1.1",
34934      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
34935      "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
34936      "dev": true,
34937      "requires": {
34938        "esrecurse": "^4.3.0",
34939        "estraverse": "^4.1.1"
34940      },
34941      "dependencies": {
34942        "estraverse": {
34943          "version": "4.3.0",
34944          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
34945          "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
34946          "dev": true
34947        }
34948      }
34949    },
34950    "eslint-utils": {
34951      "version": "3.0.0",
34952      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
34953      "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
34954      "dev": true,
34955      "requires": {
34956        "eslint-visitor-keys": "^2.0.0"
34957      }
34958    },
34959    "eslint-visitor-keys": {
34960      "version": "2.1.0",
34961      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
34962      "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
34963      "dev": true
34964    },
34965    "eslint-webpack-plugin": {
34966      "version": "2.5.4",
34967      "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz",
34968      "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==",
34969      "dev": true,
34970      "requires": {
34971        "@types/eslint": "^7.2.6",
34972        "arrify": "^2.0.1",
34973        "jest-worker": "^26.6.2",
34974        "micromatch": "^4.0.2",
34975        "normalize-path": "^3.0.0",
34976        "schema-utils": "^3.0.0"
34977      },
34978      "dependencies": {
34979        "schema-utils": {
34980          "version": "3.1.1",
34981          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
34982          "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
34983          "dev": true,
34984          "requires": {
34985            "@types/json-schema": "^7.0.8",
34986            "ajv": "^6.12.5",
34987            "ajv-keywords": "^3.5.2"
34988          }
34989        }
34990      }
34991    },
34992    "espree": {
34993      "version": "7.3.1",
34994      "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
34995      "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
34996      "dev": true,
34997      "requires": {
34998        "acorn": "^7.4.0",
34999        "acorn-jsx": "^5.3.1",
35000        "eslint-visitor-keys": "^1.3.0"
35001      },
35002      "dependencies": {
35003        "eslint-visitor-keys": {
35004          "version": "1.3.0",
35005          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
35006          "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
35007          "dev": true
35008        }
35009      }
35010    },
35011    "esprima": {
35012      "version": "4.0.1",
35013      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
35014      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
35015    },
35016    "esquery": {
35017      "version": "1.4.0",
35018      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
35019      "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
35020      "dev": true,
35021      "requires": {
35022        "estraverse": "^5.1.0"
35023      }
35024    },
35025    "esrecurse": {
35026      "version": "4.3.0",
35027      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
35028      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
35029      "dev": true,
35030      "requires": {
35031        "estraverse": "^5.2.0"
35032      }
35033    },
35034    "estraverse": {
35035      "version": "5.2.0",
35036      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
35037      "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
35038    },
35039    "estree-walker": {
35040      "version": "1.0.1",
35041      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
35042      "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
35043      "dev": true
35044    },
35045    "esutils": {
35046      "version": "2.0.3",
35047      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
35048      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
35049    },
35050    "etag": {
35051      "version": "1.8.1",
35052      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
35053      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
35054      "dev": true
35055    },
35056    "eventemitter3": {
35057      "version": "4.0.7",
35058      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
35059      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
35060      "dev": true
35061    },
35062    "events": {
35063      "version": "3.3.0",
35064      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
35065      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
35066      "dev": true
35067    },
35068    "eventsource": {
35069      "version": "1.1.0",
35070      "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz",
35071      "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==",
35072      "dev": true,
35073      "requires": {
35074        "original": "^1.0.0"
35075      }
35076    },
35077    "evp_bytestokey": {
35078      "version": "1.0.3",
35079      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
35080      "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
35081      "dev": true,
35082      "requires": {
35083        "md5.js": "^1.3.4",
35084        "safe-buffer": "^5.1.1"
35085      }
35086    },
35087    "exec-sh": {
35088      "version": "0.3.6",
35089      "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
35090      "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==",
35091      "dev": true
35092    },
35093    "execa": {
35094      "version": "4.1.0",
35095      "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
35096      "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
35097      "dev": true,
35098      "requires": {
35099        "cross-spawn": "^7.0.0",
35100        "get-stream": "^5.0.0",
35101        "human-signals": "^1.1.1",
35102        "is-stream": "^2.0.0",
35103        "merge-stream": "^2.0.0",
35104        "npm-run-path": "^4.0.0",
35105        "onetime": "^5.1.0",
35106        "signal-exit": "^3.0.2",
35107        "strip-final-newline": "^2.0.0"
35108      }
35109    },
35110    "exit": {
35111      "version": "0.1.2",
35112      "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
35113      "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
35114      "dev": true
35115    },
35116    "expand-brackets": {
35117      "version": "2.1.4",
35118      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
35119      "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
35120      "dev": true,
35121      "requires": {
35122        "debug": "^2.3.3",
35123        "define-property": "^0.2.5",
35124        "extend-shallow": "^2.0.1",
35125        "posix-character-classes": "^0.1.0",
35126        "regex-not": "^1.0.0",
35127        "snapdragon": "^0.8.1",
35128        "to-regex": "^3.0.1"
35129      },
35130      "dependencies": {
35131        "debug": {
35132          "version": "2.6.9",
35133          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
35134          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
35135          "dev": true,
35136          "requires": {
35137            "ms": "2.0.0"
35138          }
35139        },
35140        "define-property": {
35141          "version": "0.2.5",
35142          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
35143          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
35144          "dev": true,
35145          "requires": {
35146            "is-descriptor": "^0.1.0"
35147          }
35148        },
35149        "extend-shallow": {
35150          "version": "2.0.1",
35151          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
35152          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
35153          "dev": true,
35154          "requires": {
35155            "is-extendable": "^0.1.0"
35156          }
35157        },
35158        "is-accessor-descriptor": {
35159          "version": "0.1.6",
35160          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
35161          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
35162          "dev": true,
35163          "requires": {
35164            "kind-of": "^3.0.2"
35165          },
35166          "dependencies": {
35167            "kind-of": {
35168              "version": "3.2.2",
35169              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
35170              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
35171              "dev": true,
35172              "requires": {
35173                "is-buffer": "^1.1.5"
35174              }
35175            }
35176          }
35177        },
35178        "is-data-descriptor": {
35179          "version": "0.1.4",
35180          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
35181          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
35182          "dev": true,
35183          "requires": {
35184            "kind-of": "^3.0.2"
35185          },
35186          "dependencies": {
35187            "kind-of": {
35188              "version": "3.2.2",
35189              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
35190              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
35191              "dev": true,
35192              "requires": {
35193                "is-buffer": "^1.1.5"
35194              }
35195            }
35196          }
35197        },
35198        "is-descriptor": {
35199          "version": "0.1.6",
35200          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
35201          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
35202          "dev": true,
35203          "requires": {
35204            "is-accessor-descriptor": "^0.1.6",
35205            "is-data-descriptor": "^0.1.4",
35206            "kind-of": "^5.0.0"
35207          }
35208        },
35209        "is-extendable": {
35210          "version": "0.1.1",
35211          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
35212          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
35213          "dev": true
35214        },
35215        "kind-of": {
35216          "version": "5.1.0",
35217          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
35218          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
35219          "dev": true
35220        },
35221        "ms": {
35222          "version": "2.0.0",
35223          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
35224          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
35225          "dev": true
35226        }
35227      }
35228    },
35229    "expect": {
35230      "version": "26.6.2",
35231      "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
35232      "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
35233      "dev": true,
35234      "requires": {
35235        "@jest/types": "^26.6.2",
35236        "ansi-styles": "^4.0.0",
35237        "jest-get-type": "^26.3.0",
35238        "jest-matcher-utils": "^26.6.2",
35239        "jest-message-util": "^26.6.2",
35240        "jest-regex-util": "^26.0.0"
35241      },
35242      "dependencies": {
35243        "@jest/types": {
35244          "version": "26.6.2",
35245          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
35246          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
35247          "dev": true,
35248          "requires": {
35249            "@types/istanbul-lib-coverage": "^2.0.0",
35250            "@types/istanbul-reports": "^3.0.0",
35251            "@types/node": "*",
35252            "@types/yargs": "^15.0.0",
35253            "chalk": "^4.0.0"
35254          }
35255        },
35256        "@types/yargs": {
35257          "version": "15.0.14",
35258          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
35259          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
35260          "dev": true,
35261          "requires": {
35262            "@types/yargs-parser": "*"
35263          }
35264        },
35265        "ansi-styles": {
35266          "version": "4.3.0",
35267          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
35268          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
35269          "dev": true,
35270          "requires": {
35271            "color-convert": "^2.0.1"
35272          }
35273        },
35274        "chalk": {
35275          "version": "4.1.2",
35276          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
35277          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
35278          "dev": true,
35279          "requires": {
35280            "ansi-styles": "^4.1.0",
35281            "supports-color": "^7.1.0"
35282          }
35283        },
35284        "color-convert": {
35285          "version": "2.0.1",
35286          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
35287          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
35288          "dev": true,
35289          "requires": {
35290            "color-name": "~1.1.4"
35291          }
35292        },
35293        "color-name": {
35294          "version": "1.1.4",
35295          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
35296          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
35297          "dev": true
35298        },
35299        "has-flag": {
35300          "version": "4.0.0",
35301          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
35302          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
35303          "dev": true
35304        },
35305        "jest-get-type": {
35306          "version": "26.3.0",
35307          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
35308          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
35309          "dev": true
35310        },
35311        "supports-color": {
35312          "version": "7.2.0",
35313          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
35314          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
35315          "dev": true,
35316          "requires": {
35317            "has-flag": "^4.0.0"
35318          }
35319        }
35320      }
35321    },
35322    "express": {
35323      "version": "4.17.1",
35324      "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
35325      "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
35326      "dev": true,
35327      "requires": {
35328        "accepts": "~1.3.7",
35329        "array-flatten": "1.1.1",
35330        "body-parser": "1.19.0",
35331        "content-disposition": "0.5.3",
35332        "content-type": "~1.0.4",
35333        "cookie": "0.4.0",
35334        "cookie-signature": "1.0.6",
35335        "debug": "2.6.9",
35336        "depd": "~1.1.2",
35337        "encodeurl": "~1.0.2",
35338        "escape-html": "~1.0.3",
35339        "etag": "~1.8.1",
35340        "finalhandler": "~1.1.2",
35341        "fresh": "0.5.2",
35342        "merge-descriptors": "1.0.1",
35343        "methods": "~1.1.2",
35344        "on-finished": "~2.3.0",
35345        "parseurl": "~1.3.3",
35346        "path-to-regexp": "0.1.7",
35347        "proxy-addr": "~2.0.5",
35348        "qs": "6.7.0",
35349        "range-parser": "~1.2.1",
35350        "safe-buffer": "5.1.2",
35351        "send": "0.17.1",
35352        "serve-static": "1.14.1",
35353        "setprototypeof": "1.1.1",
35354        "statuses": "~1.5.0",
35355        "type-is": "~1.6.18",
35356        "utils-merge": "1.0.1",
35357        "vary": "~1.1.2"
35358      },
35359      "dependencies": {
35360        "array-flatten": {
35361          "version": "1.1.1",
35362          "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
35363          "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
35364          "dev": true
35365        },
35366        "debug": {
35367          "version": "2.6.9",
35368          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
35369          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
35370          "dev": true,
35371          "requires": {
35372            "ms": "2.0.0"
35373          }
35374        },
35375        "ms": {
35376          "version": "2.0.0",
35377          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
35378          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
35379          "dev": true
35380        },
35381        "path-to-regexp": {
35382          "version": "0.1.7",
35383          "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
35384          "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
35385          "dev": true
35386        }
35387      }
35388    },
35389    "ext": {
35390      "version": "1.5.0",
35391      "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz",
35392      "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==",
35393      "dev": true,
35394      "requires": {
35395        "type": "^2.5.0"
35396      },
35397      "dependencies": {
35398        "type": {
35399          "version": "2.5.0",
35400          "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
35401          "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==",
35402          "dev": true
35403        }
35404      }
35405    },
35406    "extend-shallow": {
35407      "version": "3.0.2",
35408      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
35409      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
35410      "dev": true,
35411      "requires": {
35412        "assign-symbols": "^1.0.0",
35413        "is-extendable": "^1.0.1"
35414      }
35415    },
35416    "extglob": {
35417      "version": "2.0.4",
35418      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
35419      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
35420      "dev": true,
35421      "requires": {
35422        "array-unique": "^0.3.2",
35423        "define-property": "^1.0.0",
35424        "expand-brackets": "^2.1.4",
35425        "extend-shallow": "^2.0.1",
35426        "fragment-cache": "^0.2.1",
35427        "regex-not": "^1.0.0",
35428        "snapdragon": "^0.8.1",
35429        "to-regex": "^3.0.1"
35430      },
35431      "dependencies": {
35432        "define-property": {
35433          "version": "1.0.0",
35434          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
35435          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
35436          "dev": true,
35437          "requires": {
35438            "is-descriptor": "^1.0.0"
35439          }
35440        },
35441        "extend-shallow": {
35442          "version": "2.0.1",
35443          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
35444          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
35445          "dev": true,
35446          "requires": {
35447            "is-extendable": "^0.1.0"
35448          }
35449        },
35450        "is-extendable": {
35451          "version": "0.1.1",
35452          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
35453          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
35454          "dev": true
35455        }
35456      }
35457    },
35458    "fast-deep-equal": {
35459      "version": "3.1.3",
35460      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
35461      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
35462      "dev": true
35463    },
35464    "fast-diff": {
35465      "version": "1.2.0",
35466      "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
35467      "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
35468      "dev": true
35469    },
35470    "fast-glob": {
35471      "version": "3.2.7",
35472      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
35473      "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
35474      "dev": true,
35475      "requires": {
35476        "@nodelib/fs.stat": "^2.0.2",
35477        "@nodelib/fs.walk": "^1.2.3",
35478        "glob-parent": "^5.1.2",
35479        "merge2": "^1.3.0",
35480        "micromatch": "^4.0.4"
35481      }
35482    },
35483    "fast-json-stable-stringify": {
35484      "version": "2.1.0",
35485      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
35486      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
35487      "dev": true
35488    },
35489    "fast-levenshtein": {
35490      "version": "2.0.6",
35491      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
35492      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
35493    },
35494    "fastq": {
35495      "version": "1.12.0",
35496      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz",
35497      "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==",
35498      "dev": true,
35499      "requires": {
35500        "reusify": "^1.0.4"
35501      }
35502    },
35503    "faye-websocket": {
35504      "version": "0.11.4",
35505      "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
35506      "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
35507      "dev": true,
35508      "requires": {
35509        "websocket-driver": ">=0.5.1"
35510      }
35511    },
35512    "fb-watchman": {
35513      "version": "2.0.1",
35514      "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
35515      "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
35516      "dev": true,
35517      "requires": {
35518        "bser": "2.1.1"
35519      }
35520    },
35521    "figgy-pudding": {
35522      "version": "3.5.2",
35523      "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
35524      "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
35525      "dev": true
35526    },
35527    "file-entry-cache": {
35528      "version": "6.0.1",
35529      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
35530      "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
35531      "dev": true,
35532      "requires": {
35533        "flat-cache": "^3.0.4"
35534      }
35535    },
35536    "file-loader": {
35537      "version": "6.1.1",
35538      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz",
35539      "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==",
35540      "dev": true,
35541      "requires": {
35542        "loader-utils": "^2.0.0",
35543        "schema-utils": "^3.0.0"
35544      },
35545      "dependencies": {
35546        "schema-utils": {
35547          "version": "3.1.1",
35548          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
35549          "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
35550          "dev": true,
35551          "requires": {
35552            "@types/json-schema": "^7.0.8",
35553            "ajv": "^6.12.5",
35554            "ajv-keywords": "^3.5.2"
35555          }
35556        }
35557      }
35558    },
35559    "file-uri-to-path": {
35560      "version": "1.0.0",
35561      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
35562      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
35563      "dev": true,
35564      "optional": true
35565    },
35566    "filesize": {
35567      "version": "6.1.0",
35568      "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz",
35569      "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==",
35570      "dev": true
35571    },
35572    "fill-range": {
35573      "version": "7.0.1",
35574      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
35575      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
35576      "requires": {
35577        "to-regex-range": "^5.0.1"
35578      }
35579    },
35580    "finalhandler": {
35581      "version": "1.1.2",
35582      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
35583      "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
35584      "dev": true,
35585      "requires": {
35586        "debug": "2.6.9",
35587        "encodeurl": "~1.0.2",
35588        "escape-html": "~1.0.3",
35589        "on-finished": "~2.3.0",
35590        "parseurl": "~1.3.3",
35591        "statuses": "~1.5.0",
35592        "unpipe": "~1.0.0"
35593      },
35594      "dependencies": {
35595        "debug": {
35596          "version": "2.6.9",
35597          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
35598          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
35599          "dev": true,
35600          "requires": {
35601            "ms": "2.0.0"
35602          }
35603        },
35604        "ms": {
35605          "version": "2.0.0",
35606          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
35607          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
35608          "dev": true
35609        }
35610      }
35611    },
35612    "find-cache-dir": {
35613      "version": "2.1.0",
35614      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
35615      "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
35616      "dev": true,
35617      "requires": {
35618        "commondir": "^1.0.1",
35619        "make-dir": "^2.0.0",
35620        "pkg-dir": "^3.0.0"
35621      },
35622      "dependencies": {
35623        "find-up": {
35624          "version": "3.0.0",
35625          "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
35626          "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
35627          "dev": true,
35628          "requires": {
35629            "locate-path": "^3.0.0"
35630          }
35631        },
35632        "locate-path": {
35633          "version": "3.0.0",
35634          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
35635          "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
35636          "dev": true,
35637          "requires": {
35638            "p-locate": "^3.0.0",
35639            "path-exists": "^3.0.0"
35640          }
35641        },
35642        "p-limit": {
35643          "version": "2.3.0",
35644          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
35645          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
35646          "dev": true,
35647          "requires": {
35648            "p-try": "^2.0.0"
35649          }
35650        },
35651        "p-locate": {
35652          "version": "3.0.0",
35653          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
35654          "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
35655          "dev": true,
35656          "requires": {
35657            "p-limit": "^2.0.0"
35658          }
35659        },
35660        "p-try": {
35661          "version": "2.2.0",
35662          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
35663          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
35664          "dev": true
35665        },
35666        "pkg-dir": {
35667          "version": "3.0.0",
35668          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
35669          "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
35670          "dev": true,
35671          "requires": {
35672            "find-up": "^3.0.0"
35673          }
35674        }
35675      }
35676    },
35677    "find-up": {
35678      "version": "2.1.0",
35679      "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
35680      "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
35681      "dev": true,
35682      "requires": {
35683        "locate-path": "^2.0.0"
35684      }
35685    },
35686    "flat-cache": {
35687      "version": "3.0.4",
35688      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
35689      "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
35690      "dev": true,
35691      "requires": {
35692        "flatted": "^3.1.0",
35693        "rimraf": "^3.0.2"
35694      }
35695    },
35696    "flatted": {
35697      "version": "3.2.2",
35698      "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz",
35699      "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==",
35700      "dev": true
35701    },
35702    "flatten": {
35703      "version": "1.0.3",
35704      "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
35705      "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
35706      "dev": true
35707    },
35708    "flush-write-stream": {
35709      "version": "1.1.1",
35710      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
35711      "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
35712      "dev": true,
35713      "requires": {
35714        "inherits": "^2.0.3",
35715        "readable-stream": "^2.3.6"
35716      }
35717    },
35718    "follow-redirects": {
35719      "version": "1.14.3",
35720      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz",
35721      "integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==",
35722      "dev": true
35723    },
35724    "for-in": {
35725      "version": "1.0.2",
35726      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
35727      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
35728      "dev": true
35729    },
35730    "fork-ts-checker-webpack-plugin": {
35731      "version": "4.1.6",
35732      "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz",
35733      "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==",
35734      "dev": true,
35735      "requires": {
35736        "@babel/code-frame": "^7.5.5",
35737        "chalk": "^2.4.1",
35738        "micromatch": "^3.1.10",
35739        "minimatch": "^3.0.4",
35740        "semver": "^5.6.0",
35741        "tapable": "^1.0.0",
35742        "worker-rpc": "^0.1.0"
35743      },
35744      "dependencies": {
35745        "braces": {
35746          "version": "2.3.2",
35747          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
35748          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
35749          "dev": true,
35750          "requires": {
35751            "arr-flatten": "^1.1.0",
35752            "array-unique": "^0.3.2",
35753            "extend-shallow": "^2.0.1",
35754            "fill-range": "^4.0.0",
35755            "isobject": "^3.0.1",
35756            "repeat-element": "^1.1.2",
35757            "snapdragon": "^0.8.1",
35758            "snapdragon-node": "^2.0.1",
35759            "split-string": "^3.0.2",
35760            "to-regex": "^3.0.1"
35761          },
35762          "dependencies": {
35763            "extend-shallow": {
35764              "version": "2.0.1",
35765              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
35766              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
35767              "dev": true,
35768              "requires": {
35769                "is-extendable": "^0.1.0"
35770              }
35771            }
35772          }
35773        },
35774        "fill-range": {
35775          "version": "4.0.0",
35776          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
35777          "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
35778          "dev": true,
35779          "requires": {
35780            "extend-shallow": "^2.0.1",
35781            "is-number": "^3.0.0",
35782            "repeat-string": "^1.6.1",
35783            "to-regex-range": "^2.1.0"
35784          },
35785          "dependencies": {
35786            "extend-shallow": {
35787              "version": "2.0.1",
35788              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
35789              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
35790              "dev": true,
35791              "requires": {
35792                "is-extendable": "^0.1.0"
35793              }
35794            }
35795          }
35796        },
35797        "is-extendable": {
35798          "version": "0.1.1",
35799          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
35800          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
35801          "dev": true
35802        },
35803        "is-number": {
35804          "version": "3.0.0",
35805          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
35806          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
35807          "dev": true,
35808          "requires": {
35809            "kind-of": "^3.0.2"
35810          },
35811          "dependencies": {
35812            "kind-of": {
35813              "version": "3.2.2",
35814              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
35815              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
35816              "dev": true,
35817              "requires": {
35818                "is-buffer": "^1.1.5"
35819              }
35820            }
35821          }
35822        },
35823        "micromatch": {
35824          "version": "3.1.10",
35825          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
35826          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
35827          "dev": true,
35828          "requires": {
35829            "arr-diff": "^4.0.0",
35830            "array-unique": "^0.3.2",
35831            "braces": "^2.3.1",
35832            "define-property": "^2.0.2",
35833            "extend-shallow": "^3.0.2",
35834            "extglob": "^2.0.4",
35835            "fragment-cache": "^0.2.1",
35836            "kind-of": "^6.0.2",
35837            "nanomatch": "^1.2.9",
35838            "object.pick": "^1.3.0",
35839            "regex-not": "^1.0.0",
35840            "snapdragon": "^0.8.1",
35841            "to-regex": "^3.0.2"
35842          }
35843        },
35844        "semver": {
35845          "version": "5.7.1",
35846          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
35847          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
35848          "dev": true
35849        },
35850        "to-regex-range": {
35851          "version": "2.1.1",
35852          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
35853          "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
35854          "dev": true,
35855          "requires": {
35856            "is-number": "^3.0.0",
35857            "repeat-string": "^1.6.1"
35858          }
35859        }
35860      }
35861    },
35862    "form-data": {
35863      "version": "3.0.1",
35864      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
35865      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
35866      "requires": {
35867        "asynckit": "^0.4.0",
35868        "combined-stream": "^1.0.8",
35869        "mime-types": "^2.1.12"
35870      }
35871    },
35872    "forwarded": {
35873      "version": "0.2.0",
35874      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
35875      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
35876      "dev": true
35877    },
35878    "fragment-cache": {
35879      "version": "0.2.1",
35880      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
35881      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
35882      "dev": true,
35883      "requires": {
35884        "map-cache": "^0.2.2"
35885      }
35886    },
35887    "fresh": {
35888      "version": "0.5.2",
35889      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
35890      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
35891      "dev": true
35892    },
35893    "from2": {
35894      "version": "2.3.0",
35895      "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
35896      "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
35897      "dev": true,
35898      "requires": {
35899        "inherits": "^2.0.1",
35900        "readable-stream": "^2.0.0"
35901      }
35902    },
35903    "fs-extra": {
35904      "version": "9.1.0",
35905      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
35906      "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
35907      "dev": true,
35908      "requires": {
35909        "at-least-node": "^1.0.0",
35910        "graceful-fs": "^4.2.0",
35911        "jsonfile": "^6.0.1",
35912        "universalify": "^2.0.0"
35913      }
35914    },
35915    "fs-minipass": {
35916      "version": "2.1.0",
35917      "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
35918      "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
35919      "dev": true,
35920      "requires": {
35921        "minipass": "^3.0.0"
35922      }
35923    },
35924    "fs-write-stream-atomic": {
35925      "version": "1.0.10",
35926      "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
35927      "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
35928      "dev": true,
35929      "requires": {
35930        "graceful-fs": "^4.1.2",
35931        "iferr": "^0.1.5",
35932        "imurmurhash": "^0.1.4",
35933        "readable-stream": "1 || 2"
35934      }
35935    },
35936    "fs.realpath": {
35937      "version": "1.0.0",
35938      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
35939      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
35940      "dev": true
35941    },
35942    "fsevents": {
35943      "version": "2.3.2",
35944      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
35945      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
35946      "optional": true
35947    },
35948    "function-bind": {
35949      "version": "1.1.1",
35950      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
35951      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
35952    },
35953    "function.prototype.name": {
35954      "version": "1.1.4",
35955      "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.4.tgz",
35956      "integrity": "sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ==",
35957      "dev": true,
35958      "requires": {
35959        "call-bind": "^1.0.2",
35960        "define-properties": "^1.1.3",
35961        "es-abstract": "^1.18.0-next.2",
35962        "functions-have-names": "^1.2.2"
35963      }
35964    },
35965    "functional-red-black-tree": {
35966      "version": "1.0.1",
35967      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
35968      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
35969      "dev": true
35970    },
35971    "functions-have-names": {
35972      "version": "1.2.2",
35973      "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz",
35974      "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==",
35975      "dev": true
35976    },
35977    "gensync": {
35978      "version": "1.0.0-beta.2",
35979      "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
35980      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
35981      "dev": true
35982    },
35983    "get-caller-file": {
35984      "version": "2.0.5",
35985      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
35986      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
35987      "dev": true
35988    },
35989    "get-intrinsic": {
35990      "version": "1.1.1",
35991      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
35992      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
35993      "requires": {
35994        "function-bind": "^1.1.1",
35995        "has": "^1.0.3",
35996        "has-symbols": "^1.0.1"
35997      }
35998    },
35999    "get-own-enumerable-property-symbols": {
36000      "version": "3.0.2",
36001      "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
36002      "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==",
36003      "dev": true
36004    },
36005    "get-package-type": {
36006      "version": "0.1.0",
36007      "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
36008      "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
36009      "dev": true
36010    },
36011    "get-stream": {
36012      "version": "5.2.0",
36013      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
36014      "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
36015      "dev": true,
36016      "requires": {
36017        "pump": "^3.0.0"
36018      }
36019    },
36020    "get-value": {
36021      "version": "2.0.6",
36022      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
36023      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
36024      "dev": true
36025    },
36026    "glob": {
36027      "version": "7.1.7",
36028      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
36029      "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
36030      "dev": true,
36031      "requires": {
36032        "fs.realpath": "^1.0.0",
36033        "inflight": "^1.0.4",
36034        "inherits": "2",
36035        "minimatch": "^3.0.4",
36036        "once": "^1.3.0",
36037        "path-is-absolute": "^1.0.0"
36038      }
36039    },
36040    "glob-parent": {
36041      "version": "5.1.2",
36042      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
36043      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
36044      "requires": {
36045        "is-glob": "^4.0.1"
36046      }
36047    },
36048    "global-modules": {
36049      "version": "2.0.0",
36050      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
36051      "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
36052      "dev": true,
36053      "requires": {
36054        "global-prefix": "^3.0.0"
36055      }
36056    },
36057    "global-prefix": {
36058      "version": "3.0.0",
36059      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
36060      "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
36061      "dev": true,
36062      "requires": {
36063        "ini": "^1.3.5",
36064        "kind-of": "^6.0.2",
36065        "which": "^1.3.1"
36066      },
36067      "dependencies": {
36068        "which": {
36069          "version": "1.3.1",
36070          "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
36071          "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
36072          "dev": true,
36073          "requires": {
36074            "isexe": "^2.0.0"
36075          }
36076        }
36077      }
36078    },
36079    "globals": {
36080      "version": "11.12.0",
36081      "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
36082      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
36083      "dev": true
36084    },
36085    "globby": {
36086      "version": "11.0.4",
36087      "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
36088      "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
36089      "dev": true,
36090      "requires": {
36091        "array-union": "^2.1.0",
36092        "dir-glob": "^3.0.1",
36093        "fast-glob": "^3.1.1",
36094        "ignore": "^5.1.4",
36095        "merge2": "^1.3.0",
36096        "slash": "^3.0.0"
36097      },
36098      "dependencies": {
36099        "ignore": {
36100          "version": "5.1.8",
36101          "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
36102          "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
36103          "dev": true
36104        }
36105      }
36106    },
36107    "graceful-fs": {
36108      "version": "4.2.8",
36109      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
36110      "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
36111      "dev": true
36112    },
36113    "growly": {
36114      "version": "1.3.0",
36115      "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
36116      "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
36117      "dev": true,
36118      "optional": true
36119    },
36120    "gud": {
36121      "version": "1.0.0",
36122      "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz",
36123      "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw=="
36124    },
36125    "gzip-size": {
36126      "version": "5.1.1",
36127      "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
36128      "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
36129      "dev": true,
36130      "requires": {
36131        "duplexer": "^0.1.1",
36132        "pify": "^4.0.1"
36133      }
36134    },
36135    "handle-thing": {
36136      "version": "2.0.1",
36137      "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
36138      "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
36139      "dev": true
36140    },
36141    "harmony-reflect": {
36142      "version": "1.6.2",
36143      "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz",
36144      "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==",
36145      "dev": true
36146    },
36147    "has": {
36148      "version": "1.0.3",
36149      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
36150      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
36151      "requires": {
36152        "function-bind": "^1.1.1"
36153      }
36154    },
36155    "has-bigints": {
36156      "version": "1.0.1",
36157      "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
36158      "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
36159      "dev": true
36160    },
36161    "has-flag": {
36162      "version": "3.0.0",
36163      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
36164      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
36165      "dev": true
36166    },
36167    "has-symbols": {
36168      "version": "1.0.2",
36169      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
36170      "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
36171    },
36172    "has-tostringtag": {
36173      "version": "1.0.0",
36174      "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
36175      "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
36176      "requires": {
36177        "has-symbols": "^1.0.2"
36178      }
36179    },
36180    "has-value": {
36181      "version": "1.0.0",
36182      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
36183      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
36184      "dev": true,
36185      "requires": {
36186        "get-value": "^2.0.6",
36187        "has-values": "^1.0.0",
36188        "isobject": "^3.0.0"
36189      }
36190    },
36191    "has-values": {
36192      "version": "1.0.0",
36193      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
36194      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
36195      "dev": true,
36196      "requires": {
36197        "is-number": "^3.0.0",
36198        "kind-of": "^4.0.0"
36199      },
36200      "dependencies": {
36201        "is-number": {
36202          "version": "3.0.0",
36203          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
36204          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
36205          "dev": true,
36206          "requires": {
36207            "kind-of": "^3.0.2"
36208          },
36209          "dependencies": {
36210            "kind-of": {
36211              "version": "3.2.2",
36212              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
36213              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
36214              "dev": true,
36215              "requires": {
36216                "is-buffer": "^1.1.5"
36217              }
36218            }
36219          }
36220        },
36221        "kind-of": {
36222          "version": "4.0.0",
36223          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
36224          "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
36225          "dev": true,
36226          "requires": {
36227            "is-buffer": "^1.1.5"
36228          }
36229        }
36230      }
36231    },
36232    "hash-base": {
36233      "version": "3.1.0",
36234      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
36235      "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
36236      "dev": true,
36237      "requires": {
36238        "inherits": "^2.0.4",
36239        "readable-stream": "^3.6.0",
36240        "safe-buffer": "^5.2.0"
36241      },
36242      "dependencies": {
36243        "readable-stream": {
36244          "version": "3.6.0",
36245          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
36246          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
36247          "dev": true,
36248          "requires": {
36249            "inherits": "^2.0.3",
36250            "string_decoder": "^1.1.1",
36251            "util-deprecate": "^1.0.1"
36252          }
36253        },
36254        "safe-buffer": {
36255          "version": "5.2.1",
36256          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
36257          "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
36258          "dev": true
36259        }
36260      }
36261    },
36262    "hash.js": {
36263      "version": "1.1.7",
36264      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
36265      "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
36266      "dev": true,
36267      "requires": {
36268        "inherits": "^2.0.3",
36269        "minimalistic-assert": "^1.0.1"
36270      }
36271    },
36272    "he": {
36273      "version": "1.2.0",
36274      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
36275      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
36276      "dev": true
36277    },
36278    "hex-color-regex": {
36279      "version": "1.1.0",
36280      "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
36281      "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
36282      "dev": true
36283    },
36284    "history": {
36285      "version": "4.10.1",
36286      "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz",
36287      "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==",
36288      "requires": {
36289        "@babel/runtime": "^7.1.2",
36290        "loose-envify": "^1.2.0",
36291        "resolve-pathname": "^3.0.0",
36292        "tiny-invariant": "^1.0.2",
36293        "tiny-warning": "^1.0.0",
36294        "value-equal": "^1.0.1"
36295      }
36296    },
36297    "hmac-drbg": {
36298      "version": "1.0.1",
36299      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
36300      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
36301      "dev": true,
36302      "requires": {
36303        "hash.js": "^1.0.3",
36304        "minimalistic-assert": "^1.0.0",
36305        "minimalistic-crypto-utils": "^1.0.1"
36306      }
36307    },
36308    "hoist-non-react-statics": {
36309      "version": "3.3.2",
36310      "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
36311      "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
36312      "requires": {
36313        "react-is": "^16.7.0"
36314      }
36315    },
36316    "hoopy": {
36317      "version": "0.1.4",
36318      "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
36319      "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
36320      "dev": true
36321    },
36322    "hosted-git-info": {
36323      "version": "2.8.9",
36324      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
36325      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
36326      "dev": true
36327    },
36328    "hpack.js": {
36329      "version": "2.1.6",
36330      "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
36331      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
36332      "dev": true,
36333      "requires": {
36334        "inherits": "^2.0.1",
36335        "obuf": "^1.0.0",
36336        "readable-stream": "^2.0.1",
36337        "wbuf": "^1.1.0"
36338      }
36339    },
36340    "hsl-regex": {
36341      "version": "1.0.0",
36342      "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
36343      "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
36344      "dev": true
36345    },
36346    "hsla-regex": {
36347      "version": "1.0.0",
36348      "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
36349      "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
36350      "dev": true
36351    },
36352    "html-element-map": {
36353      "version": "1.3.1",
36354      "resolved": "https://registry.npmjs.org/html-element-map/-/html-element-map-1.3.1.tgz",
36355      "integrity": "sha512-6XMlxrAFX4UEEGxctfFnmrFaaZFNf9i5fNuV5wZ3WWQ4FVaNP1aX1LkX9j2mfEx1NpjeE/rL3nmgEn23GdFmrg==",
36356      "dev": true,
36357      "requires": {
36358        "array.prototype.filter": "^1.0.0",
36359        "call-bind": "^1.0.2"
36360      }
36361    },
36362    "html-encoding-sniffer": {
36363      "version": "2.0.1",
36364      "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
36365      "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
36366      "requires": {
36367        "whatwg-encoding": "^1.0.5"
36368      }
36369    },
36370    "html-entities": {
36371      "version": "1.4.0",
36372      "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
36373      "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==",
36374      "dev": true
36375    },
36376    "html-escaper": {
36377      "version": "2.0.2",
36378      "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
36379      "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
36380      "dev": true
36381    },
36382    "html-minifier-terser": {
36383      "version": "5.1.1",
36384      "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz",
36385      "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==",
36386      "dev": true,
36387      "requires": {
36388        "camel-case": "^4.1.1",
36389        "clean-css": "^4.2.3",
36390        "commander": "^4.1.1",
36391        "he": "^1.2.0",
36392        "param-case": "^3.0.3",
36393        "relateurl": "^0.2.7",
36394        "terser": "^4.6.3"
36395      }
36396    },
36397    "html-webpack-plugin": {
36398      "version": "4.5.0",
36399      "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz",
36400      "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==",
36401      "dev": true,
36402      "requires": {
36403        "@types/html-minifier-terser": "^5.0.0",
36404        "@types/tapable": "^1.0.5",
36405        "@types/webpack": "^4.41.8",
36406        "html-minifier-terser": "^5.0.1",
36407        "loader-utils": "^1.2.3",
36408        "lodash": "^4.17.15",
36409        "pretty-error": "^2.1.1",
36410        "tapable": "^1.1.3",
36411        "util.promisify": "1.0.0"
36412      },
36413      "dependencies": {
36414        "json5": {
36415          "version": "1.0.1",
36416          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
36417          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
36418          "dev": true,
36419          "requires": {
36420            "minimist": "^1.2.0"
36421          }
36422        },
36423        "loader-utils": {
36424          "version": "1.4.0",
36425          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
36426          "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
36427          "dev": true,
36428          "requires": {
36429            "big.js": "^5.2.2",
36430            "emojis-list": "^3.0.0",
36431            "json5": "^1.0.1"
36432          }
36433        }
36434      }
36435    },
36436    "htmlparser2": {
36437      "version": "4.1.0",
36438      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
36439      "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
36440      "dev": true,
36441      "requires": {
36442        "domelementtype": "^2.0.1",
36443        "domhandler": "^3.0.0",
36444        "domutils": "^2.0.0",
36445        "entities": "^2.0.0"
36446      },
36447      "dependencies": {
36448        "domhandler": {
36449          "version": "3.3.0",
36450          "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
36451          "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
36452          "dev": true,
36453          "requires": {
36454            "domelementtype": "^2.0.1"
36455          }
36456        }
36457      }
36458    },
36459    "http-deceiver": {
36460      "version": "1.2.7",
36461      "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
36462      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
36463      "dev": true
36464    },
36465    "http-errors": {
36466      "version": "1.7.2",
36467      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
36468      "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
36469      "dev": true,
36470      "requires": {
36471        "depd": "~1.1.2",
36472        "inherits": "2.0.3",
36473        "setprototypeof": "1.1.1",
36474        "statuses": ">= 1.5.0 < 2",
36475        "toidentifier": "1.0.0"
36476      },
36477      "dependencies": {
36478        "inherits": {
36479          "version": "2.0.3",
36480          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
36481          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
36482          "dev": true
36483        }
36484      }
36485    },
36486    "http-parser-js": {
36487      "version": "0.5.3",
36488      "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
36489      "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
36490      "dev": true
36491    },
36492    "http-proxy": {
36493      "version": "1.18.1",
36494      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
36495      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
36496      "dev": true,
36497      "requires": {
36498        "eventemitter3": "^4.0.0",
36499        "follow-redirects": "^1.0.0",
36500        "requires-port": "^1.0.0"
36501      }
36502    },
36503    "http-proxy-agent": {
36504      "version": "4.0.1",
36505      "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
36506      "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
36507      "requires": {
36508        "@tootallnate/once": "1",
36509        "agent-base": "6",
36510        "debug": "4"
36511      }
36512    },
36513    "http-proxy-middleware": {
36514      "version": "0.19.1",
36515      "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
36516      "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
36517      "dev": true,
36518      "requires": {
36519        "http-proxy": "^1.17.0",
36520        "is-glob": "^4.0.0",
36521        "lodash": "^4.17.11",
36522        "micromatch": "^3.1.10"
36523      },
36524      "dependencies": {
36525        "braces": {
36526          "version": "2.3.2",
36527          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
36528          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
36529          "dev": true,
36530          "requires": {
36531            "arr-flatten": "^1.1.0",
36532            "array-unique": "^0.3.2",
36533            "extend-shallow": "^2.0.1",
36534            "fill-range": "^4.0.0",
36535            "isobject": "^3.0.1",
36536            "repeat-element": "^1.1.2",
36537            "snapdragon": "^0.8.1",
36538            "snapdragon-node": "^2.0.1",
36539            "split-string": "^3.0.2",
36540            "to-regex": "^3.0.1"
36541          },
36542          "dependencies": {
36543            "extend-shallow": {
36544              "version": "2.0.1",
36545              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
36546              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
36547              "dev": true,
36548              "requires": {
36549                "is-extendable": "^0.1.0"
36550              }
36551            }
36552          }
36553        },
36554        "fill-range": {
36555          "version": "4.0.0",
36556          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
36557          "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
36558          "dev": true,
36559          "requires": {
36560            "extend-shallow": "^2.0.1",
36561            "is-number": "^3.0.0",
36562            "repeat-string": "^1.6.1",
36563            "to-regex-range": "^2.1.0"
36564          },
36565          "dependencies": {
36566            "extend-shallow": {
36567              "version": "2.0.1",
36568              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
36569              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
36570              "dev": true,
36571              "requires": {
36572                "is-extendable": "^0.1.0"
36573              }
36574            }
36575          }
36576        },
36577        "is-extendable": {
36578          "version": "0.1.1",
36579          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
36580          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
36581          "dev": true
36582        },
36583        "is-number": {
36584          "version": "3.0.0",
36585          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
36586          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
36587          "dev": true,
36588          "requires": {
36589            "kind-of": "^3.0.2"
36590          },
36591          "dependencies": {
36592            "kind-of": {
36593              "version": "3.2.2",
36594              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
36595              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
36596              "dev": true,
36597              "requires": {
36598                "is-buffer": "^1.1.5"
36599              }
36600            }
36601          }
36602        },
36603        "micromatch": {
36604          "version": "3.1.10",
36605          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
36606          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
36607          "dev": true,
36608          "requires": {
36609            "arr-diff": "^4.0.0",
36610            "array-unique": "^0.3.2",
36611            "braces": "^2.3.1",
36612            "define-property": "^2.0.2",
36613            "extend-shallow": "^3.0.2",
36614            "extglob": "^2.0.4",
36615            "fragment-cache": "^0.2.1",
36616            "kind-of": "^6.0.2",
36617            "nanomatch": "^1.2.9",
36618            "object.pick": "^1.3.0",
36619            "regex-not": "^1.0.0",
36620            "snapdragon": "^0.8.1",
36621            "to-regex": "^3.0.2"
36622          }
36623        },
36624        "to-regex-range": {
36625          "version": "2.1.1",
36626          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
36627          "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
36628          "dev": true,
36629          "requires": {
36630            "is-number": "^3.0.0",
36631            "repeat-string": "^1.6.1"
36632          }
36633        }
36634      }
36635    },
36636    "https-browserify": {
36637      "version": "1.0.0",
36638      "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
36639      "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
36640      "dev": true
36641    },
36642    "https-proxy-agent": {
36643      "version": "5.0.0",
36644      "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
36645      "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
36646      "requires": {
36647        "agent-base": "6",
36648        "debug": "4"
36649      }
36650    },
36651    "human-signals": {
36652      "version": "1.1.1",
36653      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
36654      "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
36655      "dev": true
36656    },
36657    "i": {
36658      "version": "0.3.6",
36659      "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz",
36660      "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0="
36661    },
36662    "iconv-lite": {
36663      "version": "0.4.24",
36664      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
36665      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
36666      "requires": {
36667        "safer-buffer": ">= 2.1.2 < 3"
36668      }
36669    },
36670    "icss-utils": {
36671      "version": "4.1.1",
36672      "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
36673      "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
36674      "dev": true,
36675      "requires": {
36676        "postcss": "^7.0.14"
36677      }
36678    },
36679    "identity-obj-proxy": {
36680      "version": "3.0.0",
36681      "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz",
36682      "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=",
36683      "dev": true,
36684      "requires": {
36685        "harmony-reflect": "^1.4.6"
36686      }
36687    },
36688    "ieee754": {
36689      "version": "1.2.1",
36690      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
36691      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
36692      "dev": true
36693    },
36694    "iferr": {
36695      "version": "0.1.5",
36696      "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
36697      "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
36698      "dev": true
36699    },
36700    "ignore": {
36701      "version": "4.0.6",
36702      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
36703      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
36704      "dev": true
36705    },
36706    "immer": {
36707      "version": "8.0.1",
36708      "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz",
36709      "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==",
36710      "dev": true
36711    },
36712    "import-cwd": {
36713      "version": "2.1.0",
36714      "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
36715      "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
36716      "dev": true,
36717      "requires": {
36718        "import-from": "^2.1.0"
36719      }
36720    },
36721    "import-fresh": {
36722      "version": "3.3.0",
36723      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
36724      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
36725      "dev": true,
36726      "requires": {
36727        "parent-module": "^1.0.0",
36728        "resolve-from": "^4.0.0"
36729      }
36730    },
36731    "import-from": {
36732      "version": "2.1.0",
36733      "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
36734      "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
36735      "dev": true,
36736      "requires": {
36737        "resolve-from": "^3.0.0"
36738      },
36739      "dependencies": {
36740        "resolve-from": {
36741          "version": "3.0.0",
36742          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
36743          "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
36744          "dev": true
36745        }
36746      }
36747    },
36748    "import-local": {
36749      "version": "3.0.2",
36750      "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
36751      "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
36752      "dev": true,
36753      "requires": {
36754        "pkg-dir": "^4.2.0",
36755        "resolve-cwd": "^3.0.0"
36756      },
36757      "dependencies": {
36758        "find-up": {
36759          "version": "4.1.0",
36760          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
36761          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
36762          "dev": true,
36763          "requires": {
36764            "locate-path": "^5.0.0",
36765            "path-exists": "^4.0.0"
36766          }
36767        },
36768        "locate-path": {
36769          "version": "5.0.0",
36770          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
36771          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
36772          "dev": true,
36773          "requires": {
36774            "p-locate": "^4.1.0"
36775          }
36776        },
36777        "p-limit": {
36778          "version": "2.3.0",
36779          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
36780          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
36781          "dev": true,
36782          "requires": {
36783            "p-try": "^2.0.0"
36784          }
36785        },
36786        "p-locate": {
36787          "version": "4.1.0",
36788          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
36789          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
36790          "dev": true,
36791          "requires": {
36792            "p-limit": "^2.2.0"
36793          }
36794        },
36795        "p-try": {
36796          "version": "2.2.0",
36797          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
36798          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
36799          "dev": true
36800        },
36801        "path-exists": {
36802          "version": "4.0.0",
36803          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
36804          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
36805          "dev": true
36806        },
36807        "pkg-dir": {
36808          "version": "4.2.0",
36809          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
36810          "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
36811          "dev": true,
36812          "requires": {
36813            "find-up": "^4.0.0"
36814          }
36815        }
36816      }
36817    },
36818    "imurmurhash": {
36819      "version": "0.1.4",
36820      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
36821      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
36822      "dev": true
36823    },
36824    "indent-string": {
36825      "version": "4.0.0",
36826      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
36827      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
36828      "dev": true
36829    },
36830    "indexes-of": {
36831      "version": "1.0.1",
36832      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
36833      "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
36834      "dev": true
36835    },
36836    "infer-owner": {
36837      "version": "1.0.4",
36838      "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
36839      "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
36840      "dev": true
36841    },
36842    "inflight": {
36843      "version": "1.0.6",
36844      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
36845      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
36846      "dev": true,
36847      "requires": {
36848        "once": "^1.3.0",
36849        "wrappy": "1"
36850      }
36851    },
36852    "inherits": {
36853      "version": "2.0.4",
36854      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
36855      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
36856      "dev": true
36857    },
36858    "ini": {
36859      "version": "1.3.8",
36860      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
36861      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
36862      "dev": true
36863    },
36864    "internal-ip": {
36865      "version": "4.3.0",
36866      "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
36867      "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
36868      "dev": true,
36869      "requires": {
36870        "default-gateway": "^4.2.0",
36871        "ipaddr.js": "^1.9.0"
36872      }
36873    },
36874    "internal-slot": {
36875      "version": "1.0.3",
36876      "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
36877      "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
36878      "dev": true,
36879      "requires": {
36880        "get-intrinsic": "^1.1.0",
36881        "has": "^1.0.3",
36882        "side-channel": "^1.0.4"
36883      }
36884    },
36885    "ip": {
36886      "version": "1.1.5",
36887      "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
36888      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
36889      "dev": true
36890    },
36891    "ip-regex": {
36892      "version": "2.1.0",
36893      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
36894      "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
36895      "dev": true
36896    },
36897    "ipaddr.js": {
36898      "version": "1.9.1",
36899      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
36900      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
36901      "dev": true
36902    },
36903    "is-absolute-url": {
36904      "version": "2.1.0",
36905      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
36906      "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
36907      "dev": true
36908    },
36909    "is-accessor-descriptor": {
36910      "version": "1.0.0",
36911      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
36912      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
36913      "dev": true,
36914      "requires": {
36915        "kind-of": "^6.0.0"
36916      }
36917    },
36918    "is-arguments": {
36919      "version": "1.1.1",
36920      "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
36921      "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
36922      "requires": {
36923        "call-bind": "^1.0.2",
36924        "has-tostringtag": "^1.0.0"
36925      }
36926    },
36927    "is-arrayish": {
36928      "version": "0.2.1",
36929      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
36930      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
36931      "dev": true
36932    },
36933    "is-bigint": {
36934      "version": "1.0.4",
36935      "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
36936      "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
36937      "dev": true,
36938      "requires": {
36939        "has-bigints": "^1.0.1"
36940      }
36941    },
36942    "is-binary-path": {
36943      "version": "2.1.0",
36944      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
36945      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
36946      "requires": {
36947        "binary-extensions": "^2.0.0"
36948      }
36949    },
36950    "is-boolean-object": {
36951      "version": "1.1.2",
36952      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
36953      "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
36954      "dev": true,
36955      "requires": {
36956        "call-bind": "^1.0.2",
36957        "has-tostringtag": "^1.0.0"
36958      }
36959    },
36960    "is-buffer": {
36961      "version": "1.1.6",
36962      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
36963      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
36964      "dev": true
36965    },
36966    "is-callable": {
36967      "version": "1.2.4",
36968      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
36969      "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
36970      "dev": true
36971    },
36972    "is-ci": {
36973      "version": "2.0.0",
36974      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
36975      "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
36976      "dev": true,
36977      "requires": {
36978        "ci-info": "^2.0.0"
36979      }
36980    },
36981    "is-color-stop": {
36982      "version": "1.1.0",
36983      "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
36984      "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
36985      "dev": true,
36986      "requires": {
36987        "css-color-names": "^0.0.4",
36988        "hex-color-regex": "^1.1.0",
36989        "hsl-regex": "^1.0.0",
36990        "hsla-regex": "^1.0.0",
36991        "rgb-regex": "^1.0.1",
36992        "rgba-regex": "^1.0.0"
36993      }
36994    },
36995    "is-core-module": {
36996      "version": "2.6.0",
36997      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz",
36998      "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==",
36999      "dev": true,
37000      "requires": {
37001        "has": "^1.0.3"
37002      }
37003    },
37004    "is-data-descriptor": {
37005      "version": "1.0.0",
37006      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
37007      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
37008      "dev": true,
37009      "requires": {
37010        "kind-of": "^6.0.0"
37011      }
37012    },
37013    "is-date-object": {
37014      "version": "1.0.5",
37015      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
37016      "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
37017      "requires": {
37018        "has-tostringtag": "^1.0.0"
37019      }
37020    },
37021    "is-descriptor": {
37022      "version": "1.0.2",
37023      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
37024      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
37025      "dev": true,
37026      "requires": {
37027        "is-accessor-descriptor": "^1.0.0",
37028        "is-data-descriptor": "^1.0.0",
37029        "kind-of": "^6.0.2"
37030      }
37031    },
37032    "is-directory": {
37033      "version": "0.3.1",
37034      "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
37035      "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
37036      "dev": true
37037    },
37038    "is-docker": {
37039      "version": "2.2.1",
37040      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
37041      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
37042      "dev": true
37043    },
37044    "is-extendable": {
37045      "version": "1.0.1",
37046      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
37047      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
37048      "dev": true,
37049      "requires": {
37050        "is-plain-object": "^2.0.4"
37051      },
37052      "dependencies": {
37053        "is-plain-object": {
37054          "version": "2.0.4",
37055          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
37056          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
37057          "dev": true,
37058          "requires": {
37059            "isobject": "^3.0.1"
37060          }
37061        }
37062      }
37063    },
37064    "is-extglob": {
37065      "version": "2.1.1",
37066      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
37067      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
37068    },
37069    "is-fullwidth-code-point": {
37070      "version": "3.0.0",
37071      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
37072      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
37073      "dev": true
37074    },
37075    "is-generator-fn": {
37076      "version": "2.1.0",
37077      "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
37078      "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
37079      "dev": true
37080    },
37081    "is-glob": {
37082      "version": "4.0.1",
37083      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
37084      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
37085      "requires": {
37086        "is-extglob": "^2.1.1"
37087      }
37088    },
37089    "is-module": {
37090      "version": "1.0.0",
37091      "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
37092      "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
37093      "dev": true
37094    },
37095    "is-negative-zero": {
37096      "version": "2.0.1",
37097      "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
37098      "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
37099      "dev": true
37100    },
37101    "is-number": {
37102      "version": "7.0.0",
37103      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
37104      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
37105    },
37106    "is-number-object": {
37107      "version": "1.0.6",
37108      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
37109      "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
37110      "dev": true,
37111      "requires": {
37112        "has-tostringtag": "^1.0.0"
37113      }
37114    },
37115    "is-obj": {
37116      "version": "1.0.1",
37117      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
37118      "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
37119      "dev": true
37120    },
37121    "is-path-cwd": {
37122      "version": "2.2.0",
37123      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
37124      "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
37125      "dev": true
37126    },
37127    "is-path-in-cwd": {
37128      "version": "2.1.0",
37129      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
37130      "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
37131      "dev": true,
37132      "requires": {
37133        "is-path-inside": "^2.1.0"
37134      }
37135    },
37136    "is-path-inside": {
37137      "version": "2.1.0",
37138      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
37139      "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
37140      "dev": true,
37141      "requires": {
37142        "path-is-inside": "^1.0.2"
37143      }
37144    },
37145    "is-plain-obj": {
37146      "version": "1.1.0",
37147      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
37148      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
37149      "dev": true
37150    },
37151    "is-plain-object": {
37152      "version": "5.0.0",
37153      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
37154      "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
37155    },
37156    "is-potential-custom-element-name": {
37157      "version": "1.0.1",
37158      "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
37159      "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
37160    },
37161    "is-regex": {
37162      "version": "1.1.4",
37163      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
37164      "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
37165      "requires": {
37166        "call-bind": "^1.0.2",
37167        "has-tostringtag": "^1.0.0"
37168      }
37169    },
37170    "is-regexp": {
37171      "version": "1.0.0",
37172      "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
37173      "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
37174      "dev": true
37175    },
37176    "is-resolvable": {
37177      "version": "1.1.0",
37178      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
37179      "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
37180      "dev": true
37181    },
37182    "is-root": {
37183      "version": "2.1.0",
37184      "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz",
37185      "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==",
37186      "dev": true
37187    },
37188    "is-stream": {
37189      "version": "2.0.1",
37190      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
37191      "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
37192      "dev": true
37193    },
37194    "is-string": {
37195      "version": "1.0.7",
37196      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
37197      "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
37198      "dev": true,
37199      "requires": {
37200        "has-tostringtag": "^1.0.0"
37201      }
37202    },
37203    "is-subset": {
37204      "version": "0.1.1",
37205      "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
37206      "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=",
37207      "dev": true
37208    },
37209    "is-symbol": {
37210      "version": "1.0.4",
37211      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
37212      "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
37213      "dev": true,
37214      "requires": {
37215        "has-symbols": "^1.0.2"
37216      }
37217    },
37218    "is-typedarray": {
37219      "version": "1.0.0",
37220      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
37221      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
37222      "dev": true
37223    },
37224    "is-windows": {
37225      "version": "1.0.2",
37226      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
37227      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
37228      "dev": true
37229    },
37230    "is-wsl": {
37231      "version": "2.2.0",
37232      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
37233      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
37234      "dev": true,
37235      "requires": {
37236        "is-docker": "^2.0.0"
37237      }
37238    },
37239    "isarray": {
37240      "version": "0.0.1",
37241      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
37242      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
37243    },
37244    "isexe": {
37245      "version": "2.0.0",
37246      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
37247      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
37248      "dev": true
37249    },
37250    "isobject": {
37251      "version": "3.0.1",
37252      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
37253      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
37254      "dev": true
37255    },
37256    "istanbul-lib-coverage": {
37257      "version": "3.0.0",
37258      "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
37259      "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
37260      "dev": true
37261    },
37262    "istanbul-lib-instrument": {
37263      "version": "4.0.3",
37264      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
37265      "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
37266      "dev": true,
37267      "requires": {
37268        "@babel/core": "^7.7.5",
37269        "@istanbuljs/schema": "^0.1.2",
37270        "istanbul-lib-coverage": "^3.0.0",
37271        "semver": "^6.3.0"
37272      },
37273      "dependencies": {
37274        "semver": {
37275          "version": "6.3.0",
37276          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
37277          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
37278          "dev": true
37279        }
37280      }
37281    },
37282    "istanbul-lib-report": {
37283      "version": "3.0.0",
37284      "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
37285      "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
37286      "dev": true,
37287      "requires": {
37288        "istanbul-lib-coverage": "^3.0.0",
37289        "make-dir": "^3.0.0",
37290        "supports-color": "^7.1.0"
37291      },
37292      "dependencies": {
37293        "has-flag": {
37294          "version": "4.0.0",
37295          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
37296          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
37297          "dev": true
37298        },
37299        "make-dir": {
37300          "version": "3.1.0",
37301          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
37302          "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
37303          "dev": true,
37304          "requires": {
37305            "semver": "^6.0.0"
37306          }
37307        },
37308        "semver": {
37309          "version": "6.3.0",
37310          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
37311          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
37312          "dev": true
37313        },
37314        "supports-color": {
37315          "version": "7.2.0",
37316          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
37317          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
37318          "dev": true,
37319          "requires": {
37320            "has-flag": "^4.0.0"
37321          }
37322        }
37323      }
37324    },
37325    "istanbul-lib-source-maps": {
37326      "version": "4.0.0",
37327      "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
37328      "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
37329      "dev": true,
37330      "requires": {
37331        "debug": "^4.1.1",
37332        "istanbul-lib-coverage": "^3.0.0",
37333        "source-map": "^0.6.1"
37334      },
37335      "dependencies": {
37336        "source-map": {
37337          "version": "0.6.1",
37338          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
37339          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
37340          "dev": true
37341        }
37342      }
37343    },
37344    "istanbul-reports": {
37345      "version": "3.0.2",
37346      "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
37347      "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
37348      "dev": true,
37349      "requires": {
37350        "html-escaper": "^2.0.0",
37351        "istanbul-lib-report": "^3.0.0"
37352      }
37353    },
37354    "jest": {
37355      "version": "26.6.0",
37356      "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz",
37357      "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==",
37358      "dev": true,
37359      "requires": {
37360        "@jest/core": "^26.6.0",
37361        "import-local": "^3.0.2",
37362        "jest-cli": "^26.6.0"
37363      }
37364    },
37365    "jest-changed-files": {
37366      "version": "26.6.2",
37367      "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
37368      "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
37369      "dev": true,
37370      "requires": {
37371        "@jest/types": "^26.6.2",
37372        "execa": "^4.0.0",
37373        "throat": "^5.0.0"
37374      },
37375      "dependencies": {
37376        "@jest/types": {
37377          "version": "26.6.2",
37378          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
37379          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
37380          "dev": true,
37381          "requires": {
37382            "@types/istanbul-lib-coverage": "^2.0.0",
37383            "@types/istanbul-reports": "^3.0.0",
37384            "@types/node": "*",
37385            "@types/yargs": "^15.0.0",
37386            "chalk": "^4.0.0"
37387          }
37388        },
37389        "@types/yargs": {
37390          "version": "15.0.14",
37391          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
37392          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
37393          "dev": true,
37394          "requires": {
37395            "@types/yargs-parser": "*"
37396          }
37397        },
37398        "ansi-styles": {
37399          "version": "4.3.0",
37400          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
37401          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
37402          "dev": true,
37403          "requires": {
37404            "color-convert": "^2.0.1"
37405          }
37406        },
37407        "chalk": {
37408          "version": "4.1.2",
37409          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
37410          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
37411          "dev": true,
37412          "requires": {
37413            "ansi-styles": "^4.1.0",
37414            "supports-color": "^7.1.0"
37415          }
37416        },
37417        "color-convert": {
37418          "version": "2.0.1",
37419          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
37420          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
37421          "dev": true,
37422          "requires": {
37423            "color-name": "~1.1.4"
37424          }
37425        },
37426        "color-name": {
37427          "version": "1.1.4",
37428          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
37429          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
37430          "dev": true
37431        },
37432        "has-flag": {
37433          "version": "4.0.0",
37434          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
37435          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
37436          "dev": true
37437        },
37438        "supports-color": {
37439          "version": "7.2.0",
37440          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
37441          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
37442          "dev": true,
37443          "requires": {
37444            "has-flag": "^4.0.0"
37445          }
37446        }
37447      }
37448    },
37449    "jest-circus": {
37450      "version": "26.6.0",
37451      "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz",
37452      "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==",
37453      "dev": true,
37454      "requires": {
37455        "@babel/traverse": "^7.1.0",
37456        "@jest/environment": "^26.6.0",
37457        "@jest/test-result": "^26.6.0",
37458        "@jest/types": "^26.6.0",
37459        "@types/babel__traverse": "^7.0.4",
37460        "@types/node": "*",
37461        "chalk": "^4.0.0",
37462        "co": "^4.6.0",
37463        "dedent": "^0.7.0",
37464        "expect": "^26.6.0",
37465        "is-generator-fn": "^2.0.0",
37466        "jest-each": "^26.6.0",
37467        "jest-matcher-utils": "^26.6.0",
37468        "jest-message-util": "^26.6.0",
37469        "jest-runner": "^26.6.0",
37470        "jest-runtime": "^26.6.0",
37471        "jest-snapshot": "^26.6.0",
37472        "jest-util": "^26.6.0",
37473        "pretty-format": "^26.6.0",
37474        "stack-utils": "^2.0.2",
37475        "throat": "^5.0.0"
37476      },
37477      "dependencies": {
37478        "@jest/types": {
37479          "version": "26.6.2",
37480          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
37481          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
37482          "dev": true,
37483          "requires": {
37484            "@types/istanbul-lib-coverage": "^2.0.0",
37485            "@types/istanbul-reports": "^3.0.0",
37486            "@types/node": "*",
37487            "@types/yargs": "^15.0.0",
37488            "chalk": "^4.0.0"
37489          }
37490        },
37491        "@types/yargs": {
37492          "version": "15.0.14",
37493          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
37494          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
37495          "dev": true,
37496          "requires": {
37497            "@types/yargs-parser": "*"
37498          }
37499        },
37500        "ansi-styles": {
37501          "version": "4.3.0",
37502          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
37503          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
37504          "dev": true,
37505          "requires": {
37506            "color-convert": "^2.0.1"
37507          }
37508        },
37509        "chalk": {
37510          "version": "4.1.2",
37511          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
37512          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
37513          "dev": true,
37514          "requires": {
37515            "ansi-styles": "^4.1.0",
37516            "supports-color": "^7.1.0"
37517          }
37518        },
37519        "color-convert": {
37520          "version": "2.0.1",
37521          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
37522          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
37523          "dev": true,
37524          "requires": {
37525            "color-name": "~1.1.4"
37526          }
37527        },
37528        "color-name": {
37529          "version": "1.1.4",
37530          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
37531          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
37532          "dev": true
37533        },
37534        "has-flag": {
37535          "version": "4.0.0",
37536          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
37537          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
37538          "dev": true
37539        },
37540        "pretty-format": {
37541          "version": "26.6.2",
37542          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
37543          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
37544          "dev": true,
37545          "requires": {
37546            "@jest/types": "^26.6.2",
37547            "ansi-regex": "^5.0.0",
37548            "ansi-styles": "^4.0.0",
37549            "react-is": "^17.0.1"
37550          }
37551        },
37552        "react-is": {
37553          "version": "17.0.2",
37554          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
37555          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
37556          "dev": true
37557        },
37558        "supports-color": {
37559          "version": "7.2.0",
37560          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
37561          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
37562          "dev": true,
37563          "requires": {
37564            "has-flag": "^4.0.0"
37565          }
37566        }
37567      }
37568    },
37569    "jest-cli": {
37570      "version": "26.6.3",
37571      "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
37572      "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
37573      "dev": true,
37574      "requires": {
37575        "@jest/core": "^26.6.3",
37576        "@jest/test-result": "^26.6.2",
37577        "@jest/types": "^26.6.2",
37578        "chalk": "^4.0.0",
37579        "exit": "^0.1.2",
37580        "graceful-fs": "^4.2.4",
37581        "import-local": "^3.0.2",
37582        "is-ci": "^2.0.0",
37583        "jest-config": "^26.6.3",
37584        "jest-util": "^26.6.2",
37585        "jest-validate": "^26.6.2",
37586        "prompts": "^2.0.1",
37587        "yargs": "^15.4.1"
37588      },
37589      "dependencies": {
37590        "@jest/types": {
37591          "version": "26.6.2",
37592          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
37593          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
37594          "dev": true,
37595          "requires": {
37596            "@types/istanbul-lib-coverage": "^2.0.0",
37597            "@types/istanbul-reports": "^3.0.0",
37598            "@types/node": "*",
37599            "@types/yargs": "^15.0.0",
37600            "chalk": "^4.0.0"
37601          }
37602        },
37603        "@types/yargs": {
37604          "version": "15.0.14",
37605          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
37606          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
37607          "dev": true,
37608          "requires": {
37609            "@types/yargs-parser": "*"
37610          }
37611        },
37612        "ansi-styles": {
37613          "version": "4.3.0",
37614          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
37615          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
37616          "dev": true,
37617          "requires": {
37618            "color-convert": "^2.0.1"
37619          }
37620        },
37621        "chalk": {
37622          "version": "4.1.2",
37623          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
37624          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
37625          "dev": true,
37626          "requires": {
37627            "ansi-styles": "^4.1.0",
37628            "supports-color": "^7.1.0"
37629          }
37630        },
37631        "color-convert": {
37632          "version": "2.0.1",
37633          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
37634          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
37635          "dev": true,
37636          "requires": {
37637            "color-name": "~1.1.4"
37638          }
37639        },
37640        "color-name": {
37641          "version": "1.1.4",
37642          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
37643          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
37644          "dev": true
37645        },
37646        "find-up": {
37647          "version": "4.1.0",
37648          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
37649          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
37650          "dev": true,
37651          "requires": {
37652            "locate-path": "^5.0.0",
37653            "path-exists": "^4.0.0"
37654          }
37655        },
37656        "has-flag": {
37657          "version": "4.0.0",
37658          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
37659          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
37660          "dev": true
37661        },
37662        "jest-config": {
37663          "version": "26.6.3",
37664          "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
37665          "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
37666          "dev": true,
37667          "requires": {
37668            "@babel/core": "^7.1.0",
37669            "@jest/test-sequencer": "^26.6.3",
37670            "@jest/types": "^26.6.2",
37671            "babel-jest": "^26.6.3",
37672            "chalk": "^4.0.0",
37673            "deepmerge": "^4.2.2",
37674            "glob": "^7.1.1",
37675            "graceful-fs": "^4.2.4",
37676            "jest-environment-jsdom": "^26.6.2",
37677            "jest-environment-node": "^26.6.2",
37678            "jest-get-type": "^26.3.0",
37679            "jest-jasmine2": "^26.6.3",
37680            "jest-regex-util": "^26.0.0",
37681            "jest-resolve": "^26.6.2",
37682            "jest-util": "^26.6.2",
37683            "jest-validate": "^26.6.2",
37684            "micromatch": "^4.0.2",
37685            "pretty-format": "^26.6.2"
37686          }
37687        },
37688        "jest-get-type": {
37689          "version": "26.3.0",
37690          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
37691          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
37692          "dev": true
37693        },
37694        "jest-resolve": {
37695          "version": "26.6.2",
37696          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
37697          "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
37698          "dev": true,
37699          "requires": {
37700            "@jest/types": "^26.6.2",
37701            "chalk": "^4.0.0",
37702            "graceful-fs": "^4.2.4",
37703            "jest-pnp-resolver": "^1.2.2",
37704            "jest-util": "^26.6.2",
37705            "read-pkg-up": "^7.0.1",
37706            "resolve": "^1.18.1",
37707            "slash": "^3.0.0"
37708          }
37709        },
37710        "locate-path": {
37711          "version": "5.0.0",
37712          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
37713          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
37714          "dev": true,
37715          "requires": {
37716            "p-locate": "^4.1.0"
37717          }
37718        },
37719        "p-limit": {
37720          "version": "2.3.0",
37721          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
37722          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
37723          "dev": true,
37724          "requires": {
37725            "p-try": "^2.0.0"
37726          }
37727        },
37728        "p-locate": {
37729          "version": "4.1.0",
37730          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
37731          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
37732          "dev": true,
37733          "requires": {
37734            "p-limit": "^2.2.0"
37735          }
37736        },
37737        "p-try": {
37738          "version": "2.2.0",
37739          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
37740          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
37741          "dev": true
37742        },
37743        "path-exists": {
37744          "version": "4.0.0",
37745          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
37746          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
37747          "dev": true
37748        },
37749        "pretty-format": {
37750          "version": "26.6.2",
37751          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
37752          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
37753          "dev": true,
37754          "requires": {
37755            "@jest/types": "^26.6.2",
37756            "ansi-regex": "^5.0.0",
37757            "ansi-styles": "^4.0.0",
37758            "react-is": "^17.0.1"
37759          }
37760        },
37761        "react-is": {
37762          "version": "17.0.2",
37763          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
37764          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
37765          "dev": true
37766        },
37767        "read-pkg": {
37768          "version": "5.2.0",
37769          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
37770          "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
37771          "dev": true,
37772          "requires": {
37773            "@types/normalize-package-data": "^2.4.0",
37774            "normalize-package-data": "^2.5.0",
37775            "parse-json": "^5.0.0",
37776            "type-fest": "^0.6.0"
37777          },
37778          "dependencies": {
37779            "type-fest": {
37780              "version": "0.6.0",
37781              "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
37782              "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
37783              "dev": true
37784            }
37785          }
37786        },
37787        "read-pkg-up": {
37788          "version": "7.0.1",
37789          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
37790          "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
37791          "dev": true,
37792          "requires": {
37793            "find-up": "^4.1.0",
37794            "read-pkg": "^5.2.0",
37795            "type-fest": "^0.8.1"
37796          }
37797        },
37798        "supports-color": {
37799          "version": "7.2.0",
37800          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
37801          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
37802          "dev": true,
37803          "requires": {
37804            "has-flag": "^4.0.0"
37805          }
37806        },
37807        "type-fest": {
37808          "version": "0.8.1",
37809          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
37810          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
37811          "dev": true
37812        }
37813      }
37814    },
37815    "jest-diff": {
37816      "version": "27.1.0",
37817      "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.1.0.tgz",
37818      "integrity": "sha512-rjfopEYl58g/SZTsQFmspBODvMSytL16I+cirnScWTLkQVXYVZfxm78DFfdIIXc05RCYuGjxJqrdyG4PIFzcJg==",
37819      "dev": true,
37820      "requires": {
37821        "chalk": "^4.0.0",
37822        "diff-sequences": "^27.0.6",
37823        "jest-get-type": "^27.0.6",
37824        "pretty-format": "^27.1.0"
37825      },
37826      "dependencies": {
37827        "ansi-styles": {
37828          "version": "4.3.0",
37829          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
37830          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
37831          "dev": true,
37832          "requires": {
37833            "color-convert": "^2.0.1"
37834          }
37835        },
37836        "chalk": {
37837          "version": "4.1.2",
37838          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
37839          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
37840          "dev": true,
37841          "requires": {
37842            "ansi-styles": "^4.1.0",
37843            "supports-color": "^7.1.0"
37844          }
37845        },
37846        "color-convert": {
37847          "version": "2.0.1",
37848          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
37849          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
37850          "dev": true,
37851          "requires": {
37852            "color-name": "~1.1.4"
37853          }
37854        },
37855        "color-name": {
37856          "version": "1.1.4",
37857          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
37858          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
37859          "dev": true
37860        },
37861        "has-flag": {
37862          "version": "4.0.0",
37863          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
37864          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
37865          "dev": true
37866        },
37867        "supports-color": {
37868          "version": "7.2.0",
37869          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
37870          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
37871          "dev": true,
37872          "requires": {
37873            "has-flag": "^4.0.0"
37874          }
37875        }
37876      }
37877    },
37878    "jest-docblock": {
37879      "version": "26.0.0",
37880      "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
37881      "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
37882      "dev": true,
37883      "requires": {
37884        "detect-newline": "^3.0.0"
37885      }
37886    },
37887    "jest-each": {
37888      "version": "26.6.2",
37889      "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
37890      "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
37891      "dev": true,
37892      "requires": {
37893        "@jest/types": "^26.6.2",
37894        "chalk": "^4.0.0",
37895        "jest-get-type": "^26.3.0",
37896        "jest-util": "^26.6.2",
37897        "pretty-format": "^26.6.2"
37898      },
37899      "dependencies": {
37900        "@jest/types": {
37901          "version": "26.6.2",
37902          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
37903          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
37904          "dev": true,
37905          "requires": {
37906            "@types/istanbul-lib-coverage": "^2.0.0",
37907            "@types/istanbul-reports": "^3.0.0",
37908            "@types/node": "*",
37909            "@types/yargs": "^15.0.0",
37910            "chalk": "^4.0.0"
37911          }
37912        },
37913        "@types/yargs": {
37914          "version": "15.0.14",
37915          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
37916          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
37917          "dev": true,
37918          "requires": {
37919            "@types/yargs-parser": "*"
37920          }
37921        },
37922        "ansi-styles": {
37923          "version": "4.3.0",
37924          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
37925          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
37926          "dev": true,
37927          "requires": {
37928            "color-convert": "^2.0.1"
37929          }
37930        },
37931        "chalk": {
37932          "version": "4.1.2",
37933          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
37934          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
37935          "dev": true,
37936          "requires": {
37937            "ansi-styles": "^4.1.0",
37938            "supports-color": "^7.1.0"
37939          }
37940        },
37941        "color-convert": {
37942          "version": "2.0.1",
37943          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
37944          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
37945          "dev": true,
37946          "requires": {
37947            "color-name": "~1.1.4"
37948          }
37949        },
37950        "color-name": {
37951          "version": "1.1.4",
37952          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
37953          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
37954          "dev": true
37955        },
37956        "has-flag": {
37957          "version": "4.0.0",
37958          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
37959          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
37960          "dev": true
37961        },
37962        "jest-get-type": {
37963          "version": "26.3.0",
37964          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
37965          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
37966          "dev": true
37967        },
37968        "pretty-format": {
37969          "version": "26.6.2",
37970          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
37971          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
37972          "dev": true,
37973          "requires": {
37974            "@jest/types": "^26.6.2",
37975            "ansi-regex": "^5.0.0",
37976            "ansi-styles": "^4.0.0",
37977            "react-is": "^17.0.1"
37978          }
37979        },
37980        "react-is": {
37981          "version": "17.0.2",
37982          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
37983          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
37984          "dev": true
37985        },
37986        "supports-color": {
37987          "version": "7.2.0",
37988          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
37989          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
37990          "dev": true,
37991          "requires": {
37992            "has-flag": "^4.0.0"
37993          }
37994        }
37995      }
37996    },
37997    "jest-environment-jsdom": {
37998      "version": "26.6.2",
37999      "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
38000      "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
38001      "dev": true,
38002      "requires": {
38003        "@jest/environment": "^26.6.2",
38004        "@jest/fake-timers": "^26.6.2",
38005        "@jest/types": "^26.6.2",
38006        "@types/node": "*",
38007        "jest-mock": "^26.6.2",
38008        "jest-util": "^26.6.2",
38009        "jsdom": "^16.4.0"
38010      },
38011      "dependencies": {
38012        "@jest/types": {
38013          "version": "26.6.2",
38014          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38015          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38016          "dev": true,
38017          "requires": {
38018            "@types/istanbul-lib-coverage": "^2.0.0",
38019            "@types/istanbul-reports": "^3.0.0",
38020            "@types/node": "*",
38021            "@types/yargs": "^15.0.0",
38022            "chalk": "^4.0.0"
38023          }
38024        },
38025        "@types/yargs": {
38026          "version": "15.0.14",
38027          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38028          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38029          "dev": true,
38030          "requires": {
38031            "@types/yargs-parser": "*"
38032          }
38033        },
38034        "ansi-styles": {
38035          "version": "4.3.0",
38036          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38037          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38038          "dev": true,
38039          "requires": {
38040            "color-convert": "^2.0.1"
38041          }
38042        },
38043        "chalk": {
38044          "version": "4.1.2",
38045          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38046          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38047          "dev": true,
38048          "requires": {
38049            "ansi-styles": "^4.1.0",
38050            "supports-color": "^7.1.0"
38051          }
38052        },
38053        "color-convert": {
38054          "version": "2.0.1",
38055          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38056          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38057          "dev": true,
38058          "requires": {
38059            "color-name": "~1.1.4"
38060          }
38061        },
38062        "color-name": {
38063          "version": "1.1.4",
38064          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38065          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38066          "dev": true
38067        },
38068        "has-flag": {
38069          "version": "4.0.0",
38070          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38071          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38072          "dev": true
38073        },
38074        "supports-color": {
38075          "version": "7.2.0",
38076          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38077          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38078          "dev": true,
38079          "requires": {
38080            "has-flag": "^4.0.0"
38081          }
38082        }
38083      }
38084    },
38085    "jest-environment-node": {
38086      "version": "26.6.2",
38087      "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
38088      "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
38089      "dev": true,
38090      "requires": {
38091        "@jest/environment": "^26.6.2",
38092        "@jest/fake-timers": "^26.6.2",
38093        "@jest/types": "^26.6.2",
38094        "@types/node": "*",
38095        "jest-mock": "^26.6.2",
38096        "jest-util": "^26.6.2"
38097      },
38098      "dependencies": {
38099        "@jest/types": {
38100          "version": "26.6.2",
38101          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38102          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38103          "dev": true,
38104          "requires": {
38105            "@types/istanbul-lib-coverage": "^2.0.0",
38106            "@types/istanbul-reports": "^3.0.0",
38107            "@types/node": "*",
38108            "@types/yargs": "^15.0.0",
38109            "chalk": "^4.0.0"
38110          }
38111        },
38112        "@types/yargs": {
38113          "version": "15.0.14",
38114          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38115          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38116          "dev": true,
38117          "requires": {
38118            "@types/yargs-parser": "*"
38119          }
38120        },
38121        "ansi-styles": {
38122          "version": "4.3.0",
38123          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38124          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38125          "dev": true,
38126          "requires": {
38127            "color-convert": "^2.0.1"
38128          }
38129        },
38130        "chalk": {
38131          "version": "4.1.2",
38132          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38133          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38134          "dev": true,
38135          "requires": {
38136            "ansi-styles": "^4.1.0",
38137            "supports-color": "^7.1.0"
38138          }
38139        },
38140        "color-convert": {
38141          "version": "2.0.1",
38142          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38143          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38144          "dev": true,
38145          "requires": {
38146            "color-name": "~1.1.4"
38147          }
38148        },
38149        "color-name": {
38150          "version": "1.1.4",
38151          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38152          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38153          "dev": true
38154        },
38155        "has-flag": {
38156          "version": "4.0.0",
38157          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38158          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38159          "dev": true
38160        },
38161        "supports-color": {
38162          "version": "7.2.0",
38163          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38164          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38165          "dev": true,
38166          "requires": {
38167            "has-flag": "^4.0.0"
38168          }
38169        }
38170      }
38171    },
38172    "jest-fetch-mock": {
38173      "version": "3.0.3",
38174      "resolved": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.3.tgz",
38175      "integrity": "sha512-Ux1nWprtLrdrH4XwE7O7InRY6psIi3GOsqNESJgMJ+M5cv4A8Lh7SN9d2V2kKRZ8ebAfcd1LNyZguAOb6JiDqw==",
38176      "dev": true,
38177      "requires": {
38178        "cross-fetch": "^3.0.4",
38179        "promise-polyfill": "^8.1.3"
38180      }
38181    },
38182    "jest-get-type": {
38183      "version": "27.0.6",
38184      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz",
38185      "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==",
38186      "dev": true
38187    },
38188    "jest-haste-map": {
38189      "version": "26.6.2",
38190      "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
38191      "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
38192      "dev": true,
38193      "requires": {
38194        "@jest/types": "^26.6.2",
38195        "@types/graceful-fs": "^4.1.2",
38196        "@types/node": "*",
38197        "anymatch": "^3.0.3",
38198        "fb-watchman": "^2.0.0",
38199        "fsevents": "^2.1.2",
38200        "graceful-fs": "^4.2.4",
38201        "jest-regex-util": "^26.0.0",
38202        "jest-serializer": "^26.6.2",
38203        "jest-util": "^26.6.2",
38204        "jest-worker": "^26.6.2",
38205        "micromatch": "^4.0.2",
38206        "sane": "^4.0.3",
38207        "walker": "^1.0.7"
38208      },
38209      "dependencies": {
38210        "@jest/types": {
38211          "version": "26.6.2",
38212          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38213          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38214          "dev": true,
38215          "requires": {
38216            "@types/istanbul-lib-coverage": "^2.0.0",
38217            "@types/istanbul-reports": "^3.0.0",
38218            "@types/node": "*",
38219            "@types/yargs": "^15.0.0",
38220            "chalk": "^4.0.0"
38221          }
38222        },
38223        "@types/yargs": {
38224          "version": "15.0.14",
38225          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38226          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38227          "dev": true,
38228          "requires": {
38229            "@types/yargs-parser": "*"
38230          }
38231        },
38232        "ansi-styles": {
38233          "version": "4.3.0",
38234          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38235          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38236          "dev": true,
38237          "requires": {
38238            "color-convert": "^2.0.1"
38239          }
38240        },
38241        "chalk": {
38242          "version": "4.1.2",
38243          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38244          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38245          "dev": true,
38246          "requires": {
38247            "ansi-styles": "^4.1.0",
38248            "supports-color": "^7.1.0"
38249          }
38250        },
38251        "color-convert": {
38252          "version": "2.0.1",
38253          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38254          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38255          "dev": true,
38256          "requires": {
38257            "color-name": "~1.1.4"
38258          }
38259        },
38260        "color-name": {
38261          "version": "1.1.4",
38262          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38263          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38264          "dev": true
38265        },
38266        "has-flag": {
38267          "version": "4.0.0",
38268          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38269          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38270          "dev": true
38271        },
38272        "supports-color": {
38273          "version": "7.2.0",
38274          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38275          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38276          "dev": true,
38277          "requires": {
38278            "has-flag": "^4.0.0"
38279          }
38280        }
38281      }
38282    },
38283    "jest-jasmine2": {
38284      "version": "26.6.3",
38285      "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
38286      "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
38287      "dev": true,
38288      "requires": {
38289        "@babel/traverse": "^7.1.0",
38290        "@jest/environment": "^26.6.2",
38291        "@jest/source-map": "^26.6.2",
38292        "@jest/test-result": "^26.6.2",
38293        "@jest/types": "^26.6.2",
38294        "@types/node": "*",
38295        "chalk": "^4.0.0",
38296        "co": "^4.6.0",
38297        "expect": "^26.6.2",
38298        "is-generator-fn": "^2.0.0",
38299        "jest-each": "^26.6.2",
38300        "jest-matcher-utils": "^26.6.2",
38301        "jest-message-util": "^26.6.2",
38302        "jest-runtime": "^26.6.3",
38303        "jest-snapshot": "^26.6.2",
38304        "jest-util": "^26.6.2",
38305        "pretty-format": "^26.6.2",
38306        "throat": "^5.0.0"
38307      },
38308      "dependencies": {
38309        "@jest/types": {
38310          "version": "26.6.2",
38311          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38312          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38313          "dev": true,
38314          "requires": {
38315            "@types/istanbul-lib-coverage": "^2.0.0",
38316            "@types/istanbul-reports": "^3.0.0",
38317            "@types/node": "*",
38318            "@types/yargs": "^15.0.0",
38319            "chalk": "^4.0.0"
38320          }
38321        },
38322        "@types/yargs": {
38323          "version": "15.0.14",
38324          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38325          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38326          "dev": true,
38327          "requires": {
38328            "@types/yargs-parser": "*"
38329          }
38330        },
38331        "ansi-styles": {
38332          "version": "4.3.0",
38333          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38334          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38335          "dev": true,
38336          "requires": {
38337            "color-convert": "^2.0.1"
38338          }
38339        },
38340        "chalk": {
38341          "version": "4.1.2",
38342          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38343          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38344          "dev": true,
38345          "requires": {
38346            "ansi-styles": "^4.1.0",
38347            "supports-color": "^7.1.0"
38348          }
38349        },
38350        "color-convert": {
38351          "version": "2.0.1",
38352          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38353          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38354          "dev": true,
38355          "requires": {
38356            "color-name": "~1.1.4"
38357          }
38358        },
38359        "color-name": {
38360          "version": "1.1.4",
38361          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38362          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38363          "dev": true
38364        },
38365        "has-flag": {
38366          "version": "4.0.0",
38367          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38368          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38369          "dev": true
38370        },
38371        "pretty-format": {
38372          "version": "26.6.2",
38373          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
38374          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
38375          "dev": true,
38376          "requires": {
38377            "@jest/types": "^26.6.2",
38378            "ansi-regex": "^5.0.0",
38379            "ansi-styles": "^4.0.0",
38380            "react-is": "^17.0.1"
38381          }
38382        },
38383        "react-is": {
38384          "version": "17.0.2",
38385          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
38386          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
38387          "dev": true
38388        },
38389        "supports-color": {
38390          "version": "7.2.0",
38391          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38392          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38393          "dev": true,
38394          "requires": {
38395            "has-flag": "^4.0.0"
38396          }
38397        }
38398      }
38399    },
38400    "jest-leak-detector": {
38401      "version": "26.6.2",
38402      "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
38403      "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
38404      "dev": true,
38405      "requires": {
38406        "jest-get-type": "^26.3.0",
38407        "pretty-format": "^26.6.2"
38408      },
38409      "dependencies": {
38410        "@jest/types": {
38411          "version": "26.6.2",
38412          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38413          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38414          "dev": true,
38415          "requires": {
38416            "@types/istanbul-lib-coverage": "^2.0.0",
38417            "@types/istanbul-reports": "^3.0.0",
38418            "@types/node": "*",
38419            "@types/yargs": "^15.0.0",
38420            "chalk": "^4.0.0"
38421          }
38422        },
38423        "@types/yargs": {
38424          "version": "15.0.14",
38425          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38426          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38427          "dev": true,
38428          "requires": {
38429            "@types/yargs-parser": "*"
38430          }
38431        },
38432        "ansi-styles": {
38433          "version": "4.3.0",
38434          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38435          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38436          "dev": true,
38437          "requires": {
38438            "color-convert": "^2.0.1"
38439          }
38440        },
38441        "chalk": {
38442          "version": "4.1.2",
38443          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38444          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38445          "dev": true,
38446          "requires": {
38447            "ansi-styles": "^4.1.0",
38448            "supports-color": "^7.1.0"
38449          }
38450        },
38451        "color-convert": {
38452          "version": "2.0.1",
38453          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38454          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38455          "dev": true,
38456          "requires": {
38457            "color-name": "~1.1.4"
38458          }
38459        },
38460        "color-name": {
38461          "version": "1.1.4",
38462          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38463          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38464          "dev": true
38465        },
38466        "has-flag": {
38467          "version": "4.0.0",
38468          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38469          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38470          "dev": true
38471        },
38472        "jest-get-type": {
38473          "version": "26.3.0",
38474          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
38475          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
38476          "dev": true
38477        },
38478        "pretty-format": {
38479          "version": "26.6.2",
38480          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
38481          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
38482          "dev": true,
38483          "requires": {
38484            "@jest/types": "^26.6.2",
38485            "ansi-regex": "^5.0.0",
38486            "ansi-styles": "^4.0.0",
38487            "react-is": "^17.0.1"
38488          }
38489        },
38490        "react-is": {
38491          "version": "17.0.2",
38492          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
38493          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
38494          "dev": true
38495        },
38496        "supports-color": {
38497          "version": "7.2.0",
38498          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38499          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38500          "dev": true,
38501          "requires": {
38502            "has-flag": "^4.0.0"
38503          }
38504        }
38505      }
38506    },
38507    "jest-matcher-utils": {
38508      "version": "26.6.2",
38509      "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
38510      "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
38511      "dev": true,
38512      "requires": {
38513        "chalk": "^4.0.0",
38514        "jest-diff": "^26.6.2",
38515        "jest-get-type": "^26.3.0",
38516        "pretty-format": "^26.6.2"
38517      },
38518      "dependencies": {
38519        "@jest/types": {
38520          "version": "26.6.2",
38521          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38522          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38523          "dev": true,
38524          "requires": {
38525            "@types/istanbul-lib-coverage": "^2.0.0",
38526            "@types/istanbul-reports": "^3.0.0",
38527            "@types/node": "*",
38528            "@types/yargs": "^15.0.0",
38529            "chalk": "^4.0.0"
38530          }
38531        },
38532        "@types/yargs": {
38533          "version": "15.0.14",
38534          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38535          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38536          "dev": true,
38537          "requires": {
38538            "@types/yargs-parser": "*"
38539          }
38540        },
38541        "ansi-styles": {
38542          "version": "4.3.0",
38543          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38544          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38545          "dev": true,
38546          "requires": {
38547            "color-convert": "^2.0.1"
38548          }
38549        },
38550        "chalk": {
38551          "version": "4.1.2",
38552          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38553          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38554          "dev": true,
38555          "requires": {
38556            "ansi-styles": "^4.1.0",
38557            "supports-color": "^7.1.0"
38558          }
38559        },
38560        "color-convert": {
38561          "version": "2.0.1",
38562          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38563          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38564          "dev": true,
38565          "requires": {
38566            "color-name": "~1.1.4"
38567          }
38568        },
38569        "color-name": {
38570          "version": "1.1.4",
38571          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38572          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38573          "dev": true
38574        },
38575        "diff-sequences": {
38576          "version": "26.6.2",
38577          "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
38578          "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
38579          "dev": true
38580        },
38581        "has-flag": {
38582          "version": "4.0.0",
38583          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38584          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38585          "dev": true
38586        },
38587        "jest-diff": {
38588          "version": "26.6.2",
38589          "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
38590          "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
38591          "dev": true,
38592          "requires": {
38593            "chalk": "^4.0.0",
38594            "diff-sequences": "^26.6.2",
38595            "jest-get-type": "^26.3.0",
38596            "pretty-format": "^26.6.2"
38597          }
38598        },
38599        "jest-get-type": {
38600          "version": "26.3.0",
38601          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
38602          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
38603          "dev": true
38604        },
38605        "pretty-format": {
38606          "version": "26.6.2",
38607          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
38608          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
38609          "dev": true,
38610          "requires": {
38611            "@jest/types": "^26.6.2",
38612            "ansi-regex": "^5.0.0",
38613            "ansi-styles": "^4.0.0",
38614            "react-is": "^17.0.1"
38615          }
38616        },
38617        "react-is": {
38618          "version": "17.0.2",
38619          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
38620          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
38621          "dev": true
38622        },
38623        "supports-color": {
38624          "version": "7.2.0",
38625          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38626          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38627          "dev": true,
38628          "requires": {
38629            "has-flag": "^4.0.0"
38630          }
38631        }
38632      }
38633    },
38634    "jest-message-util": {
38635      "version": "26.6.2",
38636      "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
38637      "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
38638      "dev": true,
38639      "requires": {
38640        "@babel/code-frame": "^7.0.0",
38641        "@jest/types": "^26.6.2",
38642        "@types/stack-utils": "^2.0.0",
38643        "chalk": "^4.0.0",
38644        "graceful-fs": "^4.2.4",
38645        "micromatch": "^4.0.2",
38646        "pretty-format": "^26.6.2",
38647        "slash": "^3.0.0",
38648        "stack-utils": "^2.0.2"
38649      },
38650      "dependencies": {
38651        "@jest/types": {
38652          "version": "26.6.2",
38653          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38654          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38655          "dev": true,
38656          "requires": {
38657            "@types/istanbul-lib-coverage": "^2.0.0",
38658            "@types/istanbul-reports": "^3.0.0",
38659            "@types/node": "*",
38660            "@types/yargs": "^15.0.0",
38661            "chalk": "^4.0.0"
38662          }
38663        },
38664        "@types/yargs": {
38665          "version": "15.0.14",
38666          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38667          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38668          "dev": true,
38669          "requires": {
38670            "@types/yargs-parser": "*"
38671          }
38672        },
38673        "ansi-styles": {
38674          "version": "4.3.0",
38675          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38676          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38677          "dev": true,
38678          "requires": {
38679            "color-convert": "^2.0.1"
38680          }
38681        },
38682        "chalk": {
38683          "version": "4.1.2",
38684          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38685          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38686          "dev": true,
38687          "requires": {
38688            "ansi-styles": "^4.1.0",
38689            "supports-color": "^7.1.0"
38690          }
38691        },
38692        "color-convert": {
38693          "version": "2.0.1",
38694          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38695          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38696          "dev": true,
38697          "requires": {
38698            "color-name": "~1.1.4"
38699          }
38700        },
38701        "color-name": {
38702          "version": "1.1.4",
38703          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38704          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38705          "dev": true
38706        },
38707        "has-flag": {
38708          "version": "4.0.0",
38709          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38710          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38711          "dev": true
38712        },
38713        "pretty-format": {
38714          "version": "26.6.2",
38715          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
38716          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
38717          "dev": true,
38718          "requires": {
38719            "@jest/types": "^26.6.2",
38720            "ansi-regex": "^5.0.0",
38721            "ansi-styles": "^4.0.0",
38722            "react-is": "^17.0.1"
38723          }
38724        },
38725        "react-is": {
38726          "version": "17.0.2",
38727          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
38728          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
38729          "dev": true
38730        },
38731        "supports-color": {
38732          "version": "7.2.0",
38733          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38734          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38735          "dev": true,
38736          "requires": {
38737            "has-flag": "^4.0.0"
38738          }
38739        }
38740      }
38741    },
38742    "jest-mock": {
38743      "version": "26.6.2",
38744      "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
38745      "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
38746      "dev": true,
38747      "requires": {
38748        "@jest/types": "^26.6.2",
38749        "@types/node": "*"
38750      },
38751      "dependencies": {
38752        "@jest/types": {
38753          "version": "26.6.2",
38754          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38755          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38756          "dev": true,
38757          "requires": {
38758            "@types/istanbul-lib-coverage": "^2.0.0",
38759            "@types/istanbul-reports": "^3.0.0",
38760            "@types/node": "*",
38761            "@types/yargs": "^15.0.0",
38762            "chalk": "^4.0.0"
38763          }
38764        },
38765        "@types/yargs": {
38766          "version": "15.0.14",
38767          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38768          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38769          "dev": true,
38770          "requires": {
38771            "@types/yargs-parser": "*"
38772          }
38773        },
38774        "ansi-styles": {
38775          "version": "4.3.0",
38776          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38777          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38778          "dev": true,
38779          "requires": {
38780            "color-convert": "^2.0.1"
38781          }
38782        },
38783        "chalk": {
38784          "version": "4.1.2",
38785          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38786          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38787          "dev": true,
38788          "requires": {
38789            "ansi-styles": "^4.1.0",
38790            "supports-color": "^7.1.0"
38791          }
38792        },
38793        "color-convert": {
38794          "version": "2.0.1",
38795          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38796          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38797          "dev": true,
38798          "requires": {
38799            "color-name": "~1.1.4"
38800          }
38801        },
38802        "color-name": {
38803          "version": "1.1.4",
38804          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38805          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38806          "dev": true
38807        },
38808        "has-flag": {
38809          "version": "4.0.0",
38810          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38811          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38812          "dev": true
38813        },
38814        "supports-color": {
38815          "version": "7.2.0",
38816          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38817          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
38818          "dev": true,
38819          "requires": {
38820            "has-flag": "^4.0.0"
38821          }
38822        }
38823      }
38824    },
38825    "jest-pnp-resolver": {
38826      "version": "1.2.2",
38827      "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
38828      "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
38829      "dev": true,
38830      "requires": {}
38831    },
38832    "jest-regex-util": {
38833      "version": "26.0.0",
38834      "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
38835      "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
38836      "dev": true
38837    },
38838    "jest-resolve": {
38839      "version": "26.6.0",
38840      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz",
38841      "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==",
38842      "dev": true,
38843      "requires": {
38844        "@jest/types": "^26.6.0",
38845        "chalk": "^4.0.0",
38846        "graceful-fs": "^4.2.4",
38847        "jest-pnp-resolver": "^1.2.2",
38848        "jest-util": "^26.6.0",
38849        "read-pkg-up": "^7.0.1",
38850        "resolve": "^1.17.0",
38851        "slash": "^3.0.0"
38852      },
38853      "dependencies": {
38854        "@jest/types": {
38855          "version": "26.6.2",
38856          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
38857          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
38858          "dev": true,
38859          "requires": {
38860            "@types/istanbul-lib-coverage": "^2.0.0",
38861            "@types/istanbul-reports": "^3.0.0",
38862            "@types/node": "*",
38863            "@types/yargs": "^15.0.0",
38864            "chalk": "^4.0.0"
38865          }
38866        },
38867        "@types/yargs": {
38868          "version": "15.0.14",
38869          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
38870          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
38871          "dev": true,
38872          "requires": {
38873            "@types/yargs-parser": "*"
38874          }
38875        },
38876        "ansi-styles": {
38877          "version": "4.3.0",
38878          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
38879          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
38880          "dev": true,
38881          "requires": {
38882            "color-convert": "^2.0.1"
38883          }
38884        },
38885        "chalk": {
38886          "version": "4.1.2",
38887          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
38888          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
38889          "dev": true,
38890          "requires": {
38891            "ansi-styles": "^4.1.0",
38892            "supports-color": "^7.1.0"
38893          }
38894        },
38895        "color-convert": {
38896          "version": "2.0.1",
38897          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
38898          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
38899          "dev": true,
38900          "requires": {
38901            "color-name": "~1.1.4"
38902          }
38903        },
38904        "color-name": {
38905          "version": "1.1.4",
38906          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
38907          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
38908          "dev": true
38909        },
38910        "find-up": {
38911          "version": "4.1.0",
38912          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
38913          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
38914          "dev": true,
38915          "requires": {
38916            "locate-path": "^5.0.0",
38917            "path-exists": "^4.0.0"
38918          }
38919        },
38920        "has-flag": {
38921          "version": "4.0.0",
38922          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
38923          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
38924          "dev": true
38925        },
38926        "locate-path": {
38927          "version": "5.0.0",
38928          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
38929          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
38930          "dev": true,
38931          "requires": {
38932            "p-locate": "^4.1.0"
38933          }
38934        },
38935        "p-limit": {
38936          "version": "2.3.0",
38937          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
38938          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
38939          "dev": true,
38940          "requires": {
38941            "p-try": "^2.0.0"
38942          }
38943        },
38944        "p-locate": {
38945          "version": "4.1.0",
38946          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
38947          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
38948          "dev": true,
38949          "requires": {
38950            "p-limit": "^2.2.0"
38951          }
38952        },
38953        "p-try": {
38954          "version": "2.2.0",
38955          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
38956          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
38957          "dev": true
38958        },
38959        "path-exists": {
38960          "version": "4.0.0",
38961          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
38962          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
38963          "dev": true
38964        },
38965        "read-pkg": {
38966          "version": "5.2.0",
38967          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
38968          "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
38969          "dev": true,
38970          "requires": {
38971            "@types/normalize-package-data": "^2.4.0",
38972            "normalize-package-data": "^2.5.0",
38973            "parse-json": "^5.0.0",
38974            "type-fest": "^0.6.0"
38975          },
38976          "dependencies": {
38977            "type-fest": {
38978              "version": "0.6.0",
38979              "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
38980              "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
38981              "dev": true
38982            }
38983          }
38984        },
38985        "read-pkg-up": {
38986          "version": "7.0.1",
38987          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
38988          "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
38989          "dev": true,
38990          "requires": {
38991            "find-up": "^4.1.0",
38992            "read-pkg": "^5.2.0",
38993            "type-fest": "^0.8.1"
38994          }
38995        },
38996        "supports-color": {
38997          "version": "7.2.0",
38998          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
38999          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
39000          "dev": true,
39001          "requires": {
39002            "has-flag": "^4.0.0"
39003          }
39004        },
39005        "type-fest": {
39006          "version": "0.8.1",
39007          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
39008          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
39009          "dev": true
39010        }
39011      }
39012    },
39013    "jest-resolve-dependencies": {
39014      "version": "26.6.3",
39015      "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
39016      "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
39017      "dev": true,
39018      "requires": {
39019        "@jest/types": "^26.6.2",
39020        "jest-regex-util": "^26.0.0",
39021        "jest-snapshot": "^26.6.2"
39022      },
39023      "dependencies": {
39024        "@jest/types": {
39025          "version": "26.6.2",
39026          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
39027          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
39028          "dev": true,
39029          "requires": {
39030            "@types/istanbul-lib-coverage": "^2.0.0",
39031            "@types/istanbul-reports": "^3.0.0",
39032            "@types/node": "*",
39033            "@types/yargs": "^15.0.0",
39034            "chalk": "^4.0.0"
39035          }
39036        },
39037        "@types/yargs": {
39038          "version": "15.0.14",
39039          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
39040          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
39041          "dev": true,
39042          "requires": {
39043            "@types/yargs-parser": "*"
39044          }
39045        },
39046        "ansi-styles": {
39047          "version": "4.3.0",
39048          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
39049          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
39050          "dev": true,
39051          "requires": {
39052            "color-convert": "^2.0.1"
39053          }
39054        },
39055        "chalk": {
39056          "version": "4.1.2",
39057          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
39058          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
39059          "dev": true,
39060          "requires": {
39061            "ansi-styles": "^4.1.0",
39062            "supports-color": "^7.1.0"
39063          }
39064        },
39065        "color-convert": {
39066          "version": "2.0.1",
39067          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
39068          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
39069          "dev": true,
39070          "requires": {
39071            "color-name": "~1.1.4"
39072          }
39073        },
39074        "color-name": {
39075          "version": "1.1.4",
39076          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
39077          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
39078          "dev": true
39079        },
39080        "has-flag": {
39081          "version": "4.0.0",
39082          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
39083          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
39084          "dev": true
39085        },
39086        "supports-color": {
39087          "version": "7.2.0",
39088          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
39089          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
39090          "dev": true,
39091          "requires": {
39092            "has-flag": "^4.0.0"
39093          }
39094        }
39095      }
39096    },
39097    "jest-runner": {
39098      "version": "26.6.3",
39099      "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
39100      "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
39101      "dev": true,
39102      "requires": {
39103        "@jest/console": "^26.6.2",
39104        "@jest/environment": "^26.6.2",
39105        "@jest/test-result": "^26.6.2",
39106        "@jest/types": "^26.6.2",
39107        "@types/node": "*",
39108        "chalk": "^4.0.0",
39109        "emittery": "^0.7.1",
39110        "exit": "^0.1.2",
39111        "graceful-fs": "^4.2.4",
39112        "jest-config": "^26.6.3",
39113        "jest-docblock": "^26.0.0",
39114        "jest-haste-map": "^26.6.2",
39115        "jest-leak-detector": "^26.6.2",
39116        "jest-message-util": "^26.6.2",
39117        "jest-resolve": "^26.6.2",
39118        "jest-runtime": "^26.6.3",
39119        "jest-util": "^26.6.2",
39120        "jest-worker": "^26.6.2",
39121        "source-map-support": "^0.5.6",
39122        "throat": "^5.0.0"
39123      },
39124      "dependencies": {
39125        "@jest/types": {
39126          "version": "26.6.2",
39127          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
39128          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
39129          "dev": true,
39130          "requires": {
39131            "@types/istanbul-lib-coverage": "^2.0.0",
39132            "@types/istanbul-reports": "^3.0.0",
39133            "@types/node": "*",
39134            "@types/yargs": "^15.0.0",
39135            "chalk": "^4.0.0"
39136          }
39137        },
39138        "@types/yargs": {
39139          "version": "15.0.14",
39140          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
39141          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
39142          "dev": true,
39143          "requires": {
39144            "@types/yargs-parser": "*"
39145          }
39146        },
39147        "ansi-styles": {
39148          "version": "4.3.0",
39149          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
39150          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
39151          "dev": true,
39152          "requires": {
39153            "color-convert": "^2.0.1"
39154          }
39155        },
39156        "chalk": {
39157          "version": "4.1.2",
39158          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
39159          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
39160          "dev": true,
39161          "requires": {
39162            "ansi-styles": "^4.1.0",
39163            "supports-color": "^7.1.0"
39164          }
39165        },
39166        "color-convert": {
39167          "version": "2.0.1",
39168          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
39169          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
39170          "dev": true,
39171          "requires": {
39172            "color-name": "~1.1.4"
39173          }
39174        },
39175        "color-name": {
39176          "version": "1.1.4",
39177          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
39178          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
39179          "dev": true
39180        },
39181        "find-up": {
39182          "version": "4.1.0",
39183          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
39184          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
39185          "dev": true,
39186          "requires": {
39187            "locate-path": "^5.0.0",
39188            "path-exists": "^4.0.0"
39189          }
39190        },
39191        "has-flag": {
39192          "version": "4.0.0",
39193          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
39194          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
39195          "dev": true
39196        },
39197        "jest-config": {
39198          "version": "26.6.3",
39199          "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
39200          "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
39201          "dev": true,
39202          "requires": {
39203            "@babel/core": "^7.1.0",
39204            "@jest/test-sequencer": "^26.6.3",
39205            "@jest/types": "^26.6.2",
39206            "babel-jest": "^26.6.3",
39207            "chalk": "^4.0.0",
39208            "deepmerge": "^4.2.2",
39209            "glob": "^7.1.1",
39210            "graceful-fs": "^4.2.4",
39211            "jest-environment-jsdom": "^26.6.2",
39212            "jest-environment-node": "^26.6.2",
39213            "jest-get-type": "^26.3.0",
39214            "jest-jasmine2": "^26.6.3",
39215            "jest-regex-util": "^26.0.0",
39216            "jest-resolve": "^26.6.2",
39217            "jest-util": "^26.6.2",
39218            "jest-validate": "^26.6.2",
39219            "micromatch": "^4.0.2",
39220            "pretty-format": "^26.6.2"
39221          }
39222        },
39223        "jest-get-type": {
39224          "version": "26.3.0",
39225          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
39226          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
39227          "dev": true
39228        },
39229        "jest-resolve": {
39230          "version": "26.6.2",
39231          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
39232          "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
39233          "dev": true,
39234          "requires": {
39235            "@jest/types": "^26.6.2",
39236            "chalk": "^4.0.0",
39237            "graceful-fs": "^4.2.4",
39238            "jest-pnp-resolver": "^1.2.2",
39239            "jest-util": "^26.6.2",
39240            "read-pkg-up": "^7.0.1",
39241            "resolve": "^1.18.1",
39242            "slash": "^3.0.0"
39243          }
39244        },
39245        "locate-path": {
39246          "version": "5.0.0",
39247          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
39248          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
39249          "dev": true,
39250          "requires": {
39251            "p-locate": "^4.1.0"
39252          }
39253        },
39254        "p-limit": {
39255          "version": "2.3.0",
39256          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
39257          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
39258          "dev": true,
39259          "requires": {
39260            "p-try": "^2.0.0"
39261          }
39262        },
39263        "p-locate": {
39264          "version": "4.1.0",
39265          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
39266          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
39267          "dev": true,
39268          "requires": {
39269            "p-limit": "^2.2.0"
39270          }
39271        },
39272        "p-try": {
39273          "version": "2.2.0",
39274          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
39275          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
39276          "dev": true
39277        },
39278        "path-exists": {
39279          "version": "4.0.0",
39280          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
39281          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
39282          "dev": true
39283        },
39284        "pretty-format": {
39285          "version": "26.6.2",
39286          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
39287          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
39288          "dev": true,
39289          "requires": {
39290            "@jest/types": "^26.6.2",
39291            "ansi-regex": "^5.0.0",
39292            "ansi-styles": "^4.0.0",
39293            "react-is": "^17.0.1"
39294          }
39295        },
39296        "react-is": {
39297          "version": "17.0.2",
39298          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
39299          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
39300          "dev": true
39301        },
39302        "read-pkg": {
39303          "version": "5.2.0",
39304          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
39305          "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
39306          "dev": true,
39307          "requires": {
39308            "@types/normalize-package-data": "^2.4.0",
39309            "normalize-package-data": "^2.5.0",
39310            "parse-json": "^5.0.0",
39311            "type-fest": "^0.6.0"
39312          },
39313          "dependencies": {
39314            "type-fest": {
39315              "version": "0.6.0",
39316              "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
39317              "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
39318              "dev": true
39319            }
39320          }
39321        },
39322        "read-pkg-up": {
39323          "version": "7.0.1",
39324          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
39325          "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
39326          "dev": true,
39327          "requires": {
39328            "find-up": "^4.1.0",
39329            "read-pkg": "^5.2.0",
39330            "type-fest": "^0.8.1"
39331          }
39332        },
39333        "supports-color": {
39334          "version": "7.2.0",
39335          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
39336          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
39337          "dev": true,
39338          "requires": {
39339            "has-flag": "^4.0.0"
39340          }
39341        },
39342        "type-fest": {
39343          "version": "0.8.1",
39344          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
39345          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
39346          "dev": true
39347        }
39348      }
39349    },
39350    "jest-runtime": {
39351      "version": "26.6.3",
39352      "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
39353      "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
39354      "dev": true,
39355      "requires": {
39356        "@jest/console": "^26.6.2",
39357        "@jest/environment": "^26.6.2",
39358        "@jest/fake-timers": "^26.6.2",
39359        "@jest/globals": "^26.6.2",
39360        "@jest/source-map": "^26.6.2",
39361        "@jest/test-result": "^26.6.2",
39362        "@jest/transform": "^26.6.2",
39363        "@jest/types": "^26.6.2",
39364        "@types/yargs": "^15.0.0",
39365        "chalk": "^4.0.0",
39366        "cjs-module-lexer": "^0.6.0",
39367        "collect-v8-coverage": "^1.0.0",
39368        "exit": "^0.1.2",
39369        "glob": "^7.1.3",
39370        "graceful-fs": "^4.2.4",
39371        "jest-config": "^26.6.3",
39372        "jest-haste-map": "^26.6.2",
39373        "jest-message-util": "^26.6.2",
39374        "jest-mock": "^26.6.2",
39375        "jest-regex-util": "^26.0.0",
39376        "jest-resolve": "^26.6.2",
39377        "jest-snapshot": "^26.6.2",
39378        "jest-util": "^26.6.2",
39379        "jest-validate": "^26.6.2",
39380        "slash": "^3.0.0",
39381        "strip-bom": "^4.0.0",
39382        "yargs": "^15.4.1"
39383      },
39384      "dependencies": {
39385        "@jest/types": {
39386          "version": "26.6.2",
39387          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
39388          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
39389          "dev": true,
39390          "requires": {
39391            "@types/istanbul-lib-coverage": "^2.0.0",
39392            "@types/istanbul-reports": "^3.0.0",
39393            "@types/node": "*",
39394            "@types/yargs": "^15.0.0",
39395            "chalk": "^4.0.0"
39396          }
39397        },
39398        "@types/yargs": {
39399          "version": "15.0.14",
39400          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
39401          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
39402          "dev": true,
39403          "requires": {
39404            "@types/yargs-parser": "*"
39405          }
39406        },
39407        "ansi-styles": {
39408          "version": "4.3.0",
39409          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
39410          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
39411          "dev": true,
39412          "requires": {
39413            "color-convert": "^2.0.1"
39414          }
39415        },
39416        "chalk": {
39417          "version": "4.1.2",
39418          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
39419          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
39420          "dev": true,
39421          "requires": {
39422            "ansi-styles": "^4.1.0",
39423            "supports-color": "^7.1.0"
39424          }
39425        },
39426        "color-convert": {
39427          "version": "2.0.1",
39428          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
39429          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
39430          "dev": true,
39431          "requires": {
39432            "color-name": "~1.1.4"
39433          }
39434        },
39435        "color-name": {
39436          "version": "1.1.4",
39437          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
39438          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
39439          "dev": true
39440        },
39441        "find-up": {
39442          "version": "4.1.0",
39443          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
39444          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
39445          "dev": true,
39446          "requires": {
39447            "locate-path": "^5.0.0",
39448            "path-exists": "^4.0.0"
39449          }
39450        },
39451        "has-flag": {
39452          "version": "4.0.0",
39453          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
39454          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
39455          "dev": true
39456        },
39457        "jest-config": {
39458          "version": "26.6.3",
39459          "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
39460          "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
39461          "dev": true,
39462          "requires": {
39463            "@babel/core": "^7.1.0",
39464            "@jest/test-sequencer": "^26.6.3",
39465            "@jest/types": "^26.6.2",
39466            "babel-jest": "^26.6.3",
39467            "chalk": "^4.0.0",
39468            "deepmerge": "^4.2.2",
39469            "glob": "^7.1.1",
39470            "graceful-fs": "^4.2.4",
39471            "jest-environment-jsdom": "^26.6.2",
39472            "jest-environment-node": "^26.6.2",
39473            "jest-get-type": "^26.3.0",
39474            "jest-jasmine2": "^26.6.3",
39475            "jest-regex-util": "^26.0.0",
39476            "jest-resolve": "^26.6.2",
39477            "jest-util": "^26.6.2",
39478            "jest-validate": "^26.6.2",
39479            "micromatch": "^4.0.2",
39480            "pretty-format": "^26.6.2"
39481          }
39482        },
39483        "jest-get-type": {
39484          "version": "26.3.0",
39485          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
39486          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
39487          "dev": true
39488        },
39489        "jest-resolve": {
39490          "version": "26.6.2",
39491          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
39492          "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
39493          "dev": true,
39494          "requires": {
39495            "@jest/types": "^26.6.2",
39496            "chalk": "^4.0.0",
39497            "graceful-fs": "^4.2.4",
39498            "jest-pnp-resolver": "^1.2.2",
39499            "jest-util": "^26.6.2",
39500            "read-pkg-up": "^7.0.1",
39501            "resolve": "^1.18.1",
39502            "slash": "^3.0.0"
39503          }
39504        },
39505        "locate-path": {
39506          "version": "5.0.0",
39507          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
39508          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
39509          "dev": true,
39510          "requires": {
39511            "p-locate": "^4.1.0"
39512          }
39513        },
39514        "p-limit": {
39515          "version": "2.3.0",
39516          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
39517          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
39518          "dev": true,
39519          "requires": {
39520            "p-try": "^2.0.0"
39521          }
39522        },
39523        "p-locate": {
39524          "version": "4.1.0",
39525          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
39526          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
39527          "dev": true,
39528          "requires": {
39529            "p-limit": "^2.2.0"
39530          }
39531        },
39532        "p-try": {
39533          "version": "2.2.0",
39534          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
39535          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
39536          "dev": true
39537        },
39538        "path-exists": {
39539          "version": "4.0.0",
39540          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
39541          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
39542          "dev": true
39543        },
39544        "pretty-format": {
39545          "version": "26.6.2",
39546          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
39547          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
39548          "dev": true,
39549          "requires": {
39550            "@jest/types": "^26.6.2",
39551            "ansi-regex": "^5.0.0",
39552            "ansi-styles": "^4.0.0",
39553            "react-is": "^17.0.1"
39554          }
39555        },
39556        "react-is": {
39557          "version": "17.0.2",
39558          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
39559          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
39560          "dev": true
39561        },
39562        "read-pkg": {
39563          "version": "5.2.0",
39564          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
39565          "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
39566          "dev": true,
39567          "requires": {
39568            "@types/normalize-package-data": "^2.4.0",
39569            "normalize-package-data": "^2.5.0",
39570            "parse-json": "^5.0.0",
39571            "type-fest": "^0.6.0"
39572          },
39573          "dependencies": {
39574            "type-fest": {
39575              "version": "0.6.0",
39576              "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
39577              "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
39578              "dev": true
39579            }
39580          }
39581        },
39582        "read-pkg-up": {
39583          "version": "7.0.1",
39584          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
39585          "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
39586          "dev": true,
39587          "requires": {
39588            "find-up": "^4.1.0",
39589            "read-pkg": "^5.2.0",
39590            "type-fest": "^0.8.1"
39591          }
39592        },
39593        "supports-color": {
39594          "version": "7.2.0",
39595          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
39596          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
39597          "dev": true,
39598          "requires": {
39599            "has-flag": "^4.0.0"
39600          }
39601        },
39602        "type-fest": {
39603          "version": "0.8.1",
39604          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
39605          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
39606          "dev": true
39607        }
39608      }
39609    },
39610    "jest-serializer": {
39611      "version": "26.6.2",
39612      "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
39613      "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
39614      "dev": true,
39615      "requires": {
39616        "@types/node": "*",
39617        "graceful-fs": "^4.2.4"
39618      }
39619    },
39620    "jest-snapshot": {
39621      "version": "26.6.2",
39622      "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
39623      "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
39624      "dev": true,
39625      "requires": {
39626        "@babel/types": "^7.0.0",
39627        "@jest/types": "^26.6.2",
39628        "@types/babel__traverse": "^7.0.4",
39629        "@types/prettier": "^2.0.0",
39630        "chalk": "^4.0.0",
39631        "expect": "^26.6.2",
39632        "graceful-fs": "^4.2.4",
39633        "jest-diff": "^26.6.2",
39634        "jest-get-type": "^26.3.0",
39635        "jest-haste-map": "^26.6.2",
39636        "jest-matcher-utils": "^26.6.2",
39637        "jest-message-util": "^26.6.2",
39638        "jest-resolve": "^26.6.2",
39639        "natural-compare": "^1.4.0",
39640        "pretty-format": "^26.6.2",
39641        "semver": "^7.3.2"
39642      },
39643      "dependencies": {
39644        "@jest/types": {
39645          "version": "26.6.2",
39646          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
39647          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
39648          "dev": true,
39649          "requires": {
39650            "@types/istanbul-lib-coverage": "^2.0.0",
39651            "@types/istanbul-reports": "^3.0.0",
39652            "@types/node": "*",
39653            "@types/yargs": "^15.0.0",
39654            "chalk": "^4.0.0"
39655          }
39656        },
39657        "@types/yargs": {
39658          "version": "15.0.14",
39659          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
39660          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
39661          "dev": true,
39662          "requires": {
39663            "@types/yargs-parser": "*"
39664          }
39665        },
39666        "ansi-styles": {
39667          "version": "4.3.0",
39668          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
39669          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
39670          "dev": true,
39671          "requires": {
39672            "color-convert": "^2.0.1"
39673          }
39674        },
39675        "chalk": {
39676          "version": "4.1.2",
39677          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
39678          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
39679          "dev": true,
39680          "requires": {
39681            "ansi-styles": "^4.1.0",
39682            "supports-color": "^7.1.0"
39683          }
39684        },
39685        "color-convert": {
39686          "version": "2.0.1",
39687          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
39688          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
39689          "dev": true,
39690          "requires": {
39691            "color-name": "~1.1.4"
39692          }
39693        },
39694        "color-name": {
39695          "version": "1.1.4",
39696          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
39697          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
39698          "dev": true
39699        },
39700        "diff-sequences": {
39701          "version": "26.6.2",
39702          "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
39703          "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
39704          "dev": true
39705        },
39706        "find-up": {
39707          "version": "4.1.0",
39708          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
39709          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
39710          "dev": true,
39711          "requires": {
39712            "locate-path": "^5.0.0",
39713            "path-exists": "^4.0.0"
39714          }
39715        },
39716        "has-flag": {
39717          "version": "4.0.0",
39718          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
39719          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
39720          "dev": true
39721        },
39722        "jest-diff": {
39723          "version": "26.6.2",
39724          "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
39725          "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
39726          "dev": true,
39727          "requires": {
39728            "chalk": "^4.0.0",
39729            "diff-sequences": "^26.6.2",
39730            "jest-get-type": "^26.3.0",
39731            "pretty-format": "^26.6.2"
39732          }
39733        },
39734        "jest-get-type": {
39735          "version": "26.3.0",
39736          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
39737          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
39738          "dev": true
39739        },
39740        "jest-resolve": {
39741          "version": "26.6.2",
39742          "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
39743          "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
39744          "dev": true,
39745          "requires": {
39746            "@jest/types": "^26.6.2",
39747            "chalk": "^4.0.0",
39748            "graceful-fs": "^4.2.4",
39749            "jest-pnp-resolver": "^1.2.2",
39750            "jest-util": "^26.6.2",
39751            "read-pkg-up": "^7.0.1",
39752            "resolve": "^1.18.1",
39753            "slash": "^3.0.0"
39754          }
39755        },
39756        "locate-path": {
39757          "version": "5.0.0",
39758          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
39759          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
39760          "dev": true,
39761          "requires": {
39762            "p-locate": "^4.1.0"
39763          }
39764        },
39765        "p-limit": {
39766          "version": "2.3.0",
39767          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
39768          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
39769          "dev": true,
39770          "requires": {
39771            "p-try": "^2.0.0"
39772          }
39773        },
39774        "p-locate": {
39775          "version": "4.1.0",
39776          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
39777          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
39778          "dev": true,
39779          "requires": {
39780            "p-limit": "^2.2.0"
39781          }
39782        },
39783        "p-try": {
39784          "version": "2.2.0",
39785          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
39786          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
39787          "dev": true
39788        },
39789        "path-exists": {
39790          "version": "4.0.0",
39791          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
39792          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
39793          "dev": true
39794        },
39795        "pretty-format": {
39796          "version": "26.6.2",
39797          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
39798          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
39799          "dev": true,
39800          "requires": {
39801            "@jest/types": "^26.6.2",
39802            "ansi-regex": "^5.0.0",
39803            "ansi-styles": "^4.0.0",
39804            "react-is": "^17.0.1"
39805          }
39806        },
39807        "react-is": {
39808          "version": "17.0.2",
39809          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
39810          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
39811          "dev": true
39812        },
39813        "read-pkg": {
39814          "version": "5.2.0",
39815          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
39816          "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
39817          "dev": true,
39818          "requires": {
39819            "@types/normalize-package-data": "^2.4.0",
39820            "normalize-package-data": "^2.5.0",
39821            "parse-json": "^5.0.0",
39822            "type-fest": "^0.6.0"
39823          },
39824          "dependencies": {
39825            "type-fest": {
39826              "version": "0.6.0",
39827              "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
39828              "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
39829              "dev": true
39830            }
39831          }
39832        },
39833        "read-pkg-up": {
39834          "version": "7.0.1",
39835          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
39836          "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
39837          "dev": true,
39838          "requires": {
39839            "find-up": "^4.1.0",
39840            "read-pkg": "^5.2.0",
39841            "type-fest": "^0.8.1"
39842          }
39843        },
39844        "supports-color": {
39845          "version": "7.2.0",
39846          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
39847          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
39848          "dev": true,
39849          "requires": {
39850            "has-flag": "^4.0.0"
39851          }
39852        },
39853        "type-fest": {
39854          "version": "0.8.1",
39855          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
39856          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
39857          "dev": true
39858        }
39859      }
39860    },
39861    "jest-util": {
39862      "version": "26.6.2",
39863      "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
39864      "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
39865      "dev": true,
39866      "requires": {
39867        "@jest/types": "^26.6.2",
39868        "@types/node": "*",
39869        "chalk": "^4.0.0",
39870        "graceful-fs": "^4.2.4",
39871        "is-ci": "^2.0.0",
39872        "micromatch": "^4.0.2"
39873      },
39874      "dependencies": {
39875        "@jest/types": {
39876          "version": "26.6.2",
39877          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
39878          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
39879          "dev": true,
39880          "requires": {
39881            "@types/istanbul-lib-coverage": "^2.0.0",
39882            "@types/istanbul-reports": "^3.0.0",
39883            "@types/node": "*",
39884            "@types/yargs": "^15.0.0",
39885            "chalk": "^4.0.0"
39886          }
39887        },
39888        "@types/yargs": {
39889          "version": "15.0.14",
39890          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
39891          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
39892          "dev": true,
39893          "requires": {
39894            "@types/yargs-parser": "*"
39895          }
39896        },
39897        "ansi-styles": {
39898          "version": "4.3.0",
39899          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
39900          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
39901          "dev": true,
39902          "requires": {
39903            "color-convert": "^2.0.1"
39904          }
39905        },
39906        "chalk": {
39907          "version": "4.1.2",
39908          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
39909          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
39910          "dev": true,
39911          "requires": {
39912            "ansi-styles": "^4.1.0",
39913            "supports-color": "^7.1.0"
39914          }
39915        },
39916        "color-convert": {
39917          "version": "2.0.1",
39918          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
39919          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
39920          "dev": true,
39921          "requires": {
39922            "color-name": "~1.1.4"
39923          }
39924        },
39925        "color-name": {
39926          "version": "1.1.4",
39927          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
39928          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
39929          "dev": true
39930        },
39931        "has-flag": {
39932          "version": "4.0.0",
39933          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
39934          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
39935          "dev": true
39936        },
39937        "supports-color": {
39938          "version": "7.2.0",
39939          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
39940          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
39941          "dev": true,
39942          "requires": {
39943            "has-flag": "^4.0.0"
39944          }
39945        }
39946      }
39947    },
39948    "jest-validate": {
39949      "version": "26.6.2",
39950      "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
39951      "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
39952      "dev": true,
39953      "requires": {
39954        "@jest/types": "^26.6.2",
39955        "camelcase": "^6.0.0",
39956        "chalk": "^4.0.0",
39957        "jest-get-type": "^26.3.0",
39958        "leven": "^3.1.0",
39959        "pretty-format": "^26.6.2"
39960      },
39961      "dependencies": {
39962        "@jest/types": {
39963          "version": "26.6.2",
39964          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
39965          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
39966          "dev": true,
39967          "requires": {
39968            "@types/istanbul-lib-coverage": "^2.0.0",
39969            "@types/istanbul-reports": "^3.0.0",
39970            "@types/node": "*",
39971            "@types/yargs": "^15.0.0",
39972            "chalk": "^4.0.0"
39973          }
39974        },
39975        "@types/yargs": {
39976          "version": "15.0.14",
39977          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
39978          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
39979          "dev": true,
39980          "requires": {
39981            "@types/yargs-parser": "*"
39982          }
39983        },
39984        "ansi-styles": {
39985          "version": "4.3.0",
39986          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
39987          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
39988          "dev": true,
39989          "requires": {
39990            "color-convert": "^2.0.1"
39991          }
39992        },
39993        "chalk": {
39994          "version": "4.1.2",
39995          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
39996          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
39997          "dev": true,
39998          "requires": {
39999            "ansi-styles": "^4.1.0",
40000            "supports-color": "^7.1.0"
40001          }
40002        },
40003        "color-convert": {
40004          "version": "2.0.1",
40005          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
40006          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
40007          "dev": true,
40008          "requires": {
40009            "color-name": "~1.1.4"
40010          }
40011        },
40012        "color-name": {
40013          "version": "1.1.4",
40014          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
40015          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
40016          "dev": true
40017        },
40018        "has-flag": {
40019          "version": "4.0.0",
40020          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
40021          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
40022          "dev": true
40023        },
40024        "jest-get-type": {
40025          "version": "26.3.0",
40026          "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
40027          "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
40028          "dev": true
40029        },
40030        "pretty-format": {
40031          "version": "26.6.2",
40032          "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
40033          "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
40034          "dev": true,
40035          "requires": {
40036            "@jest/types": "^26.6.2",
40037            "ansi-regex": "^5.0.0",
40038            "ansi-styles": "^4.0.0",
40039            "react-is": "^17.0.1"
40040          }
40041        },
40042        "react-is": {
40043          "version": "17.0.2",
40044          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
40045          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
40046          "dev": true
40047        },
40048        "supports-color": {
40049          "version": "7.2.0",
40050          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
40051          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
40052          "dev": true,
40053          "requires": {
40054            "has-flag": "^4.0.0"
40055          }
40056        }
40057      }
40058    },
40059    "jest-watch-typeahead": {
40060      "version": "0.6.1",
40061      "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz",
40062      "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==",
40063      "dev": true,
40064      "requires": {
40065        "ansi-escapes": "^4.3.1",
40066        "chalk": "^4.0.0",
40067        "jest-regex-util": "^26.0.0",
40068        "jest-watcher": "^26.3.0",
40069        "slash": "^3.0.0",
40070        "string-length": "^4.0.1",
40071        "strip-ansi": "^6.0.0"
40072      },
40073      "dependencies": {
40074        "ansi-styles": {
40075          "version": "4.3.0",
40076          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
40077          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
40078          "dev": true,
40079          "requires": {
40080            "color-convert": "^2.0.1"
40081          }
40082        },
40083        "chalk": {
40084          "version": "4.1.2",
40085          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
40086          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
40087          "dev": true,
40088          "requires": {
40089            "ansi-styles": "^4.1.0",
40090            "supports-color": "^7.1.0"
40091          }
40092        },
40093        "color-convert": {
40094          "version": "2.0.1",
40095          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
40096          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
40097          "dev": true,
40098          "requires": {
40099            "color-name": "~1.1.4"
40100          }
40101        },
40102        "color-name": {
40103          "version": "1.1.4",
40104          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
40105          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
40106          "dev": true
40107        },
40108        "has-flag": {
40109          "version": "4.0.0",
40110          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
40111          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
40112          "dev": true
40113        },
40114        "supports-color": {
40115          "version": "7.2.0",
40116          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
40117          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
40118          "dev": true,
40119          "requires": {
40120            "has-flag": "^4.0.0"
40121          }
40122        }
40123      }
40124    },
40125    "jest-watcher": {
40126      "version": "26.6.2",
40127      "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
40128      "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
40129      "dev": true,
40130      "requires": {
40131        "@jest/test-result": "^26.6.2",
40132        "@jest/types": "^26.6.2",
40133        "@types/node": "*",
40134        "ansi-escapes": "^4.2.1",
40135        "chalk": "^4.0.0",
40136        "jest-util": "^26.6.2",
40137        "string-length": "^4.0.1"
40138      },
40139      "dependencies": {
40140        "@jest/types": {
40141          "version": "26.6.2",
40142          "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
40143          "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
40144          "dev": true,
40145          "requires": {
40146            "@types/istanbul-lib-coverage": "^2.0.0",
40147            "@types/istanbul-reports": "^3.0.0",
40148            "@types/node": "*",
40149            "@types/yargs": "^15.0.0",
40150            "chalk": "^4.0.0"
40151          }
40152        },
40153        "@types/yargs": {
40154          "version": "15.0.14",
40155          "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
40156          "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
40157          "dev": true,
40158          "requires": {
40159            "@types/yargs-parser": "*"
40160          }
40161        },
40162        "ansi-styles": {
40163          "version": "4.3.0",
40164          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
40165          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
40166          "dev": true,
40167          "requires": {
40168            "color-convert": "^2.0.1"
40169          }
40170        },
40171        "chalk": {
40172          "version": "4.1.2",
40173          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
40174          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
40175          "dev": true,
40176          "requires": {
40177            "ansi-styles": "^4.1.0",
40178            "supports-color": "^7.1.0"
40179          }
40180        },
40181        "color-convert": {
40182          "version": "2.0.1",
40183          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
40184          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
40185          "dev": true,
40186          "requires": {
40187            "color-name": "~1.1.4"
40188          }
40189        },
40190        "color-name": {
40191          "version": "1.1.4",
40192          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
40193          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
40194          "dev": true
40195        },
40196        "has-flag": {
40197          "version": "4.0.0",
40198          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
40199          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
40200          "dev": true
40201        },
40202        "supports-color": {
40203          "version": "7.2.0",
40204          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
40205          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
40206          "dev": true,
40207          "requires": {
40208            "has-flag": "^4.0.0"
40209          }
40210        }
40211      }
40212    },
40213    "jest-worker": {
40214      "version": "26.6.2",
40215      "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
40216      "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
40217      "dev": true,
40218      "requires": {
40219        "@types/node": "*",
40220        "merge-stream": "^2.0.0",
40221        "supports-color": "^7.0.0"
40222      },
40223      "dependencies": {
40224        "has-flag": {
40225          "version": "4.0.0",
40226          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
40227          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
40228          "dev": true
40229        },
40230        "supports-color": {
40231          "version": "7.2.0",
40232          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
40233          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
40234          "dev": true,
40235          "requires": {
40236            "has-flag": "^4.0.0"
40237          }
40238        }
40239      }
40240    },
40241    "jquery": {
40242      "version": "3.6.0",
40243      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
40244      "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw=="
40245    },
40246    "jquery.flot.tooltip": {
40247      "version": "0.9.0",
40248      "resolved": "https://registry.npmjs.org/jquery.flot.tooltip/-/jquery.flot.tooltip-0.9.0.tgz",
40249      "integrity": "sha1-rha/lLJsLtmrTbFnu6Ut/bYVwd8="
40250    },
40251    "js-tokens": {
40252      "version": "4.0.0",
40253      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
40254      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
40255    },
40256    "js-yaml": {
40257      "version": "3.14.1",
40258      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
40259      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
40260      "dev": true,
40261      "requires": {
40262        "argparse": "^1.0.7",
40263        "esprima": "^4.0.0"
40264      }
40265    },
40266    "jsdom": {
40267      "version": "16.7.0",
40268      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
40269      "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
40270      "requires": {
40271        "abab": "^2.0.5",
40272        "acorn": "^8.2.4",
40273        "acorn-globals": "^6.0.0",
40274        "cssom": "^0.4.4",
40275        "cssstyle": "^2.3.0",
40276        "data-urls": "^2.0.0",
40277        "decimal.js": "^10.2.1",
40278        "domexception": "^2.0.1",
40279        "escodegen": "^2.0.0",
40280        "form-data": "^3.0.0",
40281        "html-encoding-sniffer": "^2.0.1",
40282        "http-proxy-agent": "^4.0.1",
40283        "https-proxy-agent": "^5.0.0",
40284        "is-potential-custom-element-name": "^1.0.1",
40285        "nwsapi": "^2.2.0",
40286        "parse5": "6.0.1",
40287        "saxes": "^5.0.1",
40288        "symbol-tree": "^3.2.4",
40289        "tough-cookie": "^4.0.0",
40290        "w3c-hr-time": "^1.0.2",
40291        "w3c-xmlserializer": "^2.0.0",
40292        "webidl-conversions": "^6.1.0",
40293        "whatwg-encoding": "^1.0.5",
40294        "whatwg-mimetype": "^2.3.0",
40295        "whatwg-url": "^8.5.0",
40296        "ws": "^7.4.6",
40297        "xml-name-validator": "^3.0.0"
40298      },
40299      "dependencies": {
40300        "acorn": {
40301          "version": "8.5.0",
40302          "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
40303          "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q=="
40304        }
40305      }
40306    },
40307    "jsesc": {
40308      "version": "2.5.2",
40309      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
40310      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
40311      "dev": true
40312    },
40313    "json-parse-better-errors": {
40314      "version": "1.0.2",
40315      "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
40316      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
40317      "dev": true
40318    },
40319    "json-parse-even-better-errors": {
40320      "version": "2.3.1",
40321      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
40322      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
40323      "dev": true
40324    },
40325    "json-schema-traverse": {
40326      "version": "0.4.1",
40327      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
40328      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
40329      "dev": true
40330    },
40331    "json-stable-stringify-without-jsonify": {
40332      "version": "1.0.1",
40333      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
40334      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
40335      "dev": true
40336    },
40337    "json3": {
40338      "version": "3.3.3",
40339      "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
40340      "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
40341      "dev": true
40342    },
40343    "json5": {
40344      "version": "2.2.0",
40345      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
40346      "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
40347      "dev": true,
40348      "requires": {
40349        "minimist": "^1.2.5"
40350      }
40351    },
40352    "jsonfile": {
40353      "version": "6.1.0",
40354      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
40355      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
40356      "dev": true,
40357      "requires": {
40358        "graceful-fs": "^4.1.6",
40359        "universalify": "^2.0.0"
40360      }
40361    },
40362    "jsx-ast-utils": {
40363      "version": "3.2.0",
40364      "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz",
40365      "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==",
40366      "dev": true,
40367      "requires": {
40368        "array-includes": "^3.1.2",
40369        "object.assign": "^4.1.2"
40370      }
40371    },
40372    "just-extend": {
40373      "version": "4.2.1",
40374      "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.2.1.tgz",
40375      "integrity": "sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==",
40376      "dev": true
40377    },
40378    "killable": {
40379      "version": "1.0.1",
40380      "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
40381      "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
40382      "dev": true
40383    },
40384    "kind-of": {
40385      "version": "6.0.3",
40386      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
40387      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
40388      "dev": true
40389    },
40390    "kleur": {
40391      "version": "3.0.3",
40392      "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
40393      "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
40394      "dev": true
40395    },
40396    "klona": {
40397      "version": "2.0.4",
40398      "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
40399      "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA=="
40400    },
40401    "language-subtag-registry": {
40402      "version": "0.3.21",
40403      "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz",
40404      "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==",
40405      "dev": true
40406    },
40407    "language-tags": {
40408      "version": "1.0.5",
40409      "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
40410      "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=",
40411      "dev": true,
40412      "requires": {
40413        "language-subtag-registry": "~0.3.2"
40414      }
40415    },
40416    "last-call-webpack-plugin": {
40417      "version": "3.0.0",
40418      "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz",
40419      "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==",
40420      "dev": true,
40421      "requires": {
40422        "lodash": "^4.17.5",
40423        "webpack-sources": "^1.1.0"
40424      }
40425    },
40426    "leven": {
40427      "version": "3.1.0",
40428      "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
40429      "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
40430      "dev": true
40431    },
40432    "levn": {
40433      "version": "0.4.1",
40434      "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
40435      "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
40436      "dev": true,
40437      "requires": {
40438        "prelude-ls": "^1.2.1",
40439        "type-check": "~0.4.0"
40440      }
40441    },
40442    "lezer": {
40443      "version": "0.13.5",
40444      "resolved": "https://registry.npmjs.org/lezer/-/lezer-0.13.5.tgz",
40445      "integrity": "sha512-cAiMQZGUo2BD8mpcz7Nv1TlKzWP7YIdIRrX41CiP5bk5t4GHxskOxWUx2iAOuHlz8dO+ivbuXr0J1bfHsWD+lQ==",
40446      "requires": {
40447        "lezer-tree": "^0.13.2"
40448      }
40449    },
40450    "lezer-promql": {
40451      "version": "0.20.0",
40452      "resolved": "https://registry.npmjs.org/lezer-promql/-/lezer-promql-0.20.0.tgz",
40453      "integrity": "sha512-1CHG77fFghl032FfHT33buGyAHiTaMy2fqicEhcp2wWnbxZxS+Jt6gMzEUaf/TmRTIUJofj9uLar7iL22Jazug==",
40454      "requires": {}
40455    },
40456    "lezer-tree": {
40457      "version": "0.13.2",
40458      "resolved": "https://registry.npmjs.org/lezer-tree/-/lezer-tree-0.13.2.tgz",
40459      "integrity": "sha512-15ZxW8TxVNAOkHIo43Iouv4zbSkQQ5chQHBpwXcD2bBFz46RB4jYLEEww5l1V0xyIx9U2clSyyrLes+hAUFrGQ=="
40460    },
40461    "lines-and-columns": {
40462      "version": "1.1.6",
40463      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
40464      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
40465      "dev": true
40466    },
40467    "load-json-file": {
40468      "version": "4.0.0",
40469      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
40470      "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
40471      "dev": true,
40472      "requires": {
40473        "graceful-fs": "^4.1.2",
40474        "parse-json": "^4.0.0",
40475        "pify": "^3.0.0",
40476        "strip-bom": "^3.0.0"
40477      },
40478      "dependencies": {
40479        "parse-json": {
40480          "version": "4.0.0",
40481          "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
40482          "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
40483          "dev": true,
40484          "requires": {
40485            "error-ex": "^1.3.1",
40486            "json-parse-better-errors": "^1.0.1"
40487          }
40488        },
40489        "pify": {
40490          "version": "3.0.0",
40491          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
40492          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
40493          "dev": true
40494        },
40495        "strip-bom": {
40496          "version": "3.0.0",
40497          "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
40498          "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
40499          "dev": true
40500        }
40501      }
40502    },
40503    "loader-runner": {
40504      "version": "2.4.0",
40505      "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
40506      "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
40507      "dev": true
40508    },
40509    "loader-utils": {
40510      "version": "2.0.0",
40511      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
40512      "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
40513      "dev": true,
40514      "requires": {
40515        "big.js": "^5.2.2",
40516        "emojis-list": "^3.0.0",
40517        "json5": "^2.1.2"
40518      }
40519    },
40520    "locate-path": {
40521      "version": "2.0.0",
40522      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
40523      "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
40524      "dev": true,
40525      "requires": {
40526        "p-locate": "^2.0.0",
40527        "path-exists": "^3.0.0"
40528      }
40529    },
40530    "lodash": {
40531      "version": "4.17.21",
40532      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
40533      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
40534    },
40535    "lodash._reinterpolate": {
40536      "version": "3.0.0",
40537      "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
40538      "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
40539      "dev": true
40540    },
40541    "lodash.clonedeep": {
40542      "version": "4.5.0",
40543      "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
40544      "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
40545      "dev": true
40546    },
40547    "lodash.debounce": {
40548      "version": "4.0.8",
40549      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
40550      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
40551      "dev": true
40552    },
40553    "lodash.escape": {
40554      "version": "4.0.1",
40555      "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz",
40556      "integrity": "sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=",
40557      "dev": true
40558    },
40559    "lodash.flattendeep": {
40560      "version": "4.4.0",
40561      "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
40562      "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
40563      "dev": true
40564    },
40565    "lodash.get": {
40566      "version": "4.4.2",
40567      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
40568      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
40569      "dev": true
40570    },
40571    "lodash.isequal": {
40572      "version": "4.5.0",
40573      "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
40574      "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=",
40575      "dev": true
40576    },
40577    "lodash.memoize": {
40578      "version": "4.1.2",
40579      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
40580      "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
40581      "dev": true
40582    },
40583    "lodash.merge": {
40584      "version": "4.6.2",
40585      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
40586      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
40587      "dev": true
40588    },
40589    "lodash.template": {
40590      "version": "4.5.0",
40591      "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
40592      "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
40593      "dev": true,
40594      "requires": {
40595        "lodash._reinterpolate": "^3.0.0",
40596        "lodash.templatesettings": "^4.0.0"
40597      }
40598    },
40599    "lodash.templatesettings": {
40600      "version": "4.2.0",
40601      "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
40602      "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
40603      "dev": true,
40604      "requires": {
40605        "lodash._reinterpolate": "^3.0.0"
40606      }
40607    },
40608    "lodash.truncate": {
40609      "version": "4.4.2",
40610      "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
40611      "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
40612      "dev": true
40613    },
40614    "lodash.uniq": {
40615      "version": "4.5.0",
40616      "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
40617      "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
40618      "dev": true
40619    },
40620    "loglevel": {
40621      "version": "1.7.1",
40622      "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
40623      "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
40624      "dev": true
40625    },
40626    "loose-envify": {
40627      "version": "1.4.0",
40628      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
40629      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
40630      "requires": {
40631        "js-tokens": "^3.0.0 || ^4.0.0"
40632      }
40633    },
40634    "lower-case": {
40635      "version": "2.0.2",
40636      "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
40637      "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
40638      "dev": true,
40639      "requires": {
40640        "tslib": "^2.0.3"
40641      }
40642    },
40643    "lru-cache": {
40644      "version": "6.0.0",
40645      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
40646      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
40647      "requires": {
40648        "yallist": "^4.0.0"
40649      }
40650    },
40651    "magic-string": {
40652      "version": "0.25.7",
40653      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
40654      "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
40655      "dev": true,
40656      "requires": {
40657        "sourcemap-codec": "^1.4.4"
40658      }
40659    },
40660    "make-dir": {
40661      "version": "2.1.0",
40662      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
40663      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
40664      "dev": true,
40665      "requires": {
40666        "pify": "^4.0.1",
40667        "semver": "^5.6.0"
40668      },
40669      "dependencies": {
40670        "semver": {
40671          "version": "5.7.1",
40672          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
40673          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
40674          "dev": true
40675        }
40676      }
40677    },
40678    "makeerror": {
40679      "version": "1.0.11",
40680      "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
40681      "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
40682      "dev": true,
40683      "requires": {
40684        "tmpl": "1.0.x"
40685      }
40686    },
40687    "map-cache": {
40688      "version": "0.2.2",
40689      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
40690      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
40691      "dev": true
40692    },
40693    "map-visit": {
40694      "version": "1.0.0",
40695      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
40696      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
40697      "dev": true,
40698      "requires": {
40699        "object-visit": "^1.0.0"
40700      }
40701    },
40702    "md5.js": {
40703      "version": "1.3.5",
40704      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
40705      "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
40706      "dev": true,
40707      "requires": {
40708        "hash-base": "^3.0.0",
40709        "inherits": "^2.0.1",
40710        "safe-buffer": "^5.1.2"
40711      }
40712    },
40713    "mdn-data": {
40714      "version": "2.0.4",
40715      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
40716      "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
40717      "dev": true
40718    },
40719    "media-typer": {
40720      "version": "0.3.0",
40721      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
40722      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
40723      "dev": true
40724    },
40725    "memory-fs": {
40726      "version": "0.4.1",
40727      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
40728      "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
40729      "dev": true,
40730      "requires": {
40731        "errno": "^0.1.3",
40732        "readable-stream": "^2.0.1"
40733      }
40734    },
40735    "merge-descriptors": {
40736      "version": "1.0.1",
40737      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
40738      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
40739      "dev": true
40740    },
40741    "merge-stream": {
40742      "version": "2.0.0",
40743      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
40744      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
40745      "dev": true
40746    },
40747    "merge2": {
40748      "version": "1.4.1",
40749      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
40750      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
40751      "dev": true
40752    },
40753    "methods": {
40754      "version": "1.1.2",
40755      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
40756      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
40757      "dev": true
40758    },
40759    "microevent.ts": {
40760      "version": "0.1.1",
40761      "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz",
40762      "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==",
40763      "dev": true
40764    },
40765    "micromatch": {
40766      "version": "4.0.4",
40767      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
40768      "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
40769      "dev": true,
40770      "requires": {
40771        "braces": "^3.0.1",
40772        "picomatch": "^2.2.3"
40773      }
40774    },
40775    "miller-rabin": {
40776      "version": "4.0.1",
40777      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
40778      "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
40779      "dev": true,
40780      "requires": {
40781        "bn.js": "^4.0.0",
40782        "brorand": "^1.0.1"
40783      },
40784      "dependencies": {
40785        "bn.js": {
40786          "version": "4.12.0",
40787          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
40788          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
40789          "dev": true
40790        }
40791      }
40792    },
40793    "mime": {
40794      "version": "1.6.0",
40795      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
40796      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
40797      "dev": true
40798    },
40799    "mime-db": {
40800      "version": "1.49.0",
40801      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz",
40802      "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA=="
40803    },
40804    "mime-types": {
40805      "version": "2.1.32",
40806      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz",
40807      "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==",
40808      "requires": {
40809        "mime-db": "1.49.0"
40810      }
40811    },
40812    "mimic-fn": {
40813      "version": "2.1.0",
40814      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
40815      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
40816      "dev": true
40817    },
40818    "mini-css-extract-plugin": {
40819      "version": "0.11.3",
40820      "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz",
40821      "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==",
40822      "dev": true,
40823      "requires": {
40824        "loader-utils": "^1.1.0",
40825        "normalize-url": "1.9.1",
40826        "schema-utils": "^1.0.0",
40827        "webpack-sources": "^1.1.0"
40828      },
40829      "dependencies": {
40830        "json5": {
40831          "version": "1.0.1",
40832          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
40833          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
40834          "dev": true,
40835          "requires": {
40836            "minimist": "^1.2.0"
40837          }
40838        },
40839        "loader-utils": {
40840          "version": "1.4.0",
40841          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
40842          "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
40843          "dev": true,
40844          "requires": {
40845            "big.js": "^5.2.2",
40846            "emojis-list": "^3.0.0",
40847            "json5": "^1.0.1"
40848          }
40849        },
40850        "schema-utils": {
40851          "version": "1.0.0",
40852          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
40853          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
40854          "dev": true,
40855          "requires": {
40856            "ajv": "^6.1.0",
40857            "ajv-errors": "^1.0.0",
40858            "ajv-keywords": "^3.1.0"
40859          }
40860        }
40861      }
40862    },
40863    "minimalistic-assert": {
40864      "version": "1.0.1",
40865      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
40866      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
40867      "dev": true
40868    },
40869    "minimalistic-crypto-utils": {
40870      "version": "1.0.1",
40871      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
40872      "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
40873      "dev": true
40874    },
40875    "minimatch": {
40876      "version": "3.0.4",
40877      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
40878      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
40879      "dev": true,
40880      "requires": {
40881        "brace-expansion": "^1.1.7"
40882      }
40883    },
40884    "minimist": {
40885      "version": "1.2.5",
40886      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
40887      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
40888      "dev": true
40889    },
40890    "minipass": {
40891      "version": "3.1.3",
40892      "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
40893      "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
40894      "dev": true,
40895      "requires": {
40896        "yallist": "^4.0.0"
40897      }
40898    },
40899    "minipass-collect": {
40900      "version": "1.0.2",
40901      "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
40902      "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
40903      "dev": true,
40904      "requires": {
40905        "minipass": "^3.0.0"
40906      }
40907    },
40908    "minipass-flush": {
40909      "version": "1.0.5",
40910      "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
40911      "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
40912      "dev": true,
40913      "requires": {
40914        "minipass": "^3.0.0"
40915      }
40916    },
40917    "minipass-pipeline": {
40918      "version": "1.2.4",
40919      "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
40920      "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
40921      "dev": true,
40922      "requires": {
40923        "minipass": "^3.0.0"
40924      }
40925    },
40926    "minizlib": {
40927      "version": "2.1.2",
40928      "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
40929      "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
40930      "dev": true,
40931      "requires": {
40932        "minipass": "^3.0.0",
40933        "yallist": "^4.0.0"
40934      }
40935    },
40936    "mississippi": {
40937      "version": "3.0.0",
40938      "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
40939      "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
40940      "dev": true,
40941      "requires": {
40942        "concat-stream": "^1.5.0",
40943        "duplexify": "^3.4.2",
40944        "end-of-stream": "^1.1.0",
40945        "flush-write-stream": "^1.0.0",
40946        "from2": "^2.1.0",
40947        "parallel-transform": "^1.1.0",
40948        "pump": "^3.0.0",
40949        "pumpify": "^1.3.3",
40950        "stream-each": "^1.1.0",
40951        "through2": "^2.0.0"
40952      }
40953    },
40954    "mixin-deep": {
40955      "version": "1.3.2",
40956      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
40957      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
40958      "dev": true,
40959      "requires": {
40960        "for-in": "^1.0.2",
40961        "is-extendable": "^1.0.1"
40962      }
40963    },
40964    "mkdirp": {
40965      "version": "0.5.5",
40966      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
40967      "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
40968      "dev": true,
40969      "requires": {
40970        "minimist": "^1.2.5"
40971      }
40972    },
40973    "moment": {
40974      "version": "2.29.1",
40975      "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
40976      "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
40977    },
40978    "moment-timezone": {
40979      "version": "0.5.33",
40980      "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.33.tgz",
40981      "integrity": "sha512-PTc2vcT8K9J5/9rDEPe5czSIKgLoGsH8UNpA4qZTVw0Vd/Uz19geE9abbIOQKaAQFcnQ3v5YEXrbSc5BpshH+w==",
40982      "requires": {
40983        "moment": ">= 2.9.0"
40984      }
40985    },
40986    "moo": {
40987      "version": "0.5.1",
40988      "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.1.tgz",
40989      "integrity": "sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==",
40990      "dev": true
40991    },
40992    "move-concurrently": {
40993      "version": "1.0.1",
40994      "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
40995      "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
40996      "dev": true,
40997      "requires": {
40998        "aproba": "^1.1.1",
40999        "copy-concurrently": "^1.0.0",
41000        "fs-write-stream-atomic": "^1.0.8",
41001        "mkdirp": "^0.5.1",
41002        "rimraf": "^2.5.4",
41003        "run-queue": "^1.0.3"
41004      },
41005      "dependencies": {
41006        "rimraf": {
41007          "version": "2.7.1",
41008          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
41009          "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
41010          "dev": true,
41011          "requires": {
41012            "glob": "^7.1.3"
41013          }
41014        }
41015      }
41016    },
41017    "ms": {
41018      "version": "2.1.2",
41019      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
41020      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
41021    },
41022    "multicast-dns": {
41023      "version": "6.2.3",
41024      "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
41025      "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
41026      "dev": true,
41027      "requires": {
41028        "dns-packet": "^1.3.1",
41029        "thunky": "^1.0.2"
41030      }
41031    },
41032    "multicast-dns-service-types": {
41033      "version": "1.1.0",
41034      "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
41035      "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
41036      "dev": true
41037    },
41038    "mutationobserver-shim": {
41039      "version": "0.3.7",
41040      "resolved": "https://registry.npmjs.org/mutationobserver-shim/-/mutationobserver-shim-0.3.7.tgz",
41041      "integrity": "sha512-oRIDTyZQU96nAiz2AQyngwx1e89iApl2hN5AOYwyxLUB47UYsU3Wv9lJWqH5y/QdiYkc5HQLi23ZNB3fELdHcQ==",
41042      "dev": true
41043    },
41044    "nan": {
41045      "version": "2.15.0",
41046      "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
41047      "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
41048      "dev": true,
41049      "optional": true
41050    },
41051    "nanoid": {
41052      "version": "3.1.25",
41053      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
41054      "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q=="
41055    },
41056    "nanomatch": {
41057      "version": "1.2.13",
41058      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
41059      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
41060      "dev": true,
41061      "requires": {
41062        "arr-diff": "^4.0.0",
41063        "array-unique": "^0.3.2",
41064        "define-property": "^2.0.2",
41065        "extend-shallow": "^3.0.2",
41066        "fragment-cache": "^0.2.1",
41067        "is-windows": "^1.0.2",
41068        "kind-of": "^6.0.2",
41069        "object.pick": "^1.3.0",
41070        "regex-not": "^1.0.0",
41071        "snapdragon": "^0.8.1",
41072        "to-regex": "^3.0.1"
41073      }
41074    },
41075    "native-url": {
41076      "version": "0.2.6",
41077      "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz",
41078      "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==",
41079      "dev": true,
41080      "requires": {
41081        "querystring": "^0.2.0"
41082      }
41083    },
41084    "natural-compare": {
41085      "version": "1.4.0",
41086      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
41087      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
41088      "dev": true
41089    },
41090    "nearley": {
41091      "version": "2.20.1",
41092      "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz",
41093      "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==",
41094      "dev": true,
41095      "requires": {
41096        "commander": "^2.19.0",
41097        "moo": "^0.5.0",
41098        "railroad-diagrams": "^1.0.0",
41099        "randexp": "0.4.6"
41100      },
41101      "dependencies": {
41102        "commander": {
41103          "version": "2.20.3",
41104          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
41105          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
41106          "dev": true
41107        }
41108      }
41109    },
41110    "negotiator": {
41111      "version": "0.6.2",
41112      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
41113      "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
41114      "dev": true
41115    },
41116    "neo-async": {
41117      "version": "2.6.2",
41118      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
41119      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
41120      "dev": true
41121    },
41122    "next-tick": {
41123      "version": "1.0.0",
41124      "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
41125      "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
41126      "dev": true
41127    },
41128    "nice-try": {
41129      "version": "1.0.5",
41130      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
41131      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
41132      "dev": true
41133    },
41134    "nise": {
41135      "version": "4.1.0",
41136      "resolved": "https://registry.npmjs.org/nise/-/nise-4.1.0.tgz",
41137      "integrity": "sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==",
41138      "dev": true,
41139      "requires": {
41140        "@sinonjs/commons": "^1.7.0",
41141        "@sinonjs/fake-timers": "^6.0.0",
41142        "@sinonjs/text-encoding": "^0.7.1",
41143        "just-extend": "^4.0.2",
41144        "path-to-regexp": "^1.7.0"
41145      }
41146    },
41147    "no-case": {
41148      "version": "3.0.4",
41149      "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
41150      "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
41151      "dev": true,
41152      "requires": {
41153        "lower-case": "^2.0.2",
41154        "tslib": "^2.0.3"
41155      }
41156    },
41157    "node-fetch": {
41158      "version": "2.6.1",
41159      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
41160      "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
41161      "dev": true
41162    },
41163    "node-forge": {
41164      "version": "0.10.0",
41165      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
41166      "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
41167      "dev": true
41168    },
41169    "node-int64": {
41170      "version": "0.4.0",
41171      "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
41172      "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
41173      "dev": true
41174    },
41175    "node-libs-browser": {
41176      "version": "2.2.1",
41177      "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
41178      "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
41179      "dev": true,
41180      "requires": {
41181        "assert": "^1.1.1",
41182        "browserify-zlib": "^0.2.0",
41183        "buffer": "^4.3.0",
41184        "console-browserify": "^1.1.0",
41185        "constants-browserify": "^1.0.0",
41186        "crypto-browserify": "^3.11.0",
41187        "domain-browser": "^1.1.1",
41188        "events": "^3.0.0",
41189        "https-browserify": "^1.0.0",
41190        "os-browserify": "^0.3.0",
41191        "path-browserify": "0.0.1",
41192        "process": "^0.11.10",
41193        "punycode": "^1.2.4",
41194        "querystring-es3": "^0.2.0",
41195        "readable-stream": "^2.3.3",
41196        "stream-browserify": "^2.0.1",
41197        "stream-http": "^2.7.2",
41198        "string_decoder": "^1.0.0",
41199        "timers-browserify": "^2.0.4",
41200        "tty-browserify": "0.0.0",
41201        "url": "^0.11.0",
41202        "util": "^0.11.0",
41203        "vm-browserify": "^1.0.1"
41204      },
41205      "dependencies": {
41206        "punycode": {
41207          "version": "1.4.1",
41208          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
41209          "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
41210          "dev": true
41211        }
41212      }
41213    },
41214    "node-modules-regexp": {
41215      "version": "1.0.0",
41216      "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
41217      "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
41218      "dev": true
41219    },
41220    "node-notifier": {
41221      "version": "8.0.2",
41222      "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz",
41223      "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==",
41224      "dev": true,
41225      "optional": true,
41226      "requires": {
41227        "growly": "^1.3.0",
41228        "is-wsl": "^2.2.0",
41229        "semver": "^7.3.2",
41230        "shellwords": "^0.1.1",
41231        "uuid": "^8.3.0",
41232        "which": "^2.0.2"
41233      }
41234    },
41235    "node-releases": {
41236      "version": "1.1.75",
41237      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
41238      "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
41239      "dev": true
41240    },
41241    "normalize-package-data": {
41242      "version": "2.5.0",
41243      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
41244      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
41245      "dev": true,
41246      "requires": {
41247        "hosted-git-info": "^2.1.4",
41248        "resolve": "^1.10.0",
41249        "semver": "2 || 3 || 4 || 5",
41250        "validate-npm-package-license": "^3.0.1"
41251      },
41252      "dependencies": {
41253        "semver": {
41254          "version": "5.7.1",
41255          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
41256          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
41257          "dev": true
41258        }
41259      }
41260    },
41261    "normalize-path": {
41262      "version": "3.0.0",
41263      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
41264      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
41265    },
41266    "normalize-range": {
41267      "version": "0.1.2",
41268      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
41269      "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
41270      "dev": true
41271    },
41272    "normalize-url": {
41273      "version": "1.9.1",
41274      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
41275      "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
41276      "dev": true,
41277      "requires": {
41278        "object-assign": "^4.0.1",
41279        "prepend-http": "^1.0.0",
41280        "query-string": "^4.1.0",
41281        "sort-keys": "^1.0.0"
41282      }
41283    },
41284    "npm-run-path": {
41285      "version": "4.0.1",
41286      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
41287      "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
41288      "dev": true,
41289      "requires": {
41290        "path-key": "^3.0.0"
41291      }
41292    },
41293    "nth-check": {
41294      "version": "2.0.0",
41295      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
41296      "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
41297      "dev": true,
41298      "requires": {
41299        "boolbase": "^1.0.0"
41300      }
41301    },
41302    "num2fraction": {
41303      "version": "1.2.2",
41304      "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
41305      "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
41306      "dev": true
41307    },
41308    "nwsapi": {
41309      "version": "2.2.0",
41310      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
41311      "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ=="
41312    },
41313    "object-assign": {
41314      "version": "4.1.1",
41315      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
41316      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
41317    },
41318    "object-copy": {
41319      "version": "0.1.0",
41320      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
41321      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
41322      "dev": true,
41323      "requires": {
41324        "copy-descriptor": "^0.1.0",
41325        "define-property": "^0.2.5",
41326        "kind-of": "^3.0.3"
41327      },
41328      "dependencies": {
41329        "define-property": {
41330          "version": "0.2.5",
41331          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
41332          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
41333          "dev": true,
41334          "requires": {
41335            "is-descriptor": "^0.1.0"
41336          }
41337        },
41338        "is-accessor-descriptor": {
41339          "version": "0.1.6",
41340          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
41341          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
41342          "dev": true,
41343          "requires": {
41344            "kind-of": "^3.0.2"
41345          }
41346        },
41347        "is-data-descriptor": {
41348          "version": "0.1.4",
41349          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
41350          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
41351          "dev": true,
41352          "requires": {
41353            "kind-of": "^3.0.2"
41354          }
41355        },
41356        "is-descriptor": {
41357          "version": "0.1.6",
41358          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
41359          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
41360          "dev": true,
41361          "requires": {
41362            "is-accessor-descriptor": "^0.1.6",
41363            "is-data-descriptor": "^0.1.4",
41364            "kind-of": "^5.0.0"
41365          },
41366          "dependencies": {
41367            "kind-of": {
41368              "version": "5.1.0",
41369              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
41370              "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
41371              "dev": true
41372            }
41373          }
41374        },
41375        "kind-of": {
41376          "version": "3.2.2",
41377          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
41378          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
41379          "dev": true,
41380          "requires": {
41381            "is-buffer": "^1.1.5"
41382          }
41383        }
41384      }
41385    },
41386    "object-inspect": {
41387      "version": "1.11.0",
41388      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
41389      "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
41390      "dev": true
41391    },
41392    "object-is": {
41393      "version": "1.1.5",
41394      "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
41395      "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
41396      "requires": {
41397        "call-bind": "^1.0.2",
41398        "define-properties": "^1.1.3"
41399      }
41400    },
41401    "object-keys": {
41402      "version": "1.1.1",
41403      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
41404      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
41405    },
41406    "object-visit": {
41407      "version": "1.0.1",
41408      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
41409      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
41410      "dev": true,
41411      "requires": {
41412        "isobject": "^3.0.0"
41413      }
41414    },
41415    "object.assign": {
41416      "version": "4.1.2",
41417      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
41418      "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
41419      "dev": true,
41420      "requires": {
41421        "call-bind": "^1.0.0",
41422        "define-properties": "^1.1.3",
41423        "has-symbols": "^1.0.1",
41424        "object-keys": "^1.1.1"
41425      }
41426    },
41427    "object.entries": {
41428      "version": "1.1.4",
41429      "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz",
41430      "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==",
41431      "dev": true,
41432      "requires": {
41433        "call-bind": "^1.0.2",
41434        "define-properties": "^1.1.3",
41435        "es-abstract": "^1.18.2"
41436      }
41437    },
41438    "object.fromentries": {
41439      "version": "2.0.4",
41440      "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz",
41441      "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==",
41442      "dev": true,
41443      "requires": {
41444        "call-bind": "^1.0.2",
41445        "define-properties": "^1.1.3",
41446        "es-abstract": "^1.18.0-next.2",
41447        "has": "^1.0.3"
41448      }
41449    },
41450    "object.getownpropertydescriptors": {
41451      "version": "2.1.2",
41452      "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
41453      "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
41454      "dev": true,
41455      "requires": {
41456        "call-bind": "^1.0.2",
41457        "define-properties": "^1.1.3",
41458        "es-abstract": "^1.18.0-next.2"
41459      }
41460    },
41461    "object.pick": {
41462      "version": "1.3.0",
41463      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
41464      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
41465      "dev": true,
41466      "requires": {
41467        "isobject": "^3.0.1"
41468      }
41469    },
41470    "object.values": {
41471      "version": "1.1.4",
41472      "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
41473      "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==",
41474      "dev": true,
41475      "requires": {
41476        "call-bind": "^1.0.2",
41477        "define-properties": "^1.1.3",
41478        "es-abstract": "^1.18.2"
41479      }
41480    },
41481    "obuf": {
41482      "version": "1.1.2",
41483      "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
41484      "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
41485      "dev": true
41486    },
41487    "on-finished": {
41488      "version": "2.3.0",
41489      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
41490      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
41491      "dev": true,
41492      "requires": {
41493        "ee-first": "1.1.1"
41494      }
41495    },
41496    "on-headers": {
41497      "version": "1.0.2",
41498      "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
41499      "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
41500      "dev": true
41501    },
41502    "once": {
41503      "version": "1.4.0",
41504      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
41505      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
41506      "dev": true,
41507      "requires": {
41508        "wrappy": "1"
41509      }
41510    },
41511    "onetime": {
41512      "version": "5.1.2",
41513      "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
41514      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
41515      "dev": true,
41516      "requires": {
41517        "mimic-fn": "^2.1.0"
41518      }
41519    },
41520    "open": {
41521      "version": "7.4.2",
41522      "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
41523      "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
41524      "dev": true,
41525      "requires": {
41526        "is-docker": "^2.0.0",
41527        "is-wsl": "^2.1.1"
41528      }
41529    },
41530    "opn": {
41531      "version": "5.5.0",
41532      "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
41533      "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
41534      "dev": true,
41535      "requires": {
41536        "is-wsl": "^1.1.0"
41537      },
41538      "dependencies": {
41539        "is-wsl": {
41540          "version": "1.1.0",
41541          "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
41542          "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
41543          "dev": true
41544        }
41545      }
41546    },
41547    "optimize-css-assets-webpack-plugin": {
41548      "version": "5.0.4",
41549      "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz",
41550      "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==",
41551      "dev": true,
41552      "requires": {
41553        "cssnano": "^4.1.10",
41554        "last-call-webpack-plugin": "^3.0.0"
41555      }
41556    },
41557    "optionator": {
41558      "version": "0.9.1",
41559      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
41560      "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
41561      "dev": true,
41562      "requires": {
41563        "deep-is": "^0.1.3",
41564        "fast-levenshtein": "^2.0.6",
41565        "levn": "^0.4.1",
41566        "prelude-ls": "^1.2.1",
41567        "type-check": "^0.4.0",
41568        "word-wrap": "^1.2.3"
41569      }
41570    },
41571    "original": {
41572      "version": "1.0.2",
41573      "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
41574      "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
41575      "dev": true,
41576      "requires": {
41577        "url-parse": "^1.4.3"
41578      }
41579    },
41580    "os-browserify": {
41581      "version": "0.3.0",
41582      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
41583      "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
41584      "dev": true
41585    },
41586    "p-each-series": {
41587      "version": "2.2.0",
41588      "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
41589      "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==",
41590      "dev": true
41591    },
41592    "p-finally": {
41593      "version": "1.0.0",
41594      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
41595      "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
41596      "dev": true
41597    },
41598    "p-limit": {
41599      "version": "1.3.0",
41600      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
41601      "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
41602      "dev": true,
41603      "requires": {
41604        "p-try": "^1.0.0"
41605      }
41606    },
41607    "p-locate": {
41608      "version": "2.0.0",
41609      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
41610      "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
41611      "dev": true,
41612      "requires": {
41613        "p-limit": "^1.1.0"
41614      }
41615    },
41616    "p-map": {
41617      "version": "4.0.0",
41618      "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
41619      "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
41620      "dev": true,
41621      "requires": {
41622        "aggregate-error": "^3.0.0"
41623      }
41624    },
41625    "p-retry": {
41626      "version": "3.0.1",
41627      "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
41628      "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
41629      "dev": true,
41630      "requires": {
41631        "retry": "^0.12.0"
41632      }
41633    },
41634    "p-try": {
41635      "version": "1.0.0",
41636      "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
41637      "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
41638      "dev": true
41639    },
41640    "pako": {
41641      "version": "1.0.11",
41642      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
41643      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
41644      "dev": true
41645    },
41646    "parallel-transform": {
41647      "version": "1.2.0",
41648      "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
41649      "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
41650      "dev": true,
41651      "requires": {
41652        "cyclist": "^1.0.1",
41653        "inherits": "^2.0.3",
41654        "readable-stream": "^2.1.5"
41655      }
41656    },
41657    "param-case": {
41658      "version": "3.0.4",
41659      "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
41660      "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
41661      "dev": true,
41662      "requires": {
41663        "dot-case": "^3.0.4",
41664        "tslib": "^2.0.3"
41665      }
41666    },
41667    "parent-module": {
41668      "version": "1.0.1",
41669      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
41670      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
41671      "dev": true,
41672      "requires": {
41673        "callsites": "^3.0.0"
41674      }
41675    },
41676    "parse-asn1": {
41677      "version": "5.1.6",
41678      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
41679      "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
41680      "dev": true,
41681      "requires": {
41682        "asn1.js": "^5.2.0",
41683        "browserify-aes": "^1.0.0",
41684        "evp_bytestokey": "^1.0.0",
41685        "pbkdf2": "^3.0.3",
41686        "safe-buffer": "^5.1.1"
41687      }
41688    },
41689    "parse-json": {
41690      "version": "5.2.0",
41691      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
41692      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
41693      "dev": true,
41694      "requires": {
41695        "@babel/code-frame": "^7.0.0",
41696        "error-ex": "^1.3.1",
41697        "json-parse-even-better-errors": "^2.3.0",
41698        "lines-and-columns": "^1.1.6"
41699      }
41700    },
41701    "parse-srcset": {
41702      "version": "1.0.2",
41703      "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
41704      "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE="
41705    },
41706    "parse5": {
41707      "version": "6.0.1",
41708      "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
41709      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
41710    },
41711    "parse5-htmlparser2-tree-adapter": {
41712      "version": "6.0.1",
41713      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
41714      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
41715      "dev": true,
41716      "requires": {
41717        "parse5": "^6.0.1"
41718      }
41719    },
41720    "parseurl": {
41721      "version": "1.3.3",
41722      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
41723      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
41724      "dev": true
41725    },
41726    "pascal-case": {
41727      "version": "3.1.2",
41728      "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
41729      "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
41730      "dev": true,
41731      "requires": {
41732        "no-case": "^3.0.4",
41733        "tslib": "^2.0.3"
41734      }
41735    },
41736    "pascalcase": {
41737      "version": "0.1.1",
41738      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
41739      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
41740      "dev": true
41741    },
41742    "path-browserify": {
41743      "version": "0.0.1",
41744      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
41745      "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
41746      "dev": true
41747    },
41748    "path-dirname": {
41749      "version": "1.0.2",
41750      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
41751      "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
41752      "dev": true
41753    },
41754    "path-exists": {
41755      "version": "3.0.0",
41756      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
41757      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
41758      "dev": true
41759    },
41760    "path-is-absolute": {
41761      "version": "1.0.1",
41762      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
41763      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
41764      "dev": true
41765    },
41766    "path-is-inside": {
41767      "version": "1.0.2",
41768      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
41769      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
41770      "dev": true
41771    },
41772    "path-key": {
41773      "version": "3.1.1",
41774      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
41775      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
41776      "dev": true
41777    },
41778    "path-parse": {
41779      "version": "1.0.7",
41780      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
41781      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
41782      "dev": true
41783    },
41784    "path-to-regexp": {
41785      "version": "1.8.0",
41786      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
41787      "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
41788      "requires": {
41789        "isarray": "0.0.1"
41790      }
41791    },
41792    "path-type": {
41793      "version": "4.0.0",
41794      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
41795      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
41796      "dev": true
41797    },
41798    "pbkdf2": {
41799      "version": "3.1.2",
41800      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
41801      "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
41802      "dev": true,
41803      "requires": {
41804        "create-hash": "^1.1.2",
41805        "create-hmac": "^1.1.4",
41806        "ripemd160": "^2.0.1",
41807        "safe-buffer": "^5.0.1",
41808        "sha.js": "^2.4.8"
41809      }
41810    },
41811    "performance-now": {
41812      "version": "2.1.0",
41813      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
41814      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
41815      "dev": true
41816    },
41817    "picomatch": {
41818      "version": "2.3.0",
41819      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
41820      "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw=="
41821    },
41822    "pify": {
41823      "version": "4.0.1",
41824      "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
41825      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
41826      "dev": true
41827    },
41828    "pinkie": {
41829      "version": "2.0.4",
41830      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
41831      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
41832      "dev": true
41833    },
41834    "pinkie-promise": {
41835      "version": "2.0.1",
41836      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
41837      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
41838      "dev": true,
41839      "requires": {
41840        "pinkie": "^2.0.0"
41841      }
41842    },
41843    "pirates": {
41844      "version": "4.0.1",
41845      "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
41846      "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
41847      "dev": true,
41848      "requires": {
41849        "node-modules-regexp": "^1.0.0"
41850      }
41851    },
41852    "pkg-dir": {
41853      "version": "2.0.0",
41854      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
41855      "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
41856      "dev": true,
41857      "requires": {
41858        "find-up": "^2.1.0"
41859      }
41860    },
41861    "pkg-up": {
41862      "version": "2.0.0",
41863      "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
41864      "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
41865      "dev": true,
41866      "requires": {
41867        "find-up": "^2.1.0"
41868      }
41869    },
41870    "pnp-webpack-plugin": {
41871      "version": "1.6.4",
41872      "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz",
41873      "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==",
41874      "dev": true,
41875      "requires": {
41876        "ts-pnp": "^1.1.6"
41877      }
41878    },
41879    "popper.js": {
41880      "version": "1.16.1",
41881      "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
41882      "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ=="
41883    },
41884    "portfinder": {
41885      "version": "1.0.28",
41886      "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
41887      "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
41888      "dev": true,
41889      "requires": {
41890        "async": "^2.6.2",
41891        "debug": "^3.1.1",
41892        "mkdirp": "^0.5.5"
41893      },
41894      "dependencies": {
41895        "debug": {
41896          "version": "3.2.7",
41897          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
41898          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
41899          "dev": true,
41900          "requires": {
41901            "ms": "^2.1.1"
41902          }
41903        }
41904      }
41905    },
41906    "posix-character-classes": {
41907      "version": "0.1.1",
41908      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
41909      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
41910      "dev": true
41911    },
41912    "postcss": {
41913      "version": "7.0.36",
41914      "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
41915      "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
41916      "dev": true,
41917      "requires": {
41918        "chalk": "^2.4.2",
41919        "source-map": "^0.6.1",
41920        "supports-color": "^6.1.0"
41921      },
41922      "dependencies": {
41923        "source-map": {
41924          "version": "0.6.1",
41925          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
41926          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
41927          "dev": true
41928        },
41929        "supports-color": {
41930          "version": "6.1.0",
41931          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
41932          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
41933          "dev": true,
41934          "requires": {
41935            "has-flag": "^3.0.0"
41936          }
41937        }
41938      }
41939    },
41940    "postcss-attribute-case-insensitive": {
41941      "version": "4.0.2",
41942      "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
41943      "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
41944      "dev": true,
41945      "requires": {
41946        "postcss": "^7.0.2",
41947        "postcss-selector-parser": "^6.0.2"
41948      }
41949    },
41950    "postcss-browser-comments": {
41951      "version": "3.0.0",
41952      "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz",
41953      "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==",
41954      "dev": true,
41955      "requires": {
41956        "postcss": "^7"
41957      }
41958    },
41959    "postcss-calc": {
41960      "version": "7.0.5",
41961      "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
41962      "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
41963      "dev": true,
41964      "requires": {
41965        "postcss": "^7.0.27",
41966        "postcss-selector-parser": "^6.0.2",
41967        "postcss-value-parser": "^4.0.2"
41968      }
41969    },
41970    "postcss-color-functional-notation": {
41971      "version": "2.0.1",
41972      "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
41973      "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
41974      "dev": true,
41975      "requires": {
41976        "postcss": "^7.0.2",
41977        "postcss-values-parser": "^2.0.0"
41978      }
41979    },
41980    "postcss-color-gray": {
41981      "version": "5.0.0",
41982      "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
41983      "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
41984      "dev": true,
41985      "requires": {
41986        "@csstools/convert-colors": "^1.4.0",
41987        "postcss": "^7.0.5",
41988        "postcss-values-parser": "^2.0.0"
41989      }
41990    },
41991    "postcss-color-hex-alpha": {
41992      "version": "5.0.3",
41993      "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
41994      "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
41995      "dev": true,
41996      "requires": {
41997        "postcss": "^7.0.14",
41998        "postcss-values-parser": "^2.0.1"
41999      }
42000    },
42001    "postcss-color-mod-function": {
42002      "version": "3.0.3",
42003      "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
42004      "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
42005      "dev": true,
42006      "requires": {
42007        "@csstools/convert-colors": "^1.4.0",
42008        "postcss": "^7.0.2",
42009        "postcss-values-parser": "^2.0.0"
42010      }
42011    },
42012    "postcss-color-rebeccapurple": {
42013      "version": "4.0.1",
42014      "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
42015      "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
42016      "dev": true,
42017      "requires": {
42018        "postcss": "^7.0.2",
42019        "postcss-values-parser": "^2.0.0"
42020      }
42021    },
42022    "postcss-colormin": {
42023      "version": "4.0.3",
42024      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
42025      "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
42026      "dev": true,
42027      "requires": {
42028        "browserslist": "^4.0.0",
42029        "color": "^3.0.0",
42030        "has": "^1.0.0",
42031        "postcss": "^7.0.0",
42032        "postcss-value-parser": "^3.0.0"
42033      },
42034      "dependencies": {
42035        "postcss-value-parser": {
42036          "version": "3.3.1",
42037          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42038          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42039          "dev": true
42040        }
42041      }
42042    },
42043    "postcss-convert-values": {
42044      "version": "4.0.1",
42045      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
42046      "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
42047      "dev": true,
42048      "requires": {
42049        "postcss": "^7.0.0",
42050        "postcss-value-parser": "^3.0.0"
42051      },
42052      "dependencies": {
42053        "postcss-value-parser": {
42054          "version": "3.3.1",
42055          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42056          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42057          "dev": true
42058        }
42059      }
42060    },
42061    "postcss-custom-media": {
42062      "version": "7.0.8",
42063      "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
42064      "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
42065      "dev": true,
42066      "requires": {
42067        "postcss": "^7.0.14"
42068      }
42069    },
42070    "postcss-custom-properties": {
42071      "version": "8.0.11",
42072      "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
42073      "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
42074      "dev": true,
42075      "requires": {
42076        "postcss": "^7.0.17",
42077        "postcss-values-parser": "^2.0.1"
42078      }
42079    },
42080    "postcss-custom-selectors": {
42081      "version": "5.1.2",
42082      "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
42083      "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
42084      "dev": true,
42085      "requires": {
42086        "postcss": "^7.0.2",
42087        "postcss-selector-parser": "^5.0.0-rc.3"
42088      },
42089      "dependencies": {
42090        "cssesc": {
42091          "version": "2.0.0",
42092          "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
42093          "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
42094          "dev": true
42095        },
42096        "postcss-selector-parser": {
42097          "version": "5.0.0",
42098          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
42099          "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
42100          "dev": true,
42101          "requires": {
42102            "cssesc": "^2.0.0",
42103            "indexes-of": "^1.0.1",
42104            "uniq": "^1.0.1"
42105          }
42106        }
42107      }
42108    },
42109    "postcss-dir-pseudo-class": {
42110      "version": "5.0.0",
42111      "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
42112      "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
42113      "dev": true,
42114      "requires": {
42115        "postcss": "^7.0.2",
42116        "postcss-selector-parser": "^5.0.0-rc.3"
42117      },
42118      "dependencies": {
42119        "cssesc": {
42120          "version": "2.0.0",
42121          "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
42122          "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
42123          "dev": true
42124        },
42125        "postcss-selector-parser": {
42126          "version": "5.0.0",
42127          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
42128          "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
42129          "dev": true,
42130          "requires": {
42131            "cssesc": "^2.0.0",
42132            "indexes-of": "^1.0.1",
42133            "uniq": "^1.0.1"
42134          }
42135        }
42136      }
42137    },
42138    "postcss-discard-comments": {
42139      "version": "4.0.2",
42140      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
42141      "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
42142      "dev": true,
42143      "requires": {
42144        "postcss": "^7.0.0"
42145      }
42146    },
42147    "postcss-discard-duplicates": {
42148      "version": "4.0.2",
42149      "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
42150      "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
42151      "dev": true,
42152      "requires": {
42153        "postcss": "^7.0.0"
42154      }
42155    },
42156    "postcss-discard-empty": {
42157      "version": "4.0.1",
42158      "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
42159      "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
42160      "dev": true,
42161      "requires": {
42162        "postcss": "^7.0.0"
42163      }
42164    },
42165    "postcss-discard-overridden": {
42166      "version": "4.0.1",
42167      "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
42168      "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
42169      "dev": true,
42170      "requires": {
42171        "postcss": "^7.0.0"
42172      }
42173    },
42174    "postcss-double-position-gradients": {
42175      "version": "1.0.0",
42176      "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
42177      "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
42178      "dev": true,
42179      "requires": {
42180        "postcss": "^7.0.5",
42181        "postcss-values-parser": "^2.0.0"
42182      }
42183    },
42184    "postcss-env-function": {
42185      "version": "2.0.2",
42186      "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
42187      "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
42188      "dev": true,
42189      "requires": {
42190        "postcss": "^7.0.2",
42191        "postcss-values-parser": "^2.0.0"
42192      }
42193    },
42194    "postcss-flexbugs-fixes": {
42195      "version": "4.2.1",
42196      "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz",
42197      "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==",
42198      "dev": true,
42199      "requires": {
42200        "postcss": "^7.0.26"
42201      }
42202    },
42203    "postcss-focus-visible": {
42204      "version": "4.0.0",
42205      "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
42206      "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
42207      "dev": true,
42208      "requires": {
42209        "postcss": "^7.0.2"
42210      }
42211    },
42212    "postcss-focus-within": {
42213      "version": "3.0.0",
42214      "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
42215      "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
42216      "dev": true,
42217      "requires": {
42218        "postcss": "^7.0.2"
42219      }
42220    },
42221    "postcss-font-variant": {
42222      "version": "4.0.1",
42223      "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
42224      "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
42225      "dev": true,
42226      "requires": {
42227        "postcss": "^7.0.2"
42228      }
42229    },
42230    "postcss-gap-properties": {
42231      "version": "2.0.0",
42232      "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
42233      "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
42234      "dev": true,
42235      "requires": {
42236        "postcss": "^7.0.2"
42237      }
42238    },
42239    "postcss-image-set-function": {
42240      "version": "3.0.1",
42241      "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
42242      "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
42243      "dev": true,
42244      "requires": {
42245        "postcss": "^7.0.2",
42246        "postcss-values-parser": "^2.0.0"
42247      }
42248    },
42249    "postcss-initial": {
42250      "version": "3.0.4",
42251      "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz",
42252      "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==",
42253      "dev": true,
42254      "requires": {
42255        "postcss": "^7.0.2"
42256      }
42257    },
42258    "postcss-lab-function": {
42259      "version": "2.0.1",
42260      "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
42261      "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
42262      "dev": true,
42263      "requires": {
42264        "@csstools/convert-colors": "^1.4.0",
42265        "postcss": "^7.0.2",
42266        "postcss-values-parser": "^2.0.0"
42267      }
42268    },
42269    "postcss-load-config": {
42270      "version": "2.1.2",
42271      "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
42272      "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
42273      "dev": true,
42274      "requires": {
42275        "cosmiconfig": "^5.0.0",
42276        "import-cwd": "^2.0.0"
42277      },
42278      "dependencies": {
42279        "cosmiconfig": {
42280          "version": "5.2.1",
42281          "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
42282          "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
42283          "dev": true,
42284          "requires": {
42285            "import-fresh": "^2.0.0",
42286            "is-directory": "^0.3.1",
42287            "js-yaml": "^3.13.1",
42288            "parse-json": "^4.0.0"
42289          }
42290        },
42291        "import-fresh": {
42292          "version": "2.0.0",
42293          "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
42294          "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
42295          "dev": true,
42296          "requires": {
42297            "caller-path": "^2.0.0",
42298            "resolve-from": "^3.0.0"
42299          }
42300        },
42301        "parse-json": {
42302          "version": "4.0.0",
42303          "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
42304          "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
42305          "dev": true,
42306          "requires": {
42307            "error-ex": "^1.3.1",
42308            "json-parse-better-errors": "^1.0.1"
42309          }
42310        },
42311        "resolve-from": {
42312          "version": "3.0.0",
42313          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
42314          "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
42315          "dev": true
42316        }
42317      }
42318    },
42319    "postcss-loader": {
42320      "version": "3.0.0",
42321      "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
42322      "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
42323      "dev": true,
42324      "requires": {
42325        "loader-utils": "^1.1.0",
42326        "postcss": "^7.0.0",
42327        "postcss-load-config": "^2.0.0",
42328        "schema-utils": "^1.0.0"
42329      },
42330      "dependencies": {
42331        "json5": {
42332          "version": "1.0.1",
42333          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
42334          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
42335          "dev": true,
42336          "requires": {
42337            "minimist": "^1.2.0"
42338          }
42339        },
42340        "loader-utils": {
42341          "version": "1.4.0",
42342          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
42343          "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
42344          "dev": true,
42345          "requires": {
42346            "big.js": "^5.2.2",
42347            "emojis-list": "^3.0.0",
42348            "json5": "^1.0.1"
42349          }
42350        },
42351        "schema-utils": {
42352          "version": "1.0.0",
42353          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
42354          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
42355          "dev": true,
42356          "requires": {
42357            "ajv": "^6.1.0",
42358            "ajv-errors": "^1.0.0",
42359            "ajv-keywords": "^3.1.0"
42360          }
42361        }
42362      }
42363    },
42364    "postcss-logical": {
42365      "version": "3.0.0",
42366      "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
42367      "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
42368      "dev": true,
42369      "requires": {
42370        "postcss": "^7.0.2"
42371      }
42372    },
42373    "postcss-media-minmax": {
42374      "version": "4.0.0",
42375      "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
42376      "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
42377      "dev": true,
42378      "requires": {
42379        "postcss": "^7.0.2"
42380      }
42381    },
42382    "postcss-merge-longhand": {
42383      "version": "4.0.11",
42384      "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
42385      "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
42386      "dev": true,
42387      "requires": {
42388        "css-color-names": "0.0.4",
42389        "postcss": "^7.0.0",
42390        "postcss-value-parser": "^3.0.0",
42391        "stylehacks": "^4.0.0"
42392      },
42393      "dependencies": {
42394        "postcss-value-parser": {
42395          "version": "3.3.1",
42396          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42397          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42398          "dev": true
42399        }
42400      }
42401    },
42402    "postcss-merge-rules": {
42403      "version": "4.0.3",
42404      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
42405      "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
42406      "dev": true,
42407      "requires": {
42408        "browserslist": "^4.0.0",
42409        "caniuse-api": "^3.0.0",
42410        "cssnano-util-same-parent": "^4.0.0",
42411        "postcss": "^7.0.0",
42412        "postcss-selector-parser": "^3.0.0",
42413        "vendors": "^1.0.0"
42414      },
42415      "dependencies": {
42416        "postcss-selector-parser": {
42417          "version": "3.1.2",
42418          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
42419          "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
42420          "dev": true,
42421          "requires": {
42422            "dot-prop": "^5.2.0",
42423            "indexes-of": "^1.0.1",
42424            "uniq": "^1.0.1"
42425          }
42426        }
42427      }
42428    },
42429    "postcss-minify-font-values": {
42430      "version": "4.0.2",
42431      "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
42432      "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
42433      "dev": true,
42434      "requires": {
42435        "postcss": "^7.0.0",
42436        "postcss-value-parser": "^3.0.0"
42437      },
42438      "dependencies": {
42439        "postcss-value-parser": {
42440          "version": "3.3.1",
42441          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42442          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42443          "dev": true
42444        }
42445      }
42446    },
42447    "postcss-minify-gradients": {
42448      "version": "4.0.2",
42449      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
42450      "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
42451      "dev": true,
42452      "requires": {
42453        "cssnano-util-get-arguments": "^4.0.0",
42454        "is-color-stop": "^1.0.0",
42455        "postcss": "^7.0.0",
42456        "postcss-value-parser": "^3.0.0"
42457      },
42458      "dependencies": {
42459        "postcss-value-parser": {
42460          "version": "3.3.1",
42461          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42462          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42463          "dev": true
42464        }
42465      }
42466    },
42467    "postcss-minify-params": {
42468      "version": "4.0.2",
42469      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
42470      "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
42471      "dev": true,
42472      "requires": {
42473        "alphanum-sort": "^1.0.0",
42474        "browserslist": "^4.0.0",
42475        "cssnano-util-get-arguments": "^4.0.0",
42476        "postcss": "^7.0.0",
42477        "postcss-value-parser": "^3.0.0",
42478        "uniqs": "^2.0.0"
42479      },
42480      "dependencies": {
42481        "postcss-value-parser": {
42482          "version": "3.3.1",
42483          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42484          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42485          "dev": true
42486        }
42487      }
42488    },
42489    "postcss-minify-selectors": {
42490      "version": "4.0.2",
42491      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
42492      "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
42493      "dev": true,
42494      "requires": {
42495        "alphanum-sort": "^1.0.0",
42496        "has": "^1.0.0",
42497        "postcss": "^7.0.0",
42498        "postcss-selector-parser": "^3.0.0"
42499      },
42500      "dependencies": {
42501        "postcss-selector-parser": {
42502          "version": "3.1.2",
42503          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
42504          "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
42505          "dev": true,
42506          "requires": {
42507            "dot-prop": "^5.2.0",
42508            "indexes-of": "^1.0.1",
42509            "uniq": "^1.0.1"
42510          }
42511        }
42512      }
42513    },
42514    "postcss-modules-extract-imports": {
42515      "version": "2.0.0",
42516      "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
42517      "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
42518      "dev": true,
42519      "requires": {
42520        "postcss": "^7.0.5"
42521      }
42522    },
42523    "postcss-modules-local-by-default": {
42524      "version": "3.0.3",
42525      "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz",
42526      "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==",
42527      "dev": true,
42528      "requires": {
42529        "icss-utils": "^4.1.1",
42530        "postcss": "^7.0.32",
42531        "postcss-selector-parser": "^6.0.2",
42532        "postcss-value-parser": "^4.1.0"
42533      }
42534    },
42535    "postcss-modules-scope": {
42536      "version": "2.2.0",
42537      "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
42538      "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
42539      "dev": true,
42540      "requires": {
42541        "postcss": "^7.0.6",
42542        "postcss-selector-parser": "^6.0.0"
42543      }
42544    },
42545    "postcss-modules-values": {
42546      "version": "3.0.0",
42547      "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz",
42548      "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==",
42549      "dev": true,
42550      "requires": {
42551        "icss-utils": "^4.0.0",
42552        "postcss": "^7.0.6"
42553      }
42554    },
42555    "postcss-nesting": {
42556      "version": "7.0.1",
42557      "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
42558      "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
42559      "dev": true,
42560      "requires": {
42561        "postcss": "^7.0.2"
42562      }
42563    },
42564    "postcss-normalize": {
42565      "version": "8.0.1",
42566      "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz",
42567      "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==",
42568      "dev": true,
42569      "requires": {
42570        "@csstools/normalize.css": "^10.1.0",
42571        "browserslist": "^4.6.2",
42572        "postcss": "^7.0.17",
42573        "postcss-browser-comments": "^3.0.0",
42574        "sanitize.css": "^10.0.0"
42575      }
42576    },
42577    "postcss-normalize-charset": {
42578      "version": "4.0.1",
42579      "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
42580      "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
42581      "dev": true,
42582      "requires": {
42583        "postcss": "^7.0.0"
42584      }
42585    },
42586    "postcss-normalize-display-values": {
42587      "version": "4.0.2",
42588      "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
42589      "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
42590      "dev": true,
42591      "requires": {
42592        "cssnano-util-get-match": "^4.0.0",
42593        "postcss": "^7.0.0",
42594        "postcss-value-parser": "^3.0.0"
42595      },
42596      "dependencies": {
42597        "postcss-value-parser": {
42598          "version": "3.3.1",
42599          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42600          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42601          "dev": true
42602        }
42603      }
42604    },
42605    "postcss-normalize-positions": {
42606      "version": "4.0.2",
42607      "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
42608      "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
42609      "dev": true,
42610      "requires": {
42611        "cssnano-util-get-arguments": "^4.0.0",
42612        "has": "^1.0.0",
42613        "postcss": "^7.0.0",
42614        "postcss-value-parser": "^3.0.0"
42615      },
42616      "dependencies": {
42617        "postcss-value-parser": {
42618          "version": "3.3.1",
42619          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42620          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42621          "dev": true
42622        }
42623      }
42624    },
42625    "postcss-normalize-repeat-style": {
42626      "version": "4.0.2",
42627      "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
42628      "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
42629      "dev": true,
42630      "requires": {
42631        "cssnano-util-get-arguments": "^4.0.0",
42632        "cssnano-util-get-match": "^4.0.0",
42633        "postcss": "^7.0.0",
42634        "postcss-value-parser": "^3.0.0"
42635      },
42636      "dependencies": {
42637        "postcss-value-parser": {
42638          "version": "3.3.1",
42639          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42640          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42641          "dev": true
42642        }
42643      }
42644    },
42645    "postcss-normalize-string": {
42646      "version": "4.0.2",
42647      "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
42648      "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
42649      "dev": true,
42650      "requires": {
42651        "has": "^1.0.0",
42652        "postcss": "^7.0.0",
42653        "postcss-value-parser": "^3.0.0"
42654      },
42655      "dependencies": {
42656        "postcss-value-parser": {
42657          "version": "3.3.1",
42658          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42659          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42660          "dev": true
42661        }
42662      }
42663    },
42664    "postcss-normalize-timing-functions": {
42665      "version": "4.0.2",
42666      "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
42667      "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
42668      "dev": true,
42669      "requires": {
42670        "cssnano-util-get-match": "^4.0.0",
42671        "postcss": "^7.0.0",
42672        "postcss-value-parser": "^3.0.0"
42673      },
42674      "dependencies": {
42675        "postcss-value-parser": {
42676          "version": "3.3.1",
42677          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42678          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42679          "dev": true
42680        }
42681      }
42682    },
42683    "postcss-normalize-unicode": {
42684      "version": "4.0.1",
42685      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
42686      "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
42687      "dev": true,
42688      "requires": {
42689        "browserslist": "^4.0.0",
42690        "postcss": "^7.0.0",
42691        "postcss-value-parser": "^3.0.0"
42692      },
42693      "dependencies": {
42694        "postcss-value-parser": {
42695          "version": "3.3.1",
42696          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42697          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42698          "dev": true
42699        }
42700      }
42701    },
42702    "postcss-normalize-url": {
42703      "version": "4.0.1",
42704      "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
42705      "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
42706      "dev": true,
42707      "requires": {
42708        "is-absolute-url": "^2.0.0",
42709        "normalize-url": "^3.0.0",
42710        "postcss": "^7.0.0",
42711        "postcss-value-parser": "^3.0.0"
42712      },
42713      "dependencies": {
42714        "normalize-url": {
42715          "version": "3.3.0",
42716          "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
42717          "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
42718          "dev": true
42719        },
42720        "postcss-value-parser": {
42721          "version": "3.3.1",
42722          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42723          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42724          "dev": true
42725        }
42726      }
42727    },
42728    "postcss-normalize-whitespace": {
42729      "version": "4.0.2",
42730      "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
42731      "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
42732      "dev": true,
42733      "requires": {
42734        "postcss": "^7.0.0",
42735        "postcss-value-parser": "^3.0.0"
42736      },
42737      "dependencies": {
42738        "postcss-value-parser": {
42739          "version": "3.3.1",
42740          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42741          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42742          "dev": true
42743        }
42744      }
42745    },
42746    "postcss-ordered-values": {
42747      "version": "4.1.2",
42748      "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
42749      "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
42750      "dev": true,
42751      "requires": {
42752        "cssnano-util-get-arguments": "^4.0.0",
42753        "postcss": "^7.0.0",
42754        "postcss-value-parser": "^3.0.0"
42755      },
42756      "dependencies": {
42757        "postcss-value-parser": {
42758          "version": "3.3.1",
42759          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42760          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42761          "dev": true
42762        }
42763      }
42764    },
42765    "postcss-overflow-shorthand": {
42766      "version": "2.0.0",
42767      "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
42768      "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
42769      "dev": true,
42770      "requires": {
42771        "postcss": "^7.0.2"
42772      }
42773    },
42774    "postcss-page-break": {
42775      "version": "2.0.0",
42776      "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
42777      "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
42778      "dev": true,
42779      "requires": {
42780        "postcss": "^7.0.2"
42781      }
42782    },
42783    "postcss-place": {
42784      "version": "4.0.1",
42785      "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
42786      "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
42787      "dev": true,
42788      "requires": {
42789        "postcss": "^7.0.2",
42790        "postcss-values-parser": "^2.0.0"
42791      }
42792    },
42793    "postcss-preset-env": {
42794      "version": "6.7.0",
42795      "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
42796      "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
42797      "dev": true,
42798      "requires": {
42799        "autoprefixer": "^9.6.1",
42800        "browserslist": "^4.6.4",
42801        "caniuse-lite": "^1.0.30000981",
42802        "css-blank-pseudo": "^0.1.4",
42803        "css-has-pseudo": "^0.10.0",
42804        "css-prefers-color-scheme": "^3.1.1",
42805        "cssdb": "^4.4.0",
42806        "postcss": "^7.0.17",
42807        "postcss-attribute-case-insensitive": "^4.0.1",
42808        "postcss-color-functional-notation": "^2.0.1",
42809        "postcss-color-gray": "^5.0.0",
42810        "postcss-color-hex-alpha": "^5.0.3",
42811        "postcss-color-mod-function": "^3.0.3",
42812        "postcss-color-rebeccapurple": "^4.0.1",
42813        "postcss-custom-media": "^7.0.8",
42814        "postcss-custom-properties": "^8.0.11",
42815        "postcss-custom-selectors": "^5.1.2",
42816        "postcss-dir-pseudo-class": "^5.0.0",
42817        "postcss-double-position-gradients": "^1.0.0",
42818        "postcss-env-function": "^2.0.2",
42819        "postcss-focus-visible": "^4.0.0",
42820        "postcss-focus-within": "^3.0.0",
42821        "postcss-font-variant": "^4.0.0",
42822        "postcss-gap-properties": "^2.0.0",
42823        "postcss-image-set-function": "^3.0.1",
42824        "postcss-initial": "^3.0.0",
42825        "postcss-lab-function": "^2.0.1",
42826        "postcss-logical": "^3.0.0",
42827        "postcss-media-minmax": "^4.0.0",
42828        "postcss-nesting": "^7.0.0",
42829        "postcss-overflow-shorthand": "^2.0.0",
42830        "postcss-page-break": "^2.0.0",
42831        "postcss-place": "^4.0.1",
42832        "postcss-pseudo-class-any-link": "^6.0.0",
42833        "postcss-replace-overflow-wrap": "^3.0.0",
42834        "postcss-selector-matches": "^4.0.0",
42835        "postcss-selector-not": "^4.0.0"
42836      }
42837    },
42838    "postcss-pseudo-class-any-link": {
42839      "version": "6.0.0",
42840      "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
42841      "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
42842      "dev": true,
42843      "requires": {
42844        "postcss": "^7.0.2",
42845        "postcss-selector-parser": "^5.0.0-rc.3"
42846      },
42847      "dependencies": {
42848        "cssesc": {
42849          "version": "2.0.0",
42850          "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
42851          "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
42852          "dev": true
42853        },
42854        "postcss-selector-parser": {
42855          "version": "5.0.0",
42856          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
42857          "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
42858          "dev": true,
42859          "requires": {
42860            "cssesc": "^2.0.0",
42861            "indexes-of": "^1.0.1",
42862            "uniq": "^1.0.1"
42863          }
42864        }
42865      }
42866    },
42867    "postcss-reduce-initial": {
42868      "version": "4.0.3",
42869      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
42870      "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
42871      "dev": true,
42872      "requires": {
42873        "browserslist": "^4.0.0",
42874        "caniuse-api": "^3.0.0",
42875        "has": "^1.0.0",
42876        "postcss": "^7.0.0"
42877      }
42878    },
42879    "postcss-reduce-transforms": {
42880      "version": "4.0.2",
42881      "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
42882      "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
42883      "dev": true,
42884      "requires": {
42885        "cssnano-util-get-match": "^4.0.0",
42886        "has": "^1.0.0",
42887        "postcss": "^7.0.0",
42888        "postcss-value-parser": "^3.0.0"
42889      },
42890      "dependencies": {
42891        "postcss-value-parser": {
42892          "version": "3.3.1",
42893          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42894          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42895          "dev": true
42896        }
42897      }
42898    },
42899    "postcss-replace-overflow-wrap": {
42900      "version": "3.0.0",
42901      "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
42902      "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
42903      "dev": true,
42904      "requires": {
42905        "postcss": "^7.0.2"
42906      }
42907    },
42908    "postcss-safe-parser": {
42909      "version": "5.0.2",
42910      "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz",
42911      "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==",
42912      "dev": true,
42913      "requires": {
42914        "postcss": "^8.1.0"
42915      },
42916      "dependencies": {
42917        "postcss": {
42918          "version": "8.3.6",
42919          "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
42920          "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
42921          "dev": true,
42922          "requires": {
42923            "colorette": "^1.2.2",
42924            "nanoid": "^3.1.23",
42925            "source-map-js": "^0.6.2"
42926          }
42927        }
42928      }
42929    },
42930    "postcss-selector-matches": {
42931      "version": "4.0.0",
42932      "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
42933      "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
42934      "dev": true,
42935      "requires": {
42936        "balanced-match": "^1.0.0",
42937        "postcss": "^7.0.2"
42938      }
42939    },
42940    "postcss-selector-not": {
42941      "version": "4.0.1",
42942      "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
42943      "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
42944      "dev": true,
42945      "requires": {
42946        "balanced-match": "^1.0.0",
42947        "postcss": "^7.0.2"
42948      }
42949    },
42950    "postcss-selector-parser": {
42951      "version": "6.0.6",
42952      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
42953      "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
42954      "dev": true,
42955      "requires": {
42956        "cssesc": "^3.0.0",
42957        "util-deprecate": "^1.0.2"
42958      }
42959    },
42960    "postcss-svgo": {
42961      "version": "4.0.3",
42962      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
42963      "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
42964      "dev": true,
42965      "requires": {
42966        "postcss": "^7.0.0",
42967        "postcss-value-parser": "^3.0.0",
42968        "svgo": "^1.0.0"
42969      },
42970      "dependencies": {
42971        "postcss-value-parser": {
42972          "version": "3.3.1",
42973          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
42974          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
42975          "dev": true
42976        }
42977      }
42978    },
42979    "postcss-unique-selectors": {
42980      "version": "4.0.1",
42981      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
42982      "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
42983      "dev": true,
42984      "requires": {
42985        "alphanum-sort": "^1.0.0",
42986        "postcss": "^7.0.0",
42987        "uniqs": "^2.0.0"
42988      }
42989    },
42990    "postcss-value-parser": {
42991      "version": "4.1.0",
42992      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
42993      "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
42994      "dev": true
42995    },
42996    "postcss-values-parser": {
42997      "version": "2.0.1",
42998      "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
42999      "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
43000      "dev": true,
43001      "requires": {
43002        "flatten": "^1.0.2",
43003        "indexes-of": "^1.0.1",
43004        "uniq": "^1.0.1"
43005      }
43006    },
43007    "prelude-ls": {
43008      "version": "1.2.1",
43009      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
43010      "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
43011      "dev": true
43012    },
43013    "prepend-http": {
43014      "version": "1.0.4",
43015      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
43016      "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
43017      "dev": true
43018    },
43019    "prettier": {
43020      "version": "2.3.2",
43021      "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz",
43022      "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==",
43023      "dev": true
43024    },
43025    "prettier-linter-helpers": {
43026      "version": "1.0.0",
43027      "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
43028      "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
43029      "dev": true,
43030      "requires": {
43031        "fast-diff": "^1.1.2"
43032      }
43033    },
43034    "pretty-bytes": {
43035      "version": "5.6.0",
43036      "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
43037      "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
43038      "dev": true
43039    },
43040    "pretty-error": {
43041      "version": "2.1.2",
43042      "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz",
43043      "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==",
43044      "dev": true,
43045      "requires": {
43046        "lodash": "^4.17.20",
43047        "renderkid": "^2.0.4"
43048      }
43049    },
43050    "pretty-format": {
43051      "version": "27.1.0",
43052      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.1.0.tgz",
43053      "integrity": "sha512-4aGaud3w3rxAO6OXmK3fwBFQ0bctIOG3/if+jYEFGNGIs0EvuidQm3bZ9mlP2/t9epLNC/12czabfy7TZNSwVA==",
43054      "dev": true,
43055      "requires": {
43056        "@jest/types": "^27.1.0",
43057        "ansi-regex": "^5.0.0",
43058        "ansi-styles": "^5.0.0",
43059        "react-is": "^17.0.1"
43060      },
43061      "dependencies": {
43062        "ansi-styles": {
43063          "version": "5.2.0",
43064          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
43065          "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
43066          "dev": true
43067        },
43068        "react-is": {
43069          "version": "17.0.2",
43070          "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
43071          "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
43072          "dev": true
43073        }
43074      }
43075    },
43076    "process": {
43077      "version": "0.11.10",
43078      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
43079      "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
43080      "dev": true
43081    },
43082    "process-nextick-args": {
43083      "version": "2.0.1",
43084      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
43085      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
43086      "dev": true
43087    },
43088    "progress": {
43089      "version": "2.0.3",
43090      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
43091      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
43092      "dev": true
43093    },
43094    "promise": {
43095      "version": "8.1.0",
43096      "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz",
43097      "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==",
43098      "dev": true,
43099      "requires": {
43100        "asap": "~2.0.6"
43101      }
43102    },
43103    "promise-inflight": {
43104      "version": "1.0.1",
43105      "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
43106      "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
43107      "dev": true
43108    },
43109    "promise-polyfill": {
43110      "version": "8.2.0",
43111      "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.2.0.tgz",
43112      "integrity": "sha512-k/TC0mIcPVF6yHhUvwAp7cvL6I2fFV7TzF1DuGPI8mBh4QQazf36xCKEHKTZKRysEoTQoQdKyP25J8MPJp7j5g==",
43113      "dev": true
43114    },
43115    "prompts": {
43116      "version": "2.4.0",
43117      "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz",
43118      "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==",
43119      "dev": true,
43120      "requires": {
43121        "kleur": "^3.0.3",
43122        "sisteransi": "^1.0.5"
43123      }
43124    },
43125    "prop-types": {
43126      "version": "15.7.2",
43127      "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
43128      "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
43129      "requires": {
43130        "loose-envify": "^1.4.0",
43131        "object-assign": "^4.1.1",
43132        "react-is": "^16.8.1"
43133      }
43134    },
43135    "prop-types-exact": {
43136      "version": "1.2.0",
43137      "resolved": "https://registry.npmjs.org/prop-types-exact/-/prop-types-exact-1.2.0.tgz",
43138      "integrity": "sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==",
43139      "dev": true,
43140      "requires": {
43141        "has": "^1.0.3",
43142        "object.assign": "^4.1.0",
43143        "reflect.ownkeys": "^0.2.0"
43144      }
43145    },
43146    "proxy-addr": {
43147      "version": "2.0.7",
43148      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
43149      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
43150      "dev": true,
43151      "requires": {
43152        "forwarded": "0.2.0",
43153        "ipaddr.js": "1.9.1"
43154      }
43155    },
43156    "prr": {
43157      "version": "1.0.1",
43158      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
43159      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
43160      "dev": true
43161    },
43162    "psl": {
43163      "version": "1.8.0",
43164      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
43165      "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
43166    },
43167    "public-encrypt": {
43168      "version": "4.0.3",
43169      "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
43170      "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
43171      "dev": true,
43172      "requires": {
43173        "bn.js": "^4.1.0",
43174        "browserify-rsa": "^4.0.0",
43175        "create-hash": "^1.1.0",
43176        "parse-asn1": "^5.0.0",
43177        "randombytes": "^2.0.1",
43178        "safe-buffer": "^5.1.2"
43179      },
43180      "dependencies": {
43181        "bn.js": {
43182          "version": "4.12.0",
43183          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
43184          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
43185          "dev": true
43186        }
43187      }
43188    },
43189    "pump": {
43190      "version": "3.0.0",
43191      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
43192      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
43193      "dev": true,
43194      "requires": {
43195        "end-of-stream": "^1.1.0",
43196        "once": "^1.3.1"
43197      }
43198    },
43199    "pumpify": {
43200      "version": "1.5.1",
43201      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
43202      "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
43203      "dev": true,
43204      "requires": {
43205        "duplexify": "^3.6.0",
43206        "inherits": "^2.0.3",
43207        "pump": "^2.0.0"
43208      },
43209      "dependencies": {
43210        "pump": {
43211          "version": "2.0.1",
43212          "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
43213          "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
43214          "dev": true,
43215          "requires": {
43216            "end-of-stream": "^1.1.0",
43217            "once": "^1.3.1"
43218          }
43219        }
43220      }
43221    },
43222    "punycode": {
43223      "version": "2.1.1",
43224      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
43225      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
43226    },
43227    "q": {
43228      "version": "1.5.1",
43229      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
43230      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
43231      "dev": true
43232    },
43233    "qs": {
43234      "version": "6.7.0",
43235      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
43236      "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
43237      "dev": true
43238    },
43239    "query-string": {
43240      "version": "4.3.4",
43241      "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
43242      "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
43243      "dev": true,
43244      "requires": {
43245        "object-assign": "^4.1.0",
43246        "strict-uri-encode": "^1.0.0"
43247      }
43248    },
43249    "querystring": {
43250      "version": "0.2.1",
43251      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz",
43252      "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==",
43253      "dev": true
43254    },
43255    "querystring-es3": {
43256      "version": "0.2.1",
43257      "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
43258      "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
43259      "dev": true
43260    },
43261    "querystringify": {
43262      "version": "2.2.0",
43263      "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
43264      "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
43265      "dev": true
43266    },
43267    "queue-microtask": {
43268      "version": "1.2.3",
43269      "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
43270      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
43271      "dev": true
43272    },
43273    "raf": {
43274      "version": "3.4.1",
43275      "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
43276      "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
43277      "dev": true,
43278      "requires": {
43279        "performance-now": "^2.1.0"
43280      }
43281    },
43282    "raf-schd": {
43283      "version": "4.0.3",
43284      "resolved": "https://registry.npmjs.org/raf-schd/-/raf-schd-4.0.3.tgz",
43285      "integrity": "sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ=="
43286    },
43287    "railroad-diagrams": {
43288      "version": "1.0.0",
43289      "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz",
43290      "integrity": "sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=",
43291      "dev": true
43292    },
43293    "randexp": {
43294      "version": "0.4.6",
43295      "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz",
43296      "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==",
43297      "dev": true,
43298      "requires": {
43299        "discontinuous-range": "1.0.0",
43300        "ret": "~0.1.10"
43301      }
43302    },
43303    "randombytes": {
43304      "version": "2.1.0",
43305      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
43306      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
43307      "dev": true,
43308      "requires": {
43309        "safe-buffer": "^5.1.0"
43310      }
43311    },
43312    "randomfill": {
43313      "version": "1.0.4",
43314      "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
43315      "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
43316      "dev": true,
43317      "requires": {
43318        "randombytes": "^2.0.5",
43319        "safe-buffer": "^5.1.0"
43320      }
43321    },
43322    "range-parser": {
43323      "version": "1.2.1",
43324      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
43325      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
43326      "dev": true
43327    },
43328    "raw-body": {
43329      "version": "2.4.0",
43330      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
43331      "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
43332      "dev": true,
43333      "requires": {
43334        "bytes": "3.1.0",
43335        "http-errors": "1.7.2",
43336        "iconv-lite": "0.4.24",
43337        "unpipe": "1.0.0"
43338      },
43339      "dependencies": {
43340        "bytes": {
43341          "version": "3.1.0",
43342          "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
43343          "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
43344          "dev": true
43345        }
43346      }
43347    },
43348    "react": {
43349      "version": "16.14.0",
43350      "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
43351      "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
43352      "requires": {
43353        "loose-envify": "^1.1.0",
43354        "object-assign": "^4.1.1",
43355        "prop-types": "^15.6.2"
43356      }
43357    },
43358    "react-app-polyfill": {
43359      "version": "2.0.0",
43360      "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz",
43361      "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==",
43362      "dev": true,
43363      "requires": {
43364        "core-js": "^3.6.5",
43365        "object-assign": "^4.1.1",
43366        "promise": "^8.1.0",
43367        "raf": "^3.4.1",
43368        "regenerator-runtime": "^0.13.7",
43369        "whatwg-fetch": "^3.4.1"
43370      }
43371    },
43372    "react-copy-to-clipboard": {
43373      "version": "5.0.4",
43374      "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.4.tgz",
43375      "integrity": "sha512-IeVAiNVKjSPeGax/Gmkqfa/+PuMTBhutEvFUaMQLwE2tS0EXrAdgOpWDX26bWTXF3HrioorR7lr08NqeYUWQCQ==",
43376      "requires": {
43377        "copy-to-clipboard": "^3",
43378        "prop-types": "^15.5.8"
43379      }
43380    },
43381    "react-dev-utils": {
43382      "version": "11.0.4",
43383      "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz",
43384      "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==",
43385      "dev": true,
43386      "requires": {
43387        "@babel/code-frame": "7.10.4",
43388        "address": "1.1.2",
43389        "browserslist": "4.14.2",
43390        "chalk": "2.4.2",
43391        "cross-spawn": "7.0.3",
43392        "detect-port-alt": "1.1.6",
43393        "escape-string-regexp": "2.0.0",
43394        "filesize": "6.1.0",
43395        "find-up": "4.1.0",
43396        "fork-ts-checker-webpack-plugin": "4.1.6",
43397        "global-modules": "2.0.0",
43398        "globby": "11.0.1",
43399        "gzip-size": "5.1.1",
43400        "immer": "8.0.1",
43401        "is-root": "2.1.0",
43402        "loader-utils": "2.0.0",
43403        "open": "^7.0.2",
43404        "pkg-up": "3.1.0",
43405        "prompts": "2.4.0",
43406        "react-error-overlay": "^6.0.9",
43407        "recursive-readdir": "2.2.2",
43408        "shell-quote": "1.7.2",
43409        "strip-ansi": "6.0.0",
43410        "text-table": "0.2.0"
43411      },
43412      "dependencies": {
43413        "@babel/code-frame": {
43414          "version": "7.10.4",
43415          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
43416          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
43417          "dev": true,
43418          "requires": {
43419            "@babel/highlight": "^7.10.4"
43420          }
43421        },
43422        "browserslist": {
43423          "version": "4.14.2",
43424          "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz",
43425          "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==",
43426          "dev": true,
43427          "requires": {
43428            "caniuse-lite": "^1.0.30001125",
43429            "electron-to-chromium": "^1.3.564",
43430            "escalade": "^3.0.2",
43431            "node-releases": "^1.1.61"
43432          }
43433        },
43434        "escape-string-regexp": {
43435          "version": "2.0.0",
43436          "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
43437          "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
43438          "dev": true
43439        },
43440        "find-up": {
43441          "version": "4.1.0",
43442          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
43443          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
43444          "dev": true,
43445          "requires": {
43446            "locate-path": "^5.0.0",
43447            "path-exists": "^4.0.0"
43448          }
43449        },
43450        "globby": {
43451          "version": "11.0.1",
43452          "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz",
43453          "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==",
43454          "dev": true,
43455          "requires": {
43456            "array-union": "^2.1.0",
43457            "dir-glob": "^3.0.1",
43458            "fast-glob": "^3.1.1",
43459            "ignore": "^5.1.4",
43460            "merge2": "^1.3.0",
43461            "slash": "^3.0.0"
43462          }
43463        },
43464        "ignore": {
43465          "version": "5.1.8",
43466          "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
43467          "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
43468          "dev": true
43469        },
43470        "locate-path": {
43471          "version": "5.0.0",
43472          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
43473          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
43474          "dev": true,
43475          "requires": {
43476            "p-locate": "^4.1.0"
43477          }
43478        },
43479        "p-limit": {
43480          "version": "2.3.0",
43481          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
43482          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
43483          "dev": true,
43484          "requires": {
43485            "p-try": "^2.0.0"
43486          }
43487        },
43488        "p-locate": {
43489          "version": "4.1.0",
43490          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
43491          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
43492          "dev": true,
43493          "requires": {
43494            "p-limit": "^2.2.0"
43495          }
43496        },
43497        "p-try": {
43498          "version": "2.2.0",
43499          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
43500          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
43501          "dev": true
43502        },
43503        "path-exists": {
43504          "version": "4.0.0",
43505          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
43506          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
43507          "dev": true
43508        },
43509        "pkg-up": {
43510          "version": "3.1.0",
43511          "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
43512          "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
43513          "dev": true,
43514          "requires": {
43515            "find-up": "^3.0.0"
43516          },
43517          "dependencies": {
43518            "find-up": {
43519              "version": "3.0.0",
43520              "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
43521              "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
43522              "dev": true,
43523              "requires": {
43524                "locate-path": "^3.0.0"
43525              }
43526            },
43527            "locate-path": {
43528              "version": "3.0.0",
43529              "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
43530              "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
43531              "dev": true,
43532              "requires": {
43533                "p-locate": "^3.0.0",
43534                "path-exists": "^3.0.0"
43535              }
43536            },
43537            "p-locate": {
43538              "version": "3.0.0",
43539              "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
43540              "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
43541              "dev": true,
43542              "requires": {
43543                "p-limit": "^2.0.0"
43544              }
43545            },
43546            "path-exists": {
43547              "version": "3.0.0",
43548              "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
43549              "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
43550              "dev": true
43551            }
43552          }
43553        }
43554      }
43555    },
43556    "react-dom": {
43557      "version": "16.14.0",
43558      "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz",
43559      "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==",
43560      "requires": {
43561        "loose-envify": "^1.1.0",
43562        "object-assign": "^4.1.1",
43563        "prop-types": "^15.6.2",
43564        "scheduler": "^0.19.1"
43565      }
43566    },
43567    "react-error-overlay": {
43568      "version": "6.0.9",
43569      "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz",
43570      "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==",
43571      "dev": true
43572    },
43573    "react-is": {
43574      "version": "16.13.1",
43575      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
43576      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
43577    },
43578    "react-lifecycles-compat": {
43579      "version": "3.0.4",
43580      "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
43581      "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
43582    },
43583    "react-refresh": {
43584      "version": "0.8.3",
43585      "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz",
43586      "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==",
43587      "dev": true
43588    },
43589    "react-resize-detector": {
43590      "version": "5.2.0",
43591      "resolved": "https://registry.npmjs.org/react-resize-detector/-/react-resize-detector-5.2.0.tgz",
43592      "integrity": "sha512-PQAc03J2eyhvaiWgEdQ8+bKbbyGJzLEr70KuivBd1IEmP/iewNakLUMkxm6MWnDqsRPty85pioyg8MvGb0qC8A==",
43593      "requires": {
43594        "lodash": "^4.17.20",
43595        "prop-types": "^15.7.2",
43596        "raf-schd": "^4.0.2",
43597        "resize-observer-polyfill": "^1.5.1"
43598      }
43599    },
43600    "react-router-dom": {
43601      "version": "5.3.0",
43602      "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz",
43603      "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==",
43604      "requires": {
43605        "@babel/runtime": "^7.12.13",
43606        "history": "^4.9.0",
43607        "loose-envify": "^1.3.1",
43608        "prop-types": "^15.6.2",
43609        "react-router": "5.2.1",
43610        "tiny-invariant": "^1.0.2",
43611        "tiny-warning": "^1.0.0"
43612      },
43613      "dependencies": {
43614        "react-router": {
43615          "version": "5.2.1",
43616          "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz",
43617          "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==",
43618          "requires": {
43619            "@babel/runtime": "^7.12.13",
43620            "history": "^4.9.0",
43621            "hoist-non-react-statics": "^3.1.0",
43622            "loose-envify": "^1.3.1",
43623            "mini-create-react-context": "^0.4.0",
43624            "path-to-regexp": "^1.7.0",
43625            "prop-types": "^15.6.2",
43626            "react-is": "^16.6.0",
43627            "tiny-invariant": "^1.0.2",
43628            "tiny-warning": "^1.0.0"
43629          },
43630          "dependencies": {
43631            "mini-create-react-context": {
43632              "version": "0.4.1",
43633              "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz",
43634              "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==",
43635              "requires": {
43636                "@babel/runtime": "^7.12.1",
43637                "tiny-warning": "^1.0.3"
43638              }
43639            }
43640          }
43641        }
43642      }
43643    },
43644    "react-scripts": {
43645      "version": "4.0.3",
43646      "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz",
43647      "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==",
43648      "dev": true,
43649      "requires": {
43650        "@babel/core": "7.12.3",
43651        "@pmmmwh/react-refresh-webpack-plugin": "0.4.3",
43652        "@svgr/webpack": "5.5.0",
43653        "@typescript-eslint/eslint-plugin": "^4.5.0",
43654        "@typescript-eslint/parser": "^4.5.0",
43655        "babel-eslint": "^10.1.0",
43656        "babel-jest": "^26.6.0",
43657        "babel-loader": "8.1.0",
43658        "babel-plugin-named-asset-import": "^0.3.7",
43659        "babel-preset-react-app": "^10.0.0",
43660        "bfj": "^7.0.2",
43661        "camelcase": "^6.1.0",
43662        "case-sensitive-paths-webpack-plugin": "2.3.0",
43663        "css-loader": "4.3.0",
43664        "dotenv": "8.2.0",
43665        "dotenv-expand": "5.1.0",
43666        "eslint": "^7.11.0",
43667        "eslint-config-react-app": "^6.0.0",
43668        "eslint-plugin-flowtype": "^5.2.0",
43669        "eslint-plugin-import": "^2.22.1",
43670        "eslint-plugin-jest": "^24.1.0",
43671        "eslint-plugin-jsx-a11y": "^6.3.1",
43672        "eslint-plugin-react": "^7.21.5",
43673        "eslint-plugin-react-hooks": "^4.2.0",
43674        "eslint-plugin-testing-library": "^3.9.2",
43675        "eslint-webpack-plugin": "^2.5.2",
43676        "file-loader": "6.1.1",
43677        "fs-extra": "^9.0.1",
43678        "fsevents": "^2.1.3",
43679        "html-webpack-plugin": "4.5.0",
43680        "identity-obj-proxy": "3.0.0",
43681        "jest": "26.6.0",
43682        "jest-circus": "26.6.0",
43683        "jest-resolve": "26.6.0",
43684        "jest-watch-typeahead": "0.6.1",
43685        "mini-css-extract-plugin": "0.11.3",
43686        "optimize-css-assets-webpack-plugin": "5.0.4",
43687        "pnp-webpack-plugin": "1.6.4",
43688        "postcss-flexbugs-fixes": "4.2.1",
43689        "postcss-loader": "3.0.0",
43690        "postcss-normalize": "8.0.1",
43691        "postcss-preset-env": "6.7.0",
43692        "postcss-safe-parser": "5.0.2",
43693        "prompts": "2.4.0",
43694        "react-app-polyfill": "^2.0.0",
43695        "react-dev-utils": "^11.0.3",
43696        "react-refresh": "^0.8.3",
43697        "resolve": "1.18.1",
43698        "resolve-url-loader": "^3.1.2",
43699        "sass-loader": "^10.0.5",
43700        "semver": "7.3.2",
43701        "style-loader": "1.3.0",
43702        "terser-webpack-plugin": "4.2.3",
43703        "ts-pnp": "1.2.0",
43704        "url-loader": "4.1.1",
43705        "webpack": "4.44.2",
43706        "webpack-dev-server": "3.11.1",
43707        "webpack-manifest-plugin": "2.2.0",
43708        "workbox-webpack-plugin": "5.1.4"
43709      },
43710      "dependencies": {
43711        "@babel/core": {
43712          "version": "7.12.3",
43713          "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz",
43714          "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==",
43715          "dev": true,
43716          "requires": {
43717            "@babel/code-frame": "^7.10.4",
43718            "@babel/generator": "^7.12.1",
43719            "@babel/helper-module-transforms": "^7.12.1",
43720            "@babel/helpers": "^7.12.1",
43721            "@babel/parser": "^7.12.3",
43722            "@babel/template": "^7.10.4",
43723            "@babel/traverse": "^7.12.1",
43724            "@babel/types": "^7.12.1",
43725            "convert-source-map": "^1.7.0",
43726            "debug": "^4.1.0",
43727            "gensync": "^1.0.0-beta.1",
43728            "json5": "^2.1.2",
43729            "lodash": "^4.17.19",
43730            "resolve": "^1.3.2",
43731            "semver": "^5.4.1",
43732            "source-map": "^0.5.0"
43733          },
43734          "dependencies": {
43735            "semver": {
43736              "version": "5.7.1",
43737              "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
43738              "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
43739              "dev": true
43740            }
43741          }
43742        },
43743        "resolve": {
43744          "version": "1.18.1",
43745          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz",
43746          "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==",
43747          "dev": true,
43748          "requires": {
43749            "is-core-module": "^2.0.0",
43750            "path-parse": "^1.0.6"
43751          }
43752        },
43753        "semver": {
43754          "version": "7.3.2",
43755          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
43756          "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
43757          "dev": true
43758        }
43759      }
43760    },
43761    "react-test-renderer": {
43762      "version": "16.14.0",
43763      "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz",
43764      "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==",
43765      "requires": {
43766        "object-assign": "^4.1.1",
43767        "prop-types": "^15.6.2",
43768        "react-is": "^16.8.6",
43769        "scheduler": "^0.19.1"
43770      }
43771    },
43772    "reactstrap": {
43773      "version": "8.10.0",
43774      "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-8.10.0.tgz",
43775      "integrity": "sha512-MsFUB/fRZj6Orf8Mxc93iYuAs+9ngnFmy2cfYlzkmc4vi5oM4u6ziY/DsO71lDG3cotxHRyS3Flr51cuYv+IEQ==",
43776      "requires": {
43777        "@babel/runtime": "^7.12.5",
43778        "classnames": "^2.2.3",
43779        "prop-types": "^15.5.8",
43780        "react-popper": "^1.3.6",
43781        "react-transition-group": "^2.3.1"
43782      },
43783      "dependencies": {
43784        "react-popper": {
43785          "version": "1.3.11",
43786          "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.3.11.tgz",
43787          "integrity": "sha512-VSA/bS+pSndSF2fiasHK/PTEEAyOpX60+H5EPAjoArr8JGm+oihu4UbrqcEBpQibJxBVCpYyjAX7abJ+7DoYVg==",
43788          "requires": {
43789            "@babel/runtime": "^7.1.2",
43790            "@hypnosphi/create-react-context": "^0.3.1",
43791            "deep-equal": "^1.1.1",
43792            "popper.js": "^1.14.4",
43793            "prop-types": "^15.6.1",
43794            "typed-styles": "^0.0.7",
43795            "warning": "^4.0.2"
43796          },
43797          "dependencies": {
43798            "@hypnosphi/create-react-context": {
43799              "version": "0.3.1",
43800              "resolved": "https://registry.npmjs.org/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz",
43801              "integrity": "sha512-V1klUed202XahrWJLLOT3EXNeCpFHCcJntdFGI15ntCwau+jfT386w7OFTMaCqOgXUH1fa0w/I1oZs+i/Rfr0A==",
43802              "requires": {
43803                "gud": "^1.0.0",
43804                "warning": "^4.0.3"
43805              }
43806            }
43807          }
43808        },
43809        "react-transition-group": {
43810          "version": "2.9.0",
43811          "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz",
43812          "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==",
43813          "requires": {
43814            "dom-helpers": "^3.4.0",
43815            "loose-envify": "^1.4.0",
43816            "prop-types": "^15.6.2",
43817            "react-lifecycles-compat": "^3.0.4"
43818          }
43819        }
43820      }
43821    },
43822    "read-pkg": {
43823      "version": "3.0.0",
43824      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
43825      "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
43826      "dev": true,
43827      "requires": {
43828        "load-json-file": "^4.0.0",
43829        "normalize-package-data": "^2.3.2",
43830        "path-type": "^3.0.0"
43831      },
43832      "dependencies": {
43833        "path-type": {
43834          "version": "3.0.0",
43835          "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
43836          "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
43837          "dev": true,
43838          "requires": {
43839            "pify": "^3.0.0"
43840          }
43841        },
43842        "pify": {
43843          "version": "3.0.0",
43844          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
43845          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
43846          "dev": true
43847        }
43848      }
43849    },
43850    "read-pkg-up": {
43851      "version": "3.0.0",
43852      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
43853      "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
43854      "dev": true,
43855      "requires": {
43856        "find-up": "^2.0.0",
43857        "read-pkg": "^3.0.0"
43858      }
43859    },
43860    "readable-stream": {
43861      "version": "2.3.7",
43862      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
43863      "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
43864      "dev": true,
43865      "requires": {
43866        "core-util-is": "~1.0.0",
43867        "inherits": "~2.0.3",
43868        "isarray": "~1.0.0",
43869        "process-nextick-args": "~2.0.0",
43870        "safe-buffer": "~5.1.1",
43871        "string_decoder": "~1.1.1",
43872        "util-deprecate": "~1.0.1"
43873      },
43874      "dependencies": {
43875        "isarray": {
43876          "version": "1.0.0",
43877          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
43878          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
43879          "dev": true
43880        },
43881        "string_decoder": {
43882          "version": "1.1.1",
43883          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
43884          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
43885          "dev": true,
43886          "requires": {
43887            "safe-buffer": "~5.1.0"
43888          }
43889        }
43890      }
43891    },
43892    "readdirp": {
43893      "version": "3.6.0",
43894      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
43895      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
43896      "requires": {
43897        "picomatch": "^2.2.1"
43898      }
43899    },
43900    "recursive-readdir": {
43901      "version": "2.2.2",
43902      "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz",
43903      "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==",
43904      "dev": true,
43905      "requires": {
43906        "minimatch": "3.0.4"
43907      }
43908    },
43909    "reflect.ownkeys": {
43910      "version": "0.2.0",
43911      "resolved": "https://registry.npmjs.org/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz",
43912      "integrity": "sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=",
43913      "dev": true
43914    },
43915    "regenerate": {
43916      "version": "1.4.2",
43917      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
43918      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
43919      "dev": true
43920    },
43921    "regenerate-unicode-properties": {
43922      "version": "8.2.0",
43923      "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
43924      "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
43925      "dev": true,
43926      "requires": {
43927        "regenerate": "^1.4.0"
43928      }
43929    },
43930    "regenerator-runtime": {
43931      "version": "0.13.9",
43932      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
43933      "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
43934    },
43935    "regenerator-transform": {
43936      "version": "0.14.5",
43937      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
43938      "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
43939      "dev": true,
43940      "requires": {
43941        "@babel/runtime": "^7.8.4"
43942      }
43943    },
43944    "regex-not": {
43945      "version": "1.0.2",
43946      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
43947      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
43948      "dev": true,
43949      "requires": {
43950        "extend-shallow": "^3.0.2",
43951        "safe-regex": "^1.1.0"
43952      }
43953    },
43954    "regex-parser": {
43955      "version": "2.2.11",
43956      "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
43957      "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==",
43958      "dev": true
43959    },
43960    "regexp.prototype.flags": {
43961      "version": "1.3.1",
43962      "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
43963      "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
43964      "requires": {
43965        "call-bind": "^1.0.2",
43966        "define-properties": "^1.1.3"
43967      }
43968    },
43969    "regexpp": {
43970      "version": "3.2.0",
43971      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
43972      "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
43973      "dev": true
43974    },
43975    "regexpu-core": {
43976      "version": "4.7.1",
43977      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
43978      "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
43979      "dev": true,
43980      "requires": {
43981        "regenerate": "^1.4.0",
43982        "regenerate-unicode-properties": "^8.2.0",
43983        "regjsgen": "^0.5.1",
43984        "regjsparser": "^0.6.4",
43985        "unicode-match-property-ecmascript": "^1.0.4",
43986        "unicode-match-property-value-ecmascript": "^1.2.0"
43987      }
43988    },
43989    "regjsgen": {
43990      "version": "0.5.2",
43991      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
43992      "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
43993      "dev": true
43994    },
43995    "regjsparser": {
43996      "version": "0.6.9",
43997      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
43998      "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
43999      "dev": true,
44000      "requires": {
44001        "jsesc": "~0.5.0"
44002      },
44003      "dependencies": {
44004        "jsesc": {
44005          "version": "0.5.0",
44006          "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
44007          "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
44008          "dev": true
44009        }
44010      }
44011    },
44012    "relateurl": {
44013      "version": "0.2.7",
44014      "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
44015      "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
44016      "dev": true
44017    },
44018    "remove-trailing-separator": {
44019      "version": "1.1.0",
44020      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
44021      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
44022      "dev": true
44023    },
44024    "renderkid": {
44025      "version": "2.0.7",
44026      "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
44027      "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==",
44028      "dev": true,
44029      "requires": {
44030        "css-select": "^4.1.3",
44031        "dom-converter": "^0.2.0",
44032        "htmlparser2": "^6.1.0",
44033        "lodash": "^4.17.21",
44034        "strip-ansi": "^3.0.1"
44035      },
44036      "dependencies": {
44037        "ansi-regex": {
44038          "version": "2.1.1",
44039          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
44040          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
44041          "dev": true
44042        },
44043        "htmlparser2": {
44044          "version": "6.1.0",
44045          "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
44046          "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
44047          "dev": true,
44048          "requires": {
44049            "domelementtype": "^2.0.1",
44050            "domhandler": "^4.0.0",
44051            "domutils": "^2.5.2",
44052            "entities": "^2.0.0"
44053          }
44054        },
44055        "strip-ansi": {
44056          "version": "3.0.1",
44057          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
44058          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
44059          "dev": true,
44060          "requires": {
44061            "ansi-regex": "^2.0.0"
44062          }
44063        }
44064      }
44065    },
44066    "repeat-element": {
44067      "version": "1.1.4",
44068      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
44069      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
44070      "dev": true
44071    },
44072    "repeat-string": {
44073      "version": "1.6.1",
44074      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
44075      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
44076      "dev": true
44077    },
44078    "require-directory": {
44079      "version": "2.1.1",
44080      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
44081      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
44082      "dev": true
44083    },
44084    "require-from-string": {
44085      "version": "2.0.2",
44086      "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
44087      "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
44088      "dev": true
44089    },
44090    "require-main-filename": {
44091      "version": "2.0.0",
44092      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
44093      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
44094      "dev": true
44095    },
44096    "requires-port": {
44097      "version": "1.0.0",
44098      "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
44099      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
44100      "dev": true
44101    },
44102    "resize-observer-polyfill": {
44103      "version": "1.5.1",
44104      "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
44105      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
44106    },
44107    "resolve": {
44108      "version": "1.20.0",
44109      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
44110      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
44111      "dev": true,
44112      "requires": {
44113        "is-core-module": "^2.2.0",
44114        "path-parse": "^1.0.6"
44115      }
44116    },
44117    "resolve-cwd": {
44118      "version": "3.0.0",
44119      "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
44120      "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
44121      "dev": true,
44122      "requires": {
44123        "resolve-from": "^5.0.0"
44124      },
44125      "dependencies": {
44126        "resolve-from": {
44127          "version": "5.0.0",
44128          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
44129          "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
44130          "dev": true
44131        }
44132      }
44133    },
44134    "resolve-from": {
44135      "version": "4.0.0",
44136      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
44137      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
44138      "dev": true
44139    },
44140    "resolve-pathname": {
44141      "version": "3.0.0",
44142      "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz",
44143      "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng=="
44144    },
44145    "resolve-url": {
44146      "version": "0.2.1",
44147      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
44148      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
44149      "dev": true
44150    },
44151    "resolve-url-loader": {
44152      "version": "3.1.4",
44153      "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz",
44154      "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==",
44155      "dev": true,
44156      "requires": {
44157        "adjust-sourcemap-loader": "3.0.0",
44158        "camelcase": "5.3.1",
44159        "compose-function": "3.0.3",
44160        "convert-source-map": "1.7.0",
44161        "es6-iterator": "2.0.3",
44162        "loader-utils": "1.2.3",
44163        "postcss": "7.0.36",
44164        "rework": "1.0.1",
44165        "rework-visit": "1.0.0",
44166        "source-map": "0.6.1"
44167      },
44168      "dependencies": {
44169        "camelcase": {
44170          "version": "5.3.1",
44171          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
44172          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
44173          "dev": true
44174        },
44175        "convert-source-map": {
44176          "version": "1.7.0",
44177          "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
44178          "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
44179          "dev": true,
44180          "requires": {
44181            "safe-buffer": "~5.1.1"
44182          }
44183        },
44184        "emojis-list": {
44185          "version": "2.1.0",
44186          "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
44187          "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
44188          "dev": true
44189        },
44190        "json5": {
44191          "version": "1.0.1",
44192          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
44193          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
44194          "dev": true,
44195          "requires": {
44196            "minimist": "^1.2.0"
44197          }
44198        },
44199        "loader-utils": {
44200          "version": "1.2.3",
44201          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
44202          "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
44203          "dev": true,
44204          "requires": {
44205            "big.js": "^5.2.2",
44206            "emojis-list": "^2.0.0",
44207            "json5": "^1.0.1"
44208          }
44209        },
44210        "source-map": {
44211          "version": "0.6.1",
44212          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
44213          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
44214          "dev": true
44215        }
44216      }
44217    },
44218    "ret": {
44219      "version": "0.1.15",
44220      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
44221      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
44222      "dev": true
44223    },
44224    "retry": {
44225      "version": "0.12.0",
44226      "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
44227      "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
44228      "dev": true
44229    },
44230    "reusify": {
44231      "version": "1.0.4",
44232      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
44233      "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
44234      "dev": true
44235    },
44236    "rework": {
44237      "version": "1.0.1",
44238      "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz",
44239      "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=",
44240      "dev": true,
44241      "requires": {
44242        "convert-source-map": "^0.3.3",
44243        "css": "^2.0.0"
44244      },
44245      "dependencies": {
44246        "convert-source-map": {
44247          "version": "0.3.5",
44248          "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz",
44249          "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=",
44250          "dev": true
44251        }
44252      }
44253    },
44254    "rework-visit": {
44255      "version": "1.0.0",
44256      "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz",
44257      "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=",
44258      "dev": true
44259    },
44260    "rgb-regex": {
44261      "version": "1.0.1",
44262      "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
44263      "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
44264      "dev": true
44265    },
44266    "rgba-regex": {
44267      "version": "1.0.0",
44268      "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
44269      "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
44270      "dev": true
44271    },
44272    "rimraf": {
44273      "version": "3.0.2",
44274      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
44275      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
44276      "dev": true,
44277      "requires": {
44278        "glob": "^7.1.3"
44279      }
44280    },
44281    "ripemd160": {
44282      "version": "2.0.2",
44283      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
44284      "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
44285      "dev": true,
44286      "requires": {
44287        "hash-base": "^3.0.0",
44288        "inherits": "^2.0.1"
44289      }
44290    },
44291    "rollup": {
44292      "version": "1.32.1",
44293      "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz",
44294      "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==",
44295      "dev": true,
44296      "requires": {
44297        "@types/estree": "*",
44298        "@types/node": "*",
44299        "acorn": "^7.1.0"
44300      }
44301    },
44302    "rollup-plugin-babel": {
44303      "version": "4.4.0",
44304      "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz",
44305      "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==",
44306      "dev": true,
44307      "requires": {
44308        "@babel/helper-module-imports": "^7.0.0",
44309        "rollup-pluginutils": "^2.8.1"
44310      }
44311    },
44312    "rollup-plugin-terser": {
44313      "version": "5.3.1",
44314      "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz",
44315      "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==",
44316      "dev": true,
44317      "requires": {
44318        "@babel/code-frame": "^7.5.5",
44319        "jest-worker": "^24.9.0",
44320        "rollup-pluginutils": "^2.8.2",
44321        "serialize-javascript": "^4.0.0",
44322        "terser": "^4.6.2"
44323      },
44324      "dependencies": {
44325        "jest-worker": {
44326          "version": "24.9.0",
44327          "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
44328          "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
44329          "dev": true,
44330          "requires": {
44331            "merge-stream": "^2.0.0",
44332            "supports-color": "^6.1.0"
44333          }
44334        },
44335        "serialize-javascript": {
44336          "version": "4.0.0",
44337          "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
44338          "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
44339          "dev": true,
44340          "requires": {
44341            "randombytes": "^2.1.0"
44342          }
44343        },
44344        "supports-color": {
44345          "version": "6.1.0",
44346          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
44347          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
44348          "dev": true,
44349          "requires": {
44350            "has-flag": "^3.0.0"
44351          }
44352        }
44353      }
44354    },
44355    "rollup-pluginutils": {
44356      "version": "2.8.2",
44357      "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
44358      "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
44359      "dev": true,
44360      "requires": {
44361        "estree-walker": "^0.6.1"
44362      },
44363      "dependencies": {
44364        "estree-walker": {
44365          "version": "0.6.1",
44366          "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
44367          "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
44368          "dev": true
44369        }
44370      }
44371    },
44372    "rst-selector-parser": {
44373      "version": "2.2.3",
44374      "resolved": "https://registry.npmjs.org/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz",
44375      "integrity": "sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=",
44376      "dev": true,
44377      "requires": {
44378        "lodash.flattendeep": "^4.4.0",
44379        "nearley": "^2.7.10"
44380      }
44381    },
44382    "rsvp": {
44383      "version": "4.8.5",
44384      "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
44385      "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
44386      "dev": true
44387    },
44388    "run-parallel": {
44389      "version": "1.2.0",
44390      "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
44391      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
44392      "dev": true,
44393      "requires": {
44394        "queue-microtask": "^1.2.2"
44395      }
44396    },
44397    "run-queue": {
44398      "version": "1.0.3",
44399      "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
44400      "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
44401      "dev": true,
44402      "requires": {
44403        "aproba": "^1.1.1"
44404      }
44405    },
44406    "safe-buffer": {
44407      "version": "5.1.2",
44408      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
44409      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
44410      "dev": true
44411    },
44412    "safe-regex": {
44413      "version": "1.1.0",
44414      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
44415      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
44416      "dev": true,
44417      "requires": {
44418        "ret": "~0.1.10"
44419      }
44420    },
44421    "safer-buffer": {
44422      "version": "2.1.2",
44423      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
44424      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
44425    },
44426    "sane": {
44427      "version": "4.1.0",
44428      "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
44429      "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
44430      "dev": true,
44431      "requires": {
44432        "@cnakazawa/watch": "^1.0.3",
44433        "anymatch": "^2.0.0",
44434        "capture-exit": "^2.0.0",
44435        "exec-sh": "^0.3.2",
44436        "execa": "^1.0.0",
44437        "fb-watchman": "^2.0.0",
44438        "micromatch": "^3.1.4",
44439        "minimist": "^1.1.1",
44440        "walker": "~1.0.5"
44441      },
44442      "dependencies": {
44443        "anymatch": {
44444          "version": "2.0.0",
44445          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
44446          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
44447          "dev": true,
44448          "requires": {
44449            "micromatch": "^3.1.4",
44450            "normalize-path": "^2.1.1"
44451          }
44452        },
44453        "braces": {
44454          "version": "2.3.2",
44455          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
44456          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
44457          "dev": true,
44458          "requires": {
44459            "arr-flatten": "^1.1.0",
44460            "array-unique": "^0.3.2",
44461            "extend-shallow": "^2.0.1",
44462            "fill-range": "^4.0.0",
44463            "isobject": "^3.0.1",
44464            "repeat-element": "^1.1.2",
44465            "snapdragon": "^0.8.1",
44466            "snapdragon-node": "^2.0.1",
44467            "split-string": "^3.0.2",
44468            "to-regex": "^3.0.1"
44469          },
44470          "dependencies": {
44471            "extend-shallow": {
44472              "version": "2.0.1",
44473              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
44474              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
44475              "dev": true,
44476              "requires": {
44477                "is-extendable": "^0.1.0"
44478              }
44479            }
44480          }
44481        },
44482        "cross-spawn": {
44483          "version": "6.0.5",
44484          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
44485          "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
44486          "dev": true,
44487          "requires": {
44488            "nice-try": "^1.0.4",
44489            "path-key": "^2.0.1",
44490            "semver": "^5.5.0",
44491            "shebang-command": "^1.2.0",
44492            "which": "^1.2.9"
44493          }
44494        },
44495        "execa": {
44496          "version": "1.0.0",
44497          "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
44498          "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
44499          "dev": true,
44500          "requires": {
44501            "cross-spawn": "^6.0.0",
44502            "get-stream": "^4.0.0",
44503            "is-stream": "^1.1.0",
44504            "npm-run-path": "^2.0.0",
44505            "p-finally": "^1.0.0",
44506            "signal-exit": "^3.0.0",
44507            "strip-eof": "^1.0.0"
44508          }
44509        },
44510        "fill-range": {
44511          "version": "4.0.0",
44512          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
44513          "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
44514          "dev": true,
44515          "requires": {
44516            "extend-shallow": "^2.0.1",
44517            "is-number": "^3.0.0",
44518            "repeat-string": "^1.6.1",
44519            "to-regex-range": "^2.1.0"
44520          },
44521          "dependencies": {
44522            "extend-shallow": {
44523              "version": "2.0.1",
44524              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
44525              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
44526              "dev": true,
44527              "requires": {
44528                "is-extendable": "^0.1.0"
44529              }
44530            }
44531          }
44532        },
44533        "get-stream": {
44534          "version": "4.1.0",
44535          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
44536          "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
44537          "dev": true,
44538          "requires": {
44539            "pump": "^3.0.0"
44540          }
44541        },
44542        "is-extendable": {
44543          "version": "0.1.1",
44544          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
44545          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
44546          "dev": true
44547        },
44548        "is-number": {
44549          "version": "3.0.0",
44550          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
44551          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
44552          "dev": true,
44553          "requires": {
44554            "kind-of": "^3.0.2"
44555          },
44556          "dependencies": {
44557            "kind-of": {
44558              "version": "3.2.2",
44559              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
44560              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
44561              "dev": true,
44562              "requires": {
44563                "is-buffer": "^1.1.5"
44564              }
44565            }
44566          }
44567        },
44568        "is-stream": {
44569          "version": "1.1.0",
44570          "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
44571          "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
44572          "dev": true
44573        },
44574        "micromatch": {
44575          "version": "3.1.10",
44576          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
44577          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
44578          "dev": true,
44579          "requires": {
44580            "arr-diff": "^4.0.0",
44581            "array-unique": "^0.3.2",
44582            "braces": "^2.3.1",
44583            "define-property": "^2.0.2",
44584            "extend-shallow": "^3.0.2",
44585            "extglob": "^2.0.4",
44586            "fragment-cache": "^0.2.1",
44587            "kind-of": "^6.0.2",
44588            "nanomatch": "^1.2.9",
44589            "object.pick": "^1.3.0",
44590            "regex-not": "^1.0.0",
44591            "snapdragon": "^0.8.1",
44592            "to-regex": "^3.0.2"
44593          }
44594        },
44595        "normalize-path": {
44596          "version": "2.1.1",
44597          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
44598          "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
44599          "dev": true,
44600          "requires": {
44601            "remove-trailing-separator": "^1.0.1"
44602          }
44603        },
44604        "npm-run-path": {
44605          "version": "2.0.2",
44606          "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
44607          "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
44608          "dev": true,
44609          "requires": {
44610            "path-key": "^2.0.0"
44611          }
44612        },
44613        "path-key": {
44614          "version": "2.0.1",
44615          "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
44616          "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
44617          "dev": true
44618        },
44619        "semver": {
44620          "version": "5.7.1",
44621          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
44622          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
44623          "dev": true
44624        },
44625        "shebang-command": {
44626          "version": "1.2.0",
44627          "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
44628          "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
44629          "dev": true,
44630          "requires": {
44631            "shebang-regex": "^1.0.0"
44632          }
44633        },
44634        "shebang-regex": {
44635          "version": "1.0.0",
44636          "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
44637          "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
44638          "dev": true
44639        },
44640        "to-regex-range": {
44641          "version": "2.1.1",
44642          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
44643          "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
44644          "dev": true,
44645          "requires": {
44646            "is-number": "^3.0.0",
44647            "repeat-string": "^1.6.1"
44648          }
44649        },
44650        "which": {
44651          "version": "1.3.1",
44652          "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
44653          "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
44654          "dev": true,
44655          "requires": {
44656            "isexe": "^2.0.0"
44657          }
44658        }
44659      }
44660    },
44661    "sanitize-html": {
44662      "version": "2.4.0",
44663      "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.4.0.tgz",
44664      "integrity": "sha512-Y1OgkUiTPMqwZNRLPERSEi39iOebn2XJLbeiGOBhaJD/yLqtLGu6GE5w7evx177LeGgSE+4p4e107LMiydOf6A==",
44665      "requires": {
44666        "deepmerge": "^4.2.2",
44667        "escape-string-regexp": "^4.0.0",
44668        "htmlparser2": "^6.0.0",
44669        "is-plain-object": "^5.0.0",
44670        "klona": "^2.0.3",
44671        "parse-srcset": "^1.0.2",
44672        "postcss": "^8.0.2"
44673      },
44674      "dependencies": {
44675        "escape-string-regexp": {
44676          "version": "4.0.0",
44677          "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
44678          "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
44679        },
44680        "htmlparser2": {
44681          "version": "6.1.0",
44682          "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
44683          "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
44684          "requires": {
44685            "domelementtype": "^2.0.1",
44686            "domhandler": "^4.0.0",
44687            "domutils": "^2.5.2",
44688            "entities": "^2.0.0"
44689          }
44690        },
44691        "postcss": {
44692          "version": "8.3.6",
44693          "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
44694          "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
44695          "requires": {
44696            "colorette": "^1.2.2",
44697            "nanoid": "^3.1.23",
44698            "source-map-js": "^0.6.2"
44699          }
44700        }
44701      }
44702    },
44703    "sanitize.css": {
44704      "version": "10.0.0",
44705      "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz",
44706      "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==",
44707      "dev": true
44708    },
44709    "sass": {
44710      "version": "1.39.0",
44711      "resolved": "https://registry.npmjs.org/sass/-/sass-1.39.0.tgz",
44712      "integrity": "sha512-F4o+RhJkNOIG0b6QudYU8c78ZADKZjKDk5cyrf8XTKWfrgbtyVVXImFstJrc+1pkQDCggyidIOytq6gS4gCCZg==",
44713      "requires": {
44714        "chokidar": ">=3.0.0 <4.0.0"
44715      }
44716    },
44717    "sass-loader": {
44718      "version": "10.2.0",
44719      "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz",
44720      "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==",
44721      "dev": true,
44722      "requires": {
44723        "klona": "^2.0.4",
44724        "loader-utils": "^2.0.0",
44725        "neo-async": "^2.6.2",
44726        "schema-utils": "^3.0.0",
44727        "semver": "^7.3.2"
44728      },
44729      "dependencies": {
44730        "schema-utils": {
44731          "version": "3.1.1",
44732          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
44733          "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
44734          "dev": true,
44735          "requires": {
44736            "@types/json-schema": "^7.0.8",
44737            "ajv": "^6.12.5",
44738            "ajv-keywords": "^3.5.2"
44739          }
44740        }
44741      }
44742    },
44743    "sax": {
44744      "version": "1.2.4",
44745      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
44746      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
44747      "dev": true
44748    },
44749    "saxes": {
44750      "version": "5.0.1",
44751      "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
44752      "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
44753      "requires": {
44754        "xmlchars": "^2.2.0"
44755      }
44756    },
44757    "scheduler": {
44758      "version": "0.19.1",
44759      "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
44760      "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
44761      "requires": {
44762        "loose-envify": "^1.1.0",
44763        "object-assign": "^4.1.1"
44764      }
44765    },
44766    "schema-utils": {
44767      "version": "2.7.1",
44768      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
44769      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
44770      "dev": true,
44771      "requires": {
44772        "@types/json-schema": "^7.0.5",
44773        "ajv": "^6.12.4",
44774        "ajv-keywords": "^3.5.2"
44775      }
44776    },
44777    "select-hose": {
44778      "version": "2.0.0",
44779      "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
44780      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
44781      "dev": true
44782    },
44783    "selfsigned": {
44784      "version": "1.10.11",
44785      "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz",
44786      "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==",
44787      "dev": true,
44788      "requires": {
44789        "node-forge": "^0.10.0"
44790      }
44791    },
44792    "semver": {
44793      "version": "7.3.5",
44794      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
44795      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
44796      "dev": true,
44797      "requires": {
44798        "lru-cache": "^6.0.0"
44799      }
44800    },
44801    "send": {
44802      "version": "0.17.1",
44803      "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
44804      "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
44805      "dev": true,
44806      "requires": {
44807        "debug": "2.6.9",
44808        "depd": "~1.1.2",
44809        "destroy": "~1.0.4",
44810        "encodeurl": "~1.0.2",
44811        "escape-html": "~1.0.3",
44812        "etag": "~1.8.1",
44813        "fresh": "0.5.2",
44814        "http-errors": "~1.7.2",
44815        "mime": "1.6.0",
44816        "ms": "2.1.1",
44817        "on-finished": "~2.3.0",
44818        "range-parser": "~1.2.1",
44819        "statuses": "~1.5.0"
44820      },
44821      "dependencies": {
44822        "debug": {
44823          "version": "2.6.9",
44824          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
44825          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
44826          "dev": true,
44827          "requires": {
44828            "ms": "2.0.0"
44829          },
44830          "dependencies": {
44831            "ms": {
44832              "version": "2.0.0",
44833              "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
44834              "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
44835              "dev": true
44836            }
44837          }
44838        },
44839        "ms": {
44840          "version": "2.1.1",
44841          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
44842          "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
44843          "dev": true
44844        }
44845      }
44846    },
44847    "serialize-javascript": {
44848      "version": "5.0.1",
44849      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
44850      "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
44851      "dev": true,
44852      "requires": {
44853        "randombytes": "^2.1.0"
44854      }
44855    },
44856    "serve-index": {
44857      "version": "1.9.1",
44858      "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
44859      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
44860      "dev": true,
44861      "requires": {
44862        "accepts": "~1.3.4",
44863        "batch": "0.6.1",
44864        "debug": "2.6.9",
44865        "escape-html": "~1.0.3",
44866        "http-errors": "~1.6.2",
44867        "mime-types": "~2.1.17",
44868        "parseurl": "~1.3.2"
44869      },
44870      "dependencies": {
44871        "debug": {
44872          "version": "2.6.9",
44873          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
44874          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
44875          "dev": true,
44876          "requires": {
44877            "ms": "2.0.0"
44878          }
44879        },
44880        "http-errors": {
44881          "version": "1.6.3",
44882          "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
44883          "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
44884          "dev": true,
44885          "requires": {
44886            "depd": "~1.1.2",
44887            "inherits": "2.0.3",
44888            "setprototypeof": "1.1.0",
44889            "statuses": ">= 1.4.0 < 2"
44890          }
44891        },
44892        "inherits": {
44893          "version": "2.0.3",
44894          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
44895          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
44896          "dev": true
44897        },
44898        "ms": {
44899          "version": "2.0.0",
44900          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
44901          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
44902          "dev": true
44903        },
44904        "setprototypeof": {
44905          "version": "1.1.0",
44906          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
44907          "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
44908          "dev": true
44909        }
44910      }
44911    },
44912    "serve-static": {
44913      "version": "1.14.1",
44914      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
44915      "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
44916      "dev": true,
44917      "requires": {
44918        "encodeurl": "~1.0.2",
44919        "escape-html": "~1.0.3",
44920        "parseurl": "~1.3.3",
44921        "send": "0.17.1"
44922      }
44923    },
44924    "set-blocking": {
44925      "version": "2.0.0",
44926      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
44927      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
44928      "dev": true
44929    },
44930    "set-value": {
44931      "version": "2.0.1",
44932      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
44933      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
44934      "dev": true,
44935      "requires": {
44936        "extend-shallow": "^2.0.1",
44937        "is-extendable": "^0.1.1",
44938        "is-plain-object": "^2.0.3",
44939        "split-string": "^3.0.1"
44940      },
44941      "dependencies": {
44942        "extend-shallow": {
44943          "version": "2.0.1",
44944          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
44945          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
44946          "dev": true,
44947          "requires": {
44948            "is-extendable": "^0.1.0"
44949          }
44950        },
44951        "is-extendable": {
44952          "version": "0.1.1",
44953          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
44954          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
44955          "dev": true
44956        },
44957        "is-plain-object": {
44958          "version": "2.0.4",
44959          "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
44960          "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
44961          "dev": true,
44962          "requires": {
44963            "isobject": "^3.0.1"
44964          }
44965        }
44966      }
44967    },
44968    "setimmediate": {
44969      "version": "1.0.5",
44970      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
44971      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
44972      "dev": true
44973    },
44974    "setprototypeof": {
44975      "version": "1.1.1",
44976      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
44977      "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
44978      "dev": true
44979    },
44980    "sha.js": {
44981      "version": "2.4.11",
44982      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
44983      "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
44984      "dev": true,
44985      "requires": {
44986        "inherits": "^2.0.1",
44987        "safe-buffer": "^5.0.1"
44988      }
44989    },
44990    "shebang-command": {
44991      "version": "2.0.0",
44992      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
44993      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
44994      "dev": true,
44995      "requires": {
44996        "shebang-regex": "^3.0.0"
44997      }
44998    },
44999    "shebang-regex": {
45000      "version": "3.0.0",
45001      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
45002      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
45003      "dev": true
45004    },
45005    "shell-quote": {
45006      "version": "1.7.2",
45007      "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
45008      "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
45009      "dev": true
45010    },
45011    "shellwords": {
45012      "version": "0.1.1",
45013      "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
45014      "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
45015      "dev": true,
45016      "optional": true
45017    },
45018    "side-channel": {
45019      "version": "1.0.4",
45020      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
45021      "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
45022      "dev": true,
45023      "requires": {
45024        "call-bind": "^1.0.0",
45025        "get-intrinsic": "^1.0.2",
45026        "object-inspect": "^1.9.0"
45027      }
45028    },
45029    "signal-exit": {
45030      "version": "3.0.3",
45031      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
45032      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
45033      "dev": true
45034    },
45035    "simple-swizzle": {
45036      "version": "0.2.2",
45037      "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
45038      "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
45039      "dev": true,
45040      "requires": {
45041        "is-arrayish": "^0.3.1"
45042      },
45043      "dependencies": {
45044        "is-arrayish": {
45045          "version": "0.3.2",
45046          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
45047          "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
45048          "dev": true
45049        }
45050      }
45051    },
45052    "sinon": {
45053      "version": "9.2.4",
45054      "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz",
45055      "integrity": "sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==",
45056      "dev": true,
45057      "requires": {
45058        "@sinonjs/commons": "^1.8.1",
45059        "@sinonjs/fake-timers": "^6.0.1",
45060        "@sinonjs/samsam": "^5.3.1",
45061        "diff": "^4.0.2",
45062        "nise": "^4.0.4",
45063        "supports-color": "^7.1.0"
45064      },
45065      "dependencies": {
45066        "has-flag": {
45067          "version": "4.0.0",
45068          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
45069          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
45070          "dev": true
45071        },
45072        "supports-color": {
45073          "version": "7.2.0",
45074          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
45075          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
45076          "dev": true,
45077          "requires": {
45078            "has-flag": "^4.0.0"
45079          }
45080        }
45081      }
45082    },
45083    "sisteransi": {
45084      "version": "1.0.5",
45085      "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
45086      "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
45087      "dev": true
45088    },
45089    "slash": {
45090      "version": "3.0.0",
45091      "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
45092      "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
45093      "dev": true
45094    },
45095    "slice-ansi": {
45096      "version": "4.0.0",
45097      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
45098      "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
45099      "dev": true,
45100      "requires": {
45101        "ansi-styles": "^4.0.0",
45102        "astral-regex": "^2.0.0",
45103        "is-fullwidth-code-point": "^3.0.0"
45104      },
45105      "dependencies": {
45106        "ansi-styles": {
45107          "version": "4.3.0",
45108          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
45109          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
45110          "dev": true,
45111          "requires": {
45112            "color-convert": "^2.0.1"
45113          }
45114        },
45115        "color-convert": {
45116          "version": "2.0.1",
45117          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
45118          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
45119          "dev": true,
45120          "requires": {
45121            "color-name": "~1.1.4"
45122          }
45123        },
45124        "color-name": {
45125          "version": "1.1.4",
45126          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
45127          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
45128          "dev": true
45129        }
45130      }
45131    },
45132    "snapdragon": {
45133      "version": "0.8.2",
45134      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
45135      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
45136      "dev": true,
45137      "requires": {
45138        "base": "^0.11.1",
45139        "debug": "^2.2.0",
45140        "define-property": "^0.2.5",
45141        "extend-shallow": "^2.0.1",
45142        "map-cache": "^0.2.2",
45143        "source-map": "^0.5.6",
45144        "source-map-resolve": "^0.5.0",
45145        "use": "^3.1.0"
45146      },
45147      "dependencies": {
45148        "debug": {
45149          "version": "2.6.9",
45150          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
45151          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
45152          "dev": true,
45153          "requires": {
45154            "ms": "2.0.0"
45155          }
45156        },
45157        "define-property": {
45158          "version": "0.2.5",
45159          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
45160          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
45161          "dev": true,
45162          "requires": {
45163            "is-descriptor": "^0.1.0"
45164          }
45165        },
45166        "extend-shallow": {
45167          "version": "2.0.1",
45168          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
45169          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
45170          "dev": true,
45171          "requires": {
45172            "is-extendable": "^0.1.0"
45173          }
45174        },
45175        "is-accessor-descriptor": {
45176          "version": "0.1.6",
45177          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
45178          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
45179          "dev": true,
45180          "requires": {
45181            "kind-of": "^3.0.2"
45182          },
45183          "dependencies": {
45184            "kind-of": {
45185              "version": "3.2.2",
45186              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
45187              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
45188              "dev": true,
45189              "requires": {
45190                "is-buffer": "^1.1.5"
45191              }
45192            }
45193          }
45194        },
45195        "is-data-descriptor": {
45196          "version": "0.1.4",
45197          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
45198          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
45199          "dev": true,
45200          "requires": {
45201            "kind-of": "^3.0.2"
45202          },
45203          "dependencies": {
45204            "kind-of": {
45205              "version": "3.2.2",
45206              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
45207              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
45208              "dev": true,
45209              "requires": {
45210                "is-buffer": "^1.1.5"
45211              }
45212            }
45213          }
45214        },
45215        "is-descriptor": {
45216          "version": "0.1.6",
45217          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
45218          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
45219          "dev": true,
45220          "requires": {
45221            "is-accessor-descriptor": "^0.1.6",
45222            "is-data-descriptor": "^0.1.4",
45223            "kind-of": "^5.0.0"
45224          }
45225        },
45226        "is-extendable": {
45227          "version": "0.1.1",
45228          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
45229          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
45230          "dev": true
45231        },
45232        "kind-of": {
45233          "version": "5.1.0",
45234          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
45235          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
45236          "dev": true
45237        },
45238        "ms": {
45239          "version": "2.0.0",
45240          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
45241          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
45242          "dev": true
45243        }
45244      }
45245    },
45246    "snapdragon-node": {
45247      "version": "2.1.1",
45248      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
45249      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
45250      "dev": true,
45251      "requires": {
45252        "define-property": "^1.0.0",
45253        "isobject": "^3.0.0",
45254        "snapdragon-util": "^3.0.1"
45255      },
45256      "dependencies": {
45257        "define-property": {
45258          "version": "1.0.0",
45259          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
45260          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
45261          "dev": true,
45262          "requires": {
45263            "is-descriptor": "^1.0.0"
45264          }
45265        }
45266      }
45267    },
45268    "snapdragon-util": {
45269      "version": "3.0.1",
45270      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
45271      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
45272      "dev": true,
45273      "requires": {
45274        "kind-of": "^3.2.0"
45275      },
45276      "dependencies": {
45277        "kind-of": {
45278          "version": "3.2.2",
45279          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
45280          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
45281          "dev": true,
45282          "requires": {
45283            "is-buffer": "^1.1.5"
45284          }
45285        }
45286      }
45287    },
45288    "sockjs": {
45289      "version": "0.3.21",
45290      "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
45291      "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
45292      "dev": true,
45293      "requires": {
45294        "faye-websocket": "^0.11.3",
45295        "uuid": "^3.4.0",
45296        "websocket-driver": "^0.7.4"
45297      },
45298      "dependencies": {
45299        "uuid": {
45300          "version": "3.4.0",
45301          "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
45302          "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
45303          "dev": true
45304        }
45305      }
45306    },
45307    "sockjs-client": {
45308      "version": "1.5.2",
45309      "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz",
45310      "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==",
45311      "dev": true,
45312      "requires": {
45313        "debug": "^3.2.6",
45314        "eventsource": "^1.0.7",
45315        "faye-websocket": "^0.11.3",
45316        "inherits": "^2.0.4",
45317        "json3": "^3.3.3",
45318        "url-parse": "^1.5.3"
45319      },
45320      "dependencies": {
45321        "debug": {
45322          "version": "3.2.7",
45323          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
45324          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
45325          "dev": true,
45326          "requires": {
45327            "ms": "^2.1.1"
45328          }
45329        }
45330      }
45331    },
45332    "sort-keys": {
45333      "version": "1.1.2",
45334      "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
45335      "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
45336      "dev": true,
45337      "requires": {
45338        "is-plain-obj": "^1.0.0"
45339      }
45340    },
45341    "source-list-map": {
45342      "version": "2.0.1",
45343      "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
45344      "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
45345      "dev": true
45346    },
45347    "source-map": {
45348      "version": "0.5.7",
45349      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
45350      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
45351      "dev": true
45352    },
45353    "source-map-js": {
45354      "version": "0.6.2",
45355      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
45356      "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug=="
45357    },
45358    "source-map-resolve": {
45359      "version": "0.5.3",
45360      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
45361      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
45362      "dev": true,
45363      "requires": {
45364        "atob": "^2.1.2",
45365        "decode-uri-component": "^0.2.0",
45366        "resolve-url": "^0.2.1",
45367        "source-map-url": "^0.4.0",
45368        "urix": "^0.1.0"
45369      }
45370    },
45371    "source-map-support": {
45372      "version": "0.5.19",
45373      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
45374      "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
45375      "dev": true,
45376      "requires": {
45377        "buffer-from": "^1.0.0",
45378        "source-map": "^0.6.0"
45379      },
45380      "dependencies": {
45381        "source-map": {
45382          "version": "0.6.1",
45383          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
45384          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
45385          "dev": true
45386        }
45387      }
45388    },
45389    "source-map-url": {
45390      "version": "0.4.1",
45391      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
45392      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
45393      "dev": true
45394    },
45395    "sourcemap-codec": {
45396      "version": "1.4.8",
45397      "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
45398      "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
45399      "dev": true
45400    },
45401    "spdx-correct": {
45402      "version": "3.1.1",
45403      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
45404      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
45405      "dev": true,
45406      "requires": {
45407        "spdx-expression-parse": "^3.0.0",
45408        "spdx-license-ids": "^3.0.0"
45409      }
45410    },
45411    "spdx-exceptions": {
45412      "version": "2.3.0",
45413      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
45414      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
45415      "dev": true
45416    },
45417    "spdx-expression-parse": {
45418      "version": "3.0.1",
45419      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
45420      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
45421      "dev": true,
45422      "requires": {
45423        "spdx-exceptions": "^2.1.0",
45424        "spdx-license-ids": "^3.0.0"
45425      }
45426    },
45427    "spdx-license-ids": {
45428      "version": "3.0.10",
45429      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
45430      "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
45431      "dev": true
45432    },
45433    "spdy": {
45434      "version": "4.0.2",
45435      "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
45436      "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
45437      "dev": true,
45438      "requires": {
45439        "debug": "^4.1.0",
45440        "handle-thing": "^2.0.0",
45441        "http-deceiver": "^1.2.7",
45442        "select-hose": "^2.0.0",
45443        "spdy-transport": "^3.0.0"
45444      }
45445    },
45446    "spdy-transport": {
45447      "version": "3.0.0",
45448      "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
45449      "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
45450      "dev": true,
45451      "requires": {
45452        "debug": "^4.1.0",
45453        "detect-node": "^2.0.4",
45454        "hpack.js": "^2.1.6",
45455        "obuf": "^1.1.2",
45456        "readable-stream": "^3.0.6",
45457        "wbuf": "^1.7.3"
45458      },
45459      "dependencies": {
45460        "readable-stream": {
45461          "version": "3.6.0",
45462          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
45463          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
45464          "dev": true,
45465          "requires": {
45466            "inherits": "^2.0.3",
45467            "string_decoder": "^1.1.1",
45468            "util-deprecate": "^1.0.1"
45469          }
45470        }
45471      }
45472    },
45473    "split-string": {
45474      "version": "3.1.0",
45475      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
45476      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
45477      "dev": true,
45478      "requires": {
45479        "extend-shallow": "^3.0.0"
45480      }
45481    },
45482    "sprintf-js": {
45483      "version": "1.0.3",
45484      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
45485      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
45486      "dev": true
45487    },
45488    "ssri": {
45489      "version": "8.0.1",
45490      "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
45491      "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
45492      "dev": true,
45493      "requires": {
45494        "minipass": "^3.1.1"
45495      }
45496    },
45497    "stable": {
45498      "version": "0.1.8",
45499      "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
45500      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
45501      "dev": true
45502    },
45503    "stack-utils": {
45504      "version": "2.0.3",
45505      "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz",
45506      "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==",
45507      "dev": true,
45508      "requires": {
45509        "escape-string-regexp": "^2.0.0"
45510      },
45511      "dependencies": {
45512        "escape-string-regexp": {
45513          "version": "2.0.0",
45514          "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
45515          "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
45516          "dev": true
45517        }
45518      }
45519    },
45520    "stackframe": {
45521      "version": "1.2.0",
45522      "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz",
45523      "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==",
45524      "dev": true
45525    },
45526    "static-extend": {
45527      "version": "0.1.2",
45528      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
45529      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
45530      "dev": true,
45531      "requires": {
45532        "define-property": "^0.2.5",
45533        "object-copy": "^0.1.0"
45534      },
45535      "dependencies": {
45536        "define-property": {
45537          "version": "0.2.5",
45538          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
45539          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
45540          "dev": true,
45541          "requires": {
45542            "is-descriptor": "^0.1.0"
45543          }
45544        },
45545        "is-accessor-descriptor": {
45546          "version": "0.1.6",
45547          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
45548          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
45549          "dev": true,
45550          "requires": {
45551            "kind-of": "^3.0.2"
45552          },
45553          "dependencies": {
45554            "kind-of": {
45555              "version": "3.2.2",
45556              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
45557              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
45558              "dev": true,
45559              "requires": {
45560                "is-buffer": "^1.1.5"
45561              }
45562            }
45563          }
45564        },
45565        "is-data-descriptor": {
45566          "version": "0.1.4",
45567          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
45568          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
45569          "dev": true,
45570          "requires": {
45571            "kind-of": "^3.0.2"
45572          },
45573          "dependencies": {
45574            "kind-of": {
45575              "version": "3.2.2",
45576              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
45577              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
45578              "dev": true,
45579              "requires": {
45580                "is-buffer": "^1.1.5"
45581              }
45582            }
45583          }
45584        },
45585        "is-descriptor": {
45586          "version": "0.1.6",
45587          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
45588          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
45589          "dev": true,
45590          "requires": {
45591            "is-accessor-descriptor": "^0.1.6",
45592            "is-data-descriptor": "^0.1.4",
45593            "kind-of": "^5.0.0"
45594          }
45595        },
45596        "kind-of": {
45597          "version": "5.1.0",
45598          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
45599          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
45600          "dev": true
45601        }
45602      }
45603    },
45604    "statuses": {
45605      "version": "1.5.0",
45606      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
45607      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
45608      "dev": true
45609    },
45610    "stream-browserify": {
45611      "version": "2.0.2",
45612      "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
45613      "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
45614      "dev": true,
45615      "requires": {
45616        "inherits": "~2.0.1",
45617        "readable-stream": "^2.0.2"
45618      }
45619    },
45620    "stream-each": {
45621      "version": "1.2.3",
45622      "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
45623      "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
45624      "dev": true,
45625      "requires": {
45626        "end-of-stream": "^1.1.0",
45627        "stream-shift": "^1.0.0"
45628      }
45629    },
45630    "stream-http": {
45631      "version": "2.8.3",
45632      "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
45633      "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
45634      "dev": true,
45635      "requires": {
45636        "builtin-status-codes": "^3.0.0",
45637        "inherits": "^2.0.1",
45638        "readable-stream": "^2.3.6",
45639        "to-arraybuffer": "^1.0.0",
45640        "xtend": "^4.0.0"
45641      }
45642    },
45643    "stream-shift": {
45644      "version": "1.0.1",
45645      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
45646      "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
45647      "dev": true
45648    },
45649    "strict-uri-encode": {
45650      "version": "1.1.0",
45651      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
45652      "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
45653      "dev": true
45654    },
45655    "string_decoder": {
45656      "version": "1.3.0",
45657      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
45658      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
45659      "dev": true,
45660      "requires": {
45661        "safe-buffer": "~5.2.0"
45662      },
45663      "dependencies": {
45664        "safe-buffer": {
45665          "version": "5.2.1",
45666          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
45667          "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
45668          "dev": true
45669        }
45670      }
45671    },
45672    "string-length": {
45673      "version": "4.0.2",
45674      "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
45675      "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
45676      "dev": true,
45677      "requires": {
45678        "char-regex": "^1.0.2",
45679        "strip-ansi": "^6.0.0"
45680      }
45681    },
45682    "string-natural-compare": {
45683      "version": "3.0.1",
45684      "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
45685      "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==",
45686      "dev": true
45687    },
45688    "string-width": {
45689      "version": "4.2.2",
45690      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
45691      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
45692      "dev": true,
45693      "requires": {
45694        "emoji-regex": "^8.0.0",
45695        "is-fullwidth-code-point": "^3.0.0",
45696        "strip-ansi": "^6.0.0"
45697      },
45698      "dependencies": {
45699        "emoji-regex": {
45700          "version": "8.0.0",
45701          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
45702          "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
45703          "dev": true
45704        }
45705      }
45706    },
45707    "string.prototype.matchall": {
45708      "version": "4.0.5",
45709      "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz",
45710      "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==",
45711      "dev": true,
45712      "requires": {
45713        "call-bind": "^1.0.2",
45714        "define-properties": "^1.1.3",
45715        "es-abstract": "^1.18.2",
45716        "get-intrinsic": "^1.1.1",
45717        "has-symbols": "^1.0.2",
45718        "internal-slot": "^1.0.3",
45719        "regexp.prototype.flags": "^1.3.1",
45720        "side-channel": "^1.0.4"
45721      }
45722    },
45723    "string.prototype.trim": {
45724      "version": "1.2.4",
45725      "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz",
45726      "integrity": "sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q==",
45727      "dev": true,
45728      "requires": {
45729        "call-bind": "^1.0.2",
45730        "define-properties": "^1.1.3",
45731        "es-abstract": "^1.18.0-next.2"
45732      }
45733    },
45734    "string.prototype.trimend": {
45735      "version": "1.0.4",
45736      "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
45737      "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
45738      "dev": true,
45739      "requires": {
45740        "call-bind": "^1.0.2",
45741        "define-properties": "^1.1.3"
45742      }
45743    },
45744    "string.prototype.trimstart": {
45745      "version": "1.0.4",
45746      "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
45747      "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
45748      "dev": true,
45749      "requires": {
45750        "call-bind": "^1.0.2",
45751        "define-properties": "^1.1.3"
45752      }
45753    },
45754    "stringify-object": {
45755      "version": "3.3.0",
45756      "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
45757      "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
45758      "dev": true,
45759      "requires": {
45760        "get-own-enumerable-property-symbols": "^3.0.0",
45761        "is-obj": "^1.0.1",
45762        "is-regexp": "^1.0.0"
45763      }
45764    },
45765    "strip-ansi": {
45766      "version": "6.0.0",
45767      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
45768      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
45769      "dev": true,
45770      "requires": {
45771        "ansi-regex": "^5.0.0"
45772      }
45773    },
45774    "strip-bom": {
45775      "version": "4.0.0",
45776      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
45777      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
45778      "dev": true
45779    },
45780    "strip-comments": {
45781      "version": "1.0.2",
45782      "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz",
45783      "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==",
45784      "dev": true,
45785      "requires": {
45786        "babel-extract-comments": "^1.0.0",
45787        "babel-plugin-transform-object-rest-spread": "^6.26.0"
45788      }
45789    },
45790    "strip-eof": {
45791      "version": "1.0.0",
45792      "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
45793      "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
45794      "dev": true
45795    },
45796    "strip-final-newline": {
45797      "version": "2.0.0",
45798      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
45799      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
45800      "dev": true
45801    },
45802    "strip-json-comments": {
45803      "version": "3.1.1",
45804      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
45805      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
45806      "dev": true
45807    },
45808    "style-loader": {
45809      "version": "1.3.0",
45810      "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz",
45811      "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==",
45812      "dev": true,
45813      "requires": {
45814        "loader-utils": "^2.0.0",
45815        "schema-utils": "^2.7.0"
45816      }
45817    },
45818    "style-mod": {
45819      "version": "4.0.0",
45820      "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.0.0.tgz",
45821      "integrity": "sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw=="
45822    },
45823    "stylehacks": {
45824      "version": "4.0.3",
45825      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
45826      "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
45827      "dev": true,
45828      "requires": {
45829        "browserslist": "^4.0.0",
45830        "postcss": "^7.0.0",
45831        "postcss-selector-parser": "^3.0.0"
45832      },
45833      "dependencies": {
45834        "postcss-selector-parser": {
45835          "version": "3.1.2",
45836          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
45837          "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
45838          "dev": true,
45839          "requires": {
45840            "dot-prop": "^5.2.0",
45841            "indexes-of": "^1.0.1",
45842            "uniq": "^1.0.1"
45843          }
45844        }
45845      }
45846    },
45847    "supports-color": {
45848      "version": "5.5.0",
45849      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
45850      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
45851      "dev": true,
45852      "requires": {
45853        "has-flag": "^3.0.0"
45854      }
45855    },
45856    "supports-hyperlinks": {
45857      "version": "2.2.0",
45858      "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
45859      "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
45860      "dev": true,
45861      "requires": {
45862        "has-flag": "^4.0.0",
45863        "supports-color": "^7.0.0"
45864      },
45865      "dependencies": {
45866        "has-flag": {
45867          "version": "4.0.0",
45868          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
45869          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
45870          "dev": true
45871        },
45872        "supports-color": {
45873          "version": "7.2.0",
45874          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
45875          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
45876          "dev": true,
45877          "requires": {
45878            "has-flag": "^4.0.0"
45879          }
45880        }
45881      }
45882    },
45883    "svg-parser": {
45884      "version": "2.0.4",
45885      "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
45886      "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==",
45887      "dev": true
45888    },
45889    "svgo": {
45890      "version": "1.3.2",
45891      "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
45892      "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
45893      "dev": true,
45894      "requires": {
45895        "chalk": "^2.4.1",
45896        "coa": "^2.0.2",
45897        "css-select": "^2.0.0",
45898        "css-select-base-adapter": "^0.1.1",
45899        "css-tree": "1.0.0-alpha.37",
45900        "csso": "^4.0.2",
45901        "js-yaml": "^3.13.1",
45902        "mkdirp": "~0.5.1",
45903        "object.values": "^1.1.0",
45904        "sax": "~1.2.4",
45905        "stable": "^0.1.8",
45906        "unquote": "~1.1.1",
45907        "util.promisify": "~1.0.0"
45908      },
45909      "dependencies": {
45910        "css-select": {
45911          "version": "2.1.0",
45912          "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
45913          "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
45914          "dev": true,
45915          "requires": {
45916            "boolbase": "^1.0.0",
45917            "css-what": "^3.2.1",
45918            "domutils": "^1.7.0",
45919            "nth-check": "^1.0.2"
45920          }
45921        },
45922        "css-what": {
45923          "version": "3.4.2",
45924          "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
45925          "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
45926          "dev": true
45927        },
45928        "dom-serializer": {
45929          "version": "0.2.2",
45930          "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
45931          "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
45932          "dev": true,
45933          "requires": {
45934            "domelementtype": "^2.0.1",
45935            "entities": "^2.0.0"
45936          }
45937        },
45938        "domutils": {
45939          "version": "1.7.0",
45940          "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
45941          "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
45942          "dev": true,
45943          "requires": {
45944            "dom-serializer": "0",
45945            "domelementtype": "1"
45946          },
45947          "dependencies": {
45948            "domelementtype": {
45949              "version": "1.3.1",
45950              "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
45951              "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
45952              "dev": true
45953            }
45954          }
45955        },
45956        "nth-check": {
45957          "version": "1.0.2",
45958          "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
45959          "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
45960          "dev": true,
45961          "requires": {
45962            "boolbase": "~1.0.0"
45963          }
45964        }
45965      }
45966    },
45967    "symbol-tree": {
45968      "version": "3.2.4",
45969      "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
45970      "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
45971    },
45972    "table": {
45973      "version": "6.7.1",
45974      "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
45975      "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
45976      "dev": true,
45977      "requires": {
45978        "ajv": "^8.0.1",
45979        "lodash.clonedeep": "^4.5.0",
45980        "lodash.truncate": "^4.4.2",
45981        "slice-ansi": "^4.0.0",
45982        "string-width": "^4.2.0",
45983        "strip-ansi": "^6.0.0"
45984      },
45985      "dependencies": {
45986        "ajv": {
45987          "version": "8.6.2",
45988          "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz",
45989          "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==",
45990          "dev": true,
45991          "requires": {
45992            "fast-deep-equal": "^3.1.1",
45993            "json-schema-traverse": "^1.0.0",
45994            "require-from-string": "^2.0.2",
45995            "uri-js": "^4.2.2"
45996          }
45997        },
45998        "json-schema-traverse": {
45999          "version": "1.0.0",
46000          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
46001          "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
46002          "dev": true
46003        }
46004      }
46005    },
46006    "tapable": {
46007      "version": "1.1.3",
46008      "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
46009      "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
46010      "dev": true
46011    },
46012    "tar": {
46013      "version": "6.1.11",
46014      "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
46015      "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
46016      "dev": true,
46017      "requires": {
46018        "chownr": "^2.0.0",
46019        "fs-minipass": "^2.0.0",
46020        "minipass": "^3.0.0",
46021        "minizlib": "^2.1.1",
46022        "mkdirp": "^1.0.3",
46023        "yallist": "^4.0.0"
46024      },
46025      "dependencies": {
46026        "mkdirp": {
46027          "version": "1.0.4",
46028          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
46029          "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
46030          "dev": true
46031        }
46032      }
46033    },
46034    "temp-dir": {
46035      "version": "1.0.0",
46036      "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
46037      "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
46038      "dev": true
46039    },
46040    "tempusdominus-bootstrap-4": {
46041      "version": "5.39.0",
46042      "resolved": "https://registry.npmjs.org/tempusdominus-bootstrap-4/-/tempusdominus-bootstrap-4-5.39.0.tgz",
46043      "integrity": "sha512-vYnkmQYQq4+A51WyRc/6e03eM0BHDoPaxd556K1pd4Nhr0eGeB3+Mi9b+3CDx4189fg3gQlrsKzgJiHPRwSX3Q==",
46044      "requires": {
46045        "bootstrap": "^4.5.2",
46046        "jquery": "^3.5.1",
46047        "moment": "^2.29.0",
46048        "moment-timezone": "^0.5.31",
46049        "popper.js": "^1.16.1"
46050      }
46051    },
46052    "tempusdominus-core": {
46053      "version": "5.19.0",
46054      "resolved": "https://registry.npmjs.org/tempusdominus-core/-/tempusdominus-core-5.19.0.tgz",
46055      "integrity": "sha512-7a4oBQw4cjz6C87BLRg3KHVvzpnPlnRTkuDZ7SwcJayQQ4QgOryX5u6wj0q07TXhgtMQLCntZO6nVhHIKPaeUw==",
46056      "requires": {
46057        "jquery": "^3.5.0",
46058        "moment": "~2.24.0",
46059        "moment-timezone": "^0.5.28"
46060      },
46061      "dependencies": {
46062        "moment": {
46063          "version": "2.24.0",
46064          "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
46065          "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
46066        }
46067      }
46068    },
46069    "tempy": {
46070      "version": "0.3.0",
46071      "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz",
46072      "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==",
46073      "dev": true,
46074      "requires": {
46075        "temp-dir": "^1.0.0",
46076        "type-fest": "^0.3.1",
46077        "unique-string": "^1.0.0"
46078      },
46079      "dependencies": {
46080        "type-fest": {
46081          "version": "0.3.1",
46082          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz",
46083          "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==",
46084          "dev": true
46085        }
46086      }
46087    },
46088    "terminal-link": {
46089      "version": "2.1.1",
46090      "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
46091      "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
46092      "dev": true,
46093      "requires": {
46094        "ansi-escapes": "^4.2.1",
46095        "supports-hyperlinks": "^2.0.0"
46096      }
46097    },
46098    "terser": {
46099      "version": "4.8.0",
46100      "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
46101      "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
46102      "dev": true,
46103      "requires": {
46104        "commander": "^2.20.0",
46105        "source-map": "~0.6.1",
46106        "source-map-support": "~0.5.12"
46107      },
46108      "dependencies": {
46109        "commander": {
46110          "version": "2.20.3",
46111          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
46112          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
46113          "dev": true
46114        },
46115        "source-map": {
46116          "version": "0.6.1",
46117          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
46118          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
46119          "dev": true
46120        }
46121      }
46122    },
46123    "terser-webpack-plugin": {
46124      "version": "4.2.3",
46125      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz",
46126      "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==",
46127      "dev": true,
46128      "requires": {
46129        "cacache": "^15.0.5",
46130        "find-cache-dir": "^3.3.1",
46131        "jest-worker": "^26.5.0",
46132        "p-limit": "^3.0.2",
46133        "schema-utils": "^3.0.0",
46134        "serialize-javascript": "^5.0.1",
46135        "source-map": "^0.6.1",
46136        "terser": "^5.3.4",
46137        "webpack-sources": "^1.4.3"
46138      },
46139      "dependencies": {
46140        "commander": {
46141          "version": "2.20.3",
46142          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
46143          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
46144          "dev": true
46145        },
46146        "find-cache-dir": {
46147          "version": "3.3.2",
46148          "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
46149          "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
46150          "dev": true,
46151          "requires": {
46152            "commondir": "^1.0.1",
46153            "make-dir": "^3.0.2",
46154            "pkg-dir": "^4.1.0"
46155          }
46156        },
46157        "find-up": {
46158          "version": "4.1.0",
46159          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
46160          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
46161          "dev": true,
46162          "requires": {
46163            "locate-path": "^5.0.0",
46164            "path-exists": "^4.0.0"
46165          }
46166        },
46167        "locate-path": {
46168          "version": "5.0.0",
46169          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
46170          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
46171          "dev": true,
46172          "requires": {
46173            "p-locate": "^4.1.0"
46174          }
46175        },
46176        "make-dir": {
46177          "version": "3.1.0",
46178          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
46179          "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
46180          "dev": true,
46181          "requires": {
46182            "semver": "^6.0.0"
46183          }
46184        },
46185        "p-limit": {
46186          "version": "3.1.0",
46187          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
46188          "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
46189          "dev": true,
46190          "requires": {
46191            "yocto-queue": "^0.1.0"
46192          }
46193        },
46194        "p-locate": {
46195          "version": "4.1.0",
46196          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
46197          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
46198          "dev": true,
46199          "requires": {
46200            "p-limit": "^2.2.0"
46201          },
46202          "dependencies": {
46203            "p-limit": {
46204              "version": "2.3.0",
46205              "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
46206              "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
46207              "dev": true,
46208              "requires": {
46209                "p-try": "^2.0.0"
46210              }
46211            }
46212          }
46213        },
46214        "p-try": {
46215          "version": "2.2.0",
46216          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
46217          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
46218          "dev": true
46219        },
46220        "path-exists": {
46221          "version": "4.0.0",
46222          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
46223          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
46224          "dev": true
46225        },
46226        "pkg-dir": {
46227          "version": "4.2.0",
46228          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
46229          "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
46230          "dev": true,
46231          "requires": {
46232            "find-up": "^4.0.0"
46233          }
46234        },
46235        "schema-utils": {
46236          "version": "3.1.1",
46237          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
46238          "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
46239          "dev": true,
46240          "requires": {
46241            "@types/json-schema": "^7.0.8",
46242            "ajv": "^6.12.5",
46243            "ajv-keywords": "^3.5.2"
46244          }
46245        },
46246        "semver": {
46247          "version": "6.3.0",
46248          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
46249          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
46250          "dev": true
46251        },
46252        "source-map": {
46253          "version": "0.6.1",
46254          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
46255          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
46256          "dev": true
46257        },
46258        "terser": {
46259          "version": "5.7.2",
46260          "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.2.tgz",
46261          "integrity": "sha512-0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw==",
46262          "dev": true,
46263          "requires": {
46264            "commander": "^2.20.0",
46265            "source-map": "~0.7.2",
46266            "source-map-support": "~0.5.19"
46267          },
46268          "dependencies": {
46269            "source-map": {
46270              "version": "0.7.3",
46271              "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
46272              "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
46273              "dev": true
46274            }
46275          }
46276        }
46277      }
46278    },
46279    "test-exclude": {
46280      "version": "6.0.0",
46281      "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
46282      "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
46283      "dev": true,
46284      "requires": {
46285        "@istanbuljs/schema": "^0.1.2",
46286        "glob": "^7.1.4",
46287        "minimatch": "^3.0.4"
46288      }
46289    },
46290    "text-table": {
46291      "version": "0.2.0",
46292      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
46293      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
46294      "dev": true
46295    },
46296    "throat": {
46297      "version": "5.0.0",
46298      "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
46299      "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
46300      "dev": true
46301    },
46302    "through2": {
46303      "version": "2.0.5",
46304      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
46305      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
46306      "dev": true,
46307      "requires": {
46308        "readable-stream": "~2.3.6",
46309        "xtend": "~4.0.1"
46310      }
46311    },
46312    "thunky": {
46313      "version": "1.1.0",
46314      "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
46315      "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
46316      "dev": true
46317    },
46318    "timers-browserify": {
46319      "version": "2.0.12",
46320      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
46321      "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
46322      "dev": true,
46323      "requires": {
46324        "setimmediate": "^1.0.4"
46325      }
46326    },
46327    "timsort": {
46328      "version": "0.3.0",
46329      "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
46330      "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
46331      "dev": true
46332    },
46333    "tiny-invariant": {
46334      "version": "1.1.0",
46335      "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz",
46336      "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw=="
46337    },
46338    "tiny-warning": {
46339      "version": "1.0.3",
46340      "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
46341      "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
46342    },
46343    "tmpl": {
46344      "version": "1.0.5",
46345      "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
46346      "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
46347      "dev": true
46348    },
46349    "to-arraybuffer": {
46350      "version": "1.0.1",
46351      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
46352      "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
46353      "dev": true
46354    },
46355    "to-fast-properties": {
46356      "version": "2.0.0",
46357      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
46358      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
46359      "dev": true
46360    },
46361    "to-object-path": {
46362      "version": "0.3.0",
46363      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
46364      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
46365      "dev": true,
46366      "requires": {
46367        "kind-of": "^3.0.2"
46368      },
46369      "dependencies": {
46370        "kind-of": {
46371          "version": "3.2.2",
46372          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
46373          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
46374          "dev": true,
46375          "requires": {
46376            "is-buffer": "^1.1.5"
46377          }
46378        }
46379      }
46380    },
46381    "to-regex": {
46382      "version": "3.0.2",
46383      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
46384      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
46385      "dev": true,
46386      "requires": {
46387        "define-property": "^2.0.2",
46388        "extend-shallow": "^3.0.2",
46389        "regex-not": "^1.0.2",
46390        "safe-regex": "^1.1.0"
46391      }
46392    },
46393    "to-regex-range": {
46394      "version": "5.0.1",
46395      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
46396      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
46397      "requires": {
46398        "is-number": "^7.0.0"
46399      }
46400    },
46401    "toggle-selection": {
46402      "version": "1.0.6",
46403      "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
46404      "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI="
46405    },
46406    "toidentifier": {
46407      "version": "1.0.0",
46408      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
46409      "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
46410      "dev": true
46411    },
46412    "tough-cookie": {
46413      "version": "4.0.0",
46414      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
46415      "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
46416      "requires": {
46417        "psl": "^1.1.33",
46418        "punycode": "^2.1.1",
46419        "universalify": "^0.1.2"
46420      },
46421      "dependencies": {
46422        "universalify": {
46423          "version": "0.1.2",
46424          "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
46425          "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
46426        }
46427      }
46428    },
46429    "tr46": {
46430      "version": "2.1.0",
46431      "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
46432      "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
46433      "requires": {
46434        "punycode": "^2.1.1"
46435      }
46436    },
46437    "tryer": {
46438      "version": "1.0.1",
46439      "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
46440      "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
46441      "dev": true
46442    },
46443    "ts-pnp": {
46444      "version": "1.2.0",
46445      "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz",
46446      "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==",
46447      "dev": true
46448    },
46449    "tsconfig-paths": {
46450      "version": "3.11.0",
46451      "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz",
46452      "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==",
46453      "dev": true,
46454      "requires": {
46455        "@types/json5": "^0.0.29",
46456        "json5": "^1.0.1",
46457        "minimist": "^1.2.0",
46458        "strip-bom": "^3.0.0"
46459      },
46460      "dependencies": {
46461        "json5": {
46462          "version": "1.0.1",
46463          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
46464          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
46465          "dev": true,
46466          "requires": {
46467            "minimist": "^1.2.0"
46468          }
46469        },
46470        "strip-bom": {
46471          "version": "3.0.0",
46472          "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
46473          "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
46474          "dev": true
46475        }
46476      }
46477    },
46478    "tslib": {
46479      "version": "2.3.1",
46480      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
46481      "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
46482      "dev": true
46483    },
46484    "tsutils": {
46485      "version": "3.21.0",
46486      "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
46487      "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
46488      "dev": true,
46489      "requires": {
46490        "tslib": "^1.8.1"
46491      },
46492      "dependencies": {
46493        "tslib": {
46494          "version": "1.14.1",
46495          "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
46496          "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
46497          "dev": true
46498        }
46499      }
46500    },
46501    "tty-browserify": {
46502      "version": "0.0.0",
46503      "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
46504      "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
46505      "dev": true
46506    },
46507    "type": {
46508      "version": "1.2.0",
46509      "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
46510      "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
46511      "dev": true
46512    },
46513    "type-check": {
46514      "version": "0.4.0",
46515      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
46516      "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
46517      "dev": true,
46518      "requires": {
46519        "prelude-ls": "^1.2.1"
46520      }
46521    },
46522    "type-detect": {
46523      "version": "4.0.8",
46524      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
46525      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
46526      "dev": true
46527    },
46528    "type-fest": {
46529      "version": "0.21.3",
46530      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
46531      "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
46532      "dev": true
46533    },
46534    "type-is": {
46535      "version": "1.6.18",
46536      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
46537      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
46538      "dev": true,
46539      "requires": {
46540        "media-typer": "0.3.0",
46541        "mime-types": "~2.1.24"
46542      }
46543    },
46544    "typed-styles": {
46545      "version": "0.0.7",
46546      "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz",
46547      "integrity": "sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q=="
46548    },
46549    "typedarray": {
46550      "version": "0.0.6",
46551      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
46552      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
46553      "dev": true
46554    },
46555    "typedarray-to-buffer": {
46556      "version": "3.1.5",
46557      "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
46558      "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
46559      "dev": true,
46560      "requires": {
46561        "is-typedarray": "^1.0.0"
46562      }
46563    },
46564    "typescript": {
46565      "version": "4.4.2",
46566      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.2.tgz",
46567      "integrity": "sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==",
46568      "dev": true
46569    },
46570    "unbox-primitive": {
46571      "version": "1.0.1",
46572      "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
46573      "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
46574      "dev": true,
46575      "requires": {
46576        "function-bind": "^1.1.1",
46577        "has-bigints": "^1.0.1",
46578        "has-symbols": "^1.0.2",
46579        "which-boxed-primitive": "^1.0.2"
46580      }
46581    },
46582    "unicode-canonical-property-names-ecmascript": {
46583      "version": "1.0.4",
46584      "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
46585      "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
46586      "dev": true
46587    },
46588    "unicode-match-property-ecmascript": {
46589      "version": "1.0.4",
46590      "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
46591      "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
46592      "dev": true,
46593      "requires": {
46594        "unicode-canonical-property-names-ecmascript": "^1.0.4",
46595        "unicode-property-aliases-ecmascript": "^1.0.4"
46596      }
46597    },
46598    "unicode-match-property-value-ecmascript": {
46599      "version": "1.2.0",
46600      "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
46601      "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
46602      "dev": true
46603    },
46604    "unicode-property-aliases-ecmascript": {
46605      "version": "1.1.0",
46606      "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
46607      "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
46608      "dev": true
46609    },
46610    "union-value": {
46611      "version": "1.0.1",
46612      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
46613      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
46614      "dev": true,
46615      "requires": {
46616        "arr-union": "^3.1.0",
46617        "get-value": "^2.0.6",
46618        "is-extendable": "^0.1.1",
46619        "set-value": "^2.0.1"
46620      },
46621      "dependencies": {
46622        "is-extendable": {
46623          "version": "0.1.1",
46624          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
46625          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
46626          "dev": true
46627        }
46628      }
46629    },
46630    "uniq": {
46631      "version": "1.0.1",
46632      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
46633      "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
46634      "dev": true
46635    },
46636    "uniqs": {
46637      "version": "2.0.0",
46638      "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
46639      "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
46640      "dev": true
46641    },
46642    "unique-filename": {
46643      "version": "1.1.1",
46644      "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
46645      "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
46646      "dev": true,
46647      "requires": {
46648        "unique-slug": "^2.0.0"
46649      }
46650    },
46651    "unique-slug": {
46652      "version": "2.0.2",
46653      "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
46654      "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
46655      "dev": true,
46656      "requires": {
46657        "imurmurhash": "^0.1.4"
46658      }
46659    },
46660    "unique-string": {
46661      "version": "1.0.0",
46662      "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
46663      "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
46664      "dev": true,
46665      "requires": {
46666        "crypto-random-string": "^1.0.0"
46667      }
46668    },
46669    "universalify": {
46670      "version": "2.0.0",
46671      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
46672      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
46673      "dev": true
46674    },
46675    "unpipe": {
46676      "version": "1.0.0",
46677      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
46678      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
46679      "dev": true
46680    },
46681    "unquote": {
46682      "version": "1.1.1",
46683      "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
46684      "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
46685      "dev": true
46686    },
46687    "unset-value": {
46688      "version": "1.0.0",
46689      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
46690      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
46691      "dev": true,
46692      "requires": {
46693        "has-value": "^0.3.1",
46694        "isobject": "^3.0.0"
46695      },
46696      "dependencies": {
46697        "has-value": {
46698          "version": "0.3.1",
46699          "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
46700          "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
46701          "dev": true,
46702          "requires": {
46703            "get-value": "^2.0.3",
46704            "has-values": "^0.1.4",
46705            "isobject": "^2.0.0"
46706          },
46707          "dependencies": {
46708            "isobject": {
46709              "version": "2.1.0",
46710              "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
46711              "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
46712              "dev": true,
46713              "requires": {
46714                "isarray": "1.0.0"
46715              }
46716            }
46717          }
46718        },
46719        "has-values": {
46720          "version": "0.1.4",
46721          "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
46722          "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
46723          "dev": true
46724        },
46725        "isarray": {
46726          "version": "1.0.0",
46727          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
46728          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
46729          "dev": true
46730        }
46731      }
46732    },
46733    "upath": {
46734      "version": "1.2.0",
46735      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
46736      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
46737      "dev": true
46738    },
46739    "uri-js": {
46740      "version": "4.4.1",
46741      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
46742      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
46743      "dev": true,
46744      "requires": {
46745        "punycode": "^2.1.0"
46746      }
46747    },
46748    "urix": {
46749      "version": "0.1.0",
46750      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
46751      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
46752      "dev": true
46753    },
46754    "url": {
46755      "version": "0.11.0",
46756      "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
46757      "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
46758      "dev": true,
46759      "requires": {
46760        "punycode": "1.3.2",
46761        "querystring": "0.2.0"
46762      },
46763      "dependencies": {
46764        "punycode": {
46765          "version": "1.3.2",
46766          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
46767          "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
46768          "dev": true
46769        },
46770        "querystring": {
46771          "version": "0.2.0",
46772          "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
46773          "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
46774          "dev": true
46775        }
46776      }
46777    },
46778    "url-loader": {
46779      "version": "4.1.1",
46780      "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
46781      "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
46782      "dev": true,
46783      "requires": {
46784        "loader-utils": "^2.0.0",
46785        "mime-types": "^2.1.27",
46786        "schema-utils": "^3.0.0"
46787      },
46788      "dependencies": {
46789        "schema-utils": {
46790          "version": "3.1.1",
46791          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
46792          "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
46793          "dev": true,
46794          "requires": {
46795            "@types/json-schema": "^7.0.8",
46796            "ajv": "^6.12.5",
46797            "ajv-keywords": "^3.5.2"
46798          }
46799        }
46800      }
46801    },
46802    "url-parse": {
46803      "version": "1.5.3",
46804      "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz",
46805      "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==",
46806      "dev": true,
46807      "requires": {
46808        "querystringify": "^2.1.1",
46809        "requires-port": "^1.0.0"
46810      }
46811    },
46812    "use": {
46813      "version": "3.1.1",
46814      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
46815      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
46816      "dev": true
46817    },
46818    "use-media": {
46819      "version": "1.4.0",
46820      "resolved": "https://registry.npmjs.org/use-media/-/use-media-1.4.0.tgz",
46821      "integrity": "sha512-XsgyUAf3nhzZmEfhc5MqLHwyaPjs78bgytpVJ/xDl0TF4Bptf3vEpBNBBT/EIKOmsOc8UbuECq3mrP3mt1QANA==",
46822      "requires": {}
46823    },
46824    "util": {
46825      "version": "0.11.1",
46826      "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
46827      "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
46828      "dev": true,
46829      "requires": {
46830        "inherits": "2.0.3"
46831      },
46832      "dependencies": {
46833        "inherits": {
46834          "version": "2.0.3",
46835          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
46836          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
46837          "dev": true
46838        }
46839      }
46840    },
46841    "util-deprecate": {
46842      "version": "1.0.2",
46843      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
46844      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
46845      "dev": true
46846    },
46847    "util.promisify": {
46848      "version": "1.0.0",
46849      "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
46850      "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
46851      "dev": true,
46852      "requires": {
46853        "define-properties": "^1.1.2",
46854        "object.getownpropertydescriptors": "^2.0.3"
46855      }
46856    },
46857    "utila": {
46858      "version": "0.4.0",
46859      "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
46860      "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
46861      "dev": true
46862    },
46863    "utils-merge": {
46864      "version": "1.0.1",
46865      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
46866      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
46867      "dev": true
46868    },
46869    "uuid": {
46870      "version": "8.3.2",
46871      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
46872      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
46873      "dev": true,
46874      "optional": true
46875    },
46876    "v8-compile-cache": {
46877      "version": "2.3.0",
46878      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
46879      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
46880      "dev": true
46881    },
46882    "v8-to-istanbul": {
46883      "version": "7.1.2",
46884      "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz",
46885      "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==",
46886      "dev": true,
46887      "requires": {
46888        "@types/istanbul-lib-coverage": "^2.0.1",
46889        "convert-source-map": "^1.6.0",
46890        "source-map": "^0.7.3"
46891      },
46892      "dependencies": {
46893        "source-map": {
46894          "version": "0.7.3",
46895          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
46896          "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
46897          "dev": true
46898        }
46899      }
46900    },
46901    "validate-npm-package-license": {
46902      "version": "3.0.4",
46903      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
46904      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
46905      "dev": true,
46906      "requires": {
46907        "spdx-correct": "^3.0.0",
46908        "spdx-expression-parse": "^3.0.0"
46909      }
46910    },
46911    "value-equal": {
46912      "version": "1.0.1",
46913      "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz",
46914      "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw=="
46915    },
46916    "vary": {
46917      "version": "1.1.2",
46918      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
46919      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
46920      "dev": true
46921    },
46922    "vendors": {
46923      "version": "1.0.4",
46924      "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
46925      "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
46926      "dev": true
46927    },
46928    "vm-browserify": {
46929      "version": "1.1.2",
46930      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
46931      "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
46932      "dev": true
46933    },
46934    "w3c-hr-time": {
46935      "version": "1.0.2",
46936      "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
46937      "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
46938      "requires": {
46939        "browser-process-hrtime": "^1.0.0"
46940      }
46941    },
46942    "w3c-keyname": {
46943      "version": "2.2.4",
46944      "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.4.tgz",
46945      "integrity": "sha512-tOhfEwEzFLJzf6d1ZPkYfGj+FWhIpBux9ppoP3rlclw3Z0BZv3N7b7030Z1kYth+6rDuAsXUFr+d0VE6Ed1ikw=="
46946    },
46947    "w3c-xmlserializer": {
46948      "version": "2.0.0",
46949      "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
46950      "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
46951      "requires": {
46952        "xml-name-validator": "^3.0.0"
46953      }
46954    },
46955    "walker": {
46956      "version": "1.0.7",
46957      "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
46958      "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
46959      "dev": true,
46960      "requires": {
46961        "makeerror": "1.0.x"
46962      }
46963    },
46964    "warning": {
46965      "version": "4.0.3",
46966      "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
46967      "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
46968      "requires": {
46969        "loose-envify": "^1.0.0"
46970      }
46971    },
46972    "watchpack": {
46973      "version": "1.7.5",
46974      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
46975      "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
46976      "dev": true,
46977      "requires": {
46978        "chokidar": "^3.4.1",
46979        "graceful-fs": "^4.1.2",
46980        "neo-async": "^2.5.0",
46981        "watchpack-chokidar2": "^2.0.1"
46982      }
46983    },
46984    "watchpack-chokidar2": {
46985      "version": "2.0.1",
46986      "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
46987      "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
46988      "dev": true,
46989      "optional": true,
46990      "requires": {
46991        "chokidar": "^2.1.8"
46992      },
46993      "dependencies": {
46994        "anymatch": {
46995          "version": "2.0.0",
46996          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
46997          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
46998          "dev": true,
46999          "optional": true,
47000          "requires": {
47001            "micromatch": "^3.1.4",
47002            "normalize-path": "^2.1.1"
47003          },
47004          "dependencies": {
47005            "normalize-path": {
47006              "version": "2.1.1",
47007              "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
47008              "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
47009              "dev": true,
47010              "optional": true,
47011              "requires": {
47012                "remove-trailing-separator": "^1.0.1"
47013              }
47014            }
47015          }
47016        },
47017        "binary-extensions": {
47018          "version": "1.13.1",
47019          "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
47020          "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
47021          "dev": true,
47022          "optional": true
47023        },
47024        "braces": {
47025          "version": "2.3.2",
47026          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
47027          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
47028          "dev": true,
47029          "optional": true,
47030          "requires": {
47031            "arr-flatten": "^1.1.0",
47032            "array-unique": "^0.3.2",
47033            "extend-shallow": "^2.0.1",
47034            "fill-range": "^4.0.0",
47035            "isobject": "^3.0.1",
47036            "repeat-element": "^1.1.2",
47037            "snapdragon": "^0.8.1",
47038            "snapdragon-node": "^2.0.1",
47039            "split-string": "^3.0.2",
47040            "to-regex": "^3.0.1"
47041          },
47042          "dependencies": {
47043            "extend-shallow": {
47044              "version": "2.0.1",
47045              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
47046              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
47047              "dev": true,
47048              "optional": true,
47049              "requires": {
47050                "is-extendable": "^0.1.0"
47051              }
47052            }
47053          }
47054        },
47055        "chokidar": {
47056          "version": "2.1.8",
47057          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
47058          "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
47059          "dev": true,
47060          "optional": true,
47061          "requires": {
47062            "anymatch": "^2.0.0",
47063            "async-each": "^1.0.1",
47064            "braces": "^2.3.2",
47065            "fsevents": "^1.2.7",
47066            "glob-parent": "^3.1.0",
47067            "inherits": "^2.0.3",
47068            "is-binary-path": "^1.0.0",
47069            "is-glob": "^4.0.0",
47070            "normalize-path": "^3.0.0",
47071            "path-is-absolute": "^1.0.0",
47072            "readdirp": "^2.2.1",
47073            "upath": "^1.1.1"
47074          }
47075        },
47076        "fill-range": {
47077          "version": "4.0.0",
47078          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
47079          "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
47080          "dev": true,
47081          "optional": true,
47082          "requires": {
47083            "extend-shallow": "^2.0.1",
47084            "is-number": "^3.0.0",
47085            "repeat-string": "^1.6.1",
47086            "to-regex-range": "^2.1.0"
47087          },
47088          "dependencies": {
47089            "extend-shallow": {
47090              "version": "2.0.1",
47091              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
47092              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
47093              "dev": true,
47094              "optional": true,
47095              "requires": {
47096                "is-extendable": "^0.1.0"
47097              }
47098            }
47099          }
47100        },
47101        "fsevents": {
47102          "version": "1.2.13",
47103          "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
47104          "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
47105          "dev": true,
47106          "optional": true,
47107          "requires": {
47108            "bindings": "^1.5.0",
47109            "nan": "^2.12.1"
47110          }
47111        },
47112        "glob-parent": {
47113          "version": "3.1.0",
47114          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
47115          "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
47116          "dev": true,
47117          "optional": true,
47118          "requires": {
47119            "is-glob": "^3.1.0",
47120            "path-dirname": "^1.0.0"
47121          },
47122          "dependencies": {
47123            "is-glob": {
47124              "version": "3.1.0",
47125              "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
47126              "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
47127              "dev": true,
47128              "optional": true,
47129              "requires": {
47130                "is-extglob": "^2.1.0"
47131              }
47132            }
47133          }
47134        },
47135        "is-binary-path": {
47136          "version": "1.0.1",
47137          "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
47138          "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
47139          "dev": true,
47140          "optional": true,
47141          "requires": {
47142            "binary-extensions": "^1.0.0"
47143          }
47144        },
47145        "is-extendable": {
47146          "version": "0.1.1",
47147          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
47148          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
47149          "dev": true,
47150          "optional": true
47151        },
47152        "is-number": {
47153          "version": "3.0.0",
47154          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
47155          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
47156          "dev": true,
47157          "optional": true,
47158          "requires": {
47159            "kind-of": "^3.0.2"
47160          },
47161          "dependencies": {
47162            "kind-of": {
47163              "version": "3.2.2",
47164              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
47165              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
47166              "dev": true,
47167              "optional": true,
47168              "requires": {
47169                "is-buffer": "^1.1.5"
47170              }
47171            }
47172          }
47173        },
47174        "micromatch": {
47175          "version": "3.1.10",
47176          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
47177          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
47178          "dev": true,
47179          "optional": true,
47180          "requires": {
47181            "arr-diff": "^4.0.0",
47182            "array-unique": "^0.3.2",
47183            "braces": "^2.3.1",
47184            "define-property": "^2.0.2",
47185            "extend-shallow": "^3.0.2",
47186            "extglob": "^2.0.4",
47187            "fragment-cache": "^0.2.1",
47188            "kind-of": "^6.0.2",
47189            "nanomatch": "^1.2.9",
47190            "object.pick": "^1.3.0",
47191            "regex-not": "^1.0.0",
47192            "snapdragon": "^0.8.1",
47193            "to-regex": "^3.0.2"
47194          }
47195        },
47196        "readdirp": {
47197          "version": "2.2.1",
47198          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
47199          "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
47200          "dev": true,
47201          "optional": true,
47202          "requires": {
47203            "graceful-fs": "^4.1.11",
47204            "micromatch": "^3.1.10",
47205            "readable-stream": "^2.0.2"
47206          }
47207        },
47208        "to-regex-range": {
47209          "version": "2.1.1",
47210          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
47211          "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
47212          "dev": true,
47213          "optional": true,
47214          "requires": {
47215            "is-number": "^3.0.0",
47216            "repeat-string": "^1.6.1"
47217          }
47218        }
47219      }
47220    },
47221    "wbuf": {
47222      "version": "1.7.3",
47223      "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
47224      "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
47225      "dev": true,
47226      "requires": {
47227        "minimalistic-assert": "^1.0.0"
47228      }
47229    },
47230    "webidl-conversions": {
47231      "version": "6.1.0",
47232      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
47233      "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w=="
47234    },
47235    "webpack": {
47236      "version": "4.44.2",
47237      "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz",
47238      "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==",
47239      "dev": true,
47240      "requires": {
47241        "@webassemblyjs/ast": "1.9.0",
47242        "@webassemblyjs/helper-module-context": "1.9.0",
47243        "@webassemblyjs/wasm-edit": "1.9.0",
47244        "@webassemblyjs/wasm-parser": "1.9.0",
47245        "acorn": "^6.4.1",
47246        "ajv": "^6.10.2",
47247        "ajv-keywords": "^3.4.1",
47248        "chrome-trace-event": "^1.0.2",
47249        "enhanced-resolve": "^4.3.0",
47250        "eslint-scope": "^4.0.3",
47251        "json-parse-better-errors": "^1.0.2",
47252        "loader-runner": "^2.4.0",
47253        "loader-utils": "^1.2.3",
47254        "memory-fs": "^0.4.1",
47255        "micromatch": "^3.1.10",
47256        "mkdirp": "^0.5.3",
47257        "neo-async": "^2.6.1",
47258        "node-libs-browser": "^2.2.1",
47259        "schema-utils": "^1.0.0",
47260        "tapable": "^1.1.3",
47261        "terser-webpack-plugin": "^1.4.3",
47262        "watchpack": "^1.7.4",
47263        "webpack-sources": "^1.4.1"
47264      },
47265      "dependencies": {
47266        "acorn": {
47267          "version": "6.4.2",
47268          "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
47269          "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
47270          "dev": true
47271        },
47272        "braces": {
47273          "version": "2.3.2",
47274          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
47275          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
47276          "dev": true,
47277          "requires": {
47278            "arr-flatten": "^1.1.0",
47279            "array-unique": "^0.3.2",
47280            "extend-shallow": "^2.0.1",
47281            "fill-range": "^4.0.0",
47282            "isobject": "^3.0.1",
47283            "repeat-element": "^1.1.2",
47284            "snapdragon": "^0.8.1",
47285            "snapdragon-node": "^2.0.1",
47286            "split-string": "^3.0.2",
47287            "to-regex": "^3.0.1"
47288          },
47289          "dependencies": {
47290            "extend-shallow": {
47291              "version": "2.0.1",
47292              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
47293              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
47294              "dev": true,
47295              "requires": {
47296                "is-extendable": "^0.1.0"
47297              }
47298            }
47299          }
47300        },
47301        "cacache": {
47302          "version": "12.0.4",
47303          "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
47304          "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
47305          "dev": true,
47306          "requires": {
47307            "bluebird": "^3.5.5",
47308            "chownr": "^1.1.1",
47309            "figgy-pudding": "^3.5.1",
47310            "glob": "^7.1.4",
47311            "graceful-fs": "^4.1.15",
47312            "infer-owner": "^1.0.3",
47313            "lru-cache": "^5.1.1",
47314            "mississippi": "^3.0.0",
47315            "mkdirp": "^0.5.1",
47316            "move-concurrently": "^1.0.1",
47317            "promise-inflight": "^1.0.1",
47318            "rimraf": "^2.6.3",
47319            "ssri": "^6.0.1",
47320            "unique-filename": "^1.1.1",
47321            "y18n": "^4.0.0"
47322          }
47323        },
47324        "chownr": {
47325          "version": "1.1.4",
47326          "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
47327          "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
47328          "dev": true
47329        },
47330        "eslint-scope": {
47331          "version": "4.0.3",
47332          "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
47333          "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
47334          "dev": true,
47335          "requires": {
47336            "esrecurse": "^4.1.0",
47337            "estraverse": "^4.1.1"
47338          }
47339        },
47340        "estraverse": {
47341          "version": "4.3.0",
47342          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
47343          "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
47344          "dev": true
47345        },
47346        "fill-range": {
47347          "version": "4.0.0",
47348          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
47349          "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
47350          "dev": true,
47351          "requires": {
47352            "extend-shallow": "^2.0.1",
47353            "is-number": "^3.0.0",
47354            "repeat-string": "^1.6.1",
47355            "to-regex-range": "^2.1.0"
47356          },
47357          "dependencies": {
47358            "extend-shallow": {
47359              "version": "2.0.1",
47360              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
47361              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
47362              "dev": true,
47363              "requires": {
47364                "is-extendable": "^0.1.0"
47365              }
47366            }
47367          }
47368        },
47369        "is-extendable": {
47370          "version": "0.1.1",
47371          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
47372          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
47373          "dev": true
47374        },
47375        "is-number": {
47376          "version": "3.0.0",
47377          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
47378          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
47379          "dev": true,
47380          "requires": {
47381            "kind-of": "^3.0.2"
47382          },
47383          "dependencies": {
47384            "kind-of": {
47385              "version": "3.2.2",
47386              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
47387              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
47388              "dev": true,
47389              "requires": {
47390                "is-buffer": "^1.1.5"
47391              }
47392            }
47393          }
47394        },
47395        "is-wsl": {
47396          "version": "1.1.0",
47397          "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
47398          "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
47399          "dev": true
47400        },
47401        "json5": {
47402          "version": "1.0.1",
47403          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
47404          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
47405          "dev": true,
47406          "requires": {
47407            "minimist": "^1.2.0"
47408          }
47409        },
47410        "loader-utils": {
47411          "version": "1.4.0",
47412          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
47413          "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
47414          "dev": true,
47415          "requires": {
47416            "big.js": "^5.2.2",
47417            "emojis-list": "^3.0.0",
47418            "json5": "^1.0.1"
47419          }
47420        },
47421        "lru-cache": {
47422          "version": "5.1.1",
47423          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
47424          "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
47425          "dev": true,
47426          "requires": {
47427            "yallist": "^3.0.2"
47428          }
47429        },
47430        "micromatch": {
47431          "version": "3.1.10",
47432          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
47433          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
47434          "dev": true,
47435          "requires": {
47436            "arr-diff": "^4.0.0",
47437            "array-unique": "^0.3.2",
47438            "braces": "^2.3.1",
47439            "define-property": "^2.0.2",
47440            "extend-shallow": "^3.0.2",
47441            "extglob": "^2.0.4",
47442            "fragment-cache": "^0.2.1",
47443            "kind-of": "^6.0.2",
47444            "nanomatch": "^1.2.9",
47445            "object.pick": "^1.3.0",
47446            "regex-not": "^1.0.0",
47447            "snapdragon": "^0.8.1",
47448            "to-regex": "^3.0.2"
47449          }
47450        },
47451        "rimraf": {
47452          "version": "2.7.1",
47453          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
47454          "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
47455          "dev": true,
47456          "requires": {
47457            "glob": "^7.1.3"
47458          }
47459        },
47460        "schema-utils": {
47461          "version": "1.0.0",
47462          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
47463          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
47464          "dev": true,
47465          "requires": {
47466            "ajv": "^6.1.0",
47467            "ajv-errors": "^1.0.0",
47468            "ajv-keywords": "^3.1.0"
47469          }
47470        },
47471        "serialize-javascript": {
47472          "version": "4.0.0",
47473          "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
47474          "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
47475          "dev": true,
47476          "requires": {
47477            "randombytes": "^2.1.0"
47478          }
47479        },
47480        "source-map": {
47481          "version": "0.6.1",
47482          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
47483          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
47484          "dev": true
47485        },
47486        "ssri": {
47487          "version": "6.0.2",
47488          "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
47489          "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
47490          "dev": true,
47491          "requires": {
47492            "figgy-pudding": "^3.5.1"
47493          }
47494        },
47495        "terser-webpack-plugin": {
47496          "version": "1.4.5",
47497          "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
47498          "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
47499          "dev": true,
47500          "requires": {
47501            "cacache": "^12.0.2",
47502            "find-cache-dir": "^2.1.0",
47503            "is-wsl": "^1.1.0",
47504            "schema-utils": "^1.0.0",
47505            "serialize-javascript": "^4.0.0",
47506            "source-map": "^0.6.1",
47507            "terser": "^4.1.2",
47508            "webpack-sources": "^1.4.0",
47509            "worker-farm": "^1.7.0"
47510          }
47511        },
47512        "to-regex-range": {
47513          "version": "2.1.1",
47514          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
47515          "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
47516          "dev": true,
47517          "requires": {
47518            "is-number": "^3.0.0",
47519            "repeat-string": "^1.6.1"
47520          }
47521        },
47522        "yallist": {
47523          "version": "3.1.1",
47524          "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
47525          "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
47526          "dev": true
47527        }
47528      }
47529    },
47530    "webpack-dev-middleware": {
47531      "version": "3.7.3",
47532      "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz",
47533      "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==",
47534      "dev": true,
47535      "requires": {
47536        "memory-fs": "^0.4.1",
47537        "mime": "^2.4.4",
47538        "mkdirp": "^0.5.1",
47539        "range-parser": "^1.2.1",
47540        "webpack-log": "^2.0.0"
47541      },
47542      "dependencies": {
47543        "mime": {
47544          "version": "2.5.2",
47545          "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
47546          "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
47547          "dev": true
47548        }
47549      }
47550    },
47551    "webpack-dev-server": {
47552      "version": "3.11.1",
47553      "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz",
47554      "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==",
47555      "dev": true,
47556      "requires": {
47557        "ansi-html": "0.0.7",
47558        "bonjour": "^3.5.0",
47559        "chokidar": "^2.1.8",
47560        "compression": "^1.7.4",
47561        "connect-history-api-fallback": "^1.6.0",
47562        "debug": "^4.1.1",
47563        "del": "^4.1.1",
47564        "express": "^4.17.1",
47565        "html-entities": "^1.3.1",
47566        "http-proxy-middleware": "0.19.1",
47567        "import-local": "^2.0.0",
47568        "internal-ip": "^4.3.0",
47569        "ip": "^1.1.5",
47570        "is-absolute-url": "^3.0.3",
47571        "killable": "^1.0.1",
47572        "loglevel": "^1.6.8",
47573        "opn": "^5.5.0",
47574        "p-retry": "^3.0.1",
47575        "portfinder": "^1.0.26",
47576        "schema-utils": "^1.0.0",
47577        "selfsigned": "^1.10.8",
47578        "semver": "^6.3.0",
47579        "serve-index": "^1.9.1",
47580        "sockjs": "^0.3.21",
47581        "sockjs-client": "^1.5.0",
47582        "spdy": "^4.0.2",
47583        "strip-ansi": "^3.0.1",
47584        "supports-color": "^6.1.0",
47585        "url": "^0.11.0",
47586        "webpack-dev-middleware": "^3.7.2",
47587        "webpack-log": "^2.0.0",
47588        "ws": "^6.2.1",
47589        "yargs": "^13.3.2"
47590      },
47591      "dependencies": {
47592        "ansi-regex": {
47593          "version": "2.1.1",
47594          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
47595          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
47596          "dev": true
47597        },
47598        "anymatch": {
47599          "version": "2.0.0",
47600          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
47601          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
47602          "dev": true,
47603          "requires": {
47604            "micromatch": "^3.1.4",
47605            "normalize-path": "^2.1.1"
47606          },
47607          "dependencies": {
47608            "normalize-path": {
47609              "version": "2.1.1",
47610              "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
47611              "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
47612              "dev": true,
47613              "requires": {
47614                "remove-trailing-separator": "^1.0.1"
47615              }
47616            }
47617          }
47618        },
47619        "binary-extensions": {
47620          "version": "1.13.1",
47621          "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
47622          "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
47623          "dev": true
47624        },
47625        "braces": {
47626          "version": "2.3.2",
47627          "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
47628          "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
47629          "dev": true,
47630          "requires": {
47631            "arr-flatten": "^1.1.0",
47632            "array-unique": "^0.3.2",
47633            "extend-shallow": "^2.0.1",
47634            "fill-range": "^4.0.0",
47635            "isobject": "^3.0.1",
47636            "repeat-element": "^1.1.2",
47637            "snapdragon": "^0.8.1",
47638            "snapdragon-node": "^2.0.1",
47639            "split-string": "^3.0.2",
47640            "to-regex": "^3.0.1"
47641          },
47642          "dependencies": {
47643            "extend-shallow": {
47644              "version": "2.0.1",
47645              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
47646              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
47647              "dev": true,
47648              "requires": {
47649                "is-extendable": "^0.1.0"
47650              }
47651            }
47652          }
47653        },
47654        "camelcase": {
47655          "version": "5.3.1",
47656          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
47657          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
47658          "dev": true
47659        },
47660        "chokidar": {
47661          "version": "2.1.8",
47662          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
47663          "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
47664          "dev": true,
47665          "requires": {
47666            "anymatch": "^2.0.0",
47667            "async-each": "^1.0.1",
47668            "braces": "^2.3.2",
47669            "fsevents": "^1.2.7",
47670            "glob-parent": "^3.1.0",
47671            "inherits": "^2.0.3",
47672            "is-binary-path": "^1.0.0",
47673            "is-glob": "^4.0.0",
47674            "normalize-path": "^3.0.0",
47675            "path-is-absolute": "^1.0.0",
47676            "readdirp": "^2.2.1",
47677            "upath": "^1.1.1"
47678          }
47679        },
47680        "cliui": {
47681          "version": "5.0.0",
47682          "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
47683          "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
47684          "dev": true,
47685          "requires": {
47686            "string-width": "^3.1.0",
47687            "strip-ansi": "^5.2.0",
47688            "wrap-ansi": "^5.1.0"
47689          },
47690          "dependencies": {
47691            "ansi-regex": {
47692              "version": "4.1.0",
47693              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
47694              "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
47695              "dev": true
47696            },
47697            "strip-ansi": {
47698              "version": "5.2.0",
47699              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
47700              "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
47701              "dev": true,
47702              "requires": {
47703                "ansi-regex": "^4.1.0"
47704              }
47705            }
47706          }
47707        },
47708        "emoji-regex": {
47709          "version": "7.0.3",
47710          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
47711          "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
47712          "dev": true
47713        },
47714        "fill-range": {
47715          "version": "4.0.0",
47716          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
47717          "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
47718          "dev": true,
47719          "requires": {
47720            "extend-shallow": "^2.0.1",
47721            "is-number": "^3.0.0",
47722            "repeat-string": "^1.6.1",
47723            "to-regex-range": "^2.1.0"
47724          },
47725          "dependencies": {
47726            "extend-shallow": {
47727              "version": "2.0.1",
47728              "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
47729              "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
47730              "dev": true,
47731              "requires": {
47732                "is-extendable": "^0.1.0"
47733              }
47734            }
47735          }
47736        },
47737        "find-up": {
47738          "version": "3.0.0",
47739          "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
47740          "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
47741          "dev": true,
47742          "requires": {
47743            "locate-path": "^3.0.0"
47744          }
47745        },
47746        "fsevents": {
47747          "version": "1.2.13",
47748          "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
47749          "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
47750          "dev": true,
47751          "optional": true,
47752          "requires": {
47753            "bindings": "^1.5.0",
47754            "nan": "^2.12.1"
47755          }
47756        },
47757        "glob-parent": {
47758          "version": "3.1.0",
47759          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
47760          "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
47761          "dev": true,
47762          "requires": {
47763            "is-glob": "^3.1.0",
47764            "path-dirname": "^1.0.0"
47765          },
47766          "dependencies": {
47767            "is-glob": {
47768              "version": "3.1.0",
47769              "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
47770              "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
47771              "dev": true,
47772              "requires": {
47773                "is-extglob": "^2.1.0"
47774              }
47775            }
47776          }
47777        },
47778        "import-local": {
47779          "version": "2.0.0",
47780          "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
47781          "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
47782          "dev": true,
47783          "requires": {
47784            "pkg-dir": "^3.0.0",
47785            "resolve-cwd": "^2.0.0"
47786          }
47787        },
47788        "is-absolute-url": {
47789          "version": "3.0.3",
47790          "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
47791          "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
47792          "dev": true
47793        },
47794        "is-binary-path": {
47795          "version": "1.0.1",
47796          "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
47797          "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
47798          "dev": true,
47799          "requires": {
47800            "binary-extensions": "^1.0.0"
47801          }
47802        },
47803        "is-extendable": {
47804          "version": "0.1.1",
47805          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
47806          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
47807          "dev": true
47808        },
47809        "is-fullwidth-code-point": {
47810          "version": "2.0.0",
47811          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
47812          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
47813          "dev": true
47814        },
47815        "is-number": {
47816          "version": "3.0.0",
47817          "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
47818          "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
47819          "dev": true,
47820          "requires": {
47821            "kind-of": "^3.0.2"
47822          },
47823          "dependencies": {
47824            "kind-of": {
47825              "version": "3.2.2",
47826              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
47827              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
47828              "dev": true,
47829              "requires": {
47830                "is-buffer": "^1.1.5"
47831              }
47832            }
47833          }
47834        },
47835        "locate-path": {
47836          "version": "3.0.0",
47837          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
47838          "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
47839          "dev": true,
47840          "requires": {
47841            "p-locate": "^3.0.0",
47842            "path-exists": "^3.0.0"
47843          }
47844        },
47845        "micromatch": {
47846          "version": "3.1.10",
47847          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
47848          "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
47849          "dev": true,
47850          "requires": {
47851            "arr-diff": "^4.0.0",
47852            "array-unique": "^0.3.2",
47853            "braces": "^2.3.1",
47854            "define-property": "^2.0.2",
47855            "extend-shallow": "^3.0.2",
47856            "extglob": "^2.0.4",
47857            "fragment-cache": "^0.2.1",
47858            "kind-of": "^6.0.2",
47859            "nanomatch": "^1.2.9",
47860            "object.pick": "^1.3.0",
47861            "regex-not": "^1.0.0",
47862            "snapdragon": "^0.8.1",
47863            "to-regex": "^3.0.2"
47864          }
47865        },
47866        "p-limit": {
47867          "version": "2.3.0",
47868          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
47869          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
47870          "dev": true,
47871          "requires": {
47872            "p-try": "^2.0.0"
47873          }
47874        },
47875        "p-locate": {
47876          "version": "3.0.0",
47877          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
47878          "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
47879          "dev": true,
47880          "requires": {
47881            "p-limit": "^2.0.0"
47882          }
47883        },
47884        "p-try": {
47885          "version": "2.2.0",
47886          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
47887          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
47888          "dev": true
47889        },
47890        "pkg-dir": {
47891          "version": "3.0.0",
47892          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
47893          "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
47894          "dev": true,
47895          "requires": {
47896            "find-up": "^3.0.0"
47897          }
47898        },
47899        "readdirp": {
47900          "version": "2.2.1",
47901          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
47902          "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
47903          "dev": true,
47904          "requires": {
47905            "graceful-fs": "^4.1.11",
47906            "micromatch": "^3.1.10",
47907            "readable-stream": "^2.0.2"
47908          }
47909        },
47910        "resolve-cwd": {
47911          "version": "2.0.0",
47912          "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
47913          "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
47914          "dev": true,
47915          "requires": {
47916            "resolve-from": "^3.0.0"
47917          }
47918        },
47919        "resolve-from": {
47920          "version": "3.0.0",
47921          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
47922          "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
47923          "dev": true
47924        },
47925        "schema-utils": {
47926          "version": "1.0.0",
47927          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
47928          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
47929          "dev": true,
47930          "requires": {
47931            "ajv": "^6.1.0",
47932            "ajv-errors": "^1.0.0",
47933            "ajv-keywords": "^3.1.0"
47934          }
47935        },
47936        "semver": {
47937          "version": "6.3.0",
47938          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
47939          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
47940          "dev": true
47941        },
47942        "string-width": {
47943          "version": "3.1.0",
47944          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
47945          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
47946          "dev": true,
47947          "requires": {
47948            "emoji-regex": "^7.0.1",
47949            "is-fullwidth-code-point": "^2.0.0",
47950            "strip-ansi": "^5.1.0"
47951          },
47952          "dependencies": {
47953            "ansi-regex": {
47954              "version": "4.1.0",
47955              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
47956              "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
47957              "dev": true
47958            },
47959            "strip-ansi": {
47960              "version": "5.2.0",
47961              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
47962              "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
47963              "dev": true,
47964              "requires": {
47965                "ansi-regex": "^4.1.0"
47966              }
47967            }
47968          }
47969        },
47970        "strip-ansi": {
47971          "version": "3.0.1",
47972          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
47973          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
47974          "dev": true,
47975          "requires": {
47976            "ansi-regex": "^2.0.0"
47977          }
47978        },
47979        "supports-color": {
47980          "version": "6.1.0",
47981          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
47982          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
47983          "dev": true,
47984          "requires": {
47985            "has-flag": "^3.0.0"
47986          }
47987        },
47988        "to-regex-range": {
47989          "version": "2.1.1",
47990          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
47991          "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
47992          "dev": true,
47993          "requires": {
47994            "is-number": "^3.0.0",
47995            "repeat-string": "^1.6.1"
47996          }
47997        },
47998        "wrap-ansi": {
47999          "version": "5.1.0",
48000          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
48001          "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
48002          "dev": true,
48003          "requires": {
48004            "ansi-styles": "^3.2.0",
48005            "string-width": "^3.0.0",
48006            "strip-ansi": "^5.0.0"
48007          },
48008          "dependencies": {
48009            "ansi-regex": {
48010              "version": "4.1.0",
48011              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
48012              "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
48013              "dev": true
48014            },
48015            "strip-ansi": {
48016              "version": "5.2.0",
48017              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
48018              "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
48019              "dev": true,
48020              "requires": {
48021                "ansi-regex": "^4.1.0"
48022              }
48023            }
48024          }
48025        },
48026        "ws": {
48027          "version": "6.2.2",
48028          "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
48029          "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
48030          "dev": true,
48031          "requires": {
48032            "async-limiter": "~1.0.0"
48033          }
48034        },
48035        "yargs": {
48036          "version": "13.3.2",
48037          "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
48038          "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
48039          "dev": true,
48040          "requires": {
48041            "cliui": "^5.0.0",
48042            "find-up": "^3.0.0",
48043            "get-caller-file": "^2.0.1",
48044            "require-directory": "^2.1.1",
48045            "require-main-filename": "^2.0.0",
48046            "set-blocking": "^2.0.0",
48047            "string-width": "^3.0.0",
48048            "which-module": "^2.0.0",
48049            "y18n": "^4.0.0",
48050            "yargs-parser": "^13.1.2"
48051          }
48052        },
48053        "yargs-parser": {
48054          "version": "13.1.2",
48055          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
48056          "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
48057          "dev": true,
48058          "requires": {
48059            "camelcase": "^5.0.0",
48060            "decamelize": "^1.2.0"
48061          }
48062        }
48063      }
48064    },
48065    "webpack-log": {
48066      "version": "2.0.0",
48067      "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
48068      "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
48069      "dev": true,
48070      "requires": {
48071        "ansi-colors": "^3.0.0",
48072        "uuid": "^3.3.2"
48073      },
48074      "dependencies": {
48075        "ansi-colors": {
48076          "version": "3.2.4",
48077          "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
48078          "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
48079          "dev": true
48080        },
48081        "uuid": {
48082          "version": "3.4.0",
48083          "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
48084          "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
48085          "dev": true
48086        }
48087      }
48088    },
48089    "webpack-manifest-plugin": {
48090      "version": "2.2.0",
48091      "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz",
48092      "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==",
48093      "dev": true,
48094      "requires": {
48095        "fs-extra": "^7.0.0",
48096        "lodash": ">=3.5 <5",
48097        "object.entries": "^1.1.0",
48098        "tapable": "^1.0.0"
48099      },
48100      "dependencies": {
48101        "fs-extra": {
48102          "version": "7.0.1",
48103          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
48104          "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
48105          "dev": true,
48106          "requires": {
48107            "graceful-fs": "^4.1.2",
48108            "jsonfile": "^4.0.0",
48109            "universalify": "^0.1.0"
48110          }
48111        },
48112        "jsonfile": {
48113          "version": "4.0.0",
48114          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
48115          "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
48116          "dev": true,
48117          "requires": {
48118            "graceful-fs": "^4.1.6"
48119          }
48120        },
48121        "universalify": {
48122          "version": "0.1.2",
48123          "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
48124          "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
48125          "dev": true
48126        }
48127      }
48128    },
48129    "webpack-sources": {
48130      "version": "1.4.3",
48131      "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
48132      "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
48133      "dev": true,
48134      "requires": {
48135        "source-list-map": "^2.0.0",
48136        "source-map": "~0.6.1"
48137      },
48138      "dependencies": {
48139        "source-map": {
48140          "version": "0.6.1",
48141          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
48142          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
48143          "dev": true
48144        }
48145      }
48146    },
48147    "websocket-driver": {
48148      "version": "0.7.4",
48149      "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
48150      "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
48151      "dev": true,
48152      "requires": {
48153        "http-parser-js": ">=0.5.1",
48154        "safe-buffer": ">=5.1.0",
48155        "websocket-extensions": ">=0.1.1"
48156      }
48157    },
48158    "websocket-extensions": {
48159      "version": "0.1.4",
48160      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
48161      "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
48162      "dev": true
48163    },
48164    "whatwg-encoding": {
48165      "version": "1.0.5",
48166      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
48167      "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
48168      "requires": {
48169        "iconv-lite": "0.4.24"
48170      }
48171    },
48172    "whatwg-fetch": {
48173      "version": "3.6.2",
48174      "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
48175      "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==",
48176      "dev": true
48177    },
48178    "whatwg-mimetype": {
48179      "version": "2.3.0",
48180      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
48181      "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
48182    },
48183    "whatwg-url": {
48184      "version": "8.7.0",
48185      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
48186      "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
48187      "requires": {
48188        "lodash": "^4.7.0",
48189        "tr46": "^2.1.0",
48190        "webidl-conversions": "^6.1.0"
48191      }
48192    },
48193    "which": {
48194      "version": "2.0.2",
48195      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
48196      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
48197      "dev": true,
48198      "requires": {
48199        "isexe": "^2.0.0"
48200      }
48201    },
48202    "which-boxed-primitive": {
48203      "version": "1.0.2",
48204      "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
48205      "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
48206      "dev": true,
48207      "requires": {
48208        "is-bigint": "^1.0.1",
48209        "is-boolean-object": "^1.1.0",
48210        "is-number-object": "^1.0.4",
48211        "is-string": "^1.0.5",
48212        "is-symbol": "^1.0.3"
48213      }
48214    },
48215    "which-module": {
48216      "version": "2.0.0",
48217      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
48218      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
48219      "dev": true
48220    },
48221    "word-wrap": {
48222      "version": "1.2.3",
48223      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
48224      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
48225    },
48226    "workbox-background-sync": {
48227      "version": "5.1.4",
48228      "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz",
48229      "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==",
48230      "dev": true,
48231      "requires": {
48232        "workbox-core": "^5.1.4"
48233      }
48234    },
48235    "workbox-broadcast-update": {
48236      "version": "5.1.4",
48237      "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz",
48238      "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==",
48239      "dev": true,
48240      "requires": {
48241        "workbox-core": "^5.1.4"
48242      }
48243    },
48244    "workbox-build": {
48245      "version": "5.1.4",
48246      "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz",
48247      "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==",
48248      "dev": true,
48249      "requires": {
48250        "@babel/core": "^7.8.4",
48251        "@babel/preset-env": "^7.8.4",
48252        "@babel/runtime": "^7.8.4",
48253        "@hapi/joi": "^15.1.0",
48254        "@rollup/plugin-node-resolve": "^7.1.1",
48255        "@rollup/plugin-replace": "^2.3.1",
48256        "@surma/rollup-plugin-off-main-thread": "^1.1.1",
48257        "common-tags": "^1.8.0",
48258        "fast-json-stable-stringify": "^2.1.0",
48259        "fs-extra": "^8.1.0",
48260        "glob": "^7.1.6",
48261        "lodash.template": "^4.5.0",
48262        "pretty-bytes": "^5.3.0",
48263        "rollup": "^1.31.1",
48264        "rollup-plugin-babel": "^4.3.3",
48265        "rollup-plugin-terser": "^5.3.1",
48266        "source-map": "^0.7.3",
48267        "source-map-url": "^0.4.0",
48268        "stringify-object": "^3.3.0",
48269        "strip-comments": "^1.0.2",
48270        "tempy": "^0.3.0",
48271        "upath": "^1.2.0",
48272        "workbox-background-sync": "^5.1.4",
48273        "workbox-broadcast-update": "^5.1.4",
48274        "workbox-cacheable-response": "^5.1.4",
48275        "workbox-core": "^5.1.4",
48276        "workbox-expiration": "^5.1.4",
48277        "workbox-google-analytics": "^5.1.4",
48278        "workbox-navigation-preload": "^5.1.4",
48279        "workbox-precaching": "^5.1.4",
48280        "workbox-range-requests": "^5.1.4",
48281        "workbox-routing": "^5.1.4",
48282        "workbox-strategies": "^5.1.4",
48283        "workbox-streams": "^5.1.4",
48284        "workbox-sw": "^5.1.4",
48285        "workbox-window": "^5.1.4"
48286      },
48287      "dependencies": {
48288        "fs-extra": {
48289          "version": "8.1.0",
48290          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
48291          "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
48292          "dev": true,
48293          "requires": {
48294            "graceful-fs": "^4.2.0",
48295            "jsonfile": "^4.0.0",
48296            "universalify": "^0.1.0"
48297          }
48298        },
48299        "jsonfile": {
48300          "version": "4.0.0",
48301          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
48302          "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
48303          "dev": true,
48304          "requires": {
48305            "graceful-fs": "^4.1.6"
48306          }
48307        },
48308        "source-map": {
48309          "version": "0.7.3",
48310          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
48311          "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
48312          "dev": true
48313        },
48314        "universalify": {
48315          "version": "0.1.2",
48316          "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
48317          "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
48318          "dev": true
48319        }
48320      }
48321    },
48322    "workbox-cacheable-response": {
48323      "version": "5.1.4",
48324      "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz",
48325      "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==",
48326      "dev": true,
48327      "requires": {
48328        "workbox-core": "^5.1.4"
48329      }
48330    },
48331    "workbox-core": {
48332      "version": "5.1.4",
48333      "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz",
48334      "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==",
48335      "dev": true
48336    },
48337    "workbox-expiration": {
48338      "version": "5.1.4",
48339      "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz",
48340      "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==",
48341      "dev": true,
48342      "requires": {
48343        "workbox-core": "^5.1.4"
48344      }
48345    },
48346    "workbox-google-analytics": {
48347      "version": "5.1.4",
48348      "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz",
48349      "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==",
48350      "dev": true,
48351      "requires": {
48352        "workbox-background-sync": "^5.1.4",
48353        "workbox-core": "^5.1.4",
48354        "workbox-routing": "^5.1.4",
48355        "workbox-strategies": "^5.1.4"
48356      }
48357    },
48358    "workbox-navigation-preload": {
48359      "version": "5.1.4",
48360      "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz",
48361      "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==",
48362      "dev": true,
48363      "requires": {
48364        "workbox-core": "^5.1.4"
48365      }
48366    },
48367    "workbox-precaching": {
48368      "version": "5.1.4",
48369      "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz",
48370      "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==",
48371      "dev": true,
48372      "requires": {
48373        "workbox-core": "^5.1.4"
48374      }
48375    },
48376    "workbox-range-requests": {
48377      "version": "5.1.4",
48378      "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz",
48379      "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==",
48380      "dev": true,
48381      "requires": {
48382        "workbox-core": "^5.1.4"
48383      }
48384    },
48385    "workbox-routing": {
48386      "version": "5.1.4",
48387      "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz",
48388      "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==",
48389      "dev": true,
48390      "requires": {
48391        "workbox-core": "^5.1.4"
48392      }
48393    },
48394    "workbox-strategies": {
48395      "version": "5.1.4",
48396      "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz",
48397      "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==",
48398      "dev": true,
48399      "requires": {
48400        "workbox-core": "^5.1.4",
48401        "workbox-routing": "^5.1.4"
48402      }
48403    },
48404    "workbox-streams": {
48405      "version": "5.1.4",
48406      "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz",
48407      "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==",
48408      "dev": true,
48409      "requires": {
48410        "workbox-core": "^5.1.4",
48411        "workbox-routing": "^5.1.4"
48412      }
48413    },
48414    "workbox-sw": {
48415      "version": "5.1.4",
48416      "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz",
48417      "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==",
48418      "dev": true
48419    },
48420    "workbox-webpack-plugin": {
48421      "version": "5.1.4",
48422      "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz",
48423      "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==",
48424      "dev": true,
48425      "requires": {
48426        "@babel/runtime": "^7.5.5",
48427        "fast-json-stable-stringify": "^2.0.0",
48428        "source-map-url": "^0.4.0",
48429        "upath": "^1.1.2",
48430        "webpack-sources": "^1.3.0",
48431        "workbox-build": "^5.1.4"
48432      }
48433    },
48434    "workbox-window": {
48435      "version": "5.1.4",
48436      "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz",
48437      "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==",
48438      "dev": true,
48439      "requires": {
48440        "workbox-core": "^5.1.4"
48441      }
48442    },
48443    "worker-farm": {
48444      "version": "1.7.0",
48445      "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
48446      "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
48447      "dev": true,
48448      "requires": {
48449        "errno": "~0.1.7"
48450      }
48451    },
48452    "worker-rpc": {
48453      "version": "0.1.1",
48454      "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz",
48455      "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==",
48456      "dev": true,
48457      "requires": {
48458        "microevent.ts": "~0.1.1"
48459      }
48460    },
48461    "wrap-ansi": {
48462      "version": "6.2.0",
48463      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
48464      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
48465      "dev": true,
48466      "requires": {
48467        "ansi-styles": "^4.0.0",
48468        "string-width": "^4.1.0",
48469        "strip-ansi": "^6.0.0"
48470      },
48471      "dependencies": {
48472        "ansi-styles": {
48473          "version": "4.3.0",
48474          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
48475          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
48476          "dev": true,
48477          "requires": {
48478            "color-convert": "^2.0.1"
48479          }
48480        },
48481        "color-convert": {
48482          "version": "2.0.1",
48483          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
48484          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
48485          "dev": true,
48486          "requires": {
48487            "color-name": "~1.1.4"
48488          }
48489        },
48490        "color-name": {
48491          "version": "1.1.4",
48492          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
48493          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
48494          "dev": true
48495        }
48496      }
48497    },
48498    "wrappy": {
48499      "version": "1.0.2",
48500      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
48501      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
48502      "dev": true
48503    },
48504    "write-file-atomic": {
48505      "version": "3.0.3",
48506      "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
48507      "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
48508      "dev": true,
48509      "requires": {
48510        "imurmurhash": "^0.1.4",
48511        "is-typedarray": "^1.0.0",
48512        "signal-exit": "^3.0.2",
48513        "typedarray-to-buffer": "^3.1.5"
48514      }
48515    },
48516    "ws": {
48517      "version": "7.5.4",
48518      "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.4.tgz",
48519      "integrity": "sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==",
48520      "requires": {}
48521    },
48522    "xml-name-validator": {
48523      "version": "3.0.0",
48524      "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
48525      "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
48526    },
48527    "xmlchars": {
48528      "version": "2.2.0",
48529      "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
48530      "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
48531    },
48532    "xtend": {
48533      "version": "4.0.2",
48534      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
48535      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
48536      "dev": true
48537    },
48538    "y18n": {
48539      "version": "4.0.3",
48540      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
48541      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
48542      "dev": true
48543    },
48544    "yallist": {
48545      "version": "4.0.0",
48546      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
48547      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
48548    },
48549    "yaml": {
48550      "version": "1.10.2",
48551      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
48552      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
48553      "dev": true
48554    },
48555    "yargs": {
48556      "version": "15.4.1",
48557      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
48558      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
48559      "dev": true,
48560      "requires": {
48561        "cliui": "^6.0.0",
48562        "decamelize": "^1.2.0",
48563        "find-up": "^4.1.0",
48564        "get-caller-file": "^2.0.1",
48565        "require-directory": "^2.1.1",
48566        "require-main-filename": "^2.0.0",
48567        "set-blocking": "^2.0.0",
48568        "string-width": "^4.2.0",
48569        "which-module": "^2.0.0",
48570        "y18n": "^4.0.0",
48571        "yargs-parser": "^18.1.2"
48572      },
48573      "dependencies": {
48574        "find-up": {
48575          "version": "4.1.0",
48576          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
48577          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
48578          "dev": true,
48579          "requires": {
48580            "locate-path": "^5.0.0",
48581            "path-exists": "^4.0.0"
48582          }
48583        },
48584        "locate-path": {
48585          "version": "5.0.0",
48586          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
48587          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
48588          "dev": true,
48589          "requires": {
48590            "p-locate": "^4.1.0"
48591          }
48592        },
48593        "p-limit": {
48594          "version": "2.3.0",
48595          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
48596          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
48597          "dev": true,
48598          "requires": {
48599            "p-try": "^2.0.0"
48600          }
48601        },
48602        "p-locate": {
48603          "version": "4.1.0",
48604          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
48605          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
48606          "dev": true,
48607          "requires": {
48608            "p-limit": "^2.2.0"
48609          }
48610        },
48611        "p-try": {
48612          "version": "2.2.0",
48613          "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
48614          "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
48615          "dev": true
48616        },
48617        "path-exists": {
48618          "version": "4.0.0",
48619          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
48620          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
48621          "dev": true
48622        }
48623      }
48624    },
48625    "yargs-parser": {
48626      "version": "18.1.3",
48627      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
48628      "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
48629      "dev": true,
48630      "requires": {
48631        "camelcase": "^5.0.0",
48632        "decamelize": "^1.2.0"
48633      },
48634      "dependencies": {
48635        "camelcase": {
48636          "version": "5.3.1",
48637          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
48638          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
48639          "dev": true
48640        }
48641      }
48642    },
48643    "yocto-queue": {
48644      "version": "0.1.0",
48645      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
48646      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
48647      "dev": true
48648    }
48649  }
48650}
48651