1{
2  "name": "OTA_GUI",
3  "version": "0.1.0",
4  "lockfileVersion": 2,
5  "requires": true,
6  "packages": {
7    "": {
8      "name": "OTA_GUI",
9      "version": "0.1.0",
10      "dependencies": {
11        "@mdi/font": "5.9.55",
12        "@zip.js/zip.js": "^2.3.6",
13        "core-js": "^3.6.5",
14        "echarts": "^5.1.2",
15        "eslint-config-airbnb-base": "^14.2.1",
16        "jest": "^24.9.0",
17        "material-design-icons": "^3.0.1",
18        "protobufjs": "^6.11.2",
19        "roboto-fontface": "*",
20        "vue": "^3.0.0-0",
21        "vue-echarts": "^6.0.0-rc.6",
22        "vue-router": "^4.0.0-0",
23        "vue-uuid": "^2.0.2",
24        "vue3-table-lite": "^1.0.5",
25        "vuetify": "^3.0.0-alpha.0",
26        "vuex": "^4.0.0-0"
27      },
28      "devDependencies": {
29        "@vue/cli-plugin-babel": "~4.5.0",
30        "@vue/cli-plugin-eslint": "~4.5.0",
31        "@vue/cli-plugin-router": "~4.5.0",
32        "@vue/cli-plugin-unit-jest": "~4.5.0",
33        "@vue/cli-plugin-vuex": "~4.5.0",
34        "@vue/cli-service": "~4.5.0",
35        "@vue/compiler-sfc": "^3.0.0-0",
36        "@vue/eslint-config-prettier": "^6.0.0",
37        "@vue/test-utils": "^2.0.0-0",
38        "axios": "^0.20.0",
39        "babel-eslint": "^10.1.0",
40        "eslint": "^6.7.2",
41        "eslint-plugin-prettier": "^3.1.3",
42        "eslint-plugin-vue": "^7.0.0-0",
43        "prettier": "^1.19.1",
44        "sass": "~1.32.0",
45        "sass-loader": "^10.0.0",
46        "typescript": "~3.9.3",
47        "vue-cli-plugin-vuetify": "~2.4.1",
48        "vue-jest": "^5.0.0-0"
49      }
50    },
51    "node_modules/@babel/code-frame": {
52      "version": "7.14.5",
53      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
54      "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
55      "dependencies": {
56        "@babel/highlight": "^7.14.5"
57      },
58      "engines": {
59        "node": ">=6.9.0"
60      }
61    },
62    "node_modules/@babel/compat-data": {
63      "version": "7.14.7",
64      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz",
65      "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==",
66      "engines": {
67        "node": ">=6.9.0"
68      }
69    },
70    "node_modules/@babel/core": {
71      "version": "7.14.6",
72      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz",
73      "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==",
74      "dependencies": {
75        "@babel/code-frame": "^7.14.5",
76        "@babel/generator": "^7.14.5",
77        "@babel/helper-compilation-targets": "^7.14.5",
78        "@babel/helper-module-transforms": "^7.14.5",
79        "@babel/helpers": "^7.14.6",
80        "@babel/parser": "^7.14.6",
81        "@babel/template": "^7.14.5",
82        "@babel/traverse": "^7.14.5",
83        "@babel/types": "^7.14.5",
84        "convert-source-map": "^1.7.0",
85        "debug": "^4.1.0",
86        "gensync": "^1.0.0-beta.2",
87        "json5": "^2.1.2",
88        "semver": "^6.3.0",
89        "source-map": "^0.5.0"
90      },
91      "engines": {
92        "node": ">=6.9.0"
93      },
94      "funding": {
95        "type": "opencollective",
96        "url": "https://opencollective.com/babel"
97      }
98    },
99    "node_modules/@babel/generator": {
100      "version": "7.14.5",
101      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
102      "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
103      "dependencies": {
104        "@babel/types": "^7.14.5",
105        "jsesc": "^2.5.1",
106        "source-map": "^0.5.0"
107      },
108      "engines": {
109        "node": ">=6.9.0"
110      }
111    },
112    "node_modules/@babel/helper-annotate-as-pure": {
113      "version": "7.14.5",
114      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
115      "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
116      "dev": true,
117      "dependencies": {
118        "@babel/types": "^7.14.5"
119      },
120      "engines": {
121        "node": ">=6.9.0"
122      }
123    },
124    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
125      "version": "7.14.5",
126      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
127      "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
128      "dev": true,
129      "dependencies": {
130        "@babel/helper-explode-assignable-expression": "^7.14.5",
131        "@babel/types": "^7.14.5"
132      },
133      "engines": {
134        "node": ">=6.9.0"
135      }
136    },
137    "node_modules/@babel/helper-compilation-targets": {
138      "version": "7.14.5",
139      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz",
140      "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==",
141      "dependencies": {
142        "@babel/compat-data": "^7.14.5",
143        "@babel/helper-validator-option": "^7.14.5",
144        "browserslist": "^4.16.6",
145        "semver": "^6.3.0"
146      },
147      "engines": {
148        "node": ">=6.9.0"
149      },
150      "peerDependencies": {
151        "@babel/core": "^7.0.0"
152      }
153    },
154    "node_modules/@babel/helper-create-class-features-plugin": {
155      "version": "7.14.6",
156      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz",
157      "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==",
158      "dev": true,
159      "dependencies": {
160        "@babel/helper-annotate-as-pure": "^7.14.5",
161        "@babel/helper-function-name": "^7.14.5",
162        "@babel/helper-member-expression-to-functions": "^7.14.5",
163        "@babel/helper-optimise-call-expression": "^7.14.5",
164        "@babel/helper-replace-supers": "^7.14.5",
165        "@babel/helper-split-export-declaration": "^7.14.5"
166      },
167      "engines": {
168        "node": ">=6.9.0"
169      },
170      "peerDependencies": {
171        "@babel/core": "^7.0.0"
172      }
173    },
174    "node_modules/@babel/helper-create-regexp-features-plugin": {
175      "version": "7.14.5",
176      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
177      "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
178      "dev": true,
179      "dependencies": {
180        "@babel/helper-annotate-as-pure": "^7.14.5",
181        "regexpu-core": "^4.7.1"
182      },
183      "engines": {
184        "node": ">=6.9.0"
185      },
186      "peerDependencies": {
187        "@babel/core": "^7.0.0"
188      }
189    },
190    "node_modules/@babel/helper-define-polyfill-provider": {
191      "version": "0.2.3",
192      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
193      "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
194      "dev": true,
195      "dependencies": {
196        "@babel/helper-compilation-targets": "^7.13.0",
197        "@babel/helper-module-imports": "^7.12.13",
198        "@babel/helper-plugin-utils": "^7.13.0",
199        "@babel/traverse": "^7.13.0",
200        "debug": "^4.1.1",
201        "lodash.debounce": "^4.0.8",
202        "resolve": "^1.14.2",
203        "semver": "^6.1.2"
204      },
205      "peerDependencies": {
206        "@babel/core": "^7.4.0-0"
207      }
208    },
209    "node_modules/@babel/helper-explode-assignable-expression": {
210      "version": "7.14.5",
211      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
212      "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
213      "dev": true,
214      "dependencies": {
215        "@babel/types": "^7.14.5"
216      },
217      "engines": {
218        "node": ">=6.9.0"
219      }
220    },
221    "node_modules/@babel/helper-function-name": {
222      "version": "7.14.5",
223      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
224      "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
225      "dependencies": {
226        "@babel/helper-get-function-arity": "^7.14.5",
227        "@babel/template": "^7.14.5",
228        "@babel/types": "^7.14.5"
229      },
230      "engines": {
231        "node": ">=6.9.0"
232      }
233    },
234    "node_modules/@babel/helper-get-function-arity": {
235      "version": "7.14.5",
236      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
237      "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
238      "dependencies": {
239        "@babel/types": "^7.14.5"
240      },
241      "engines": {
242        "node": ">=6.9.0"
243      }
244    },
245    "node_modules/@babel/helper-hoist-variables": {
246      "version": "7.14.5",
247      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
248      "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
249      "dependencies": {
250        "@babel/types": "^7.14.5"
251      },
252      "engines": {
253        "node": ">=6.9.0"
254      }
255    },
256    "node_modules/@babel/helper-member-expression-to-functions": {
257      "version": "7.14.7",
258      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz",
259      "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==",
260      "dependencies": {
261        "@babel/types": "^7.14.5"
262      },
263      "engines": {
264        "node": ">=6.9.0"
265      }
266    },
267    "node_modules/@babel/helper-module-imports": {
268      "version": "7.14.5",
269      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
270      "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
271      "dependencies": {
272        "@babel/types": "^7.14.5"
273      },
274      "engines": {
275        "node": ">=6.9.0"
276      }
277    },
278    "node_modules/@babel/helper-module-transforms": {
279      "version": "7.14.5",
280      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz",
281      "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==",
282      "dependencies": {
283        "@babel/helper-module-imports": "^7.14.5",
284        "@babel/helper-replace-supers": "^7.14.5",
285        "@babel/helper-simple-access": "^7.14.5",
286        "@babel/helper-split-export-declaration": "^7.14.5",
287        "@babel/helper-validator-identifier": "^7.14.5",
288        "@babel/template": "^7.14.5",
289        "@babel/traverse": "^7.14.5",
290        "@babel/types": "^7.14.5"
291      },
292      "engines": {
293        "node": ">=6.9.0"
294      }
295    },
296    "node_modules/@babel/helper-optimise-call-expression": {
297      "version": "7.14.5",
298      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
299      "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
300      "dependencies": {
301        "@babel/types": "^7.14.5"
302      },
303      "engines": {
304        "node": ">=6.9.0"
305      }
306    },
307    "node_modules/@babel/helper-plugin-utils": {
308      "version": "7.14.5",
309      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
310      "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
311      "engines": {
312        "node": ">=6.9.0"
313      }
314    },
315    "node_modules/@babel/helper-remap-async-to-generator": {
316      "version": "7.14.5",
317      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
318      "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
319      "dev": true,
320      "dependencies": {
321        "@babel/helper-annotate-as-pure": "^7.14.5",
322        "@babel/helper-wrap-function": "^7.14.5",
323        "@babel/types": "^7.14.5"
324      },
325      "engines": {
326        "node": ">=6.9.0"
327      }
328    },
329    "node_modules/@babel/helper-replace-supers": {
330      "version": "7.14.5",
331      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz",
332      "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==",
333      "dependencies": {
334        "@babel/helper-member-expression-to-functions": "^7.14.5",
335        "@babel/helper-optimise-call-expression": "^7.14.5",
336        "@babel/traverse": "^7.14.5",
337        "@babel/types": "^7.14.5"
338      },
339      "engines": {
340        "node": ">=6.9.0"
341      }
342    },
343    "node_modules/@babel/helper-simple-access": {
344      "version": "7.14.5",
345      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz",
346      "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==",
347      "dependencies": {
348        "@babel/types": "^7.14.5"
349      },
350      "engines": {
351        "node": ">=6.9.0"
352      }
353    },
354    "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
355      "version": "7.14.5",
356      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
357      "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
358      "dev": true,
359      "dependencies": {
360        "@babel/types": "^7.14.5"
361      },
362      "engines": {
363        "node": ">=6.9.0"
364      }
365    },
366    "node_modules/@babel/helper-split-export-declaration": {
367      "version": "7.14.5",
368      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
369      "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
370      "dependencies": {
371        "@babel/types": "^7.14.5"
372      },
373      "engines": {
374        "node": ">=6.9.0"
375      }
376    },
377    "node_modules/@babel/helper-validator-identifier": {
378      "version": "7.14.5",
379      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
380      "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==",
381      "engines": {
382        "node": ">=6.9.0"
383      }
384    },
385    "node_modules/@babel/helper-validator-option": {
386      "version": "7.14.5",
387      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
388      "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
389      "engines": {
390        "node": ">=6.9.0"
391      }
392    },
393    "node_modules/@babel/helper-wrap-function": {
394      "version": "7.14.5",
395      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
396      "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
397      "dev": true,
398      "dependencies": {
399        "@babel/helper-function-name": "^7.14.5",
400        "@babel/template": "^7.14.5",
401        "@babel/traverse": "^7.14.5",
402        "@babel/types": "^7.14.5"
403      },
404      "engines": {
405        "node": ">=6.9.0"
406      }
407    },
408    "node_modules/@babel/helpers": {
409      "version": "7.14.6",
410      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz",
411      "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==",
412      "dependencies": {
413        "@babel/template": "^7.14.5",
414        "@babel/traverse": "^7.14.5",
415        "@babel/types": "^7.14.5"
416      },
417      "engines": {
418        "node": ">=6.9.0"
419      }
420    },
421    "node_modules/@babel/highlight": {
422      "version": "7.14.5",
423      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
424      "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
425      "dependencies": {
426        "@babel/helper-validator-identifier": "^7.14.5",
427        "chalk": "^2.0.0",
428        "js-tokens": "^4.0.0"
429      },
430      "engines": {
431        "node": ">=6.9.0"
432      }
433    },
434    "node_modules/@babel/parser": {
435      "version": "7.14.7",
436      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz",
437      "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==",
438      "bin": {
439        "parser": "bin/babel-parser.js"
440      },
441      "engines": {
442        "node": ">=6.0.0"
443      }
444    },
445    "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
446      "version": "7.14.5",
447      "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
448      "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
449      "dev": true,
450      "dependencies": {
451        "@babel/helper-plugin-utils": "^7.14.5",
452        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
453        "@babel/plugin-proposal-optional-chaining": "^7.14.5"
454      },
455      "engines": {
456        "node": ">=6.9.0"
457      },
458      "peerDependencies": {
459        "@babel/core": "^7.13.0"
460      }
461    },
462    "node_modules/@babel/plugin-proposal-async-generator-functions": {
463      "version": "7.14.7",
464      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz",
465      "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==",
466      "dev": true,
467      "dependencies": {
468        "@babel/helper-plugin-utils": "^7.14.5",
469        "@babel/helper-remap-async-to-generator": "^7.14.5",
470        "@babel/plugin-syntax-async-generators": "^7.8.4"
471      },
472      "engines": {
473        "node": ">=6.9.0"
474      },
475      "peerDependencies": {
476        "@babel/core": "^7.0.0-0"
477      }
478    },
479    "node_modules/@babel/plugin-proposal-class-properties": {
480      "version": "7.14.5",
481      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
482      "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
483      "dev": true,
484      "dependencies": {
485        "@babel/helper-create-class-features-plugin": "^7.14.5",
486        "@babel/helper-plugin-utils": "^7.14.5"
487      },
488      "engines": {
489        "node": ">=6.9.0"
490      },
491      "peerDependencies": {
492        "@babel/core": "^7.0.0-0"
493      }
494    },
495    "node_modules/@babel/plugin-proposal-class-static-block": {
496      "version": "7.14.5",
497      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
498      "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
499      "dev": true,
500      "dependencies": {
501        "@babel/helper-create-class-features-plugin": "^7.14.5",
502        "@babel/helper-plugin-utils": "^7.14.5",
503        "@babel/plugin-syntax-class-static-block": "^7.14.5"
504      },
505      "engines": {
506        "node": ">=6.9.0"
507      },
508      "peerDependencies": {
509        "@babel/core": "^7.12.0"
510      }
511    },
512    "node_modules/@babel/plugin-proposal-decorators": {
513      "version": "7.14.5",
514      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.5.tgz",
515      "integrity": "sha512-LYz5nvQcvYeRVjui1Ykn28i+3aUiXwQ/3MGoEy0InTaz1pJo/lAzmIDXX+BQny/oufgHzJ6vnEEiXQ8KZjEVFg==",
516      "dev": true,
517      "dependencies": {
518        "@babel/helper-create-class-features-plugin": "^7.14.5",
519        "@babel/helper-plugin-utils": "^7.14.5",
520        "@babel/plugin-syntax-decorators": "^7.14.5"
521      },
522      "engines": {
523        "node": ">=6.9.0"
524      },
525      "peerDependencies": {
526        "@babel/core": "^7.0.0-0"
527      }
528    },
529    "node_modules/@babel/plugin-proposal-dynamic-import": {
530      "version": "7.14.5",
531      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
532      "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
533      "dev": true,
534      "dependencies": {
535        "@babel/helper-plugin-utils": "^7.14.5",
536        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
537      },
538      "engines": {
539        "node": ">=6.9.0"
540      },
541      "peerDependencies": {
542        "@babel/core": "^7.0.0-0"
543      }
544    },
545    "node_modules/@babel/plugin-proposal-export-namespace-from": {
546      "version": "7.14.5",
547      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
548      "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
549      "dev": true,
550      "dependencies": {
551        "@babel/helper-plugin-utils": "^7.14.5",
552        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
553      },
554      "engines": {
555        "node": ">=6.9.0"
556      },
557      "peerDependencies": {
558        "@babel/core": "^7.0.0-0"
559      }
560    },
561    "node_modules/@babel/plugin-proposal-json-strings": {
562      "version": "7.14.5",
563      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
564      "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
565      "dev": true,
566      "dependencies": {
567        "@babel/helper-plugin-utils": "^7.14.5",
568        "@babel/plugin-syntax-json-strings": "^7.8.3"
569      },
570      "engines": {
571        "node": ">=6.9.0"
572      },
573      "peerDependencies": {
574        "@babel/core": "^7.0.0-0"
575      }
576    },
577    "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
578      "version": "7.14.5",
579      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
580      "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
581      "dev": true,
582      "dependencies": {
583        "@babel/helper-plugin-utils": "^7.14.5",
584        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
585      },
586      "engines": {
587        "node": ">=6.9.0"
588      },
589      "peerDependencies": {
590        "@babel/core": "^7.0.0-0"
591      }
592    },
593    "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
594      "version": "7.14.5",
595      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
596      "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
597      "dev": true,
598      "dependencies": {
599        "@babel/helper-plugin-utils": "^7.14.5",
600        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
601      },
602      "engines": {
603        "node": ">=6.9.0"
604      },
605      "peerDependencies": {
606        "@babel/core": "^7.0.0-0"
607      }
608    },
609    "node_modules/@babel/plugin-proposal-numeric-separator": {
610      "version": "7.14.5",
611      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
612      "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
613      "dev": true,
614      "dependencies": {
615        "@babel/helper-plugin-utils": "^7.14.5",
616        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
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-object-rest-spread": {
626      "version": "7.14.7",
627      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
628      "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
629      "dev": true,
630      "dependencies": {
631        "@babel/compat-data": "^7.14.7",
632        "@babel/helper-compilation-targets": "^7.14.5",
633        "@babel/helper-plugin-utils": "^7.14.5",
634        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
635        "@babel/plugin-transform-parameters": "^7.14.5"
636      },
637      "engines": {
638        "node": ">=6.9.0"
639      },
640      "peerDependencies": {
641        "@babel/core": "^7.0.0-0"
642      }
643    },
644    "node_modules/@babel/plugin-proposal-optional-catch-binding": {
645      "version": "7.14.5",
646      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
647      "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
648      "dev": true,
649      "dependencies": {
650        "@babel/helper-plugin-utils": "^7.14.5",
651        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
652      },
653      "engines": {
654        "node": ">=6.9.0"
655      },
656      "peerDependencies": {
657        "@babel/core": "^7.0.0-0"
658      }
659    },
660    "node_modules/@babel/plugin-proposal-optional-chaining": {
661      "version": "7.14.5",
662      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
663      "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
664      "dev": true,
665      "dependencies": {
666        "@babel/helper-plugin-utils": "^7.14.5",
667        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
668        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
669      },
670      "engines": {
671        "node": ">=6.9.0"
672      },
673      "peerDependencies": {
674        "@babel/core": "^7.0.0-0"
675      }
676    },
677    "node_modules/@babel/plugin-proposal-private-methods": {
678      "version": "7.14.5",
679      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
680      "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
681      "dev": true,
682      "dependencies": {
683        "@babel/helper-create-class-features-plugin": "^7.14.5",
684        "@babel/helper-plugin-utils": "^7.14.5"
685      },
686      "engines": {
687        "node": ">=6.9.0"
688      },
689      "peerDependencies": {
690        "@babel/core": "^7.0.0-0"
691      }
692    },
693    "node_modules/@babel/plugin-proposal-private-property-in-object": {
694      "version": "7.14.5",
695      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
696      "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
697      "dev": true,
698      "dependencies": {
699        "@babel/helper-annotate-as-pure": "^7.14.5",
700        "@babel/helper-create-class-features-plugin": "^7.14.5",
701        "@babel/helper-plugin-utils": "^7.14.5",
702        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
703      },
704      "engines": {
705        "node": ">=6.9.0"
706      },
707      "peerDependencies": {
708        "@babel/core": "^7.0.0-0"
709      }
710    },
711    "node_modules/@babel/plugin-proposal-unicode-property-regex": {
712      "version": "7.14.5",
713      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
714      "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
715      "dev": true,
716      "dependencies": {
717        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
718        "@babel/helper-plugin-utils": "^7.14.5"
719      },
720      "engines": {
721        "node": ">=4"
722      },
723      "peerDependencies": {
724        "@babel/core": "^7.0.0-0"
725      }
726    },
727    "node_modules/@babel/plugin-syntax-async-generators": {
728      "version": "7.8.4",
729      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
730      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
731      "dev": true,
732      "dependencies": {
733        "@babel/helper-plugin-utils": "^7.8.0"
734      },
735      "peerDependencies": {
736        "@babel/core": "^7.0.0-0"
737      }
738    },
739    "node_modules/@babel/plugin-syntax-class-properties": {
740      "version": "7.12.13",
741      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
742      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
743      "dev": true,
744      "dependencies": {
745        "@babel/helper-plugin-utils": "^7.12.13"
746      },
747      "peerDependencies": {
748        "@babel/core": "^7.0.0-0"
749      }
750    },
751    "node_modules/@babel/plugin-syntax-class-static-block": {
752      "version": "7.14.5",
753      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
754      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
755      "dev": true,
756      "dependencies": {
757        "@babel/helper-plugin-utils": "^7.14.5"
758      },
759      "engines": {
760        "node": ">=6.9.0"
761      },
762      "peerDependencies": {
763        "@babel/core": "^7.0.0-0"
764      }
765    },
766    "node_modules/@babel/plugin-syntax-decorators": {
767      "version": "7.14.5",
768      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz",
769      "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==",
770      "dev": true,
771      "dependencies": {
772        "@babel/helper-plugin-utils": "^7.14.5"
773      },
774      "engines": {
775        "node": ">=6.9.0"
776      },
777      "peerDependencies": {
778        "@babel/core": "^7.0.0-0"
779      }
780    },
781    "node_modules/@babel/plugin-syntax-dynamic-import": {
782      "version": "7.8.3",
783      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
784      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
785      "dev": true,
786      "dependencies": {
787        "@babel/helper-plugin-utils": "^7.8.0"
788      },
789      "peerDependencies": {
790        "@babel/core": "^7.0.0-0"
791      }
792    },
793    "node_modules/@babel/plugin-syntax-export-namespace-from": {
794      "version": "7.8.3",
795      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
796      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
797      "dev": true,
798      "dependencies": {
799        "@babel/helper-plugin-utils": "^7.8.3"
800      },
801      "peerDependencies": {
802        "@babel/core": "^7.0.0-0"
803      }
804    },
805    "node_modules/@babel/plugin-syntax-json-strings": {
806      "version": "7.8.3",
807      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
808      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
809      "dev": true,
810      "dependencies": {
811        "@babel/helper-plugin-utils": "^7.8.0"
812      },
813      "peerDependencies": {
814        "@babel/core": "^7.0.0-0"
815      }
816    },
817    "node_modules/@babel/plugin-syntax-jsx": {
818      "version": "7.14.5",
819      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
820      "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
821      "dev": true,
822      "dependencies": {
823        "@babel/helper-plugin-utils": "^7.14.5"
824      },
825      "engines": {
826        "node": ">=6.9.0"
827      },
828      "peerDependencies": {
829        "@babel/core": "^7.0.0-0"
830      }
831    },
832    "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
833      "version": "7.10.4",
834      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
835      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
836      "dev": true,
837      "dependencies": {
838        "@babel/helper-plugin-utils": "^7.10.4"
839      },
840      "peerDependencies": {
841        "@babel/core": "^7.0.0-0"
842      }
843    },
844    "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
845      "version": "7.8.3",
846      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
847      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
848      "dev": true,
849      "dependencies": {
850        "@babel/helper-plugin-utils": "^7.8.0"
851      },
852      "peerDependencies": {
853        "@babel/core": "^7.0.0-0"
854      }
855    },
856    "node_modules/@babel/plugin-syntax-numeric-separator": {
857      "version": "7.10.4",
858      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
859      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
860      "dev": true,
861      "dependencies": {
862        "@babel/helper-plugin-utils": "^7.10.4"
863      },
864      "peerDependencies": {
865        "@babel/core": "^7.0.0-0"
866      }
867    },
868    "node_modules/@babel/plugin-syntax-object-rest-spread": {
869      "version": "7.8.3",
870      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
871      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
872      "dependencies": {
873        "@babel/helper-plugin-utils": "^7.8.0"
874      },
875      "peerDependencies": {
876        "@babel/core": "^7.0.0-0"
877      }
878    },
879    "node_modules/@babel/plugin-syntax-optional-catch-binding": {
880      "version": "7.8.3",
881      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
882      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
883      "dev": true,
884      "dependencies": {
885        "@babel/helper-plugin-utils": "^7.8.0"
886      },
887      "peerDependencies": {
888        "@babel/core": "^7.0.0-0"
889      }
890    },
891    "node_modules/@babel/plugin-syntax-optional-chaining": {
892      "version": "7.8.3",
893      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
894      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
895      "dev": true,
896      "dependencies": {
897        "@babel/helper-plugin-utils": "^7.8.0"
898      },
899      "peerDependencies": {
900        "@babel/core": "^7.0.0-0"
901      }
902    },
903    "node_modules/@babel/plugin-syntax-private-property-in-object": {
904      "version": "7.14.5",
905      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
906      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
907      "dev": true,
908      "dependencies": {
909        "@babel/helper-plugin-utils": "^7.14.5"
910      },
911      "engines": {
912        "node": ">=6.9.0"
913      },
914      "peerDependencies": {
915        "@babel/core": "^7.0.0-0"
916      }
917    },
918    "node_modules/@babel/plugin-syntax-top-level-await": {
919      "version": "7.14.5",
920      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
921      "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
922      "dev": true,
923      "dependencies": {
924        "@babel/helper-plugin-utils": "^7.14.5"
925      },
926      "engines": {
927        "node": ">=6.9.0"
928      },
929      "peerDependencies": {
930        "@babel/core": "^7.0.0-0"
931      }
932    },
933    "node_modules/@babel/plugin-transform-arrow-functions": {
934      "version": "7.14.5",
935      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
936      "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
937      "dev": true,
938      "dependencies": {
939        "@babel/helper-plugin-utils": "^7.14.5"
940      },
941      "engines": {
942        "node": ">=6.9.0"
943      },
944      "peerDependencies": {
945        "@babel/core": "^7.0.0-0"
946      }
947    },
948    "node_modules/@babel/plugin-transform-async-to-generator": {
949      "version": "7.14.5",
950      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
951      "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
952      "dev": true,
953      "dependencies": {
954        "@babel/helper-module-imports": "^7.14.5",
955        "@babel/helper-plugin-utils": "^7.14.5",
956        "@babel/helper-remap-async-to-generator": "^7.14.5"
957      },
958      "engines": {
959        "node": ">=6.9.0"
960      },
961      "peerDependencies": {
962        "@babel/core": "^7.0.0-0"
963      }
964    },
965    "node_modules/@babel/plugin-transform-block-scoped-functions": {
966      "version": "7.14.5",
967      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
968      "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
969      "dev": true,
970      "dependencies": {
971        "@babel/helper-plugin-utils": "^7.14.5"
972      },
973      "engines": {
974        "node": ">=6.9.0"
975      },
976      "peerDependencies": {
977        "@babel/core": "^7.0.0-0"
978      }
979    },
980    "node_modules/@babel/plugin-transform-block-scoping": {
981      "version": "7.14.5",
982      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz",
983      "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==",
984      "dev": true,
985      "dependencies": {
986        "@babel/helper-plugin-utils": "^7.14.5"
987      },
988      "engines": {
989        "node": ">=6.9.0"
990      },
991      "peerDependencies": {
992        "@babel/core": "^7.0.0-0"
993      }
994    },
995    "node_modules/@babel/plugin-transform-classes": {
996      "version": "7.14.5",
997      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz",
998      "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==",
999      "dev": true,
1000      "dependencies": {
1001        "@babel/helper-annotate-as-pure": "^7.14.5",
1002        "@babel/helper-function-name": "^7.14.5",
1003        "@babel/helper-optimise-call-expression": "^7.14.5",
1004        "@babel/helper-plugin-utils": "^7.14.5",
1005        "@babel/helper-replace-supers": "^7.14.5",
1006        "@babel/helper-split-export-declaration": "^7.14.5",
1007        "globals": "^11.1.0"
1008      },
1009      "engines": {
1010        "node": ">=6.9.0"
1011      },
1012      "peerDependencies": {
1013        "@babel/core": "^7.0.0-0"
1014      }
1015    },
1016    "node_modules/@babel/plugin-transform-computed-properties": {
1017      "version": "7.14.5",
1018      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
1019      "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
1020      "dev": true,
1021      "dependencies": {
1022        "@babel/helper-plugin-utils": "^7.14.5"
1023      },
1024      "engines": {
1025        "node": ">=6.9.0"
1026      },
1027      "peerDependencies": {
1028        "@babel/core": "^7.0.0-0"
1029      }
1030    },
1031    "node_modules/@babel/plugin-transform-destructuring": {
1032      "version": "7.14.7",
1033      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
1034      "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
1035      "dev": true,
1036      "dependencies": {
1037        "@babel/helper-plugin-utils": "^7.14.5"
1038      },
1039      "engines": {
1040        "node": ">=6.9.0"
1041      },
1042      "peerDependencies": {
1043        "@babel/core": "^7.0.0-0"
1044      }
1045    },
1046    "node_modules/@babel/plugin-transform-dotall-regex": {
1047      "version": "7.14.5",
1048      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
1049      "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
1050      "dev": true,
1051      "dependencies": {
1052        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1053        "@babel/helper-plugin-utils": "^7.14.5"
1054      },
1055      "engines": {
1056        "node": ">=6.9.0"
1057      },
1058      "peerDependencies": {
1059        "@babel/core": "^7.0.0-0"
1060      }
1061    },
1062    "node_modules/@babel/plugin-transform-duplicate-keys": {
1063      "version": "7.14.5",
1064      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
1065      "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
1066      "dev": true,
1067      "dependencies": {
1068        "@babel/helper-plugin-utils": "^7.14.5"
1069      },
1070      "engines": {
1071        "node": ">=6.9.0"
1072      },
1073      "peerDependencies": {
1074        "@babel/core": "^7.0.0-0"
1075      }
1076    },
1077    "node_modules/@babel/plugin-transform-exponentiation-operator": {
1078      "version": "7.14.5",
1079      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
1080      "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
1081      "dev": true,
1082      "dependencies": {
1083        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
1084        "@babel/helper-plugin-utils": "^7.14.5"
1085      },
1086      "engines": {
1087        "node": ">=6.9.0"
1088      },
1089      "peerDependencies": {
1090        "@babel/core": "^7.0.0-0"
1091      }
1092    },
1093    "node_modules/@babel/plugin-transform-for-of": {
1094      "version": "7.14.5",
1095      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
1096      "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
1097      "dev": true,
1098      "dependencies": {
1099        "@babel/helper-plugin-utils": "^7.14.5"
1100      },
1101      "engines": {
1102        "node": ">=6.9.0"
1103      },
1104      "peerDependencies": {
1105        "@babel/core": "^7.0.0-0"
1106      }
1107    },
1108    "node_modules/@babel/plugin-transform-function-name": {
1109      "version": "7.14.5",
1110      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
1111      "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
1112      "dev": true,
1113      "dependencies": {
1114        "@babel/helper-function-name": "^7.14.5",
1115        "@babel/helper-plugin-utils": "^7.14.5"
1116      },
1117      "engines": {
1118        "node": ">=6.9.0"
1119      },
1120      "peerDependencies": {
1121        "@babel/core": "^7.0.0-0"
1122      }
1123    },
1124    "node_modules/@babel/plugin-transform-literals": {
1125      "version": "7.14.5",
1126      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
1127      "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
1128      "dev": true,
1129      "dependencies": {
1130        "@babel/helper-plugin-utils": "^7.14.5"
1131      },
1132      "engines": {
1133        "node": ">=6.9.0"
1134      },
1135      "peerDependencies": {
1136        "@babel/core": "^7.0.0-0"
1137      }
1138    },
1139    "node_modules/@babel/plugin-transform-member-expression-literals": {
1140      "version": "7.14.5",
1141      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
1142      "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
1143      "dev": true,
1144      "dependencies": {
1145        "@babel/helper-plugin-utils": "^7.14.5"
1146      },
1147      "engines": {
1148        "node": ">=6.9.0"
1149      },
1150      "peerDependencies": {
1151        "@babel/core": "^7.0.0-0"
1152      }
1153    },
1154    "node_modules/@babel/plugin-transform-modules-amd": {
1155      "version": "7.14.5",
1156      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
1157      "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
1158      "dev": true,
1159      "dependencies": {
1160        "@babel/helper-module-transforms": "^7.14.5",
1161        "@babel/helper-plugin-utils": "^7.14.5",
1162        "babel-plugin-dynamic-import-node": "^2.3.3"
1163      },
1164      "engines": {
1165        "node": ">=6.9.0"
1166      },
1167      "peerDependencies": {
1168        "@babel/core": "^7.0.0-0"
1169      }
1170    },
1171    "node_modules/@babel/plugin-transform-modules-commonjs": {
1172      "version": "7.14.5",
1173      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz",
1174      "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==",
1175      "dev": true,
1176      "dependencies": {
1177        "@babel/helper-module-transforms": "^7.14.5",
1178        "@babel/helper-plugin-utils": "^7.14.5",
1179        "@babel/helper-simple-access": "^7.14.5",
1180        "babel-plugin-dynamic-import-node": "^2.3.3"
1181      },
1182      "engines": {
1183        "node": ">=6.9.0"
1184      },
1185      "peerDependencies": {
1186        "@babel/core": "^7.0.0-0"
1187      }
1188    },
1189    "node_modules/@babel/plugin-transform-modules-systemjs": {
1190      "version": "7.14.5",
1191      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
1192      "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
1193      "dev": true,
1194      "dependencies": {
1195        "@babel/helper-hoist-variables": "^7.14.5",
1196        "@babel/helper-module-transforms": "^7.14.5",
1197        "@babel/helper-plugin-utils": "^7.14.5",
1198        "@babel/helper-validator-identifier": "^7.14.5",
1199        "babel-plugin-dynamic-import-node": "^2.3.3"
1200      },
1201      "engines": {
1202        "node": ">=6.9.0"
1203      },
1204      "peerDependencies": {
1205        "@babel/core": "^7.0.0-0"
1206      }
1207    },
1208    "node_modules/@babel/plugin-transform-modules-umd": {
1209      "version": "7.14.5",
1210      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
1211      "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
1212      "dev": true,
1213      "dependencies": {
1214        "@babel/helper-module-transforms": "^7.14.5",
1215        "@babel/helper-plugin-utils": "^7.14.5"
1216      },
1217      "engines": {
1218        "node": ">=6.9.0"
1219      },
1220      "peerDependencies": {
1221        "@babel/core": "^7.0.0-0"
1222      }
1223    },
1224    "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1225      "version": "7.14.7",
1226      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz",
1227      "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==",
1228      "dev": true,
1229      "dependencies": {
1230        "@babel/helper-create-regexp-features-plugin": "^7.14.5"
1231      },
1232      "engines": {
1233        "node": ">=6.9.0"
1234      },
1235      "peerDependencies": {
1236        "@babel/core": "^7.0.0"
1237      }
1238    },
1239    "node_modules/@babel/plugin-transform-new-target": {
1240      "version": "7.14.5",
1241      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
1242      "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
1243      "dev": true,
1244      "dependencies": {
1245        "@babel/helper-plugin-utils": "^7.14.5"
1246      },
1247      "engines": {
1248        "node": ">=6.9.0"
1249      },
1250      "peerDependencies": {
1251        "@babel/core": "^7.0.0-0"
1252      }
1253    },
1254    "node_modules/@babel/plugin-transform-object-super": {
1255      "version": "7.14.5",
1256      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
1257      "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
1258      "dev": true,
1259      "dependencies": {
1260        "@babel/helper-plugin-utils": "^7.14.5",
1261        "@babel/helper-replace-supers": "^7.14.5"
1262      },
1263      "engines": {
1264        "node": ">=6.9.0"
1265      },
1266      "peerDependencies": {
1267        "@babel/core": "^7.0.0-0"
1268      }
1269    },
1270    "node_modules/@babel/plugin-transform-parameters": {
1271      "version": "7.14.5",
1272      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
1273      "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
1274      "dev": true,
1275      "dependencies": {
1276        "@babel/helper-plugin-utils": "^7.14.5"
1277      },
1278      "engines": {
1279        "node": ">=6.9.0"
1280      },
1281      "peerDependencies": {
1282        "@babel/core": "^7.0.0-0"
1283      }
1284    },
1285    "node_modules/@babel/plugin-transform-property-literals": {
1286      "version": "7.14.5",
1287      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
1288      "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
1289      "dev": true,
1290      "dependencies": {
1291        "@babel/helper-plugin-utils": "^7.14.5"
1292      },
1293      "engines": {
1294        "node": ">=6.9.0"
1295      },
1296      "peerDependencies": {
1297        "@babel/core": "^7.0.0-0"
1298      }
1299    },
1300    "node_modules/@babel/plugin-transform-regenerator": {
1301      "version": "7.14.5",
1302      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
1303      "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
1304      "dev": true,
1305      "dependencies": {
1306        "regenerator-transform": "^0.14.2"
1307      },
1308      "engines": {
1309        "node": ">=6.9.0"
1310      },
1311      "peerDependencies": {
1312        "@babel/core": "^7.0.0-0"
1313      }
1314    },
1315    "node_modules/@babel/plugin-transform-reserved-words": {
1316      "version": "7.14.5",
1317      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
1318      "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
1319      "dev": true,
1320      "dependencies": {
1321        "@babel/helper-plugin-utils": "^7.14.5"
1322      },
1323      "engines": {
1324        "node": ">=6.9.0"
1325      },
1326      "peerDependencies": {
1327        "@babel/core": "^7.0.0-0"
1328      }
1329    },
1330    "node_modules/@babel/plugin-transform-runtime": {
1331      "version": "7.14.5",
1332      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz",
1333      "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==",
1334      "dev": true,
1335      "dependencies": {
1336        "@babel/helper-module-imports": "^7.14.5",
1337        "@babel/helper-plugin-utils": "^7.14.5",
1338        "babel-plugin-polyfill-corejs2": "^0.2.2",
1339        "babel-plugin-polyfill-corejs3": "^0.2.2",
1340        "babel-plugin-polyfill-regenerator": "^0.2.2",
1341        "semver": "^6.3.0"
1342      },
1343      "engines": {
1344        "node": ">=6.9.0"
1345      },
1346      "peerDependencies": {
1347        "@babel/core": "^7.0.0-0"
1348      }
1349    },
1350    "node_modules/@babel/plugin-transform-shorthand-properties": {
1351      "version": "7.14.5",
1352      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
1353      "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
1354      "dev": true,
1355      "dependencies": {
1356        "@babel/helper-plugin-utils": "^7.14.5"
1357      },
1358      "engines": {
1359        "node": ">=6.9.0"
1360      },
1361      "peerDependencies": {
1362        "@babel/core": "^7.0.0-0"
1363      }
1364    },
1365    "node_modules/@babel/plugin-transform-spread": {
1366      "version": "7.14.6",
1367      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
1368      "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
1369      "dev": true,
1370      "dependencies": {
1371        "@babel/helper-plugin-utils": "^7.14.5",
1372        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
1373      },
1374      "engines": {
1375        "node": ">=6.9.0"
1376      },
1377      "peerDependencies": {
1378        "@babel/core": "^7.0.0-0"
1379      }
1380    },
1381    "node_modules/@babel/plugin-transform-sticky-regex": {
1382      "version": "7.14.5",
1383      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
1384      "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
1385      "dev": true,
1386      "dependencies": {
1387        "@babel/helper-plugin-utils": "^7.14.5"
1388      },
1389      "engines": {
1390        "node": ">=6.9.0"
1391      },
1392      "peerDependencies": {
1393        "@babel/core": "^7.0.0-0"
1394      }
1395    },
1396    "node_modules/@babel/plugin-transform-template-literals": {
1397      "version": "7.14.5",
1398      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
1399      "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
1400      "dev": true,
1401      "dependencies": {
1402        "@babel/helper-plugin-utils": "^7.14.5"
1403      },
1404      "engines": {
1405        "node": ">=6.9.0"
1406      },
1407      "peerDependencies": {
1408        "@babel/core": "^7.0.0-0"
1409      }
1410    },
1411    "node_modules/@babel/plugin-transform-typeof-symbol": {
1412      "version": "7.14.5",
1413      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
1414      "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
1415      "dev": true,
1416      "dependencies": {
1417        "@babel/helper-plugin-utils": "^7.14.5"
1418      },
1419      "engines": {
1420        "node": ">=6.9.0"
1421      },
1422      "peerDependencies": {
1423        "@babel/core": "^7.0.0-0"
1424      }
1425    },
1426    "node_modules/@babel/plugin-transform-unicode-escapes": {
1427      "version": "7.14.5",
1428      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
1429      "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
1430      "dev": true,
1431      "dependencies": {
1432        "@babel/helper-plugin-utils": "^7.14.5"
1433      },
1434      "engines": {
1435        "node": ">=6.9.0"
1436      },
1437      "peerDependencies": {
1438        "@babel/core": "^7.0.0-0"
1439      }
1440    },
1441    "node_modules/@babel/plugin-transform-unicode-regex": {
1442      "version": "7.14.5",
1443      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
1444      "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
1445      "dev": true,
1446      "dependencies": {
1447        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
1448        "@babel/helper-plugin-utils": "^7.14.5"
1449      },
1450      "engines": {
1451        "node": ">=6.9.0"
1452      },
1453      "peerDependencies": {
1454        "@babel/core": "^7.0.0-0"
1455      }
1456    },
1457    "node_modules/@babel/preset-env": {
1458      "version": "7.14.7",
1459      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz",
1460      "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==",
1461      "dev": true,
1462      "dependencies": {
1463        "@babel/compat-data": "^7.14.7",
1464        "@babel/helper-compilation-targets": "^7.14.5",
1465        "@babel/helper-plugin-utils": "^7.14.5",
1466        "@babel/helper-validator-option": "^7.14.5",
1467        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
1468        "@babel/plugin-proposal-async-generator-functions": "^7.14.7",
1469        "@babel/plugin-proposal-class-properties": "^7.14.5",
1470        "@babel/plugin-proposal-class-static-block": "^7.14.5",
1471        "@babel/plugin-proposal-dynamic-import": "^7.14.5",
1472        "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
1473        "@babel/plugin-proposal-json-strings": "^7.14.5",
1474        "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
1475        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
1476        "@babel/plugin-proposal-numeric-separator": "^7.14.5",
1477        "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
1478        "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
1479        "@babel/plugin-proposal-optional-chaining": "^7.14.5",
1480        "@babel/plugin-proposal-private-methods": "^7.14.5",
1481        "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
1482        "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
1483        "@babel/plugin-syntax-async-generators": "^7.8.4",
1484        "@babel/plugin-syntax-class-properties": "^7.12.13",
1485        "@babel/plugin-syntax-class-static-block": "^7.14.5",
1486        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
1487        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
1488        "@babel/plugin-syntax-json-strings": "^7.8.3",
1489        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
1490        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
1491        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
1492        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1493        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
1494        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
1495        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
1496        "@babel/plugin-syntax-top-level-await": "^7.14.5",
1497        "@babel/plugin-transform-arrow-functions": "^7.14.5",
1498        "@babel/plugin-transform-async-to-generator": "^7.14.5",
1499        "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
1500        "@babel/plugin-transform-block-scoping": "^7.14.5",
1501        "@babel/plugin-transform-classes": "^7.14.5",
1502        "@babel/plugin-transform-computed-properties": "^7.14.5",
1503        "@babel/plugin-transform-destructuring": "^7.14.7",
1504        "@babel/plugin-transform-dotall-regex": "^7.14.5",
1505        "@babel/plugin-transform-duplicate-keys": "^7.14.5",
1506        "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
1507        "@babel/plugin-transform-for-of": "^7.14.5",
1508        "@babel/plugin-transform-function-name": "^7.14.5",
1509        "@babel/plugin-transform-literals": "^7.14.5",
1510        "@babel/plugin-transform-member-expression-literals": "^7.14.5",
1511        "@babel/plugin-transform-modules-amd": "^7.14.5",
1512        "@babel/plugin-transform-modules-commonjs": "^7.14.5",
1513        "@babel/plugin-transform-modules-systemjs": "^7.14.5",
1514        "@babel/plugin-transform-modules-umd": "^7.14.5",
1515        "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7",
1516        "@babel/plugin-transform-new-target": "^7.14.5",
1517        "@babel/plugin-transform-object-super": "^7.14.5",
1518        "@babel/plugin-transform-parameters": "^7.14.5",
1519        "@babel/plugin-transform-property-literals": "^7.14.5",
1520        "@babel/plugin-transform-regenerator": "^7.14.5",
1521        "@babel/plugin-transform-reserved-words": "^7.14.5",
1522        "@babel/plugin-transform-shorthand-properties": "^7.14.5",
1523        "@babel/plugin-transform-spread": "^7.14.6",
1524        "@babel/plugin-transform-sticky-regex": "^7.14.5",
1525        "@babel/plugin-transform-template-literals": "^7.14.5",
1526        "@babel/plugin-transform-typeof-symbol": "^7.14.5",
1527        "@babel/plugin-transform-unicode-escapes": "^7.14.5",
1528        "@babel/plugin-transform-unicode-regex": "^7.14.5",
1529        "@babel/preset-modules": "^0.1.4",
1530        "@babel/types": "^7.14.5",
1531        "babel-plugin-polyfill-corejs2": "^0.2.2",
1532        "babel-plugin-polyfill-corejs3": "^0.2.2",
1533        "babel-plugin-polyfill-regenerator": "^0.2.2",
1534        "core-js-compat": "^3.15.0",
1535        "semver": "^6.3.0"
1536      },
1537      "engines": {
1538        "node": ">=6.9.0"
1539      },
1540      "peerDependencies": {
1541        "@babel/core": "^7.0.0-0"
1542      }
1543    },
1544    "node_modules/@babel/preset-modules": {
1545      "version": "0.1.4",
1546      "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
1547      "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
1548      "dev": true,
1549      "dependencies": {
1550        "@babel/helper-plugin-utils": "^7.0.0",
1551        "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
1552        "@babel/plugin-transform-dotall-regex": "^7.4.4",
1553        "@babel/types": "^7.4.4",
1554        "esutils": "^2.0.2"
1555      },
1556      "peerDependencies": {
1557        "@babel/core": "^7.0.0-0"
1558      }
1559    },
1560    "node_modules/@babel/runtime": {
1561      "version": "7.14.6",
1562      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
1563      "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
1564      "dev": true,
1565      "dependencies": {
1566        "regenerator-runtime": "^0.13.4"
1567      },
1568      "engines": {
1569        "node": ">=6.9.0"
1570      }
1571    },
1572    "node_modules/@babel/template": {
1573      "version": "7.14.5",
1574      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
1575      "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
1576      "dependencies": {
1577        "@babel/code-frame": "^7.14.5",
1578        "@babel/parser": "^7.14.5",
1579        "@babel/types": "^7.14.5"
1580      },
1581      "engines": {
1582        "node": ">=6.9.0"
1583      }
1584    },
1585    "node_modules/@babel/traverse": {
1586      "version": "7.14.7",
1587      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz",
1588      "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==",
1589      "dependencies": {
1590        "@babel/code-frame": "^7.14.5",
1591        "@babel/generator": "^7.14.5",
1592        "@babel/helper-function-name": "^7.14.5",
1593        "@babel/helper-hoist-variables": "^7.14.5",
1594        "@babel/helper-split-export-declaration": "^7.14.5",
1595        "@babel/parser": "^7.14.7",
1596        "@babel/types": "^7.14.5",
1597        "debug": "^4.1.0",
1598        "globals": "^11.1.0"
1599      },
1600      "engines": {
1601        "node": ">=6.9.0"
1602      }
1603    },
1604    "node_modules/@babel/types": {
1605      "version": "7.14.5",
1606      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz",
1607      "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==",
1608      "dependencies": {
1609        "@babel/helper-validator-identifier": "^7.14.5",
1610        "to-fast-properties": "^2.0.0"
1611      },
1612      "engines": {
1613        "node": ">=6.9.0"
1614      }
1615    },
1616    "node_modules/@cnakazawa/watch": {
1617      "version": "1.0.4",
1618      "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
1619      "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
1620      "dependencies": {
1621        "exec-sh": "^0.3.2",
1622        "minimist": "^1.2.0"
1623      },
1624      "bin": {
1625        "watch": "cli.js"
1626      },
1627      "engines": {
1628        "node": ">=0.1.95"
1629      }
1630    },
1631    "node_modules/@hapi/address": {
1632      "version": "2.1.4",
1633      "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
1634      "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==",
1635      "deprecated": "Moved to 'npm install @sideway/address'",
1636      "dev": true
1637    },
1638    "node_modules/@hapi/bourne": {
1639      "version": "1.3.2",
1640      "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
1641      "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==",
1642      "deprecated": "This version has been deprecated and is no longer supported or maintained",
1643      "dev": true
1644    },
1645    "node_modules/@hapi/hoek": {
1646      "version": "8.5.1",
1647      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
1648      "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==",
1649      "deprecated": "This version has been deprecated and is no longer supported or maintained",
1650      "dev": true
1651    },
1652    "node_modules/@hapi/joi": {
1653      "version": "15.1.1",
1654      "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz",
1655      "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==",
1656      "deprecated": "Switch to 'npm install joi'",
1657      "dev": true,
1658      "dependencies": {
1659        "@hapi/address": "2.x.x",
1660        "@hapi/bourne": "1.x.x",
1661        "@hapi/hoek": "8.x.x",
1662        "@hapi/topo": "3.x.x"
1663      }
1664    },
1665    "node_modules/@hapi/topo": {
1666      "version": "3.1.6",
1667      "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz",
1668      "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==",
1669      "deprecated": "This version has been deprecated and is no longer supported or maintained",
1670      "dev": true,
1671      "dependencies": {
1672        "@hapi/hoek": "^8.3.0"
1673      }
1674    },
1675    "node_modules/@intervolga/optimize-cssnano-plugin": {
1676      "version": "1.0.6",
1677      "resolved": "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz",
1678      "integrity": "sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==",
1679      "dev": true,
1680      "dependencies": {
1681        "cssnano": "^4.0.0",
1682        "cssnano-preset-default": "^4.0.0",
1683        "postcss": "^7.0.0"
1684      },
1685      "peerDependencies": {
1686        "webpack": "^4.0.0"
1687      }
1688    },
1689    "node_modules/@jest/console": {
1690      "version": "24.9.0",
1691      "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz",
1692      "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==",
1693      "dependencies": {
1694        "@jest/source-map": "^24.9.0",
1695        "chalk": "^2.0.1",
1696        "slash": "^2.0.0"
1697      },
1698      "engines": {
1699        "node": ">= 6"
1700      }
1701    },
1702    "node_modules/@jest/core": {
1703      "version": "24.9.0",
1704      "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz",
1705      "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==",
1706      "dependencies": {
1707        "@jest/console": "^24.7.1",
1708        "@jest/reporters": "^24.9.0",
1709        "@jest/test-result": "^24.9.0",
1710        "@jest/transform": "^24.9.0",
1711        "@jest/types": "^24.9.0",
1712        "ansi-escapes": "^3.0.0",
1713        "chalk": "^2.0.1",
1714        "exit": "^0.1.2",
1715        "graceful-fs": "^4.1.15",
1716        "jest-changed-files": "^24.9.0",
1717        "jest-config": "^24.9.0",
1718        "jest-haste-map": "^24.9.0",
1719        "jest-message-util": "^24.9.0",
1720        "jest-regex-util": "^24.3.0",
1721        "jest-resolve": "^24.9.0",
1722        "jest-resolve-dependencies": "^24.9.0",
1723        "jest-runner": "^24.9.0",
1724        "jest-runtime": "^24.9.0",
1725        "jest-snapshot": "^24.9.0",
1726        "jest-util": "^24.9.0",
1727        "jest-validate": "^24.9.0",
1728        "jest-watcher": "^24.9.0",
1729        "micromatch": "^3.1.10",
1730        "p-each-series": "^1.0.0",
1731        "realpath-native": "^1.1.0",
1732        "rimraf": "^2.5.4",
1733        "slash": "^2.0.0",
1734        "strip-ansi": "^5.0.0"
1735      },
1736      "engines": {
1737        "node": ">= 6"
1738      }
1739    },
1740    "node_modules/@jest/core/node_modules/ansi-escapes": {
1741      "version": "3.2.0",
1742      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
1743      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
1744      "engines": {
1745        "node": ">=4"
1746      }
1747    },
1748    "node_modules/@jest/environment": {
1749      "version": "24.9.0",
1750      "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz",
1751      "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==",
1752      "dependencies": {
1753        "@jest/fake-timers": "^24.9.0",
1754        "@jest/transform": "^24.9.0",
1755        "@jest/types": "^24.9.0",
1756        "jest-mock": "^24.9.0"
1757      },
1758      "engines": {
1759        "node": ">= 6"
1760      }
1761    },
1762    "node_modules/@jest/fake-timers": {
1763      "version": "24.9.0",
1764      "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz",
1765      "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==",
1766      "dependencies": {
1767        "@jest/types": "^24.9.0",
1768        "jest-message-util": "^24.9.0",
1769        "jest-mock": "^24.9.0"
1770      },
1771      "engines": {
1772        "node": ">= 6"
1773      }
1774    },
1775    "node_modules/@jest/reporters": {
1776      "version": "24.9.0",
1777      "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz",
1778      "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==",
1779      "dependencies": {
1780        "@jest/environment": "^24.9.0",
1781        "@jest/test-result": "^24.9.0",
1782        "@jest/transform": "^24.9.0",
1783        "@jest/types": "^24.9.0",
1784        "chalk": "^2.0.1",
1785        "exit": "^0.1.2",
1786        "glob": "^7.1.2",
1787        "istanbul-lib-coverage": "^2.0.2",
1788        "istanbul-lib-instrument": "^3.0.1",
1789        "istanbul-lib-report": "^2.0.4",
1790        "istanbul-lib-source-maps": "^3.0.1",
1791        "istanbul-reports": "^2.2.6",
1792        "jest-haste-map": "^24.9.0",
1793        "jest-resolve": "^24.9.0",
1794        "jest-runtime": "^24.9.0",
1795        "jest-util": "^24.9.0",
1796        "jest-worker": "^24.6.0",
1797        "node-notifier": "^5.4.2",
1798        "slash": "^2.0.0",
1799        "source-map": "^0.6.0",
1800        "string-length": "^2.0.0"
1801      },
1802      "engines": {
1803        "node": ">= 6"
1804      }
1805    },
1806    "node_modules/@jest/reporters/node_modules/source-map": {
1807      "version": "0.6.1",
1808      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1809      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1810      "engines": {
1811        "node": ">=0.10.0"
1812      }
1813    },
1814    "node_modules/@jest/source-map": {
1815      "version": "24.9.0",
1816      "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz",
1817      "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==",
1818      "dependencies": {
1819        "callsites": "^3.0.0",
1820        "graceful-fs": "^4.1.15",
1821        "source-map": "^0.6.0"
1822      },
1823      "engines": {
1824        "node": ">= 6"
1825      }
1826    },
1827    "node_modules/@jest/source-map/node_modules/callsites": {
1828      "version": "3.1.0",
1829      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1830      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1831      "engines": {
1832        "node": ">=6"
1833      }
1834    },
1835    "node_modules/@jest/source-map/node_modules/source-map": {
1836      "version": "0.6.1",
1837      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1838      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1839      "engines": {
1840        "node": ">=0.10.0"
1841      }
1842    },
1843    "node_modules/@jest/test-result": {
1844      "version": "24.9.0",
1845      "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz",
1846      "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==",
1847      "dependencies": {
1848        "@jest/console": "^24.9.0",
1849        "@jest/types": "^24.9.0",
1850        "@types/istanbul-lib-coverage": "^2.0.0"
1851      },
1852      "engines": {
1853        "node": ">= 6"
1854      }
1855    },
1856    "node_modules/@jest/test-sequencer": {
1857      "version": "24.9.0",
1858      "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz",
1859      "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==",
1860      "dependencies": {
1861        "@jest/test-result": "^24.9.0",
1862        "jest-haste-map": "^24.9.0",
1863        "jest-runner": "^24.9.0",
1864        "jest-runtime": "^24.9.0"
1865      },
1866      "engines": {
1867        "node": ">= 6"
1868      }
1869    },
1870    "node_modules/@jest/transform": {
1871      "version": "24.9.0",
1872      "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz",
1873      "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==",
1874      "dependencies": {
1875        "@babel/core": "^7.1.0",
1876        "@jest/types": "^24.9.0",
1877        "babel-plugin-istanbul": "^5.1.0",
1878        "chalk": "^2.0.1",
1879        "convert-source-map": "^1.4.0",
1880        "fast-json-stable-stringify": "^2.0.0",
1881        "graceful-fs": "^4.1.15",
1882        "jest-haste-map": "^24.9.0",
1883        "jest-regex-util": "^24.9.0",
1884        "jest-util": "^24.9.0",
1885        "micromatch": "^3.1.10",
1886        "pirates": "^4.0.1",
1887        "realpath-native": "^1.1.0",
1888        "slash": "^2.0.0",
1889        "source-map": "^0.6.1",
1890        "write-file-atomic": "2.4.1"
1891      },
1892      "engines": {
1893        "node": ">= 6"
1894      }
1895    },
1896    "node_modules/@jest/transform/node_modules/source-map": {
1897      "version": "0.6.1",
1898      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1899      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1900      "engines": {
1901        "node": ">=0.10.0"
1902      }
1903    },
1904    "node_modules/@jest/types": {
1905      "version": "24.9.0",
1906      "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz",
1907      "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==",
1908      "dependencies": {
1909        "@types/istanbul-lib-coverage": "^2.0.0",
1910        "@types/istanbul-reports": "^1.1.1",
1911        "@types/yargs": "^13.0.0"
1912      },
1913      "engines": {
1914        "node": ">= 6"
1915      }
1916    },
1917    "node_modules/@mdi/font": {
1918      "version": "5.9.55",
1919      "resolved": "https://registry.npmjs.org/@mdi/font/-/font-5.9.55.tgz",
1920      "integrity": "sha512-jswRF6q3eq8NWpWiqct6q+6Fg/I7nUhrxYJfiEM8JJpap0wVJLQdbKtyS65GdlK7S7Ytnx3TTi/bmw+tBhkGmg=="
1921    },
1922    "node_modules/@mrmlnc/readdir-enhanced": {
1923      "version": "2.2.1",
1924      "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
1925      "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
1926      "dev": true,
1927      "dependencies": {
1928        "call-me-maybe": "^1.0.1",
1929        "glob-to-regexp": "^0.3.0"
1930      },
1931      "engines": {
1932        "node": ">=4"
1933      }
1934    },
1935    "node_modules/@nodelib/fs.stat": {
1936      "version": "1.1.3",
1937      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
1938      "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
1939      "dev": true,
1940      "engines": {
1941        "node": ">= 6"
1942      }
1943    },
1944    "node_modules/@protobufjs/aspromise": {
1945      "version": "1.1.2",
1946      "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
1947      "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78="
1948    },
1949    "node_modules/@protobufjs/base64": {
1950      "version": "1.1.2",
1951      "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
1952      "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
1953    },
1954    "node_modules/@protobufjs/codegen": {
1955      "version": "2.0.4",
1956      "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
1957      "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
1958    },
1959    "node_modules/@protobufjs/eventemitter": {
1960      "version": "1.1.0",
1961      "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
1962      "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A="
1963    },
1964    "node_modules/@protobufjs/fetch": {
1965      "version": "1.1.0",
1966      "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
1967      "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
1968      "dependencies": {
1969        "@protobufjs/aspromise": "^1.1.1",
1970        "@protobufjs/inquire": "^1.1.0"
1971      }
1972    },
1973    "node_modules/@protobufjs/float": {
1974      "version": "1.0.2",
1975      "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
1976      "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E="
1977    },
1978    "node_modules/@protobufjs/inquire": {
1979      "version": "1.1.0",
1980      "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
1981      "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik="
1982    },
1983    "node_modules/@protobufjs/path": {
1984      "version": "1.1.2",
1985      "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
1986      "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0="
1987    },
1988    "node_modules/@protobufjs/pool": {
1989      "version": "1.1.0",
1990      "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
1991      "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q="
1992    },
1993    "node_modules/@protobufjs/utf8": {
1994      "version": "1.1.0",
1995      "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
1996      "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA="
1997    },
1998    "node_modules/@soda/friendly-errors-webpack-plugin": {
1999      "version": "1.8.0",
2000      "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz",
2001      "integrity": "sha512-RLotfx6k1+nfLacwNCenj7VnTMPxVwYKoGOcffMFoJDKM8tXzBiCN0hMHFJNnoAojduYAsxuiMm0EOMixgiRow==",
2002      "dev": true,
2003      "dependencies": {
2004        "chalk": "^2.4.2",
2005        "error-stack-parser": "^2.0.2",
2006        "string-width": "^2.0.0",
2007        "strip-ansi": "^5"
2008      },
2009      "engines": {
2010        "node": ">=8.0.0"
2011      },
2012      "peerDependencies": {
2013        "webpack": "^4.0.0 || ^5.0.0"
2014      }
2015    },
2016    "node_modules/@soda/get-current-script": {
2017      "version": "1.0.2",
2018      "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz",
2019      "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==",
2020      "dev": true
2021    },
2022    "node_modules/@types/babel__core": {
2023      "version": "7.1.15",
2024      "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz",
2025      "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==",
2026      "dependencies": {
2027        "@babel/parser": "^7.1.0",
2028        "@babel/types": "^7.0.0",
2029        "@types/babel__generator": "*",
2030        "@types/babel__template": "*",
2031        "@types/babel__traverse": "*"
2032      }
2033    },
2034    "node_modules/@types/babel__generator": {
2035      "version": "7.6.3",
2036      "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz",
2037      "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==",
2038      "dependencies": {
2039        "@babel/types": "^7.0.0"
2040      }
2041    },
2042    "node_modules/@types/babel__template": {
2043      "version": "7.4.1",
2044      "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
2045      "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
2046      "dependencies": {
2047        "@babel/parser": "^7.1.0",
2048        "@babel/types": "^7.0.0"
2049      }
2050    },
2051    "node_modules/@types/babel__traverse": {
2052      "version": "7.14.2",
2053      "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz",
2054      "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==",
2055      "dependencies": {
2056        "@babel/types": "^7.3.0"
2057      }
2058    },
2059    "node_modules/@types/body-parser": {
2060      "version": "1.19.0",
2061      "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz",
2062      "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==",
2063      "dev": true,
2064      "dependencies": {
2065        "@types/connect": "*",
2066        "@types/node": "*"
2067      }
2068    },
2069    "node_modules/@types/connect": {
2070      "version": "3.4.34",
2071      "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz",
2072      "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==",
2073      "dev": true,
2074      "dependencies": {
2075        "@types/node": "*"
2076      }
2077    },
2078    "node_modules/@types/connect-history-api-fallback": {
2079      "version": "1.3.4",
2080      "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.4.tgz",
2081      "integrity": "sha512-Kf8v0wljR5GSCOCF/VQWdV3ZhKOVA73drXtY3geMTQgHy9dgqQ0dLrf31M0hcuWkhFzK5sP0kkS3mJzcKVtZbw==",
2082      "dev": true,
2083      "dependencies": {
2084        "@types/express-serve-static-core": "*",
2085        "@types/node": "*"
2086      }
2087    },
2088    "node_modules/@types/estree": {
2089      "version": "0.0.48",
2090      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.48.tgz",
2091      "integrity": "sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==",
2092      "dev": true
2093    },
2094    "node_modules/@types/express": {
2095      "version": "4.17.12",
2096      "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.12.tgz",
2097      "integrity": "sha512-pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q==",
2098      "dev": true,
2099      "dependencies": {
2100        "@types/body-parser": "*",
2101        "@types/express-serve-static-core": "^4.17.18",
2102        "@types/qs": "*",
2103        "@types/serve-static": "*"
2104      }
2105    },
2106    "node_modules/@types/express-serve-static-core": {
2107      "version": "4.17.21",
2108      "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.21.tgz",
2109      "integrity": "sha512-gwCiEZqW6f7EoR8TTEfalyEhb1zA5jQJnRngr97+3pzMaO1RKoI1w2bw07TK72renMUVWcWS5mLI6rk1NqN0nA==",
2110      "dev": true,
2111      "dependencies": {
2112        "@types/node": "*",
2113        "@types/qs": "*",
2114        "@types/range-parser": "*"
2115      }
2116    },
2117    "node_modules/@types/glob": {
2118      "version": "7.1.3",
2119      "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
2120      "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==",
2121      "dev": true,
2122      "dependencies": {
2123        "@types/minimatch": "*",
2124        "@types/node": "*"
2125      }
2126    },
2127    "node_modules/@types/http-proxy": {
2128      "version": "1.17.6",
2129      "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.6.tgz",
2130      "integrity": "sha512-+qsjqR75S/ib0ig0R9WN+CDoZeOBU6F2XLewgC4KVgdXiNHiKKHFEMRHOrs5PbYE97D5vataw5wPj4KLYfUkuQ==",
2131      "dev": true,
2132      "dependencies": {
2133        "@types/node": "*"
2134      }
2135    },
2136    "node_modules/@types/istanbul-lib-coverage": {
2137      "version": "2.0.3",
2138      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
2139      "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw=="
2140    },
2141    "node_modules/@types/istanbul-lib-report": {
2142      "version": "3.0.0",
2143      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
2144      "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
2145      "dependencies": {
2146        "@types/istanbul-lib-coverage": "*"
2147      }
2148    },
2149    "node_modules/@types/istanbul-reports": {
2150      "version": "1.1.2",
2151      "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz",
2152      "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==",
2153      "dependencies": {
2154        "@types/istanbul-lib-coverage": "*",
2155        "@types/istanbul-lib-report": "*"
2156      }
2157    },
2158    "node_modules/@types/jest": {
2159      "version": "24.9.1",
2160      "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz",
2161      "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==",
2162      "dev": true,
2163      "dependencies": {
2164        "jest-diff": "^24.3.0"
2165      }
2166    },
2167    "node_modules/@types/json-schema": {
2168      "version": "7.0.7",
2169      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
2170      "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
2171      "dev": true
2172    },
2173    "node_modules/@types/long": {
2174      "version": "4.0.1",
2175      "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
2176      "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
2177    },
2178    "node_modules/@types/mime": {
2179      "version": "1.3.2",
2180      "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
2181      "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==",
2182      "dev": true
2183    },
2184    "node_modules/@types/minimatch": {
2185      "version": "3.0.4",
2186      "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz",
2187      "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==",
2188      "dev": true
2189    },
2190    "node_modules/@types/minimist": {
2191      "version": "1.2.1",
2192      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
2193      "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
2194      "dev": true
2195    },
2196    "node_modules/@types/node": {
2197      "version": "15.12.4",
2198      "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz",
2199      "integrity": "sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA=="
2200    },
2201    "node_modules/@types/normalize-package-data": {
2202      "version": "2.4.0",
2203      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
2204      "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
2205      "dev": true
2206    },
2207    "node_modules/@types/q": {
2208      "version": "1.5.4",
2209      "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
2210      "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
2211      "dev": true
2212    },
2213    "node_modules/@types/qs": {
2214      "version": "6.9.6",
2215      "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz",
2216      "integrity": "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==",
2217      "dev": true
2218    },
2219    "node_modules/@types/range-parser": {
2220      "version": "1.2.3",
2221      "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz",
2222      "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==",
2223      "dev": true
2224    },
2225    "node_modules/@types/serve-static": {
2226      "version": "1.13.9",
2227      "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz",
2228      "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==",
2229      "dev": true,
2230      "dependencies": {
2231        "@types/mime": "^1",
2232        "@types/node": "*"
2233      }
2234    },
2235    "node_modules/@types/source-list-map": {
2236      "version": "0.1.2",
2237      "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
2238      "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
2239      "dev": true
2240    },
2241    "node_modules/@types/stack-utils": {
2242      "version": "1.0.1",
2243      "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz",
2244      "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw=="
2245    },
2246    "node_modules/@types/strip-bom": {
2247      "version": "3.0.0",
2248      "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz",
2249      "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=",
2250      "dev": true
2251    },
2252    "node_modules/@types/strip-json-comments": {
2253      "version": "0.0.30",
2254      "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz",
2255      "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==",
2256      "dev": true
2257    },
2258    "node_modules/@types/tapable": {
2259      "version": "1.0.7",
2260      "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz",
2261      "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==",
2262      "dev": true
2263    },
2264    "node_modules/@types/uglify-js": {
2265      "version": "3.13.0",
2266      "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz",
2267      "integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==",
2268      "dev": true,
2269      "dependencies": {
2270        "source-map": "^0.6.1"
2271      }
2272    },
2273    "node_modules/@types/uglify-js/node_modules/source-map": {
2274      "version": "0.6.1",
2275      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2276      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2277      "dev": true,
2278      "engines": {
2279        "node": ">=0.10.0"
2280      }
2281    },
2282    "node_modules/@types/uuid": {
2283      "version": "8.3.0",
2284      "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz",
2285      "integrity": "sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ=="
2286    },
2287    "node_modules/@types/webpack": {
2288      "version": "4.41.29",
2289      "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.29.tgz",
2290      "integrity": "sha512-6pLaORaVNZxiB3FSHbyBiWM7QdazAWda1zvAq4SbZObZqHSDbWLi62iFdblVea6SK9eyBIVp5yHhKt/yNQdR7Q==",
2291      "dev": true,
2292      "dependencies": {
2293        "@types/node": "*",
2294        "@types/tapable": "^1",
2295        "@types/uglify-js": "*",
2296        "@types/webpack-sources": "*",
2297        "anymatch": "^3.0.0",
2298        "source-map": "^0.6.0"
2299      }
2300    },
2301    "node_modules/@types/webpack-dev-server": {
2302      "version": "3.11.4",
2303      "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.4.tgz",
2304      "integrity": "sha512-DCKORHjqNNVuMIDWFrlljftvc9CL0+09p3l7lBpb8dRqgN5SmvkWCY4MPKxoI6wJgdRqohmoNbptkxqSKAzLRg==",
2305      "dev": true,
2306      "dependencies": {
2307        "@types/connect-history-api-fallback": "*",
2308        "@types/express": "*",
2309        "@types/serve-static": "*",
2310        "@types/webpack": "^4",
2311        "http-proxy-middleware": "^1.0.0"
2312      }
2313    },
2314    "node_modules/@types/webpack-sources": {
2315      "version": "2.1.0",
2316      "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz",
2317      "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==",
2318      "dev": true,
2319      "dependencies": {
2320        "@types/node": "*",
2321        "@types/source-list-map": "*",
2322        "source-map": "^0.7.3"
2323      }
2324    },
2325    "node_modules/@types/webpack-sources/node_modules/source-map": {
2326      "version": "0.7.3",
2327      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
2328      "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
2329      "dev": true,
2330      "engines": {
2331        "node": ">= 8"
2332      }
2333    },
2334    "node_modules/@types/webpack/node_modules/source-map": {
2335      "version": "0.6.1",
2336      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2337      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2338      "dev": true,
2339      "engines": {
2340        "node": ">=0.10.0"
2341      }
2342    },
2343    "node_modules/@types/yargs": {
2344      "version": "13.0.12",
2345      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz",
2346      "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==",
2347      "dependencies": {
2348        "@types/yargs-parser": "*"
2349      }
2350    },
2351    "node_modules/@types/yargs-parser": {
2352      "version": "20.2.1",
2353      "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz",
2354      "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw=="
2355    },
2356    "node_modules/@vue/babel-helper-vue-jsx-merge-props": {
2357      "version": "1.2.1",
2358      "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz",
2359      "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==",
2360      "dev": true
2361    },
2362    "node_modules/@vue/babel-helper-vue-transform-on": {
2363      "version": "1.0.2",
2364      "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz",
2365      "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==",
2366      "dev": true
2367    },
2368    "node_modules/@vue/babel-plugin-jsx": {
2369      "version": "1.0.6",
2370      "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.6.tgz",
2371      "integrity": "sha512-RzYsvBhzKUmY2YG6LoV+W5PnlnkInq0thh1AzCmewwctAgGN6e9UFon6ZrQQV1CO5G5PeME7MqpB+/vvGg0h4g==",
2372      "dev": true,
2373      "dependencies": {
2374        "@babel/helper-module-imports": "^7.0.0",
2375        "@babel/plugin-syntax-jsx": "^7.0.0",
2376        "@babel/template": "^7.0.0",
2377        "@babel/traverse": "^7.0.0",
2378        "@babel/types": "^7.0.0",
2379        "@vue/babel-helper-vue-transform-on": "^1.0.2",
2380        "camelcase": "^6.0.0",
2381        "html-tags": "^3.1.0",
2382        "svg-tags": "^1.0.0"
2383      }
2384    },
2385    "node_modules/@vue/babel-plugin-transform-vue-jsx": {
2386      "version": "1.2.1",
2387      "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz",
2388      "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==",
2389      "dev": true,
2390      "dependencies": {
2391        "@babel/helper-module-imports": "^7.0.0",
2392        "@babel/plugin-syntax-jsx": "^7.2.0",
2393        "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
2394        "html-tags": "^2.0.0",
2395        "lodash.kebabcase": "^4.1.1",
2396        "svg-tags": "^1.0.0"
2397      },
2398      "peerDependencies": {
2399        "@babel/core": "^7.0.0-0"
2400      }
2401    },
2402    "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": {
2403      "version": "2.0.0",
2404      "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
2405      "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
2406      "dev": true,
2407      "engines": {
2408        "node": ">=4"
2409      }
2410    },
2411    "node_modules/@vue/babel-preset-app": {
2412      "version": "4.5.13",
2413      "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.13.tgz",
2414      "integrity": "sha512-pM7CR3yXB6L8Gfn6EmX7FLNE3+V/15I3o33GkSNsWvgsMp6HVGXKkXgojrcfUUauyL1LZOdvTmu4enU2RePGHw==",
2415      "dev": true,
2416      "dependencies": {
2417        "@babel/core": "^7.11.0",
2418        "@babel/helper-compilation-targets": "^7.9.6",
2419        "@babel/helper-module-imports": "^7.8.3",
2420        "@babel/plugin-proposal-class-properties": "^7.8.3",
2421        "@babel/plugin-proposal-decorators": "^7.8.3",
2422        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
2423        "@babel/plugin-syntax-jsx": "^7.8.3",
2424        "@babel/plugin-transform-runtime": "^7.11.0",
2425        "@babel/preset-env": "^7.11.0",
2426        "@babel/runtime": "^7.11.0",
2427        "@vue/babel-plugin-jsx": "^1.0.3",
2428        "@vue/babel-preset-jsx": "^1.2.4",
2429        "babel-plugin-dynamic-import-node": "^2.3.3",
2430        "core-js": "^3.6.5",
2431        "core-js-compat": "^3.6.5",
2432        "semver": "^6.1.0"
2433      },
2434      "peerDependencies": {
2435        "@babel/core": "*",
2436        "core-js": "^3",
2437        "vue": "^2 || ^3.0.0-0"
2438      },
2439      "peerDependenciesMeta": {
2440        "core-js": {
2441          "optional": true
2442        },
2443        "vue": {
2444          "optional": true
2445        }
2446      }
2447    },
2448    "node_modules/@vue/babel-preset-jsx": {
2449      "version": "1.2.4",
2450      "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz",
2451      "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==",
2452      "dev": true,
2453      "dependencies": {
2454        "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
2455        "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
2456        "@vue/babel-sugar-composition-api-inject-h": "^1.2.1",
2457        "@vue/babel-sugar-composition-api-render-instance": "^1.2.4",
2458        "@vue/babel-sugar-functional-vue": "^1.2.2",
2459        "@vue/babel-sugar-inject-h": "^1.2.2",
2460        "@vue/babel-sugar-v-model": "^1.2.3",
2461        "@vue/babel-sugar-v-on": "^1.2.3"
2462      },
2463      "peerDependencies": {
2464        "@babel/core": "^7.0.0-0"
2465      }
2466    },
2467    "node_modules/@vue/babel-sugar-composition-api-inject-h": {
2468      "version": "1.2.1",
2469      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz",
2470      "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==",
2471      "dev": true,
2472      "dependencies": {
2473        "@babel/plugin-syntax-jsx": "^7.2.0"
2474      },
2475      "peerDependencies": {
2476        "@babel/core": "^7.0.0-0"
2477      }
2478    },
2479    "node_modules/@vue/babel-sugar-composition-api-render-instance": {
2480      "version": "1.2.4",
2481      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz",
2482      "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==",
2483      "dev": true,
2484      "dependencies": {
2485        "@babel/plugin-syntax-jsx": "^7.2.0"
2486      },
2487      "peerDependencies": {
2488        "@babel/core": "^7.0.0-0"
2489      }
2490    },
2491    "node_modules/@vue/babel-sugar-functional-vue": {
2492      "version": "1.2.2",
2493      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz",
2494      "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==",
2495      "dev": true,
2496      "dependencies": {
2497        "@babel/plugin-syntax-jsx": "^7.2.0"
2498      },
2499      "peerDependencies": {
2500        "@babel/core": "^7.0.0-0"
2501      }
2502    },
2503    "node_modules/@vue/babel-sugar-inject-h": {
2504      "version": "1.2.2",
2505      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz",
2506      "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==",
2507      "dev": true,
2508      "dependencies": {
2509        "@babel/plugin-syntax-jsx": "^7.2.0"
2510      },
2511      "peerDependencies": {
2512        "@babel/core": "^7.0.0-0"
2513      }
2514    },
2515    "node_modules/@vue/babel-sugar-v-model": {
2516      "version": "1.2.3",
2517      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz",
2518      "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==",
2519      "dev": true,
2520      "dependencies": {
2521        "@babel/plugin-syntax-jsx": "^7.2.0",
2522        "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
2523        "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
2524        "camelcase": "^5.0.0",
2525        "html-tags": "^2.0.0",
2526        "svg-tags": "^1.0.0"
2527      },
2528      "peerDependencies": {
2529        "@babel/core": "^7.0.0-0"
2530      }
2531    },
2532    "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": {
2533      "version": "5.3.1",
2534      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2535      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2536      "dev": true,
2537      "engines": {
2538        "node": ">=6"
2539      }
2540    },
2541    "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": {
2542      "version": "2.0.0",
2543      "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
2544      "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
2545      "dev": true,
2546      "engines": {
2547        "node": ">=4"
2548      }
2549    },
2550    "node_modules/@vue/babel-sugar-v-on": {
2551      "version": "1.2.3",
2552      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz",
2553      "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==",
2554      "dev": true,
2555      "dependencies": {
2556        "@babel/plugin-syntax-jsx": "^7.2.0",
2557        "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
2558        "camelcase": "^5.0.0"
2559      },
2560      "peerDependencies": {
2561        "@babel/core": "^7.0.0-0"
2562      }
2563    },
2564    "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": {
2565      "version": "5.3.1",
2566      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2567      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2568      "dev": true,
2569      "engines": {
2570        "node": ">=6"
2571      }
2572    },
2573    "node_modules/@vue/cli-overlay": {
2574      "version": "4.5.13",
2575      "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.5.13.tgz",
2576      "integrity": "sha512-jhUIg3klgi5Cxhs8dnat5hi/W2tQJvsqCxR0u6hgfSob0ORODgUBlN+F/uwq7cKIe/pzedVUk1y07F13GQvPqg==",
2577      "dev": true
2578    },
2579    "node_modules/@vue/cli-plugin-babel": {
2580      "version": "4.5.13",
2581      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.13.tgz",
2582      "integrity": "sha512-ykvEAfD8PgGs+dGMGqr7l/nRmIS39NRzWLhMluPLTvDV1L+IxcoB73HNLGA/aENDpl8CuWrTE+1VgydcOhp+wg==",
2583      "dev": true,
2584      "dependencies": {
2585        "@babel/core": "^7.11.0",
2586        "@vue/babel-preset-app": "^4.5.13",
2587        "@vue/cli-shared-utils": "^4.5.13",
2588        "babel-loader": "^8.1.0",
2589        "cache-loader": "^4.1.0",
2590        "thread-loader": "^2.1.3",
2591        "webpack": "^4.0.0"
2592      },
2593      "peerDependencies": {
2594        "@vue/cli-service": "^3.0.0 || ^4.0.0-0"
2595      }
2596    },
2597    "node_modules/@vue/cli-plugin-eslint": {
2598      "version": "4.5.13",
2599      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.13.tgz",
2600      "integrity": "sha512-yc2uXX6aBiy3vEf5TwaueaDqQbdIXIhk0x0KzEtpPo23jBdLkpOSoU5NCgE06g/ZiGAcettpmBSv73Hfp4wHEw==",
2601      "dev": true,
2602      "dependencies": {
2603        "@vue/cli-shared-utils": "^4.5.13",
2604        "eslint-loader": "^2.2.1",
2605        "globby": "^9.2.0",
2606        "inquirer": "^7.1.0",
2607        "webpack": "^4.0.0",
2608        "yorkie": "^2.0.0"
2609      },
2610      "peerDependencies": {
2611        "@vue/cli-service": "^3.0.0 || ^4.0.0-0",
2612        "eslint": ">= 1.6.0 < 7.0.0"
2613      }
2614    },
2615    "node_modules/@vue/cli-plugin-router": {
2616      "version": "4.5.13",
2617      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.5.13.tgz",
2618      "integrity": "sha512-tgtMDjchB/M1z8BcfV4jSOY9fZSMDTPgF9lsJIiqBWMxvBIsk9uIZHxp62DibYME4CCKb/nNK61XHaikFp+83w==",
2619      "dev": true,
2620      "dependencies": {
2621        "@vue/cli-shared-utils": "^4.5.13"
2622      },
2623      "peerDependencies": {
2624        "@vue/cli-service": "^3.0.0 || ^4.0.0-0"
2625      }
2626    },
2627    "node_modules/@vue/cli-plugin-unit-jest": {
2628      "version": "4.5.13",
2629      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-jest/-/cli-plugin-unit-jest-4.5.13.tgz",
2630      "integrity": "sha512-8t7QIihJWB9Kv85FamrEzWbJnvsLhQdyXHl3h+qhAihrZdLL+9mj905y88cBCq+i2PqqZ/qAoabbpf4DxDAb7g==",
2631      "dev": true,
2632      "dependencies": {
2633        "@babel/core": "^7.11.0",
2634        "@babel/plugin-transform-modules-commonjs": "^7.9.6",
2635        "@types/jest": "^24.0.19",
2636        "@vue/cli-shared-utils": "^4.5.13",
2637        "babel-core": "^7.0.0-bridge.0",
2638        "babel-jest": "^24.9.0",
2639        "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
2640        "deepmerge": "^4.2.2",
2641        "jest": "^24.9.0",
2642        "jest-environment-jsdom-fifteen": "^1.0.2",
2643        "jest-serializer-vue": "^2.0.2",
2644        "jest-transform-stub": "^2.0.0",
2645        "jest-watch-typeahead": "^0.4.2",
2646        "ts-jest": "^24.2.0",
2647        "vue-jest": "^3.0.5"
2648      },
2649      "peerDependencies": {
2650        "@vue/cli-service": "^3.0.0 || ^4.0.0-0"
2651      }
2652    },
2653    "node_modules/@vue/cli-plugin-unit-jest/node_modules/deepmerge": {
2654      "version": "4.2.2",
2655      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
2656      "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
2657      "dev": true,
2658      "engines": {
2659        "node": ">=0.10.0"
2660      }
2661    },
2662    "node_modules/@vue/cli-plugin-unit-jest/node_modules/vue-jest": {
2663      "version": "3.0.7",
2664      "resolved": "https://registry.npmjs.org/vue-jest/-/vue-jest-3.0.7.tgz",
2665      "integrity": "sha512-PIOxFM+wsBMry26ZpfBvUQ/DGH2hvp5khDQ1n51g3bN0TwFwTy4J85XVfxTRMukqHji/GnAoGUnlZ5Ao73K62w==",
2666      "dev": true,
2667      "dependencies": {
2668        "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0",
2669        "chalk": "^2.1.0",
2670        "deasync": "^0.1.15",
2671        "extract-from-css": "^0.4.4",
2672        "find-babel-config": "^1.1.0",
2673        "js-beautify": "^1.6.14",
2674        "node-cache": "^4.1.1",
2675        "object-assign": "^4.1.1",
2676        "source-map": "^0.5.6",
2677        "tsconfig": "^7.0.0",
2678        "vue-template-es2015-compiler": "^1.6.0"
2679      },
2680      "peerDependencies": {
2681        "babel-core": "^6.25.0 || ^7.0.0-0",
2682        "vue": "^2.x",
2683        "vue-template-compiler": "^2.x"
2684      }
2685    },
2686    "node_modules/@vue/cli-plugin-vuex": {
2687      "version": "4.5.13",
2688      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.13.tgz",
2689      "integrity": "sha512-I1S9wZC7iI0Wn8kw8Zh+A2Qkf6s1M6vTGBkx8boXjuzfwEEyEHRxadsVCecZc8Mkpydo0nykj+MyYF96TKFuVA==",
2690      "dev": true,
2691      "peerDependencies": {
2692        "@vue/cli-service": "^3.0.0 || ^4.0.0-0"
2693      }
2694    },
2695    "node_modules/@vue/cli-service": {
2696      "version": "4.5.13",
2697      "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.5.13.tgz",
2698      "integrity": "sha512-CKAZN4iokMMsaUyJRU22oUAz3oS/X9sVBSKAF2/shFBV5xh3jqAlKl8OXZYz4cXGFLA6djNuYrniuLAo7Ku97A==",
2699      "dev": true,
2700      "dependencies": {
2701        "@intervolga/optimize-cssnano-plugin": "^1.0.5",
2702        "@soda/friendly-errors-webpack-plugin": "^1.7.1",
2703        "@soda/get-current-script": "^1.0.0",
2704        "@types/minimist": "^1.2.0",
2705        "@types/webpack": "^4.0.0",
2706        "@types/webpack-dev-server": "^3.11.0",
2707        "@vue/cli-overlay": "^4.5.13",
2708        "@vue/cli-plugin-router": "^4.5.13",
2709        "@vue/cli-plugin-vuex": "^4.5.13",
2710        "@vue/cli-shared-utils": "^4.5.13",
2711        "@vue/component-compiler-utils": "^3.1.2",
2712        "@vue/preload-webpack-plugin": "^1.1.0",
2713        "@vue/web-component-wrapper": "^1.2.0",
2714        "acorn": "^7.4.0",
2715        "acorn-walk": "^7.1.1",
2716        "address": "^1.1.2",
2717        "autoprefixer": "^9.8.6",
2718        "browserslist": "^4.12.0",
2719        "cache-loader": "^4.1.0",
2720        "case-sensitive-paths-webpack-plugin": "^2.3.0",
2721        "cli-highlight": "^2.1.4",
2722        "clipboardy": "^2.3.0",
2723        "cliui": "^6.0.0",
2724        "copy-webpack-plugin": "^5.1.1",
2725        "css-loader": "^3.5.3",
2726        "cssnano": "^4.1.10",
2727        "debug": "^4.1.1",
2728        "default-gateway": "^5.0.5",
2729        "dotenv": "^8.2.0",
2730        "dotenv-expand": "^5.1.0",
2731        "file-loader": "^4.2.0",
2732        "fs-extra": "^7.0.1",
2733        "globby": "^9.2.0",
2734        "hash-sum": "^2.0.0",
2735        "html-webpack-plugin": "^3.2.0",
2736        "launch-editor-middleware": "^2.2.1",
2737        "lodash.defaultsdeep": "^4.6.1",
2738        "lodash.mapvalues": "^4.6.0",
2739        "lodash.transform": "^4.6.0",
2740        "mini-css-extract-plugin": "^0.9.0",
2741        "minimist": "^1.2.5",
2742        "pnp-webpack-plugin": "^1.6.4",
2743        "portfinder": "^1.0.26",
2744        "postcss-loader": "^3.0.0",
2745        "ssri": "^8.0.1",
2746        "terser-webpack-plugin": "^1.4.4",
2747        "thread-loader": "^2.1.3",
2748        "url-loader": "^2.2.0",
2749        "vue-loader": "^15.9.2",
2750        "vue-loader-v16": "npm:vue-loader@^16.1.0",
2751        "vue-style-loader": "^4.1.2",
2752        "webpack": "^4.0.0",
2753        "webpack-bundle-analyzer": "^3.8.0",
2754        "webpack-chain": "^6.4.0",
2755        "webpack-dev-server": "^3.11.0",
2756        "webpack-merge": "^4.2.2"
2757      },
2758      "bin": {
2759        "vue-cli-service": "bin/vue-cli-service.js"
2760      },
2761      "engines": {
2762        "node": ">=8"
2763      },
2764      "optionalDependencies": {
2765        "vue-loader-v16": "npm:vue-loader@^16.1.0"
2766      },
2767      "peerDependencies": {
2768        "@vue/compiler-sfc": "^3.0.0-beta.14",
2769        "vue-template-compiler": "^2.0.0"
2770      },
2771      "peerDependenciesMeta": {
2772        "@vue/compiler-sfc": {
2773          "optional": true
2774        },
2775        "less-loader": {
2776          "optional": true
2777        },
2778        "pug-plain-loader": {
2779          "optional": true
2780        },
2781        "raw-loader": {
2782          "optional": true
2783        },
2784        "sass-loader": {
2785          "optional": true
2786        },
2787        "stylus-loader": {
2788          "optional": true
2789        },
2790        "vue-template-compiler": {
2791          "optional": true
2792        }
2793      }
2794    },
2795    "node_modules/@vue/cli-shared-utils": {
2796      "version": "4.5.13",
2797      "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.13.tgz",
2798      "integrity": "sha512-HpnOrkLg42RFUsQGMJv26oTG3J3FmKtO2WSRhKIIL+1ok3w9OjGCtA3nMMXN27f9eX14TqO64M36DaiSZ1fSiw==",
2799      "dev": true,
2800      "dependencies": {
2801        "@hapi/joi": "^15.0.1",
2802        "chalk": "^2.4.2",
2803        "execa": "^1.0.0",
2804        "launch-editor": "^2.2.1",
2805        "lru-cache": "^5.1.1",
2806        "node-ipc": "^9.1.1",
2807        "open": "^6.3.0",
2808        "ora": "^3.4.0",
2809        "read-pkg": "^5.1.1",
2810        "request": "^2.88.2",
2811        "semver": "^6.1.0",
2812        "strip-ansi": "^6.0.0"
2813      }
2814    },
2815    "node_modules/@vue/cli-shared-utils/node_modules/ansi-regex": {
2816      "version": "5.0.0",
2817      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
2818      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
2819      "dev": true,
2820      "engines": {
2821        "node": ">=8"
2822      }
2823    },
2824    "node_modules/@vue/cli-shared-utils/node_modules/strip-ansi": {
2825      "version": "6.0.0",
2826      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
2827      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
2828      "dev": true,
2829      "dependencies": {
2830        "ansi-regex": "^5.0.0"
2831      },
2832      "engines": {
2833        "node": ">=8"
2834      }
2835    },
2836    "node_modules/@vue/compiler-core": {
2837      "version": "3.1.2",
2838      "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.1.2.tgz",
2839      "integrity": "sha512-nHmq7vLjq/XM2IMbZUcKWoH5sPXa2uR/nIKZtjbK5F3TcbnYE/zKsrSUR9WZJ03unlwotNBX1OyxVt9HbWD7/Q==",
2840      "dependencies": {
2841        "@babel/parser": "^7.12.0",
2842        "@babel/types": "^7.12.0",
2843        "@vue/shared": "3.1.2",
2844        "estree-walker": "^2.0.1",
2845        "source-map": "^0.6.1"
2846      }
2847    },
2848    "node_modules/@vue/compiler-core/node_modules/source-map": {
2849      "version": "0.6.1",
2850      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2851      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2852      "engines": {
2853        "node": ">=0.10.0"
2854      }
2855    },
2856    "node_modules/@vue/compiler-dom": {
2857      "version": "3.1.2",
2858      "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.1.2.tgz",
2859      "integrity": "sha512-k2+SWcWH0jL6WQAX7Or2ONqu5MbtTgTO0dJrvebQYzgqaKMXNI90RNeWeCxS4BnNFMDONpHBeFgbwbnDWIkmRg==",
2860      "dependencies": {
2861        "@vue/compiler-core": "3.1.2",
2862        "@vue/shared": "3.1.2"
2863      }
2864    },
2865    "node_modules/@vue/compiler-sfc": {
2866      "version": "3.1.2",
2867      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.1.2.tgz",
2868      "integrity": "sha512-SeG/2+DvwejQ7oAiSx8BrDh5qOdqCYHGClPiTvVIHTfSIHiS2JjMbCANdDCjHkTOh/O7WZzo2JhdKm98bRBxTw==",
2869      "dev": true,
2870      "dependencies": {
2871        "@babel/parser": "^7.13.9",
2872        "@babel/types": "^7.13.0",
2873        "@types/estree": "^0.0.48",
2874        "@vue/compiler-core": "3.1.2",
2875        "@vue/compiler-dom": "3.1.2",
2876        "@vue/compiler-ssr": "3.1.2",
2877        "@vue/shared": "3.1.2",
2878        "consolidate": "^0.16.0",
2879        "estree-walker": "^2.0.1",
2880        "hash-sum": "^2.0.0",
2881        "lru-cache": "^5.1.1",
2882        "magic-string": "^0.25.7",
2883        "merge-source-map": "^1.1.0",
2884        "postcss": "^8.1.10",
2885        "postcss-modules": "^4.0.0",
2886        "postcss-selector-parser": "^6.0.4",
2887        "source-map": "^0.6.1"
2888      },
2889      "peerDependencies": {
2890        "vue": "3.1.2"
2891      }
2892    },
2893    "node_modules/@vue/compiler-sfc/node_modules/icss-utils": {
2894      "version": "5.1.0",
2895      "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
2896      "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
2897      "dev": true,
2898      "engines": {
2899        "node": "^10 || ^12 || >= 14"
2900      },
2901      "peerDependencies": {
2902        "postcss": "^8.1.0"
2903      }
2904    },
2905    "node_modules/@vue/compiler-sfc/node_modules/postcss": {
2906      "version": "8.3.5",
2907      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz",
2908      "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==",
2909      "dev": true,
2910      "dependencies": {
2911        "colorette": "^1.2.2",
2912        "nanoid": "^3.1.23",
2913        "source-map-js": "^0.6.2"
2914      },
2915      "engines": {
2916        "node": "^10 || ^12 || >=14"
2917      },
2918      "funding": {
2919        "type": "opencollective",
2920        "url": "https://opencollective.com/postcss/"
2921      }
2922    },
2923    "node_modules/@vue/compiler-sfc/node_modules/postcss-modules": {
2924      "version": "4.1.3",
2925      "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.1.3.tgz",
2926      "integrity": "sha512-dBT39hrXe4OAVYJe/2ZuIZ9BzYhOe7t+IhedYeQ2OxKwDpAGlkEN/fR0fGnrbx4BvgbMReRX4hCubYK9cE/pJQ==",
2927      "dev": true,
2928      "dependencies": {
2929        "generic-names": "^2.0.1",
2930        "icss-replace-symbols": "^1.1.0",
2931        "lodash.camelcase": "^4.3.0",
2932        "postcss-modules-extract-imports": "^3.0.0",
2933        "postcss-modules-local-by-default": "^4.0.0",
2934        "postcss-modules-scope": "^3.0.0",
2935        "postcss-modules-values": "^4.0.0",
2936        "string-hash": "^1.1.1"
2937      },
2938      "peerDependencies": {
2939        "postcss": "^8.0.0"
2940      }
2941    },
2942    "node_modules/@vue/compiler-sfc/node_modules/postcss-modules-extract-imports": {
2943      "version": "3.0.0",
2944      "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
2945      "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
2946      "dev": true,
2947      "engines": {
2948        "node": "^10 || ^12 || >= 14"
2949      },
2950      "peerDependencies": {
2951        "postcss": "^8.1.0"
2952      }
2953    },
2954    "node_modules/@vue/compiler-sfc/node_modules/postcss-modules-local-by-default": {
2955      "version": "4.0.0",
2956      "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
2957      "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
2958      "dev": true,
2959      "dependencies": {
2960        "icss-utils": "^5.0.0",
2961        "postcss-selector-parser": "^6.0.2",
2962        "postcss-value-parser": "^4.1.0"
2963      },
2964      "engines": {
2965        "node": "^10 || ^12 || >= 14"
2966      },
2967      "peerDependencies": {
2968        "postcss": "^8.1.0"
2969      }
2970    },
2971    "node_modules/@vue/compiler-sfc/node_modules/postcss-modules-scope": {
2972      "version": "3.0.0",
2973      "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
2974      "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
2975      "dev": true,
2976      "dependencies": {
2977        "postcss-selector-parser": "^6.0.4"
2978      },
2979      "engines": {
2980        "node": "^10 || ^12 || >= 14"
2981      },
2982      "peerDependencies": {
2983        "postcss": "^8.1.0"
2984      }
2985    },
2986    "node_modules/@vue/compiler-sfc/node_modules/postcss-modules-values": {
2987      "version": "4.0.0",
2988      "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
2989      "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
2990      "dev": true,
2991      "dependencies": {
2992        "icss-utils": "^5.0.0"
2993      },
2994      "engines": {
2995        "node": "^10 || ^12 || >= 14"
2996      },
2997      "peerDependencies": {
2998        "postcss": "^8.1.0"
2999      }
3000    },
3001    "node_modules/@vue/compiler-sfc/node_modules/source-map": {
3002      "version": "0.6.1",
3003      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3004      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3005      "dev": true,
3006      "engines": {
3007        "node": ">=0.10.0"
3008      }
3009    },
3010    "node_modules/@vue/compiler-ssr": {
3011      "version": "3.1.2",
3012      "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.1.2.tgz",
3013      "integrity": "sha512-BwXo9LFk5OSWdMyZQ4bX1ELHX0Z/9F+ld/OaVnpUPzAZCHslBYLvyKUVDwv2C/lpLjRffpC2DOUEdl1+RP1aGg==",
3014      "dev": true,
3015      "dependencies": {
3016        "@vue/compiler-dom": "3.1.2",
3017        "@vue/shared": "3.1.2"
3018      }
3019    },
3020    "node_modules/@vue/component-compiler-utils": {
3021      "version": "3.2.2",
3022      "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz",
3023      "integrity": "sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==",
3024      "dev": true,
3025      "dependencies": {
3026        "consolidate": "^0.15.1",
3027        "hash-sum": "^1.0.2",
3028        "lru-cache": "^4.1.2",
3029        "merge-source-map": "^1.1.0",
3030        "postcss": "^7.0.36",
3031        "postcss-selector-parser": "^6.0.2",
3032        "prettier": "^1.18.2",
3033        "source-map": "~0.6.1",
3034        "vue-template-es2015-compiler": "^1.9.0"
3035      },
3036      "optionalDependencies": {
3037        "prettier": "^1.18.2"
3038      }
3039    },
3040    "node_modules/@vue/component-compiler-utils/node_modules/consolidate": {
3041      "version": "0.15.1",
3042      "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz",
3043      "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
3044      "dev": true,
3045      "dependencies": {
3046        "bluebird": "^3.1.1"
3047      },
3048      "engines": {
3049        "node": ">= 0.10.0"
3050      }
3051    },
3052    "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": {
3053      "version": "1.0.2",
3054      "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
3055      "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=",
3056      "dev": true
3057    },
3058    "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": {
3059      "version": "4.1.5",
3060      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
3061      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
3062      "dev": true,
3063      "dependencies": {
3064        "pseudomap": "^1.0.2",
3065        "yallist": "^2.1.2"
3066      }
3067    },
3068    "node_modules/@vue/component-compiler-utils/node_modules/source-map": {
3069      "version": "0.6.1",
3070      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3071      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3072      "dev": true,
3073      "engines": {
3074        "node": ">=0.10.0"
3075      }
3076    },
3077    "node_modules/@vue/component-compiler-utils/node_modules/yallist": {
3078      "version": "2.1.2",
3079      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
3080      "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
3081      "dev": true
3082    },
3083    "node_modules/@vue/devtools-api": {
3084      "version": "6.0.0-beta.14",
3085      "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.14.tgz",
3086      "integrity": "sha512-44fPrrN1cqcs6bFkT0C+yxTM6PZXLbR+ESh1U1j8UD22yO04gXvxH62HApMjLbS3WqJO/iCNC+CYT+evPQh2EQ=="
3087    },
3088    "node_modules/@vue/eslint-config-prettier": {
3089      "version": "6.0.0",
3090      "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-6.0.0.tgz",
3091      "integrity": "sha512-wFQmv45c3ige5EA+ngijq40YpVcIkAy0Lihupnsnd1Dao5CBbPyfCzqtejFLZX1EwH/kCJdpz3t6s+5wd3+KxQ==",
3092      "dev": true,
3093      "dependencies": {
3094        "eslint-config-prettier": "^6.0.0"
3095      },
3096      "peerDependencies": {
3097        "eslint": ">= 5.0.0",
3098        "eslint-plugin-prettier": "^3.1.0",
3099        "prettier": ">= 1.13.0"
3100      }
3101    },
3102    "node_modules/@vue/preload-webpack-plugin": {
3103      "version": "1.1.2",
3104      "resolved": "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz",
3105      "integrity": "sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==",
3106      "dev": true,
3107      "engines": {
3108        "node": ">=6.0.0"
3109      },
3110      "peerDependencies": {
3111        "html-webpack-plugin": ">=2.26.0",
3112        "webpack": ">=4.0.0"
3113      }
3114    },
3115    "node_modules/@vue/reactivity": {
3116      "version": "3.1.2",
3117      "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.2.tgz",
3118      "integrity": "sha512-glJzJoN2xE7I2lRvwKM5u1BHRPTd1yc8iaf//Lai/78/uYAvE5DXp5HzWRFOwMlbRvMGJHIQjOqoxj87cDAaag==",
3119      "dependencies": {
3120        "@vue/shared": "3.1.2"
3121      }
3122    },
3123    "node_modules/@vue/runtime-core": {
3124      "version": "3.1.2",
3125      "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.1.2.tgz",
3126      "integrity": "sha512-gsPZG4dRIkixuuKmoj4P9IHgfT0yaFLcqWOM5F/bCk0nxQn1XtxH8oUehWuET726KhbukvDoJfe9G2CKviy80w==",
3127      "dependencies": {
3128        "@vue/reactivity": "3.1.2",
3129        "@vue/shared": "3.1.2"
3130      }
3131    },
3132    "node_modules/@vue/runtime-dom": {
3133      "version": "3.1.2",
3134      "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.1.2.tgz",
3135      "integrity": "sha512-QvINxjLucEZFzp5f0NVu7JqWYCv5TKQfkH2FDs/N6QNE4iKcYtKrWdT0HKfABnVXG28Znqv6rIH0dH4ZAOwxpA==",
3136      "dependencies": {
3137        "@vue/runtime-core": "3.1.2",
3138        "@vue/shared": "3.1.2",
3139        "csstype": "^2.6.8"
3140      }
3141    },
3142    "node_modules/@vue/shared": {
3143      "version": "3.1.2",
3144      "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.2.tgz",
3145      "integrity": "sha512-EmH/poaDWBPJaPILXNI/1fvUbArJQmmTyVCwvvyDYDFnkPoTclAbHRAtyIvqfez7jybTDn077HTNILpxlsoWhg=="
3146    },
3147    "node_modules/@vue/test-utils": {
3148      "version": "2.0.0-rc.12",
3149      "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.0.0-rc.12.tgz",
3150      "integrity": "sha512-G9BGRYlfwWjhorGjnpniC3hcYn1pCG2NqKG68fdUpk3DgWKordZ+BsEFD/SAmKdTZVMCY1huFwY3XAbPc+AgRw==",
3151      "dev": true,
3152      "peerDependencies": {
3153        "vue": "^3.0.1"
3154      }
3155    },
3156    "node_modules/@vue/web-component-wrapper": {
3157      "version": "1.3.0",
3158      "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz",
3159      "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==",
3160      "dev": true
3161    },
3162    "node_modules/@webassemblyjs/ast": {
3163      "version": "1.9.0",
3164      "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
3165      "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
3166      "dev": true,
3167      "dependencies": {
3168        "@webassemblyjs/helper-module-context": "1.9.0",
3169        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
3170        "@webassemblyjs/wast-parser": "1.9.0"
3171      }
3172    },
3173    "node_modules/@webassemblyjs/floating-point-hex-parser": {
3174      "version": "1.9.0",
3175      "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
3176      "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
3177      "dev": true
3178    },
3179    "node_modules/@webassemblyjs/helper-api-error": {
3180      "version": "1.9.0",
3181      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
3182      "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
3183      "dev": true
3184    },
3185    "node_modules/@webassemblyjs/helper-buffer": {
3186      "version": "1.9.0",
3187      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
3188      "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
3189      "dev": true
3190    },
3191    "node_modules/@webassemblyjs/helper-code-frame": {
3192      "version": "1.9.0",
3193      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
3194      "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
3195      "dev": true,
3196      "dependencies": {
3197        "@webassemblyjs/wast-printer": "1.9.0"
3198      }
3199    },
3200    "node_modules/@webassemblyjs/helper-fsm": {
3201      "version": "1.9.0",
3202      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
3203      "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
3204      "dev": true
3205    },
3206    "node_modules/@webassemblyjs/helper-module-context": {
3207      "version": "1.9.0",
3208      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
3209      "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
3210      "dev": true,
3211      "dependencies": {
3212        "@webassemblyjs/ast": "1.9.0"
3213      }
3214    },
3215    "node_modules/@webassemblyjs/helper-wasm-bytecode": {
3216      "version": "1.9.0",
3217      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
3218      "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
3219      "dev": true
3220    },
3221    "node_modules/@webassemblyjs/helper-wasm-section": {
3222      "version": "1.9.0",
3223      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
3224      "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
3225      "dev": true,
3226      "dependencies": {
3227        "@webassemblyjs/ast": "1.9.0",
3228        "@webassemblyjs/helper-buffer": "1.9.0",
3229        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
3230        "@webassemblyjs/wasm-gen": "1.9.0"
3231      }
3232    },
3233    "node_modules/@webassemblyjs/ieee754": {
3234      "version": "1.9.0",
3235      "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
3236      "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
3237      "dev": true,
3238      "dependencies": {
3239        "@xtuc/ieee754": "^1.2.0"
3240      }
3241    },
3242    "node_modules/@webassemblyjs/leb128": {
3243      "version": "1.9.0",
3244      "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
3245      "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
3246      "dev": true,
3247      "dependencies": {
3248        "@xtuc/long": "4.2.2"
3249      }
3250    },
3251    "node_modules/@webassemblyjs/utf8": {
3252      "version": "1.9.0",
3253      "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
3254      "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
3255      "dev": true
3256    },
3257    "node_modules/@webassemblyjs/wasm-edit": {
3258      "version": "1.9.0",
3259      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
3260      "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
3261      "dev": true,
3262      "dependencies": {
3263        "@webassemblyjs/ast": "1.9.0",
3264        "@webassemblyjs/helper-buffer": "1.9.0",
3265        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
3266        "@webassemblyjs/helper-wasm-section": "1.9.0",
3267        "@webassemblyjs/wasm-gen": "1.9.0",
3268        "@webassemblyjs/wasm-opt": "1.9.0",
3269        "@webassemblyjs/wasm-parser": "1.9.0",
3270        "@webassemblyjs/wast-printer": "1.9.0"
3271      }
3272    },
3273    "node_modules/@webassemblyjs/wasm-gen": {
3274      "version": "1.9.0",
3275      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
3276      "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
3277      "dev": true,
3278      "dependencies": {
3279        "@webassemblyjs/ast": "1.9.0",
3280        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
3281        "@webassemblyjs/ieee754": "1.9.0",
3282        "@webassemblyjs/leb128": "1.9.0",
3283        "@webassemblyjs/utf8": "1.9.0"
3284      }
3285    },
3286    "node_modules/@webassemblyjs/wasm-opt": {
3287      "version": "1.9.0",
3288      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
3289      "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
3290      "dev": true,
3291      "dependencies": {
3292        "@webassemblyjs/ast": "1.9.0",
3293        "@webassemblyjs/helper-buffer": "1.9.0",
3294        "@webassemblyjs/wasm-gen": "1.9.0",
3295        "@webassemblyjs/wasm-parser": "1.9.0"
3296      }
3297    },
3298    "node_modules/@webassemblyjs/wasm-parser": {
3299      "version": "1.9.0",
3300      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
3301      "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
3302      "dev": true,
3303      "dependencies": {
3304        "@webassemblyjs/ast": "1.9.0",
3305        "@webassemblyjs/helper-api-error": "1.9.0",
3306        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
3307        "@webassemblyjs/ieee754": "1.9.0",
3308        "@webassemblyjs/leb128": "1.9.0",
3309        "@webassemblyjs/utf8": "1.9.0"
3310      }
3311    },
3312    "node_modules/@webassemblyjs/wast-parser": {
3313      "version": "1.9.0",
3314      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
3315      "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
3316      "dev": true,
3317      "dependencies": {
3318        "@webassemblyjs/ast": "1.9.0",
3319        "@webassemblyjs/floating-point-hex-parser": "1.9.0",
3320        "@webassemblyjs/helper-api-error": "1.9.0",
3321        "@webassemblyjs/helper-code-frame": "1.9.0",
3322        "@webassemblyjs/helper-fsm": "1.9.0",
3323        "@xtuc/long": "4.2.2"
3324      }
3325    },
3326    "node_modules/@webassemblyjs/wast-printer": {
3327      "version": "1.9.0",
3328      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
3329      "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
3330      "dev": true,
3331      "dependencies": {
3332        "@webassemblyjs/ast": "1.9.0",
3333        "@webassemblyjs/wast-parser": "1.9.0",
3334        "@xtuc/long": "4.2.2"
3335      }
3336    },
3337    "node_modules/@xtuc/ieee754": {
3338      "version": "1.2.0",
3339      "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
3340      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
3341      "dev": true
3342    },
3343    "node_modules/@xtuc/long": {
3344      "version": "4.2.2",
3345      "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
3346      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
3347      "dev": true
3348    },
3349    "node_modules/@zip.js/zip.js": {
3350      "version": "2.3.6",
3351      "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.3.6.tgz",
3352      "integrity": "sha512-VQE2MI7YChMmdeBN9CGuktE4Mws+gUGAjWGUwzoIsT/gNmI+7BK+qbArsC5RO/NXYKJ1pj2vzNSZCyUFhPdG1g=="
3353    },
3354    "node_modules/abab": {
3355      "version": "2.0.5",
3356      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
3357      "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q=="
3358    },
3359    "node_modules/abbrev": {
3360      "version": "1.1.1",
3361      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
3362      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
3363      "dev": true
3364    },
3365    "node_modules/accepts": {
3366      "version": "1.3.7",
3367      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
3368      "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
3369      "dev": true,
3370      "dependencies": {
3371        "mime-types": "~2.1.24",
3372        "negotiator": "0.6.2"
3373      },
3374      "engines": {
3375        "node": ">= 0.6"
3376      }
3377    },
3378    "node_modules/acorn": {
3379      "version": "7.4.1",
3380      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
3381      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
3382      "bin": {
3383        "acorn": "bin/acorn"
3384      },
3385      "engines": {
3386        "node": ">=0.4.0"
3387      }
3388    },
3389    "node_modules/acorn-globals": {
3390      "version": "4.3.4",
3391      "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
3392      "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
3393      "dependencies": {
3394        "acorn": "^6.0.1",
3395        "acorn-walk": "^6.0.1"
3396      }
3397    },
3398    "node_modules/acorn-globals/node_modules/acorn": {
3399      "version": "6.4.2",
3400      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
3401      "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
3402      "bin": {
3403        "acorn": "bin/acorn"
3404      },
3405      "engines": {
3406        "node": ">=0.4.0"
3407      }
3408    },
3409    "node_modules/acorn-globals/node_modules/acorn-walk": {
3410      "version": "6.2.0",
3411      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
3412      "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
3413      "engines": {
3414        "node": ">=0.4.0"
3415      }
3416    },
3417    "node_modules/acorn-jsx": {
3418      "version": "5.3.1",
3419      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
3420      "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
3421      "peerDependencies": {
3422        "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
3423      }
3424    },
3425    "node_modules/acorn-walk": {
3426      "version": "7.2.0",
3427      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
3428      "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
3429      "dev": true,
3430      "engines": {
3431        "node": ">=0.4.0"
3432      }
3433    },
3434    "node_modules/address": {
3435      "version": "1.1.2",
3436      "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz",
3437      "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==",
3438      "dev": true,
3439      "engines": {
3440        "node": ">= 0.12.0"
3441      }
3442    },
3443    "node_modules/ajv": {
3444      "version": "6.12.6",
3445      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
3446      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
3447      "dependencies": {
3448        "fast-deep-equal": "^3.1.1",
3449        "fast-json-stable-stringify": "^2.0.0",
3450        "json-schema-traverse": "^0.4.1",
3451        "uri-js": "^4.2.2"
3452      },
3453      "funding": {
3454        "type": "github",
3455        "url": "https://github.com/sponsors/epoberezkin"
3456      }
3457    },
3458    "node_modules/ajv-errors": {
3459      "version": "1.0.1",
3460      "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
3461      "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
3462      "dev": true,
3463      "peerDependencies": {
3464        "ajv": ">=5.0.0"
3465      }
3466    },
3467    "node_modules/ajv-keywords": {
3468      "version": "3.5.2",
3469      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
3470      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
3471      "dev": true,
3472      "peerDependencies": {
3473        "ajv": "^6.9.1"
3474      }
3475    },
3476    "node_modules/alphanum-sort": {
3477      "version": "1.0.2",
3478      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
3479      "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
3480      "dev": true
3481    },
3482    "node_modules/ansi-colors": {
3483      "version": "3.2.4",
3484      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
3485      "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
3486      "dev": true,
3487      "engines": {
3488        "node": ">=6"
3489      }
3490    },
3491    "node_modules/ansi-escapes": {
3492      "version": "4.3.2",
3493      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
3494      "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
3495      "dependencies": {
3496        "type-fest": "^0.21.3"
3497      },
3498      "engines": {
3499        "node": ">=8"
3500      },
3501      "funding": {
3502        "url": "https://github.com/sponsors/sindresorhus"
3503      }
3504    },
3505    "node_modules/ansi-html": {
3506      "version": "0.0.7",
3507      "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
3508      "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
3509      "dev": true,
3510      "engines": [
3511        "node >= 0.8.0"
3512      ],
3513      "bin": {
3514        "ansi-html": "bin/ansi-html"
3515      }
3516    },
3517    "node_modules/ansi-regex": {
3518      "version": "4.1.0",
3519      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3520      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3521      "engines": {
3522        "node": ">=6"
3523      }
3524    },
3525    "node_modules/ansi-styles": {
3526      "version": "3.2.1",
3527      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3528      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3529      "dependencies": {
3530        "color-convert": "^1.9.0"
3531      },
3532      "engines": {
3533        "node": ">=4"
3534      }
3535    },
3536    "node_modules/any-promise": {
3537      "version": "1.3.0",
3538      "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
3539      "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=",
3540      "dev": true
3541    },
3542    "node_modules/anymatch": {
3543      "version": "3.1.2",
3544      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
3545      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
3546      "dev": true,
3547      "dependencies": {
3548        "normalize-path": "^3.0.0",
3549        "picomatch": "^2.0.4"
3550      },
3551      "engines": {
3552        "node": ">= 8"
3553      }
3554    },
3555    "node_modules/aproba": {
3556      "version": "1.2.0",
3557      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
3558      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
3559      "dev": true
3560    },
3561    "node_modules/arch": {
3562      "version": "2.2.0",
3563      "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
3564      "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
3565      "dev": true,
3566      "funding": [
3567        {
3568          "type": "github",
3569          "url": "https://github.com/sponsors/feross"
3570        },
3571        {
3572          "type": "patreon",
3573          "url": "https://www.patreon.com/feross"
3574        },
3575        {
3576          "type": "consulting",
3577          "url": "https://feross.org/support"
3578        }
3579      ]
3580    },
3581    "node_modules/argparse": {
3582      "version": "1.0.10",
3583      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3584      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3585      "dependencies": {
3586        "sprintf-js": "~1.0.2"
3587      }
3588    },
3589    "node_modules/arr-diff": {
3590      "version": "4.0.0",
3591      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
3592      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
3593      "engines": {
3594        "node": ">=0.10.0"
3595      }
3596    },
3597    "node_modules/arr-flatten": {
3598      "version": "1.1.0",
3599      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
3600      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
3601      "engines": {
3602        "node": ">=0.10.0"
3603      }
3604    },
3605    "node_modules/arr-union": {
3606      "version": "3.1.0",
3607      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
3608      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
3609      "engines": {
3610        "node": ">=0.10.0"
3611      }
3612    },
3613    "node_modules/array-equal": {
3614      "version": "1.0.0",
3615      "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
3616      "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
3617    },
3618    "node_modules/array-flatten": {
3619      "version": "1.1.1",
3620      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3621      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
3622      "dev": true
3623    },
3624    "node_modules/array-union": {
3625      "version": "1.0.2",
3626      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
3627      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
3628      "dev": true,
3629      "dependencies": {
3630        "array-uniq": "^1.0.1"
3631      },
3632      "engines": {
3633        "node": ">=0.10.0"
3634      }
3635    },
3636    "node_modules/array-uniq": {
3637      "version": "1.0.3",
3638      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
3639      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
3640      "dev": true,
3641      "engines": {
3642        "node": ">=0.10.0"
3643      }
3644    },
3645    "node_modules/array-unique": {
3646      "version": "0.3.2",
3647      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
3648      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
3649      "engines": {
3650        "node": ">=0.10.0"
3651      }
3652    },
3653    "node_modules/asn1": {
3654      "version": "0.2.4",
3655      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
3656      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
3657      "dependencies": {
3658        "safer-buffer": "~2.1.0"
3659      }
3660    },
3661    "node_modules/asn1.js": {
3662      "version": "5.4.1",
3663      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
3664      "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
3665      "dev": true,
3666      "dependencies": {
3667        "bn.js": "^4.0.0",
3668        "inherits": "^2.0.1",
3669        "minimalistic-assert": "^1.0.0",
3670        "safer-buffer": "^2.1.0"
3671      }
3672    },
3673    "node_modules/asn1.js/node_modules/bn.js": {
3674      "version": "4.12.0",
3675      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
3676      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
3677      "dev": true
3678    },
3679    "node_modules/assert": {
3680      "version": "1.5.0",
3681      "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
3682      "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
3683      "dev": true,
3684      "dependencies": {
3685        "object-assign": "^4.1.1",
3686        "util": "0.10.3"
3687      }
3688    },
3689    "node_modules/assert-plus": {
3690      "version": "1.0.0",
3691      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3692      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3693      "engines": {
3694        "node": ">=0.8"
3695      }
3696    },
3697    "node_modules/assert/node_modules/inherits": {
3698      "version": "2.0.1",
3699      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
3700      "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
3701      "dev": true
3702    },
3703    "node_modules/assert/node_modules/util": {
3704      "version": "0.10.3",
3705      "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
3706      "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
3707      "dev": true,
3708      "dependencies": {
3709        "inherits": "2.0.1"
3710      }
3711    },
3712    "node_modules/assign-symbols": {
3713      "version": "1.0.0",
3714      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
3715      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
3716      "engines": {
3717        "node": ">=0.10.0"
3718      }
3719    },
3720    "node_modules/astral-regex": {
3721      "version": "1.0.0",
3722      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
3723      "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
3724      "engines": {
3725        "node": ">=4"
3726      }
3727    },
3728    "node_modules/async": {
3729      "version": "2.6.3",
3730      "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
3731      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
3732      "dev": true,
3733      "dependencies": {
3734        "lodash": "^4.17.14"
3735      }
3736    },
3737    "node_modules/async-each": {
3738      "version": "1.0.3",
3739      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
3740      "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
3741      "dev": true
3742    },
3743    "node_modules/async-limiter": {
3744      "version": "1.0.1",
3745      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
3746      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
3747    },
3748    "node_modules/asynckit": {
3749      "version": "0.4.0",
3750      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
3751      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
3752    },
3753    "node_modules/atob": {
3754      "version": "2.1.2",
3755      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
3756      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
3757      "bin": {
3758        "atob": "bin/atob.js"
3759      },
3760      "engines": {
3761        "node": ">= 4.5.0"
3762      }
3763    },
3764    "node_modules/autoprefixer": {
3765      "version": "9.8.6",
3766      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
3767      "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
3768      "dev": true,
3769      "dependencies": {
3770        "browserslist": "^4.12.0",
3771        "caniuse-lite": "^1.0.30001109",
3772        "colorette": "^1.2.1",
3773        "normalize-range": "^0.1.2",
3774        "num2fraction": "^1.2.2",
3775        "postcss": "^7.0.32",
3776        "postcss-value-parser": "^4.1.0"
3777      },
3778      "bin": {
3779        "autoprefixer": "bin/autoprefixer"
3780      },
3781      "funding": {
3782        "type": "tidelift",
3783        "url": "https://tidelift.com/funding/github/npm/autoprefixer"
3784      }
3785    },
3786    "node_modules/aws-sign2": {
3787      "version": "0.7.0",
3788      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
3789      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
3790      "engines": {
3791        "node": "*"
3792      }
3793    },
3794    "node_modules/aws4": {
3795      "version": "1.11.0",
3796      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
3797      "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
3798    },
3799    "node_modules/axios": {
3800      "version": "0.20.0",
3801      "resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz",
3802      "integrity": "sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==",
3803      "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410",
3804      "dev": true,
3805      "dependencies": {
3806        "follow-redirects": "^1.10.0"
3807      }
3808    },
3809    "node_modules/babel-code-frame": {
3810      "version": "6.26.0",
3811      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
3812      "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
3813      "dev": true,
3814      "dependencies": {
3815        "chalk": "^1.1.3",
3816        "esutils": "^2.0.2",
3817        "js-tokens": "^3.0.2"
3818      }
3819    },
3820    "node_modules/babel-code-frame/node_modules/ansi-regex": {
3821      "version": "2.1.1",
3822      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3823      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
3824      "dev": true,
3825      "engines": {
3826        "node": ">=0.10.0"
3827      }
3828    },
3829    "node_modules/babel-code-frame/node_modules/ansi-styles": {
3830      "version": "2.2.1",
3831      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
3832      "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
3833      "dev": true,
3834      "engines": {
3835        "node": ">=0.10.0"
3836      }
3837    },
3838    "node_modules/babel-code-frame/node_modules/chalk": {
3839      "version": "1.1.3",
3840      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
3841      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
3842      "dev": true,
3843      "dependencies": {
3844        "ansi-styles": "^2.2.1",
3845        "escape-string-regexp": "^1.0.2",
3846        "has-ansi": "^2.0.0",
3847        "strip-ansi": "^3.0.0",
3848        "supports-color": "^2.0.0"
3849      },
3850      "engines": {
3851        "node": ">=0.10.0"
3852      }
3853    },
3854    "node_modules/babel-code-frame/node_modules/js-tokens": {
3855      "version": "3.0.2",
3856      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
3857      "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
3858      "dev": true
3859    },
3860    "node_modules/babel-code-frame/node_modules/strip-ansi": {
3861      "version": "3.0.1",
3862      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3863      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3864      "dev": true,
3865      "dependencies": {
3866        "ansi-regex": "^2.0.0"
3867      },
3868      "engines": {
3869        "node": ">=0.10.0"
3870      }
3871    },
3872    "node_modules/babel-code-frame/node_modules/supports-color": {
3873      "version": "2.0.0",
3874      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3875      "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3876      "dev": true,
3877      "engines": {
3878        "node": ">=0.8.0"
3879      }
3880    },
3881    "node_modules/babel-core": {
3882      "version": "7.0.0-bridge.0",
3883      "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz",
3884      "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==",
3885      "dev": true,
3886      "peerDependencies": {
3887        "@babel/core": "^7.0.0-0"
3888      }
3889    },
3890    "node_modules/babel-eslint": {
3891      "version": "10.1.0",
3892      "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
3893      "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
3894      "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.",
3895      "dev": true,
3896      "dependencies": {
3897        "@babel/code-frame": "^7.0.0",
3898        "@babel/parser": "^7.7.0",
3899        "@babel/traverse": "^7.7.0",
3900        "@babel/types": "^7.7.0",
3901        "eslint-visitor-keys": "^1.0.0",
3902        "resolve": "^1.12.0"
3903      },
3904      "engines": {
3905        "node": ">=6"
3906      },
3907      "peerDependencies": {
3908        "eslint": ">= 4.12.1"
3909      }
3910    },
3911    "node_modules/babel-jest": {
3912      "version": "24.9.0",
3913      "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz",
3914      "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==",
3915      "dependencies": {
3916        "@jest/transform": "^24.9.0",
3917        "@jest/types": "^24.9.0",
3918        "@types/babel__core": "^7.1.0",
3919        "babel-plugin-istanbul": "^5.1.0",
3920        "babel-preset-jest": "^24.9.0",
3921        "chalk": "^2.4.2",
3922        "slash": "^2.0.0"
3923      },
3924      "engines": {
3925        "node": ">= 6"
3926      },
3927      "peerDependencies": {
3928        "@babel/core": "^7.0.0"
3929      }
3930    },
3931    "node_modules/babel-loader": {
3932      "version": "8.2.2",
3933      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
3934      "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==",
3935      "dev": true,
3936      "dependencies": {
3937        "find-cache-dir": "^3.3.1",
3938        "loader-utils": "^1.4.0",
3939        "make-dir": "^3.1.0",
3940        "schema-utils": "^2.6.5"
3941      },
3942      "engines": {
3943        "node": ">= 8.9"
3944      },
3945      "peerDependencies": {
3946        "@babel/core": "^7.0.0",
3947        "webpack": ">=2"
3948      }
3949    },
3950    "node_modules/babel-messages": {
3951      "version": "6.23.0",
3952      "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
3953      "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
3954      "dev": true,
3955      "dependencies": {
3956        "babel-runtime": "^6.22.0"
3957      }
3958    },
3959    "node_modules/babel-plugin-dynamic-import-node": {
3960      "version": "2.3.3",
3961      "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
3962      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
3963      "dev": true,
3964      "dependencies": {
3965        "object.assign": "^4.1.0"
3966      }
3967    },
3968    "node_modules/babel-plugin-istanbul": {
3969      "version": "5.2.0",
3970      "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz",
3971      "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==",
3972      "dependencies": {
3973        "@babel/helper-plugin-utils": "^7.0.0",
3974        "find-up": "^3.0.0",
3975        "istanbul-lib-instrument": "^3.3.0",
3976        "test-exclude": "^5.2.3"
3977      },
3978      "engines": {
3979        "node": ">=6"
3980      }
3981    },
3982    "node_modules/babel-plugin-jest-hoist": {
3983      "version": "24.9.0",
3984      "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz",
3985      "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==",
3986      "dependencies": {
3987        "@types/babel__traverse": "^7.0.6"
3988      },
3989      "engines": {
3990        "node": ">= 6"
3991      }
3992    },
3993    "node_modules/babel-plugin-polyfill-corejs2": {
3994      "version": "0.2.2",
3995      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
3996      "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
3997      "dev": true,
3998      "dependencies": {
3999        "@babel/compat-data": "^7.13.11",
4000        "@babel/helper-define-polyfill-provider": "^0.2.2",
4001        "semver": "^6.1.1"
4002      },
4003      "peerDependencies": {
4004        "@babel/core": "^7.0.0-0"
4005      }
4006    },
4007    "node_modules/babel-plugin-polyfill-corejs3": {
4008      "version": "0.2.3",
4009      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz",
4010      "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==",
4011      "dev": true,
4012      "dependencies": {
4013        "@babel/helper-define-polyfill-provider": "^0.2.2",
4014        "core-js-compat": "^3.14.0"
4015      },
4016      "peerDependencies": {
4017        "@babel/core": "^7.0.0-0"
4018      }
4019    },
4020    "node_modules/babel-plugin-polyfill-regenerator": {
4021      "version": "0.2.2",
4022      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
4023      "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
4024      "dev": true,
4025      "dependencies": {
4026        "@babel/helper-define-polyfill-provider": "^0.2.2"
4027      },
4028      "peerDependencies": {
4029        "@babel/core": "^7.0.0-0"
4030      }
4031    },
4032    "node_modules/babel-plugin-transform-es2015-modules-commonjs": {
4033      "version": "6.26.2",
4034      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
4035      "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
4036      "dev": true,
4037      "dependencies": {
4038        "babel-plugin-transform-strict-mode": "^6.24.1",
4039        "babel-runtime": "^6.26.0",
4040        "babel-template": "^6.26.0",
4041        "babel-types": "^6.26.0"
4042      }
4043    },
4044    "node_modules/babel-plugin-transform-strict-mode": {
4045      "version": "6.24.1",
4046      "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
4047      "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
4048      "dev": true,
4049      "dependencies": {
4050        "babel-runtime": "^6.22.0",
4051        "babel-types": "^6.24.1"
4052      }
4053    },
4054    "node_modules/babel-preset-jest": {
4055      "version": "24.9.0",
4056      "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz",
4057      "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==",
4058      "dependencies": {
4059        "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
4060        "babel-plugin-jest-hoist": "^24.9.0"
4061      },
4062      "engines": {
4063        "node": ">= 6"
4064      },
4065      "peerDependencies": {
4066        "@babel/core": "^7.0.0"
4067      }
4068    },
4069    "node_modules/babel-runtime": {
4070      "version": "6.26.0",
4071      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
4072      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
4073      "dev": true,
4074      "dependencies": {
4075        "core-js": "^2.4.0",
4076        "regenerator-runtime": "^0.11.0"
4077      }
4078    },
4079    "node_modules/babel-runtime/node_modules/core-js": {
4080      "version": "2.6.12",
4081      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
4082      "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
4083      "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.",
4084      "dev": true,
4085      "hasInstallScript": true
4086    },
4087    "node_modules/babel-runtime/node_modules/regenerator-runtime": {
4088      "version": "0.11.1",
4089      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
4090      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
4091      "dev": true
4092    },
4093    "node_modules/babel-template": {
4094      "version": "6.26.0",
4095      "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
4096      "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
4097      "dev": true,
4098      "dependencies": {
4099        "babel-runtime": "^6.26.0",
4100        "babel-traverse": "^6.26.0",
4101        "babel-types": "^6.26.0",
4102        "babylon": "^6.18.0",
4103        "lodash": "^4.17.4"
4104      }
4105    },
4106    "node_modules/babel-traverse": {
4107      "version": "6.26.0",
4108      "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
4109      "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
4110      "dev": true,
4111      "dependencies": {
4112        "babel-code-frame": "^6.26.0",
4113        "babel-messages": "^6.23.0",
4114        "babel-runtime": "^6.26.0",
4115        "babel-types": "^6.26.0",
4116        "babylon": "^6.18.0",
4117        "debug": "^2.6.8",
4118        "globals": "^9.18.0",
4119        "invariant": "^2.2.2",
4120        "lodash": "^4.17.4"
4121      }
4122    },
4123    "node_modules/babel-traverse/node_modules/debug": {
4124      "version": "2.6.9",
4125      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4126      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4127      "dev": true,
4128      "dependencies": {
4129        "ms": "2.0.0"
4130      }
4131    },
4132    "node_modules/babel-traverse/node_modules/globals": {
4133      "version": "9.18.0",
4134      "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
4135      "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
4136      "dev": true,
4137      "engines": {
4138        "node": ">=0.10.0"
4139      }
4140    },
4141    "node_modules/babel-traverse/node_modules/ms": {
4142      "version": "2.0.0",
4143      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4144      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4145      "dev": true
4146    },
4147    "node_modules/babel-types": {
4148      "version": "6.26.0",
4149      "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
4150      "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
4151      "dev": true,
4152      "dependencies": {
4153        "babel-runtime": "^6.26.0",
4154        "esutils": "^2.0.2",
4155        "lodash": "^4.17.4",
4156        "to-fast-properties": "^1.0.3"
4157      }
4158    },
4159    "node_modules/babel-types/node_modules/to-fast-properties": {
4160      "version": "1.0.3",
4161      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
4162      "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
4163      "dev": true,
4164      "engines": {
4165        "node": ">=0.10.0"
4166      }
4167    },
4168    "node_modules/babylon": {
4169      "version": "6.18.0",
4170      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
4171      "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
4172      "dev": true,
4173      "bin": {
4174        "babylon": "bin/babylon.js"
4175      }
4176    },
4177    "node_modules/balanced-match": {
4178      "version": "1.0.2",
4179      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4180      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
4181    },
4182    "node_modules/base": {
4183      "version": "0.11.2",
4184      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
4185      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
4186      "dependencies": {
4187        "cache-base": "^1.0.1",
4188        "class-utils": "^0.3.5",
4189        "component-emitter": "^1.2.1",
4190        "define-property": "^1.0.0",
4191        "isobject": "^3.0.1",
4192        "mixin-deep": "^1.2.0",
4193        "pascalcase": "^0.1.1"
4194      },
4195      "engines": {
4196        "node": ">=0.10.0"
4197      }
4198    },
4199    "node_modules/base/node_modules/define-property": {
4200      "version": "1.0.0",
4201      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4202      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4203      "dependencies": {
4204        "is-descriptor": "^1.0.0"
4205      },
4206      "engines": {
4207        "node": ">=0.10.0"
4208      }
4209    },
4210    "node_modules/base64-js": {
4211      "version": "1.5.1",
4212      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
4213      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
4214      "dev": true,
4215      "funding": [
4216        {
4217          "type": "github",
4218          "url": "https://github.com/sponsors/feross"
4219        },
4220        {
4221          "type": "patreon",
4222          "url": "https://www.patreon.com/feross"
4223        },
4224        {
4225          "type": "consulting",
4226          "url": "https://feross.org/support"
4227        }
4228      ]
4229    },
4230    "node_modules/batch": {
4231      "version": "0.6.1",
4232      "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
4233      "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
4234      "dev": true
4235    },
4236    "node_modules/bcrypt-pbkdf": {
4237      "version": "1.0.2",
4238      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
4239      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
4240      "dependencies": {
4241        "tweetnacl": "^0.14.3"
4242      }
4243    },
4244    "node_modules/bfj": {
4245      "version": "6.1.2",
4246      "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz",
4247      "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==",
4248      "dev": true,
4249      "dependencies": {
4250        "bluebird": "^3.5.5",
4251        "check-types": "^8.0.3",
4252        "hoopy": "^0.1.4",
4253        "tryer": "^1.0.1"
4254      },
4255      "engines": {
4256        "node": ">= 6.0.0"
4257      }
4258    },
4259    "node_modules/big.js": {
4260      "version": "5.2.2",
4261      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
4262      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
4263      "dev": true,
4264      "engines": {
4265        "node": "*"
4266      }
4267    },
4268    "node_modules/binary-extensions": {
4269      "version": "2.2.0",
4270      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
4271      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
4272      "dev": true,
4273      "engines": {
4274        "node": ">=8"
4275      }
4276    },
4277    "node_modules/bindings": {
4278      "version": "1.5.0",
4279      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
4280      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
4281      "devOptional": true,
4282      "dependencies": {
4283        "file-uri-to-path": "1.0.0"
4284      }
4285    },
4286    "node_modules/bluebird": {
4287      "version": "3.7.2",
4288      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
4289      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
4290      "dev": true
4291    },
4292    "node_modules/bn.js": {
4293      "version": "5.2.0",
4294      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
4295      "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
4296      "dev": true
4297    },
4298    "node_modules/body-parser": {
4299      "version": "1.19.0",
4300      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
4301      "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
4302      "dev": true,
4303      "dependencies": {
4304        "bytes": "3.1.0",
4305        "content-type": "~1.0.4",
4306        "debug": "2.6.9",
4307        "depd": "~1.1.2",
4308        "http-errors": "1.7.2",
4309        "iconv-lite": "0.4.24",
4310        "on-finished": "~2.3.0",
4311        "qs": "6.7.0",
4312        "raw-body": "2.4.0",
4313        "type-is": "~1.6.17"
4314      },
4315      "engines": {
4316        "node": ">= 0.8"
4317      }
4318    },
4319    "node_modules/body-parser/node_modules/debug": {
4320      "version": "2.6.9",
4321      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4322      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4323      "dev": true,
4324      "dependencies": {
4325        "ms": "2.0.0"
4326      }
4327    },
4328    "node_modules/body-parser/node_modules/ms": {
4329      "version": "2.0.0",
4330      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4331      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4332      "dev": true
4333    },
4334    "node_modules/body-parser/node_modules/qs": {
4335      "version": "6.7.0",
4336      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
4337      "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
4338      "dev": true,
4339      "engines": {
4340        "node": ">=0.6"
4341      }
4342    },
4343    "node_modules/bonjour": {
4344      "version": "3.5.0",
4345      "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
4346      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
4347      "dev": true,
4348      "dependencies": {
4349        "array-flatten": "^2.1.0",
4350        "deep-equal": "^1.0.1",
4351        "dns-equal": "^1.0.0",
4352        "dns-txt": "^2.0.2",
4353        "multicast-dns": "^6.0.1",
4354        "multicast-dns-service-types": "^1.1.0"
4355      }
4356    },
4357    "node_modules/bonjour/node_modules/array-flatten": {
4358      "version": "2.1.2",
4359      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
4360      "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
4361      "dev": true
4362    },
4363    "node_modules/boolbase": {
4364      "version": "1.0.0",
4365      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
4366      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
4367      "dev": true
4368    },
4369    "node_modules/brace-expansion": {
4370      "version": "1.1.11",
4371      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4372      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4373      "dependencies": {
4374        "balanced-match": "^1.0.0",
4375        "concat-map": "0.0.1"
4376      }
4377    },
4378    "node_modules/braces": {
4379      "version": "2.3.2",
4380      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4381      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4382      "dependencies": {
4383        "arr-flatten": "^1.1.0",
4384        "array-unique": "^0.3.2",
4385        "extend-shallow": "^2.0.1",
4386        "fill-range": "^4.0.0",
4387        "isobject": "^3.0.1",
4388        "repeat-element": "^1.1.2",
4389        "snapdragon": "^0.8.1",
4390        "snapdragon-node": "^2.0.1",
4391        "split-string": "^3.0.2",
4392        "to-regex": "^3.0.1"
4393      },
4394      "engines": {
4395        "node": ">=0.10.0"
4396      }
4397    },
4398    "node_modules/braces/node_modules/extend-shallow": {
4399      "version": "2.0.1",
4400      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4401      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4402      "dependencies": {
4403        "is-extendable": "^0.1.0"
4404      },
4405      "engines": {
4406        "node": ">=0.10.0"
4407      }
4408    },
4409    "node_modules/braces/node_modules/is-extendable": {
4410      "version": "0.1.1",
4411      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4412      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
4413      "engines": {
4414        "node": ">=0.10.0"
4415      }
4416    },
4417    "node_modules/brorand": {
4418      "version": "1.1.0",
4419      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
4420      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
4421      "dev": true
4422    },
4423    "node_modules/browser-process-hrtime": {
4424      "version": "1.0.0",
4425      "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
4426      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
4427    },
4428    "node_modules/browser-resolve": {
4429      "version": "1.11.3",
4430      "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
4431      "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
4432      "dependencies": {
4433        "resolve": "1.1.7"
4434      }
4435    },
4436    "node_modules/browser-resolve/node_modules/resolve": {
4437      "version": "1.1.7",
4438      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
4439      "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
4440    },
4441    "node_modules/browserify-aes": {
4442      "version": "1.2.0",
4443      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
4444      "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
4445      "dev": true,
4446      "dependencies": {
4447        "buffer-xor": "^1.0.3",
4448        "cipher-base": "^1.0.0",
4449        "create-hash": "^1.1.0",
4450        "evp_bytestokey": "^1.0.3",
4451        "inherits": "^2.0.1",
4452        "safe-buffer": "^5.0.1"
4453      }
4454    },
4455    "node_modules/browserify-cipher": {
4456      "version": "1.0.1",
4457      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
4458      "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
4459      "dev": true,
4460      "dependencies": {
4461        "browserify-aes": "^1.0.4",
4462        "browserify-des": "^1.0.0",
4463        "evp_bytestokey": "^1.0.0"
4464      }
4465    },
4466    "node_modules/browserify-des": {
4467      "version": "1.0.2",
4468      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
4469      "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
4470      "dev": true,
4471      "dependencies": {
4472        "cipher-base": "^1.0.1",
4473        "des.js": "^1.0.0",
4474        "inherits": "^2.0.1",
4475        "safe-buffer": "^5.1.2"
4476      }
4477    },
4478    "node_modules/browserify-rsa": {
4479      "version": "4.1.0",
4480      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
4481      "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
4482      "dev": true,
4483      "dependencies": {
4484        "bn.js": "^5.0.0",
4485        "randombytes": "^2.0.1"
4486      }
4487    },
4488    "node_modules/browserify-sign": {
4489      "version": "4.2.1",
4490      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
4491      "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
4492      "dev": true,
4493      "dependencies": {
4494        "bn.js": "^5.1.1",
4495        "browserify-rsa": "^4.0.1",
4496        "create-hash": "^1.2.0",
4497        "create-hmac": "^1.1.7",
4498        "elliptic": "^6.5.3",
4499        "inherits": "^2.0.4",
4500        "parse-asn1": "^5.1.5",
4501        "readable-stream": "^3.6.0",
4502        "safe-buffer": "^5.2.0"
4503      }
4504    },
4505    "node_modules/browserify-sign/node_modules/readable-stream": {
4506      "version": "3.6.0",
4507      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
4508      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
4509      "dev": true,
4510      "dependencies": {
4511        "inherits": "^2.0.3",
4512        "string_decoder": "^1.1.1",
4513        "util-deprecate": "^1.0.1"
4514      },
4515      "engines": {
4516        "node": ">= 6"
4517      }
4518    },
4519    "node_modules/browserify-sign/node_modules/safe-buffer": {
4520      "version": "5.2.1",
4521      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4522      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
4523      "dev": true,
4524      "funding": [
4525        {
4526          "type": "github",
4527          "url": "https://github.com/sponsors/feross"
4528        },
4529        {
4530          "type": "patreon",
4531          "url": "https://www.patreon.com/feross"
4532        },
4533        {
4534          "type": "consulting",
4535          "url": "https://feross.org/support"
4536        }
4537      ]
4538    },
4539    "node_modules/browserify-zlib": {
4540      "version": "0.2.0",
4541      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
4542      "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
4543      "dev": true,
4544      "dependencies": {
4545        "pako": "~1.0.5"
4546      }
4547    },
4548    "node_modules/browserslist": {
4549      "version": "4.16.6",
4550      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
4551      "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
4552      "dependencies": {
4553        "caniuse-lite": "^1.0.30001219",
4554        "colorette": "^1.2.2",
4555        "electron-to-chromium": "^1.3.723",
4556        "escalade": "^3.1.1",
4557        "node-releases": "^1.1.71"
4558      },
4559      "bin": {
4560        "browserslist": "cli.js"
4561      },
4562      "engines": {
4563        "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
4564      },
4565      "funding": {
4566        "type": "opencollective",
4567        "url": "https://opencollective.com/browserslist"
4568      }
4569    },
4570    "node_modules/bs-logger": {
4571      "version": "0.2.6",
4572      "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
4573      "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
4574      "dev": true,
4575      "dependencies": {
4576        "fast-json-stable-stringify": "2.x"
4577      },
4578      "engines": {
4579        "node": ">= 6"
4580      }
4581    },
4582    "node_modules/bser": {
4583      "version": "2.1.1",
4584      "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
4585      "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
4586      "dependencies": {
4587        "node-int64": "^0.4.0"
4588      }
4589    },
4590    "node_modules/buffer": {
4591      "version": "4.9.2",
4592      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
4593      "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
4594      "dev": true,
4595      "dependencies": {
4596        "base64-js": "^1.0.2",
4597        "ieee754": "^1.1.4",
4598        "isarray": "^1.0.0"
4599      }
4600    },
4601    "node_modules/buffer-from": {
4602      "version": "1.1.1",
4603      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
4604      "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
4605    },
4606    "node_modules/buffer-indexof": {
4607      "version": "1.1.1",
4608      "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
4609      "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
4610      "dev": true
4611    },
4612    "node_modules/buffer-json": {
4613      "version": "2.0.0",
4614      "resolved": "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz",
4615      "integrity": "sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==",
4616      "dev": true
4617    },
4618    "node_modules/buffer-xor": {
4619      "version": "1.0.3",
4620      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
4621      "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
4622      "dev": true
4623    },
4624    "node_modules/builtin-status-codes": {
4625      "version": "3.0.0",
4626      "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
4627      "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
4628      "dev": true
4629    },
4630    "node_modules/bytes": {
4631      "version": "3.1.0",
4632      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
4633      "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
4634      "dev": true,
4635      "engines": {
4636        "node": ">= 0.8"
4637      }
4638    },
4639    "node_modules/cacache": {
4640      "version": "12.0.4",
4641      "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
4642      "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
4643      "dev": true,
4644      "dependencies": {
4645        "bluebird": "^3.5.5",
4646        "chownr": "^1.1.1",
4647        "figgy-pudding": "^3.5.1",
4648        "glob": "^7.1.4",
4649        "graceful-fs": "^4.1.15",
4650        "infer-owner": "^1.0.3",
4651        "lru-cache": "^5.1.1",
4652        "mississippi": "^3.0.0",
4653        "mkdirp": "^0.5.1",
4654        "move-concurrently": "^1.0.1",
4655        "promise-inflight": "^1.0.1",
4656        "rimraf": "^2.6.3",
4657        "ssri": "^6.0.1",
4658        "unique-filename": "^1.1.1",
4659        "y18n": "^4.0.0"
4660      }
4661    },
4662    "node_modules/cacache/node_modules/ssri": {
4663      "version": "6.0.2",
4664      "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
4665      "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
4666      "dev": true,
4667      "dependencies": {
4668        "figgy-pudding": "^3.5.1"
4669      }
4670    },
4671    "node_modules/cache-base": {
4672      "version": "1.0.1",
4673      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
4674      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
4675      "dependencies": {
4676        "collection-visit": "^1.0.0",
4677        "component-emitter": "^1.2.1",
4678        "get-value": "^2.0.6",
4679        "has-value": "^1.0.0",
4680        "isobject": "^3.0.1",
4681        "set-value": "^2.0.0",
4682        "to-object-path": "^0.3.0",
4683        "union-value": "^1.0.0",
4684        "unset-value": "^1.0.0"
4685      },
4686      "engines": {
4687        "node": ">=0.10.0"
4688      }
4689    },
4690    "node_modules/cache-loader": {
4691      "version": "4.1.0",
4692      "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz",
4693      "integrity": "sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==",
4694      "dev": true,
4695      "dependencies": {
4696        "buffer-json": "^2.0.0",
4697        "find-cache-dir": "^3.0.0",
4698        "loader-utils": "^1.2.3",
4699        "mkdirp": "^0.5.1",
4700        "neo-async": "^2.6.1",
4701        "schema-utils": "^2.0.0"
4702      },
4703      "engines": {
4704        "node": ">= 8.9.0"
4705      },
4706      "peerDependencies": {
4707        "webpack": "^4.0.0"
4708      }
4709    },
4710    "node_modules/call-bind": {
4711      "version": "1.0.2",
4712      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
4713      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
4714      "dependencies": {
4715        "function-bind": "^1.1.1",
4716        "get-intrinsic": "^1.0.2"
4717      },
4718      "funding": {
4719        "url": "https://github.com/sponsors/ljharb"
4720      }
4721    },
4722    "node_modules/call-me-maybe": {
4723      "version": "1.0.1",
4724      "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
4725      "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
4726      "dev": true
4727    },
4728    "node_modules/caller-callsite": {
4729      "version": "2.0.0",
4730      "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
4731      "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
4732      "dev": true,
4733      "dependencies": {
4734        "callsites": "^2.0.0"
4735      },
4736      "engines": {
4737        "node": ">=4"
4738      }
4739    },
4740    "node_modules/caller-path": {
4741      "version": "2.0.0",
4742      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
4743      "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
4744      "dev": true,
4745      "dependencies": {
4746        "caller-callsite": "^2.0.0"
4747      },
4748      "engines": {
4749        "node": ">=4"
4750      }
4751    },
4752    "node_modules/callsites": {
4753      "version": "2.0.0",
4754      "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
4755      "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
4756      "dev": true,
4757      "engines": {
4758        "node": ">=4"
4759      }
4760    },
4761    "node_modules/camel-case": {
4762      "version": "3.0.0",
4763      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
4764      "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
4765      "dev": true,
4766      "dependencies": {
4767        "no-case": "^2.2.0",
4768        "upper-case": "^1.1.1"
4769      }
4770    },
4771    "node_modules/camelcase": {
4772      "version": "6.2.0",
4773      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
4774      "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
4775      "dev": true,
4776      "engines": {
4777        "node": ">=10"
4778      },
4779      "funding": {
4780        "url": "https://github.com/sponsors/sindresorhus"
4781      }
4782    },
4783    "node_modules/caniuse-api": {
4784      "version": "3.0.0",
4785      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
4786      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
4787      "dev": true,
4788      "dependencies": {
4789        "browserslist": "^4.0.0",
4790        "caniuse-lite": "^1.0.0",
4791        "lodash.memoize": "^4.1.2",
4792        "lodash.uniq": "^4.5.0"
4793      }
4794    },
4795    "node_modules/caniuse-lite": {
4796      "version": "1.0.30001239",
4797      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001239.tgz",
4798      "integrity": "sha512-cyBkXJDMeI4wthy8xJ2FvDU6+0dtcZSJW3voUF8+e9f1bBeuvyZfc3PNbkOETyhbR+dGCPzn9E7MA3iwzusOhQ==",
4799      "funding": {
4800        "type": "opencollective",
4801        "url": "https://opencollective.com/browserslist"
4802      }
4803    },
4804    "node_modules/capture-exit": {
4805      "version": "2.0.0",
4806      "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
4807      "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
4808      "dependencies": {
4809        "rsvp": "^4.8.4"
4810      },
4811      "engines": {
4812        "node": "6.* || 8.* || >= 10.*"
4813      }
4814    },
4815    "node_modules/case-sensitive-paths-webpack-plugin": {
4816      "version": "2.4.0",
4817      "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
4818      "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
4819      "dev": true,
4820      "engines": {
4821        "node": ">=4"
4822      }
4823    },
4824    "node_modules/caseless": {
4825      "version": "0.12.0",
4826      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
4827      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
4828    },
4829    "node_modules/chalk": {
4830      "version": "2.4.2",
4831      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4832      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4833      "dependencies": {
4834        "ansi-styles": "^3.2.1",
4835        "escape-string-regexp": "^1.0.5",
4836        "supports-color": "^5.3.0"
4837      },
4838      "engines": {
4839        "node": ">=4"
4840      }
4841    },
4842    "node_modules/chardet": {
4843      "version": "0.7.0",
4844      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
4845      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
4846    },
4847    "node_modules/check-types": {
4848      "version": "8.0.3",
4849      "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz",
4850      "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==",
4851      "dev": true
4852    },
4853    "node_modules/chokidar": {
4854      "version": "3.5.2",
4855      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
4856      "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
4857      "dev": true,
4858      "dependencies": {
4859        "anymatch": "~3.1.2",
4860        "braces": "~3.0.2",
4861        "fsevents": "~2.3.2",
4862        "glob-parent": "~5.1.2",
4863        "is-binary-path": "~2.1.0",
4864        "is-glob": "~4.0.1",
4865        "normalize-path": "~3.0.0",
4866        "readdirp": "~3.6.0"
4867      },
4868      "engines": {
4869        "node": ">= 8.10.0"
4870      },
4871      "optionalDependencies": {
4872        "fsevents": "~2.3.2"
4873      }
4874    },
4875    "node_modules/chokidar/node_modules/braces": {
4876      "version": "3.0.2",
4877      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4878      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4879      "dev": true,
4880      "dependencies": {
4881        "fill-range": "^7.0.1"
4882      },
4883      "engines": {
4884        "node": ">=8"
4885      }
4886    },
4887    "node_modules/chokidar/node_modules/fill-range": {
4888      "version": "7.0.1",
4889      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
4890      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
4891      "dev": true,
4892      "dependencies": {
4893        "to-regex-range": "^5.0.1"
4894      },
4895      "engines": {
4896        "node": ">=8"
4897      }
4898    },
4899    "node_modules/chokidar/node_modules/glob-parent": {
4900      "version": "5.1.2",
4901      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
4902      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
4903      "dev": true,
4904      "dependencies": {
4905        "is-glob": "^4.0.1"
4906      },
4907      "engines": {
4908        "node": ">= 6"
4909      }
4910    },
4911    "node_modules/chokidar/node_modules/is-number": {
4912      "version": "7.0.0",
4913      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4914      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4915      "dev": true,
4916      "engines": {
4917        "node": ">=0.12.0"
4918      }
4919    },
4920    "node_modules/chokidar/node_modules/to-regex-range": {
4921      "version": "5.0.1",
4922      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4923      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4924      "dev": true,
4925      "dependencies": {
4926        "is-number": "^7.0.0"
4927      },
4928      "engines": {
4929        "node": ">=8.0"
4930      }
4931    },
4932    "node_modules/chownr": {
4933      "version": "1.1.4",
4934      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
4935      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
4936      "dev": true
4937    },
4938    "node_modules/chrome-trace-event": {
4939      "version": "1.0.3",
4940      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
4941      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
4942      "dev": true,
4943      "engines": {
4944        "node": ">=6.0"
4945      }
4946    },
4947    "node_modules/ci-info": {
4948      "version": "1.6.0",
4949      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
4950      "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
4951      "dev": true
4952    },
4953    "node_modules/cipher-base": {
4954      "version": "1.0.4",
4955      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
4956      "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
4957      "dev": true,
4958      "dependencies": {
4959        "inherits": "^2.0.1",
4960        "safe-buffer": "^5.0.1"
4961      }
4962    },
4963    "node_modules/class-utils": {
4964      "version": "0.3.6",
4965      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
4966      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
4967      "dependencies": {
4968        "arr-union": "^3.1.0",
4969        "define-property": "^0.2.5",
4970        "isobject": "^3.0.0",
4971        "static-extend": "^0.1.1"
4972      },
4973      "engines": {
4974        "node": ">=0.10.0"
4975      }
4976    },
4977    "node_modules/class-utils/node_modules/define-property": {
4978      "version": "0.2.5",
4979      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
4980      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
4981      "dependencies": {
4982        "is-descriptor": "^0.1.0"
4983      },
4984      "engines": {
4985        "node": ">=0.10.0"
4986      }
4987    },
4988    "node_modules/class-utils/node_modules/is-accessor-descriptor": {
4989      "version": "0.1.6",
4990      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
4991      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4992      "dependencies": {
4993        "kind-of": "^3.0.2"
4994      },
4995      "engines": {
4996        "node": ">=0.10.0"
4997      }
4998    },
4999    "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": {
5000      "version": "3.2.2",
5001      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5002      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5003      "dependencies": {
5004        "is-buffer": "^1.1.5"
5005      },
5006      "engines": {
5007        "node": ">=0.10.0"
5008      }
5009    },
5010    "node_modules/class-utils/node_modules/is-data-descriptor": {
5011      "version": "0.1.4",
5012      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5013      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5014      "dependencies": {
5015        "kind-of": "^3.0.2"
5016      },
5017      "engines": {
5018        "node": ">=0.10.0"
5019      }
5020    },
5021    "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": {
5022      "version": "3.2.2",
5023      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5024      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5025      "dependencies": {
5026        "is-buffer": "^1.1.5"
5027      },
5028      "engines": {
5029        "node": ">=0.10.0"
5030      }
5031    },
5032    "node_modules/class-utils/node_modules/is-descriptor": {
5033      "version": "0.1.6",
5034      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5035      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5036      "dependencies": {
5037        "is-accessor-descriptor": "^0.1.6",
5038        "is-data-descriptor": "^0.1.4",
5039        "kind-of": "^5.0.0"
5040      },
5041      "engines": {
5042        "node": ">=0.10.0"
5043      }
5044    },
5045    "node_modules/class-utils/node_modules/kind-of": {
5046      "version": "5.1.0",
5047      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5048      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5049      "engines": {
5050        "node": ">=0.10.0"
5051      }
5052    },
5053    "node_modules/clean-css": {
5054      "version": "4.2.3",
5055      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
5056      "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==",
5057      "dev": true,
5058      "dependencies": {
5059        "source-map": "~0.6.0"
5060      },
5061      "engines": {
5062        "node": ">= 4.0"
5063      }
5064    },
5065    "node_modules/clean-css/node_modules/source-map": {
5066      "version": "0.6.1",
5067      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5068      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5069      "dev": true,
5070      "engines": {
5071        "node": ">=0.10.0"
5072      }
5073    },
5074    "node_modules/cli-cursor": {
5075      "version": "3.1.0",
5076      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
5077      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
5078      "dependencies": {
5079        "restore-cursor": "^3.1.0"
5080      },
5081      "engines": {
5082        "node": ">=8"
5083      }
5084    },
5085    "node_modules/cli-highlight": {
5086      "version": "2.1.11",
5087      "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
5088      "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
5089      "dev": true,
5090      "dependencies": {
5091        "chalk": "^4.0.0",
5092        "highlight.js": "^10.7.1",
5093        "mz": "^2.4.0",
5094        "parse5": "^5.1.1",
5095        "parse5-htmlparser2-tree-adapter": "^6.0.0",
5096        "yargs": "^16.0.0"
5097      },
5098      "bin": {
5099        "highlight": "bin/highlight"
5100      },
5101      "engines": {
5102        "node": ">=8.0.0",
5103        "npm": ">=5.0.0"
5104      }
5105    },
5106    "node_modules/cli-highlight/node_modules/ansi-styles": {
5107      "version": "4.3.0",
5108      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5109      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5110      "dev": true,
5111      "dependencies": {
5112        "color-convert": "^2.0.1"
5113      },
5114      "engines": {
5115        "node": ">=8"
5116      },
5117      "funding": {
5118        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5119      }
5120    },
5121    "node_modules/cli-highlight/node_modules/chalk": {
5122      "version": "4.1.1",
5123      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
5124      "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
5125      "dev": true,
5126      "dependencies": {
5127        "ansi-styles": "^4.1.0",
5128        "supports-color": "^7.1.0"
5129      },
5130      "engines": {
5131        "node": ">=10"
5132      },
5133      "funding": {
5134        "url": "https://github.com/chalk/chalk?sponsor=1"
5135      }
5136    },
5137    "node_modules/cli-highlight/node_modules/color-convert": {
5138      "version": "2.0.1",
5139      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5140      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5141      "dev": true,
5142      "dependencies": {
5143        "color-name": "~1.1.4"
5144      },
5145      "engines": {
5146        "node": ">=7.0.0"
5147      }
5148    },
5149    "node_modules/cli-highlight/node_modules/color-name": {
5150      "version": "1.1.4",
5151      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5152      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5153      "dev": true
5154    },
5155    "node_modules/cli-highlight/node_modules/has-flag": {
5156      "version": "4.0.0",
5157      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5158      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5159      "dev": true,
5160      "engines": {
5161        "node": ">=8"
5162      }
5163    },
5164    "node_modules/cli-highlight/node_modules/supports-color": {
5165      "version": "7.2.0",
5166      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5167      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5168      "dev": true,
5169      "dependencies": {
5170        "has-flag": "^4.0.0"
5171      },
5172      "engines": {
5173        "node": ">=8"
5174      }
5175    },
5176    "node_modules/cli-spinners": {
5177      "version": "2.6.0",
5178      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz",
5179      "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==",
5180      "dev": true,
5181      "engines": {
5182        "node": ">=6"
5183      },
5184      "funding": {
5185        "url": "https://github.com/sponsors/sindresorhus"
5186      }
5187    },
5188    "node_modules/cli-width": {
5189      "version": "3.0.0",
5190      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
5191      "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==",
5192      "engines": {
5193        "node": ">= 10"
5194      }
5195    },
5196    "node_modules/clipboardy": {
5197      "version": "2.3.0",
5198      "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz",
5199      "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==",
5200      "dev": true,
5201      "dependencies": {
5202        "arch": "^2.1.1",
5203        "execa": "^1.0.0",
5204        "is-wsl": "^2.1.1"
5205      },
5206      "engines": {
5207        "node": ">=8"
5208      }
5209    },
5210    "node_modules/cliui": {
5211      "version": "6.0.0",
5212      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
5213      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
5214      "dev": true,
5215      "dependencies": {
5216        "string-width": "^4.2.0",
5217        "strip-ansi": "^6.0.0",
5218        "wrap-ansi": "^6.2.0"
5219      }
5220    },
5221    "node_modules/cliui/node_modules/ansi-regex": {
5222      "version": "5.0.0",
5223      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
5224      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
5225      "dev": true,
5226      "engines": {
5227        "node": ">=8"
5228      }
5229    },
5230    "node_modules/cliui/node_modules/is-fullwidth-code-point": {
5231      "version": "3.0.0",
5232      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5233      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5234      "dev": true,
5235      "engines": {
5236        "node": ">=8"
5237      }
5238    },
5239    "node_modules/cliui/node_modules/string-width": {
5240      "version": "4.2.2",
5241      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
5242      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
5243      "dev": true,
5244      "dependencies": {
5245        "emoji-regex": "^8.0.0",
5246        "is-fullwidth-code-point": "^3.0.0",
5247        "strip-ansi": "^6.0.0"
5248      },
5249      "engines": {
5250        "node": ">=8"
5251      }
5252    },
5253    "node_modules/cliui/node_modules/strip-ansi": {
5254      "version": "6.0.0",
5255      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
5256      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
5257      "dev": true,
5258      "dependencies": {
5259        "ansi-regex": "^5.0.0"
5260      },
5261      "engines": {
5262        "node": ">=8"
5263      }
5264    },
5265    "node_modules/clone": {
5266      "version": "1.0.4",
5267      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
5268      "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
5269      "dev": true,
5270      "engines": {
5271        "node": ">=0.8"
5272      }
5273    },
5274    "node_modules/co": {
5275      "version": "4.6.0",
5276      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
5277      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
5278      "engines": {
5279        "iojs": ">= 1.0.0",
5280        "node": ">= 0.12.0"
5281      }
5282    },
5283    "node_modules/coa": {
5284      "version": "2.0.2",
5285      "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
5286      "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
5287      "dev": true,
5288      "dependencies": {
5289        "@types/q": "^1.5.1",
5290        "chalk": "^2.4.1",
5291        "q": "^1.1.2"
5292      },
5293      "engines": {
5294        "node": ">= 4.0"
5295      }
5296    },
5297    "node_modules/collection-visit": {
5298      "version": "1.0.0",
5299      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
5300      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
5301      "dependencies": {
5302        "map-visit": "^1.0.0",
5303        "object-visit": "^1.0.0"
5304      },
5305      "engines": {
5306        "node": ">=0.10.0"
5307      }
5308    },
5309    "node_modules/color": {
5310      "version": "3.1.3",
5311      "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
5312      "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
5313      "dev": true,
5314      "dependencies": {
5315        "color-convert": "^1.9.1",
5316        "color-string": "^1.5.4"
5317      }
5318    },
5319    "node_modules/color-convert": {
5320      "version": "1.9.3",
5321      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5322      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5323      "dependencies": {
5324        "color-name": "1.1.3"
5325      }
5326    },
5327    "node_modules/color-name": {
5328      "version": "1.1.3",
5329      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5330      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
5331    },
5332    "node_modules/color-string": {
5333      "version": "1.5.5",
5334      "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
5335      "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
5336      "dev": true,
5337      "dependencies": {
5338        "color-name": "^1.0.0",
5339        "simple-swizzle": "^0.2.2"
5340      }
5341    },
5342    "node_modules/colorette": {
5343      "version": "1.2.2",
5344      "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
5345      "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w=="
5346    },
5347    "node_modules/combined-stream": {
5348      "version": "1.0.8",
5349      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
5350      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
5351      "dependencies": {
5352        "delayed-stream": "~1.0.0"
5353      },
5354      "engines": {
5355        "node": ">= 0.8"
5356      }
5357    },
5358    "node_modules/commander": {
5359      "version": "2.17.1",
5360      "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
5361      "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
5362      "dev": true
5363    },
5364    "node_modules/commondir": {
5365      "version": "1.0.1",
5366      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
5367      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
5368      "dev": true
5369    },
5370    "node_modules/component-emitter": {
5371      "version": "1.3.0",
5372      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
5373      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
5374    },
5375    "node_modules/compressible": {
5376      "version": "2.0.18",
5377      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
5378      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
5379      "dev": true,
5380      "dependencies": {
5381        "mime-db": ">= 1.43.0 < 2"
5382      },
5383      "engines": {
5384        "node": ">= 0.6"
5385      }
5386    },
5387    "node_modules/compression": {
5388      "version": "1.7.4",
5389      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
5390      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
5391      "dev": true,
5392      "dependencies": {
5393        "accepts": "~1.3.5",
5394        "bytes": "3.0.0",
5395        "compressible": "~2.0.16",
5396        "debug": "2.6.9",
5397        "on-headers": "~1.0.2",
5398        "safe-buffer": "5.1.2",
5399        "vary": "~1.1.2"
5400      },
5401      "engines": {
5402        "node": ">= 0.8.0"
5403      }
5404    },
5405    "node_modules/compression/node_modules/bytes": {
5406      "version": "3.0.0",
5407      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
5408      "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
5409      "dev": true,
5410      "engines": {
5411        "node": ">= 0.8"
5412      }
5413    },
5414    "node_modules/compression/node_modules/debug": {
5415      "version": "2.6.9",
5416      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5417      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5418      "dev": true,
5419      "dependencies": {
5420        "ms": "2.0.0"
5421      }
5422    },
5423    "node_modules/compression/node_modules/ms": {
5424      "version": "2.0.0",
5425      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5426      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5427      "dev": true
5428    },
5429    "node_modules/concat-map": {
5430      "version": "0.0.1",
5431      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5432      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
5433    },
5434    "node_modules/concat-stream": {
5435      "version": "1.6.2",
5436      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
5437      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
5438      "dev": true,
5439      "engines": [
5440        "node >= 0.8"
5441      ],
5442      "dependencies": {
5443        "buffer-from": "^1.0.0",
5444        "inherits": "^2.0.3",
5445        "readable-stream": "^2.2.2",
5446        "typedarray": "^0.0.6"
5447      }
5448    },
5449    "node_modules/condense-newlines": {
5450      "version": "0.2.1",
5451      "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz",
5452      "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=",
5453      "dev": true,
5454      "dependencies": {
5455        "extend-shallow": "^2.0.1",
5456        "is-whitespace": "^0.3.0",
5457        "kind-of": "^3.0.2"
5458      },
5459      "engines": {
5460        "node": ">=0.10.0"
5461      }
5462    },
5463    "node_modules/condense-newlines/node_modules/extend-shallow": {
5464      "version": "2.0.1",
5465      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5466      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5467      "dev": true,
5468      "dependencies": {
5469        "is-extendable": "^0.1.0"
5470      },
5471      "engines": {
5472        "node": ">=0.10.0"
5473      }
5474    },
5475    "node_modules/condense-newlines/node_modules/is-extendable": {
5476      "version": "0.1.1",
5477      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5478      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5479      "dev": true,
5480      "engines": {
5481        "node": ">=0.10.0"
5482      }
5483    },
5484    "node_modules/condense-newlines/node_modules/kind-of": {
5485      "version": "3.2.2",
5486      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5487      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5488      "dev": true,
5489      "dependencies": {
5490        "is-buffer": "^1.1.5"
5491      },
5492      "engines": {
5493        "node": ">=0.10.0"
5494      }
5495    },
5496    "node_modules/config-chain": {
5497      "version": "1.1.13",
5498      "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
5499      "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
5500      "dev": true,
5501      "dependencies": {
5502        "ini": "^1.3.4",
5503        "proto-list": "~1.2.1"
5504      }
5505    },
5506    "node_modules/confusing-browser-globals": {
5507      "version": "1.0.10",
5508      "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz",
5509      "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA=="
5510    },
5511    "node_modules/connect-history-api-fallback": {
5512      "version": "1.6.0",
5513      "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
5514      "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
5515      "dev": true,
5516      "engines": {
5517        "node": ">=0.8"
5518      }
5519    },
5520    "node_modules/console-browserify": {
5521      "version": "1.2.0",
5522      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
5523      "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
5524      "dev": true
5525    },
5526    "node_modules/consolidate": {
5527      "version": "0.16.0",
5528      "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.16.0.tgz",
5529      "integrity": "sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==",
5530      "dev": true,
5531      "dependencies": {
5532        "bluebird": "^3.7.2"
5533      },
5534      "engines": {
5535        "node": ">= 0.10.0"
5536      }
5537    },
5538    "node_modules/constants-browserify": {
5539      "version": "1.0.0",
5540      "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
5541      "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
5542      "dev": true
5543    },
5544    "node_modules/content-disposition": {
5545      "version": "0.5.3",
5546      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
5547      "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
5548      "dev": true,
5549      "dependencies": {
5550        "safe-buffer": "5.1.2"
5551      },
5552      "engines": {
5553        "node": ">= 0.6"
5554      }
5555    },
5556    "node_modules/content-type": {
5557      "version": "1.0.4",
5558      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
5559      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
5560      "dev": true,
5561      "engines": {
5562        "node": ">= 0.6"
5563      }
5564    },
5565    "node_modules/convert-source-map": {
5566      "version": "1.8.0",
5567      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
5568      "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
5569      "dependencies": {
5570        "safe-buffer": "~5.1.1"
5571      }
5572    },
5573    "node_modules/cookie": {
5574      "version": "0.4.0",
5575      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
5576      "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
5577      "dev": true,
5578      "engines": {
5579        "node": ">= 0.6"
5580      }
5581    },
5582    "node_modules/cookie-signature": {
5583      "version": "1.0.6",
5584      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
5585      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
5586      "dev": true
5587    },
5588    "node_modules/copy-concurrently": {
5589      "version": "1.0.5",
5590      "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
5591      "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
5592      "dev": true,
5593      "dependencies": {
5594        "aproba": "^1.1.1",
5595        "fs-write-stream-atomic": "^1.0.8",
5596        "iferr": "^0.1.5",
5597        "mkdirp": "^0.5.1",
5598        "rimraf": "^2.5.4",
5599        "run-queue": "^1.0.0"
5600      }
5601    },
5602    "node_modules/copy-descriptor": {
5603      "version": "0.1.1",
5604      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
5605      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
5606      "engines": {
5607        "node": ">=0.10.0"
5608      }
5609    },
5610    "node_modules/copy-webpack-plugin": {
5611      "version": "5.1.2",
5612      "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz",
5613      "integrity": "sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==",
5614      "dev": true,
5615      "dependencies": {
5616        "cacache": "^12.0.3",
5617        "find-cache-dir": "^2.1.0",
5618        "glob-parent": "^3.1.0",
5619        "globby": "^7.1.1",
5620        "is-glob": "^4.0.1",
5621        "loader-utils": "^1.2.3",
5622        "minimatch": "^3.0.4",
5623        "normalize-path": "^3.0.0",
5624        "p-limit": "^2.2.1",
5625        "schema-utils": "^1.0.0",
5626        "serialize-javascript": "^4.0.0",
5627        "webpack-log": "^2.0.0"
5628      },
5629      "engines": {
5630        "node": ">= 6.9.0"
5631      },
5632      "funding": {
5633        "type": "opencollective",
5634        "url": "https://opencollective.com/webpack"
5635      },
5636      "peerDependencies": {
5637        "webpack": "^4.0.0 || ^5.0.0"
5638      }
5639    },
5640    "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": {
5641      "version": "2.1.0",
5642      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
5643      "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
5644      "dev": true,
5645      "dependencies": {
5646        "commondir": "^1.0.1",
5647        "make-dir": "^2.0.0",
5648        "pkg-dir": "^3.0.0"
5649      },
5650      "engines": {
5651        "node": ">=6"
5652      }
5653    },
5654    "node_modules/copy-webpack-plugin/node_modules/globby": {
5655      "version": "7.1.1",
5656      "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
5657      "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
5658      "dev": true,
5659      "dependencies": {
5660        "array-union": "^1.0.1",
5661        "dir-glob": "^2.0.0",
5662        "glob": "^7.1.2",
5663        "ignore": "^3.3.5",
5664        "pify": "^3.0.0",
5665        "slash": "^1.0.0"
5666      },
5667      "engines": {
5668        "node": ">=4"
5669      }
5670    },
5671    "node_modules/copy-webpack-plugin/node_modules/globby/node_modules/pify": {
5672      "version": "3.0.0",
5673      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5674      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5675      "dev": true,
5676      "engines": {
5677        "node": ">=4"
5678      }
5679    },
5680    "node_modules/copy-webpack-plugin/node_modules/ignore": {
5681      "version": "3.3.10",
5682      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
5683      "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
5684      "dev": true
5685    },
5686    "node_modules/copy-webpack-plugin/node_modules/make-dir": {
5687      "version": "2.1.0",
5688      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
5689      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
5690      "dev": true,
5691      "dependencies": {
5692        "pify": "^4.0.1",
5693        "semver": "^5.6.0"
5694      },
5695      "engines": {
5696        "node": ">=6"
5697      }
5698    },
5699    "node_modules/copy-webpack-plugin/node_modules/pkg-dir": {
5700      "version": "3.0.0",
5701      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
5702      "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
5703      "dev": true,
5704      "dependencies": {
5705        "find-up": "^3.0.0"
5706      },
5707      "engines": {
5708        "node": ">=6"
5709      }
5710    },
5711    "node_modules/copy-webpack-plugin/node_modules/schema-utils": {
5712      "version": "1.0.0",
5713      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
5714      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
5715      "dev": true,
5716      "dependencies": {
5717        "ajv": "^6.1.0",
5718        "ajv-errors": "^1.0.0",
5719        "ajv-keywords": "^3.1.0"
5720      },
5721      "engines": {
5722        "node": ">= 4"
5723      }
5724    },
5725    "node_modules/copy-webpack-plugin/node_modules/semver": {
5726      "version": "5.7.1",
5727      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
5728      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
5729      "dev": true,
5730      "bin": {
5731        "semver": "bin/semver"
5732      }
5733    },
5734    "node_modules/copy-webpack-plugin/node_modules/slash": {
5735      "version": "1.0.0",
5736      "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
5737      "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
5738      "dev": true,
5739      "engines": {
5740        "node": ">=0.10.0"
5741      }
5742    },
5743    "node_modules/core-js": {
5744      "version": "3.15.1",
5745      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.1.tgz",
5746      "integrity": "sha512-h8VbZYnc9pDzueiS2610IULDkpFFPunHwIpl8yRwFahAEEdSpHlTy3h3z3rKq5h11CaUdBEeRViu9AYvbxiMeg==",
5747      "hasInstallScript": true,
5748      "funding": {
5749        "type": "opencollective",
5750        "url": "https://opencollective.com/core-js"
5751      }
5752    },
5753    "node_modules/core-js-compat": {
5754      "version": "3.15.1",
5755      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.1.tgz",
5756      "integrity": "sha512-xGhzYMX6y7oEGQGAJmP2TmtBLvR4nZmRGEcFa3ubHOq5YEp51gGN9AovVa0AoujGZIq+Wm6dISiYyGNfdflYww==",
5757      "dev": true,
5758      "dependencies": {
5759        "browserslist": "^4.16.6",
5760        "semver": "7.0.0"
5761      },
5762      "funding": {
5763        "type": "opencollective",
5764        "url": "https://opencollective.com/core-js"
5765      }
5766    },
5767    "node_modules/core-js-compat/node_modules/semver": {
5768      "version": "7.0.0",
5769      "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
5770      "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
5771      "dev": true,
5772      "bin": {
5773        "semver": "bin/semver.js"
5774      }
5775    },
5776    "node_modules/core-util-is": {
5777      "version": "1.0.2",
5778      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
5779      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
5780    },
5781    "node_modules/cosmiconfig": {
5782      "version": "5.2.1",
5783      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
5784      "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
5785      "dev": true,
5786      "dependencies": {
5787        "import-fresh": "^2.0.0",
5788        "is-directory": "^0.3.1",
5789        "js-yaml": "^3.13.1",
5790        "parse-json": "^4.0.0"
5791      },
5792      "engines": {
5793        "node": ">=4"
5794      }
5795    },
5796    "node_modules/create-ecdh": {
5797      "version": "4.0.4",
5798      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
5799      "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
5800      "dev": true,
5801      "dependencies": {
5802        "bn.js": "^4.1.0",
5803        "elliptic": "^6.5.3"
5804      }
5805    },
5806    "node_modules/create-ecdh/node_modules/bn.js": {
5807      "version": "4.12.0",
5808      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
5809      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
5810      "dev": true
5811    },
5812    "node_modules/create-hash": {
5813      "version": "1.2.0",
5814      "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
5815      "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
5816      "dev": true,
5817      "dependencies": {
5818        "cipher-base": "^1.0.1",
5819        "inherits": "^2.0.1",
5820        "md5.js": "^1.3.4",
5821        "ripemd160": "^2.0.1",
5822        "sha.js": "^2.4.0"
5823      }
5824    },
5825    "node_modules/create-hmac": {
5826      "version": "1.1.7",
5827      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
5828      "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
5829      "dev": true,
5830      "dependencies": {
5831        "cipher-base": "^1.0.3",
5832        "create-hash": "^1.1.0",
5833        "inherits": "^2.0.1",
5834        "ripemd160": "^2.0.0",
5835        "safe-buffer": "^5.0.1",
5836        "sha.js": "^2.4.8"
5837      }
5838    },
5839    "node_modules/cross-spawn": {
5840      "version": "6.0.5",
5841      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
5842      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
5843      "dependencies": {
5844        "nice-try": "^1.0.4",
5845        "path-key": "^2.0.1",
5846        "semver": "^5.5.0",
5847        "shebang-command": "^1.2.0",
5848        "which": "^1.2.9"
5849      },
5850      "engines": {
5851        "node": ">=4.8"
5852      }
5853    },
5854    "node_modules/cross-spawn/node_modules/semver": {
5855      "version": "5.7.1",
5856      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
5857      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
5858      "bin": {
5859        "semver": "bin/semver"
5860      }
5861    },
5862    "node_modules/crypto-browserify": {
5863      "version": "3.12.0",
5864      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
5865      "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
5866      "dev": true,
5867      "dependencies": {
5868        "browserify-cipher": "^1.0.0",
5869        "browserify-sign": "^4.0.0",
5870        "create-ecdh": "^4.0.0",
5871        "create-hash": "^1.1.0",
5872        "create-hmac": "^1.1.0",
5873        "diffie-hellman": "^5.0.0",
5874        "inherits": "^2.0.1",
5875        "pbkdf2": "^3.0.3",
5876        "public-encrypt": "^4.0.0",
5877        "randombytes": "^2.0.0",
5878        "randomfill": "^1.0.3"
5879      },
5880      "engines": {
5881        "node": "*"
5882      }
5883    },
5884    "node_modules/css": {
5885      "version": "2.2.4",
5886      "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
5887      "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
5888      "dev": true,
5889      "dependencies": {
5890        "inherits": "^2.0.3",
5891        "source-map": "^0.6.1",
5892        "source-map-resolve": "^0.5.2",
5893        "urix": "^0.1.0"
5894      }
5895    },
5896    "node_modules/css-color-names": {
5897      "version": "0.0.4",
5898      "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
5899      "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
5900      "dev": true,
5901      "engines": {
5902        "node": "*"
5903      }
5904    },
5905    "node_modules/css-declaration-sorter": {
5906      "version": "4.0.1",
5907      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
5908      "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
5909      "dev": true,
5910      "dependencies": {
5911        "postcss": "^7.0.1",
5912        "timsort": "^0.3.0"
5913      },
5914      "engines": {
5915        "node": ">4"
5916      }
5917    },
5918    "node_modules/css-loader": {
5919      "version": "3.6.0",
5920      "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz",
5921      "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==",
5922      "dev": true,
5923      "dependencies": {
5924        "camelcase": "^5.3.1",
5925        "cssesc": "^3.0.0",
5926        "icss-utils": "^4.1.1",
5927        "loader-utils": "^1.2.3",
5928        "normalize-path": "^3.0.0",
5929        "postcss": "^7.0.32",
5930        "postcss-modules-extract-imports": "^2.0.0",
5931        "postcss-modules-local-by-default": "^3.0.2",
5932        "postcss-modules-scope": "^2.2.0",
5933        "postcss-modules-values": "^3.0.0",
5934        "postcss-value-parser": "^4.1.0",
5935        "schema-utils": "^2.7.0",
5936        "semver": "^6.3.0"
5937      },
5938      "engines": {
5939        "node": ">= 8.9.0"
5940      },
5941      "funding": {
5942        "type": "opencollective",
5943        "url": "https://opencollective.com/webpack"
5944      },
5945      "peerDependencies": {
5946        "webpack": "^4.0.0 || ^5.0.0"
5947      }
5948    },
5949    "node_modules/css-loader/node_modules/camelcase": {
5950      "version": "5.3.1",
5951      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
5952      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
5953      "dev": true,
5954      "engines": {
5955        "node": ">=6"
5956      }
5957    },
5958    "node_modules/css-select": {
5959      "version": "4.1.3",
5960      "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
5961      "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
5962      "dev": true,
5963      "dependencies": {
5964        "boolbase": "^1.0.0",
5965        "css-what": "^5.0.0",
5966        "domhandler": "^4.2.0",
5967        "domutils": "^2.6.0",
5968        "nth-check": "^2.0.0"
5969      },
5970      "funding": {
5971        "url": "https://github.com/sponsors/fb55"
5972      }
5973    },
5974    "node_modules/css-select-base-adapter": {
5975      "version": "0.1.1",
5976      "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
5977      "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
5978      "dev": true
5979    },
5980    "node_modules/css-tree": {
5981      "version": "1.0.0-alpha.37",
5982      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
5983      "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
5984      "dev": true,
5985      "dependencies": {
5986        "mdn-data": "2.0.4",
5987        "source-map": "^0.6.1"
5988      },
5989      "engines": {
5990        "node": ">=8.0.0"
5991      }
5992    },
5993    "node_modules/css-tree/node_modules/source-map": {
5994      "version": "0.6.1",
5995      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5996      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5997      "dev": true,
5998      "engines": {
5999        "node": ">=0.10.0"
6000      }
6001    },
6002    "node_modules/css-what": {
6003      "version": "5.0.1",
6004      "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz",
6005      "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==",
6006      "dev": true,
6007      "engines": {
6008        "node": ">= 6"
6009      },
6010      "funding": {
6011        "url": "https://github.com/sponsors/fb55"
6012      }
6013    },
6014    "node_modules/css/node_modules/source-map": {
6015      "version": "0.6.1",
6016      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6017      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6018      "dev": true,
6019      "engines": {
6020        "node": ">=0.10.0"
6021      }
6022    },
6023    "node_modules/cssesc": {
6024      "version": "3.0.0",
6025      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
6026      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
6027      "dev": true,
6028      "bin": {
6029        "cssesc": "bin/cssesc"
6030      },
6031      "engines": {
6032        "node": ">=4"
6033      }
6034    },
6035    "node_modules/cssnano": {
6036      "version": "4.1.11",
6037      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
6038      "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
6039      "dev": true,
6040      "dependencies": {
6041        "cosmiconfig": "^5.0.0",
6042        "cssnano-preset-default": "^4.0.8",
6043        "is-resolvable": "^1.0.0",
6044        "postcss": "^7.0.0"
6045      },
6046      "engines": {
6047        "node": ">=6.9.0"
6048      }
6049    },
6050    "node_modules/cssnano-preset-default": {
6051      "version": "4.0.8",
6052      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
6053      "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
6054      "dev": true,
6055      "dependencies": {
6056        "css-declaration-sorter": "^4.0.1",
6057        "cssnano-util-raw-cache": "^4.0.1",
6058        "postcss": "^7.0.0",
6059        "postcss-calc": "^7.0.1",
6060        "postcss-colormin": "^4.0.3",
6061        "postcss-convert-values": "^4.0.1",
6062        "postcss-discard-comments": "^4.0.2",
6063        "postcss-discard-duplicates": "^4.0.2",
6064        "postcss-discard-empty": "^4.0.1",
6065        "postcss-discard-overridden": "^4.0.1",
6066        "postcss-merge-longhand": "^4.0.11",
6067        "postcss-merge-rules": "^4.0.3",
6068        "postcss-minify-font-values": "^4.0.2",
6069        "postcss-minify-gradients": "^4.0.2",
6070        "postcss-minify-params": "^4.0.2",
6071        "postcss-minify-selectors": "^4.0.2",
6072        "postcss-normalize-charset": "^4.0.1",
6073        "postcss-normalize-display-values": "^4.0.2",
6074        "postcss-normalize-positions": "^4.0.2",
6075        "postcss-normalize-repeat-style": "^4.0.2",
6076        "postcss-normalize-string": "^4.0.2",
6077        "postcss-normalize-timing-functions": "^4.0.2",
6078        "postcss-normalize-unicode": "^4.0.1",
6079        "postcss-normalize-url": "^4.0.1",
6080        "postcss-normalize-whitespace": "^4.0.2",
6081        "postcss-ordered-values": "^4.1.2",
6082        "postcss-reduce-initial": "^4.0.3",
6083        "postcss-reduce-transforms": "^4.0.2",
6084        "postcss-svgo": "^4.0.3",
6085        "postcss-unique-selectors": "^4.0.1"
6086      },
6087      "engines": {
6088        "node": ">=6.9.0"
6089      }
6090    },
6091    "node_modules/cssnano-util-get-arguments": {
6092      "version": "4.0.0",
6093      "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
6094      "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
6095      "dev": true,
6096      "engines": {
6097        "node": ">=6.9.0"
6098      }
6099    },
6100    "node_modules/cssnano-util-get-match": {
6101      "version": "4.0.0",
6102      "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
6103      "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
6104      "dev": true,
6105      "engines": {
6106        "node": ">=6.9.0"
6107      }
6108    },
6109    "node_modules/cssnano-util-raw-cache": {
6110      "version": "4.0.1",
6111      "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
6112      "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
6113      "dev": true,
6114      "dependencies": {
6115        "postcss": "^7.0.0"
6116      },
6117      "engines": {
6118        "node": ">=6.9.0"
6119      }
6120    },
6121    "node_modules/cssnano-util-same-parent": {
6122      "version": "4.0.1",
6123      "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
6124      "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
6125      "dev": true,
6126      "engines": {
6127        "node": ">=6.9.0"
6128      }
6129    },
6130    "node_modules/csso": {
6131      "version": "4.2.0",
6132      "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
6133      "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
6134      "dev": true,
6135      "dependencies": {
6136        "css-tree": "^1.1.2"
6137      },
6138      "engines": {
6139        "node": ">=8.0.0"
6140      }
6141    },
6142    "node_modules/csso/node_modules/css-tree": {
6143      "version": "1.1.3",
6144      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
6145      "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
6146      "dev": true,
6147      "dependencies": {
6148        "mdn-data": "2.0.14",
6149        "source-map": "^0.6.1"
6150      },
6151      "engines": {
6152        "node": ">=8.0.0"
6153      }
6154    },
6155    "node_modules/csso/node_modules/mdn-data": {
6156      "version": "2.0.14",
6157      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
6158      "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
6159      "dev": true
6160    },
6161    "node_modules/csso/node_modules/source-map": {
6162      "version": "0.6.1",
6163      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6164      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6165      "dev": true,
6166      "engines": {
6167        "node": ">=0.10.0"
6168      }
6169    },
6170    "node_modules/cssom": {
6171      "version": "0.3.8",
6172      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
6173      "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
6174    },
6175    "node_modules/cssstyle": {
6176      "version": "1.4.0",
6177      "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
6178      "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
6179      "dependencies": {
6180        "cssom": "0.3.x"
6181      }
6182    },
6183    "node_modules/csstype": {
6184      "version": "2.6.17",
6185      "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz",
6186      "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A=="
6187    },
6188    "node_modules/cyclist": {
6189      "version": "1.0.1",
6190      "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
6191      "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
6192      "dev": true
6193    },
6194    "node_modules/dashdash": {
6195      "version": "1.14.1",
6196      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
6197      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
6198      "dependencies": {
6199        "assert-plus": "^1.0.0"
6200      },
6201      "engines": {
6202        "node": ">=0.10"
6203      }
6204    },
6205    "node_modules/data-urls": {
6206      "version": "1.1.0",
6207      "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
6208      "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
6209      "dependencies": {
6210        "abab": "^2.0.0",
6211        "whatwg-mimetype": "^2.2.0",
6212        "whatwg-url": "^7.0.0"
6213      }
6214    },
6215    "node_modules/data-urls/node_modules/whatwg-url": {
6216      "version": "7.1.0",
6217      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
6218      "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
6219      "dependencies": {
6220        "lodash.sortby": "^4.7.0",
6221        "tr46": "^1.0.1",
6222        "webidl-conversions": "^4.0.2"
6223      }
6224    },
6225    "node_modules/deasync": {
6226      "version": "0.1.22",
6227      "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.22.tgz",
6228      "integrity": "sha512-o21R8Vhv3wX0E19jpATUJIAinQ1I2rHIlAnzRRsMynWlIrvU0HbCwjpquPIYR544Tvg9z/L+NZQev5cjVD1/nQ==",
6229      "dev": true,
6230      "hasInstallScript": true,
6231      "dependencies": {
6232        "bindings": "^1.5.0",
6233        "node-addon-api": "^1.7.1"
6234      },
6235      "engines": {
6236        "node": ">=0.11.0"
6237      }
6238    },
6239    "node_modules/debug": {
6240      "version": "4.3.1",
6241      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
6242      "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
6243      "dependencies": {
6244        "ms": "2.1.2"
6245      },
6246      "engines": {
6247        "node": ">=6.0"
6248      },
6249      "peerDependenciesMeta": {
6250        "supports-color": {
6251          "optional": true
6252        }
6253      }
6254    },
6255    "node_modules/decamelize": {
6256      "version": "1.2.0",
6257      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
6258      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
6259      "engines": {
6260        "node": ">=0.10.0"
6261      }
6262    },
6263    "node_modules/decode-uri-component": {
6264      "version": "0.2.0",
6265      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
6266      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
6267      "engines": {
6268        "node": ">=0.10"
6269      }
6270    },
6271    "node_modules/deep-equal": {
6272      "version": "1.1.1",
6273      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
6274      "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
6275      "dev": true,
6276      "dependencies": {
6277        "is-arguments": "^1.0.4",
6278        "is-date-object": "^1.0.1",
6279        "is-regex": "^1.0.4",
6280        "object-is": "^1.0.1",
6281        "object-keys": "^1.1.1",
6282        "regexp.prototype.flags": "^1.2.0"
6283      },
6284      "funding": {
6285        "url": "https://github.com/sponsors/ljharb"
6286      }
6287    },
6288    "node_modules/deep-is": {
6289      "version": "0.1.3",
6290      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
6291      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
6292    },
6293    "node_modules/deepmerge": {
6294      "version": "1.5.2",
6295      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
6296      "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==",
6297      "dev": true,
6298      "engines": {
6299        "node": ">=0.10.0"
6300      }
6301    },
6302    "node_modules/default-gateway": {
6303      "version": "5.0.5",
6304      "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-5.0.5.tgz",
6305      "integrity": "sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==",
6306      "dev": true,
6307      "dependencies": {
6308        "execa": "^3.3.0"
6309      },
6310      "engines": {
6311        "node": "^8.12.0 || >=9.7.0"
6312      }
6313    },
6314    "node_modules/default-gateway/node_modules/cross-spawn": {
6315      "version": "7.0.3",
6316      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
6317      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
6318      "dev": true,
6319      "dependencies": {
6320        "path-key": "^3.1.0",
6321        "shebang-command": "^2.0.0",
6322        "which": "^2.0.1"
6323      },
6324      "engines": {
6325        "node": ">= 8"
6326      }
6327    },
6328    "node_modules/default-gateway/node_modules/execa": {
6329      "version": "3.4.0",
6330      "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz",
6331      "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==",
6332      "dev": true,
6333      "dependencies": {
6334        "cross-spawn": "^7.0.0",
6335        "get-stream": "^5.0.0",
6336        "human-signals": "^1.1.1",
6337        "is-stream": "^2.0.0",
6338        "merge-stream": "^2.0.0",
6339        "npm-run-path": "^4.0.0",
6340        "onetime": "^5.1.0",
6341        "p-finally": "^2.0.0",
6342        "signal-exit": "^3.0.2",
6343        "strip-final-newline": "^2.0.0"
6344      },
6345      "engines": {
6346        "node": "^8.12.0 || >=9.7.0"
6347      }
6348    },
6349    "node_modules/default-gateway/node_modules/get-stream": {
6350      "version": "5.2.0",
6351      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
6352      "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
6353      "dev": true,
6354      "dependencies": {
6355        "pump": "^3.0.0"
6356      },
6357      "engines": {
6358        "node": ">=8"
6359      },
6360      "funding": {
6361        "url": "https://github.com/sponsors/sindresorhus"
6362      }
6363    },
6364    "node_modules/default-gateway/node_modules/is-stream": {
6365      "version": "2.0.0",
6366      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
6367      "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
6368      "dev": true,
6369      "engines": {
6370        "node": ">=8"
6371      }
6372    },
6373    "node_modules/default-gateway/node_modules/npm-run-path": {
6374      "version": "4.0.1",
6375      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
6376      "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
6377      "dev": true,
6378      "dependencies": {
6379        "path-key": "^3.0.0"
6380      },
6381      "engines": {
6382        "node": ">=8"
6383      }
6384    },
6385    "node_modules/default-gateway/node_modules/p-finally": {
6386      "version": "2.0.1",
6387      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
6388      "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
6389      "dev": true,
6390      "engines": {
6391        "node": ">=8"
6392      }
6393    },
6394    "node_modules/default-gateway/node_modules/path-key": {
6395      "version": "3.1.1",
6396      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
6397      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
6398      "dev": true,
6399      "engines": {
6400        "node": ">=8"
6401      }
6402    },
6403    "node_modules/default-gateway/node_modules/shebang-command": {
6404      "version": "2.0.0",
6405      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
6406      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
6407      "dev": true,
6408      "dependencies": {
6409        "shebang-regex": "^3.0.0"
6410      },
6411      "engines": {
6412        "node": ">=8"
6413      }
6414    },
6415    "node_modules/default-gateway/node_modules/shebang-regex": {
6416      "version": "3.0.0",
6417      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
6418      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
6419      "dev": true,
6420      "engines": {
6421        "node": ">=8"
6422      }
6423    },
6424    "node_modules/default-gateway/node_modules/which": {
6425      "version": "2.0.2",
6426      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
6427      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
6428      "dev": true,
6429      "dependencies": {
6430        "isexe": "^2.0.0"
6431      },
6432      "bin": {
6433        "node-which": "bin/node-which"
6434      },
6435      "engines": {
6436        "node": ">= 8"
6437      }
6438    },
6439    "node_modules/defaults": {
6440      "version": "1.0.3",
6441      "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
6442      "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
6443      "dev": true,
6444      "dependencies": {
6445        "clone": "^1.0.2"
6446      }
6447    },
6448    "node_modules/define-properties": {
6449      "version": "1.1.3",
6450      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
6451      "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
6452      "dependencies": {
6453        "object-keys": "^1.0.12"
6454      },
6455      "engines": {
6456        "node": ">= 0.4"
6457      }
6458    },
6459    "node_modules/define-property": {
6460      "version": "2.0.2",
6461      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
6462      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
6463      "dependencies": {
6464        "is-descriptor": "^1.0.2",
6465        "isobject": "^3.0.1"
6466      },
6467      "engines": {
6468        "node": ">=0.10.0"
6469      }
6470    },
6471    "node_modules/del": {
6472      "version": "4.1.1",
6473      "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
6474      "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
6475      "dev": true,
6476      "dependencies": {
6477        "@types/glob": "^7.1.1",
6478        "globby": "^6.1.0",
6479        "is-path-cwd": "^2.0.0",
6480        "is-path-in-cwd": "^2.0.0",
6481        "p-map": "^2.0.0",
6482        "pify": "^4.0.1",
6483        "rimraf": "^2.6.3"
6484      },
6485      "engines": {
6486        "node": ">=6"
6487      }
6488    },
6489    "node_modules/del/node_modules/globby": {
6490      "version": "6.1.0",
6491      "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
6492      "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
6493      "dev": true,
6494      "dependencies": {
6495        "array-union": "^1.0.1",
6496        "glob": "^7.0.3",
6497        "object-assign": "^4.0.1",
6498        "pify": "^2.0.0",
6499        "pinkie-promise": "^2.0.0"
6500      },
6501      "engines": {
6502        "node": ">=0.10.0"
6503      }
6504    },
6505    "node_modules/del/node_modules/globby/node_modules/pify": {
6506      "version": "2.3.0",
6507      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6508      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6509      "dev": true,
6510      "engines": {
6511        "node": ">=0.10.0"
6512      }
6513    },
6514    "node_modules/delayed-stream": {
6515      "version": "1.0.0",
6516      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
6517      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
6518      "engines": {
6519        "node": ">=0.4.0"
6520      }
6521    },
6522    "node_modules/depd": {
6523      "version": "1.1.2",
6524      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
6525      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
6526      "dev": true,
6527      "engines": {
6528        "node": ">= 0.6"
6529      }
6530    },
6531    "node_modules/des.js": {
6532      "version": "1.0.1",
6533      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
6534      "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
6535      "dev": true,
6536      "dependencies": {
6537        "inherits": "^2.0.1",
6538        "minimalistic-assert": "^1.0.0"
6539      }
6540    },
6541    "node_modules/destroy": {
6542      "version": "1.0.4",
6543      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
6544      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
6545      "dev": true
6546    },
6547    "node_modules/detect-newline": {
6548      "version": "2.1.0",
6549      "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
6550      "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
6551      "engines": {
6552        "node": ">=0.10.0"
6553      }
6554    },
6555    "node_modules/detect-node": {
6556      "version": "2.1.0",
6557      "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
6558      "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
6559      "dev": true
6560    },
6561    "node_modules/diff-sequences": {
6562      "version": "24.9.0",
6563      "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz",
6564      "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==",
6565      "engines": {
6566        "node": ">= 6"
6567      }
6568    },
6569    "node_modules/diffie-hellman": {
6570      "version": "5.0.3",
6571      "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
6572      "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
6573      "dev": true,
6574      "dependencies": {
6575        "bn.js": "^4.1.0",
6576        "miller-rabin": "^4.0.0",
6577        "randombytes": "^2.0.0"
6578      }
6579    },
6580    "node_modules/diffie-hellman/node_modules/bn.js": {
6581      "version": "4.12.0",
6582      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
6583      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
6584      "dev": true
6585    },
6586    "node_modules/dir-glob": {
6587      "version": "2.2.2",
6588      "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
6589      "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
6590      "dev": true,
6591      "dependencies": {
6592        "path-type": "^3.0.0"
6593      },
6594      "engines": {
6595        "node": ">=4"
6596      }
6597    },
6598    "node_modules/dns-equal": {
6599      "version": "1.0.0",
6600      "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
6601      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
6602      "dev": true
6603    },
6604    "node_modules/dns-packet": {
6605      "version": "1.3.4",
6606      "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
6607      "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
6608      "dev": true,
6609      "dependencies": {
6610        "ip": "^1.1.0",
6611        "safe-buffer": "^5.0.1"
6612      }
6613    },
6614    "node_modules/dns-txt": {
6615      "version": "2.0.2",
6616      "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
6617      "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
6618      "dev": true,
6619      "dependencies": {
6620        "buffer-indexof": "^1.0.0"
6621      }
6622    },
6623    "node_modules/doctrine": {
6624      "version": "3.0.0",
6625      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
6626      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
6627      "dependencies": {
6628        "esutils": "^2.0.2"
6629      },
6630      "engines": {
6631        "node": ">=6.0.0"
6632      }
6633    },
6634    "node_modules/dom-converter": {
6635      "version": "0.2.0",
6636      "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
6637      "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
6638      "dev": true,
6639      "dependencies": {
6640        "utila": "~0.4"
6641      }
6642    },
6643    "node_modules/dom-serializer": {
6644      "version": "1.3.2",
6645      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
6646      "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
6647      "dev": true,
6648      "dependencies": {
6649        "domelementtype": "^2.0.1",
6650        "domhandler": "^4.2.0",
6651        "entities": "^2.0.0"
6652      },
6653      "funding": {
6654        "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
6655      }
6656    },
6657    "node_modules/domain-browser": {
6658      "version": "1.2.0",
6659      "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
6660      "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
6661      "dev": true,
6662      "engines": {
6663        "node": ">=0.4",
6664        "npm": ">=1.2"
6665      }
6666    },
6667    "node_modules/domelementtype": {
6668      "version": "2.2.0",
6669      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
6670      "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
6671      "dev": true,
6672      "funding": [
6673        {
6674          "type": "github",
6675          "url": "https://github.com/sponsors/fb55"
6676        }
6677      ]
6678    },
6679    "node_modules/domexception": {
6680      "version": "1.0.1",
6681      "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
6682      "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
6683      "dependencies": {
6684        "webidl-conversions": "^4.0.2"
6685      }
6686    },
6687    "node_modules/domhandler": {
6688      "version": "4.2.0",
6689      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz",
6690      "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==",
6691      "dev": true,
6692      "dependencies": {
6693        "domelementtype": "^2.2.0"
6694      },
6695      "engines": {
6696        "node": ">= 4"
6697      },
6698      "funding": {
6699        "url": "https://github.com/fb55/domhandler?sponsor=1"
6700      }
6701    },
6702    "node_modules/domutils": {
6703      "version": "2.7.0",
6704      "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
6705      "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==",
6706      "dev": true,
6707      "dependencies": {
6708        "dom-serializer": "^1.0.1",
6709        "domelementtype": "^2.2.0",
6710        "domhandler": "^4.2.0"
6711      },
6712      "funding": {
6713        "url": "https://github.com/fb55/domutils?sponsor=1"
6714      }
6715    },
6716    "node_modules/dot-prop": {
6717      "version": "5.3.0",
6718      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
6719      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
6720      "dev": true,
6721      "dependencies": {
6722        "is-obj": "^2.0.0"
6723      },
6724      "engines": {
6725        "node": ">=8"
6726      }
6727    },
6728    "node_modules/dotenv": {
6729      "version": "8.6.0",
6730      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
6731      "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==",
6732      "dev": true,
6733      "engines": {
6734        "node": ">=10"
6735      }
6736    },
6737    "node_modules/dotenv-expand": {
6738      "version": "5.1.0",
6739      "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
6740      "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
6741      "dev": true
6742    },
6743    "node_modules/duplexer": {
6744      "version": "0.1.2",
6745      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
6746      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
6747      "dev": true
6748    },
6749    "node_modules/duplexify": {
6750      "version": "3.7.1",
6751      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
6752      "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
6753      "dev": true,
6754      "dependencies": {
6755        "end-of-stream": "^1.0.0",
6756        "inherits": "^2.0.1",
6757        "readable-stream": "^2.0.0",
6758        "stream-shift": "^1.0.0"
6759      }
6760    },
6761    "node_modules/easy-stack": {
6762      "version": "1.0.1",
6763      "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz",
6764      "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==",
6765      "dev": true,
6766      "engines": {
6767        "node": ">=6.0.0"
6768      }
6769    },
6770    "node_modules/ecc-jsbn": {
6771      "version": "0.1.2",
6772      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
6773      "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
6774      "dependencies": {
6775        "jsbn": "~0.1.0",
6776        "safer-buffer": "^2.1.0"
6777      }
6778    },
6779    "node_modules/echarts": {
6780      "version": "5.1.2",
6781      "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.1.2.tgz",
6782      "integrity": "sha512-okUhO4sw22vwZp+rTPNjd/bvTdpug4K4sHNHyrV8NdAncIX9/AarlolFqtJCAYKGFYhUBNjIWu1EznFrSWTFxg==",
6783      "dependencies": {
6784        "tslib": "2.0.3",
6785        "zrender": "5.1.1"
6786      }
6787    },
6788    "node_modules/editorconfig": {
6789      "version": "0.15.3",
6790      "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
6791      "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
6792      "dev": true,
6793      "dependencies": {
6794        "commander": "^2.19.0",
6795        "lru-cache": "^4.1.5",
6796        "semver": "^5.6.0",
6797        "sigmund": "^1.0.1"
6798      },
6799      "bin": {
6800        "editorconfig": "bin/editorconfig"
6801      }
6802    },
6803    "node_modules/editorconfig/node_modules/commander": {
6804      "version": "2.20.3",
6805      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
6806      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
6807      "dev": true
6808    },
6809    "node_modules/editorconfig/node_modules/lru-cache": {
6810      "version": "4.1.5",
6811      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6812      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6813      "dev": true,
6814      "dependencies": {
6815        "pseudomap": "^1.0.2",
6816        "yallist": "^2.1.2"
6817      }
6818    },
6819    "node_modules/editorconfig/node_modules/semver": {
6820      "version": "5.7.1",
6821      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6822      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6823      "dev": true,
6824      "bin": {
6825        "semver": "bin/semver"
6826      }
6827    },
6828    "node_modules/editorconfig/node_modules/yallist": {
6829      "version": "2.1.2",
6830      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
6831      "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
6832      "dev": true
6833    },
6834    "node_modules/ee-first": {
6835      "version": "1.1.1",
6836      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
6837      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
6838      "dev": true
6839    },
6840    "node_modules/ejs": {
6841      "version": "2.7.4",
6842      "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
6843      "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
6844      "dev": true,
6845      "hasInstallScript": true,
6846      "engines": {
6847        "node": ">=0.10.0"
6848      }
6849    },
6850    "node_modules/electron-to-chromium": {
6851      "version": "1.3.759",
6852      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.759.tgz",
6853      "integrity": "sha512-nM76xH0t2FBH5iMEZDVc3S/qbdKjGH7TThezxC8k1Q7w7WHvIAyJh8lAe2UamGfdRqBTjHfPDn82LJ0ksCiB9g=="
6854    },
6855    "node_modules/elliptic": {
6856      "version": "6.5.4",
6857      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
6858      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
6859      "dev": true,
6860      "dependencies": {
6861        "bn.js": "^4.11.9",
6862        "brorand": "^1.1.0",
6863        "hash.js": "^1.0.0",
6864        "hmac-drbg": "^1.0.1",
6865        "inherits": "^2.0.4",
6866        "minimalistic-assert": "^1.0.1",
6867        "minimalistic-crypto-utils": "^1.0.1"
6868      }
6869    },
6870    "node_modules/elliptic/node_modules/bn.js": {
6871      "version": "4.12.0",
6872      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
6873      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
6874      "dev": true
6875    },
6876    "node_modules/emoji-regex": {
6877      "version": "8.0.0",
6878      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
6879      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
6880    },
6881    "node_modules/emojis-list": {
6882      "version": "3.0.0",
6883      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
6884      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
6885      "dev": true,
6886      "engines": {
6887        "node": ">= 4"
6888      }
6889    },
6890    "node_modules/encodeurl": {
6891      "version": "1.0.2",
6892      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
6893      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
6894      "dev": true,
6895      "engines": {
6896        "node": ">= 0.8"
6897      }
6898    },
6899    "node_modules/end-of-stream": {
6900      "version": "1.4.4",
6901      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
6902      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
6903      "dependencies": {
6904        "once": "^1.4.0"
6905      }
6906    },
6907    "node_modules/enhanced-resolve": {
6908      "version": "4.5.0",
6909      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
6910      "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
6911      "dev": true,
6912      "dependencies": {
6913        "graceful-fs": "^4.1.2",
6914        "memory-fs": "^0.5.0",
6915        "tapable": "^1.0.0"
6916      },
6917      "engines": {
6918        "node": ">=6.9.0"
6919      }
6920    },
6921    "node_modules/enhanced-resolve/node_modules/memory-fs": {
6922      "version": "0.5.0",
6923      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
6924      "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
6925      "dev": true,
6926      "dependencies": {
6927        "errno": "^0.1.3",
6928        "readable-stream": "^2.0.1"
6929      },
6930      "engines": {
6931        "node": ">=4.3.0 <5.0.0 || >=5.10"
6932      }
6933    },
6934    "node_modules/entities": {
6935      "version": "2.2.0",
6936      "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
6937      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
6938      "dev": true,
6939      "funding": {
6940        "url": "https://github.com/fb55/entities?sponsor=1"
6941      }
6942    },
6943    "node_modules/errno": {
6944      "version": "0.1.8",
6945      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
6946      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
6947      "dev": true,
6948      "dependencies": {
6949        "prr": "~1.0.1"
6950      },
6951      "bin": {
6952        "errno": "cli.js"
6953      }
6954    },
6955    "node_modules/error-ex": {
6956      "version": "1.3.2",
6957      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
6958      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
6959      "dependencies": {
6960        "is-arrayish": "^0.2.1"
6961      }
6962    },
6963    "node_modules/error-stack-parser": {
6964      "version": "2.0.6",
6965      "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz",
6966      "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==",
6967      "dev": true,
6968      "dependencies": {
6969        "stackframe": "^1.1.1"
6970      }
6971    },
6972    "node_modules/es-abstract": {
6973      "version": "1.18.3",
6974      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz",
6975      "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==",
6976      "dependencies": {
6977        "call-bind": "^1.0.2",
6978        "es-to-primitive": "^1.2.1",
6979        "function-bind": "^1.1.1",
6980        "get-intrinsic": "^1.1.1",
6981        "has": "^1.0.3",
6982        "has-symbols": "^1.0.2",
6983        "is-callable": "^1.2.3",
6984        "is-negative-zero": "^2.0.1",
6985        "is-regex": "^1.1.3",
6986        "is-string": "^1.0.6",
6987        "object-inspect": "^1.10.3",
6988        "object-keys": "^1.1.1",
6989        "object.assign": "^4.1.2",
6990        "string.prototype.trimend": "^1.0.4",
6991        "string.prototype.trimstart": "^1.0.4",
6992        "unbox-primitive": "^1.0.1"
6993      },
6994      "engines": {
6995        "node": ">= 0.4"
6996      },
6997      "funding": {
6998        "url": "https://github.com/sponsors/ljharb"
6999      }
7000    },
7001    "node_modules/es-to-primitive": {
7002      "version": "1.2.1",
7003      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
7004      "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
7005      "dependencies": {
7006        "is-callable": "^1.1.4",
7007        "is-date-object": "^1.0.1",
7008        "is-symbol": "^1.0.2"
7009      },
7010      "engines": {
7011        "node": ">= 0.4"
7012      },
7013      "funding": {
7014        "url": "https://github.com/sponsors/ljharb"
7015      }
7016    },
7017    "node_modules/escalade": {
7018      "version": "3.1.1",
7019      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
7020      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
7021      "engines": {
7022        "node": ">=6"
7023      }
7024    },
7025    "node_modules/escape-html": {
7026      "version": "1.0.3",
7027      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
7028      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
7029      "dev": true
7030    },
7031    "node_modules/escape-string-regexp": {
7032      "version": "1.0.5",
7033      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
7034      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
7035      "engines": {
7036        "node": ">=0.8.0"
7037      }
7038    },
7039    "node_modules/escodegen": {
7040      "version": "1.14.3",
7041      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
7042      "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
7043      "dependencies": {
7044        "esprima": "^4.0.1",
7045        "estraverse": "^4.2.0",
7046        "esutils": "^2.0.2",
7047        "optionator": "^0.8.1",
7048        "source-map": "~0.6.1"
7049      },
7050      "bin": {
7051        "escodegen": "bin/escodegen.js",
7052        "esgenerate": "bin/esgenerate.js"
7053      },
7054      "engines": {
7055        "node": ">=4.0"
7056      },
7057      "optionalDependencies": {
7058        "source-map": "~0.6.1"
7059      }
7060    },
7061    "node_modules/escodegen/node_modules/source-map": {
7062      "version": "0.6.1",
7063      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7064      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7065      "optional": true,
7066      "engines": {
7067        "node": ">=0.10.0"
7068      }
7069    },
7070    "node_modules/eslint": {
7071      "version": "6.8.0",
7072      "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
7073      "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
7074      "dependencies": {
7075        "@babel/code-frame": "^7.0.0",
7076        "ajv": "^6.10.0",
7077        "chalk": "^2.1.0",
7078        "cross-spawn": "^6.0.5",
7079        "debug": "^4.0.1",
7080        "doctrine": "^3.0.0",
7081        "eslint-scope": "^5.0.0",
7082        "eslint-utils": "^1.4.3",
7083        "eslint-visitor-keys": "^1.1.0",
7084        "espree": "^6.1.2",
7085        "esquery": "^1.0.1",
7086        "esutils": "^2.0.2",
7087        "file-entry-cache": "^5.0.1",
7088        "functional-red-black-tree": "^1.0.1",
7089        "glob-parent": "^5.0.0",
7090        "globals": "^12.1.0",
7091        "ignore": "^4.0.6",
7092        "import-fresh": "^3.0.0",
7093        "imurmurhash": "^0.1.4",
7094        "inquirer": "^7.0.0",
7095        "is-glob": "^4.0.0",
7096        "js-yaml": "^3.13.1",
7097        "json-stable-stringify-without-jsonify": "^1.0.1",
7098        "levn": "^0.3.0",
7099        "lodash": "^4.17.14",
7100        "minimatch": "^3.0.4",
7101        "mkdirp": "^0.5.1",
7102        "natural-compare": "^1.4.0",
7103        "optionator": "^0.8.3",
7104        "progress": "^2.0.0",
7105        "regexpp": "^2.0.1",
7106        "semver": "^6.1.2",
7107        "strip-ansi": "^5.2.0",
7108        "strip-json-comments": "^3.0.1",
7109        "table": "^5.2.3",
7110        "text-table": "^0.2.0",
7111        "v8-compile-cache": "^2.0.3"
7112      },
7113      "bin": {
7114        "eslint": "bin/eslint.js"
7115      },
7116      "engines": {
7117        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
7118      },
7119      "funding": {
7120        "url": "https://opencollective.com/eslint"
7121      }
7122    },
7123    "node_modules/eslint-config-airbnb-base": {
7124      "version": "14.2.1",
7125      "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz",
7126      "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==",
7127      "dependencies": {
7128        "confusing-browser-globals": "^1.0.10",
7129        "object.assign": "^4.1.2",
7130        "object.entries": "^1.1.2"
7131      },
7132      "engines": {
7133        "node": ">= 6"
7134      },
7135      "peerDependencies": {
7136        "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0",
7137        "eslint-plugin-import": "^2.22.1"
7138      }
7139    },
7140    "node_modules/eslint-config-prettier": {
7141      "version": "6.15.0",
7142      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz",
7143      "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==",
7144      "dev": true,
7145      "dependencies": {
7146        "get-stdin": "^6.0.0"
7147      },
7148      "bin": {
7149        "eslint-config-prettier-check": "bin/cli.js"
7150      },
7151      "peerDependencies": {
7152        "eslint": ">=3.14.1"
7153      }
7154    },
7155    "node_modules/eslint-loader": {
7156      "version": "2.2.1",
7157      "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz",
7158      "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==",
7159      "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin",
7160      "dev": true,
7161      "dependencies": {
7162        "loader-fs-cache": "^1.0.0",
7163        "loader-utils": "^1.0.2",
7164        "object-assign": "^4.0.1",
7165        "object-hash": "^1.1.4",
7166        "rimraf": "^2.6.1"
7167      },
7168      "peerDependencies": {
7169        "eslint": ">=1.6.0 <7.0.0",
7170        "webpack": ">=2.0.0 <5.0.0"
7171      }
7172    },
7173    "node_modules/eslint-plugin-prettier": {
7174      "version": "3.4.0",
7175      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz",
7176      "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==",
7177      "dev": true,
7178      "dependencies": {
7179        "prettier-linter-helpers": "^1.0.0"
7180      },
7181      "engines": {
7182        "node": ">=6.0.0"
7183      },
7184      "peerDependencies": {
7185        "eslint": ">=5.0.0",
7186        "prettier": ">=1.13.0"
7187      },
7188      "peerDependenciesMeta": {
7189        "eslint-config-prettier": {
7190          "optional": true
7191        }
7192      }
7193    },
7194    "node_modules/eslint-plugin-vue": {
7195      "version": "7.12.1",
7196      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.12.1.tgz",
7197      "integrity": "sha512-xHf/wCt88qmzqQerjaSteUFGASj7fPreglKD4ijnvoKRkoSJ3/H3kuJE8QFFtc+2wjw6hRDs834HH7vpuTJQzg==",
7198      "dev": true,
7199      "dependencies": {
7200        "eslint-utils": "^2.1.0",
7201        "natural-compare": "^1.4.0",
7202        "semver": "^7.3.2",
7203        "vue-eslint-parser": "^7.6.0"
7204      },
7205      "engines": {
7206        "node": ">=8.10"
7207      },
7208      "peerDependencies": {
7209        "eslint": "^6.2.0 || ^7.0.0"
7210      }
7211    },
7212    "node_modules/eslint-plugin-vue/node_modules/eslint-utils": {
7213      "version": "2.1.0",
7214      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
7215      "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
7216      "dev": true,
7217      "dependencies": {
7218        "eslint-visitor-keys": "^1.1.0"
7219      },
7220      "engines": {
7221        "node": ">=6"
7222      },
7223      "funding": {
7224        "url": "https://github.com/sponsors/mysticatea"
7225      }
7226    },
7227    "node_modules/eslint-plugin-vue/node_modules/lru-cache": {
7228      "version": "6.0.0",
7229      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
7230      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
7231      "dev": true,
7232      "dependencies": {
7233        "yallist": "^4.0.0"
7234      },
7235      "engines": {
7236        "node": ">=10"
7237      }
7238    },
7239    "node_modules/eslint-plugin-vue/node_modules/semver": {
7240      "version": "7.3.5",
7241      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
7242      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
7243      "dev": true,
7244      "dependencies": {
7245        "lru-cache": "^6.0.0"
7246      },
7247      "bin": {
7248        "semver": "bin/semver.js"
7249      },
7250      "engines": {
7251        "node": ">=10"
7252      }
7253    },
7254    "node_modules/eslint-plugin-vue/node_modules/yallist": {
7255      "version": "4.0.0",
7256      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
7257      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
7258      "dev": true
7259    },
7260    "node_modules/eslint-scope": {
7261      "version": "5.1.1",
7262      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
7263      "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
7264      "dependencies": {
7265        "esrecurse": "^4.3.0",
7266        "estraverse": "^4.1.1"
7267      },
7268      "engines": {
7269        "node": ">=8.0.0"
7270      }
7271    },
7272    "node_modules/eslint-utils": {
7273      "version": "1.4.3",
7274      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
7275      "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
7276      "dependencies": {
7277        "eslint-visitor-keys": "^1.1.0"
7278      },
7279      "engines": {
7280        "node": ">=6"
7281      }
7282    },
7283    "node_modules/eslint-visitor-keys": {
7284      "version": "1.3.0",
7285      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
7286      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
7287      "engines": {
7288        "node": ">=4"
7289      }
7290    },
7291    "node_modules/eslint/node_modules/glob-parent": {
7292      "version": "5.1.2",
7293      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
7294      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
7295      "dependencies": {
7296        "is-glob": "^4.0.1"
7297      },
7298      "engines": {
7299        "node": ">= 6"
7300      }
7301    },
7302    "node_modules/eslint/node_modules/globals": {
7303      "version": "12.4.0",
7304      "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
7305      "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
7306      "dependencies": {
7307        "type-fest": "^0.8.1"
7308      },
7309      "engines": {
7310        "node": ">=8"
7311      },
7312      "funding": {
7313        "url": "https://github.com/sponsors/sindresorhus"
7314      }
7315    },
7316    "node_modules/eslint/node_modules/import-fresh": {
7317      "version": "3.3.0",
7318      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
7319      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
7320      "dependencies": {
7321        "parent-module": "^1.0.0",
7322        "resolve-from": "^4.0.0"
7323      },
7324      "engines": {
7325        "node": ">=6"
7326      },
7327      "funding": {
7328        "url": "https://github.com/sponsors/sindresorhus"
7329      }
7330    },
7331    "node_modules/eslint/node_modules/resolve-from": {
7332      "version": "4.0.0",
7333      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
7334      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
7335      "engines": {
7336        "node": ">=4"
7337      }
7338    },
7339    "node_modules/eslint/node_modules/type-fest": {
7340      "version": "0.8.1",
7341      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
7342      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
7343      "engines": {
7344        "node": ">=8"
7345      }
7346    },
7347    "node_modules/espree": {
7348      "version": "6.2.1",
7349      "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
7350      "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
7351      "dependencies": {
7352        "acorn": "^7.1.1",
7353        "acorn-jsx": "^5.2.0",
7354        "eslint-visitor-keys": "^1.1.0"
7355      },
7356      "engines": {
7357        "node": ">=6.0.0"
7358      }
7359    },
7360    "node_modules/esprima": {
7361      "version": "4.0.1",
7362      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
7363      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
7364      "bin": {
7365        "esparse": "bin/esparse.js",
7366        "esvalidate": "bin/esvalidate.js"
7367      },
7368      "engines": {
7369        "node": ">=4"
7370      }
7371    },
7372    "node_modules/esquery": {
7373      "version": "1.4.0",
7374      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
7375      "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
7376      "dependencies": {
7377        "estraverse": "^5.1.0"
7378      },
7379      "engines": {
7380        "node": ">=0.10"
7381      }
7382    },
7383    "node_modules/esquery/node_modules/estraverse": {
7384      "version": "5.2.0",
7385      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
7386      "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
7387      "engines": {
7388        "node": ">=4.0"
7389      }
7390    },
7391    "node_modules/esrecurse": {
7392      "version": "4.3.0",
7393      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
7394      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
7395      "dependencies": {
7396        "estraverse": "^5.2.0"
7397      },
7398      "engines": {
7399        "node": ">=4.0"
7400      }
7401    },
7402    "node_modules/esrecurse/node_modules/estraverse": {
7403      "version": "5.2.0",
7404      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
7405      "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
7406      "engines": {
7407        "node": ">=4.0"
7408      }
7409    },
7410    "node_modules/estraverse": {
7411      "version": "4.3.0",
7412      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
7413      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
7414      "engines": {
7415        "node": ">=4.0"
7416      }
7417    },
7418    "node_modules/estree-walker": {
7419      "version": "2.0.2",
7420      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
7421      "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
7422    },
7423    "node_modules/esutils": {
7424      "version": "2.0.3",
7425      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
7426      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
7427      "engines": {
7428        "node": ">=0.10.0"
7429      }
7430    },
7431    "node_modules/etag": {
7432      "version": "1.8.1",
7433      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
7434      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
7435      "dev": true,
7436      "engines": {
7437        "node": ">= 0.6"
7438      }
7439    },
7440    "node_modules/event-pubsub": {
7441      "version": "4.3.0",
7442      "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz",
7443      "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==",
7444      "dev": true,
7445      "engines": {
7446        "node": ">=4.0.0"
7447      }
7448    },
7449    "node_modules/eventemitter3": {
7450      "version": "4.0.7",
7451      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
7452      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
7453      "dev": true
7454    },
7455    "node_modules/events": {
7456      "version": "3.3.0",
7457      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
7458      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
7459      "dev": true,
7460      "engines": {
7461        "node": ">=0.8.x"
7462      }
7463    },
7464    "node_modules/eventsource": {
7465      "version": "1.1.0",
7466      "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz",
7467      "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==",
7468      "dev": true,
7469      "dependencies": {
7470        "original": "^1.0.0"
7471      },
7472      "engines": {
7473        "node": ">=0.12.0"
7474      }
7475    },
7476    "node_modules/evp_bytestokey": {
7477      "version": "1.0.3",
7478      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
7479      "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
7480      "dev": true,
7481      "dependencies": {
7482        "md5.js": "^1.3.4",
7483        "safe-buffer": "^5.1.1"
7484      }
7485    },
7486    "node_modules/exec-sh": {
7487      "version": "0.3.6",
7488      "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
7489      "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w=="
7490    },
7491    "node_modules/execa": {
7492      "version": "1.0.0",
7493      "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
7494      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
7495      "dependencies": {
7496        "cross-spawn": "^6.0.0",
7497        "get-stream": "^4.0.0",
7498        "is-stream": "^1.1.0",
7499        "npm-run-path": "^2.0.0",
7500        "p-finally": "^1.0.0",
7501        "signal-exit": "^3.0.0",
7502        "strip-eof": "^1.0.0"
7503      },
7504      "engines": {
7505        "node": ">=6"
7506      }
7507    },
7508    "node_modules/exit": {
7509      "version": "0.1.2",
7510      "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
7511      "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
7512      "engines": {
7513        "node": ">= 0.8.0"
7514      }
7515    },
7516    "node_modules/expand-brackets": {
7517      "version": "2.1.4",
7518      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
7519      "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
7520      "dependencies": {
7521        "debug": "^2.3.3",
7522        "define-property": "^0.2.5",
7523        "extend-shallow": "^2.0.1",
7524        "posix-character-classes": "^0.1.0",
7525        "regex-not": "^1.0.0",
7526        "snapdragon": "^0.8.1",
7527        "to-regex": "^3.0.1"
7528      },
7529      "engines": {
7530        "node": ">=0.10.0"
7531      }
7532    },
7533    "node_modules/expand-brackets/node_modules/debug": {
7534      "version": "2.6.9",
7535      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7536      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7537      "dependencies": {
7538        "ms": "2.0.0"
7539      }
7540    },
7541    "node_modules/expand-brackets/node_modules/define-property": {
7542      "version": "0.2.5",
7543      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7544      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7545      "dependencies": {
7546        "is-descriptor": "^0.1.0"
7547      },
7548      "engines": {
7549        "node": ">=0.10.0"
7550      }
7551    },
7552    "node_modules/expand-brackets/node_modules/extend-shallow": {
7553      "version": "2.0.1",
7554      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7555      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7556      "dependencies": {
7557        "is-extendable": "^0.1.0"
7558      },
7559      "engines": {
7560        "node": ">=0.10.0"
7561      }
7562    },
7563    "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
7564      "version": "0.1.6",
7565      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7566      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
7567      "dependencies": {
7568        "kind-of": "^3.0.2"
7569      },
7570      "engines": {
7571        "node": ">=0.10.0"
7572      }
7573    },
7574    "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
7575      "version": "3.2.2",
7576      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7577      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7578      "dependencies": {
7579        "is-buffer": "^1.1.5"
7580      },
7581      "engines": {
7582        "node": ">=0.10.0"
7583      }
7584    },
7585    "node_modules/expand-brackets/node_modules/is-data-descriptor": {
7586      "version": "0.1.4",
7587      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7588      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
7589      "dependencies": {
7590        "kind-of": "^3.0.2"
7591      },
7592      "engines": {
7593        "node": ">=0.10.0"
7594      }
7595    },
7596    "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
7597      "version": "3.2.2",
7598      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7599      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7600      "dependencies": {
7601        "is-buffer": "^1.1.5"
7602      },
7603      "engines": {
7604        "node": ">=0.10.0"
7605      }
7606    },
7607    "node_modules/expand-brackets/node_modules/is-descriptor": {
7608      "version": "0.1.6",
7609      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
7610      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
7611      "dependencies": {
7612        "is-accessor-descriptor": "^0.1.6",
7613        "is-data-descriptor": "^0.1.4",
7614        "kind-of": "^5.0.0"
7615      },
7616      "engines": {
7617        "node": ">=0.10.0"
7618      }
7619    },
7620    "node_modules/expand-brackets/node_modules/is-extendable": {
7621      "version": "0.1.1",
7622      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7623      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7624      "engines": {
7625        "node": ">=0.10.0"
7626      }
7627    },
7628    "node_modules/expand-brackets/node_modules/kind-of": {
7629      "version": "5.1.0",
7630      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7631      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7632      "engines": {
7633        "node": ">=0.10.0"
7634      }
7635    },
7636    "node_modules/expand-brackets/node_modules/ms": {
7637      "version": "2.0.0",
7638      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7639      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
7640    },
7641    "node_modules/expect": {
7642      "version": "24.9.0",
7643      "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz",
7644      "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==",
7645      "dependencies": {
7646        "@jest/types": "^24.9.0",
7647        "ansi-styles": "^3.2.0",
7648        "jest-get-type": "^24.9.0",
7649        "jest-matcher-utils": "^24.9.0",
7650        "jest-message-util": "^24.9.0",
7651        "jest-regex-util": "^24.9.0"
7652      },
7653      "engines": {
7654        "node": ">= 6"
7655      }
7656    },
7657    "node_modules/express": {
7658      "version": "4.17.1",
7659      "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
7660      "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
7661      "dev": true,
7662      "dependencies": {
7663        "accepts": "~1.3.7",
7664        "array-flatten": "1.1.1",
7665        "body-parser": "1.19.0",
7666        "content-disposition": "0.5.3",
7667        "content-type": "~1.0.4",
7668        "cookie": "0.4.0",
7669        "cookie-signature": "1.0.6",
7670        "debug": "2.6.9",
7671        "depd": "~1.1.2",
7672        "encodeurl": "~1.0.2",
7673        "escape-html": "~1.0.3",
7674        "etag": "~1.8.1",
7675        "finalhandler": "~1.1.2",
7676        "fresh": "0.5.2",
7677        "merge-descriptors": "1.0.1",
7678        "methods": "~1.1.2",
7679        "on-finished": "~2.3.0",
7680        "parseurl": "~1.3.3",
7681        "path-to-regexp": "0.1.7",
7682        "proxy-addr": "~2.0.5",
7683        "qs": "6.7.0",
7684        "range-parser": "~1.2.1",
7685        "safe-buffer": "5.1.2",
7686        "send": "0.17.1",
7687        "serve-static": "1.14.1",
7688        "setprototypeof": "1.1.1",
7689        "statuses": "~1.5.0",
7690        "type-is": "~1.6.18",
7691        "utils-merge": "1.0.1",
7692        "vary": "~1.1.2"
7693      },
7694      "engines": {
7695        "node": ">= 0.10.0"
7696      }
7697    },
7698    "node_modules/express/node_modules/debug": {
7699      "version": "2.6.9",
7700      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7701      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7702      "dev": true,
7703      "dependencies": {
7704        "ms": "2.0.0"
7705      }
7706    },
7707    "node_modules/express/node_modules/ms": {
7708      "version": "2.0.0",
7709      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7710      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7711      "dev": true
7712    },
7713    "node_modules/express/node_modules/qs": {
7714      "version": "6.7.0",
7715      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
7716      "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
7717      "dev": true,
7718      "engines": {
7719        "node": ">=0.6"
7720      }
7721    },
7722    "node_modules/extend": {
7723      "version": "3.0.2",
7724      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
7725      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
7726    },
7727    "node_modules/extend-shallow": {
7728      "version": "3.0.2",
7729      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
7730      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
7731      "dependencies": {
7732        "assign-symbols": "^1.0.0",
7733        "is-extendable": "^1.0.1"
7734      },
7735      "engines": {
7736        "node": ">=0.10.0"
7737      }
7738    },
7739    "node_modules/external-editor": {
7740      "version": "3.1.0",
7741      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
7742      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
7743      "dependencies": {
7744        "chardet": "^0.7.0",
7745        "iconv-lite": "^0.4.24",
7746        "tmp": "^0.0.33"
7747      },
7748      "engines": {
7749        "node": ">=4"
7750      }
7751    },
7752    "node_modules/extglob": {
7753      "version": "2.0.4",
7754      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
7755      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
7756      "dependencies": {
7757        "array-unique": "^0.3.2",
7758        "define-property": "^1.0.0",
7759        "expand-brackets": "^2.1.4",
7760        "extend-shallow": "^2.0.1",
7761        "fragment-cache": "^0.2.1",
7762        "regex-not": "^1.0.0",
7763        "snapdragon": "^0.8.1",
7764        "to-regex": "^3.0.1"
7765      },
7766      "engines": {
7767        "node": ">=0.10.0"
7768      }
7769    },
7770    "node_modules/extglob/node_modules/define-property": {
7771      "version": "1.0.0",
7772      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
7773      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
7774      "dependencies": {
7775        "is-descriptor": "^1.0.0"
7776      },
7777      "engines": {
7778        "node": ">=0.10.0"
7779      }
7780    },
7781    "node_modules/extglob/node_modules/extend-shallow": {
7782      "version": "2.0.1",
7783      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7784      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7785      "dependencies": {
7786        "is-extendable": "^0.1.0"
7787      },
7788      "engines": {
7789        "node": ">=0.10.0"
7790      }
7791    },
7792    "node_modules/extglob/node_modules/is-extendable": {
7793      "version": "0.1.1",
7794      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7795      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7796      "engines": {
7797        "node": ">=0.10.0"
7798      }
7799    },
7800    "node_modules/extract-from-css": {
7801      "version": "0.4.4",
7802      "resolved": "https://registry.npmjs.org/extract-from-css/-/extract-from-css-0.4.4.tgz",
7803      "integrity": "sha1-HqffLnx8brmSL6COitrqSG9vj5I=",
7804      "dev": true,
7805      "dependencies": {
7806        "css": "^2.1.0"
7807      },
7808      "engines": {
7809        "node": ">=0.10.0",
7810        "npm": ">=2.0.0"
7811      }
7812    },
7813    "node_modules/extsprintf": {
7814      "version": "1.3.0",
7815      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
7816      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
7817      "engines": [
7818        "node >=0.6.0"
7819      ]
7820    },
7821    "node_modules/fast-deep-equal": {
7822      "version": "3.1.3",
7823      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
7824      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
7825    },
7826    "node_modules/fast-diff": {
7827      "version": "1.2.0",
7828      "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
7829      "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
7830      "dev": true
7831    },
7832    "node_modules/fast-glob": {
7833      "version": "2.2.7",
7834      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
7835      "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
7836      "dev": true,
7837      "dependencies": {
7838        "@mrmlnc/readdir-enhanced": "^2.2.1",
7839        "@nodelib/fs.stat": "^1.1.2",
7840        "glob-parent": "^3.1.0",
7841        "is-glob": "^4.0.0",
7842        "merge2": "^1.2.3",
7843        "micromatch": "^3.1.10"
7844      },
7845      "engines": {
7846        "node": ">=4.0.0"
7847      }
7848    },
7849    "node_modules/fast-json-stable-stringify": {
7850      "version": "2.1.0",
7851      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
7852      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
7853    },
7854    "node_modules/fast-levenshtein": {
7855      "version": "2.0.6",
7856      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
7857      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
7858    },
7859    "node_modules/faye-websocket": {
7860      "version": "0.11.4",
7861      "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
7862      "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
7863      "dev": true,
7864      "dependencies": {
7865        "websocket-driver": ">=0.5.1"
7866      },
7867      "engines": {
7868        "node": ">=0.8.0"
7869      }
7870    },
7871    "node_modules/fb-watchman": {
7872      "version": "2.0.1",
7873      "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
7874      "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
7875      "dependencies": {
7876        "bser": "2.1.1"
7877      }
7878    },
7879    "node_modules/figgy-pudding": {
7880      "version": "3.5.2",
7881      "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
7882      "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
7883      "dev": true
7884    },
7885    "node_modules/figures": {
7886      "version": "3.2.0",
7887      "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
7888      "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
7889      "dependencies": {
7890        "escape-string-regexp": "^1.0.5"
7891      },
7892      "engines": {
7893        "node": ">=8"
7894      },
7895      "funding": {
7896        "url": "https://github.com/sponsors/sindresorhus"
7897      }
7898    },
7899    "node_modules/file-entry-cache": {
7900      "version": "5.0.1",
7901      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
7902      "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
7903      "dependencies": {
7904        "flat-cache": "^2.0.1"
7905      },
7906      "engines": {
7907        "node": ">=4"
7908      }
7909    },
7910    "node_modules/file-loader": {
7911      "version": "4.3.0",
7912      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz",
7913      "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==",
7914      "dev": true,
7915      "dependencies": {
7916        "loader-utils": "^1.2.3",
7917        "schema-utils": "^2.5.0"
7918      },
7919      "engines": {
7920        "node": ">= 8.9.0"
7921      },
7922      "peerDependencies": {
7923        "webpack": "^4.0.0"
7924      }
7925    },
7926    "node_modules/file-uri-to-path": {
7927      "version": "1.0.0",
7928      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
7929      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
7930      "devOptional": true
7931    },
7932    "node_modules/filesize": {
7933      "version": "3.6.1",
7934      "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
7935      "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
7936      "dev": true,
7937      "engines": {
7938        "node": ">= 0.4.0"
7939      }
7940    },
7941    "node_modules/fill-range": {
7942      "version": "4.0.0",
7943      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
7944      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
7945      "dependencies": {
7946        "extend-shallow": "^2.0.1",
7947        "is-number": "^3.0.0",
7948        "repeat-string": "^1.6.1",
7949        "to-regex-range": "^2.1.0"
7950      },
7951      "engines": {
7952        "node": ">=0.10.0"
7953      }
7954    },
7955    "node_modules/fill-range/node_modules/extend-shallow": {
7956      "version": "2.0.1",
7957      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7958      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7959      "dependencies": {
7960        "is-extendable": "^0.1.0"
7961      },
7962      "engines": {
7963        "node": ">=0.10.0"
7964      }
7965    },
7966    "node_modules/fill-range/node_modules/is-extendable": {
7967      "version": "0.1.1",
7968      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7969      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7970      "engines": {
7971        "node": ">=0.10.0"
7972      }
7973    },
7974    "node_modules/finalhandler": {
7975      "version": "1.1.2",
7976      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
7977      "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
7978      "dev": true,
7979      "dependencies": {
7980        "debug": "2.6.9",
7981        "encodeurl": "~1.0.2",
7982        "escape-html": "~1.0.3",
7983        "on-finished": "~2.3.0",
7984        "parseurl": "~1.3.3",
7985        "statuses": "~1.5.0",
7986        "unpipe": "~1.0.0"
7987      },
7988      "engines": {
7989        "node": ">= 0.8"
7990      }
7991    },
7992    "node_modules/finalhandler/node_modules/debug": {
7993      "version": "2.6.9",
7994      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7995      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7996      "dev": true,
7997      "dependencies": {
7998        "ms": "2.0.0"
7999      }
8000    },
8001    "node_modules/finalhandler/node_modules/ms": {
8002      "version": "2.0.0",
8003      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8004      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
8005      "dev": true
8006    },
8007    "node_modules/find-babel-config": {
8008      "version": "1.2.0",
8009      "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz",
8010      "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==",
8011      "dev": true,
8012      "dependencies": {
8013        "json5": "^0.5.1",
8014        "path-exists": "^3.0.0"
8015      },
8016      "engines": {
8017        "node": ">=4.0.0"
8018      }
8019    },
8020    "node_modules/find-babel-config/node_modules/json5": {
8021      "version": "0.5.1",
8022      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
8023      "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
8024      "dev": true,
8025      "bin": {
8026        "json5": "lib/cli.js"
8027      }
8028    },
8029    "node_modules/find-cache-dir": {
8030      "version": "3.3.1",
8031      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
8032      "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
8033      "dev": true,
8034      "dependencies": {
8035        "commondir": "^1.0.1",
8036        "make-dir": "^3.0.2",
8037        "pkg-dir": "^4.1.0"
8038      },
8039      "engines": {
8040        "node": ">=8"
8041      },
8042      "funding": {
8043        "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
8044      }
8045    },
8046    "node_modules/find-cache-dir/node_modules/find-up": {
8047      "version": "4.1.0",
8048      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
8049      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
8050      "dev": true,
8051      "dependencies": {
8052        "locate-path": "^5.0.0",
8053        "path-exists": "^4.0.0"
8054      },
8055      "engines": {
8056        "node": ">=8"
8057      }
8058    },
8059    "node_modules/find-cache-dir/node_modules/locate-path": {
8060      "version": "5.0.0",
8061      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
8062      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
8063      "dev": true,
8064      "dependencies": {
8065        "p-locate": "^4.1.0"
8066      },
8067      "engines": {
8068        "node": ">=8"
8069      }
8070    },
8071    "node_modules/find-cache-dir/node_modules/p-locate": {
8072      "version": "4.1.0",
8073      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
8074      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
8075      "dev": true,
8076      "dependencies": {
8077        "p-limit": "^2.2.0"
8078      },
8079      "engines": {
8080        "node": ">=8"
8081      }
8082    },
8083    "node_modules/find-cache-dir/node_modules/path-exists": {
8084      "version": "4.0.0",
8085      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
8086      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
8087      "dev": true,
8088      "engines": {
8089        "node": ">=8"
8090      }
8091    },
8092    "node_modules/find-cache-dir/node_modules/pkg-dir": {
8093      "version": "4.2.0",
8094      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
8095      "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
8096      "dev": true,
8097      "dependencies": {
8098        "find-up": "^4.0.0"
8099      },
8100      "engines": {
8101        "node": ">=8"
8102      }
8103    },
8104    "node_modules/find-up": {
8105      "version": "3.0.0",
8106      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
8107      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
8108      "dependencies": {
8109        "locate-path": "^3.0.0"
8110      },
8111      "engines": {
8112        "node": ">=6"
8113      }
8114    },
8115    "node_modules/flat-cache": {
8116      "version": "2.0.1",
8117      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
8118      "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
8119      "dependencies": {
8120        "flatted": "^2.0.0",
8121        "rimraf": "2.6.3",
8122        "write": "1.0.3"
8123      },
8124      "engines": {
8125        "node": ">=4"
8126      }
8127    },
8128    "node_modules/flat-cache/node_modules/rimraf": {
8129      "version": "2.6.3",
8130      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8131      "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8132      "dependencies": {
8133        "glob": "^7.1.3"
8134      },
8135      "bin": {
8136        "rimraf": "bin.js"
8137      }
8138    },
8139    "node_modules/flatted": {
8140      "version": "2.0.2",
8141      "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
8142      "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA=="
8143    },
8144    "node_modules/flush-write-stream": {
8145      "version": "1.1.1",
8146      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
8147      "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
8148      "dev": true,
8149      "dependencies": {
8150        "inherits": "^2.0.3",
8151        "readable-stream": "^2.3.6"
8152      }
8153    },
8154    "node_modules/follow-redirects": {
8155      "version": "1.14.1",
8156      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz",
8157      "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==",
8158      "dev": true,
8159      "funding": [
8160        {
8161          "type": "individual",
8162          "url": "https://github.com/sponsors/RubenVerborgh"
8163        }
8164      ],
8165      "engines": {
8166        "node": ">=4.0"
8167      },
8168      "peerDependenciesMeta": {
8169        "debug": {
8170          "optional": true
8171        }
8172      }
8173    },
8174    "node_modules/for-in": {
8175      "version": "1.0.2",
8176      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
8177      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
8178      "engines": {
8179        "node": ">=0.10.0"
8180      }
8181    },
8182    "node_modules/forever-agent": {
8183      "version": "0.6.1",
8184      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
8185      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
8186      "engines": {
8187        "node": "*"
8188      }
8189    },
8190    "node_modules/form-data": {
8191      "version": "2.3.3",
8192      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
8193      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
8194      "dependencies": {
8195        "asynckit": "^0.4.0",
8196        "combined-stream": "^1.0.6",
8197        "mime-types": "^2.1.12"
8198      },
8199      "engines": {
8200        "node": ">= 0.12"
8201      }
8202    },
8203    "node_modules/forwarded": {
8204      "version": "0.2.0",
8205      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
8206      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
8207      "dev": true,
8208      "engines": {
8209        "node": ">= 0.6"
8210      }
8211    },
8212    "node_modules/fragment-cache": {
8213      "version": "0.2.1",
8214      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
8215      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
8216      "dependencies": {
8217        "map-cache": "^0.2.2"
8218      },
8219      "engines": {
8220        "node": ">=0.10.0"
8221      }
8222    },
8223    "node_modules/fresh": {
8224      "version": "0.5.2",
8225      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
8226      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
8227      "dev": true,
8228      "engines": {
8229        "node": ">= 0.6"
8230      }
8231    },
8232    "node_modules/from2": {
8233      "version": "2.3.0",
8234      "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
8235      "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
8236      "dev": true,
8237      "dependencies": {
8238        "inherits": "^2.0.1",
8239        "readable-stream": "^2.0.0"
8240      }
8241    },
8242    "node_modules/fs-extra": {
8243      "version": "7.0.1",
8244      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
8245      "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
8246      "dev": true,
8247      "dependencies": {
8248        "graceful-fs": "^4.1.2",
8249        "jsonfile": "^4.0.0",
8250        "universalify": "^0.1.0"
8251      },
8252      "engines": {
8253        "node": ">=6 <7 || >=8"
8254      }
8255    },
8256    "node_modules/fs-write-stream-atomic": {
8257      "version": "1.0.10",
8258      "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
8259      "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
8260      "dev": true,
8261      "dependencies": {
8262        "graceful-fs": "^4.1.2",
8263        "iferr": "^0.1.5",
8264        "imurmurhash": "^0.1.4",
8265        "readable-stream": "1 || 2"
8266      }
8267    },
8268    "node_modules/fs.realpath": {
8269      "version": "1.0.0",
8270      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
8271      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
8272    },
8273    "node_modules/fsevents": {
8274      "version": "2.3.2",
8275      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
8276      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
8277      "dev": true,
8278      "hasInstallScript": true,
8279      "optional": true,
8280      "os": [
8281        "darwin"
8282      ],
8283      "engines": {
8284        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
8285      }
8286    },
8287    "node_modules/function-bind": {
8288      "version": "1.1.1",
8289      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
8290      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
8291    },
8292    "node_modules/functional-red-black-tree": {
8293      "version": "1.0.1",
8294      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
8295      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
8296    },
8297    "node_modules/generic-names": {
8298      "version": "2.0.1",
8299      "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz",
8300      "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==",
8301      "dev": true,
8302      "dependencies": {
8303        "loader-utils": "^1.1.0"
8304      }
8305    },
8306    "node_modules/gensync": {
8307      "version": "1.0.0-beta.2",
8308      "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
8309      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
8310      "engines": {
8311        "node": ">=6.9.0"
8312      }
8313    },
8314    "node_modules/get-caller-file": {
8315      "version": "2.0.5",
8316      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
8317      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
8318      "engines": {
8319        "node": "6.* || 8.* || >= 10.*"
8320      }
8321    },
8322    "node_modules/get-intrinsic": {
8323      "version": "1.1.1",
8324      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
8325      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
8326      "dependencies": {
8327        "function-bind": "^1.1.1",
8328        "has": "^1.0.3",
8329        "has-symbols": "^1.0.1"
8330      },
8331      "funding": {
8332        "url": "https://github.com/sponsors/ljharb"
8333      }
8334    },
8335    "node_modules/get-stdin": {
8336      "version": "6.0.0",
8337      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
8338      "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
8339      "dev": true,
8340      "engines": {
8341        "node": ">=4"
8342      }
8343    },
8344    "node_modules/get-stream": {
8345      "version": "4.1.0",
8346      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
8347      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
8348      "dependencies": {
8349        "pump": "^3.0.0"
8350      },
8351      "engines": {
8352        "node": ">=6"
8353      }
8354    },
8355    "node_modules/get-value": {
8356      "version": "2.0.6",
8357      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
8358      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
8359      "engines": {
8360        "node": ">=0.10.0"
8361      }
8362    },
8363    "node_modules/getpass": {
8364      "version": "0.1.7",
8365      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
8366      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
8367      "dependencies": {
8368        "assert-plus": "^1.0.0"
8369      }
8370    },
8371    "node_modules/glob": {
8372      "version": "7.1.7",
8373      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
8374      "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
8375      "dependencies": {
8376        "fs.realpath": "^1.0.0",
8377        "inflight": "^1.0.4",
8378        "inherits": "2",
8379        "minimatch": "^3.0.4",
8380        "once": "^1.3.0",
8381        "path-is-absolute": "^1.0.0"
8382      },
8383      "engines": {
8384        "node": "*"
8385      },
8386      "funding": {
8387        "url": "https://github.com/sponsors/isaacs"
8388      }
8389    },
8390    "node_modules/glob-parent": {
8391      "version": "3.1.0",
8392      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
8393      "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
8394      "dev": true,
8395      "dependencies": {
8396        "is-glob": "^3.1.0",
8397        "path-dirname": "^1.0.0"
8398      }
8399    },
8400    "node_modules/glob-parent/node_modules/is-glob": {
8401      "version": "3.1.0",
8402      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
8403      "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
8404      "dev": true,
8405      "dependencies": {
8406        "is-extglob": "^2.1.0"
8407      },
8408      "engines": {
8409        "node": ">=0.10.0"
8410      }
8411    },
8412    "node_modules/glob-to-regexp": {
8413      "version": "0.3.0",
8414      "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
8415      "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
8416      "dev": true
8417    },
8418    "node_modules/globals": {
8419      "version": "11.12.0",
8420      "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
8421      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
8422      "engines": {
8423        "node": ">=4"
8424      }
8425    },
8426    "node_modules/globby": {
8427      "version": "9.2.0",
8428      "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz",
8429      "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==",
8430      "dev": true,
8431      "dependencies": {
8432        "@types/glob": "^7.1.1",
8433        "array-union": "^1.0.2",
8434        "dir-glob": "^2.2.2",
8435        "fast-glob": "^2.2.6",
8436        "glob": "^7.1.3",
8437        "ignore": "^4.0.3",
8438        "pify": "^4.0.1",
8439        "slash": "^2.0.0"
8440      },
8441      "engines": {
8442        "node": ">=6"
8443      }
8444    },
8445    "node_modules/graceful-fs": {
8446      "version": "4.2.6",
8447      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
8448      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ=="
8449    },
8450    "node_modules/growly": {
8451      "version": "1.3.0",
8452      "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
8453      "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE="
8454    },
8455    "node_modules/gzip-size": {
8456      "version": "5.1.1",
8457      "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
8458      "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
8459      "dev": true,
8460      "dependencies": {
8461        "duplexer": "^0.1.1",
8462        "pify": "^4.0.1"
8463      },
8464      "engines": {
8465        "node": ">=6"
8466      }
8467    },
8468    "node_modules/handle-thing": {
8469      "version": "2.0.1",
8470      "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
8471      "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
8472      "dev": true
8473    },
8474    "node_modules/har-schema": {
8475      "version": "2.0.0",
8476      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
8477      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
8478      "engines": {
8479        "node": ">=4"
8480      }
8481    },
8482    "node_modules/har-validator": {
8483      "version": "5.1.5",
8484      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
8485      "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
8486      "deprecated": "this library is no longer supported",
8487      "dependencies": {
8488        "ajv": "^6.12.3",
8489        "har-schema": "^2.0.0"
8490      },
8491      "engines": {
8492        "node": ">=6"
8493      }
8494    },
8495    "node_modules/has": {
8496      "version": "1.0.3",
8497      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
8498      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
8499      "dependencies": {
8500        "function-bind": "^1.1.1"
8501      },
8502      "engines": {
8503        "node": ">= 0.4.0"
8504      }
8505    },
8506    "node_modules/has-ansi": {
8507      "version": "2.0.0",
8508      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
8509      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
8510      "dev": true,
8511      "dependencies": {
8512        "ansi-regex": "^2.0.0"
8513      },
8514      "engines": {
8515        "node": ">=0.10.0"
8516      }
8517    },
8518    "node_modules/has-ansi/node_modules/ansi-regex": {
8519      "version": "2.1.1",
8520      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
8521      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
8522      "dev": true,
8523      "engines": {
8524        "node": ">=0.10.0"
8525      }
8526    },
8527    "node_modules/has-bigints": {
8528      "version": "1.0.1",
8529      "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
8530      "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
8531      "funding": {
8532        "url": "https://github.com/sponsors/ljharb"
8533      }
8534    },
8535    "node_modules/has-flag": {
8536      "version": "3.0.0",
8537      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
8538      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
8539      "engines": {
8540        "node": ">=4"
8541      }
8542    },
8543    "node_modules/has-symbols": {
8544      "version": "1.0.2",
8545      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
8546      "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
8547      "engines": {
8548        "node": ">= 0.4"
8549      },
8550      "funding": {
8551        "url": "https://github.com/sponsors/ljharb"
8552      }
8553    },
8554    "node_modules/has-value": {
8555      "version": "1.0.0",
8556      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
8557      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
8558      "dependencies": {
8559        "get-value": "^2.0.6",
8560        "has-values": "^1.0.0",
8561        "isobject": "^3.0.0"
8562      },
8563      "engines": {
8564        "node": ">=0.10.0"
8565      }
8566    },
8567    "node_modules/has-values": {
8568      "version": "1.0.0",
8569      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
8570      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
8571      "dependencies": {
8572        "is-number": "^3.0.0",
8573        "kind-of": "^4.0.0"
8574      },
8575      "engines": {
8576        "node": ">=0.10.0"
8577      }
8578    },
8579    "node_modules/has-values/node_modules/kind-of": {
8580      "version": "4.0.0",
8581      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
8582      "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
8583      "dependencies": {
8584        "is-buffer": "^1.1.5"
8585      },
8586      "engines": {
8587        "node": ">=0.10.0"
8588      }
8589    },
8590    "node_modules/hash-base": {
8591      "version": "3.1.0",
8592      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
8593      "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
8594      "dev": true,
8595      "dependencies": {
8596        "inherits": "^2.0.4",
8597        "readable-stream": "^3.6.0",
8598        "safe-buffer": "^5.2.0"
8599      },
8600      "engines": {
8601        "node": ">=4"
8602      }
8603    },
8604    "node_modules/hash-base/node_modules/readable-stream": {
8605      "version": "3.6.0",
8606      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
8607      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
8608      "dev": true,
8609      "dependencies": {
8610        "inherits": "^2.0.3",
8611        "string_decoder": "^1.1.1",
8612        "util-deprecate": "^1.0.1"
8613      },
8614      "engines": {
8615        "node": ">= 6"
8616      }
8617    },
8618    "node_modules/hash-base/node_modules/safe-buffer": {
8619      "version": "5.2.1",
8620      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
8621      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
8622      "dev": true,
8623      "funding": [
8624        {
8625          "type": "github",
8626          "url": "https://github.com/sponsors/feross"
8627        },
8628        {
8629          "type": "patreon",
8630          "url": "https://www.patreon.com/feross"
8631        },
8632        {
8633          "type": "consulting",
8634          "url": "https://feross.org/support"
8635        }
8636      ]
8637    },
8638    "node_modules/hash-sum": {
8639      "version": "2.0.0",
8640      "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz",
8641      "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
8642      "dev": true
8643    },
8644    "node_modules/hash.js": {
8645      "version": "1.1.7",
8646      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
8647      "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
8648      "dev": true,
8649      "dependencies": {
8650        "inherits": "^2.0.3",
8651        "minimalistic-assert": "^1.0.1"
8652      }
8653    },
8654    "node_modules/he": {
8655      "version": "1.2.0",
8656      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
8657      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
8658      "dev": true,
8659      "bin": {
8660        "he": "bin/he"
8661      }
8662    },
8663    "node_modules/hex-color-regex": {
8664      "version": "1.1.0",
8665      "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
8666      "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
8667      "dev": true
8668    },
8669    "node_modules/highlight.js": {
8670      "version": "10.7.3",
8671      "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
8672      "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
8673      "dev": true,
8674      "engines": {
8675        "node": "*"
8676      }
8677    },
8678    "node_modules/hmac-drbg": {
8679      "version": "1.0.1",
8680      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
8681      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
8682      "dev": true,
8683      "dependencies": {
8684        "hash.js": "^1.0.3",
8685        "minimalistic-assert": "^1.0.0",
8686        "minimalistic-crypto-utils": "^1.0.1"
8687      }
8688    },
8689    "node_modules/hoopy": {
8690      "version": "0.1.4",
8691      "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
8692      "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
8693      "dev": true,
8694      "engines": {
8695        "node": ">= 6.0.0"
8696      }
8697    },
8698    "node_modules/hosted-git-info": {
8699      "version": "2.8.9",
8700      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
8701      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
8702    },
8703    "node_modules/hpack.js": {
8704      "version": "2.1.6",
8705      "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
8706      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
8707      "dev": true,
8708      "dependencies": {
8709        "inherits": "^2.0.1",
8710        "obuf": "^1.0.0",
8711        "readable-stream": "^2.0.1",
8712        "wbuf": "^1.1.0"
8713      }
8714    },
8715    "node_modules/hsl-regex": {
8716      "version": "1.0.0",
8717      "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
8718      "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
8719      "dev": true
8720    },
8721    "node_modules/hsla-regex": {
8722      "version": "1.0.0",
8723      "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
8724      "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
8725      "dev": true
8726    },
8727    "node_modules/html-encoding-sniffer": {
8728      "version": "1.0.2",
8729      "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
8730      "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
8731      "dependencies": {
8732        "whatwg-encoding": "^1.0.1"
8733      }
8734    },
8735    "node_modules/html-entities": {
8736      "version": "1.4.0",
8737      "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
8738      "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==",
8739      "dev": true
8740    },
8741    "node_modules/html-escaper": {
8742      "version": "2.0.2",
8743      "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
8744      "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
8745    },
8746    "node_modules/html-minifier": {
8747      "version": "3.5.21",
8748      "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz",
8749      "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==",
8750      "dev": true,
8751      "dependencies": {
8752        "camel-case": "3.0.x",
8753        "clean-css": "4.2.x",
8754        "commander": "2.17.x",
8755        "he": "1.2.x",
8756        "param-case": "2.1.x",
8757        "relateurl": "0.2.x",
8758        "uglify-js": "3.4.x"
8759      },
8760      "bin": {
8761        "html-minifier": "cli.js"
8762      },
8763      "engines": {
8764        "node": ">=4"
8765      }
8766    },
8767    "node_modules/html-tags": {
8768      "version": "3.1.0",
8769      "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
8770      "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
8771      "dev": true,
8772      "engines": {
8773        "node": ">=8"
8774      }
8775    },
8776    "node_modules/html-webpack-plugin": {
8777      "version": "3.2.0",
8778      "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz",
8779      "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=",
8780      "deprecated": "3.x is no longer supported",
8781      "dev": true,
8782      "dependencies": {
8783        "html-minifier": "^3.2.3",
8784        "loader-utils": "^0.2.16",
8785        "lodash": "^4.17.3",
8786        "pretty-error": "^2.0.2",
8787        "tapable": "^1.0.0",
8788        "toposort": "^1.0.0",
8789        "util.promisify": "1.0.0"
8790      },
8791      "engines": {
8792        "node": ">=6.9"
8793      },
8794      "peerDependencies": {
8795        "webpack": "^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0"
8796      }
8797    },
8798    "node_modules/html-webpack-plugin/node_modules/big.js": {
8799      "version": "3.2.0",
8800      "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
8801      "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
8802      "dev": true,
8803      "engines": {
8804        "node": "*"
8805      }
8806    },
8807    "node_modules/html-webpack-plugin/node_modules/emojis-list": {
8808      "version": "2.1.0",
8809      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
8810      "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
8811      "dev": true,
8812      "engines": {
8813        "node": ">= 0.10"
8814      }
8815    },
8816    "node_modules/html-webpack-plugin/node_modules/json5": {
8817      "version": "0.5.1",
8818      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
8819      "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
8820      "dev": true,
8821      "bin": {
8822        "json5": "lib/cli.js"
8823      }
8824    },
8825    "node_modules/html-webpack-plugin/node_modules/loader-utils": {
8826      "version": "0.2.17",
8827      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
8828      "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
8829      "dev": true,
8830      "dependencies": {
8831        "big.js": "^3.1.3",
8832        "emojis-list": "^2.0.0",
8833        "json5": "^0.5.0",
8834        "object-assign": "^4.0.1"
8835      }
8836    },
8837    "node_modules/htmlparser2": {
8838      "version": "6.1.0",
8839      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
8840      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
8841      "dev": true,
8842      "funding": [
8843        "https://github.com/fb55/htmlparser2?sponsor=1",
8844        {
8845          "type": "github",
8846          "url": "https://github.com/sponsors/fb55"
8847        }
8848      ],
8849      "dependencies": {
8850        "domelementtype": "^2.0.1",
8851        "domhandler": "^4.0.0",
8852        "domutils": "^2.5.2",
8853        "entities": "^2.0.0"
8854      }
8855    },
8856    "node_modules/http-deceiver": {
8857      "version": "1.2.7",
8858      "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
8859      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
8860      "dev": true
8861    },
8862    "node_modules/http-errors": {
8863      "version": "1.7.2",
8864      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
8865      "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
8866      "dev": true,
8867      "dependencies": {
8868        "depd": "~1.1.2",
8869        "inherits": "2.0.3",
8870        "setprototypeof": "1.1.1",
8871        "statuses": ">= 1.5.0 < 2",
8872        "toidentifier": "1.0.0"
8873      },
8874      "engines": {
8875        "node": ">= 0.6"
8876      }
8877    },
8878    "node_modules/http-errors/node_modules/inherits": {
8879      "version": "2.0.3",
8880      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
8881      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
8882      "dev": true
8883    },
8884    "node_modules/http-parser-js": {
8885      "version": "0.5.3",
8886      "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
8887      "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
8888      "dev": true
8889    },
8890    "node_modules/http-proxy": {
8891      "version": "1.18.1",
8892      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
8893      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
8894      "dev": true,
8895      "dependencies": {
8896        "eventemitter3": "^4.0.0",
8897        "follow-redirects": "^1.0.0",
8898        "requires-port": "^1.0.0"
8899      },
8900      "engines": {
8901        "node": ">=8.0.0"
8902      }
8903    },
8904    "node_modules/http-proxy-middleware": {
8905      "version": "1.3.1",
8906      "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz",
8907      "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==",
8908      "dev": true,
8909      "dependencies": {
8910        "@types/http-proxy": "^1.17.5",
8911        "http-proxy": "^1.18.1",
8912        "is-glob": "^4.0.1",
8913        "is-plain-obj": "^3.0.0",
8914        "micromatch": "^4.0.2"
8915      },
8916      "engines": {
8917        "node": ">=8.0.0"
8918      }
8919    },
8920    "node_modules/http-proxy-middleware/node_modules/braces": {
8921      "version": "3.0.2",
8922      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
8923      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
8924      "dev": true,
8925      "dependencies": {
8926        "fill-range": "^7.0.1"
8927      },
8928      "engines": {
8929        "node": ">=8"
8930      }
8931    },
8932    "node_modules/http-proxy-middleware/node_modules/fill-range": {
8933      "version": "7.0.1",
8934      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
8935      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
8936      "dev": true,
8937      "dependencies": {
8938        "to-regex-range": "^5.0.1"
8939      },
8940      "engines": {
8941        "node": ">=8"
8942      }
8943    },
8944    "node_modules/http-proxy-middleware/node_modules/is-number": {
8945      "version": "7.0.0",
8946      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
8947      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
8948      "dev": true,
8949      "engines": {
8950        "node": ">=0.12.0"
8951      }
8952    },
8953    "node_modules/http-proxy-middleware/node_modules/micromatch": {
8954      "version": "4.0.4",
8955      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
8956      "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
8957      "dev": true,
8958      "dependencies": {
8959        "braces": "^3.0.1",
8960        "picomatch": "^2.2.3"
8961      },
8962      "engines": {
8963        "node": ">=8.6"
8964      }
8965    },
8966    "node_modules/http-proxy-middleware/node_modules/to-regex-range": {
8967      "version": "5.0.1",
8968      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
8969      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
8970      "dev": true,
8971      "dependencies": {
8972        "is-number": "^7.0.0"
8973      },
8974      "engines": {
8975        "node": ">=8.0"
8976      }
8977    },
8978    "node_modules/http-signature": {
8979      "version": "1.2.0",
8980      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
8981      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
8982      "dependencies": {
8983        "assert-plus": "^1.0.0",
8984        "jsprim": "^1.2.2",
8985        "sshpk": "^1.7.0"
8986      },
8987      "engines": {
8988        "node": ">=0.8",
8989        "npm": ">=1.3.7"
8990      }
8991    },
8992    "node_modules/https-browserify": {
8993      "version": "1.0.0",
8994      "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
8995      "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
8996      "dev": true
8997    },
8998    "node_modules/human-signals": {
8999      "version": "1.1.1",
9000      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
9001      "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
9002      "dev": true,
9003      "engines": {
9004        "node": ">=8.12.0"
9005      }
9006    },
9007    "node_modules/iconv-lite": {
9008      "version": "0.4.24",
9009      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
9010      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
9011      "dependencies": {
9012        "safer-buffer": ">= 2.1.2 < 3"
9013      },
9014      "engines": {
9015        "node": ">=0.10.0"
9016      }
9017    },
9018    "node_modules/icss-replace-symbols": {
9019      "version": "1.1.0",
9020      "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
9021      "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
9022      "dev": true
9023    },
9024    "node_modules/icss-utils": {
9025      "version": "4.1.1",
9026      "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
9027      "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
9028      "dev": true,
9029      "dependencies": {
9030        "postcss": "^7.0.14"
9031      },
9032      "engines": {
9033        "node": ">= 6"
9034      }
9035    },
9036    "node_modules/ieee754": {
9037      "version": "1.2.1",
9038      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
9039      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
9040      "dev": true,
9041      "funding": [
9042        {
9043          "type": "github",
9044          "url": "https://github.com/sponsors/feross"
9045        },
9046        {
9047          "type": "patreon",
9048          "url": "https://www.patreon.com/feross"
9049        },
9050        {
9051          "type": "consulting",
9052          "url": "https://feross.org/support"
9053        }
9054      ]
9055    },
9056    "node_modules/iferr": {
9057      "version": "0.1.5",
9058      "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
9059      "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
9060      "dev": true
9061    },
9062    "node_modules/ignore": {
9063      "version": "4.0.6",
9064      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
9065      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
9066      "engines": {
9067        "node": ">= 4"
9068      }
9069    },
9070    "node_modules/import-cwd": {
9071      "version": "2.1.0",
9072      "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
9073      "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
9074      "dev": true,
9075      "dependencies": {
9076        "import-from": "^2.1.0"
9077      },
9078      "engines": {
9079        "node": ">=4"
9080      }
9081    },
9082    "node_modules/import-fresh": {
9083      "version": "2.0.0",
9084      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
9085      "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
9086      "dev": true,
9087      "dependencies": {
9088        "caller-path": "^2.0.0",
9089        "resolve-from": "^3.0.0"
9090      },
9091      "engines": {
9092        "node": ">=4"
9093      }
9094    },
9095    "node_modules/import-from": {
9096      "version": "2.1.0",
9097      "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
9098      "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
9099      "dev": true,
9100      "dependencies": {
9101        "resolve-from": "^3.0.0"
9102      },
9103      "engines": {
9104        "node": ">=4"
9105      }
9106    },
9107    "node_modules/import-local": {
9108      "version": "2.0.0",
9109      "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
9110      "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
9111      "dependencies": {
9112        "pkg-dir": "^3.0.0",
9113        "resolve-cwd": "^2.0.0"
9114      },
9115      "bin": {
9116        "import-local-fixture": "fixtures/cli.js"
9117      },
9118      "engines": {
9119        "node": ">=6"
9120      }
9121    },
9122    "node_modules/import-local/node_modules/pkg-dir": {
9123      "version": "3.0.0",
9124      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
9125      "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
9126      "dependencies": {
9127        "find-up": "^3.0.0"
9128      },
9129      "engines": {
9130        "node": ">=6"
9131      }
9132    },
9133    "node_modules/imurmurhash": {
9134      "version": "0.1.4",
9135      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
9136      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
9137      "engines": {
9138        "node": ">=0.8.19"
9139      }
9140    },
9141    "node_modules/indexes-of": {
9142      "version": "1.0.1",
9143      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
9144      "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
9145      "dev": true
9146    },
9147    "node_modules/infer-owner": {
9148      "version": "1.0.4",
9149      "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
9150      "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
9151      "dev": true
9152    },
9153    "node_modules/inflight": {
9154      "version": "1.0.6",
9155      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
9156      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
9157      "dependencies": {
9158        "once": "^1.3.0",
9159        "wrappy": "1"
9160      }
9161    },
9162    "node_modules/inherits": {
9163      "version": "2.0.4",
9164      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
9165      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
9166    },
9167    "node_modules/ini": {
9168      "version": "1.3.8",
9169      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
9170      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
9171      "dev": true
9172    },
9173    "node_modules/inquirer": {
9174      "version": "7.3.3",
9175      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz",
9176      "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==",
9177      "dependencies": {
9178        "ansi-escapes": "^4.2.1",
9179        "chalk": "^4.1.0",
9180        "cli-cursor": "^3.1.0",
9181        "cli-width": "^3.0.0",
9182        "external-editor": "^3.0.3",
9183        "figures": "^3.0.0",
9184        "lodash": "^4.17.19",
9185        "mute-stream": "0.0.8",
9186        "run-async": "^2.4.0",
9187        "rxjs": "^6.6.0",
9188        "string-width": "^4.1.0",
9189        "strip-ansi": "^6.0.0",
9190        "through": "^2.3.6"
9191      },
9192      "engines": {
9193        "node": ">=8.0.0"
9194      }
9195    },
9196    "node_modules/inquirer/node_modules/ansi-regex": {
9197      "version": "5.0.0",
9198      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
9199      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
9200      "engines": {
9201        "node": ">=8"
9202      }
9203    },
9204    "node_modules/inquirer/node_modules/ansi-styles": {
9205      "version": "4.3.0",
9206      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9207      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9208      "dependencies": {
9209        "color-convert": "^2.0.1"
9210      },
9211      "engines": {
9212        "node": ">=8"
9213      },
9214      "funding": {
9215        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9216      }
9217    },
9218    "node_modules/inquirer/node_modules/chalk": {
9219      "version": "4.1.1",
9220      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
9221      "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
9222      "dependencies": {
9223        "ansi-styles": "^4.1.0",
9224        "supports-color": "^7.1.0"
9225      },
9226      "engines": {
9227        "node": ">=10"
9228      },
9229      "funding": {
9230        "url": "https://github.com/chalk/chalk?sponsor=1"
9231      }
9232    },
9233    "node_modules/inquirer/node_modules/color-convert": {
9234      "version": "2.0.1",
9235      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9236      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9237      "dependencies": {
9238        "color-name": "~1.1.4"
9239      },
9240      "engines": {
9241        "node": ">=7.0.0"
9242      }
9243    },
9244    "node_modules/inquirer/node_modules/color-name": {
9245      "version": "1.1.4",
9246      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9247      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
9248    },
9249    "node_modules/inquirer/node_modules/has-flag": {
9250      "version": "4.0.0",
9251      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9252      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9253      "engines": {
9254        "node": ">=8"
9255      }
9256    },
9257    "node_modules/inquirer/node_modules/is-fullwidth-code-point": {
9258      "version": "3.0.0",
9259      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
9260      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
9261      "engines": {
9262        "node": ">=8"
9263      }
9264    },
9265    "node_modules/inquirer/node_modules/string-width": {
9266      "version": "4.2.2",
9267      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
9268      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
9269      "dependencies": {
9270        "emoji-regex": "^8.0.0",
9271        "is-fullwidth-code-point": "^3.0.0",
9272        "strip-ansi": "^6.0.0"
9273      },
9274      "engines": {
9275        "node": ">=8"
9276      }
9277    },
9278    "node_modules/inquirer/node_modules/strip-ansi": {
9279      "version": "6.0.0",
9280      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
9281      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
9282      "dependencies": {
9283        "ansi-regex": "^5.0.0"
9284      },
9285      "engines": {
9286        "node": ">=8"
9287      }
9288    },
9289    "node_modules/inquirer/node_modules/supports-color": {
9290      "version": "7.2.0",
9291      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9292      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9293      "dependencies": {
9294        "has-flag": "^4.0.0"
9295      },
9296      "engines": {
9297        "node": ">=8"
9298      }
9299    },
9300    "node_modules/internal-ip": {
9301      "version": "4.3.0",
9302      "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
9303      "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
9304      "dev": true,
9305      "dependencies": {
9306        "default-gateway": "^4.2.0",
9307        "ipaddr.js": "^1.9.0"
9308      },
9309      "engines": {
9310        "node": ">=6"
9311      }
9312    },
9313    "node_modules/internal-ip/node_modules/default-gateway": {
9314      "version": "4.2.0",
9315      "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
9316      "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
9317      "dev": true,
9318      "dependencies": {
9319        "execa": "^1.0.0",
9320        "ip-regex": "^2.1.0"
9321      },
9322      "engines": {
9323        "node": ">=6"
9324      }
9325    },
9326    "node_modules/interpret": {
9327      "version": "1.4.0",
9328      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
9329      "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
9330      "dev": true,
9331      "engines": {
9332        "node": ">= 0.10"
9333      }
9334    },
9335    "node_modules/invariant": {
9336      "version": "2.2.4",
9337      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
9338      "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
9339      "dependencies": {
9340        "loose-envify": "^1.0.0"
9341      }
9342    },
9343    "node_modules/ip": {
9344      "version": "1.1.5",
9345      "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
9346      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
9347      "dev": true
9348    },
9349    "node_modules/ip-regex": {
9350      "version": "2.1.0",
9351      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
9352      "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
9353      "dev": true,
9354      "engines": {
9355        "node": ">=4"
9356      }
9357    },
9358    "node_modules/ipaddr.js": {
9359      "version": "1.9.1",
9360      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
9361      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
9362      "dev": true,
9363      "engines": {
9364        "node": ">= 0.10"
9365      }
9366    },
9367    "node_modules/is-absolute-url": {
9368      "version": "2.1.0",
9369      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
9370      "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
9371      "dev": true,
9372      "engines": {
9373        "node": ">=0.10.0"
9374      }
9375    },
9376    "node_modules/is-accessor-descriptor": {
9377      "version": "1.0.0",
9378      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9379      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9380      "dependencies": {
9381        "kind-of": "^6.0.0"
9382      },
9383      "engines": {
9384        "node": ">=0.10.0"
9385      }
9386    },
9387    "node_modules/is-arguments": {
9388      "version": "1.1.0",
9389      "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz",
9390      "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==",
9391      "dev": true,
9392      "dependencies": {
9393        "call-bind": "^1.0.0"
9394      },
9395      "engines": {
9396        "node": ">= 0.4"
9397      },
9398      "funding": {
9399        "url": "https://github.com/sponsors/ljharb"
9400      }
9401    },
9402    "node_modules/is-arrayish": {
9403      "version": "0.2.1",
9404      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
9405      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
9406    },
9407    "node_modules/is-bigint": {
9408      "version": "1.0.2",
9409      "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz",
9410      "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==",
9411      "funding": {
9412        "url": "https://github.com/sponsors/ljharb"
9413      }
9414    },
9415    "node_modules/is-binary-path": {
9416      "version": "2.1.0",
9417      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
9418      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
9419      "dev": true,
9420      "dependencies": {
9421        "binary-extensions": "^2.0.0"
9422      },
9423      "engines": {
9424        "node": ">=8"
9425      }
9426    },
9427    "node_modules/is-boolean-object": {
9428      "version": "1.1.1",
9429      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz",
9430      "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==",
9431      "dependencies": {
9432        "call-bind": "^1.0.2"
9433      },
9434      "engines": {
9435        "node": ">= 0.4"
9436      },
9437      "funding": {
9438        "url": "https://github.com/sponsors/ljharb"
9439      }
9440    },
9441    "node_modules/is-buffer": {
9442      "version": "1.1.6",
9443      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9444      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
9445    },
9446    "node_modules/is-callable": {
9447      "version": "1.2.3",
9448      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
9449      "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
9450      "engines": {
9451        "node": ">= 0.4"
9452      },
9453      "funding": {
9454        "url": "https://github.com/sponsors/ljharb"
9455      }
9456    },
9457    "node_modules/is-ci": {
9458      "version": "1.2.1",
9459      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
9460      "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
9461      "dev": true,
9462      "dependencies": {
9463        "ci-info": "^1.5.0"
9464      },
9465      "bin": {
9466        "is-ci": "bin.js"
9467      }
9468    },
9469    "node_modules/is-color-stop": {
9470      "version": "1.1.0",
9471      "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
9472      "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
9473      "dev": true,
9474      "dependencies": {
9475        "css-color-names": "^0.0.4",
9476        "hex-color-regex": "^1.1.0",
9477        "hsl-regex": "^1.0.0",
9478        "hsla-regex": "^1.0.0",
9479        "rgb-regex": "^1.0.1",
9480        "rgba-regex": "^1.0.0"
9481      }
9482    },
9483    "node_modules/is-core-module": {
9484      "version": "2.4.0",
9485      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
9486      "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
9487      "dependencies": {
9488        "has": "^1.0.3"
9489      },
9490      "funding": {
9491        "url": "https://github.com/sponsors/ljharb"
9492      }
9493    },
9494    "node_modules/is-data-descriptor": {
9495      "version": "1.0.0",
9496      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9497      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9498      "dependencies": {
9499        "kind-of": "^6.0.0"
9500      },
9501      "engines": {
9502        "node": ">=0.10.0"
9503      }
9504    },
9505    "node_modules/is-date-object": {
9506      "version": "1.0.4",
9507      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
9508      "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==",
9509      "engines": {
9510        "node": ">= 0.4"
9511      },
9512      "funding": {
9513        "url": "https://github.com/sponsors/ljharb"
9514      }
9515    },
9516    "node_modules/is-descriptor": {
9517      "version": "1.0.2",
9518      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9519      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9520      "dependencies": {
9521        "is-accessor-descriptor": "^1.0.0",
9522        "is-data-descriptor": "^1.0.0",
9523        "kind-of": "^6.0.2"
9524      },
9525      "engines": {
9526        "node": ">=0.10.0"
9527      }
9528    },
9529    "node_modules/is-directory": {
9530      "version": "0.3.1",
9531      "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
9532      "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
9533      "dev": true,
9534      "engines": {
9535        "node": ">=0.10.0"
9536      }
9537    },
9538    "node_modules/is-docker": {
9539      "version": "2.2.1",
9540      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
9541      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
9542      "dev": true,
9543      "bin": {
9544        "is-docker": "cli.js"
9545      },
9546      "engines": {
9547        "node": ">=8"
9548      },
9549      "funding": {
9550        "url": "https://github.com/sponsors/sindresorhus"
9551      }
9552    },
9553    "node_modules/is-extendable": {
9554      "version": "1.0.1",
9555      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
9556      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
9557      "dependencies": {
9558        "is-plain-object": "^2.0.4"
9559      },
9560      "engines": {
9561        "node": ">=0.10.0"
9562      }
9563    },
9564    "node_modules/is-extglob": {
9565      "version": "2.1.1",
9566      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
9567      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
9568      "engines": {
9569        "node": ">=0.10.0"
9570      }
9571    },
9572    "node_modules/is-fullwidth-code-point": {
9573      "version": "2.0.0",
9574      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
9575      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
9576      "engines": {
9577        "node": ">=4"
9578      }
9579    },
9580    "node_modules/is-generator-fn": {
9581      "version": "2.1.0",
9582      "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
9583      "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
9584      "engines": {
9585        "node": ">=6"
9586      }
9587    },
9588    "node_modules/is-glob": {
9589      "version": "4.0.1",
9590      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
9591      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
9592      "dependencies": {
9593        "is-extglob": "^2.1.1"
9594      },
9595      "engines": {
9596        "node": ">=0.10.0"
9597      }
9598    },
9599    "node_modules/is-negative-zero": {
9600      "version": "2.0.1",
9601      "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
9602      "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
9603      "engines": {
9604        "node": ">= 0.4"
9605      },
9606      "funding": {
9607        "url": "https://github.com/sponsors/ljharb"
9608      }
9609    },
9610    "node_modules/is-number": {
9611      "version": "3.0.0",
9612      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
9613      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
9614      "dependencies": {
9615        "kind-of": "^3.0.2"
9616      },
9617      "engines": {
9618        "node": ">=0.10.0"
9619      }
9620    },
9621    "node_modules/is-number-object": {
9622      "version": "1.0.5",
9623      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz",
9624      "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==",
9625      "engines": {
9626        "node": ">= 0.4"
9627      },
9628      "funding": {
9629        "url": "https://github.com/sponsors/ljharb"
9630      }
9631    },
9632    "node_modules/is-number/node_modules/kind-of": {
9633      "version": "3.2.2",
9634      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9635      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9636      "dependencies": {
9637        "is-buffer": "^1.1.5"
9638      },
9639      "engines": {
9640        "node": ">=0.10.0"
9641      }
9642    },
9643    "node_modules/is-obj": {
9644      "version": "2.0.0",
9645      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
9646      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
9647      "dev": true,
9648      "engines": {
9649        "node": ">=8"
9650      }
9651    },
9652    "node_modules/is-path-cwd": {
9653      "version": "2.2.0",
9654      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
9655      "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
9656      "dev": true,
9657      "engines": {
9658        "node": ">=6"
9659      }
9660    },
9661    "node_modules/is-path-in-cwd": {
9662      "version": "2.1.0",
9663      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
9664      "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
9665      "dev": true,
9666      "dependencies": {
9667        "is-path-inside": "^2.1.0"
9668      },
9669      "engines": {
9670        "node": ">=6"
9671      }
9672    },
9673    "node_modules/is-path-inside": {
9674      "version": "2.1.0",
9675      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
9676      "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
9677      "dev": true,
9678      "dependencies": {
9679        "path-is-inside": "^1.0.2"
9680      },
9681      "engines": {
9682        "node": ">=6"
9683      }
9684    },
9685    "node_modules/is-plain-obj": {
9686      "version": "3.0.0",
9687      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
9688      "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
9689      "dev": true,
9690      "engines": {
9691        "node": ">=10"
9692      },
9693      "funding": {
9694        "url": "https://github.com/sponsors/sindresorhus"
9695      }
9696    },
9697    "node_modules/is-plain-object": {
9698      "version": "2.0.4",
9699      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
9700      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
9701      "dependencies": {
9702        "isobject": "^3.0.1"
9703      },
9704      "engines": {
9705        "node": ">=0.10.0"
9706      }
9707    },
9708    "node_modules/is-regex": {
9709      "version": "1.1.3",
9710      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz",
9711      "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==",
9712      "dependencies": {
9713        "call-bind": "^1.0.2",
9714        "has-symbols": "^1.0.2"
9715      },
9716      "engines": {
9717        "node": ">= 0.4"
9718      },
9719      "funding": {
9720        "url": "https://github.com/sponsors/ljharb"
9721      }
9722    },
9723    "node_modules/is-resolvable": {
9724      "version": "1.1.0",
9725      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
9726      "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
9727      "dev": true
9728    },
9729    "node_modules/is-stream": {
9730      "version": "1.1.0",
9731      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
9732      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
9733      "engines": {
9734        "node": ">=0.10.0"
9735      }
9736    },
9737    "node_modules/is-string": {
9738      "version": "1.0.6",
9739      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
9740      "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==",
9741      "engines": {
9742        "node": ">= 0.4"
9743      },
9744      "funding": {
9745        "url": "https://github.com/sponsors/ljharb"
9746      }
9747    },
9748    "node_modules/is-symbol": {
9749      "version": "1.0.4",
9750      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
9751      "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
9752      "dependencies": {
9753        "has-symbols": "^1.0.2"
9754      },
9755      "engines": {
9756        "node": ">= 0.4"
9757      },
9758      "funding": {
9759        "url": "https://github.com/sponsors/ljharb"
9760      }
9761    },
9762    "node_modules/is-typedarray": {
9763      "version": "1.0.0",
9764      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
9765      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
9766    },
9767    "node_modules/is-whitespace": {
9768      "version": "0.3.0",
9769      "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz",
9770      "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=",
9771      "dev": true,
9772      "engines": {
9773        "node": ">=0.10.0"
9774      }
9775    },
9776    "node_modules/is-windows": {
9777      "version": "1.0.2",
9778      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
9779      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
9780      "engines": {
9781        "node": ">=0.10.0"
9782      }
9783    },
9784    "node_modules/is-wsl": {
9785      "version": "2.2.0",
9786      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
9787      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
9788      "dev": true,
9789      "dependencies": {
9790        "is-docker": "^2.0.0"
9791      },
9792      "engines": {
9793        "node": ">=8"
9794      }
9795    },
9796    "node_modules/isarray": {
9797      "version": "1.0.0",
9798      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9799      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
9800    },
9801    "node_modules/isexe": {
9802      "version": "2.0.0",
9803      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
9804      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
9805    },
9806    "node_modules/isobject": {
9807      "version": "3.0.1",
9808      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
9809      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
9810      "engines": {
9811        "node": ">=0.10.0"
9812      }
9813    },
9814    "node_modules/isstream": {
9815      "version": "0.1.2",
9816      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
9817      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
9818    },
9819    "node_modules/istanbul-lib-coverage": {
9820      "version": "2.0.5",
9821      "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
9822      "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==",
9823      "engines": {
9824        "node": ">=6"
9825      }
9826    },
9827    "node_modules/istanbul-lib-instrument": {
9828      "version": "3.3.0",
9829      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
9830      "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
9831      "dependencies": {
9832        "@babel/generator": "^7.4.0",
9833        "@babel/parser": "^7.4.3",
9834        "@babel/template": "^7.4.0",
9835        "@babel/traverse": "^7.4.3",
9836        "@babel/types": "^7.4.0",
9837        "istanbul-lib-coverage": "^2.0.5",
9838        "semver": "^6.0.0"
9839      },
9840      "engines": {
9841        "node": ">=6"
9842      }
9843    },
9844    "node_modules/istanbul-lib-report": {
9845      "version": "2.0.8",
9846      "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
9847      "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
9848      "dependencies": {
9849        "istanbul-lib-coverage": "^2.0.5",
9850        "make-dir": "^2.1.0",
9851        "supports-color": "^6.1.0"
9852      },
9853      "engines": {
9854        "node": ">=6"
9855      }
9856    },
9857    "node_modules/istanbul-lib-report/node_modules/make-dir": {
9858      "version": "2.1.0",
9859      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
9860      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
9861      "dependencies": {
9862        "pify": "^4.0.1",
9863        "semver": "^5.6.0"
9864      },
9865      "engines": {
9866        "node": ">=6"
9867      }
9868    },
9869    "node_modules/istanbul-lib-report/node_modules/semver": {
9870      "version": "5.7.1",
9871      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9872      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9873      "bin": {
9874        "semver": "bin/semver"
9875      }
9876    },
9877    "node_modules/istanbul-lib-report/node_modules/supports-color": {
9878      "version": "6.1.0",
9879      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
9880      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
9881      "dependencies": {
9882        "has-flag": "^3.0.0"
9883      },
9884      "engines": {
9885        "node": ">=6"
9886      }
9887    },
9888    "node_modules/istanbul-lib-source-maps": {
9889      "version": "3.0.6",
9890      "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
9891      "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
9892      "dependencies": {
9893        "debug": "^4.1.1",
9894        "istanbul-lib-coverage": "^2.0.5",
9895        "make-dir": "^2.1.0",
9896        "rimraf": "^2.6.3",
9897        "source-map": "^0.6.1"
9898      },
9899      "engines": {
9900        "node": ">=6"
9901      }
9902    },
9903    "node_modules/istanbul-lib-source-maps/node_modules/make-dir": {
9904      "version": "2.1.0",
9905      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
9906      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
9907      "dependencies": {
9908        "pify": "^4.0.1",
9909        "semver": "^5.6.0"
9910      },
9911      "engines": {
9912        "node": ">=6"
9913      }
9914    },
9915    "node_modules/istanbul-lib-source-maps/node_modules/semver": {
9916      "version": "5.7.1",
9917      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9918      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9919      "bin": {
9920        "semver": "bin/semver"
9921      }
9922    },
9923    "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
9924      "version": "0.6.1",
9925      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9926      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9927      "engines": {
9928        "node": ">=0.10.0"
9929      }
9930    },
9931    "node_modules/istanbul-reports": {
9932      "version": "2.2.7",
9933      "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
9934      "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
9935      "dependencies": {
9936        "html-escaper": "^2.0.0"
9937      },
9938      "engines": {
9939        "node": ">=6"
9940      }
9941    },
9942    "node_modules/javascript-stringify": {
9943      "version": "2.1.0",
9944      "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz",
9945      "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==",
9946      "dev": true
9947    },
9948    "node_modules/jest": {
9949      "version": "24.9.0",
9950      "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz",
9951      "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==",
9952      "dependencies": {
9953        "import-local": "^2.0.0",
9954        "jest-cli": "^24.9.0"
9955      },
9956      "bin": {
9957        "jest": "bin/jest.js"
9958      },
9959      "engines": {
9960        "node": ">= 6"
9961      }
9962    },
9963    "node_modules/jest-changed-files": {
9964      "version": "24.9.0",
9965      "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz",
9966      "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==",
9967      "dependencies": {
9968        "@jest/types": "^24.9.0",
9969        "execa": "^1.0.0",
9970        "throat": "^4.0.0"
9971      },
9972      "engines": {
9973        "node": ">= 6"
9974      }
9975    },
9976    "node_modules/jest-cli": {
9977      "version": "24.9.0",
9978      "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz",
9979      "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==",
9980      "dependencies": {
9981        "@jest/core": "^24.9.0",
9982        "@jest/test-result": "^24.9.0",
9983        "@jest/types": "^24.9.0",
9984        "chalk": "^2.0.1",
9985        "exit": "^0.1.2",
9986        "import-local": "^2.0.0",
9987        "is-ci": "^2.0.0",
9988        "jest-config": "^24.9.0",
9989        "jest-util": "^24.9.0",
9990        "jest-validate": "^24.9.0",
9991        "prompts": "^2.0.1",
9992        "realpath-native": "^1.1.0",
9993        "yargs": "^13.3.0"
9994      },
9995      "bin": {
9996        "jest": "bin/jest.js"
9997      },
9998      "engines": {
9999        "node": ">= 6"
10000      }
10001    },
10002    "node_modules/jest-cli/node_modules/camelcase": {
10003      "version": "5.3.1",
10004      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
10005      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
10006      "engines": {
10007        "node": ">=6"
10008      }
10009    },
10010    "node_modules/jest-cli/node_modules/ci-info": {
10011      "version": "2.0.0",
10012      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
10013      "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
10014    },
10015    "node_modules/jest-cli/node_modules/cliui": {
10016      "version": "5.0.0",
10017      "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
10018      "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
10019      "dependencies": {
10020        "string-width": "^3.1.0",
10021        "strip-ansi": "^5.2.0",
10022        "wrap-ansi": "^5.1.0"
10023      }
10024    },
10025    "node_modules/jest-cli/node_modules/emoji-regex": {
10026      "version": "7.0.3",
10027      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
10028      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
10029    },
10030    "node_modules/jest-cli/node_modules/is-ci": {
10031      "version": "2.0.0",
10032      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
10033      "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
10034      "dependencies": {
10035        "ci-info": "^2.0.0"
10036      },
10037      "bin": {
10038        "is-ci": "bin.js"
10039      }
10040    },
10041    "node_modules/jest-cli/node_modules/string-width": {
10042      "version": "3.1.0",
10043      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
10044      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
10045      "dependencies": {
10046        "emoji-regex": "^7.0.1",
10047        "is-fullwidth-code-point": "^2.0.0",
10048        "strip-ansi": "^5.1.0"
10049      },
10050      "engines": {
10051        "node": ">=6"
10052      }
10053    },
10054    "node_modules/jest-cli/node_modules/wrap-ansi": {
10055      "version": "5.1.0",
10056      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
10057      "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
10058      "dependencies": {
10059        "ansi-styles": "^3.2.0",
10060        "string-width": "^3.0.0",
10061        "strip-ansi": "^5.0.0"
10062      },
10063      "engines": {
10064        "node": ">=6"
10065      }
10066    },
10067    "node_modules/jest-cli/node_modules/yargs": {
10068      "version": "13.3.2",
10069      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
10070      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
10071      "dependencies": {
10072        "cliui": "^5.0.0",
10073        "find-up": "^3.0.0",
10074        "get-caller-file": "^2.0.1",
10075        "require-directory": "^2.1.1",
10076        "require-main-filename": "^2.0.0",
10077        "set-blocking": "^2.0.0",
10078        "string-width": "^3.0.0",
10079        "which-module": "^2.0.0",
10080        "y18n": "^4.0.0",
10081        "yargs-parser": "^13.1.2"
10082      }
10083    },
10084    "node_modules/jest-cli/node_modules/yargs-parser": {
10085      "version": "13.1.2",
10086      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
10087      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
10088      "dependencies": {
10089        "camelcase": "^5.0.0",
10090        "decamelize": "^1.2.0"
10091      }
10092    },
10093    "node_modules/jest-config": {
10094      "version": "24.9.0",
10095      "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz",
10096      "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==",
10097      "dependencies": {
10098        "@babel/core": "^7.1.0",
10099        "@jest/test-sequencer": "^24.9.0",
10100        "@jest/types": "^24.9.0",
10101        "babel-jest": "^24.9.0",
10102        "chalk": "^2.0.1",
10103        "glob": "^7.1.1",
10104        "jest-environment-jsdom": "^24.9.0",
10105        "jest-environment-node": "^24.9.0",
10106        "jest-get-type": "^24.9.0",
10107        "jest-jasmine2": "^24.9.0",
10108        "jest-regex-util": "^24.3.0",
10109        "jest-resolve": "^24.9.0",
10110        "jest-util": "^24.9.0",
10111        "jest-validate": "^24.9.0",
10112        "micromatch": "^3.1.10",
10113        "pretty-format": "^24.9.0",
10114        "realpath-native": "^1.1.0"
10115      },
10116      "engines": {
10117        "node": ">= 6"
10118      }
10119    },
10120    "node_modules/jest-diff": {
10121      "version": "24.9.0",
10122      "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz",
10123      "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==",
10124      "dependencies": {
10125        "chalk": "^2.0.1",
10126        "diff-sequences": "^24.9.0",
10127        "jest-get-type": "^24.9.0",
10128        "pretty-format": "^24.9.0"
10129      },
10130      "engines": {
10131        "node": ">= 6"
10132      }
10133    },
10134    "node_modules/jest-docblock": {
10135      "version": "24.9.0",
10136      "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz",
10137      "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==",
10138      "dependencies": {
10139        "detect-newline": "^2.1.0"
10140      },
10141      "engines": {
10142        "node": ">= 6"
10143      }
10144    },
10145    "node_modules/jest-each": {
10146      "version": "24.9.0",
10147      "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz",
10148      "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==",
10149      "dependencies": {
10150        "@jest/types": "^24.9.0",
10151        "chalk": "^2.0.1",
10152        "jest-get-type": "^24.9.0",
10153        "jest-util": "^24.9.0",
10154        "pretty-format": "^24.9.0"
10155      },
10156      "engines": {
10157        "node": ">= 6"
10158      }
10159    },
10160    "node_modules/jest-environment-jsdom": {
10161      "version": "24.9.0",
10162      "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz",
10163      "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==",
10164      "dependencies": {
10165        "@jest/environment": "^24.9.0",
10166        "@jest/fake-timers": "^24.9.0",
10167        "@jest/types": "^24.9.0",
10168        "jest-mock": "^24.9.0",
10169        "jest-util": "^24.9.0",
10170        "jsdom": "^11.5.1"
10171      },
10172      "engines": {
10173        "node": ">= 6"
10174      }
10175    },
10176    "node_modules/jest-environment-jsdom-fifteen": {
10177      "version": "1.0.2",
10178      "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fifteen/-/jest-environment-jsdom-fifteen-1.0.2.tgz",
10179      "integrity": "sha512-nfrnAfwklE1872LIB31HcjM65cWTh1wzvMSp10IYtPJjLDUbTTvDpajZgIxUnhRmzGvogdHDayCIlerLK0OBBg==",
10180      "dev": true,
10181      "dependencies": {
10182        "@jest/environment": "^24.3.0",
10183        "@jest/fake-timers": "^24.3.0",
10184        "@jest/types": "^24.3.0",
10185        "jest-mock": "^24.0.0",
10186        "jest-util": "^24.0.0",
10187        "jsdom": "^15.2.1"
10188      }
10189    },
10190    "node_modules/jest-environment-jsdom-fifteen/node_modules/cssom": {
10191      "version": "0.4.4",
10192      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
10193      "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
10194      "dev": true
10195    },
10196    "node_modules/jest-environment-jsdom-fifteen/node_modules/cssstyle": {
10197      "version": "2.3.0",
10198      "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
10199      "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
10200      "dev": true,
10201      "dependencies": {
10202        "cssom": "~0.3.6"
10203      },
10204      "engines": {
10205        "node": ">=8"
10206      }
10207    },
10208    "node_modules/jest-environment-jsdom-fifteen/node_modules/cssstyle/node_modules/cssom": {
10209      "version": "0.3.8",
10210      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
10211      "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
10212      "dev": true
10213    },
10214    "node_modules/jest-environment-jsdom-fifteen/node_modules/jsdom": {
10215      "version": "15.2.1",
10216      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz",
10217      "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==",
10218      "dev": true,
10219      "dependencies": {
10220        "abab": "^2.0.0",
10221        "acorn": "^7.1.0",
10222        "acorn-globals": "^4.3.2",
10223        "array-equal": "^1.0.0",
10224        "cssom": "^0.4.1",
10225        "cssstyle": "^2.0.0",
10226        "data-urls": "^1.1.0",
10227        "domexception": "^1.0.1",
10228        "escodegen": "^1.11.1",
10229        "html-encoding-sniffer": "^1.0.2",
10230        "nwsapi": "^2.2.0",
10231        "parse5": "5.1.0",
10232        "pn": "^1.1.0",
10233        "request": "^2.88.0",
10234        "request-promise-native": "^1.0.7",
10235        "saxes": "^3.1.9",
10236        "symbol-tree": "^3.2.2",
10237        "tough-cookie": "^3.0.1",
10238        "w3c-hr-time": "^1.0.1",
10239        "w3c-xmlserializer": "^1.1.2",
10240        "webidl-conversions": "^4.0.2",
10241        "whatwg-encoding": "^1.0.5",
10242        "whatwg-mimetype": "^2.3.0",
10243        "whatwg-url": "^7.0.0",
10244        "ws": "^7.0.0",
10245        "xml-name-validator": "^3.0.0"
10246      },
10247      "engines": {
10248        "node": ">=8"
10249      },
10250      "peerDependencies": {
10251        "canvas": "^2.5.0"
10252      },
10253      "peerDependenciesMeta": {
10254        "canvas": {
10255          "optional": true
10256        }
10257      }
10258    },
10259    "node_modules/jest-environment-jsdom-fifteen/node_modules/parse5": {
10260      "version": "5.1.0",
10261      "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
10262      "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
10263      "dev": true
10264    },
10265    "node_modules/jest-environment-jsdom-fifteen/node_modules/tough-cookie": {
10266      "version": "3.0.1",
10267      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz",
10268      "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==",
10269      "dev": true,
10270      "dependencies": {
10271        "ip-regex": "^2.1.0",
10272        "psl": "^1.1.28",
10273        "punycode": "^2.1.1"
10274      },
10275      "engines": {
10276        "node": ">=6"
10277      }
10278    },
10279    "node_modules/jest-environment-jsdom-fifteen/node_modules/whatwg-url": {
10280      "version": "7.1.0",
10281      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
10282      "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
10283      "dev": true,
10284      "dependencies": {
10285        "lodash.sortby": "^4.7.0",
10286        "tr46": "^1.0.1",
10287        "webidl-conversions": "^4.0.2"
10288      }
10289    },
10290    "node_modules/jest-environment-jsdom-fifteen/node_modules/ws": {
10291      "version": "7.5.3",
10292      "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz",
10293      "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==",
10294      "dev": true,
10295      "engines": {
10296        "node": ">=8.3.0"
10297      },
10298      "peerDependencies": {
10299        "bufferutil": "^4.0.1",
10300        "utf-8-validate": "^5.0.2"
10301      },
10302      "peerDependenciesMeta": {
10303        "bufferutil": {
10304          "optional": true
10305        },
10306        "utf-8-validate": {
10307          "optional": true
10308        }
10309      }
10310    },
10311    "node_modules/jest-environment-node": {
10312      "version": "24.9.0",
10313      "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz",
10314      "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==",
10315      "dependencies": {
10316        "@jest/environment": "^24.9.0",
10317        "@jest/fake-timers": "^24.9.0",
10318        "@jest/types": "^24.9.0",
10319        "jest-mock": "^24.9.0",
10320        "jest-util": "^24.9.0"
10321      },
10322      "engines": {
10323        "node": ">= 6"
10324      }
10325    },
10326    "node_modules/jest-get-type": {
10327      "version": "24.9.0",
10328      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz",
10329      "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==",
10330      "engines": {
10331        "node": ">= 6"
10332      }
10333    },
10334    "node_modules/jest-haste-map": {
10335      "version": "24.9.0",
10336      "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz",
10337      "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==",
10338      "dependencies": {
10339        "@jest/types": "^24.9.0",
10340        "anymatch": "^2.0.0",
10341        "fb-watchman": "^2.0.0",
10342        "fsevents": "^1.2.7",
10343        "graceful-fs": "^4.1.15",
10344        "invariant": "^2.2.4",
10345        "jest-serializer": "^24.9.0",
10346        "jest-util": "^24.9.0",
10347        "jest-worker": "^24.9.0",
10348        "micromatch": "^3.1.10",
10349        "sane": "^4.0.3",
10350        "walker": "^1.0.7"
10351      },
10352      "engines": {
10353        "node": ">= 6"
10354      },
10355      "optionalDependencies": {
10356        "fsevents": "^1.2.7"
10357      }
10358    },
10359    "node_modules/jest-haste-map/node_modules/anymatch": {
10360      "version": "2.0.0",
10361      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
10362      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
10363      "dependencies": {
10364        "micromatch": "^3.1.4",
10365        "normalize-path": "^2.1.1"
10366      }
10367    },
10368    "node_modules/jest-haste-map/node_modules/fsevents": {
10369      "version": "1.2.13",
10370      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
10371      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
10372      "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
10373      "hasInstallScript": true,
10374      "optional": true,
10375      "os": [
10376        "darwin"
10377      ],
10378      "dependencies": {
10379        "bindings": "^1.5.0",
10380        "nan": "^2.12.1"
10381      },
10382      "engines": {
10383        "node": ">= 4.0"
10384      }
10385    },
10386    "node_modules/jest-haste-map/node_modules/normalize-path": {
10387      "version": "2.1.1",
10388      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
10389      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
10390      "dependencies": {
10391        "remove-trailing-separator": "^1.0.1"
10392      },
10393      "engines": {
10394        "node": ">=0.10.0"
10395      }
10396    },
10397    "node_modules/jest-jasmine2": {
10398      "version": "24.9.0",
10399      "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz",
10400      "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==",
10401      "dependencies": {
10402        "@babel/traverse": "^7.1.0",
10403        "@jest/environment": "^24.9.0",
10404        "@jest/test-result": "^24.9.0",
10405        "@jest/types": "^24.9.0",
10406        "chalk": "^2.0.1",
10407        "co": "^4.6.0",
10408        "expect": "^24.9.0",
10409        "is-generator-fn": "^2.0.0",
10410        "jest-each": "^24.9.0",
10411        "jest-matcher-utils": "^24.9.0",
10412        "jest-message-util": "^24.9.0",
10413        "jest-runtime": "^24.9.0",
10414        "jest-snapshot": "^24.9.0",
10415        "jest-util": "^24.9.0",
10416        "pretty-format": "^24.9.0",
10417        "throat": "^4.0.0"
10418      },
10419      "engines": {
10420        "node": ">= 6"
10421      }
10422    },
10423    "node_modules/jest-leak-detector": {
10424      "version": "24.9.0",
10425      "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz",
10426      "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==",
10427      "dependencies": {
10428        "jest-get-type": "^24.9.0",
10429        "pretty-format": "^24.9.0"
10430      },
10431      "engines": {
10432        "node": ">= 6"
10433      }
10434    },
10435    "node_modules/jest-matcher-utils": {
10436      "version": "24.9.0",
10437      "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz",
10438      "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==",
10439      "dependencies": {
10440        "chalk": "^2.0.1",
10441        "jest-diff": "^24.9.0",
10442        "jest-get-type": "^24.9.0",
10443        "pretty-format": "^24.9.0"
10444      },
10445      "engines": {
10446        "node": ">= 6"
10447      }
10448    },
10449    "node_modules/jest-message-util": {
10450      "version": "24.9.0",
10451      "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz",
10452      "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==",
10453      "dependencies": {
10454        "@babel/code-frame": "^7.0.0",
10455        "@jest/test-result": "^24.9.0",
10456        "@jest/types": "^24.9.0",
10457        "@types/stack-utils": "^1.0.1",
10458        "chalk": "^2.0.1",
10459        "micromatch": "^3.1.10",
10460        "slash": "^2.0.0",
10461        "stack-utils": "^1.0.1"
10462      },
10463      "engines": {
10464        "node": ">= 6"
10465      }
10466    },
10467    "node_modules/jest-mock": {
10468      "version": "24.9.0",
10469      "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz",
10470      "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==",
10471      "dependencies": {
10472        "@jest/types": "^24.9.0"
10473      },
10474      "engines": {
10475        "node": ">= 6"
10476      }
10477    },
10478    "node_modules/jest-pnp-resolver": {
10479      "version": "1.2.2",
10480      "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
10481      "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
10482      "engines": {
10483        "node": ">=6"
10484      },
10485      "peerDependencies": {
10486        "jest-resolve": "*"
10487      },
10488      "peerDependenciesMeta": {
10489        "jest-resolve": {
10490          "optional": true
10491        }
10492      }
10493    },
10494    "node_modules/jest-regex-util": {
10495      "version": "24.9.0",
10496      "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz",
10497      "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==",
10498      "engines": {
10499        "node": ">= 6"
10500      }
10501    },
10502    "node_modules/jest-resolve": {
10503      "version": "24.9.0",
10504      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz",
10505      "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==",
10506      "dependencies": {
10507        "@jest/types": "^24.9.0",
10508        "browser-resolve": "^1.11.3",
10509        "chalk": "^2.0.1",
10510        "jest-pnp-resolver": "^1.2.1",
10511        "realpath-native": "^1.1.0"
10512      },
10513      "engines": {
10514        "node": ">= 6"
10515      }
10516    },
10517    "node_modules/jest-resolve-dependencies": {
10518      "version": "24.9.0",
10519      "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz",
10520      "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==",
10521      "dependencies": {
10522        "@jest/types": "^24.9.0",
10523        "jest-regex-util": "^24.3.0",
10524        "jest-snapshot": "^24.9.0"
10525      },
10526      "engines": {
10527        "node": ">= 6"
10528      }
10529    },
10530    "node_modules/jest-runner": {
10531      "version": "24.9.0",
10532      "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz",
10533      "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==",
10534      "dependencies": {
10535        "@jest/console": "^24.7.1",
10536        "@jest/environment": "^24.9.0",
10537        "@jest/test-result": "^24.9.0",
10538        "@jest/types": "^24.9.0",
10539        "chalk": "^2.4.2",
10540        "exit": "^0.1.2",
10541        "graceful-fs": "^4.1.15",
10542        "jest-config": "^24.9.0",
10543        "jest-docblock": "^24.3.0",
10544        "jest-haste-map": "^24.9.0",
10545        "jest-jasmine2": "^24.9.0",
10546        "jest-leak-detector": "^24.9.0",
10547        "jest-message-util": "^24.9.0",
10548        "jest-resolve": "^24.9.0",
10549        "jest-runtime": "^24.9.0",
10550        "jest-util": "^24.9.0",
10551        "jest-worker": "^24.6.0",
10552        "source-map-support": "^0.5.6",
10553        "throat": "^4.0.0"
10554      },
10555      "engines": {
10556        "node": ">= 6"
10557      }
10558    },
10559    "node_modules/jest-runtime": {
10560      "version": "24.9.0",
10561      "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz",
10562      "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==",
10563      "dependencies": {
10564        "@jest/console": "^24.7.1",
10565        "@jest/environment": "^24.9.0",
10566        "@jest/source-map": "^24.3.0",
10567        "@jest/transform": "^24.9.0",
10568        "@jest/types": "^24.9.0",
10569        "@types/yargs": "^13.0.0",
10570        "chalk": "^2.0.1",
10571        "exit": "^0.1.2",
10572        "glob": "^7.1.3",
10573        "graceful-fs": "^4.1.15",
10574        "jest-config": "^24.9.0",
10575        "jest-haste-map": "^24.9.0",
10576        "jest-message-util": "^24.9.0",
10577        "jest-mock": "^24.9.0",
10578        "jest-regex-util": "^24.3.0",
10579        "jest-resolve": "^24.9.0",
10580        "jest-snapshot": "^24.9.0",
10581        "jest-util": "^24.9.0",
10582        "jest-validate": "^24.9.0",
10583        "realpath-native": "^1.1.0",
10584        "slash": "^2.0.0",
10585        "strip-bom": "^3.0.0",
10586        "yargs": "^13.3.0"
10587      },
10588      "bin": {
10589        "jest-runtime": "bin/jest-runtime.js"
10590      },
10591      "engines": {
10592        "node": ">= 6"
10593      }
10594    },
10595    "node_modules/jest-runtime/node_modules/camelcase": {
10596      "version": "5.3.1",
10597      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
10598      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
10599      "engines": {
10600        "node": ">=6"
10601      }
10602    },
10603    "node_modules/jest-runtime/node_modules/cliui": {
10604      "version": "5.0.0",
10605      "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
10606      "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
10607      "dependencies": {
10608        "string-width": "^3.1.0",
10609        "strip-ansi": "^5.2.0",
10610        "wrap-ansi": "^5.1.0"
10611      }
10612    },
10613    "node_modules/jest-runtime/node_modules/emoji-regex": {
10614      "version": "7.0.3",
10615      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
10616      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
10617    },
10618    "node_modules/jest-runtime/node_modules/string-width": {
10619      "version": "3.1.0",
10620      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
10621      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
10622      "dependencies": {
10623        "emoji-regex": "^7.0.1",
10624        "is-fullwidth-code-point": "^2.0.0",
10625        "strip-ansi": "^5.1.0"
10626      },
10627      "engines": {
10628        "node": ">=6"
10629      }
10630    },
10631    "node_modules/jest-runtime/node_modules/wrap-ansi": {
10632      "version": "5.1.0",
10633      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
10634      "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
10635      "dependencies": {
10636        "ansi-styles": "^3.2.0",
10637        "string-width": "^3.0.0",
10638        "strip-ansi": "^5.0.0"
10639      },
10640      "engines": {
10641        "node": ">=6"
10642      }
10643    },
10644    "node_modules/jest-runtime/node_modules/yargs": {
10645      "version": "13.3.2",
10646      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
10647      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
10648      "dependencies": {
10649        "cliui": "^5.0.0",
10650        "find-up": "^3.0.0",
10651        "get-caller-file": "^2.0.1",
10652        "require-directory": "^2.1.1",
10653        "require-main-filename": "^2.0.0",
10654        "set-blocking": "^2.0.0",
10655        "string-width": "^3.0.0",
10656        "which-module": "^2.0.0",
10657        "y18n": "^4.0.0",
10658        "yargs-parser": "^13.1.2"
10659      }
10660    },
10661    "node_modules/jest-runtime/node_modules/yargs-parser": {
10662      "version": "13.1.2",
10663      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
10664      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
10665      "dependencies": {
10666        "camelcase": "^5.0.0",
10667        "decamelize": "^1.2.0"
10668      }
10669    },
10670    "node_modules/jest-serializer": {
10671      "version": "24.9.0",
10672      "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz",
10673      "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==",
10674      "engines": {
10675        "node": ">= 6"
10676      }
10677    },
10678    "node_modules/jest-serializer-vue": {
10679      "version": "2.0.2",
10680      "resolved": "https://registry.npmjs.org/jest-serializer-vue/-/jest-serializer-vue-2.0.2.tgz",
10681      "integrity": "sha1-sjjvKGNX7GtIBCG9RxRQUJh9WbM=",
10682      "dev": true,
10683      "dependencies": {
10684        "pretty": "2.0.0"
10685      }
10686    },
10687    "node_modules/jest-snapshot": {
10688      "version": "24.9.0",
10689      "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz",
10690      "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==",
10691      "dependencies": {
10692        "@babel/types": "^7.0.0",
10693        "@jest/types": "^24.9.0",
10694        "chalk": "^2.0.1",
10695        "expect": "^24.9.0",
10696        "jest-diff": "^24.9.0",
10697        "jest-get-type": "^24.9.0",
10698        "jest-matcher-utils": "^24.9.0",
10699        "jest-message-util": "^24.9.0",
10700        "jest-resolve": "^24.9.0",
10701        "mkdirp": "^0.5.1",
10702        "natural-compare": "^1.4.0",
10703        "pretty-format": "^24.9.0",
10704        "semver": "^6.2.0"
10705      },
10706      "engines": {
10707        "node": ">= 6"
10708      }
10709    },
10710    "node_modules/jest-transform-stub": {
10711      "version": "2.0.0",
10712      "resolved": "https://registry.npmjs.org/jest-transform-stub/-/jest-transform-stub-2.0.0.tgz",
10713      "integrity": "sha512-lspHaCRx/mBbnm3h4uMMS3R5aZzMwyNpNIJLXj4cEsV0mIUtS4IjYJLSoyjRCtnxb6RIGJ4NL2quZzfIeNhbkg==",
10714      "dev": true
10715    },
10716    "node_modules/jest-util": {
10717      "version": "24.9.0",
10718      "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz",
10719      "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==",
10720      "dependencies": {
10721        "@jest/console": "^24.9.0",
10722        "@jest/fake-timers": "^24.9.0",
10723        "@jest/source-map": "^24.9.0",
10724        "@jest/test-result": "^24.9.0",
10725        "@jest/types": "^24.9.0",
10726        "callsites": "^3.0.0",
10727        "chalk": "^2.0.1",
10728        "graceful-fs": "^4.1.15",
10729        "is-ci": "^2.0.0",
10730        "mkdirp": "^0.5.1",
10731        "slash": "^2.0.0",
10732        "source-map": "^0.6.0"
10733      },
10734      "engines": {
10735        "node": ">= 6"
10736      }
10737    },
10738    "node_modules/jest-util/node_modules/callsites": {
10739      "version": "3.1.0",
10740      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
10741      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
10742      "engines": {
10743        "node": ">=6"
10744      }
10745    },
10746    "node_modules/jest-util/node_modules/ci-info": {
10747      "version": "2.0.0",
10748      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
10749      "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
10750    },
10751    "node_modules/jest-util/node_modules/is-ci": {
10752      "version": "2.0.0",
10753      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
10754      "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
10755      "dependencies": {
10756        "ci-info": "^2.0.0"
10757      },
10758      "bin": {
10759        "is-ci": "bin.js"
10760      }
10761    },
10762    "node_modules/jest-util/node_modules/source-map": {
10763      "version": "0.6.1",
10764      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10765      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10766      "engines": {
10767        "node": ">=0.10.0"
10768      }
10769    },
10770    "node_modules/jest-validate": {
10771      "version": "24.9.0",
10772      "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz",
10773      "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==",
10774      "dependencies": {
10775        "@jest/types": "^24.9.0",
10776        "camelcase": "^5.3.1",
10777        "chalk": "^2.0.1",
10778        "jest-get-type": "^24.9.0",
10779        "leven": "^3.1.0",
10780        "pretty-format": "^24.9.0"
10781      },
10782      "engines": {
10783        "node": ">= 6"
10784      }
10785    },
10786    "node_modules/jest-validate/node_modules/camelcase": {
10787      "version": "5.3.1",
10788      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
10789      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
10790      "engines": {
10791        "node": ">=6"
10792      }
10793    },
10794    "node_modules/jest-watch-typeahead": {
10795      "version": "0.4.2",
10796      "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz",
10797      "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==",
10798      "dev": true,
10799      "dependencies": {
10800        "ansi-escapes": "^4.2.1",
10801        "chalk": "^2.4.1",
10802        "jest-regex-util": "^24.9.0",
10803        "jest-watcher": "^24.3.0",
10804        "slash": "^3.0.0",
10805        "string-length": "^3.1.0",
10806        "strip-ansi": "^5.0.0"
10807      }
10808    },
10809    "node_modules/jest-watch-typeahead/node_modules/slash": {
10810      "version": "3.0.0",
10811      "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
10812      "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
10813      "dev": true,
10814      "engines": {
10815        "node": ">=8"
10816      }
10817    },
10818    "node_modules/jest-watch-typeahead/node_modules/string-length": {
10819      "version": "3.1.0",
10820      "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz",
10821      "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==",
10822      "dev": true,
10823      "dependencies": {
10824        "astral-regex": "^1.0.0",
10825        "strip-ansi": "^5.2.0"
10826      },
10827      "engines": {
10828        "node": ">=8"
10829      }
10830    },
10831    "node_modules/jest-watcher": {
10832      "version": "24.9.0",
10833      "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz",
10834      "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==",
10835      "dependencies": {
10836        "@jest/test-result": "^24.9.0",
10837        "@jest/types": "^24.9.0",
10838        "@types/yargs": "^13.0.0",
10839        "ansi-escapes": "^3.0.0",
10840        "chalk": "^2.0.1",
10841        "jest-util": "^24.9.0",
10842        "string-length": "^2.0.0"
10843      },
10844      "engines": {
10845        "node": ">= 6"
10846      }
10847    },
10848    "node_modules/jest-watcher/node_modules/ansi-escapes": {
10849      "version": "3.2.0",
10850      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
10851      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
10852      "engines": {
10853        "node": ">=4"
10854      }
10855    },
10856    "node_modules/jest-worker": {
10857      "version": "24.9.0",
10858      "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
10859      "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
10860      "dependencies": {
10861        "merge-stream": "^2.0.0",
10862        "supports-color": "^6.1.0"
10863      },
10864      "engines": {
10865        "node": ">= 6"
10866      }
10867    },
10868    "node_modules/jest-worker/node_modules/supports-color": {
10869      "version": "6.1.0",
10870      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10871      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10872      "dependencies": {
10873        "has-flag": "^3.0.0"
10874      },
10875      "engines": {
10876        "node": ">=6"
10877      }
10878    },
10879    "node_modules/js-beautify": {
10880      "version": "1.14.0",
10881      "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.0.tgz",
10882      "integrity": "sha512-yuck9KirNSCAwyNJbqW+BxJqJ0NLJ4PwBUzQQACl5O3qHMBXVkXb/rD0ilh/Lat/tn88zSZ+CAHOlk0DsY7GuQ==",
10883      "dev": true,
10884      "dependencies": {
10885        "config-chain": "^1.1.12",
10886        "editorconfig": "^0.15.3",
10887        "glob": "^7.1.3",
10888        "nopt": "^5.0.0"
10889      },
10890      "bin": {
10891        "css-beautify": "js/bin/css-beautify.js",
10892        "html-beautify": "js/bin/html-beautify.js",
10893        "js-beautify": "js/bin/js-beautify.js"
10894      },
10895      "engines": {
10896        "node": ">=10"
10897      }
10898    },
10899    "node_modules/js-message": {
10900      "version": "1.0.7",
10901      "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz",
10902      "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==",
10903      "dev": true,
10904      "engines": {
10905        "node": ">=0.6.0"
10906      }
10907    },
10908    "node_modules/js-queue": {
10909      "version": "2.0.2",
10910      "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.2.tgz",
10911      "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==",
10912      "dev": true,
10913      "dependencies": {
10914        "easy-stack": "^1.0.1"
10915      },
10916      "engines": {
10917        "node": ">=1.0.0"
10918      }
10919    },
10920    "node_modules/js-tokens": {
10921      "version": "4.0.0",
10922      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
10923      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
10924    },
10925    "node_modules/js-yaml": {
10926      "version": "3.14.1",
10927      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
10928      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
10929      "dependencies": {
10930        "argparse": "^1.0.7",
10931        "esprima": "^4.0.0"
10932      },
10933      "bin": {
10934        "js-yaml": "bin/js-yaml.js"
10935      }
10936    },
10937    "node_modules/jsbn": {
10938      "version": "0.1.1",
10939      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
10940      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
10941    },
10942    "node_modules/jsdom": {
10943      "version": "11.12.0",
10944      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz",
10945      "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==",
10946      "dependencies": {
10947        "abab": "^2.0.0",
10948        "acorn": "^5.5.3",
10949        "acorn-globals": "^4.1.0",
10950        "array-equal": "^1.0.0",
10951        "cssom": ">= 0.3.2 < 0.4.0",
10952        "cssstyle": "^1.0.0",
10953        "data-urls": "^1.0.0",
10954        "domexception": "^1.0.1",
10955        "escodegen": "^1.9.1",
10956        "html-encoding-sniffer": "^1.0.2",
10957        "left-pad": "^1.3.0",
10958        "nwsapi": "^2.0.7",
10959        "parse5": "4.0.0",
10960        "pn": "^1.1.0",
10961        "request": "^2.87.0",
10962        "request-promise-native": "^1.0.5",
10963        "sax": "^1.2.4",
10964        "symbol-tree": "^3.2.2",
10965        "tough-cookie": "^2.3.4",
10966        "w3c-hr-time": "^1.0.1",
10967        "webidl-conversions": "^4.0.2",
10968        "whatwg-encoding": "^1.0.3",
10969        "whatwg-mimetype": "^2.1.0",
10970        "whatwg-url": "^6.4.1",
10971        "ws": "^5.2.0",
10972        "xml-name-validator": "^3.0.0"
10973      }
10974    },
10975    "node_modules/jsdom/node_modules/acorn": {
10976      "version": "5.7.4",
10977      "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
10978      "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
10979      "bin": {
10980        "acorn": "bin/acorn"
10981      },
10982      "engines": {
10983        "node": ">=0.4.0"
10984      }
10985    },
10986    "node_modules/jsdom/node_modules/parse5": {
10987      "version": "4.0.0",
10988      "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
10989      "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA=="
10990    },
10991    "node_modules/jsdom/node_modules/ws": {
10992      "version": "5.2.3",
10993      "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz",
10994      "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==",
10995      "dependencies": {
10996        "async-limiter": "~1.0.0"
10997      }
10998    },
10999    "node_modules/jsesc": {
11000      "version": "2.5.2",
11001      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
11002      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
11003      "bin": {
11004        "jsesc": "bin/jsesc"
11005      },
11006      "engines": {
11007        "node": ">=4"
11008      }
11009    },
11010    "node_modules/json-parse-better-errors": {
11011      "version": "1.0.2",
11012      "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
11013      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
11014    },
11015    "node_modules/json-parse-even-better-errors": {
11016      "version": "2.3.1",
11017      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
11018      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
11019      "dev": true
11020    },
11021    "node_modules/json-schema": {
11022      "version": "0.2.3",
11023      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
11024      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
11025    },
11026    "node_modules/json-schema-traverse": {
11027      "version": "0.4.1",
11028      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
11029      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
11030    },
11031    "node_modules/json-stable-stringify-without-jsonify": {
11032      "version": "1.0.1",
11033      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
11034      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE="
11035    },
11036    "node_modules/json-stringify-safe": {
11037      "version": "5.0.1",
11038      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
11039      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
11040    },
11041    "node_modules/json3": {
11042      "version": "3.3.3",
11043      "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
11044      "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
11045      "dev": true
11046    },
11047    "node_modules/json5": {
11048      "version": "2.2.0",
11049      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
11050      "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
11051      "dependencies": {
11052        "minimist": "^1.2.5"
11053      },
11054      "bin": {
11055        "json5": "lib/cli.js"
11056      },
11057      "engines": {
11058        "node": ">=6"
11059      }
11060    },
11061    "node_modules/jsonfile": {
11062      "version": "4.0.0",
11063      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
11064      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
11065      "dev": true,
11066      "dependencies": {
11067        "graceful-fs": "^4.1.6"
11068      },
11069      "optionalDependencies": {
11070        "graceful-fs": "^4.1.6"
11071      }
11072    },
11073    "node_modules/jsprim": {
11074      "version": "1.4.1",
11075      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
11076      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
11077      "engines": [
11078        "node >=0.6.0"
11079      ],
11080      "dependencies": {
11081        "assert-plus": "1.0.0",
11082        "extsprintf": "1.3.0",
11083        "json-schema": "0.2.3",
11084        "verror": "1.10.0"
11085      }
11086    },
11087    "node_modules/killable": {
11088      "version": "1.0.1",
11089      "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
11090      "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
11091      "dev": true
11092    },
11093    "node_modules/kind-of": {
11094      "version": "6.0.3",
11095      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
11096      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
11097      "engines": {
11098        "node": ">=0.10.0"
11099      }
11100    },
11101    "node_modules/kleur": {
11102      "version": "3.0.3",
11103      "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
11104      "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
11105      "engines": {
11106        "node": ">=6"
11107      }
11108    },
11109    "node_modules/klona": {
11110      "version": "2.0.4",
11111      "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
11112      "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==",
11113      "dev": true,
11114      "engines": {
11115        "node": ">= 8"
11116      }
11117    },
11118    "node_modules/launch-editor": {
11119      "version": "2.2.1",
11120      "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz",
11121      "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==",
11122      "dev": true,
11123      "dependencies": {
11124        "chalk": "^2.3.0",
11125        "shell-quote": "^1.6.1"
11126      }
11127    },
11128    "node_modules/launch-editor-middleware": {
11129      "version": "2.2.1",
11130      "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz",
11131      "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==",
11132      "dev": true,
11133      "dependencies": {
11134        "launch-editor": "^2.2.1"
11135      }
11136    },
11137    "node_modules/left-pad": {
11138      "version": "1.3.0",
11139      "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
11140      "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==",
11141      "deprecated": "use String.prototype.padStart()"
11142    },
11143    "node_modules/leven": {
11144      "version": "3.1.0",
11145      "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
11146      "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
11147      "engines": {
11148        "node": ">=6"
11149      }
11150    },
11151    "node_modules/levn": {
11152      "version": "0.3.0",
11153      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
11154      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
11155      "dependencies": {
11156        "prelude-ls": "~1.1.2",
11157        "type-check": "~0.3.2"
11158      },
11159      "engines": {
11160        "node": ">= 0.8.0"
11161      }
11162    },
11163    "node_modules/lines-and-columns": {
11164      "version": "1.1.6",
11165      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
11166      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
11167      "dev": true
11168    },
11169    "node_modules/load-json-file": {
11170      "version": "4.0.0",
11171      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
11172      "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
11173      "dependencies": {
11174        "graceful-fs": "^4.1.2",
11175        "parse-json": "^4.0.0",
11176        "pify": "^3.0.0",
11177        "strip-bom": "^3.0.0"
11178      },
11179      "engines": {
11180        "node": ">=4"
11181      }
11182    },
11183    "node_modules/load-json-file/node_modules/pify": {
11184      "version": "3.0.0",
11185      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
11186      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
11187      "engines": {
11188        "node": ">=4"
11189      }
11190    },
11191    "node_modules/loader-fs-cache": {
11192      "version": "1.0.3",
11193      "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz",
11194      "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==",
11195      "dev": true,
11196      "dependencies": {
11197        "find-cache-dir": "^0.1.1",
11198        "mkdirp": "^0.5.1"
11199      }
11200    },
11201    "node_modules/loader-fs-cache/node_modules/find-cache-dir": {
11202      "version": "0.1.1",
11203      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz",
11204      "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=",
11205      "dev": true,
11206      "dependencies": {
11207        "commondir": "^1.0.1",
11208        "mkdirp": "^0.5.1",
11209        "pkg-dir": "^1.0.0"
11210      },
11211      "engines": {
11212        "node": ">=0.10.0"
11213      }
11214    },
11215    "node_modules/loader-fs-cache/node_modules/find-up": {
11216      "version": "1.1.2",
11217      "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
11218      "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
11219      "dev": true,
11220      "dependencies": {
11221        "path-exists": "^2.0.0",
11222        "pinkie-promise": "^2.0.0"
11223      },
11224      "engines": {
11225        "node": ">=0.10.0"
11226      }
11227    },
11228    "node_modules/loader-fs-cache/node_modules/path-exists": {
11229      "version": "2.1.0",
11230      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
11231      "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
11232      "dev": true,
11233      "dependencies": {
11234        "pinkie-promise": "^2.0.0"
11235      },
11236      "engines": {
11237        "node": ">=0.10.0"
11238      }
11239    },
11240    "node_modules/loader-fs-cache/node_modules/pkg-dir": {
11241      "version": "1.0.0",
11242      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz",
11243      "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
11244      "dev": true,
11245      "dependencies": {
11246        "find-up": "^1.0.0"
11247      },
11248      "engines": {
11249        "node": ">=0.10.0"
11250      }
11251    },
11252    "node_modules/loader-runner": {
11253      "version": "2.4.0",
11254      "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
11255      "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
11256      "dev": true,
11257      "engines": {
11258        "node": ">=4.3.0 <5.0.0 || >=5.10"
11259      }
11260    },
11261    "node_modules/loader-utils": {
11262      "version": "1.4.0",
11263      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
11264      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
11265      "dev": true,
11266      "dependencies": {
11267        "big.js": "^5.2.2",
11268        "emojis-list": "^3.0.0",
11269        "json5": "^1.0.1"
11270      },
11271      "engines": {
11272        "node": ">=4.0.0"
11273      }
11274    },
11275    "node_modules/loader-utils/node_modules/json5": {
11276      "version": "1.0.1",
11277      "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
11278      "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
11279      "dev": true,
11280      "dependencies": {
11281        "minimist": "^1.2.0"
11282      },
11283      "bin": {
11284        "json5": "lib/cli.js"
11285      }
11286    },
11287    "node_modules/locate-path": {
11288      "version": "3.0.0",
11289      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
11290      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
11291      "dependencies": {
11292        "p-locate": "^3.0.0",
11293        "path-exists": "^3.0.0"
11294      },
11295      "engines": {
11296        "node": ">=6"
11297      }
11298    },
11299    "node_modules/lodash": {
11300      "version": "4.17.21",
11301      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
11302      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
11303    },
11304    "node_modules/lodash.camelcase": {
11305      "version": "4.3.0",
11306      "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
11307      "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
11308      "dev": true
11309    },
11310    "node_modules/lodash.debounce": {
11311      "version": "4.0.8",
11312      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
11313      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
11314      "dev": true
11315    },
11316    "node_modules/lodash.defaultsdeep": {
11317      "version": "4.6.1",
11318      "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz",
11319      "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==",
11320      "dev": true
11321    },
11322    "node_modules/lodash.kebabcase": {
11323      "version": "4.1.1",
11324      "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
11325      "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=",
11326      "dev": true
11327    },
11328    "node_modules/lodash.mapvalues": {
11329      "version": "4.6.0",
11330      "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
11331      "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=",
11332      "dev": true
11333    },
11334    "node_modules/lodash.memoize": {
11335      "version": "4.1.2",
11336      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
11337      "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
11338      "dev": true
11339    },
11340    "node_modules/lodash.sortby": {
11341      "version": "4.7.0",
11342      "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
11343      "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg="
11344    },
11345    "node_modules/lodash.transform": {
11346      "version": "4.6.0",
11347      "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz",
11348      "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=",
11349      "dev": true
11350    },
11351    "node_modules/lodash.uniq": {
11352      "version": "4.5.0",
11353      "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
11354      "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
11355      "dev": true
11356    },
11357    "node_modules/log-symbols": {
11358      "version": "2.2.0",
11359      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
11360      "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
11361      "dev": true,
11362      "dependencies": {
11363        "chalk": "^2.0.1"
11364      },
11365      "engines": {
11366        "node": ">=4"
11367      }
11368    },
11369    "node_modules/loglevel": {
11370      "version": "1.7.1",
11371      "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
11372      "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
11373      "dev": true,
11374      "engines": {
11375        "node": ">= 0.6.0"
11376      },
11377      "funding": {
11378        "type": "tidelift",
11379        "url": "https://tidelift.com/funding/github/npm/loglevel"
11380      }
11381    },
11382    "node_modules/long": {
11383      "version": "4.0.0",
11384      "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
11385      "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
11386    },
11387    "node_modules/loose-envify": {
11388      "version": "1.4.0",
11389      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
11390      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
11391      "dependencies": {
11392        "js-tokens": "^3.0.0 || ^4.0.0"
11393      },
11394      "bin": {
11395        "loose-envify": "cli.js"
11396      }
11397    },
11398    "node_modules/lower-case": {
11399      "version": "1.1.4",
11400      "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
11401      "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
11402      "dev": true
11403    },
11404    "node_modules/lru-cache": {
11405      "version": "5.1.1",
11406      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
11407      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
11408      "dev": true,
11409      "dependencies": {
11410        "yallist": "^3.0.2"
11411      }
11412    },
11413    "node_modules/magic-string": {
11414      "version": "0.25.7",
11415      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
11416      "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
11417      "dev": true,
11418      "dependencies": {
11419        "sourcemap-codec": "^1.4.4"
11420      }
11421    },
11422    "node_modules/make-dir": {
11423      "version": "3.1.0",
11424      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
11425      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
11426      "dev": true,
11427      "dependencies": {
11428        "semver": "^6.0.0"
11429      },
11430      "engines": {
11431        "node": ">=8"
11432      },
11433      "funding": {
11434        "url": "https://github.com/sponsors/sindresorhus"
11435      }
11436    },
11437    "node_modules/make-error": {
11438      "version": "1.3.6",
11439      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
11440      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
11441      "dev": true
11442    },
11443    "node_modules/makeerror": {
11444      "version": "1.0.11",
11445      "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
11446      "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
11447      "dependencies": {
11448        "tmpl": "1.0.x"
11449      }
11450    },
11451    "node_modules/map-cache": {
11452      "version": "0.2.2",
11453      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
11454      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
11455      "engines": {
11456        "node": ">=0.10.0"
11457      }
11458    },
11459    "node_modules/map-visit": {
11460      "version": "1.0.0",
11461      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
11462      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
11463      "dependencies": {
11464        "object-visit": "^1.0.0"
11465      },
11466      "engines": {
11467        "node": ">=0.10.0"
11468      }
11469    },
11470    "node_modules/material-design-icons": {
11471      "version": "3.0.1",
11472      "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
11473      "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78="
11474    },
11475    "node_modules/md5.js": {
11476      "version": "1.3.5",
11477      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
11478      "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
11479      "dev": true,
11480      "dependencies": {
11481        "hash-base": "^3.0.0",
11482        "inherits": "^2.0.1",
11483        "safe-buffer": "^5.1.2"
11484      }
11485    },
11486    "node_modules/mdn-data": {
11487      "version": "2.0.4",
11488      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
11489      "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
11490      "dev": true
11491    },
11492    "node_modules/media-typer": {
11493      "version": "0.3.0",
11494      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
11495      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
11496      "dev": true,
11497      "engines": {
11498        "node": ">= 0.6"
11499      }
11500    },
11501    "node_modules/memory-fs": {
11502      "version": "0.4.1",
11503      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
11504      "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
11505      "dev": true,
11506      "dependencies": {
11507        "errno": "^0.1.3",
11508        "readable-stream": "^2.0.1"
11509      }
11510    },
11511    "node_modules/merge-descriptors": {
11512      "version": "1.0.1",
11513      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
11514      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
11515      "dev": true
11516    },
11517    "node_modules/merge-source-map": {
11518      "version": "1.1.0",
11519      "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
11520      "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
11521      "dev": true,
11522      "dependencies": {
11523        "source-map": "^0.6.1"
11524      }
11525    },
11526    "node_modules/merge-source-map/node_modules/source-map": {
11527      "version": "0.6.1",
11528      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11529      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11530      "dev": true,
11531      "engines": {
11532        "node": ">=0.10.0"
11533      }
11534    },
11535    "node_modules/merge-stream": {
11536      "version": "2.0.0",
11537      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
11538      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
11539    },
11540    "node_modules/merge2": {
11541      "version": "1.4.1",
11542      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
11543      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
11544      "dev": true,
11545      "engines": {
11546        "node": ">= 8"
11547      }
11548    },
11549    "node_modules/methods": {
11550      "version": "1.1.2",
11551      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
11552      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
11553      "dev": true,
11554      "engines": {
11555        "node": ">= 0.6"
11556      }
11557    },
11558    "node_modules/micromatch": {
11559      "version": "3.1.10",
11560      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
11561      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
11562      "dependencies": {
11563        "arr-diff": "^4.0.0",
11564        "array-unique": "^0.3.2",
11565        "braces": "^2.3.1",
11566        "define-property": "^2.0.2",
11567        "extend-shallow": "^3.0.2",
11568        "extglob": "^2.0.4",
11569        "fragment-cache": "^0.2.1",
11570        "kind-of": "^6.0.2",
11571        "nanomatch": "^1.2.9",
11572        "object.pick": "^1.3.0",
11573        "regex-not": "^1.0.0",
11574        "snapdragon": "^0.8.1",
11575        "to-regex": "^3.0.2"
11576      },
11577      "engines": {
11578        "node": ">=0.10.0"
11579      }
11580    },
11581    "node_modules/miller-rabin": {
11582      "version": "4.0.1",
11583      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
11584      "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
11585      "dev": true,
11586      "dependencies": {
11587        "bn.js": "^4.0.0",
11588        "brorand": "^1.0.1"
11589      },
11590      "bin": {
11591        "miller-rabin": "bin/miller-rabin"
11592      }
11593    },
11594    "node_modules/miller-rabin/node_modules/bn.js": {
11595      "version": "4.12.0",
11596      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
11597      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
11598      "dev": true
11599    },
11600    "node_modules/mime": {
11601      "version": "2.5.2",
11602      "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
11603      "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
11604      "dev": true,
11605      "bin": {
11606        "mime": "cli.js"
11607      },
11608      "engines": {
11609        "node": ">=4.0.0"
11610      }
11611    },
11612    "node_modules/mime-db": {
11613      "version": "1.48.0",
11614      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz",
11615      "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==",
11616      "engines": {
11617        "node": ">= 0.6"
11618      }
11619    },
11620    "node_modules/mime-types": {
11621      "version": "2.1.31",
11622      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz",
11623      "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==",
11624      "dependencies": {
11625        "mime-db": "1.48.0"
11626      },
11627      "engines": {
11628        "node": ">= 0.6"
11629      }
11630    },
11631    "node_modules/mimic-fn": {
11632      "version": "2.1.0",
11633      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
11634      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
11635      "engines": {
11636        "node": ">=6"
11637      }
11638    },
11639    "node_modules/mini-css-extract-plugin": {
11640      "version": "0.9.0",
11641      "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz",
11642      "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==",
11643      "dev": true,
11644      "dependencies": {
11645        "loader-utils": "^1.1.0",
11646        "normalize-url": "1.9.1",
11647        "schema-utils": "^1.0.0",
11648        "webpack-sources": "^1.1.0"
11649      },
11650      "engines": {
11651        "node": ">= 6.9.0"
11652      },
11653      "peerDependencies": {
11654        "webpack": "^4.4.0"
11655      }
11656    },
11657    "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
11658      "version": "1.0.0",
11659      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
11660      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
11661      "dev": true,
11662      "dependencies": {
11663        "ajv": "^6.1.0",
11664        "ajv-errors": "^1.0.0",
11665        "ajv-keywords": "^3.1.0"
11666      },
11667      "engines": {
11668        "node": ">= 4"
11669      }
11670    },
11671    "node_modules/minimalistic-assert": {
11672      "version": "1.0.1",
11673      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
11674      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
11675      "dev": true
11676    },
11677    "node_modules/minimalistic-crypto-utils": {
11678      "version": "1.0.1",
11679      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
11680      "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
11681      "dev": true
11682    },
11683    "node_modules/minimatch": {
11684      "version": "3.0.4",
11685      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
11686      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
11687      "dependencies": {
11688        "brace-expansion": "^1.1.7"
11689      },
11690      "engines": {
11691        "node": "*"
11692      }
11693    },
11694    "node_modules/minimist": {
11695      "version": "1.2.5",
11696      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
11697      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
11698    },
11699    "node_modules/minipass": {
11700      "version": "3.1.3",
11701      "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
11702      "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
11703      "dev": true,
11704      "dependencies": {
11705        "yallist": "^4.0.0"
11706      },
11707      "engines": {
11708        "node": ">=8"
11709      }
11710    },
11711    "node_modules/minipass/node_modules/yallist": {
11712      "version": "4.0.0",
11713      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
11714      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
11715      "dev": true
11716    },
11717    "node_modules/mississippi": {
11718      "version": "3.0.0",
11719      "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
11720      "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
11721      "dev": true,
11722      "dependencies": {
11723        "concat-stream": "^1.5.0",
11724        "duplexify": "^3.4.2",
11725        "end-of-stream": "^1.1.0",
11726        "flush-write-stream": "^1.0.0",
11727        "from2": "^2.1.0",
11728        "parallel-transform": "^1.1.0",
11729        "pump": "^3.0.0",
11730        "pumpify": "^1.3.3",
11731        "stream-each": "^1.1.0",
11732        "through2": "^2.0.0"
11733      },
11734      "engines": {
11735        "node": ">=4.0.0"
11736      }
11737    },
11738    "node_modules/mixin-deep": {
11739      "version": "1.3.2",
11740      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
11741      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
11742      "dependencies": {
11743        "for-in": "^1.0.2",
11744        "is-extendable": "^1.0.1"
11745      },
11746      "engines": {
11747        "node": ">=0.10.0"
11748      }
11749    },
11750    "node_modules/mkdirp": {
11751      "version": "0.5.5",
11752      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
11753      "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
11754      "dependencies": {
11755        "minimist": "^1.2.5"
11756      },
11757      "bin": {
11758        "mkdirp": "bin/cmd.js"
11759      }
11760    },
11761    "node_modules/move-concurrently": {
11762      "version": "1.0.1",
11763      "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
11764      "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
11765      "dev": true,
11766      "dependencies": {
11767        "aproba": "^1.1.1",
11768        "copy-concurrently": "^1.0.0",
11769        "fs-write-stream-atomic": "^1.0.8",
11770        "mkdirp": "^0.5.1",
11771        "rimraf": "^2.5.4",
11772        "run-queue": "^1.0.3"
11773      }
11774    },
11775    "node_modules/ms": {
11776      "version": "2.1.2",
11777      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
11778      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
11779    },
11780    "node_modules/multicast-dns": {
11781      "version": "6.2.3",
11782      "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
11783      "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
11784      "dev": true,
11785      "dependencies": {
11786        "dns-packet": "^1.3.1",
11787        "thunky": "^1.0.2"
11788      },
11789      "bin": {
11790        "multicast-dns": "cli.js"
11791      }
11792    },
11793    "node_modules/multicast-dns-service-types": {
11794      "version": "1.1.0",
11795      "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
11796      "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
11797      "dev": true
11798    },
11799    "node_modules/mute-stream": {
11800      "version": "0.0.8",
11801      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
11802      "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
11803    },
11804    "node_modules/mz": {
11805      "version": "2.7.0",
11806      "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
11807      "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
11808      "dev": true,
11809      "dependencies": {
11810        "any-promise": "^1.0.0",
11811        "object-assign": "^4.0.1",
11812        "thenify-all": "^1.0.0"
11813      }
11814    },
11815    "node_modules/nan": {
11816      "version": "2.14.2",
11817      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
11818      "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
11819      "optional": true
11820    },
11821    "node_modules/nanoid": {
11822      "version": "3.1.23",
11823      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
11824      "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==",
11825      "dev": true,
11826      "bin": {
11827        "nanoid": "bin/nanoid.cjs"
11828      },
11829      "engines": {
11830        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
11831      }
11832    },
11833    "node_modules/nanomatch": {
11834      "version": "1.2.13",
11835      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
11836      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
11837      "dependencies": {
11838        "arr-diff": "^4.0.0",
11839        "array-unique": "^0.3.2",
11840        "define-property": "^2.0.2",
11841        "extend-shallow": "^3.0.2",
11842        "fragment-cache": "^0.2.1",
11843        "is-windows": "^1.0.2",
11844        "kind-of": "^6.0.2",
11845        "object.pick": "^1.3.0",
11846        "regex-not": "^1.0.0",
11847        "snapdragon": "^0.8.1",
11848        "to-regex": "^3.0.1"
11849      },
11850      "engines": {
11851        "node": ">=0.10.0"
11852      }
11853    },
11854    "node_modules/natural-compare": {
11855      "version": "1.4.0",
11856      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
11857      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
11858    },
11859    "node_modules/negotiator": {
11860      "version": "0.6.2",
11861      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
11862      "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
11863      "dev": true,
11864      "engines": {
11865        "node": ">= 0.6"
11866      }
11867    },
11868    "node_modules/neo-async": {
11869      "version": "2.6.2",
11870      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
11871      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
11872      "dev": true
11873    },
11874    "node_modules/nice-try": {
11875      "version": "1.0.5",
11876      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
11877      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
11878    },
11879    "node_modules/no-case": {
11880      "version": "2.3.2",
11881      "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
11882      "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
11883      "dev": true,
11884      "dependencies": {
11885        "lower-case": "^1.1.1"
11886      }
11887    },
11888    "node_modules/node-addon-api": {
11889      "version": "1.7.2",
11890      "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz",
11891      "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==",
11892      "dev": true
11893    },
11894    "node_modules/node-cache": {
11895      "version": "4.2.1",
11896      "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-4.2.1.tgz",
11897      "integrity": "sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==",
11898      "dev": true,
11899      "dependencies": {
11900        "clone": "2.x",
11901        "lodash": "^4.17.15"
11902      },
11903      "engines": {
11904        "node": ">= 0.4.6"
11905      }
11906    },
11907    "node_modules/node-cache/node_modules/clone": {
11908      "version": "2.1.2",
11909      "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
11910      "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
11911      "dev": true,
11912      "engines": {
11913        "node": ">=0.8"
11914      }
11915    },
11916    "node_modules/node-forge": {
11917      "version": "0.10.0",
11918      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
11919      "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
11920      "dev": true,
11921      "engines": {
11922        "node": ">= 6.0.0"
11923      }
11924    },
11925    "node_modules/node-int64": {
11926      "version": "0.4.0",
11927      "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
11928      "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs="
11929    },
11930    "node_modules/node-ipc": {
11931      "version": "9.1.4",
11932      "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.4.tgz",
11933      "integrity": "sha512-A+f0mn2KxUt1uRTSd5ktxQUsn2OEhj5evo7NUi/powBzMSZ0vocdzDjlq9QN2v3LH6CJi3e5xAenpZ1QwU5A8g==",
11934      "dev": true,
11935      "dependencies": {
11936        "event-pubsub": "4.3.0",
11937        "js-message": "1.0.7",
11938        "js-queue": "2.0.2"
11939      },
11940      "engines": {
11941        "node": ">=8.0.0"
11942      }
11943    },
11944    "node_modules/node-libs-browser": {
11945      "version": "2.2.1",
11946      "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
11947      "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
11948      "dev": true,
11949      "dependencies": {
11950        "assert": "^1.1.1",
11951        "browserify-zlib": "^0.2.0",
11952        "buffer": "^4.3.0",
11953        "console-browserify": "^1.1.0",
11954        "constants-browserify": "^1.0.0",
11955        "crypto-browserify": "^3.11.0",
11956        "domain-browser": "^1.1.1",
11957        "events": "^3.0.0",
11958        "https-browserify": "^1.0.0",
11959        "os-browserify": "^0.3.0",
11960        "path-browserify": "0.0.1",
11961        "process": "^0.11.10",
11962        "punycode": "^1.2.4",
11963        "querystring-es3": "^0.2.0",
11964        "readable-stream": "^2.3.3",
11965        "stream-browserify": "^2.0.1",
11966        "stream-http": "^2.7.2",
11967        "string_decoder": "^1.0.0",
11968        "timers-browserify": "^2.0.4",
11969        "tty-browserify": "0.0.0",
11970        "url": "^0.11.0",
11971        "util": "^0.11.0",
11972        "vm-browserify": "^1.0.1"
11973      }
11974    },
11975    "node_modules/node-libs-browser/node_modules/punycode": {
11976      "version": "1.4.1",
11977      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
11978      "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
11979      "dev": true
11980    },
11981    "node_modules/node-modules-regexp": {
11982      "version": "1.0.0",
11983      "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
11984      "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
11985      "engines": {
11986        "node": ">=0.10.0"
11987      }
11988    },
11989    "node_modules/node-notifier": {
11990      "version": "5.4.5",
11991      "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.5.tgz",
11992      "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==",
11993      "dependencies": {
11994        "growly": "^1.3.0",
11995        "is-wsl": "^1.1.0",
11996        "semver": "^5.5.0",
11997        "shellwords": "^0.1.1",
11998        "which": "^1.3.0"
11999      }
12000    },
12001    "node_modules/node-notifier/node_modules/is-wsl": {
12002      "version": "1.1.0",
12003      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
12004      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
12005      "engines": {
12006        "node": ">=4"
12007      }
12008    },
12009    "node_modules/node-notifier/node_modules/semver": {
12010      "version": "5.7.1",
12011      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
12012      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
12013      "bin": {
12014        "semver": "bin/semver"
12015      }
12016    },
12017    "node_modules/node-releases": {
12018      "version": "1.1.73",
12019      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
12020      "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg=="
12021    },
12022    "node_modules/nopt": {
12023      "version": "5.0.0",
12024      "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
12025      "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
12026      "dev": true,
12027      "dependencies": {
12028        "abbrev": "1"
12029      },
12030      "bin": {
12031        "nopt": "bin/nopt.js"
12032      },
12033      "engines": {
12034        "node": ">=6"
12035      }
12036    },
12037    "node_modules/normalize-package-data": {
12038      "version": "2.5.0",
12039      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
12040      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
12041      "dependencies": {
12042        "hosted-git-info": "^2.1.4",
12043        "resolve": "^1.10.0",
12044        "semver": "2 || 3 || 4 || 5",
12045        "validate-npm-package-license": "^3.0.1"
12046      }
12047    },
12048    "node_modules/normalize-package-data/node_modules/semver": {
12049      "version": "5.7.1",
12050      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
12051      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
12052      "bin": {
12053        "semver": "bin/semver"
12054      }
12055    },
12056    "node_modules/normalize-path": {
12057      "version": "3.0.0",
12058      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
12059      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
12060      "dev": true,
12061      "engines": {
12062        "node": ">=0.10.0"
12063      }
12064    },
12065    "node_modules/normalize-range": {
12066      "version": "0.1.2",
12067      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
12068      "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
12069      "dev": true,
12070      "engines": {
12071        "node": ">=0.10.0"
12072      }
12073    },
12074    "node_modules/normalize-url": {
12075      "version": "1.9.1",
12076      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
12077      "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
12078      "dev": true,
12079      "dependencies": {
12080        "object-assign": "^4.0.1",
12081        "prepend-http": "^1.0.0",
12082        "query-string": "^4.1.0",
12083        "sort-keys": "^1.0.0"
12084      },
12085      "engines": {
12086        "node": ">=4"
12087      }
12088    },
12089    "node_modules/npm-run-path": {
12090      "version": "2.0.2",
12091      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
12092      "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
12093      "dependencies": {
12094        "path-key": "^2.0.0"
12095      },
12096      "engines": {
12097        "node": ">=4"
12098      }
12099    },
12100    "node_modules/nth-check": {
12101      "version": "2.0.0",
12102      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
12103      "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
12104      "dev": true,
12105      "dependencies": {
12106        "boolbase": "^1.0.0"
12107      },
12108      "funding": {
12109        "url": "https://github.com/fb55/nth-check?sponsor=1"
12110      }
12111    },
12112    "node_modules/null-loader": {
12113      "version": "3.0.0",
12114      "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-3.0.0.tgz",
12115      "integrity": "sha512-hf5sNLl8xdRho4UPBOOeoIwT3WhjYcMUQm0zj44EhD6UscMAz72o2udpoDFBgykucdEDGIcd6SXbc/G6zssbzw==",
12116      "dev": true,
12117      "dependencies": {
12118        "loader-utils": "^1.2.3",
12119        "schema-utils": "^1.0.0"
12120      },
12121      "engines": {
12122        "node": ">= 8.9.0"
12123      },
12124      "peerDependencies": {
12125        "webpack": "^4.3.0"
12126      }
12127    },
12128    "node_modules/null-loader/node_modules/schema-utils": {
12129      "version": "1.0.0",
12130      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
12131      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
12132      "dev": true,
12133      "dependencies": {
12134        "ajv": "^6.1.0",
12135        "ajv-errors": "^1.0.0",
12136        "ajv-keywords": "^3.1.0"
12137      },
12138      "engines": {
12139        "node": ">= 4"
12140      }
12141    },
12142    "node_modules/num2fraction": {
12143      "version": "1.2.2",
12144      "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
12145      "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
12146      "dev": true
12147    },
12148    "node_modules/nwsapi": {
12149      "version": "2.2.0",
12150      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
12151      "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ=="
12152    },
12153    "node_modules/oauth-sign": {
12154      "version": "0.9.0",
12155      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
12156      "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
12157      "engines": {
12158        "node": "*"
12159      }
12160    },
12161    "node_modules/object-assign": {
12162      "version": "4.1.1",
12163      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
12164      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
12165      "dev": true,
12166      "engines": {
12167        "node": ">=0.10.0"
12168      }
12169    },
12170    "node_modules/object-copy": {
12171      "version": "0.1.0",
12172      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
12173      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
12174      "dependencies": {
12175        "copy-descriptor": "^0.1.0",
12176        "define-property": "^0.2.5",
12177        "kind-of": "^3.0.3"
12178      },
12179      "engines": {
12180        "node": ">=0.10.0"
12181      }
12182    },
12183    "node_modules/object-copy/node_modules/define-property": {
12184      "version": "0.2.5",
12185      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12186      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12187      "dependencies": {
12188        "is-descriptor": "^0.1.0"
12189      },
12190      "engines": {
12191        "node": ">=0.10.0"
12192      }
12193    },
12194    "node_modules/object-copy/node_modules/is-accessor-descriptor": {
12195      "version": "0.1.6",
12196      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
12197      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
12198      "dependencies": {
12199        "kind-of": "^3.0.2"
12200      },
12201      "engines": {
12202        "node": ">=0.10.0"
12203      }
12204    },
12205    "node_modules/object-copy/node_modules/is-data-descriptor": {
12206      "version": "0.1.4",
12207      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
12208      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
12209      "dependencies": {
12210        "kind-of": "^3.0.2"
12211      },
12212      "engines": {
12213        "node": ">=0.10.0"
12214      }
12215    },
12216    "node_modules/object-copy/node_modules/is-descriptor": {
12217      "version": "0.1.6",
12218      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
12219      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
12220      "dependencies": {
12221        "is-accessor-descriptor": "^0.1.6",
12222        "is-data-descriptor": "^0.1.4",
12223        "kind-of": "^5.0.0"
12224      },
12225      "engines": {
12226        "node": ">=0.10.0"
12227      }
12228    },
12229    "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
12230      "version": "5.1.0",
12231      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
12232      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
12233      "engines": {
12234        "node": ">=0.10.0"
12235      }
12236    },
12237    "node_modules/object-copy/node_modules/kind-of": {
12238      "version": "3.2.2",
12239      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12240      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12241      "dependencies": {
12242        "is-buffer": "^1.1.5"
12243      },
12244      "engines": {
12245        "node": ">=0.10.0"
12246      }
12247    },
12248    "node_modules/object-hash": {
12249      "version": "1.3.1",
12250      "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
12251      "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==",
12252      "dev": true,
12253      "engines": {
12254        "node": ">= 0.10.0"
12255      }
12256    },
12257    "node_modules/object-inspect": {
12258      "version": "1.10.3",
12259      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
12260      "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==",
12261      "funding": {
12262        "url": "https://github.com/sponsors/ljharb"
12263      }
12264    },
12265    "node_modules/object-is": {
12266      "version": "1.1.5",
12267      "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
12268      "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
12269      "dev": true,
12270      "dependencies": {
12271        "call-bind": "^1.0.2",
12272        "define-properties": "^1.1.3"
12273      },
12274      "engines": {
12275        "node": ">= 0.4"
12276      },
12277      "funding": {
12278        "url": "https://github.com/sponsors/ljharb"
12279      }
12280    },
12281    "node_modules/object-keys": {
12282      "version": "1.1.1",
12283      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
12284      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
12285      "engines": {
12286        "node": ">= 0.4"
12287      }
12288    },
12289    "node_modules/object-visit": {
12290      "version": "1.0.1",
12291      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
12292      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
12293      "dependencies": {
12294        "isobject": "^3.0.0"
12295      },
12296      "engines": {
12297        "node": ">=0.10.0"
12298      }
12299    },
12300    "node_modules/object.assign": {
12301      "version": "4.1.2",
12302      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
12303      "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
12304      "dependencies": {
12305        "call-bind": "^1.0.0",
12306        "define-properties": "^1.1.3",
12307        "has-symbols": "^1.0.1",
12308        "object-keys": "^1.1.1"
12309      },
12310      "engines": {
12311        "node": ">= 0.4"
12312      },
12313      "funding": {
12314        "url": "https://github.com/sponsors/ljharb"
12315      }
12316    },
12317    "node_modules/object.entries": {
12318      "version": "1.1.4",
12319      "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz",
12320      "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==",
12321      "dependencies": {
12322        "call-bind": "^1.0.2",
12323        "define-properties": "^1.1.3",
12324        "es-abstract": "^1.18.2"
12325      },
12326      "engines": {
12327        "node": ">= 0.4"
12328      }
12329    },
12330    "node_modules/object.getownpropertydescriptors": {
12331      "version": "2.1.2",
12332      "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
12333      "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
12334      "dependencies": {
12335        "call-bind": "^1.0.2",
12336        "define-properties": "^1.1.3",
12337        "es-abstract": "^1.18.0-next.2"
12338      },
12339      "engines": {
12340        "node": ">= 0.8"
12341      },
12342      "funding": {
12343        "url": "https://github.com/sponsors/ljharb"
12344      }
12345    },
12346    "node_modules/object.pick": {
12347      "version": "1.3.0",
12348      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
12349      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
12350      "dependencies": {
12351        "isobject": "^3.0.1"
12352      },
12353      "engines": {
12354        "node": ">=0.10.0"
12355      }
12356    },
12357    "node_modules/object.values": {
12358      "version": "1.1.4",
12359      "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
12360      "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==",
12361      "dev": true,
12362      "dependencies": {
12363        "call-bind": "^1.0.2",
12364        "define-properties": "^1.1.3",
12365        "es-abstract": "^1.18.2"
12366      },
12367      "engines": {
12368        "node": ">= 0.4"
12369      },
12370      "funding": {
12371        "url": "https://github.com/sponsors/ljharb"
12372      }
12373    },
12374    "node_modules/obuf": {
12375      "version": "1.1.2",
12376      "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
12377      "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
12378      "dev": true
12379    },
12380    "node_modules/on-finished": {
12381      "version": "2.3.0",
12382      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
12383      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
12384      "dev": true,
12385      "dependencies": {
12386        "ee-first": "1.1.1"
12387      },
12388      "engines": {
12389        "node": ">= 0.8"
12390      }
12391    },
12392    "node_modules/on-headers": {
12393      "version": "1.0.2",
12394      "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
12395      "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
12396      "dev": true,
12397      "engines": {
12398        "node": ">= 0.8"
12399      }
12400    },
12401    "node_modules/once": {
12402      "version": "1.4.0",
12403      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
12404      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
12405      "dependencies": {
12406        "wrappy": "1"
12407      }
12408    },
12409    "node_modules/onetime": {
12410      "version": "5.1.2",
12411      "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
12412      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
12413      "dependencies": {
12414        "mimic-fn": "^2.1.0"
12415      },
12416      "engines": {
12417        "node": ">=6"
12418      },
12419      "funding": {
12420        "url": "https://github.com/sponsors/sindresorhus"
12421      }
12422    },
12423    "node_modules/open": {
12424      "version": "6.4.0",
12425      "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
12426      "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
12427      "dev": true,
12428      "dependencies": {
12429        "is-wsl": "^1.1.0"
12430      },
12431      "engines": {
12432        "node": ">=8"
12433      }
12434    },
12435    "node_modules/open/node_modules/is-wsl": {
12436      "version": "1.1.0",
12437      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
12438      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
12439      "dev": true,
12440      "engines": {
12441        "node": ">=4"
12442      }
12443    },
12444    "node_modules/opener": {
12445      "version": "1.5.2",
12446      "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
12447      "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
12448      "dev": true,
12449      "bin": {
12450        "opener": "bin/opener-bin.js"
12451      }
12452    },
12453    "node_modules/opn": {
12454      "version": "5.5.0",
12455      "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
12456      "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
12457      "dev": true,
12458      "dependencies": {
12459        "is-wsl": "^1.1.0"
12460      },
12461      "engines": {
12462        "node": ">=4"
12463      }
12464    },
12465    "node_modules/opn/node_modules/is-wsl": {
12466      "version": "1.1.0",
12467      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
12468      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
12469      "dev": true,
12470      "engines": {
12471        "node": ">=4"
12472      }
12473    },
12474    "node_modules/optionator": {
12475      "version": "0.8.3",
12476      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
12477      "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
12478      "dependencies": {
12479        "deep-is": "~0.1.3",
12480        "fast-levenshtein": "~2.0.6",
12481        "levn": "~0.3.0",
12482        "prelude-ls": "~1.1.2",
12483        "type-check": "~0.3.2",
12484        "word-wrap": "~1.2.3"
12485      },
12486      "engines": {
12487        "node": ">= 0.8.0"
12488      }
12489    },
12490    "node_modules/ora": {
12491      "version": "3.4.0",
12492      "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz",
12493      "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==",
12494      "dev": true,
12495      "dependencies": {
12496        "chalk": "^2.4.2",
12497        "cli-cursor": "^2.1.0",
12498        "cli-spinners": "^2.0.0",
12499        "log-symbols": "^2.2.0",
12500        "strip-ansi": "^5.2.0",
12501        "wcwidth": "^1.0.1"
12502      },
12503      "engines": {
12504        "node": ">=6"
12505      }
12506    },
12507    "node_modules/ora/node_modules/cli-cursor": {
12508      "version": "2.1.0",
12509      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
12510      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
12511      "dev": true,
12512      "dependencies": {
12513        "restore-cursor": "^2.0.0"
12514      },
12515      "engines": {
12516        "node": ">=4"
12517      }
12518    },
12519    "node_modules/ora/node_modules/mimic-fn": {
12520      "version": "1.2.0",
12521      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
12522      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
12523      "dev": true,
12524      "engines": {
12525        "node": ">=4"
12526      }
12527    },
12528    "node_modules/ora/node_modules/onetime": {
12529      "version": "2.0.1",
12530      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
12531      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
12532      "dev": true,
12533      "dependencies": {
12534        "mimic-fn": "^1.0.0"
12535      },
12536      "engines": {
12537        "node": ">=4"
12538      }
12539    },
12540    "node_modules/ora/node_modules/restore-cursor": {
12541      "version": "2.0.0",
12542      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
12543      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
12544      "dev": true,
12545      "dependencies": {
12546        "onetime": "^2.0.0",
12547        "signal-exit": "^3.0.2"
12548      },
12549      "engines": {
12550        "node": ">=4"
12551      }
12552    },
12553    "node_modules/original": {
12554      "version": "1.0.2",
12555      "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
12556      "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
12557      "dev": true,
12558      "dependencies": {
12559        "url-parse": "^1.4.3"
12560      }
12561    },
12562    "node_modules/os-browserify": {
12563      "version": "0.3.0",
12564      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
12565      "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
12566      "dev": true
12567    },
12568    "node_modules/os-tmpdir": {
12569      "version": "1.0.2",
12570      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
12571      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
12572      "engines": {
12573        "node": ">=0.10.0"
12574      }
12575    },
12576    "node_modules/p-each-series": {
12577      "version": "1.0.0",
12578      "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz",
12579      "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=",
12580      "dependencies": {
12581        "p-reduce": "^1.0.0"
12582      },
12583      "engines": {
12584        "node": ">=4"
12585      }
12586    },
12587    "node_modules/p-finally": {
12588      "version": "1.0.0",
12589      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
12590      "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
12591      "engines": {
12592        "node": ">=4"
12593      }
12594    },
12595    "node_modules/p-limit": {
12596      "version": "2.3.0",
12597      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
12598      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
12599      "dependencies": {
12600        "p-try": "^2.0.0"
12601      },
12602      "engines": {
12603        "node": ">=6"
12604      },
12605      "funding": {
12606        "url": "https://github.com/sponsors/sindresorhus"
12607      }
12608    },
12609    "node_modules/p-locate": {
12610      "version": "3.0.0",
12611      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
12612      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
12613      "dependencies": {
12614        "p-limit": "^2.0.0"
12615      },
12616      "engines": {
12617        "node": ">=6"
12618      }
12619    },
12620    "node_modules/p-map": {
12621      "version": "2.1.0",
12622      "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
12623      "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
12624      "dev": true,
12625      "engines": {
12626        "node": ">=6"
12627      }
12628    },
12629    "node_modules/p-reduce": {
12630      "version": "1.0.0",
12631      "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
12632      "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
12633      "engines": {
12634        "node": ">=4"
12635      }
12636    },
12637    "node_modules/p-retry": {
12638      "version": "3.0.1",
12639      "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
12640      "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
12641      "dev": true,
12642      "dependencies": {
12643        "retry": "^0.12.0"
12644      },
12645      "engines": {
12646        "node": ">=6"
12647      }
12648    },
12649    "node_modules/p-try": {
12650      "version": "2.2.0",
12651      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
12652      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
12653      "engines": {
12654        "node": ">=6"
12655      }
12656    },
12657    "node_modules/pako": {
12658      "version": "1.0.11",
12659      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
12660      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
12661      "dev": true
12662    },
12663    "node_modules/parallel-transform": {
12664      "version": "1.2.0",
12665      "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
12666      "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
12667      "dev": true,
12668      "dependencies": {
12669        "cyclist": "^1.0.1",
12670        "inherits": "^2.0.3",
12671        "readable-stream": "^2.1.5"
12672      }
12673    },
12674    "node_modules/param-case": {
12675      "version": "2.1.1",
12676      "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
12677      "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
12678      "dev": true,
12679      "dependencies": {
12680        "no-case": "^2.2.0"
12681      }
12682    },
12683    "node_modules/parent-module": {
12684      "version": "1.0.1",
12685      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
12686      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
12687      "dependencies": {
12688        "callsites": "^3.0.0"
12689      },
12690      "engines": {
12691        "node": ">=6"
12692      }
12693    },
12694    "node_modules/parent-module/node_modules/callsites": {
12695      "version": "3.1.0",
12696      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
12697      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
12698      "engines": {
12699        "node": ">=6"
12700      }
12701    },
12702    "node_modules/parse-asn1": {
12703      "version": "5.1.6",
12704      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
12705      "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
12706      "dev": true,
12707      "dependencies": {
12708        "asn1.js": "^5.2.0",
12709        "browserify-aes": "^1.0.0",
12710        "evp_bytestokey": "^1.0.0",
12711        "pbkdf2": "^3.0.3",
12712        "safe-buffer": "^5.1.1"
12713      }
12714    },
12715    "node_modules/parse-json": {
12716      "version": "4.0.0",
12717      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
12718      "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
12719      "dependencies": {
12720        "error-ex": "^1.3.1",
12721        "json-parse-better-errors": "^1.0.1"
12722      },
12723      "engines": {
12724        "node": ">=4"
12725      }
12726    },
12727    "node_modules/parse5": {
12728      "version": "5.1.1",
12729      "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
12730      "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
12731      "dev": true
12732    },
12733    "node_modules/parse5-htmlparser2-tree-adapter": {
12734      "version": "6.0.1",
12735      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
12736      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
12737      "dev": true,
12738      "dependencies": {
12739        "parse5": "^6.0.1"
12740      }
12741    },
12742    "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
12743      "version": "6.0.1",
12744      "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
12745      "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
12746      "dev": true
12747    },
12748    "node_modules/parseurl": {
12749      "version": "1.3.3",
12750      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
12751      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
12752      "dev": true,
12753      "engines": {
12754        "node": ">= 0.8"
12755      }
12756    },
12757    "node_modules/pascalcase": {
12758      "version": "0.1.1",
12759      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
12760      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
12761      "engines": {
12762        "node": ">=0.10.0"
12763      }
12764    },
12765    "node_modules/path-browserify": {
12766      "version": "0.0.1",
12767      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
12768      "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
12769      "dev": true
12770    },
12771    "node_modules/path-dirname": {
12772      "version": "1.0.2",
12773      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
12774      "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
12775      "dev": true
12776    },
12777    "node_modules/path-exists": {
12778      "version": "3.0.0",
12779      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
12780      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
12781      "engines": {
12782        "node": ">=4"
12783      }
12784    },
12785    "node_modules/path-is-absolute": {
12786      "version": "1.0.1",
12787      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
12788      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
12789      "engines": {
12790        "node": ">=0.10.0"
12791      }
12792    },
12793    "node_modules/path-is-inside": {
12794      "version": "1.0.2",
12795      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
12796      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
12797      "dev": true
12798    },
12799    "node_modules/path-key": {
12800      "version": "2.0.1",
12801      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
12802      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
12803      "engines": {
12804        "node": ">=4"
12805      }
12806    },
12807    "node_modules/path-parse": {
12808      "version": "1.0.7",
12809      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
12810      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
12811    },
12812    "node_modules/path-to-regexp": {
12813      "version": "0.1.7",
12814      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
12815      "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
12816      "dev": true
12817    },
12818    "node_modules/path-type": {
12819      "version": "3.0.0",
12820      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
12821      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
12822      "dependencies": {
12823        "pify": "^3.0.0"
12824      },
12825      "engines": {
12826        "node": ">=4"
12827      }
12828    },
12829    "node_modules/path-type/node_modules/pify": {
12830      "version": "3.0.0",
12831      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
12832      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
12833      "engines": {
12834        "node": ">=4"
12835      }
12836    },
12837    "node_modules/pbkdf2": {
12838      "version": "3.1.2",
12839      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
12840      "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
12841      "dev": true,
12842      "dependencies": {
12843        "create-hash": "^1.1.2",
12844        "create-hmac": "^1.1.4",
12845        "ripemd160": "^2.0.1",
12846        "safe-buffer": "^5.0.1",
12847        "sha.js": "^2.4.8"
12848      },
12849      "engines": {
12850        "node": ">=0.12"
12851      }
12852    },
12853    "node_modules/performance-now": {
12854      "version": "2.1.0",
12855      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
12856      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
12857    },
12858    "node_modules/picomatch": {
12859      "version": "2.3.0",
12860      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
12861      "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
12862      "dev": true,
12863      "engines": {
12864        "node": ">=8.6"
12865      },
12866      "funding": {
12867        "url": "https://github.com/sponsors/jonschlinkert"
12868      }
12869    },
12870    "node_modules/pify": {
12871      "version": "4.0.1",
12872      "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
12873      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
12874      "engines": {
12875        "node": ">=6"
12876      }
12877    },
12878    "node_modules/pinkie": {
12879      "version": "2.0.4",
12880      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
12881      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
12882      "dev": true,
12883      "engines": {
12884        "node": ">=0.10.0"
12885      }
12886    },
12887    "node_modules/pinkie-promise": {
12888      "version": "2.0.1",
12889      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
12890      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
12891      "dev": true,
12892      "dependencies": {
12893        "pinkie": "^2.0.0"
12894      },
12895      "engines": {
12896        "node": ">=0.10.0"
12897      }
12898    },
12899    "node_modules/pirates": {
12900      "version": "4.0.1",
12901      "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
12902      "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
12903      "dependencies": {
12904        "node-modules-regexp": "^1.0.0"
12905      },
12906      "engines": {
12907        "node": ">= 6"
12908      }
12909    },
12910    "node_modules/pn": {
12911      "version": "1.1.0",
12912      "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
12913      "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA=="
12914    },
12915    "node_modules/pnp-webpack-plugin": {
12916      "version": "1.6.4",
12917      "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz",
12918      "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==",
12919      "dev": true,
12920      "dependencies": {
12921        "ts-pnp": "^1.1.6"
12922      },
12923      "engines": {
12924        "node": ">=6"
12925      }
12926    },
12927    "node_modules/portfinder": {
12928      "version": "1.0.28",
12929      "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
12930      "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
12931      "dev": true,
12932      "dependencies": {
12933        "async": "^2.6.2",
12934        "debug": "^3.1.1",
12935        "mkdirp": "^0.5.5"
12936      },
12937      "engines": {
12938        "node": ">= 0.12.0"
12939      }
12940    },
12941    "node_modules/portfinder/node_modules/debug": {
12942      "version": "3.2.7",
12943      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
12944      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
12945      "dev": true,
12946      "dependencies": {
12947        "ms": "^2.1.1"
12948      }
12949    },
12950    "node_modules/posix-character-classes": {
12951      "version": "0.1.1",
12952      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
12953      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
12954      "engines": {
12955        "node": ">=0.10.0"
12956      }
12957    },
12958    "node_modules/postcss": {
12959      "version": "7.0.36",
12960      "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
12961      "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
12962      "dev": true,
12963      "dependencies": {
12964        "chalk": "^2.4.2",
12965        "source-map": "^0.6.1",
12966        "supports-color": "^6.1.0"
12967      },
12968      "engines": {
12969        "node": ">=6.0.0"
12970      },
12971      "funding": {
12972        "type": "opencollective",
12973        "url": "https://opencollective.com/postcss/"
12974      }
12975    },
12976    "node_modules/postcss-calc": {
12977      "version": "7.0.5",
12978      "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
12979      "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
12980      "dev": true,
12981      "dependencies": {
12982        "postcss": "^7.0.27",
12983        "postcss-selector-parser": "^6.0.2",
12984        "postcss-value-parser": "^4.0.2"
12985      }
12986    },
12987    "node_modules/postcss-colormin": {
12988      "version": "4.0.3",
12989      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
12990      "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
12991      "dev": true,
12992      "dependencies": {
12993        "browserslist": "^4.0.0",
12994        "color": "^3.0.0",
12995        "has": "^1.0.0",
12996        "postcss": "^7.0.0",
12997        "postcss-value-parser": "^3.0.0"
12998      },
12999      "engines": {
13000        "node": ">=6.9.0"
13001      }
13002    },
13003    "node_modules/postcss-colormin/node_modules/postcss-value-parser": {
13004      "version": "3.3.1",
13005      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13006      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13007      "dev": true
13008    },
13009    "node_modules/postcss-convert-values": {
13010      "version": "4.0.1",
13011      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
13012      "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
13013      "dev": true,
13014      "dependencies": {
13015        "postcss": "^7.0.0",
13016        "postcss-value-parser": "^3.0.0"
13017      },
13018      "engines": {
13019        "node": ">=6.9.0"
13020      }
13021    },
13022    "node_modules/postcss-convert-values/node_modules/postcss-value-parser": {
13023      "version": "3.3.1",
13024      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13025      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13026      "dev": true
13027    },
13028    "node_modules/postcss-discard-comments": {
13029      "version": "4.0.2",
13030      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
13031      "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
13032      "dev": true,
13033      "dependencies": {
13034        "postcss": "^7.0.0"
13035      },
13036      "engines": {
13037        "node": ">=6.9.0"
13038      }
13039    },
13040    "node_modules/postcss-discard-duplicates": {
13041      "version": "4.0.2",
13042      "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
13043      "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
13044      "dev": true,
13045      "dependencies": {
13046        "postcss": "^7.0.0"
13047      },
13048      "engines": {
13049        "node": ">=6.9.0"
13050      }
13051    },
13052    "node_modules/postcss-discard-empty": {
13053      "version": "4.0.1",
13054      "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
13055      "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
13056      "dev": true,
13057      "dependencies": {
13058        "postcss": "^7.0.0"
13059      },
13060      "engines": {
13061        "node": ">=6.9.0"
13062      }
13063    },
13064    "node_modules/postcss-discard-overridden": {
13065      "version": "4.0.1",
13066      "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
13067      "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
13068      "dev": true,
13069      "dependencies": {
13070        "postcss": "^7.0.0"
13071      },
13072      "engines": {
13073        "node": ">=6.9.0"
13074      }
13075    },
13076    "node_modules/postcss-load-config": {
13077      "version": "2.1.2",
13078      "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
13079      "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
13080      "dev": true,
13081      "dependencies": {
13082        "cosmiconfig": "^5.0.0",
13083        "import-cwd": "^2.0.0"
13084      },
13085      "engines": {
13086        "node": ">= 4"
13087      },
13088      "funding": {
13089        "type": "opencollective",
13090        "url": "https://opencollective.com/postcss/"
13091      }
13092    },
13093    "node_modules/postcss-loader": {
13094      "version": "3.0.0",
13095      "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
13096      "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
13097      "dev": true,
13098      "dependencies": {
13099        "loader-utils": "^1.1.0",
13100        "postcss": "^7.0.0",
13101        "postcss-load-config": "^2.0.0",
13102        "schema-utils": "^1.0.0"
13103      },
13104      "engines": {
13105        "node": ">= 6"
13106      }
13107    },
13108    "node_modules/postcss-loader/node_modules/schema-utils": {
13109      "version": "1.0.0",
13110      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
13111      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
13112      "dev": true,
13113      "dependencies": {
13114        "ajv": "^6.1.0",
13115        "ajv-errors": "^1.0.0",
13116        "ajv-keywords": "^3.1.0"
13117      },
13118      "engines": {
13119        "node": ">= 4"
13120      }
13121    },
13122    "node_modules/postcss-merge-longhand": {
13123      "version": "4.0.11",
13124      "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
13125      "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
13126      "dev": true,
13127      "dependencies": {
13128        "css-color-names": "0.0.4",
13129        "postcss": "^7.0.0",
13130        "postcss-value-parser": "^3.0.0",
13131        "stylehacks": "^4.0.0"
13132      },
13133      "engines": {
13134        "node": ">=6.9.0"
13135      }
13136    },
13137    "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": {
13138      "version": "3.3.1",
13139      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13140      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13141      "dev": true
13142    },
13143    "node_modules/postcss-merge-rules": {
13144      "version": "4.0.3",
13145      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
13146      "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
13147      "dev": true,
13148      "dependencies": {
13149        "browserslist": "^4.0.0",
13150        "caniuse-api": "^3.0.0",
13151        "cssnano-util-same-parent": "^4.0.0",
13152        "postcss": "^7.0.0",
13153        "postcss-selector-parser": "^3.0.0",
13154        "vendors": "^1.0.0"
13155      },
13156      "engines": {
13157        "node": ">=6.9.0"
13158      }
13159    },
13160    "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": {
13161      "version": "3.1.2",
13162      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
13163      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
13164      "dev": true,
13165      "dependencies": {
13166        "dot-prop": "^5.2.0",
13167        "indexes-of": "^1.0.1",
13168        "uniq": "^1.0.1"
13169      },
13170      "engines": {
13171        "node": ">=8"
13172      }
13173    },
13174    "node_modules/postcss-minify-font-values": {
13175      "version": "4.0.2",
13176      "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
13177      "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
13178      "dev": true,
13179      "dependencies": {
13180        "postcss": "^7.0.0",
13181        "postcss-value-parser": "^3.0.0"
13182      },
13183      "engines": {
13184        "node": ">=6.9.0"
13185      }
13186    },
13187    "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": {
13188      "version": "3.3.1",
13189      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13190      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13191      "dev": true
13192    },
13193    "node_modules/postcss-minify-gradients": {
13194      "version": "4.0.2",
13195      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
13196      "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
13197      "dev": true,
13198      "dependencies": {
13199        "cssnano-util-get-arguments": "^4.0.0",
13200        "is-color-stop": "^1.0.0",
13201        "postcss": "^7.0.0",
13202        "postcss-value-parser": "^3.0.0"
13203      },
13204      "engines": {
13205        "node": ">=6.9.0"
13206      }
13207    },
13208    "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": {
13209      "version": "3.3.1",
13210      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13211      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13212      "dev": true
13213    },
13214    "node_modules/postcss-minify-params": {
13215      "version": "4.0.2",
13216      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
13217      "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
13218      "dev": true,
13219      "dependencies": {
13220        "alphanum-sort": "^1.0.0",
13221        "browserslist": "^4.0.0",
13222        "cssnano-util-get-arguments": "^4.0.0",
13223        "postcss": "^7.0.0",
13224        "postcss-value-parser": "^3.0.0",
13225        "uniqs": "^2.0.0"
13226      },
13227      "engines": {
13228        "node": ">=6.9.0"
13229      }
13230    },
13231    "node_modules/postcss-minify-params/node_modules/postcss-value-parser": {
13232      "version": "3.3.1",
13233      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13234      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13235      "dev": true
13236    },
13237    "node_modules/postcss-minify-selectors": {
13238      "version": "4.0.2",
13239      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
13240      "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
13241      "dev": true,
13242      "dependencies": {
13243        "alphanum-sort": "^1.0.0",
13244        "has": "^1.0.0",
13245        "postcss": "^7.0.0",
13246        "postcss-selector-parser": "^3.0.0"
13247      },
13248      "engines": {
13249        "node": ">=6.9.0"
13250      }
13251    },
13252    "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": {
13253      "version": "3.1.2",
13254      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
13255      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
13256      "dev": true,
13257      "dependencies": {
13258        "dot-prop": "^5.2.0",
13259        "indexes-of": "^1.0.1",
13260        "uniq": "^1.0.1"
13261      },
13262      "engines": {
13263        "node": ">=8"
13264      }
13265    },
13266    "node_modules/postcss-modules-extract-imports": {
13267      "version": "2.0.0",
13268      "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
13269      "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
13270      "dev": true,
13271      "dependencies": {
13272        "postcss": "^7.0.5"
13273      },
13274      "engines": {
13275        "node": ">= 6"
13276      }
13277    },
13278    "node_modules/postcss-modules-local-by-default": {
13279      "version": "3.0.3",
13280      "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz",
13281      "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==",
13282      "dev": true,
13283      "dependencies": {
13284        "icss-utils": "^4.1.1",
13285        "postcss": "^7.0.32",
13286        "postcss-selector-parser": "^6.0.2",
13287        "postcss-value-parser": "^4.1.0"
13288      },
13289      "engines": {
13290        "node": ">= 6"
13291      }
13292    },
13293    "node_modules/postcss-modules-scope": {
13294      "version": "2.2.0",
13295      "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
13296      "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
13297      "dev": true,
13298      "dependencies": {
13299        "postcss": "^7.0.6",
13300        "postcss-selector-parser": "^6.0.0"
13301      },
13302      "engines": {
13303        "node": ">= 6"
13304      }
13305    },
13306    "node_modules/postcss-modules-values": {
13307      "version": "3.0.0",
13308      "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz",
13309      "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==",
13310      "dev": true,
13311      "dependencies": {
13312        "icss-utils": "^4.0.0",
13313        "postcss": "^7.0.6"
13314      }
13315    },
13316    "node_modules/postcss-normalize-charset": {
13317      "version": "4.0.1",
13318      "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
13319      "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
13320      "dev": true,
13321      "dependencies": {
13322        "postcss": "^7.0.0"
13323      },
13324      "engines": {
13325        "node": ">=6.9.0"
13326      }
13327    },
13328    "node_modules/postcss-normalize-display-values": {
13329      "version": "4.0.2",
13330      "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
13331      "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
13332      "dev": true,
13333      "dependencies": {
13334        "cssnano-util-get-match": "^4.0.0",
13335        "postcss": "^7.0.0",
13336        "postcss-value-parser": "^3.0.0"
13337      },
13338      "engines": {
13339        "node": ">=6.9.0"
13340      }
13341    },
13342    "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": {
13343      "version": "3.3.1",
13344      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13345      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13346      "dev": true
13347    },
13348    "node_modules/postcss-normalize-positions": {
13349      "version": "4.0.2",
13350      "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
13351      "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
13352      "dev": true,
13353      "dependencies": {
13354        "cssnano-util-get-arguments": "^4.0.0",
13355        "has": "^1.0.0",
13356        "postcss": "^7.0.0",
13357        "postcss-value-parser": "^3.0.0"
13358      },
13359      "engines": {
13360        "node": ">=6.9.0"
13361      }
13362    },
13363    "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": {
13364      "version": "3.3.1",
13365      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13366      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13367      "dev": true
13368    },
13369    "node_modules/postcss-normalize-repeat-style": {
13370      "version": "4.0.2",
13371      "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
13372      "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
13373      "dev": true,
13374      "dependencies": {
13375        "cssnano-util-get-arguments": "^4.0.0",
13376        "cssnano-util-get-match": "^4.0.0",
13377        "postcss": "^7.0.0",
13378        "postcss-value-parser": "^3.0.0"
13379      },
13380      "engines": {
13381        "node": ">=6.9.0"
13382      }
13383    },
13384    "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": {
13385      "version": "3.3.1",
13386      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13387      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13388      "dev": true
13389    },
13390    "node_modules/postcss-normalize-string": {
13391      "version": "4.0.2",
13392      "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
13393      "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
13394      "dev": true,
13395      "dependencies": {
13396        "has": "^1.0.0",
13397        "postcss": "^7.0.0",
13398        "postcss-value-parser": "^3.0.0"
13399      },
13400      "engines": {
13401        "node": ">=6.9.0"
13402      }
13403    },
13404    "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": {
13405      "version": "3.3.1",
13406      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13407      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13408      "dev": true
13409    },
13410    "node_modules/postcss-normalize-timing-functions": {
13411      "version": "4.0.2",
13412      "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
13413      "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
13414      "dev": true,
13415      "dependencies": {
13416        "cssnano-util-get-match": "^4.0.0",
13417        "postcss": "^7.0.0",
13418        "postcss-value-parser": "^3.0.0"
13419      },
13420      "engines": {
13421        "node": ">=6.9.0"
13422      }
13423    },
13424    "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": {
13425      "version": "3.3.1",
13426      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13427      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13428      "dev": true
13429    },
13430    "node_modules/postcss-normalize-unicode": {
13431      "version": "4.0.1",
13432      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
13433      "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
13434      "dev": true,
13435      "dependencies": {
13436        "browserslist": "^4.0.0",
13437        "postcss": "^7.0.0",
13438        "postcss-value-parser": "^3.0.0"
13439      },
13440      "engines": {
13441        "node": ">=6.9.0"
13442      }
13443    },
13444    "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": {
13445      "version": "3.3.1",
13446      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13447      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13448      "dev": true
13449    },
13450    "node_modules/postcss-normalize-url": {
13451      "version": "4.0.1",
13452      "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
13453      "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
13454      "dev": true,
13455      "dependencies": {
13456        "is-absolute-url": "^2.0.0",
13457        "normalize-url": "^3.0.0",
13458        "postcss": "^7.0.0",
13459        "postcss-value-parser": "^3.0.0"
13460      },
13461      "engines": {
13462        "node": ">=6.9.0"
13463      }
13464    },
13465    "node_modules/postcss-normalize-url/node_modules/normalize-url": {
13466      "version": "3.3.0",
13467      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
13468      "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
13469      "dev": true,
13470      "engines": {
13471        "node": ">=6"
13472      }
13473    },
13474    "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": {
13475      "version": "3.3.1",
13476      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13477      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13478      "dev": true
13479    },
13480    "node_modules/postcss-normalize-whitespace": {
13481      "version": "4.0.2",
13482      "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
13483      "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
13484      "dev": true,
13485      "dependencies": {
13486        "postcss": "^7.0.0",
13487        "postcss-value-parser": "^3.0.0"
13488      },
13489      "engines": {
13490        "node": ">=6.9.0"
13491      }
13492    },
13493    "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": {
13494      "version": "3.3.1",
13495      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13496      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13497      "dev": true
13498    },
13499    "node_modules/postcss-ordered-values": {
13500      "version": "4.1.2",
13501      "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
13502      "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
13503      "dev": true,
13504      "dependencies": {
13505        "cssnano-util-get-arguments": "^4.0.0",
13506        "postcss": "^7.0.0",
13507        "postcss-value-parser": "^3.0.0"
13508      },
13509      "engines": {
13510        "node": ">=6.9.0"
13511      }
13512    },
13513    "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": {
13514      "version": "3.3.1",
13515      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13516      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13517      "dev": true
13518    },
13519    "node_modules/postcss-reduce-initial": {
13520      "version": "4.0.3",
13521      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
13522      "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
13523      "dev": true,
13524      "dependencies": {
13525        "browserslist": "^4.0.0",
13526        "caniuse-api": "^3.0.0",
13527        "has": "^1.0.0",
13528        "postcss": "^7.0.0"
13529      },
13530      "engines": {
13531        "node": ">=6.9.0"
13532      }
13533    },
13534    "node_modules/postcss-reduce-transforms": {
13535      "version": "4.0.2",
13536      "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
13537      "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
13538      "dev": true,
13539      "dependencies": {
13540        "cssnano-util-get-match": "^4.0.0",
13541        "has": "^1.0.0",
13542        "postcss": "^7.0.0",
13543        "postcss-value-parser": "^3.0.0"
13544      },
13545      "engines": {
13546        "node": ">=6.9.0"
13547      }
13548    },
13549    "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": {
13550      "version": "3.3.1",
13551      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13552      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13553      "dev": true
13554    },
13555    "node_modules/postcss-selector-parser": {
13556      "version": "6.0.6",
13557      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
13558      "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
13559      "dev": true,
13560      "dependencies": {
13561        "cssesc": "^3.0.0",
13562        "util-deprecate": "^1.0.2"
13563      },
13564      "engines": {
13565        "node": ">=4"
13566      }
13567    },
13568    "node_modules/postcss-svgo": {
13569      "version": "4.0.3",
13570      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
13571      "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
13572      "dev": true,
13573      "dependencies": {
13574        "postcss": "^7.0.0",
13575        "postcss-value-parser": "^3.0.0",
13576        "svgo": "^1.0.0"
13577      },
13578      "engines": {
13579        "node": ">=6.9.0"
13580      }
13581    },
13582    "node_modules/postcss-svgo/node_modules/postcss-value-parser": {
13583      "version": "3.3.1",
13584      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
13585      "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
13586      "dev": true
13587    },
13588    "node_modules/postcss-unique-selectors": {
13589      "version": "4.0.1",
13590      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
13591      "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
13592      "dev": true,
13593      "dependencies": {
13594        "alphanum-sort": "^1.0.0",
13595        "postcss": "^7.0.0",
13596        "uniqs": "^2.0.0"
13597      },
13598      "engines": {
13599        "node": ">=6.9.0"
13600      }
13601    },
13602    "node_modules/postcss-value-parser": {
13603      "version": "4.1.0",
13604      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
13605      "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
13606      "dev": true
13607    },
13608    "node_modules/postcss/node_modules/source-map": {
13609      "version": "0.6.1",
13610      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13611      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13612      "dev": true,
13613      "engines": {
13614        "node": ">=0.10.0"
13615      }
13616    },
13617    "node_modules/postcss/node_modules/supports-color": {
13618      "version": "6.1.0",
13619      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
13620      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
13621      "dev": true,
13622      "dependencies": {
13623        "has-flag": "^3.0.0"
13624      },
13625      "engines": {
13626        "node": ">=6"
13627      }
13628    },
13629    "node_modules/prelude-ls": {
13630      "version": "1.1.2",
13631      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
13632      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
13633      "engines": {
13634        "node": ">= 0.8.0"
13635      }
13636    },
13637    "node_modules/prepend-http": {
13638      "version": "1.0.4",
13639      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
13640      "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
13641      "dev": true,
13642      "engines": {
13643        "node": ">=0.10.0"
13644      }
13645    },
13646    "node_modules/prettier": {
13647      "version": "1.19.1",
13648      "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
13649      "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
13650      "dev": true,
13651      "bin": {
13652        "prettier": "bin-prettier.js"
13653      },
13654      "engines": {
13655        "node": ">=4"
13656      }
13657    },
13658    "node_modules/prettier-linter-helpers": {
13659      "version": "1.0.0",
13660      "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
13661      "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
13662      "dev": true,
13663      "dependencies": {
13664        "fast-diff": "^1.1.2"
13665      },
13666      "engines": {
13667        "node": ">=6.0.0"
13668      }
13669    },
13670    "node_modules/pretty": {
13671      "version": "2.0.0",
13672      "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz",
13673      "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=",
13674      "dev": true,
13675      "dependencies": {
13676        "condense-newlines": "^0.2.1",
13677        "extend-shallow": "^2.0.1",
13678        "js-beautify": "^1.6.12"
13679      },
13680      "engines": {
13681        "node": ">=0.10.0"
13682      }
13683    },
13684    "node_modules/pretty-error": {
13685      "version": "2.1.2",
13686      "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz",
13687      "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==",
13688      "dev": true,
13689      "dependencies": {
13690        "lodash": "^4.17.20",
13691        "renderkid": "^2.0.4"
13692      }
13693    },
13694    "node_modules/pretty-format": {
13695      "version": "24.9.0",
13696      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz",
13697      "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==",
13698      "dependencies": {
13699        "@jest/types": "^24.9.0",
13700        "ansi-regex": "^4.0.0",
13701        "ansi-styles": "^3.2.0",
13702        "react-is": "^16.8.4"
13703      },
13704      "engines": {
13705        "node": ">= 6"
13706      }
13707    },
13708    "node_modules/pretty/node_modules/extend-shallow": {
13709      "version": "2.0.1",
13710      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
13711      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
13712      "dev": true,
13713      "dependencies": {
13714        "is-extendable": "^0.1.0"
13715      },
13716      "engines": {
13717        "node": ">=0.10.0"
13718      }
13719    },
13720    "node_modules/pretty/node_modules/is-extendable": {
13721      "version": "0.1.1",
13722      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
13723      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
13724      "dev": true,
13725      "engines": {
13726        "node": ">=0.10.0"
13727      }
13728    },
13729    "node_modules/process": {
13730      "version": "0.11.10",
13731      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
13732      "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
13733      "dev": true,
13734      "engines": {
13735        "node": ">= 0.6.0"
13736      }
13737    },
13738    "node_modules/process-nextick-args": {
13739      "version": "2.0.1",
13740      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
13741      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
13742      "dev": true
13743    },
13744    "node_modules/progress": {
13745      "version": "2.0.3",
13746      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
13747      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
13748      "engines": {
13749        "node": ">=0.4.0"
13750      }
13751    },
13752    "node_modules/promise-inflight": {
13753      "version": "1.0.1",
13754      "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
13755      "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
13756      "dev": true
13757    },
13758    "node_modules/prompts": {
13759      "version": "2.4.1",
13760      "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz",
13761      "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==",
13762      "dependencies": {
13763        "kleur": "^3.0.3",
13764        "sisteransi": "^1.0.5"
13765      },
13766      "engines": {
13767        "node": ">= 6"
13768      }
13769    },
13770    "node_modules/proto-list": {
13771      "version": "1.2.4",
13772      "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
13773      "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
13774      "dev": true
13775    },
13776    "node_modules/protobufjs": {
13777      "version": "6.11.2",
13778      "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz",
13779      "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==",
13780      "hasInstallScript": true,
13781      "dependencies": {
13782        "@protobufjs/aspromise": "^1.1.2",
13783        "@protobufjs/base64": "^1.1.2",
13784        "@protobufjs/codegen": "^2.0.4",
13785        "@protobufjs/eventemitter": "^1.1.0",
13786        "@protobufjs/fetch": "^1.1.0",
13787        "@protobufjs/float": "^1.0.2",
13788        "@protobufjs/inquire": "^1.1.0",
13789        "@protobufjs/path": "^1.1.2",
13790        "@protobufjs/pool": "^1.1.0",
13791        "@protobufjs/utf8": "^1.1.0",
13792        "@types/long": "^4.0.1",
13793        "@types/node": ">=13.7.0",
13794        "long": "^4.0.0"
13795      },
13796      "bin": {
13797        "pbjs": "bin/pbjs",
13798        "pbts": "bin/pbts"
13799      }
13800    },
13801    "node_modules/proxy-addr": {
13802      "version": "2.0.7",
13803      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
13804      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
13805      "dev": true,
13806      "dependencies": {
13807        "forwarded": "0.2.0",
13808        "ipaddr.js": "1.9.1"
13809      },
13810      "engines": {
13811        "node": ">= 0.10"
13812      }
13813    },
13814    "node_modules/prr": {
13815      "version": "1.0.1",
13816      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
13817      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
13818      "dev": true
13819    },
13820    "node_modules/pseudomap": {
13821      "version": "1.0.2",
13822      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
13823      "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
13824      "dev": true
13825    },
13826    "node_modules/psl": {
13827      "version": "1.8.0",
13828      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
13829      "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
13830    },
13831    "node_modules/public-encrypt": {
13832      "version": "4.0.3",
13833      "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
13834      "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
13835      "dev": true,
13836      "dependencies": {
13837        "bn.js": "^4.1.0",
13838        "browserify-rsa": "^4.0.0",
13839        "create-hash": "^1.1.0",
13840        "parse-asn1": "^5.0.0",
13841        "randombytes": "^2.0.1",
13842        "safe-buffer": "^5.1.2"
13843      }
13844    },
13845    "node_modules/public-encrypt/node_modules/bn.js": {
13846      "version": "4.12.0",
13847      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
13848      "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
13849      "dev": true
13850    },
13851    "node_modules/pump": {
13852      "version": "3.0.0",
13853      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
13854      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
13855      "dependencies": {
13856        "end-of-stream": "^1.1.0",
13857        "once": "^1.3.1"
13858      }
13859    },
13860    "node_modules/pumpify": {
13861      "version": "1.5.1",
13862      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
13863      "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
13864      "dev": true,
13865      "dependencies": {
13866        "duplexify": "^3.6.0",
13867        "inherits": "^2.0.3",
13868        "pump": "^2.0.0"
13869      }
13870    },
13871    "node_modules/pumpify/node_modules/pump": {
13872      "version": "2.0.1",
13873      "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
13874      "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
13875      "dev": true,
13876      "dependencies": {
13877        "end-of-stream": "^1.1.0",
13878        "once": "^1.3.1"
13879      }
13880    },
13881    "node_modules/punycode": {
13882      "version": "2.1.1",
13883      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
13884      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
13885      "engines": {
13886        "node": ">=6"
13887      }
13888    },
13889    "node_modules/q": {
13890      "version": "1.5.1",
13891      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
13892      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
13893      "dev": true,
13894      "engines": {
13895        "node": ">=0.6.0",
13896        "teleport": ">=0.2.0"
13897      }
13898    },
13899    "node_modules/qs": {
13900      "version": "6.5.2",
13901      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
13902      "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
13903      "engines": {
13904        "node": ">=0.6"
13905      }
13906    },
13907    "node_modules/query-string": {
13908      "version": "4.3.4",
13909      "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
13910      "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
13911      "dev": true,
13912      "dependencies": {
13913        "object-assign": "^4.1.0",
13914        "strict-uri-encode": "^1.0.0"
13915      },
13916      "engines": {
13917        "node": ">=0.10.0"
13918      }
13919    },
13920    "node_modules/querystring": {
13921      "version": "0.2.0",
13922      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
13923      "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
13924      "dev": true,
13925      "engines": {
13926        "node": ">=0.4.x"
13927      }
13928    },
13929    "node_modules/querystring-es3": {
13930      "version": "0.2.1",
13931      "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
13932      "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
13933      "dev": true,
13934      "engines": {
13935        "node": ">=0.4.x"
13936      }
13937    },
13938    "node_modules/querystringify": {
13939      "version": "2.2.0",
13940      "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
13941      "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
13942      "dev": true
13943    },
13944    "node_modules/randombytes": {
13945      "version": "2.1.0",
13946      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
13947      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
13948      "dev": true,
13949      "dependencies": {
13950        "safe-buffer": "^5.1.0"
13951      }
13952    },
13953    "node_modules/randomfill": {
13954      "version": "1.0.4",
13955      "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
13956      "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
13957      "dev": true,
13958      "dependencies": {
13959        "randombytes": "^2.0.5",
13960        "safe-buffer": "^5.1.0"
13961      }
13962    },
13963    "node_modules/range-parser": {
13964      "version": "1.2.1",
13965      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
13966      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
13967      "dev": true,
13968      "engines": {
13969        "node": ">= 0.6"
13970      }
13971    },
13972    "node_modules/raw-body": {
13973      "version": "2.4.0",
13974      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
13975      "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
13976      "dev": true,
13977      "dependencies": {
13978        "bytes": "3.1.0",
13979        "http-errors": "1.7.2",
13980        "iconv-lite": "0.4.24",
13981        "unpipe": "1.0.0"
13982      },
13983      "engines": {
13984        "node": ">= 0.8"
13985      }
13986    },
13987    "node_modules/react-is": {
13988      "version": "16.13.1",
13989      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
13990      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
13991    },
13992    "node_modules/read-pkg": {
13993      "version": "5.2.0",
13994      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
13995      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
13996      "dev": true,
13997      "dependencies": {
13998        "@types/normalize-package-data": "^2.4.0",
13999        "normalize-package-data": "^2.5.0",
14000        "parse-json": "^5.0.0",
14001        "type-fest": "^0.6.0"
14002      },
14003      "engines": {
14004        "node": ">=8"
14005      }
14006    },
14007    "node_modules/read-pkg-up": {
14008      "version": "4.0.0",
14009      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
14010      "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
14011      "dependencies": {
14012        "find-up": "^3.0.0",
14013        "read-pkg": "^3.0.0"
14014      },
14015      "engines": {
14016        "node": ">=6"
14017      }
14018    },
14019    "node_modules/read-pkg-up/node_modules/read-pkg": {
14020      "version": "3.0.0",
14021      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
14022      "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
14023      "dependencies": {
14024        "load-json-file": "^4.0.0",
14025        "normalize-package-data": "^2.3.2",
14026        "path-type": "^3.0.0"
14027      },
14028      "engines": {
14029        "node": ">=4"
14030      }
14031    },
14032    "node_modules/read-pkg/node_modules/parse-json": {
14033      "version": "5.2.0",
14034      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
14035      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
14036      "dev": true,
14037      "dependencies": {
14038        "@babel/code-frame": "^7.0.0",
14039        "error-ex": "^1.3.1",
14040        "json-parse-even-better-errors": "^2.3.0",
14041        "lines-and-columns": "^1.1.6"
14042      },
14043      "engines": {
14044        "node": ">=8"
14045      },
14046      "funding": {
14047        "url": "https://github.com/sponsors/sindresorhus"
14048      }
14049    },
14050    "node_modules/read-pkg/node_modules/type-fest": {
14051      "version": "0.6.0",
14052      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
14053      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
14054      "dev": true,
14055      "engines": {
14056        "node": ">=8"
14057      }
14058    },
14059    "node_modules/readable-stream": {
14060      "version": "2.3.7",
14061      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
14062      "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
14063      "dev": true,
14064      "dependencies": {
14065        "core-util-is": "~1.0.0",
14066        "inherits": "~2.0.3",
14067        "isarray": "~1.0.0",
14068        "process-nextick-args": "~2.0.0",
14069        "safe-buffer": "~5.1.1",
14070        "string_decoder": "~1.1.1",
14071        "util-deprecate": "~1.0.1"
14072      }
14073    },
14074    "node_modules/readdirp": {
14075      "version": "3.6.0",
14076      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
14077      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
14078      "dev": true,
14079      "dependencies": {
14080        "picomatch": "^2.2.1"
14081      },
14082      "engines": {
14083        "node": ">=8.10.0"
14084      }
14085    },
14086    "node_modules/realpath-native": {
14087      "version": "1.1.0",
14088      "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz",
14089      "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==",
14090      "dependencies": {
14091        "util.promisify": "^1.0.0"
14092      },
14093      "engines": {
14094        "node": ">=4"
14095      }
14096    },
14097    "node_modules/rechoir": {
14098      "version": "0.6.2",
14099      "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
14100      "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
14101      "dev": true,
14102      "dependencies": {
14103        "resolve": "^1.1.6"
14104      },
14105      "engines": {
14106        "node": ">= 0.10"
14107      }
14108    },
14109    "node_modules/regenerate": {
14110      "version": "1.4.2",
14111      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
14112      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
14113      "dev": true
14114    },
14115    "node_modules/regenerate-unicode-properties": {
14116      "version": "8.2.0",
14117      "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
14118      "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
14119      "dev": true,
14120      "dependencies": {
14121        "regenerate": "^1.4.0"
14122      },
14123      "engines": {
14124        "node": ">=4"
14125      }
14126    },
14127    "node_modules/regenerator-runtime": {
14128      "version": "0.13.7",
14129      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
14130      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
14131      "dev": true
14132    },
14133    "node_modules/regenerator-transform": {
14134      "version": "0.14.5",
14135      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
14136      "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
14137      "dev": true,
14138      "dependencies": {
14139        "@babel/runtime": "^7.8.4"
14140      }
14141    },
14142    "node_modules/regex-not": {
14143      "version": "1.0.2",
14144      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
14145      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
14146      "dependencies": {
14147        "extend-shallow": "^3.0.2",
14148        "safe-regex": "^1.1.0"
14149      },
14150      "engines": {
14151        "node": ">=0.10.0"
14152      }
14153    },
14154    "node_modules/regexp.prototype.flags": {
14155      "version": "1.3.1",
14156      "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
14157      "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
14158      "dev": true,
14159      "dependencies": {
14160        "call-bind": "^1.0.2",
14161        "define-properties": "^1.1.3"
14162      },
14163      "engines": {
14164        "node": ">= 0.4"
14165      },
14166      "funding": {
14167        "url": "https://github.com/sponsors/ljharb"
14168      }
14169    },
14170    "node_modules/regexpp": {
14171      "version": "2.0.1",
14172      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
14173      "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
14174      "engines": {
14175        "node": ">=6.5.0"
14176      }
14177    },
14178    "node_modules/regexpu-core": {
14179      "version": "4.7.1",
14180      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
14181      "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
14182      "dev": true,
14183      "dependencies": {
14184        "regenerate": "^1.4.0",
14185        "regenerate-unicode-properties": "^8.2.0",
14186        "regjsgen": "^0.5.1",
14187        "regjsparser": "^0.6.4",
14188        "unicode-match-property-ecmascript": "^1.0.4",
14189        "unicode-match-property-value-ecmascript": "^1.2.0"
14190      },
14191      "engines": {
14192        "node": ">=4"
14193      }
14194    },
14195    "node_modules/regjsgen": {
14196      "version": "0.5.2",
14197      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
14198      "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
14199      "dev": true
14200    },
14201    "node_modules/regjsparser": {
14202      "version": "0.6.9",
14203      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
14204      "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
14205      "dev": true,
14206      "dependencies": {
14207        "jsesc": "~0.5.0"
14208      },
14209      "bin": {
14210        "regjsparser": "bin/parser"
14211      }
14212    },
14213    "node_modules/regjsparser/node_modules/jsesc": {
14214      "version": "0.5.0",
14215      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
14216      "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
14217      "dev": true,
14218      "bin": {
14219        "jsesc": "bin/jsesc"
14220      }
14221    },
14222    "node_modules/relateurl": {
14223      "version": "0.2.7",
14224      "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
14225      "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
14226      "dev": true,
14227      "engines": {
14228        "node": ">= 0.10"
14229      }
14230    },
14231    "node_modules/remove-trailing-separator": {
14232      "version": "1.1.0",
14233      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
14234      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
14235    },
14236    "node_modules/renderkid": {
14237      "version": "2.0.7",
14238      "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
14239      "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==",
14240      "dev": true,
14241      "dependencies": {
14242        "css-select": "^4.1.3",
14243        "dom-converter": "^0.2.0",
14244        "htmlparser2": "^6.1.0",
14245        "lodash": "^4.17.21",
14246        "strip-ansi": "^3.0.1"
14247      }
14248    },
14249    "node_modules/renderkid/node_modules/ansi-regex": {
14250      "version": "2.1.1",
14251      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
14252      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
14253      "dev": true,
14254      "engines": {
14255        "node": ">=0.10.0"
14256      }
14257    },
14258    "node_modules/renderkid/node_modules/strip-ansi": {
14259      "version": "3.0.1",
14260      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
14261      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
14262      "dev": true,
14263      "dependencies": {
14264        "ansi-regex": "^2.0.0"
14265      },
14266      "engines": {
14267        "node": ">=0.10.0"
14268      }
14269    },
14270    "node_modules/repeat-element": {
14271      "version": "1.1.4",
14272      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
14273      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
14274      "engines": {
14275        "node": ">=0.10.0"
14276      }
14277    },
14278    "node_modules/repeat-string": {
14279      "version": "1.6.1",
14280      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
14281      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
14282      "engines": {
14283        "node": ">=0.10"
14284      }
14285    },
14286    "node_modules/request": {
14287      "version": "2.88.2",
14288      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
14289      "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
14290      "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
14291      "dependencies": {
14292        "aws-sign2": "~0.7.0",
14293        "aws4": "^1.8.0",
14294        "caseless": "~0.12.0",
14295        "combined-stream": "~1.0.6",
14296        "extend": "~3.0.2",
14297        "forever-agent": "~0.6.1",
14298        "form-data": "~2.3.2",
14299        "har-validator": "~5.1.3",
14300        "http-signature": "~1.2.0",
14301        "is-typedarray": "~1.0.0",
14302        "isstream": "~0.1.2",
14303        "json-stringify-safe": "~5.0.1",
14304        "mime-types": "~2.1.19",
14305        "oauth-sign": "~0.9.0",
14306        "performance-now": "^2.1.0",
14307        "qs": "~6.5.2",
14308        "safe-buffer": "^5.1.2",
14309        "tough-cookie": "~2.5.0",
14310        "tunnel-agent": "^0.6.0",
14311        "uuid": "^3.3.2"
14312      },
14313      "engines": {
14314        "node": ">= 6"
14315      }
14316    },
14317    "node_modules/request-promise-core": {
14318      "version": "1.1.4",
14319      "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
14320      "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
14321      "dependencies": {
14322        "lodash": "^4.17.19"
14323      },
14324      "engines": {
14325        "node": ">=0.10.0"
14326      },
14327      "peerDependencies": {
14328        "request": "^2.34"
14329      }
14330    },
14331    "node_modules/request-promise-native": {
14332      "version": "1.0.9",
14333      "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
14334      "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
14335      "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142",
14336      "dependencies": {
14337        "request-promise-core": "1.1.4",
14338        "stealthy-require": "^1.1.1",
14339        "tough-cookie": "^2.3.3"
14340      },
14341      "engines": {
14342        "node": ">=0.12.0"
14343      },
14344      "peerDependencies": {
14345        "request": "^2.34"
14346      }
14347    },
14348    "node_modules/require-directory": {
14349      "version": "2.1.1",
14350      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
14351      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
14352      "engines": {
14353        "node": ">=0.10.0"
14354      }
14355    },
14356    "node_modules/require-main-filename": {
14357      "version": "2.0.0",
14358      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
14359      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
14360    },
14361    "node_modules/requires-port": {
14362      "version": "1.0.0",
14363      "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
14364      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
14365      "dev": true
14366    },
14367    "node_modules/resize-detector": {
14368      "version": "0.3.0",
14369      "resolved": "https://registry.npmjs.org/resize-detector/-/resize-detector-0.3.0.tgz",
14370      "integrity": "sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ=="
14371    },
14372    "node_modules/resolve": {
14373      "version": "1.20.0",
14374      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
14375      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
14376      "dependencies": {
14377        "is-core-module": "^2.2.0",
14378        "path-parse": "^1.0.6"
14379      },
14380      "funding": {
14381        "url": "https://github.com/sponsors/ljharb"
14382      }
14383    },
14384    "node_modules/resolve-cwd": {
14385      "version": "2.0.0",
14386      "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
14387      "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
14388      "dependencies": {
14389        "resolve-from": "^3.0.0"
14390      },
14391      "engines": {
14392        "node": ">=4"
14393      }
14394    },
14395    "node_modules/resolve-from": {
14396      "version": "3.0.0",
14397      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
14398      "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
14399      "engines": {
14400        "node": ">=4"
14401      }
14402    },
14403    "node_modules/resolve-url": {
14404      "version": "0.2.1",
14405      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
14406      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
14407      "deprecated": "https://github.com/lydell/resolve-url#deprecated"
14408    },
14409    "node_modules/restore-cursor": {
14410      "version": "3.1.0",
14411      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
14412      "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
14413      "dependencies": {
14414        "onetime": "^5.1.0",
14415        "signal-exit": "^3.0.2"
14416      },
14417      "engines": {
14418        "node": ">=8"
14419      }
14420    },
14421    "node_modules/ret": {
14422      "version": "0.1.15",
14423      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
14424      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
14425      "engines": {
14426        "node": ">=0.12"
14427      }
14428    },
14429    "node_modules/retry": {
14430      "version": "0.12.0",
14431      "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
14432      "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
14433      "dev": true,
14434      "engines": {
14435        "node": ">= 4"
14436      }
14437    },
14438    "node_modules/rgb-regex": {
14439      "version": "1.0.1",
14440      "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
14441      "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
14442      "dev": true
14443    },
14444    "node_modules/rgba-regex": {
14445      "version": "1.0.0",
14446      "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
14447      "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
14448      "dev": true
14449    },
14450    "node_modules/rimraf": {
14451      "version": "2.7.1",
14452      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
14453      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
14454      "dependencies": {
14455        "glob": "^7.1.3"
14456      },
14457      "bin": {
14458        "rimraf": "bin.js"
14459      }
14460    },
14461    "node_modules/ripemd160": {
14462      "version": "2.0.2",
14463      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
14464      "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
14465      "dev": true,
14466      "dependencies": {
14467        "hash-base": "^3.0.0",
14468        "inherits": "^2.0.1"
14469      }
14470    },
14471    "node_modules/roboto-fontface": {
14472      "version": "0.10.0",
14473      "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz",
14474      "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g=="
14475    },
14476    "node_modules/rsvp": {
14477      "version": "4.8.5",
14478      "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
14479      "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
14480      "engines": {
14481        "node": "6.* || >= 7.*"
14482      }
14483    },
14484    "node_modules/run-async": {
14485      "version": "2.4.1",
14486      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
14487      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
14488      "engines": {
14489        "node": ">=0.12.0"
14490      }
14491    },
14492    "node_modules/run-queue": {
14493      "version": "1.0.3",
14494      "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
14495      "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
14496      "dev": true,
14497      "dependencies": {
14498        "aproba": "^1.1.1"
14499      }
14500    },
14501    "node_modules/rxjs": {
14502      "version": "6.6.7",
14503      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
14504      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
14505      "dependencies": {
14506        "tslib": "^1.9.0"
14507      },
14508      "engines": {
14509        "npm": ">=2.0.0"
14510      }
14511    },
14512    "node_modules/rxjs/node_modules/tslib": {
14513      "version": "1.14.1",
14514      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
14515      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
14516    },
14517    "node_modules/safe-buffer": {
14518      "version": "5.1.2",
14519      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
14520      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
14521    },
14522    "node_modules/safe-regex": {
14523      "version": "1.1.0",
14524      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
14525      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
14526      "dependencies": {
14527        "ret": "~0.1.10"
14528      }
14529    },
14530    "node_modules/safer-buffer": {
14531      "version": "2.1.2",
14532      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
14533      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
14534    },
14535    "node_modules/sane": {
14536      "version": "4.1.0",
14537      "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
14538      "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
14539      "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added",
14540      "dependencies": {
14541        "@cnakazawa/watch": "^1.0.3",
14542        "anymatch": "^2.0.0",
14543        "capture-exit": "^2.0.0",
14544        "exec-sh": "^0.3.2",
14545        "execa": "^1.0.0",
14546        "fb-watchman": "^2.0.0",
14547        "micromatch": "^3.1.4",
14548        "minimist": "^1.1.1",
14549        "walker": "~1.0.5"
14550      },
14551      "bin": {
14552        "sane": "src/cli.js"
14553      },
14554      "engines": {
14555        "node": "6.* || 8.* || >= 10.*"
14556      }
14557    },
14558    "node_modules/sane/node_modules/anymatch": {
14559      "version": "2.0.0",
14560      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
14561      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
14562      "dependencies": {
14563        "micromatch": "^3.1.4",
14564        "normalize-path": "^2.1.1"
14565      }
14566    },
14567    "node_modules/sane/node_modules/normalize-path": {
14568      "version": "2.1.1",
14569      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
14570      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
14571      "dependencies": {
14572        "remove-trailing-separator": "^1.0.1"
14573      },
14574      "engines": {
14575        "node": ">=0.10.0"
14576      }
14577    },
14578    "node_modules/sass": {
14579      "version": "1.32.13",
14580      "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz",
14581      "integrity": "sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==",
14582      "dev": true,
14583      "dependencies": {
14584        "chokidar": ">=3.0.0 <4.0.0"
14585      },
14586      "bin": {
14587        "sass": "sass.js"
14588      },
14589      "engines": {
14590        "node": ">=8.9.0"
14591      }
14592    },
14593    "node_modules/sass-loader": {
14594      "version": "10.2.0",
14595      "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz",
14596      "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==",
14597      "dev": true,
14598      "dependencies": {
14599        "klona": "^2.0.4",
14600        "loader-utils": "^2.0.0",
14601        "neo-async": "^2.6.2",
14602        "schema-utils": "^3.0.0",
14603        "semver": "^7.3.2"
14604      },
14605      "engines": {
14606        "node": ">= 10.13.0"
14607      },
14608      "funding": {
14609        "type": "opencollective",
14610        "url": "https://opencollective.com/webpack"
14611      },
14612      "peerDependencies": {
14613        "fibers": ">= 3.1.0",
14614        "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0",
14615        "sass": "^1.3.0",
14616        "webpack": "^4.36.0 || ^5.0.0"
14617      },
14618      "peerDependenciesMeta": {
14619        "fibers": {
14620          "optional": true
14621        },
14622        "node-sass": {
14623          "optional": true
14624        },
14625        "sass": {
14626          "optional": true
14627        }
14628      }
14629    },
14630    "node_modules/sass-loader/node_modules/loader-utils": {
14631      "version": "2.0.0",
14632      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
14633      "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
14634      "dev": true,
14635      "dependencies": {
14636        "big.js": "^5.2.2",
14637        "emojis-list": "^3.0.0",
14638        "json5": "^2.1.2"
14639      },
14640      "engines": {
14641        "node": ">=8.9.0"
14642      }
14643    },
14644    "node_modules/sass-loader/node_modules/lru-cache": {
14645      "version": "6.0.0",
14646      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
14647      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
14648      "dev": true,
14649      "dependencies": {
14650        "yallist": "^4.0.0"
14651      },
14652      "engines": {
14653        "node": ">=10"
14654      }
14655    },
14656    "node_modules/sass-loader/node_modules/schema-utils": {
14657      "version": "3.1.0",
14658      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz",
14659      "integrity": "sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==",
14660      "dev": true,
14661      "dependencies": {
14662        "@types/json-schema": "^7.0.7",
14663        "ajv": "^6.12.5",
14664        "ajv-keywords": "^3.5.2"
14665      },
14666      "engines": {
14667        "node": ">= 10.13.0"
14668      },
14669      "funding": {
14670        "type": "opencollective",
14671        "url": "https://opencollective.com/webpack"
14672      }
14673    },
14674    "node_modules/sass-loader/node_modules/semver": {
14675      "version": "7.3.5",
14676      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
14677      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
14678      "dev": true,
14679      "dependencies": {
14680        "lru-cache": "^6.0.0"
14681      },
14682      "bin": {
14683        "semver": "bin/semver.js"
14684      },
14685      "engines": {
14686        "node": ">=10"
14687      }
14688    },
14689    "node_modules/sass-loader/node_modules/yallist": {
14690      "version": "4.0.0",
14691      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
14692      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
14693      "dev": true
14694    },
14695    "node_modules/sax": {
14696      "version": "1.2.4",
14697      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
14698      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
14699    },
14700    "node_modules/saxes": {
14701      "version": "3.1.11",
14702      "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
14703      "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==",
14704      "dev": true,
14705      "dependencies": {
14706        "xmlchars": "^2.1.1"
14707      },
14708      "engines": {
14709        "node": ">=8"
14710      }
14711    },
14712    "node_modules/schema-utils": {
14713      "version": "2.7.1",
14714      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
14715      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
14716      "dev": true,
14717      "dependencies": {
14718        "@types/json-schema": "^7.0.5",
14719        "ajv": "^6.12.4",
14720        "ajv-keywords": "^3.5.2"
14721      },
14722      "engines": {
14723        "node": ">= 8.9.0"
14724      },
14725      "funding": {
14726        "type": "opencollective",
14727        "url": "https://opencollective.com/webpack"
14728      }
14729    },
14730    "node_modules/select-hose": {
14731      "version": "2.0.0",
14732      "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
14733      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
14734      "dev": true
14735    },
14736    "node_modules/selfsigned": {
14737      "version": "1.10.11",
14738      "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz",
14739      "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==",
14740      "dev": true,
14741      "dependencies": {
14742        "node-forge": "^0.10.0"
14743      }
14744    },
14745    "node_modules/semver": {
14746      "version": "6.3.0",
14747      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
14748      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
14749      "bin": {
14750        "semver": "bin/semver.js"
14751      }
14752    },
14753    "node_modules/send": {
14754      "version": "0.17.1",
14755      "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
14756      "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
14757      "dev": true,
14758      "dependencies": {
14759        "debug": "2.6.9",
14760        "depd": "~1.1.2",
14761        "destroy": "~1.0.4",
14762        "encodeurl": "~1.0.2",
14763        "escape-html": "~1.0.3",
14764        "etag": "~1.8.1",
14765        "fresh": "0.5.2",
14766        "http-errors": "~1.7.2",
14767        "mime": "1.6.0",
14768        "ms": "2.1.1",
14769        "on-finished": "~2.3.0",
14770        "range-parser": "~1.2.1",
14771        "statuses": "~1.5.0"
14772      },
14773      "engines": {
14774        "node": ">= 0.8.0"
14775      }
14776    },
14777    "node_modules/send/node_modules/debug": {
14778      "version": "2.6.9",
14779      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
14780      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
14781      "dev": true,
14782      "dependencies": {
14783        "ms": "2.0.0"
14784      }
14785    },
14786    "node_modules/send/node_modules/debug/node_modules/ms": {
14787      "version": "2.0.0",
14788      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
14789      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
14790      "dev": true
14791    },
14792    "node_modules/send/node_modules/mime": {
14793      "version": "1.6.0",
14794      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
14795      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
14796      "dev": true,
14797      "bin": {
14798        "mime": "cli.js"
14799      },
14800      "engines": {
14801        "node": ">=4"
14802      }
14803    },
14804    "node_modules/send/node_modules/ms": {
14805      "version": "2.1.1",
14806      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
14807      "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
14808      "dev": true
14809    },
14810    "node_modules/serialize-javascript": {
14811      "version": "4.0.0",
14812      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
14813      "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
14814      "dev": true,
14815      "dependencies": {
14816        "randombytes": "^2.1.0"
14817      }
14818    },
14819    "node_modules/serve-index": {
14820      "version": "1.9.1",
14821      "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
14822      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
14823      "dev": true,
14824      "dependencies": {
14825        "accepts": "~1.3.4",
14826        "batch": "0.6.1",
14827        "debug": "2.6.9",
14828        "escape-html": "~1.0.3",
14829        "http-errors": "~1.6.2",
14830        "mime-types": "~2.1.17",
14831        "parseurl": "~1.3.2"
14832      },
14833      "engines": {
14834        "node": ">= 0.8.0"
14835      }
14836    },
14837    "node_modules/serve-index/node_modules/debug": {
14838      "version": "2.6.9",
14839      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
14840      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
14841      "dev": true,
14842      "dependencies": {
14843        "ms": "2.0.0"
14844      }
14845    },
14846    "node_modules/serve-index/node_modules/http-errors": {
14847      "version": "1.6.3",
14848      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
14849      "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
14850      "dev": true,
14851      "dependencies": {
14852        "depd": "~1.1.2",
14853        "inherits": "2.0.3",
14854        "setprototypeof": "1.1.0",
14855        "statuses": ">= 1.4.0 < 2"
14856      },
14857      "engines": {
14858        "node": ">= 0.6"
14859      }
14860    },
14861    "node_modules/serve-index/node_modules/inherits": {
14862      "version": "2.0.3",
14863      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
14864      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
14865      "dev": true
14866    },
14867    "node_modules/serve-index/node_modules/ms": {
14868      "version": "2.0.0",
14869      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
14870      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
14871      "dev": true
14872    },
14873    "node_modules/serve-index/node_modules/setprototypeof": {
14874      "version": "1.1.0",
14875      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
14876      "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
14877      "dev": true
14878    },
14879    "node_modules/serve-static": {
14880      "version": "1.14.1",
14881      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
14882      "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
14883      "dev": true,
14884      "dependencies": {
14885        "encodeurl": "~1.0.2",
14886        "escape-html": "~1.0.3",
14887        "parseurl": "~1.3.3",
14888        "send": "0.17.1"
14889      },
14890      "engines": {
14891        "node": ">= 0.8.0"
14892      }
14893    },
14894    "node_modules/set-blocking": {
14895      "version": "2.0.0",
14896      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
14897      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
14898    },
14899    "node_modules/set-value": {
14900      "version": "2.0.1",
14901      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
14902      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
14903      "dependencies": {
14904        "extend-shallow": "^2.0.1",
14905        "is-extendable": "^0.1.1",
14906        "is-plain-object": "^2.0.3",
14907        "split-string": "^3.0.1"
14908      },
14909      "engines": {
14910        "node": ">=0.10.0"
14911      }
14912    },
14913    "node_modules/set-value/node_modules/extend-shallow": {
14914      "version": "2.0.1",
14915      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14916      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14917      "dependencies": {
14918        "is-extendable": "^0.1.0"
14919      },
14920      "engines": {
14921        "node": ">=0.10.0"
14922      }
14923    },
14924    "node_modules/set-value/node_modules/is-extendable": {
14925      "version": "0.1.1",
14926      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
14927      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
14928      "engines": {
14929        "node": ">=0.10.0"
14930      }
14931    },
14932    "node_modules/setimmediate": {
14933      "version": "1.0.5",
14934      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
14935      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
14936      "dev": true
14937    },
14938    "node_modules/setprototypeof": {
14939      "version": "1.1.1",
14940      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
14941      "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
14942      "dev": true
14943    },
14944    "node_modules/sha.js": {
14945      "version": "2.4.11",
14946      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
14947      "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
14948      "dev": true,
14949      "dependencies": {
14950        "inherits": "^2.0.1",
14951        "safe-buffer": "^5.0.1"
14952      },
14953      "bin": {
14954        "sha.js": "bin.js"
14955      }
14956    },
14957    "node_modules/shebang-command": {
14958      "version": "1.2.0",
14959      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
14960      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
14961      "dependencies": {
14962        "shebang-regex": "^1.0.0"
14963      },
14964      "engines": {
14965        "node": ">=0.10.0"
14966      }
14967    },
14968    "node_modules/shebang-regex": {
14969      "version": "1.0.0",
14970      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
14971      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
14972      "engines": {
14973        "node": ">=0.10.0"
14974      }
14975    },
14976    "node_modules/shell-quote": {
14977      "version": "1.7.2",
14978      "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
14979      "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
14980      "dev": true
14981    },
14982    "node_modules/shelljs": {
14983      "version": "0.8.4",
14984      "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz",
14985      "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==",
14986      "dev": true,
14987      "dependencies": {
14988        "glob": "^7.0.0",
14989        "interpret": "^1.0.0",
14990        "rechoir": "^0.6.2"
14991      },
14992      "bin": {
14993        "shjs": "bin/shjs"
14994      },
14995      "engines": {
14996        "node": ">=4"
14997      }
14998    },
14999    "node_modules/shellwords": {
15000      "version": "0.1.1",
15001      "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
15002      "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="
15003    },
15004    "node_modules/sigmund": {
15005      "version": "1.0.1",
15006      "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
15007      "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
15008      "dev": true
15009    },
15010    "node_modules/signal-exit": {
15011      "version": "3.0.3",
15012      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
15013      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
15014    },
15015    "node_modules/simple-swizzle": {
15016      "version": "0.2.2",
15017      "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
15018      "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
15019      "dev": true,
15020      "dependencies": {
15021        "is-arrayish": "^0.3.1"
15022      }
15023    },
15024    "node_modules/simple-swizzle/node_modules/is-arrayish": {
15025      "version": "0.3.2",
15026      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
15027      "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
15028      "dev": true
15029    },
15030    "node_modules/sisteransi": {
15031      "version": "1.0.5",
15032      "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
15033      "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="
15034    },
15035    "node_modules/slash": {
15036      "version": "2.0.0",
15037      "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
15038      "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
15039      "engines": {
15040        "node": ">=6"
15041      }
15042    },
15043    "node_modules/slice-ansi": {
15044      "version": "2.1.0",
15045      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
15046      "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
15047      "dependencies": {
15048        "ansi-styles": "^3.2.0",
15049        "astral-regex": "^1.0.0",
15050        "is-fullwidth-code-point": "^2.0.0"
15051      },
15052      "engines": {
15053        "node": ">=6"
15054      }
15055    },
15056    "node_modules/snapdragon": {
15057      "version": "0.8.2",
15058      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
15059      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
15060      "dependencies": {
15061        "base": "^0.11.1",
15062        "debug": "^2.2.0",
15063        "define-property": "^0.2.5",
15064        "extend-shallow": "^2.0.1",
15065        "map-cache": "^0.2.2",
15066        "source-map": "^0.5.6",
15067        "source-map-resolve": "^0.5.0",
15068        "use": "^3.1.0"
15069      },
15070      "engines": {
15071        "node": ">=0.10.0"
15072      }
15073    },
15074    "node_modules/snapdragon-node": {
15075      "version": "2.1.1",
15076      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
15077      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
15078      "dependencies": {
15079        "define-property": "^1.0.0",
15080        "isobject": "^3.0.0",
15081        "snapdragon-util": "^3.0.1"
15082      },
15083      "engines": {
15084        "node": ">=0.10.0"
15085      }
15086    },
15087    "node_modules/snapdragon-node/node_modules/define-property": {
15088      "version": "1.0.0",
15089      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
15090      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
15091      "dependencies": {
15092        "is-descriptor": "^1.0.0"
15093      },
15094      "engines": {
15095        "node": ">=0.10.0"
15096      }
15097    },
15098    "node_modules/snapdragon-util": {
15099      "version": "3.0.1",
15100      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
15101      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
15102      "dependencies": {
15103        "kind-of": "^3.2.0"
15104      },
15105      "engines": {
15106        "node": ">=0.10.0"
15107      }
15108    },
15109    "node_modules/snapdragon-util/node_modules/kind-of": {
15110      "version": "3.2.2",
15111      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15112      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15113      "dependencies": {
15114        "is-buffer": "^1.1.5"
15115      },
15116      "engines": {
15117        "node": ">=0.10.0"
15118      }
15119    },
15120    "node_modules/snapdragon/node_modules/debug": {
15121      "version": "2.6.9",
15122      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
15123      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
15124      "dependencies": {
15125        "ms": "2.0.0"
15126      }
15127    },
15128    "node_modules/snapdragon/node_modules/define-property": {
15129      "version": "0.2.5",
15130      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
15131      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
15132      "dependencies": {
15133        "is-descriptor": "^0.1.0"
15134      },
15135      "engines": {
15136        "node": ">=0.10.0"
15137      }
15138    },
15139    "node_modules/snapdragon/node_modules/extend-shallow": {
15140      "version": "2.0.1",
15141      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15142      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15143      "dependencies": {
15144        "is-extendable": "^0.1.0"
15145      },
15146      "engines": {
15147        "node": ">=0.10.0"
15148      }
15149    },
15150    "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
15151      "version": "0.1.6",
15152      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
15153      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
15154      "dependencies": {
15155        "kind-of": "^3.0.2"
15156      },
15157      "engines": {
15158        "node": ">=0.10.0"
15159      }
15160    },
15161    "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": {
15162      "version": "3.2.2",
15163      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15164      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15165      "dependencies": {
15166        "is-buffer": "^1.1.5"
15167      },
15168      "engines": {
15169        "node": ">=0.10.0"
15170      }
15171    },
15172    "node_modules/snapdragon/node_modules/is-data-descriptor": {
15173      "version": "0.1.4",
15174      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
15175      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
15176      "dependencies": {
15177        "kind-of": "^3.0.2"
15178      },
15179      "engines": {
15180        "node": ">=0.10.0"
15181      }
15182    },
15183    "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": {
15184      "version": "3.2.2",
15185      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15186      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15187      "dependencies": {
15188        "is-buffer": "^1.1.5"
15189      },
15190      "engines": {
15191        "node": ">=0.10.0"
15192      }
15193    },
15194    "node_modules/snapdragon/node_modules/is-descriptor": {
15195      "version": "0.1.6",
15196      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
15197      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
15198      "dependencies": {
15199        "is-accessor-descriptor": "^0.1.6",
15200        "is-data-descriptor": "^0.1.4",
15201        "kind-of": "^5.0.0"
15202      },
15203      "engines": {
15204        "node": ">=0.10.0"
15205      }
15206    },
15207    "node_modules/snapdragon/node_modules/is-extendable": {
15208      "version": "0.1.1",
15209      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
15210      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
15211      "engines": {
15212        "node": ">=0.10.0"
15213      }
15214    },
15215    "node_modules/snapdragon/node_modules/kind-of": {
15216      "version": "5.1.0",
15217      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
15218      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
15219      "engines": {
15220        "node": ">=0.10.0"
15221      }
15222    },
15223    "node_modules/snapdragon/node_modules/ms": {
15224      "version": "2.0.0",
15225      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
15226      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
15227    },
15228    "node_modules/sockjs": {
15229      "version": "0.3.21",
15230      "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
15231      "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
15232      "dev": true,
15233      "dependencies": {
15234        "faye-websocket": "^0.11.3",
15235        "uuid": "^3.4.0",
15236        "websocket-driver": "^0.7.4"
15237      }
15238    },
15239    "node_modules/sockjs-client": {
15240      "version": "1.5.1",
15241      "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz",
15242      "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==",
15243      "dev": true,
15244      "dependencies": {
15245        "debug": "^3.2.6",
15246        "eventsource": "^1.0.7",
15247        "faye-websocket": "^0.11.3",
15248        "inherits": "^2.0.4",
15249        "json3": "^3.3.3",
15250        "url-parse": "^1.5.1"
15251      }
15252    },
15253    "node_modules/sockjs-client/node_modules/debug": {
15254      "version": "3.2.7",
15255      "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
15256      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
15257      "dev": true,
15258      "dependencies": {
15259        "ms": "^2.1.1"
15260      }
15261    },
15262    "node_modules/sort-keys": {
15263      "version": "1.1.2",
15264      "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
15265      "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
15266      "dev": true,
15267      "dependencies": {
15268        "is-plain-obj": "^1.0.0"
15269      },
15270      "engines": {
15271        "node": ">=0.10.0"
15272      }
15273    },
15274    "node_modules/sort-keys/node_modules/is-plain-obj": {
15275      "version": "1.1.0",
15276      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
15277      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
15278      "dev": true,
15279      "engines": {
15280        "node": ">=0.10.0"
15281      }
15282    },
15283    "node_modules/source-list-map": {
15284      "version": "2.0.1",
15285      "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
15286      "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
15287      "dev": true
15288    },
15289    "node_modules/source-map": {
15290      "version": "0.5.7",
15291      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
15292      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
15293      "engines": {
15294        "node": ">=0.10.0"
15295      }
15296    },
15297    "node_modules/source-map-js": {
15298      "version": "0.6.2",
15299      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
15300      "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
15301      "dev": true,
15302      "engines": {
15303        "node": ">=0.10.0"
15304      }
15305    },
15306    "node_modules/source-map-resolve": {
15307      "version": "0.5.3",
15308      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
15309      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
15310      "dependencies": {
15311        "atob": "^2.1.2",
15312        "decode-uri-component": "^0.2.0",
15313        "resolve-url": "^0.2.1",
15314        "source-map-url": "^0.4.0",
15315        "urix": "^0.1.0"
15316      }
15317    },
15318    "node_modules/source-map-support": {
15319      "version": "0.5.19",
15320      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
15321      "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
15322      "dependencies": {
15323        "buffer-from": "^1.0.0",
15324        "source-map": "^0.6.0"
15325      }
15326    },
15327    "node_modules/source-map-support/node_modules/source-map": {
15328      "version": "0.6.1",
15329      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15330      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15331      "engines": {
15332        "node": ">=0.10.0"
15333      }
15334    },
15335    "node_modules/source-map-url": {
15336      "version": "0.4.1",
15337      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
15338      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw=="
15339    },
15340    "node_modules/sourcemap-codec": {
15341      "version": "1.4.8",
15342      "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
15343      "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
15344      "dev": true
15345    },
15346    "node_modules/spdx-correct": {
15347      "version": "3.1.1",
15348      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
15349      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
15350      "dependencies": {
15351        "spdx-expression-parse": "^3.0.0",
15352        "spdx-license-ids": "^3.0.0"
15353      }
15354    },
15355    "node_modules/spdx-exceptions": {
15356      "version": "2.3.0",
15357      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
15358      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A=="
15359    },
15360    "node_modules/spdx-expression-parse": {
15361      "version": "3.0.1",
15362      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
15363      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
15364      "dependencies": {
15365        "spdx-exceptions": "^2.1.0",
15366        "spdx-license-ids": "^3.0.0"
15367      }
15368    },
15369    "node_modules/spdx-license-ids": {
15370      "version": "3.0.9",
15371      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz",
15372      "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ=="
15373    },
15374    "node_modules/spdy": {
15375      "version": "4.0.2",
15376      "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
15377      "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
15378      "dev": true,
15379      "dependencies": {
15380        "debug": "^4.1.0",
15381        "handle-thing": "^2.0.0",
15382        "http-deceiver": "^1.2.7",
15383        "select-hose": "^2.0.0",
15384        "spdy-transport": "^3.0.0"
15385      },
15386      "engines": {
15387        "node": ">=6.0.0"
15388      }
15389    },
15390    "node_modules/spdy-transport": {
15391      "version": "3.0.0",
15392      "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
15393      "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
15394      "dev": true,
15395      "dependencies": {
15396        "debug": "^4.1.0",
15397        "detect-node": "^2.0.4",
15398        "hpack.js": "^2.1.6",
15399        "obuf": "^1.1.2",
15400        "readable-stream": "^3.0.6",
15401        "wbuf": "^1.7.3"
15402      }
15403    },
15404    "node_modules/spdy-transport/node_modules/readable-stream": {
15405      "version": "3.6.0",
15406      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
15407      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
15408      "dev": true,
15409      "dependencies": {
15410        "inherits": "^2.0.3",
15411        "string_decoder": "^1.1.1",
15412        "util-deprecate": "^1.0.1"
15413      },
15414      "engines": {
15415        "node": ">= 6"
15416      }
15417    },
15418    "node_modules/split-string": {
15419      "version": "3.1.0",
15420      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
15421      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
15422      "dependencies": {
15423        "extend-shallow": "^3.0.0"
15424      },
15425      "engines": {
15426        "node": ">=0.10.0"
15427      }
15428    },
15429    "node_modules/sprintf-js": {
15430      "version": "1.0.3",
15431      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
15432      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
15433    },
15434    "node_modules/sshpk": {
15435      "version": "1.16.1",
15436      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
15437      "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
15438      "dependencies": {
15439        "asn1": "~0.2.3",
15440        "assert-plus": "^1.0.0",
15441        "bcrypt-pbkdf": "^1.0.0",
15442        "dashdash": "^1.12.0",
15443        "ecc-jsbn": "~0.1.1",
15444        "getpass": "^0.1.1",
15445        "jsbn": "~0.1.0",
15446        "safer-buffer": "^2.0.2",
15447        "tweetnacl": "~0.14.0"
15448      },
15449      "engines": {
15450        "node": ">=0.10.0"
15451      }
15452    },
15453    "node_modules/ssri": {
15454      "version": "8.0.1",
15455      "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
15456      "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
15457      "dev": true,
15458      "dependencies": {
15459        "minipass": "^3.1.1"
15460      },
15461      "engines": {
15462        "node": ">= 8"
15463      }
15464    },
15465    "node_modules/stable": {
15466      "version": "0.1.8",
15467      "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
15468      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
15469      "dev": true
15470    },
15471    "node_modules/stack-utils": {
15472      "version": "1.0.5",
15473      "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz",
15474      "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==",
15475      "dependencies": {
15476        "escape-string-regexp": "^2.0.0"
15477      },
15478      "engines": {
15479        "node": ">=8"
15480      }
15481    },
15482    "node_modules/stack-utils/node_modules/escape-string-regexp": {
15483      "version": "2.0.0",
15484      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
15485      "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
15486      "engines": {
15487        "node": ">=8"
15488      }
15489    },
15490    "node_modules/stackframe": {
15491      "version": "1.2.0",
15492      "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz",
15493      "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==",
15494      "dev": true
15495    },
15496    "node_modules/static-extend": {
15497      "version": "0.1.2",
15498      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
15499      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
15500      "dependencies": {
15501        "define-property": "^0.2.5",
15502        "object-copy": "^0.1.0"
15503      },
15504      "engines": {
15505        "node": ">=0.10.0"
15506      }
15507    },
15508    "node_modules/static-extend/node_modules/define-property": {
15509      "version": "0.2.5",
15510      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
15511      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
15512      "dependencies": {
15513        "is-descriptor": "^0.1.0"
15514      },
15515      "engines": {
15516        "node": ">=0.10.0"
15517      }
15518    },
15519    "node_modules/static-extend/node_modules/is-accessor-descriptor": {
15520      "version": "0.1.6",
15521      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
15522      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
15523      "dependencies": {
15524        "kind-of": "^3.0.2"
15525      },
15526      "engines": {
15527        "node": ">=0.10.0"
15528      }
15529    },
15530    "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": {
15531      "version": "3.2.2",
15532      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15533      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15534      "dependencies": {
15535        "is-buffer": "^1.1.5"
15536      },
15537      "engines": {
15538        "node": ">=0.10.0"
15539      }
15540    },
15541    "node_modules/static-extend/node_modules/is-data-descriptor": {
15542      "version": "0.1.4",
15543      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
15544      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
15545      "dependencies": {
15546        "kind-of": "^3.0.2"
15547      },
15548      "engines": {
15549        "node": ">=0.10.0"
15550      }
15551    },
15552    "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": {
15553      "version": "3.2.2",
15554      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15555      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15556      "dependencies": {
15557        "is-buffer": "^1.1.5"
15558      },
15559      "engines": {
15560        "node": ">=0.10.0"
15561      }
15562    },
15563    "node_modules/static-extend/node_modules/is-descriptor": {
15564      "version": "0.1.6",
15565      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
15566      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
15567      "dependencies": {
15568        "is-accessor-descriptor": "^0.1.6",
15569        "is-data-descriptor": "^0.1.4",
15570        "kind-of": "^5.0.0"
15571      },
15572      "engines": {
15573        "node": ">=0.10.0"
15574      }
15575    },
15576    "node_modules/static-extend/node_modules/kind-of": {
15577      "version": "5.1.0",
15578      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
15579      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
15580      "engines": {
15581        "node": ">=0.10.0"
15582      }
15583    },
15584    "node_modules/statuses": {
15585      "version": "1.5.0",
15586      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
15587      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
15588      "dev": true,
15589      "engines": {
15590        "node": ">= 0.6"
15591      }
15592    },
15593    "node_modules/stealthy-require": {
15594      "version": "1.1.1",
15595      "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
15596      "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
15597      "engines": {
15598        "node": ">=0.10.0"
15599      }
15600    },
15601    "node_modules/stream-browserify": {
15602      "version": "2.0.2",
15603      "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
15604      "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
15605      "dev": true,
15606      "dependencies": {
15607        "inherits": "~2.0.1",
15608        "readable-stream": "^2.0.2"
15609      }
15610    },
15611    "node_modules/stream-each": {
15612      "version": "1.2.3",
15613      "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
15614      "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
15615      "dev": true,
15616      "dependencies": {
15617        "end-of-stream": "^1.1.0",
15618        "stream-shift": "^1.0.0"
15619      }
15620    },
15621    "node_modules/stream-http": {
15622      "version": "2.8.3",
15623      "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
15624      "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
15625      "dev": true,
15626      "dependencies": {
15627        "builtin-status-codes": "^3.0.0",
15628        "inherits": "^2.0.1",
15629        "readable-stream": "^2.3.6",
15630        "to-arraybuffer": "^1.0.0",
15631        "xtend": "^4.0.0"
15632      }
15633    },
15634    "node_modules/stream-shift": {
15635      "version": "1.0.1",
15636      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
15637      "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
15638      "dev": true
15639    },
15640    "node_modules/strict-uri-encode": {
15641      "version": "1.1.0",
15642      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
15643      "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
15644      "dev": true,
15645      "engines": {
15646        "node": ">=0.10.0"
15647      }
15648    },
15649    "node_modules/string_decoder": {
15650      "version": "1.1.1",
15651      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
15652      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
15653      "dev": true,
15654      "dependencies": {
15655        "safe-buffer": "~5.1.0"
15656      }
15657    },
15658    "node_modules/string-hash": {
15659      "version": "1.1.3",
15660      "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
15661      "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=",
15662      "dev": true
15663    },
15664    "node_modules/string-length": {
15665      "version": "2.0.0",
15666      "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz",
15667      "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=",
15668      "dependencies": {
15669        "astral-regex": "^1.0.0",
15670        "strip-ansi": "^4.0.0"
15671      },
15672      "engines": {
15673        "node": ">=4"
15674      }
15675    },
15676    "node_modules/string-length/node_modules/ansi-regex": {
15677      "version": "3.0.0",
15678      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
15679      "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
15680      "engines": {
15681        "node": ">=4"
15682      }
15683    },
15684    "node_modules/string-length/node_modules/strip-ansi": {
15685      "version": "4.0.0",
15686      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
15687      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
15688      "dependencies": {
15689        "ansi-regex": "^3.0.0"
15690      },
15691      "engines": {
15692        "node": ">=4"
15693      }
15694    },
15695    "node_modules/string-width": {
15696      "version": "2.1.1",
15697      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
15698      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
15699      "dev": true,
15700      "dependencies": {
15701        "is-fullwidth-code-point": "^2.0.0",
15702        "strip-ansi": "^4.0.0"
15703      },
15704      "engines": {
15705        "node": ">=4"
15706      }
15707    },
15708    "node_modules/string-width/node_modules/ansi-regex": {
15709      "version": "3.0.0",
15710      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
15711      "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
15712      "dev": true,
15713      "engines": {
15714        "node": ">=4"
15715      }
15716    },
15717    "node_modules/string-width/node_modules/strip-ansi": {
15718      "version": "4.0.0",
15719      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
15720      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
15721      "dev": true,
15722      "dependencies": {
15723        "ansi-regex": "^3.0.0"
15724      },
15725      "engines": {
15726        "node": ">=4"
15727      }
15728    },
15729    "node_modules/string.prototype.trimend": {
15730      "version": "1.0.4",
15731      "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
15732      "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
15733      "dependencies": {
15734        "call-bind": "^1.0.2",
15735        "define-properties": "^1.1.3"
15736      },
15737      "funding": {
15738        "url": "https://github.com/sponsors/ljharb"
15739      }
15740    },
15741    "node_modules/string.prototype.trimstart": {
15742      "version": "1.0.4",
15743      "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
15744      "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
15745      "dependencies": {
15746        "call-bind": "^1.0.2",
15747        "define-properties": "^1.1.3"
15748      },
15749      "funding": {
15750        "url": "https://github.com/sponsors/ljharb"
15751      }
15752    },
15753    "node_modules/strip-ansi": {
15754      "version": "5.2.0",
15755      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
15756      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
15757      "dependencies": {
15758        "ansi-regex": "^4.1.0"
15759      },
15760      "engines": {
15761        "node": ">=6"
15762      }
15763    },
15764    "node_modules/strip-bom": {
15765      "version": "3.0.0",
15766      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
15767      "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
15768      "engines": {
15769        "node": ">=4"
15770      }
15771    },
15772    "node_modules/strip-eof": {
15773      "version": "1.0.0",
15774      "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
15775      "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
15776      "engines": {
15777        "node": ">=0.10.0"
15778      }
15779    },
15780    "node_modules/strip-final-newline": {
15781      "version": "2.0.0",
15782      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
15783      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
15784      "dev": true,
15785      "engines": {
15786        "node": ">=6"
15787      }
15788    },
15789    "node_modules/strip-indent": {
15790      "version": "2.0.0",
15791      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
15792      "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
15793      "dev": true,
15794      "engines": {
15795        "node": ">=4"
15796      }
15797    },
15798    "node_modules/strip-json-comments": {
15799      "version": "3.1.1",
15800      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
15801      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
15802      "engines": {
15803        "node": ">=8"
15804      },
15805      "funding": {
15806        "url": "https://github.com/sponsors/sindresorhus"
15807      }
15808    },
15809    "node_modules/stylehacks": {
15810      "version": "4.0.3",
15811      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
15812      "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
15813      "dev": true,
15814      "dependencies": {
15815        "browserslist": "^4.0.0",
15816        "postcss": "^7.0.0",
15817        "postcss-selector-parser": "^3.0.0"
15818      },
15819      "engines": {
15820        "node": ">=6.9.0"
15821      }
15822    },
15823    "node_modules/stylehacks/node_modules/postcss-selector-parser": {
15824      "version": "3.1.2",
15825      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
15826      "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
15827      "dev": true,
15828      "dependencies": {
15829        "dot-prop": "^5.2.0",
15830        "indexes-of": "^1.0.1",
15831        "uniq": "^1.0.1"
15832      },
15833      "engines": {
15834        "node": ">=8"
15835      }
15836    },
15837    "node_modules/supports-color": {
15838      "version": "5.5.0",
15839      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
15840      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
15841      "dependencies": {
15842        "has-flag": "^3.0.0"
15843      },
15844      "engines": {
15845        "node": ">=4"
15846      }
15847    },
15848    "node_modules/svg-tags": {
15849      "version": "1.0.0",
15850      "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
15851      "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
15852      "dev": true
15853    },
15854    "node_modules/svgo": {
15855      "version": "1.3.2",
15856      "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
15857      "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
15858      "dev": true,
15859      "dependencies": {
15860        "chalk": "^2.4.1",
15861        "coa": "^2.0.2",
15862        "css-select": "^2.0.0",
15863        "css-select-base-adapter": "^0.1.1",
15864        "css-tree": "1.0.0-alpha.37",
15865        "csso": "^4.0.2",
15866        "js-yaml": "^3.13.1",
15867        "mkdirp": "~0.5.1",
15868        "object.values": "^1.1.0",
15869        "sax": "~1.2.4",
15870        "stable": "^0.1.8",
15871        "unquote": "~1.1.1",
15872        "util.promisify": "~1.0.0"
15873      },
15874      "bin": {
15875        "svgo": "bin/svgo"
15876      },
15877      "engines": {
15878        "node": ">=4.0.0"
15879      }
15880    },
15881    "node_modules/svgo/node_modules/css-select": {
15882      "version": "2.1.0",
15883      "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
15884      "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
15885      "dev": true,
15886      "dependencies": {
15887        "boolbase": "^1.0.0",
15888        "css-what": "^3.2.1",
15889        "domutils": "^1.7.0",
15890        "nth-check": "^1.0.2"
15891      }
15892    },
15893    "node_modules/svgo/node_modules/css-what": {
15894      "version": "3.4.2",
15895      "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
15896      "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
15897      "dev": true,
15898      "engines": {
15899        "node": ">= 6"
15900      },
15901      "funding": {
15902        "url": "https://github.com/sponsors/fb55"
15903      }
15904    },
15905    "node_modules/svgo/node_modules/dom-serializer": {
15906      "version": "0.2.2",
15907      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
15908      "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
15909      "dev": true,
15910      "dependencies": {
15911        "domelementtype": "^2.0.1",
15912        "entities": "^2.0.0"
15913      }
15914    },
15915    "node_modules/svgo/node_modules/domutils": {
15916      "version": "1.7.0",
15917      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
15918      "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
15919      "dev": true,
15920      "dependencies": {
15921        "dom-serializer": "0",
15922        "domelementtype": "1"
15923      }
15924    },
15925    "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": {
15926      "version": "1.3.1",
15927      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
15928      "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
15929      "dev": true
15930    },
15931    "node_modules/svgo/node_modules/nth-check": {
15932      "version": "1.0.2",
15933      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
15934      "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
15935      "dev": true,
15936      "dependencies": {
15937        "boolbase": "~1.0.0"
15938      }
15939    },
15940    "node_modules/symbol-tree": {
15941      "version": "3.2.4",
15942      "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
15943      "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
15944    },
15945    "node_modules/table": {
15946      "version": "5.4.6",
15947      "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
15948      "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
15949      "dependencies": {
15950        "ajv": "^6.10.2",
15951        "lodash": "^4.17.14",
15952        "slice-ansi": "^2.1.0",
15953        "string-width": "^3.0.0"
15954      },
15955      "engines": {
15956        "node": ">=6.0.0"
15957      }
15958    },
15959    "node_modules/table/node_modules/emoji-regex": {
15960      "version": "7.0.3",
15961      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
15962      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
15963    },
15964    "node_modules/table/node_modules/string-width": {
15965      "version": "3.1.0",
15966      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
15967      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
15968      "dependencies": {
15969        "emoji-regex": "^7.0.1",
15970        "is-fullwidth-code-point": "^2.0.0",
15971        "strip-ansi": "^5.1.0"
15972      },
15973      "engines": {
15974        "node": ">=6"
15975      }
15976    },
15977    "node_modules/tapable": {
15978      "version": "1.1.3",
15979      "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
15980      "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
15981      "dev": true,
15982      "engines": {
15983        "node": ">=6"
15984      }
15985    },
15986    "node_modules/terser": {
15987      "version": "4.8.0",
15988      "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
15989      "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
15990      "dev": true,
15991      "dependencies": {
15992        "commander": "^2.20.0",
15993        "source-map": "~0.6.1",
15994        "source-map-support": "~0.5.12"
15995      },
15996      "bin": {
15997        "terser": "bin/terser"
15998      },
15999      "engines": {
16000        "node": ">=6.0.0"
16001      }
16002    },
16003    "node_modules/terser-webpack-plugin": {
16004      "version": "1.4.5",
16005      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
16006      "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
16007      "dev": true,
16008      "dependencies": {
16009        "cacache": "^12.0.2",
16010        "find-cache-dir": "^2.1.0",
16011        "is-wsl": "^1.1.0",
16012        "schema-utils": "^1.0.0",
16013        "serialize-javascript": "^4.0.0",
16014        "source-map": "^0.6.1",
16015        "terser": "^4.1.2",
16016        "webpack-sources": "^1.4.0",
16017        "worker-farm": "^1.7.0"
16018      },
16019      "engines": {
16020        "node": ">= 6.9.0"
16021      },
16022      "peerDependencies": {
16023        "webpack": "^4.0.0"
16024      }
16025    },
16026    "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": {
16027      "version": "2.1.0",
16028      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
16029      "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
16030      "dev": true,
16031      "dependencies": {
16032        "commondir": "^1.0.1",
16033        "make-dir": "^2.0.0",
16034        "pkg-dir": "^3.0.0"
16035      },
16036      "engines": {
16037        "node": ">=6"
16038      }
16039    },
16040    "node_modules/terser-webpack-plugin/node_modules/is-wsl": {
16041      "version": "1.1.0",
16042      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
16043      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
16044      "dev": true,
16045      "engines": {
16046        "node": ">=4"
16047      }
16048    },
16049    "node_modules/terser-webpack-plugin/node_modules/make-dir": {
16050      "version": "2.1.0",
16051      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
16052      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
16053      "dev": true,
16054      "dependencies": {
16055        "pify": "^4.0.1",
16056        "semver": "^5.6.0"
16057      },
16058      "engines": {
16059        "node": ">=6"
16060      }
16061    },
16062    "node_modules/terser-webpack-plugin/node_modules/pkg-dir": {
16063      "version": "3.0.0",
16064      "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
16065      "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
16066      "dev": true,
16067      "dependencies": {
16068        "find-up": "^3.0.0"
16069      },
16070      "engines": {
16071        "node": ">=6"
16072      }
16073    },
16074    "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
16075      "version": "1.0.0",
16076      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
16077      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
16078      "dev": true,
16079      "dependencies": {
16080        "ajv": "^6.1.0",
16081        "ajv-errors": "^1.0.0",
16082        "ajv-keywords": "^3.1.0"
16083      },
16084      "engines": {
16085        "node": ">= 4"
16086      }
16087    },
16088    "node_modules/terser-webpack-plugin/node_modules/semver": {
16089      "version": "5.7.1",
16090      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
16091      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
16092      "dev": true,
16093      "bin": {
16094        "semver": "bin/semver"
16095      }
16096    },
16097    "node_modules/terser-webpack-plugin/node_modules/source-map": {
16098      "version": "0.6.1",
16099      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16100      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16101      "dev": true,
16102      "engines": {
16103        "node": ">=0.10.0"
16104      }
16105    },
16106    "node_modules/terser/node_modules/commander": {
16107      "version": "2.20.3",
16108      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
16109      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
16110      "dev": true
16111    },
16112    "node_modules/terser/node_modules/source-map": {
16113      "version": "0.6.1",
16114      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16115      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16116      "dev": true,
16117      "engines": {
16118        "node": ">=0.10.0"
16119      }
16120    },
16121    "node_modules/test-exclude": {
16122      "version": "5.2.3",
16123      "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz",
16124      "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==",
16125      "dependencies": {
16126        "glob": "^7.1.3",
16127        "minimatch": "^3.0.4",
16128        "read-pkg-up": "^4.0.0",
16129        "require-main-filename": "^2.0.0"
16130      },
16131      "engines": {
16132        "node": ">=6"
16133      }
16134    },
16135    "node_modules/text-table": {
16136      "version": "0.2.0",
16137      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
16138      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
16139    },
16140    "node_modules/thenify": {
16141      "version": "3.3.1",
16142      "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
16143      "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
16144      "dev": true,
16145      "dependencies": {
16146        "any-promise": "^1.0.0"
16147      }
16148    },
16149    "node_modules/thenify-all": {
16150      "version": "1.6.0",
16151      "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
16152      "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=",
16153      "dev": true,
16154      "dependencies": {
16155        "thenify": ">= 3.1.0 < 4"
16156      },
16157      "engines": {
16158        "node": ">=0.8"
16159      }
16160    },
16161    "node_modules/thread-loader": {
16162      "version": "2.1.3",
16163      "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.3.tgz",
16164      "integrity": "sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==",
16165      "dev": true,
16166      "dependencies": {
16167        "loader-runner": "^2.3.1",
16168        "loader-utils": "^1.1.0",
16169        "neo-async": "^2.6.0"
16170      },
16171      "engines": {
16172        "node": ">= 6.9.0 <7.0.0 || >= 8.9.0"
16173      },
16174      "peerDependencies": {
16175        "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0"
16176      }
16177    },
16178    "node_modules/throat": {
16179      "version": "4.1.0",
16180      "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz",
16181      "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo="
16182    },
16183    "node_modules/through": {
16184      "version": "2.3.8",
16185      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
16186      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
16187    },
16188    "node_modules/through2": {
16189      "version": "2.0.5",
16190      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
16191      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
16192      "dev": true,
16193      "dependencies": {
16194        "readable-stream": "~2.3.6",
16195        "xtend": "~4.0.1"
16196      }
16197    },
16198    "node_modules/thunky": {
16199      "version": "1.1.0",
16200      "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
16201      "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
16202      "dev": true
16203    },
16204    "node_modules/timers-browserify": {
16205      "version": "2.0.12",
16206      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
16207      "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
16208      "dev": true,
16209      "dependencies": {
16210        "setimmediate": "^1.0.4"
16211      },
16212      "engines": {
16213        "node": ">=0.6.0"
16214      }
16215    },
16216    "node_modules/timsort": {
16217      "version": "0.3.0",
16218      "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
16219      "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
16220      "dev": true
16221    },
16222    "node_modules/tmp": {
16223      "version": "0.0.33",
16224      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
16225      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
16226      "dependencies": {
16227        "os-tmpdir": "~1.0.2"
16228      },
16229      "engines": {
16230        "node": ">=0.6.0"
16231      }
16232    },
16233    "node_modules/tmpl": {
16234      "version": "1.0.4",
16235      "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
16236      "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE="
16237    },
16238    "node_modules/to-arraybuffer": {
16239      "version": "1.0.1",
16240      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
16241      "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
16242      "dev": true
16243    },
16244    "node_modules/to-fast-properties": {
16245      "version": "2.0.0",
16246      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
16247      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
16248      "engines": {
16249        "node": ">=4"
16250      }
16251    },
16252    "node_modules/to-object-path": {
16253      "version": "0.3.0",
16254      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
16255      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
16256      "dependencies": {
16257        "kind-of": "^3.0.2"
16258      },
16259      "engines": {
16260        "node": ">=0.10.0"
16261      }
16262    },
16263    "node_modules/to-object-path/node_modules/kind-of": {
16264      "version": "3.2.2",
16265      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16266      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16267      "dependencies": {
16268        "is-buffer": "^1.1.5"
16269      },
16270      "engines": {
16271        "node": ">=0.10.0"
16272      }
16273    },
16274    "node_modules/to-regex": {
16275      "version": "3.0.2",
16276      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
16277      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
16278      "dependencies": {
16279        "define-property": "^2.0.2",
16280        "extend-shallow": "^3.0.2",
16281        "regex-not": "^1.0.2",
16282        "safe-regex": "^1.1.0"
16283      },
16284      "engines": {
16285        "node": ">=0.10.0"
16286      }
16287    },
16288    "node_modules/to-regex-range": {
16289      "version": "2.1.1",
16290      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
16291      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
16292      "dependencies": {
16293        "is-number": "^3.0.0",
16294        "repeat-string": "^1.6.1"
16295      },
16296      "engines": {
16297        "node": ">=0.10.0"
16298      }
16299    },
16300    "node_modules/toidentifier": {
16301      "version": "1.0.0",
16302      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
16303      "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
16304      "dev": true,
16305      "engines": {
16306        "node": ">=0.6"
16307      }
16308    },
16309    "node_modules/toposort": {
16310      "version": "1.0.7",
16311      "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz",
16312      "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=",
16313      "dev": true
16314    },
16315    "node_modules/tough-cookie": {
16316      "version": "2.5.0",
16317      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
16318      "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
16319      "dependencies": {
16320        "psl": "^1.1.28",
16321        "punycode": "^2.1.1"
16322      },
16323      "engines": {
16324        "node": ">=0.8"
16325      }
16326    },
16327    "node_modules/tr46": {
16328      "version": "1.0.1",
16329      "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
16330      "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
16331      "dependencies": {
16332        "punycode": "^2.1.0"
16333      }
16334    },
16335    "node_modules/tryer": {
16336      "version": "1.0.1",
16337      "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
16338      "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
16339      "dev": true
16340    },
16341    "node_modules/ts-jest": {
16342      "version": "24.3.0",
16343      "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-24.3.0.tgz",
16344      "integrity": "sha512-Hb94C/+QRIgjVZlJyiWwouYUF+siNJHJHknyspaOcZ+OQAIdFG/UrdQVXw/0B8Z3No34xkUXZJpOTy9alOWdVQ==",
16345      "dev": true,
16346      "dependencies": {
16347        "bs-logger": "0.x",
16348        "buffer-from": "1.x",
16349        "fast-json-stable-stringify": "2.x",
16350        "json5": "2.x",
16351        "lodash.memoize": "4.x",
16352        "make-error": "1.x",
16353        "mkdirp": "0.x",
16354        "resolve": "1.x",
16355        "semver": "^5.5",
16356        "yargs-parser": "10.x"
16357      },
16358      "bin": {
16359        "ts-jest": "cli.js"
16360      },
16361      "engines": {
16362        "node": ">= 6"
16363      },
16364      "peerDependencies": {
16365        "jest": ">=24 <25"
16366      }
16367    },
16368    "node_modules/ts-jest/node_modules/camelcase": {
16369      "version": "4.1.0",
16370      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
16371      "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
16372      "dev": true,
16373      "engines": {
16374        "node": ">=4"
16375      }
16376    },
16377    "node_modules/ts-jest/node_modules/semver": {
16378      "version": "5.7.1",
16379      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
16380      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
16381      "dev": true,
16382      "bin": {
16383        "semver": "bin/semver"
16384      }
16385    },
16386    "node_modules/ts-jest/node_modules/yargs-parser": {
16387      "version": "10.1.0",
16388      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
16389      "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
16390      "dev": true,
16391      "dependencies": {
16392        "camelcase": "^4.1.0"
16393      }
16394    },
16395    "node_modules/ts-pnp": {
16396      "version": "1.2.0",
16397      "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz",
16398      "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==",
16399      "dev": true,
16400      "engines": {
16401        "node": ">=6"
16402      },
16403      "peerDependenciesMeta": {
16404        "typescript": {
16405          "optional": true
16406        }
16407      }
16408    },
16409    "node_modules/tsconfig": {
16410      "version": "7.0.0",
16411      "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz",
16412      "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==",
16413      "dev": true,
16414      "dependencies": {
16415        "@types/strip-bom": "^3.0.0",
16416        "@types/strip-json-comments": "0.0.30",
16417        "strip-bom": "^3.0.0",
16418        "strip-json-comments": "^2.0.0"
16419      }
16420    },
16421    "node_modules/tsconfig/node_modules/strip-json-comments": {
16422      "version": "2.0.1",
16423      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
16424      "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
16425      "dev": true,
16426      "engines": {
16427        "node": ">=0.10.0"
16428      }
16429    },
16430    "node_modules/tslib": {
16431      "version": "2.0.3",
16432      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
16433      "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
16434    },
16435    "node_modules/tty-browserify": {
16436      "version": "0.0.0",
16437      "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
16438      "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
16439      "dev": true
16440    },
16441    "node_modules/tunnel-agent": {
16442      "version": "0.6.0",
16443      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
16444      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
16445      "dependencies": {
16446        "safe-buffer": "^5.0.1"
16447      },
16448      "engines": {
16449        "node": "*"
16450      }
16451    },
16452    "node_modules/tweetnacl": {
16453      "version": "0.14.5",
16454      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
16455      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
16456    },
16457    "node_modules/type-check": {
16458      "version": "0.3.2",
16459      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
16460      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
16461      "dependencies": {
16462        "prelude-ls": "~1.1.2"
16463      },
16464      "engines": {
16465        "node": ">= 0.8.0"
16466      }
16467    },
16468    "node_modules/type-fest": {
16469      "version": "0.21.3",
16470      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
16471      "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
16472      "engines": {
16473        "node": ">=10"
16474      },
16475      "funding": {
16476        "url": "https://github.com/sponsors/sindresorhus"
16477      }
16478    },
16479    "node_modules/type-is": {
16480      "version": "1.6.18",
16481      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
16482      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
16483      "dev": true,
16484      "dependencies": {
16485        "media-typer": "0.3.0",
16486        "mime-types": "~2.1.24"
16487      },
16488      "engines": {
16489        "node": ">= 0.6"
16490      }
16491    },
16492    "node_modules/typedarray": {
16493      "version": "0.0.6",
16494      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
16495      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
16496      "dev": true
16497    },
16498    "node_modules/typescript": {
16499      "version": "3.9.10",
16500      "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
16501      "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
16502      "dev": true,
16503      "bin": {
16504        "tsc": "bin/tsc",
16505        "tsserver": "bin/tsserver"
16506      },
16507      "engines": {
16508        "node": ">=4.2.0"
16509      }
16510    },
16511    "node_modules/uglify-js": {
16512      "version": "3.4.10",
16513      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
16514      "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==",
16515      "dev": true,
16516      "dependencies": {
16517        "commander": "~2.19.0",
16518        "source-map": "~0.6.1"
16519      },
16520      "bin": {
16521        "uglifyjs": "bin/uglifyjs"
16522      },
16523      "engines": {
16524        "node": ">=0.8.0"
16525      }
16526    },
16527    "node_modules/uglify-js/node_modules/commander": {
16528      "version": "2.19.0",
16529      "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
16530      "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
16531      "dev": true
16532    },
16533    "node_modules/uglify-js/node_modules/source-map": {
16534      "version": "0.6.1",
16535      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16536      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16537      "dev": true,
16538      "engines": {
16539        "node": ">=0.10.0"
16540      }
16541    },
16542    "node_modules/unbox-primitive": {
16543      "version": "1.0.1",
16544      "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
16545      "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
16546      "dependencies": {
16547        "function-bind": "^1.1.1",
16548        "has-bigints": "^1.0.1",
16549        "has-symbols": "^1.0.2",
16550        "which-boxed-primitive": "^1.0.2"
16551      },
16552      "funding": {
16553        "url": "https://github.com/sponsors/ljharb"
16554      }
16555    },
16556    "node_modules/unicode-canonical-property-names-ecmascript": {
16557      "version": "1.0.4",
16558      "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
16559      "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
16560      "dev": true,
16561      "engines": {
16562        "node": ">=4"
16563      }
16564    },
16565    "node_modules/unicode-match-property-ecmascript": {
16566      "version": "1.0.4",
16567      "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
16568      "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
16569      "dev": true,
16570      "dependencies": {
16571        "unicode-canonical-property-names-ecmascript": "^1.0.4",
16572        "unicode-property-aliases-ecmascript": "^1.0.4"
16573      },
16574      "engines": {
16575        "node": ">=4"
16576      }
16577    },
16578    "node_modules/unicode-match-property-value-ecmascript": {
16579      "version": "1.2.0",
16580      "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
16581      "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
16582      "dev": true,
16583      "engines": {
16584        "node": ">=4"
16585      }
16586    },
16587    "node_modules/unicode-property-aliases-ecmascript": {
16588      "version": "1.1.0",
16589      "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
16590      "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
16591      "dev": true,
16592      "engines": {
16593        "node": ">=4"
16594      }
16595    },
16596    "node_modules/union-value": {
16597      "version": "1.0.1",
16598      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
16599      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
16600      "dependencies": {
16601        "arr-union": "^3.1.0",
16602        "get-value": "^2.0.6",
16603        "is-extendable": "^0.1.1",
16604        "set-value": "^2.0.1"
16605      },
16606      "engines": {
16607        "node": ">=0.10.0"
16608      }
16609    },
16610    "node_modules/union-value/node_modules/is-extendable": {
16611      "version": "0.1.1",
16612      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
16613      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
16614      "engines": {
16615        "node": ">=0.10.0"
16616      }
16617    },
16618    "node_modules/uniq": {
16619      "version": "1.0.1",
16620      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
16621      "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
16622      "dev": true
16623    },
16624    "node_modules/uniqs": {
16625      "version": "2.0.0",
16626      "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
16627      "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
16628      "dev": true
16629    },
16630    "node_modules/unique-filename": {
16631      "version": "1.1.1",
16632      "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
16633      "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
16634      "dev": true,
16635      "dependencies": {
16636        "unique-slug": "^2.0.0"
16637      }
16638    },
16639    "node_modules/unique-slug": {
16640      "version": "2.0.2",
16641      "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
16642      "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
16643      "dev": true,
16644      "dependencies": {
16645        "imurmurhash": "^0.1.4"
16646      }
16647    },
16648    "node_modules/universalify": {
16649      "version": "0.1.2",
16650      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
16651      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
16652      "dev": true,
16653      "engines": {
16654        "node": ">= 4.0.0"
16655      }
16656    },
16657    "node_modules/unpipe": {
16658      "version": "1.0.0",
16659      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
16660      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
16661      "dev": true,
16662      "engines": {
16663        "node": ">= 0.8"
16664      }
16665    },
16666    "node_modules/unquote": {
16667      "version": "1.1.1",
16668      "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
16669      "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
16670      "dev": true
16671    },
16672    "node_modules/unset-value": {
16673      "version": "1.0.0",
16674      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
16675      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
16676      "dependencies": {
16677        "has-value": "^0.3.1",
16678        "isobject": "^3.0.0"
16679      },
16680      "engines": {
16681        "node": ">=0.10.0"
16682      }
16683    },
16684    "node_modules/unset-value/node_modules/has-value": {
16685      "version": "0.3.1",
16686      "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
16687      "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
16688      "dependencies": {
16689        "get-value": "^2.0.3",
16690        "has-values": "^0.1.4",
16691        "isobject": "^2.0.0"
16692      },
16693      "engines": {
16694        "node": ">=0.10.0"
16695      }
16696    },
16697    "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
16698      "version": "2.1.0",
16699      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
16700      "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
16701      "dependencies": {
16702        "isarray": "1.0.0"
16703      },
16704      "engines": {
16705        "node": ">=0.10.0"
16706      }
16707    },
16708    "node_modules/unset-value/node_modules/has-values": {
16709      "version": "0.1.4",
16710      "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
16711      "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
16712      "engines": {
16713        "node": ">=0.10.0"
16714      }
16715    },
16716    "node_modules/upath": {
16717      "version": "1.2.0",
16718      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
16719      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
16720      "dev": true,
16721      "engines": {
16722        "node": ">=4",
16723        "yarn": "*"
16724      }
16725    },
16726    "node_modules/upper-case": {
16727      "version": "1.1.3",
16728      "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
16729      "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
16730      "dev": true
16731    },
16732    "node_modules/uri-js": {
16733      "version": "4.4.1",
16734      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
16735      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
16736      "dependencies": {
16737        "punycode": "^2.1.0"
16738      }
16739    },
16740    "node_modules/urix": {
16741      "version": "0.1.0",
16742      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
16743      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
16744      "deprecated": "Please see https://github.com/lydell/urix#deprecated"
16745    },
16746    "node_modules/url": {
16747      "version": "0.11.0",
16748      "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
16749      "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
16750      "dev": true,
16751      "dependencies": {
16752        "punycode": "1.3.2",
16753        "querystring": "0.2.0"
16754      }
16755    },
16756    "node_modules/url-loader": {
16757      "version": "2.3.0",
16758      "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz",
16759      "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==",
16760      "dev": true,
16761      "dependencies": {
16762        "loader-utils": "^1.2.3",
16763        "mime": "^2.4.4",
16764        "schema-utils": "^2.5.0"
16765      },
16766      "engines": {
16767        "node": ">= 8.9.0"
16768      },
16769      "peerDependencies": {
16770        "file-loader": "*",
16771        "webpack": "^4.0.0"
16772      },
16773      "peerDependenciesMeta": {
16774        "file-loader": {
16775          "optional": true
16776        }
16777      }
16778    },
16779    "node_modules/url-parse": {
16780      "version": "1.5.1",
16781      "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz",
16782      "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==",
16783      "dev": true,
16784      "dependencies": {
16785        "querystringify": "^2.1.1",
16786        "requires-port": "^1.0.0"
16787      }
16788    },
16789    "node_modules/url/node_modules/punycode": {
16790      "version": "1.3.2",
16791      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
16792      "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
16793      "dev": true
16794    },
16795    "node_modules/use": {
16796      "version": "3.1.1",
16797      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
16798      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
16799      "engines": {
16800        "node": ">=0.10.0"
16801      }
16802    },
16803    "node_modules/util": {
16804      "version": "0.11.1",
16805      "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
16806      "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
16807      "dev": true,
16808      "dependencies": {
16809        "inherits": "2.0.3"
16810      }
16811    },
16812    "node_modules/util-deprecate": {
16813      "version": "1.0.2",
16814      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
16815      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
16816      "dev": true
16817    },
16818    "node_modules/util.promisify": {
16819      "version": "1.0.0",
16820      "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
16821      "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
16822      "dependencies": {
16823        "define-properties": "^1.1.2",
16824        "object.getownpropertydescriptors": "^2.0.3"
16825      }
16826    },
16827    "node_modules/util/node_modules/inherits": {
16828      "version": "2.0.3",
16829      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
16830      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
16831      "dev": true
16832    },
16833    "node_modules/utila": {
16834      "version": "0.4.0",
16835      "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
16836      "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
16837      "dev": true
16838    },
16839    "node_modules/utils-merge": {
16840      "version": "1.0.1",
16841      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
16842      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
16843      "dev": true,
16844      "engines": {
16845        "node": ">= 0.4.0"
16846      }
16847    },
16848    "node_modules/uuid": {
16849      "version": "3.4.0",
16850      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
16851      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
16852      "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.",
16853      "bin": {
16854        "uuid": "bin/uuid"
16855      }
16856    },
16857    "node_modules/v8-compile-cache": {
16858      "version": "2.3.0",
16859      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
16860      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA=="
16861    },
16862    "node_modules/validate-npm-package-license": {
16863      "version": "3.0.4",
16864      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
16865      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
16866      "dependencies": {
16867        "spdx-correct": "^3.0.0",
16868        "spdx-expression-parse": "^3.0.0"
16869      }
16870    },
16871    "node_modules/vary": {
16872      "version": "1.1.2",
16873      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
16874      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
16875      "dev": true,
16876      "engines": {
16877        "node": ">= 0.8"
16878      }
16879    },
16880    "node_modules/vendors": {
16881      "version": "1.0.4",
16882      "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
16883      "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
16884      "dev": true,
16885      "funding": {
16886        "type": "github",
16887        "url": "https://github.com/sponsors/wooorm"
16888      }
16889    },
16890    "node_modules/verror": {
16891      "version": "1.10.0",
16892      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
16893      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
16894      "engines": [
16895        "node >=0.6.0"
16896      ],
16897      "dependencies": {
16898        "assert-plus": "^1.0.0",
16899        "core-util-is": "1.0.2",
16900        "extsprintf": "^1.2.0"
16901      }
16902    },
16903    "node_modules/vm-browserify": {
16904      "version": "1.1.2",
16905      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
16906      "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
16907      "dev": true
16908    },
16909    "node_modules/vue": {
16910      "version": "3.1.2",
16911      "resolved": "https://registry.npmjs.org/vue/-/vue-3.1.2.tgz",
16912      "integrity": "sha512-q/rbKpb7aofax4ugqu2k/uj7BYuNPcd6Z5/qJtfkJQsE0NkwVoCyeSh7IZGH61hChwYn3CEkh4bHolvUPxlQ+w==",
16913      "dependencies": {
16914        "@vue/compiler-dom": "3.1.2",
16915        "@vue/runtime-dom": "3.1.2",
16916        "@vue/shared": "3.1.2"
16917      }
16918    },
16919    "node_modules/vue-cli-plugin-vuetify": {
16920      "version": "2.4.1",
16921      "resolved": "https://registry.npmjs.org/vue-cli-plugin-vuetify/-/vue-cli-plugin-vuetify-2.4.1.tgz",
16922      "integrity": "sha512-ZfhvQ13X41atsCSKdSGiHnSJlhAccv4QIFOZmd8kyq6NktpeeWlvQz/dEKBf6u1AWKmKdwiCDuxS2VNT9fxhOA==",
16923      "dev": true,
16924      "dependencies": {
16925        "null-loader": "^3.0.0",
16926        "semver": "^7.1.2",
16927        "shelljs": "^0.8.3"
16928      },
16929      "peerDependenciesMeta": {
16930        "sass-loader": {
16931          "optional": true
16932        },
16933        "vuetify-loader": {
16934          "optional": true
16935        }
16936      }
16937    },
16938    "node_modules/vue-cli-plugin-vuetify/node_modules/lru-cache": {
16939      "version": "6.0.0",
16940      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
16941      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
16942      "dev": true,
16943      "dependencies": {
16944        "yallist": "^4.0.0"
16945      },
16946      "engines": {
16947        "node": ">=10"
16948      }
16949    },
16950    "node_modules/vue-cli-plugin-vuetify/node_modules/semver": {
16951      "version": "7.3.5",
16952      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
16953      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
16954      "dev": true,
16955      "dependencies": {
16956        "lru-cache": "^6.0.0"
16957      },
16958      "bin": {
16959        "semver": "bin/semver.js"
16960      },
16961      "engines": {
16962        "node": ">=10"
16963      }
16964    },
16965    "node_modules/vue-cli-plugin-vuetify/node_modules/yallist": {
16966      "version": "4.0.0",
16967      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
16968      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
16969      "dev": true
16970    },
16971    "node_modules/vue-echarts": {
16972      "version": "6.0.0-rc.6",
16973      "resolved": "https://registry.npmjs.org/vue-echarts/-/vue-echarts-6.0.0-rc.6.tgz",
16974      "integrity": "sha512-wvgP77HkK2Cjm4CV/FDbnWQ9UiOvID4ayqpcED/e4MJ3UJO5E8hj8H23CMS7GiNdywBg5GQj1M4TU87zpAX9Qg==",
16975      "hasInstallScript": true,
16976      "dependencies": {
16977        "resize-detector": "^0.3.0",
16978        "vue-demi": "^0.9.1"
16979      },
16980      "peerDependencies": {
16981        "@vue/composition-api": "^1.0.0-rc.2",
16982        "echarts": "^5.1.2",
16983        "vue": "^2.6.12 || ^3.1.1"
16984      },
16985      "peerDependenciesMeta": {
16986        "@vue/composition-api": {
16987          "optional": true
16988        }
16989      }
16990    },
16991    "node_modules/vue-echarts/node_modules/vue-demi": {
16992      "version": "0.9.1",
16993      "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.9.1.tgz",
16994      "integrity": "sha512-7s1lufRD2l369eFWPjgLvhqCRk0XzGWJsQc7K4q+0mZtixyGIvsK1Cg88P4NcaRIEiBuuN4q1NN4SZKFKwQswA==",
16995      "hasInstallScript": true,
16996      "bin": {
16997        "vue-demi-fix": "bin/vue-demi-fix.js",
16998        "vue-demi-switch": "bin/vue-demi-switch.js"
16999      },
17000      "funding": {
17001        "url": "https://github.com/sponsors/antfu"
17002      },
17003      "peerDependencies": {
17004        "@vue/composition-api": "^1.0.0-beta.1",
17005        "vue": "^2.6.0 || >=3.0.0-rc.1"
17006      },
17007      "peerDependenciesMeta": {
17008        "@vue/composition-api": {
17009          "optional": true
17010        }
17011      }
17012    },
17013    "node_modules/vue-eslint-parser": {
17014      "version": "7.6.0",
17015      "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.6.0.tgz",
17016      "integrity": "sha512-QXxqH8ZevBrtiZMZK0LpwaMfevQi9UL7lY6Kcp+ogWHC88AuwUPwwCIzkOUc1LR4XsYAt/F9yHXAB/QoD17QXA==",
17017      "dev": true,
17018      "dependencies": {
17019        "debug": "^4.1.1",
17020        "eslint-scope": "^5.0.0",
17021        "eslint-visitor-keys": "^1.1.0",
17022        "espree": "^6.2.1",
17023        "esquery": "^1.4.0",
17024        "lodash": "^4.17.15"
17025      },
17026      "engines": {
17027        "node": ">=8.10"
17028      },
17029      "funding": {
17030        "url": "https://github.com/sponsors/mysticatea"
17031      },
17032      "peerDependencies": {
17033        "eslint": ">=5.0.0"
17034      }
17035    },
17036    "node_modules/vue-hot-reload-api": {
17037      "version": "2.3.4",
17038      "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
17039      "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==",
17040      "dev": true
17041    },
17042    "node_modules/vue-jest": {
17043      "version": "5.0.0-alpha.10",
17044      "resolved": "https://registry.npmjs.org/vue-jest/-/vue-jest-5.0.0-alpha.10.tgz",
17045      "integrity": "sha512-iN62cTi4AL0UsgxEyVeJtHG6qXEv+8Ci2wX1vP3b/dAZvyBRmqy5aJHQrP6VCEuio+HgHQ1LAZ+ccM2pouBmlg==",
17046      "dev": true,
17047      "dependencies": {
17048        "@babel/plugin-transform-modules-commonjs": "^7.2.0",
17049        "chalk": "^2.1.0",
17050        "convert-source-map": "^1.6.0",
17051        "extract-from-css": "^0.4.4",
17052        "source-map": "0.5.6",
17053        "tsconfig": "^7.0.0"
17054      },
17055      "peerDependencies": {
17056        "@babel/core": "7.x",
17057        "babel-jest": ">= 24 < 27",
17058        "jest": ">= 24 < 27 ",
17059        "ts-jest": ">= 24 < 27 ",
17060        "typescript": ">= 3.x",
17061        "vue": "^3.0.0-0"
17062      },
17063      "peerDependenciesMeta": {
17064        "ts-jest": {
17065          "optional": true
17066        },
17067        "typescript": {
17068          "optional": true
17069        }
17070      }
17071    },
17072    "node_modules/vue-jest/node_modules/source-map": {
17073      "version": "0.5.6",
17074      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
17075      "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
17076      "dev": true,
17077      "engines": {
17078        "node": ">=0.10.0"
17079      }
17080    },
17081    "node_modules/vue-loader": {
17082      "version": "15.9.7",
17083      "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.7.tgz",
17084      "integrity": "sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q==",
17085      "dev": true,
17086      "dependencies": {
17087        "@vue/component-compiler-utils": "^3.1.0",
17088        "hash-sum": "^1.0.2",
17089        "loader-utils": "^1.1.0",
17090        "vue-hot-reload-api": "^2.3.0",
17091        "vue-style-loader": "^4.1.0"
17092      },
17093      "peerDependencies": {
17094        "css-loader": "*",
17095        "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0"
17096      },
17097      "peerDependenciesMeta": {
17098        "cache-loader": {
17099          "optional": true
17100        },
17101        "vue-template-compiler": {
17102          "optional": true
17103        }
17104      }
17105    },
17106    "node_modules/vue-loader-v16": {
17107      "name": "vue-loader",
17108      "version": "16.2.0",
17109      "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.2.0.tgz",
17110      "integrity": "sha512-TitGhqSQ61RJljMmhIGvfWzJ2zk9m1Qug049Ugml6QP3t0e95o0XJjk29roNEiPKJQBEi8Ord5hFuSuELzSp8Q==",
17111      "dev": true,
17112      "optional": true,
17113      "dependencies": {
17114        "chalk": "^4.1.0",
17115        "hash-sum": "^2.0.0",
17116        "loader-utils": "^2.0.0"
17117      }
17118    },
17119    "node_modules/vue-loader-v16/node_modules/ansi-styles": {
17120      "version": "4.3.0",
17121      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17122      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17123      "dev": true,
17124      "optional": true,
17125      "dependencies": {
17126        "color-convert": "^2.0.1"
17127      },
17128      "engines": {
17129        "node": ">=8"
17130      },
17131      "funding": {
17132        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
17133      }
17134    },
17135    "node_modules/vue-loader-v16/node_modules/chalk": {
17136      "version": "4.1.1",
17137      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
17138      "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
17139      "dev": true,
17140      "optional": true,
17141      "dependencies": {
17142        "ansi-styles": "^4.1.0",
17143        "supports-color": "^7.1.0"
17144      },
17145      "engines": {
17146        "node": ">=10"
17147      },
17148      "funding": {
17149        "url": "https://github.com/chalk/chalk?sponsor=1"
17150      }
17151    },
17152    "node_modules/vue-loader-v16/node_modules/color-convert": {
17153      "version": "2.0.1",
17154      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17155      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17156      "dev": true,
17157      "optional": true,
17158      "dependencies": {
17159        "color-name": "~1.1.4"
17160      },
17161      "engines": {
17162        "node": ">=7.0.0"
17163      }
17164    },
17165    "node_modules/vue-loader-v16/node_modules/color-name": {
17166      "version": "1.1.4",
17167      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17168      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17169      "dev": true,
17170      "optional": true
17171    },
17172    "node_modules/vue-loader-v16/node_modules/has-flag": {
17173      "version": "4.0.0",
17174      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17175      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17176      "dev": true,
17177      "optional": true,
17178      "engines": {
17179        "node": ">=8"
17180      }
17181    },
17182    "node_modules/vue-loader-v16/node_modules/loader-utils": {
17183      "version": "2.0.0",
17184      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
17185      "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
17186      "dev": true,
17187      "optional": true,
17188      "dependencies": {
17189        "big.js": "^5.2.2",
17190        "emojis-list": "^3.0.0",
17191        "json5": "^2.1.2"
17192      },
17193      "engines": {
17194        "node": ">=8.9.0"
17195      }
17196    },
17197    "node_modules/vue-loader-v16/node_modules/supports-color": {
17198      "version": "7.2.0",
17199      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17200      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17201      "dev": true,
17202      "optional": true,
17203      "dependencies": {
17204        "has-flag": "^4.0.0"
17205      },
17206      "engines": {
17207        "node": ">=8"
17208      }
17209    },
17210    "node_modules/vue-loader/node_modules/hash-sum": {
17211      "version": "1.0.2",
17212      "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
17213      "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=",
17214      "dev": true
17215    },
17216    "node_modules/vue-router": {
17217      "version": "4.0.10",
17218      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.10.tgz",
17219      "integrity": "sha512-YbPf6QnZpyyWfnk7CUt2Bme+vo7TLfg1nGZNkvYqKYh4vLaFw6Gn8bPGdmt5m4qrGnKoXLqc4htAsd3dIukICA==",
17220      "dependencies": {
17221        "@vue/devtools-api": "^6.0.0-beta.14"
17222      },
17223      "peerDependencies": {
17224        "vue": "^3.0.0"
17225      }
17226    },
17227    "node_modules/vue-style-loader": {
17228      "version": "4.1.3",
17229      "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
17230      "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==",
17231      "dev": true,
17232      "dependencies": {
17233        "hash-sum": "^1.0.2",
17234        "loader-utils": "^1.0.2"
17235      }
17236    },
17237    "node_modules/vue-style-loader/node_modules/hash-sum": {
17238      "version": "1.0.2",
17239      "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
17240      "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=",
17241      "dev": true
17242    },
17243    "node_modules/vue-template-es2015-compiler": {
17244      "version": "1.9.1",
17245      "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
17246      "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
17247      "dev": true
17248    },
17249    "node_modules/vue-uuid": {
17250      "version": "2.0.2",
17251      "resolved": "https://registry.npmjs.org/vue-uuid/-/vue-uuid-2.0.2.tgz",
17252      "integrity": "sha512-PRf1CHg3uKi77bVRyAuW2u/T2PO9LxMr7cw9t9rNdpZTkNDyw1Fx6eJVL+8JOtM9VxxPkoZ/rwhXJ5l+X5AYzQ==",
17253      "dependencies": {
17254        "@types/uuid": "^8.0.0",
17255        "uuid": "^8.1.0"
17256      }
17257    },
17258    "node_modules/vue-uuid/node_modules/uuid": {
17259      "version": "8.3.2",
17260      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
17261      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
17262      "bin": {
17263        "uuid": "dist/bin/uuid"
17264      }
17265    },
17266    "node_modules/vue3-table-lite": {
17267      "version": "1.0.5",
17268      "resolved": "https://registry.npmjs.org/vue3-table-lite/-/vue3-table-lite-1.0.5.tgz",
17269      "integrity": "sha512-APFTNtql+XnWpZcKk1hdQnjmyo3z+M+AlqLoDMhh7kidqREyX+HZUiqNQfnFDKqQKQTobSE+DMsiPUkQW4mceg==",
17270      "dependencies": {
17271        "core-js": "^3.6.5",
17272        "vue": "^3.0.0"
17273      }
17274    },
17275    "node_modules/vuetify": {
17276      "version": "3.0.0-alpha.9",
17277      "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-3.0.0-alpha.9.tgz",
17278      "integrity": "sha512-F8xwdAp65gUY0kf0lGKMKhYZDAA2j6cqLEc63uqIOq/dZ8R2k3ZSfBMGtt+jOMCt/w28BZ7rx7AuLxPA5oF/pA==",
17279      "funding": {
17280        "type": "github",
17281        "url": "https://github.com/sponsors/johnleider"
17282      },
17283      "peerDependencies": {
17284        "vue": "^3.1.4"
17285      }
17286    },
17287    "node_modules/vuex": {
17288      "version": "4.0.2",
17289      "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.2.tgz",
17290      "integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==",
17291      "dependencies": {
17292        "@vue/devtools-api": "^6.0.0-beta.11"
17293      },
17294      "peerDependencies": {
17295        "vue": "^3.0.2"
17296      }
17297    },
17298    "node_modules/w3c-hr-time": {
17299      "version": "1.0.2",
17300      "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
17301      "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
17302      "dependencies": {
17303        "browser-process-hrtime": "^1.0.0"
17304      }
17305    },
17306    "node_modules/w3c-xmlserializer": {
17307      "version": "1.1.2",
17308      "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz",
17309      "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==",
17310      "dev": true,
17311      "dependencies": {
17312        "domexception": "^1.0.1",
17313        "webidl-conversions": "^4.0.2",
17314        "xml-name-validator": "^3.0.0"
17315      }
17316    },
17317    "node_modules/walker": {
17318      "version": "1.0.7",
17319      "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
17320      "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
17321      "dependencies": {
17322        "makeerror": "1.0.x"
17323      }
17324    },
17325    "node_modules/watchpack": {
17326      "version": "1.7.5",
17327      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
17328      "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
17329      "dev": true,
17330      "dependencies": {
17331        "chokidar": "^3.4.1",
17332        "graceful-fs": "^4.1.2",
17333        "neo-async": "^2.5.0",
17334        "watchpack-chokidar2": "^2.0.1"
17335      },
17336      "optionalDependencies": {
17337        "chokidar": "^3.4.1",
17338        "watchpack-chokidar2": "^2.0.1"
17339      }
17340    },
17341    "node_modules/watchpack-chokidar2": {
17342      "version": "2.0.1",
17343      "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
17344      "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
17345      "dev": true,
17346      "optional": true,
17347      "dependencies": {
17348        "chokidar": "^2.1.8"
17349      }
17350    },
17351    "node_modules/watchpack-chokidar2/node_modules/anymatch": {
17352      "version": "2.0.0",
17353      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
17354      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
17355      "dev": true,
17356      "optional": true,
17357      "dependencies": {
17358        "micromatch": "^3.1.4",
17359        "normalize-path": "^2.1.1"
17360      }
17361    },
17362    "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": {
17363      "version": "2.1.1",
17364      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
17365      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
17366      "dev": true,
17367      "optional": true,
17368      "dependencies": {
17369        "remove-trailing-separator": "^1.0.1"
17370      },
17371      "engines": {
17372        "node": ">=0.10.0"
17373      }
17374    },
17375    "node_modules/watchpack-chokidar2/node_modules/binary-extensions": {
17376      "version": "1.13.1",
17377      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
17378      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
17379      "dev": true,
17380      "optional": true,
17381      "engines": {
17382        "node": ">=0.10.0"
17383      }
17384    },
17385    "node_modules/watchpack-chokidar2/node_modules/chokidar": {
17386      "version": "2.1.8",
17387      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
17388      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
17389      "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
17390      "dev": true,
17391      "optional": true,
17392      "dependencies": {
17393        "anymatch": "^2.0.0",
17394        "async-each": "^1.0.1",
17395        "braces": "^2.3.2",
17396        "fsevents": "^1.2.7",
17397        "glob-parent": "^3.1.0",
17398        "inherits": "^2.0.3",
17399        "is-binary-path": "^1.0.0",
17400        "is-glob": "^4.0.0",
17401        "normalize-path": "^3.0.0",
17402        "path-is-absolute": "^1.0.0",
17403        "readdirp": "^2.2.1",
17404        "upath": "^1.1.1"
17405      },
17406      "optionalDependencies": {
17407        "fsevents": "^1.2.7"
17408      }
17409    },
17410    "node_modules/watchpack-chokidar2/node_modules/fsevents": {
17411      "version": "1.2.13",
17412      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
17413      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
17414      "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
17415      "dev": true,
17416      "hasInstallScript": true,
17417      "optional": true,
17418      "os": [
17419        "darwin"
17420      ],
17421      "dependencies": {
17422        "bindings": "^1.5.0",
17423        "nan": "^2.12.1"
17424      },
17425      "engines": {
17426        "node": ">= 4.0"
17427      }
17428    },
17429    "node_modules/watchpack-chokidar2/node_modules/is-binary-path": {
17430      "version": "1.0.1",
17431      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
17432      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
17433      "dev": true,
17434      "optional": true,
17435      "dependencies": {
17436        "binary-extensions": "^1.0.0"
17437      },
17438      "engines": {
17439        "node": ">=0.10.0"
17440      }
17441    },
17442    "node_modules/watchpack-chokidar2/node_modules/readdirp": {
17443      "version": "2.2.1",
17444      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
17445      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
17446      "dev": true,
17447      "optional": true,
17448      "dependencies": {
17449        "graceful-fs": "^4.1.11",
17450        "micromatch": "^3.1.10",
17451        "readable-stream": "^2.0.2"
17452      },
17453      "engines": {
17454        "node": ">=0.10"
17455      }
17456    },
17457    "node_modules/wbuf": {
17458      "version": "1.7.3",
17459      "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
17460      "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
17461      "dev": true,
17462      "dependencies": {
17463        "minimalistic-assert": "^1.0.0"
17464      }
17465    },
17466    "node_modules/wcwidth": {
17467      "version": "1.0.1",
17468      "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
17469      "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
17470      "dev": true,
17471      "dependencies": {
17472        "defaults": "^1.0.3"
17473      }
17474    },
17475    "node_modules/webidl-conversions": {
17476      "version": "4.0.2",
17477      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
17478      "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
17479    },
17480    "node_modules/webpack": {
17481      "version": "4.46.0",
17482      "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
17483      "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
17484      "dev": true,
17485      "dependencies": {
17486        "@webassemblyjs/ast": "1.9.0",
17487        "@webassemblyjs/helper-module-context": "1.9.0",
17488        "@webassemblyjs/wasm-edit": "1.9.0",
17489        "@webassemblyjs/wasm-parser": "1.9.0",
17490        "acorn": "^6.4.1",
17491        "ajv": "^6.10.2",
17492        "ajv-keywords": "^3.4.1",
17493        "chrome-trace-event": "^1.0.2",
17494        "enhanced-resolve": "^4.5.0",
17495        "eslint-scope": "^4.0.3",
17496        "json-parse-better-errors": "^1.0.2",
17497        "loader-runner": "^2.4.0",
17498        "loader-utils": "^1.2.3",
17499        "memory-fs": "^0.4.1",
17500        "micromatch": "^3.1.10",
17501        "mkdirp": "^0.5.3",
17502        "neo-async": "^2.6.1",
17503        "node-libs-browser": "^2.2.1",
17504        "schema-utils": "^1.0.0",
17505        "tapable": "^1.1.3",
17506        "terser-webpack-plugin": "^1.4.3",
17507        "watchpack": "^1.7.4",
17508        "webpack-sources": "^1.4.1"
17509      },
17510      "bin": {
17511        "webpack": "bin/webpack.js"
17512      },
17513      "engines": {
17514        "node": ">=6.11.5"
17515      },
17516      "funding": {
17517        "type": "opencollective",
17518        "url": "https://opencollective.com/webpack"
17519      },
17520      "peerDependenciesMeta": {
17521        "webpack-cli": {
17522          "optional": true
17523        },
17524        "webpack-command": {
17525          "optional": true
17526        }
17527      }
17528    },
17529    "node_modules/webpack-bundle-analyzer": {
17530      "version": "3.9.0",
17531      "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz",
17532      "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==",
17533      "dev": true,
17534      "dependencies": {
17535        "acorn": "^7.1.1",
17536        "acorn-walk": "^7.1.1",
17537        "bfj": "^6.1.1",
17538        "chalk": "^2.4.1",
17539        "commander": "^2.18.0",
17540        "ejs": "^2.6.1",
17541        "express": "^4.16.3",
17542        "filesize": "^3.6.1",
17543        "gzip-size": "^5.0.0",
17544        "lodash": "^4.17.19",
17545        "mkdirp": "^0.5.1",
17546        "opener": "^1.5.1",
17547        "ws": "^6.0.0"
17548      },
17549      "bin": {
17550        "webpack-bundle-analyzer": "lib/bin/analyzer.js"
17551      },
17552      "engines": {
17553        "node": ">= 6.14.4"
17554      }
17555    },
17556    "node_modules/webpack-bundle-analyzer/node_modules/commander": {
17557      "version": "2.20.3",
17558      "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
17559      "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
17560      "dev": true
17561    },
17562    "node_modules/webpack-chain": {
17563      "version": "6.5.1",
17564      "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz",
17565      "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==",
17566      "dev": true,
17567      "dependencies": {
17568        "deepmerge": "^1.5.2",
17569        "javascript-stringify": "^2.0.1"
17570      },
17571      "engines": {
17572        "node": ">=8"
17573      }
17574    },
17575    "node_modules/webpack-dev-middleware": {
17576      "version": "3.7.3",
17577      "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz",
17578      "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==",
17579      "dev": true,
17580      "dependencies": {
17581        "memory-fs": "^0.4.1",
17582        "mime": "^2.4.4",
17583        "mkdirp": "^0.5.1",
17584        "range-parser": "^1.2.1",
17585        "webpack-log": "^2.0.0"
17586      },
17587      "engines": {
17588        "node": ">= 6"
17589      },
17590      "peerDependencies": {
17591        "webpack": "^4.0.0 || ^5.0.0"
17592      }
17593    },
17594    "node_modules/webpack-dev-server": {
17595      "version": "3.11.2",
17596      "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz",
17597      "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==",
17598      "dev": true,
17599      "dependencies": {
17600        "ansi-html": "0.0.7",
17601        "bonjour": "^3.5.0",
17602        "chokidar": "^2.1.8",
17603        "compression": "^1.7.4",
17604        "connect-history-api-fallback": "^1.6.0",
17605        "debug": "^4.1.1",
17606        "del": "^4.1.1",
17607        "express": "^4.17.1",
17608        "html-entities": "^1.3.1",
17609        "http-proxy-middleware": "0.19.1",
17610        "import-local": "^2.0.0",
17611        "internal-ip": "^4.3.0",
17612        "ip": "^1.1.5",
17613        "is-absolute-url": "^3.0.3",
17614        "killable": "^1.0.1",
17615        "loglevel": "^1.6.8",
17616        "opn": "^5.5.0",
17617        "p-retry": "^3.0.1",
17618        "portfinder": "^1.0.26",
17619        "schema-utils": "^1.0.0",
17620        "selfsigned": "^1.10.8",
17621        "semver": "^6.3.0",
17622        "serve-index": "^1.9.1",
17623        "sockjs": "^0.3.21",
17624        "sockjs-client": "^1.5.0",
17625        "spdy": "^4.0.2",
17626        "strip-ansi": "^3.0.1",
17627        "supports-color": "^6.1.0",
17628        "url": "^0.11.0",
17629        "webpack-dev-middleware": "^3.7.2",
17630        "webpack-log": "^2.0.0",
17631        "ws": "^6.2.1",
17632        "yargs": "^13.3.2"
17633      },
17634      "bin": {
17635        "webpack-dev-server": "bin/webpack-dev-server.js"
17636      },
17637      "engines": {
17638        "node": ">= 6.11.5"
17639      },
17640      "peerDependencies": {
17641        "webpack": "^4.0.0 || ^5.0.0"
17642      },
17643      "peerDependenciesMeta": {
17644        "webpack-cli": {
17645          "optional": true
17646        }
17647      }
17648    },
17649    "node_modules/webpack-dev-server/node_modules/ansi-regex": {
17650      "version": "2.1.1",
17651      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
17652      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
17653      "dev": true,
17654      "engines": {
17655        "node": ">=0.10.0"
17656      }
17657    },
17658    "node_modules/webpack-dev-server/node_modules/anymatch": {
17659      "version": "2.0.0",
17660      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
17661      "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
17662      "dev": true,
17663      "dependencies": {
17664        "micromatch": "^3.1.4",
17665        "normalize-path": "^2.1.1"
17666      }
17667    },
17668    "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": {
17669      "version": "2.1.1",
17670      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
17671      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
17672      "dev": true,
17673      "dependencies": {
17674        "remove-trailing-separator": "^1.0.1"
17675      },
17676      "engines": {
17677        "node": ">=0.10.0"
17678      }
17679    },
17680    "node_modules/webpack-dev-server/node_modules/binary-extensions": {
17681      "version": "1.13.1",
17682      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
17683      "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
17684      "dev": true,
17685      "engines": {
17686        "node": ">=0.10.0"
17687      }
17688    },
17689    "node_modules/webpack-dev-server/node_modules/camelcase": {
17690      "version": "5.3.1",
17691      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
17692      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
17693      "dev": true,
17694      "engines": {
17695        "node": ">=6"
17696      }
17697    },
17698    "node_modules/webpack-dev-server/node_modules/chokidar": {
17699      "version": "2.1.8",
17700      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
17701      "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
17702      "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
17703      "dev": true,
17704      "dependencies": {
17705        "anymatch": "^2.0.0",
17706        "async-each": "^1.0.1",
17707        "braces": "^2.3.2",
17708        "fsevents": "^1.2.7",
17709        "glob-parent": "^3.1.0",
17710        "inherits": "^2.0.3",
17711        "is-binary-path": "^1.0.0",
17712        "is-glob": "^4.0.0",
17713        "normalize-path": "^3.0.0",
17714        "path-is-absolute": "^1.0.0",
17715        "readdirp": "^2.2.1",
17716        "upath": "^1.1.1"
17717      },
17718      "optionalDependencies": {
17719        "fsevents": "^1.2.7"
17720      }
17721    },
17722    "node_modules/webpack-dev-server/node_modules/cliui": {
17723      "version": "5.0.0",
17724      "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
17725      "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
17726      "dev": true,
17727      "dependencies": {
17728        "string-width": "^3.1.0",
17729        "strip-ansi": "^5.2.0",
17730        "wrap-ansi": "^5.1.0"
17731      }
17732    },
17733    "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": {
17734      "version": "4.1.0",
17735      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
17736      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
17737      "dev": true,
17738      "engines": {
17739        "node": ">=6"
17740      }
17741    },
17742    "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": {
17743      "version": "5.2.0",
17744      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
17745      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
17746      "dev": true,
17747      "dependencies": {
17748        "ansi-regex": "^4.1.0"
17749      },
17750      "engines": {
17751        "node": ">=6"
17752      }
17753    },
17754    "node_modules/webpack-dev-server/node_modules/emoji-regex": {
17755      "version": "7.0.3",
17756      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
17757      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
17758      "dev": true
17759    },
17760    "node_modules/webpack-dev-server/node_modules/fsevents": {
17761      "version": "1.2.13",
17762      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
17763      "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
17764      "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
17765      "dev": true,
17766      "hasInstallScript": true,
17767      "optional": true,
17768      "os": [
17769        "darwin"
17770      ],
17771      "dependencies": {
17772        "bindings": "^1.5.0",
17773        "nan": "^2.12.1"
17774      },
17775      "engines": {
17776        "node": ">= 4.0"
17777      }
17778    },
17779    "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": {
17780      "version": "0.19.1",
17781      "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
17782      "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
17783      "dev": true,
17784      "dependencies": {
17785        "http-proxy": "^1.17.0",
17786        "is-glob": "^4.0.0",
17787        "lodash": "^4.17.11",
17788        "micromatch": "^3.1.10"
17789      },
17790      "engines": {
17791        "node": ">=4.0.0"
17792      }
17793    },
17794    "node_modules/webpack-dev-server/node_modules/is-absolute-url": {
17795      "version": "3.0.3",
17796      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
17797      "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
17798      "dev": true,
17799      "engines": {
17800        "node": ">=8"
17801      }
17802    },
17803    "node_modules/webpack-dev-server/node_modules/is-binary-path": {
17804      "version": "1.0.1",
17805      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
17806      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
17807      "dev": true,
17808      "dependencies": {
17809        "binary-extensions": "^1.0.0"
17810      },
17811      "engines": {
17812        "node": ">=0.10.0"
17813      }
17814    },
17815    "node_modules/webpack-dev-server/node_modules/readdirp": {
17816      "version": "2.2.1",
17817      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
17818      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
17819      "dev": true,
17820      "dependencies": {
17821        "graceful-fs": "^4.1.11",
17822        "micromatch": "^3.1.10",
17823        "readable-stream": "^2.0.2"
17824      },
17825      "engines": {
17826        "node": ">=0.10"
17827      }
17828    },
17829    "node_modules/webpack-dev-server/node_modules/schema-utils": {
17830      "version": "1.0.0",
17831      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
17832      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
17833      "dev": true,
17834      "dependencies": {
17835        "ajv": "^6.1.0",
17836        "ajv-errors": "^1.0.0",
17837        "ajv-keywords": "^3.1.0"
17838      },
17839      "engines": {
17840        "node": ">= 4"
17841      }
17842    },
17843    "node_modules/webpack-dev-server/node_modules/string-width": {
17844      "version": "3.1.0",
17845      "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
17846      "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
17847      "dev": true,
17848      "dependencies": {
17849        "emoji-regex": "^7.0.1",
17850        "is-fullwidth-code-point": "^2.0.0",
17851        "strip-ansi": "^5.1.0"
17852      },
17853      "engines": {
17854        "node": ">=6"
17855      }
17856    },
17857    "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": {
17858      "version": "4.1.0",
17859      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
17860      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
17861      "dev": true,
17862      "engines": {
17863        "node": ">=6"
17864      }
17865    },
17866    "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": {
17867      "version": "5.2.0",
17868      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
17869      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
17870      "dev": true,
17871      "dependencies": {
17872        "ansi-regex": "^4.1.0"
17873      },
17874      "engines": {
17875        "node": ">=6"
17876      }
17877    },
17878    "node_modules/webpack-dev-server/node_modules/strip-ansi": {
17879      "version": "3.0.1",
17880      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
17881      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
17882      "dev": true,
17883      "dependencies": {
17884        "ansi-regex": "^2.0.0"
17885      },
17886      "engines": {
17887        "node": ">=0.10.0"
17888      }
17889    },
17890    "node_modules/webpack-dev-server/node_modules/supports-color": {
17891      "version": "6.1.0",
17892      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
17893      "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
17894      "dev": true,
17895      "dependencies": {
17896        "has-flag": "^3.0.0"
17897      },
17898      "engines": {
17899        "node": ">=6"
17900      }
17901    },
17902    "node_modules/webpack-dev-server/node_modules/wrap-ansi": {
17903      "version": "5.1.0",
17904      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
17905      "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
17906      "dev": true,
17907      "dependencies": {
17908        "ansi-styles": "^3.2.0",
17909        "string-width": "^3.0.0",
17910        "strip-ansi": "^5.0.0"
17911      },
17912      "engines": {
17913        "node": ">=6"
17914      }
17915    },
17916    "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": {
17917      "version": "4.1.0",
17918      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
17919      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
17920      "dev": true,
17921      "engines": {
17922        "node": ">=6"
17923      }
17924    },
17925    "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": {
17926      "version": "5.2.0",
17927      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
17928      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
17929      "dev": true,
17930      "dependencies": {
17931        "ansi-regex": "^4.1.0"
17932      },
17933      "engines": {
17934        "node": ">=6"
17935      }
17936    },
17937    "node_modules/webpack-dev-server/node_modules/yargs": {
17938      "version": "13.3.2",
17939      "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
17940      "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
17941      "dev": true,
17942      "dependencies": {
17943        "cliui": "^5.0.0",
17944        "find-up": "^3.0.0",
17945        "get-caller-file": "^2.0.1",
17946        "require-directory": "^2.1.1",
17947        "require-main-filename": "^2.0.0",
17948        "set-blocking": "^2.0.0",
17949        "string-width": "^3.0.0",
17950        "which-module": "^2.0.0",
17951        "y18n": "^4.0.0",
17952        "yargs-parser": "^13.1.2"
17953      }
17954    },
17955    "node_modules/webpack-dev-server/node_modules/yargs-parser": {
17956      "version": "13.1.2",
17957      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
17958      "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
17959      "dev": true,
17960      "dependencies": {
17961        "camelcase": "^5.0.0",
17962        "decamelize": "^1.2.0"
17963      }
17964    },
17965    "node_modules/webpack-log": {
17966      "version": "2.0.0",
17967      "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
17968      "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
17969      "dev": true,
17970      "dependencies": {
17971        "ansi-colors": "^3.0.0",
17972        "uuid": "^3.3.2"
17973      },
17974      "engines": {
17975        "node": ">= 6"
17976      }
17977    },
17978    "node_modules/webpack-merge": {
17979      "version": "4.2.2",
17980      "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
17981      "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
17982      "dev": true,
17983      "dependencies": {
17984        "lodash": "^4.17.15"
17985      }
17986    },
17987    "node_modules/webpack-sources": {
17988      "version": "1.4.3",
17989      "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
17990      "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
17991      "dev": true,
17992      "dependencies": {
17993        "source-list-map": "^2.0.0",
17994        "source-map": "~0.6.1"
17995      }
17996    },
17997    "node_modules/webpack-sources/node_modules/source-map": {
17998      "version": "0.6.1",
17999      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
18000      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
18001      "dev": true,
18002      "engines": {
18003        "node": ">=0.10.0"
18004      }
18005    },
18006    "node_modules/webpack/node_modules/acorn": {
18007      "version": "6.4.2",
18008      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
18009      "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
18010      "dev": true,
18011      "bin": {
18012        "acorn": "bin/acorn"
18013      },
18014      "engines": {
18015        "node": ">=0.4.0"
18016      }
18017    },
18018    "node_modules/webpack/node_modules/eslint-scope": {
18019      "version": "4.0.3",
18020      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
18021      "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
18022      "dev": true,
18023      "dependencies": {
18024        "esrecurse": "^4.1.0",
18025        "estraverse": "^4.1.1"
18026      },
18027      "engines": {
18028        "node": ">=4.0.0"
18029      }
18030    },
18031    "node_modules/webpack/node_modules/schema-utils": {
18032      "version": "1.0.0",
18033      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
18034      "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
18035      "dev": true,
18036      "dependencies": {
18037        "ajv": "^6.1.0",
18038        "ajv-errors": "^1.0.0",
18039        "ajv-keywords": "^3.1.0"
18040      },
18041      "engines": {
18042        "node": ">= 4"
18043      }
18044    },
18045    "node_modules/websocket-driver": {
18046      "version": "0.7.4",
18047      "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
18048      "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
18049      "dev": true,
18050      "dependencies": {
18051        "http-parser-js": ">=0.5.1",
18052        "safe-buffer": ">=5.1.0",
18053        "websocket-extensions": ">=0.1.1"
18054      },
18055      "engines": {
18056        "node": ">=0.8.0"
18057      }
18058    },
18059    "node_modules/websocket-extensions": {
18060      "version": "0.1.4",
18061      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
18062      "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
18063      "dev": true,
18064      "engines": {
18065        "node": ">=0.8.0"
18066      }
18067    },
18068    "node_modules/whatwg-encoding": {
18069      "version": "1.0.5",
18070      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
18071      "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
18072      "dependencies": {
18073        "iconv-lite": "0.4.24"
18074      }
18075    },
18076    "node_modules/whatwg-mimetype": {
18077      "version": "2.3.0",
18078      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
18079      "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
18080    },
18081    "node_modules/whatwg-url": {
18082      "version": "6.5.0",
18083      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz",
18084      "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
18085      "dependencies": {
18086        "lodash.sortby": "^4.7.0",
18087        "tr46": "^1.0.1",
18088        "webidl-conversions": "^4.0.2"
18089      }
18090    },
18091    "node_modules/which": {
18092      "version": "1.3.1",
18093      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
18094      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
18095      "dependencies": {
18096        "isexe": "^2.0.0"
18097      },
18098      "bin": {
18099        "which": "bin/which"
18100      }
18101    },
18102    "node_modules/which-boxed-primitive": {
18103      "version": "1.0.2",
18104      "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
18105      "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
18106      "dependencies": {
18107        "is-bigint": "^1.0.1",
18108        "is-boolean-object": "^1.1.0",
18109        "is-number-object": "^1.0.4",
18110        "is-string": "^1.0.5",
18111        "is-symbol": "^1.0.3"
18112      },
18113      "funding": {
18114        "url": "https://github.com/sponsors/ljharb"
18115      }
18116    },
18117    "node_modules/which-module": {
18118      "version": "2.0.0",
18119      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
18120      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
18121    },
18122    "node_modules/word-wrap": {
18123      "version": "1.2.3",
18124      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
18125      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
18126      "engines": {
18127        "node": ">=0.10.0"
18128      }
18129    },
18130    "node_modules/worker-farm": {
18131      "version": "1.7.0",
18132      "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
18133      "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
18134      "dev": true,
18135      "dependencies": {
18136        "errno": "~0.1.7"
18137      }
18138    },
18139    "node_modules/wrap-ansi": {
18140      "version": "6.2.0",
18141      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
18142      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
18143      "dev": true,
18144      "dependencies": {
18145        "ansi-styles": "^4.0.0",
18146        "string-width": "^4.1.0",
18147        "strip-ansi": "^6.0.0"
18148      },
18149      "engines": {
18150        "node": ">=8"
18151      }
18152    },
18153    "node_modules/wrap-ansi/node_modules/ansi-regex": {
18154      "version": "5.0.0",
18155      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
18156      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
18157      "dev": true,
18158      "engines": {
18159        "node": ">=8"
18160      }
18161    },
18162    "node_modules/wrap-ansi/node_modules/ansi-styles": {
18163      "version": "4.3.0",
18164      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18165      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18166      "dev": true,
18167      "dependencies": {
18168        "color-convert": "^2.0.1"
18169      },
18170      "engines": {
18171        "node": ">=8"
18172      },
18173      "funding": {
18174        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18175      }
18176    },
18177    "node_modules/wrap-ansi/node_modules/color-convert": {
18178      "version": "2.0.1",
18179      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18180      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18181      "dev": true,
18182      "dependencies": {
18183        "color-name": "~1.1.4"
18184      },
18185      "engines": {
18186        "node": ">=7.0.0"
18187      }
18188    },
18189    "node_modules/wrap-ansi/node_modules/color-name": {
18190      "version": "1.1.4",
18191      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18192      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18193      "dev": true
18194    },
18195    "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
18196      "version": "3.0.0",
18197      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
18198      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
18199      "dev": true,
18200      "engines": {
18201        "node": ">=8"
18202      }
18203    },
18204    "node_modules/wrap-ansi/node_modules/string-width": {
18205      "version": "4.2.2",
18206      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
18207      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
18208      "dev": true,
18209      "dependencies": {
18210        "emoji-regex": "^8.0.0",
18211        "is-fullwidth-code-point": "^3.0.0",
18212        "strip-ansi": "^6.0.0"
18213      },
18214      "engines": {
18215        "node": ">=8"
18216      }
18217    },
18218    "node_modules/wrap-ansi/node_modules/strip-ansi": {
18219      "version": "6.0.0",
18220      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
18221      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
18222      "dev": true,
18223      "dependencies": {
18224        "ansi-regex": "^5.0.0"
18225      },
18226      "engines": {
18227        "node": ">=8"
18228      }
18229    },
18230    "node_modules/wrappy": {
18231      "version": "1.0.2",
18232      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
18233      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
18234    },
18235    "node_modules/write": {
18236      "version": "1.0.3",
18237      "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
18238      "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
18239      "dependencies": {
18240        "mkdirp": "^0.5.1"
18241      },
18242      "engines": {
18243        "node": ">=4"
18244      }
18245    },
18246    "node_modules/write-file-atomic": {
18247      "version": "2.4.1",
18248      "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz",
18249      "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==",
18250      "dependencies": {
18251        "graceful-fs": "^4.1.11",
18252        "imurmurhash": "^0.1.4",
18253        "signal-exit": "^3.0.2"
18254      }
18255    },
18256    "node_modules/ws": {
18257      "version": "6.2.2",
18258      "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
18259      "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
18260      "dev": true,
18261      "dependencies": {
18262        "async-limiter": "~1.0.0"
18263      }
18264    },
18265    "node_modules/xml-name-validator": {
18266      "version": "3.0.0",
18267      "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
18268      "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
18269    },
18270    "node_modules/xmlchars": {
18271      "version": "2.2.0",
18272      "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
18273      "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
18274      "dev": true
18275    },
18276    "node_modules/xtend": {
18277      "version": "4.0.2",
18278      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
18279      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
18280      "dev": true,
18281      "engines": {
18282        "node": ">=0.4"
18283      }
18284    },
18285    "node_modules/y18n": {
18286      "version": "4.0.3",
18287      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
18288      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
18289    },
18290    "node_modules/yallist": {
18291      "version": "3.1.1",
18292      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
18293      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
18294      "dev": true
18295    },
18296    "node_modules/yargs": {
18297      "version": "16.2.0",
18298      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
18299      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
18300      "dev": true,
18301      "dependencies": {
18302        "cliui": "^7.0.2",
18303        "escalade": "^3.1.1",
18304        "get-caller-file": "^2.0.5",
18305        "require-directory": "^2.1.1",
18306        "string-width": "^4.2.0",
18307        "y18n": "^5.0.5",
18308        "yargs-parser": "^20.2.2"
18309      },
18310      "engines": {
18311        "node": ">=10"
18312      }
18313    },
18314    "node_modules/yargs-parser": {
18315      "version": "20.2.9",
18316      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
18317      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
18318      "dev": true,
18319      "engines": {
18320        "node": ">=10"
18321      }
18322    },
18323    "node_modules/yargs/node_modules/ansi-regex": {
18324      "version": "5.0.0",
18325      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
18326      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
18327      "dev": true,
18328      "engines": {
18329        "node": ">=8"
18330      }
18331    },
18332    "node_modules/yargs/node_modules/ansi-styles": {
18333      "version": "4.3.0",
18334      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18335      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18336      "dev": true,
18337      "dependencies": {
18338        "color-convert": "^2.0.1"
18339      },
18340      "engines": {
18341        "node": ">=8"
18342      },
18343      "funding": {
18344        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
18345      }
18346    },
18347    "node_modules/yargs/node_modules/cliui": {
18348      "version": "7.0.4",
18349      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
18350      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
18351      "dev": true,
18352      "dependencies": {
18353        "string-width": "^4.2.0",
18354        "strip-ansi": "^6.0.0",
18355        "wrap-ansi": "^7.0.0"
18356      }
18357    },
18358    "node_modules/yargs/node_modules/color-convert": {
18359      "version": "2.0.1",
18360      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18361      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18362      "dev": true,
18363      "dependencies": {
18364        "color-name": "~1.1.4"
18365      },
18366      "engines": {
18367        "node": ">=7.0.0"
18368      }
18369    },
18370    "node_modules/yargs/node_modules/color-name": {
18371      "version": "1.1.4",
18372      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18373      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18374      "dev": true
18375    },
18376    "node_modules/yargs/node_modules/is-fullwidth-code-point": {
18377      "version": "3.0.0",
18378      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
18379      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
18380      "dev": true,
18381      "engines": {
18382        "node": ">=8"
18383      }
18384    },
18385    "node_modules/yargs/node_modules/string-width": {
18386      "version": "4.2.2",
18387      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
18388      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
18389      "dev": true,
18390      "dependencies": {
18391        "emoji-regex": "^8.0.0",
18392        "is-fullwidth-code-point": "^3.0.0",
18393        "strip-ansi": "^6.0.0"
18394      },
18395      "engines": {
18396        "node": ">=8"
18397      }
18398    },
18399    "node_modules/yargs/node_modules/strip-ansi": {
18400      "version": "6.0.0",
18401      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
18402      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
18403      "dev": true,
18404      "dependencies": {
18405        "ansi-regex": "^5.0.0"
18406      },
18407      "engines": {
18408        "node": ">=8"
18409      }
18410    },
18411    "node_modules/yargs/node_modules/wrap-ansi": {
18412      "version": "7.0.0",
18413      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
18414      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
18415      "dev": true,
18416      "dependencies": {
18417        "ansi-styles": "^4.0.0",
18418        "string-width": "^4.1.0",
18419        "strip-ansi": "^6.0.0"
18420      },
18421      "engines": {
18422        "node": ">=10"
18423      },
18424      "funding": {
18425        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
18426      }
18427    },
18428    "node_modules/yargs/node_modules/y18n": {
18429      "version": "5.0.8",
18430      "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
18431      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
18432      "dev": true,
18433      "engines": {
18434        "node": ">=10"
18435      }
18436    },
18437    "node_modules/yorkie": {
18438      "version": "2.0.0",
18439      "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz",
18440      "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==",
18441      "dev": true,
18442      "hasInstallScript": true,
18443      "dependencies": {
18444        "execa": "^0.8.0",
18445        "is-ci": "^1.0.10",
18446        "normalize-path": "^1.0.0",
18447        "strip-indent": "^2.0.0"
18448      },
18449      "engines": {
18450        "node": ">=4"
18451      }
18452    },
18453    "node_modules/yorkie/node_modules/cross-spawn": {
18454      "version": "5.1.0",
18455      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
18456      "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
18457      "dev": true,
18458      "dependencies": {
18459        "lru-cache": "^4.0.1",
18460        "shebang-command": "^1.2.0",
18461        "which": "^1.2.9"
18462      }
18463    },
18464    "node_modules/yorkie/node_modules/execa": {
18465      "version": "0.8.0",
18466      "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
18467      "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
18468      "dev": true,
18469      "dependencies": {
18470        "cross-spawn": "^5.0.1",
18471        "get-stream": "^3.0.0",
18472        "is-stream": "^1.1.0",
18473        "npm-run-path": "^2.0.0",
18474        "p-finally": "^1.0.0",
18475        "signal-exit": "^3.0.0",
18476        "strip-eof": "^1.0.0"
18477      },
18478      "engines": {
18479        "node": ">=4"
18480      }
18481    },
18482    "node_modules/yorkie/node_modules/get-stream": {
18483      "version": "3.0.0",
18484      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
18485      "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
18486      "dev": true,
18487      "engines": {
18488        "node": ">=4"
18489      }
18490    },
18491    "node_modules/yorkie/node_modules/lru-cache": {
18492      "version": "4.1.5",
18493      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
18494      "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
18495      "dev": true,
18496      "dependencies": {
18497        "pseudomap": "^1.0.2",
18498        "yallist": "^2.1.2"
18499      }
18500    },
18501    "node_modules/yorkie/node_modules/normalize-path": {
18502      "version": "1.0.0",
18503      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz",
18504      "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=",
18505      "dev": true,
18506      "engines": {
18507        "node": ">=0.10.0"
18508      }
18509    },
18510    "node_modules/yorkie/node_modules/yallist": {
18511      "version": "2.1.2",
18512      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
18513      "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
18514      "dev": true
18515    },
18516    "node_modules/zrender": {
18517      "version": "5.1.1",
18518      "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.1.1.tgz",
18519      "integrity": "sha512-oeWlmUZPQdS9f5hK4pV21tHPqA3wgQ7CkKkw7l0CCBgWlJ/FP+lRgLFtUBW6yam4JX8y9CdHJo1o587VVrbcoQ==",
18520      "dependencies": {
18521        "tslib": "2.0.3"
18522      }
18523    }
18524  },
18525  "dependencies": {
18526    "@babel/code-frame": {
18527      "version": "7.14.5",
18528      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
18529      "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
18530      "requires": {
18531        "@babel/highlight": "^7.14.5"
18532      }
18533    },
18534    "@babel/compat-data": {
18535      "version": "7.14.7",
18536      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz",
18537      "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw=="
18538    },
18539    "@babel/core": {
18540      "version": "7.14.6",
18541      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz",
18542      "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==",
18543      "requires": {
18544        "@babel/code-frame": "^7.14.5",
18545        "@babel/generator": "^7.14.5",
18546        "@babel/helper-compilation-targets": "^7.14.5",
18547        "@babel/helper-module-transforms": "^7.14.5",
18548        "@babel/helpers": "^7.14.6",
18549        "@babel/parser": "^7.14.6",
18550        "@babel/template": "^7.14.5",
18551        "@babel/traverse": "^7.14.5",
18552        "@babel/types": "^7.14.5",
18553        "convert-source-map": "^1.7.0",
18554        "debug": "^4.1.0",
18555        "gensync": "^1.0.0-beta.2",
18556        "json5": "^2.1.2",
18557        "semver": "^6.3.0",
18558        "source-map": "^0.5.0"
18559      }
18560    },
18561    "@babel/generator": {
18562      "version": "7.14.5",
18563      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
18564      "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
18565      "requires": {
18566        "@babel/types": "^7.14.5",
18567        "jsesc": "^2.5.1",
18568        "source-map": "^0.5.0"
18569      }
18570    },
18571    "@babel/helper-annotate-as-pure": {
18572      "version": "7.14.5",
18573      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz",
18574      "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==",
18575      "dev": true,
18576      "requires": {
18577        "@babel/types": "^7.14.5"
18578      }
18579    },
18580    "@babel/helper-builder-binary-assignment-operator-visitor": {
18581      "version": "7.14.5",
18582      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz",
18583      "integrity": "sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w==",
18584      "dev": true,
18585      "requires": {
18586        "@babel/helper-explode-assignable-expression": "^7.14.5",
18587        "@babel/types": "^7.14.5"
18588      }
18589    },
18590    "@babel/helper-compilation-targets": {
18591      "version": "7.14.5",
18592      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz",
18593      "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==",
18594      "requires": {
18595        "@babel/compat-data": "^7.14.5",
18596        "@babel/helper-validator-option": "^7.14.5",
18597        "browserslist": "^4.16.6",
18598        "semver": "^6.3.0"
18599      }
18600    },
18601    "@babel/helper-create-class-features-plugin": {
18602      "version": "7.14.6",
18603      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz",
18604      "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==",
18605      "dev": true,
18606      "requires": {
18607        "@babel/helper-annotate-as-pure": "^7.14.5",
18608        "@babel/helper-function-name": "^7.14.5",
18609        "@babel/helper-member-expression-to-functions": "^7.14.5",
18610        "@babel/helper-optimise-call-expression": "^7.14.5",
18611        "@babel/helper-replace-supers": "^7.14.5",
18612        "@babel/helper-split-export-declaration": "^7.14.5"
18613      }
18614    },
18615    "@babel/helper-create-regexp-features-plugin": {
18616      "version": "7.14.5",
18617      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz",
18618      "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==",
18619      "dev": true,
18620      "requires": {
18621        "@babel/helper-annotate-as-pure": "^7.14.5",
18622        "regexpu-core": "^4.7.1"
18623      }
18624    },
18625    "@babel/helper-define-polyfill-provider": {
18626      "version": "0.2.3",
18627      "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz",
18628      "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==",
18629      "dev": true,
18630      "requires": {
18631        "@babel/helper-compilation-targets": "^7.13.0",
18632        "@babel/helper-module-imports": "^7.12.13",
18633        "@babel/helper-plugin-utils": "^7.13.0",
18634        "@babel/traverse": "^7.13.0",
18635        "debug": "^4.1.1",
18636        "lodash.debounce": "^4.0.8",
18637        "resolve": "^1.14.2",
18638        "semver": "^6.1.2"
18639      }
18640    },
18641    "@babel/helper-explode-assignable-expression": {
18642      "version": "7.14.5",
18643      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz",
18644      "integrity": "sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==",
18645      "dev": true,
18646      "requires": {
18647        "@babel/types": "^7.14.5"
18648      }
18649    },
18650    "@babel/helper-function-name": {
18651      "version": "7.14.5",
18652      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz",
18653      "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==",
18654      "requires": {
18655        "@babel/helper-get-function-arity": "^7.14.5",
18656        "@babel/template": "^7.14.5",
18657        "@babel/types": "^7.14.5"
18658      }
18659    },
18660    "@babel/helper-get-function-arity": {
18661      "version": "7.14.5",
18662      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz",
18663      "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==",
18664      "requires": {
18665        "@babel/types": "^7.14.5"
18666      }
18667    },
18668    "@babel/helper-hoist-variables": {
18669      "version": "7.14.5",
18670      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz",
18671      "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==",
18672      "requires": {
18673        "@babel/types": "^7.14.5"
18674      }
18675    },
18676    "@babel/helper-member-expression-to-functions": {
18677      "version": "7.14.7",
18678      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz",
18679      "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==",
18680      "requires": {
18681        "@babel/types": "^7.14.5"
18682      }
18683    },
18684    "@babel/helper-module-imports": {
18685      "version": "7.14.5",
18686      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz",
18687      "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==",
18688      "requires": {
18689        "@babel/types": "^7.14.5"
18690      }
18691    },
18692    "@babel/helper-module-transforms": {
18693      "version": "7.14.5",
18694      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz",
18695      "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==",
18696      "requires": {
18697        "@babel/helper-module-imports": "^7.14.5",
18698        "@babel/helper-replace-supers": "^7.14.5",
18699        "@babel/helper-simple-access": "^7.14.5",
18700        "@babel/helper-split-export-declaration": "^7.14.5",
18701        "@babel/helper-validator-identifier": "^7.14.5",
18702        "@babel/template": "^7.14.5",
18703        "@babel/traverse": "^7.14.5",
18704        "@babel/types": "^7.14.5"
18705      }
18706    },
18707    "@babel/helper-optimise-call-expression": {
18708      "version": "7.14.5",
18709      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz",
18710      "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==",
18711      "requires": {
18712        "@babel/types": "^7.14.5"
18713      }
18714    },
18715    "@babel/helper-plugin-utils": {
18716      "version": "7.14.5",
18717      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
18718      "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ=="
18719    },
18720    "@babel/helper-remap-async-to-generator": {
18721      "version": "7.14.5",
18722      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz",
18723      "integrity": "sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==",
18724      "dev": true,
18725      "requires": {
18726        "@babel/helper-annotate-as-pure": "^7.14.5",
18727        "@babel/helper-wrap-function": "^7.14.5",
18728        "@babel/types": "^7.14.5"
18729      }
18730    },
18731    "@babel/helper-replace-supers": {
18732      "version": "7.14.5",
18733      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz",
18734      "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==",
18735      "requires": {
18736        "@babel/helper-member-expression-to-functions": "^7.14.5",
18737        "@babel/helper-optimise-call-expression": "^7.14.5",
18738        "@babel/traverse": "^7.14.5",
18739        "@babel/types": "^7.14.5"
18740      }
18741    },
18742    "@babel/helper-simple-access": {
18743      "version": "7.14.5",
18744      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz",
18745      "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==",
18746      "requires": {
18747        "@babel/types": "^7.14.5"
18748      }
18749    },
18750    "@babel/helper-skip-transparent-expression-wrappers": {
18751      "version": "7.14.5",
18752      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz",
18753      "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==",
18754      "dev": true,
18755      "requires": {
18756        "@babel/types": "^7.14.5"
18757      }
18758    },
18759    "@babel/helper-split-export-declaration": {
18760      "version": "7.14.5",
18761      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz",
18762      "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==",
18763      "requires": {
18764        "@babel/types": "^7.14.5"
18765      }
18766    },
18767    "@babel/helper-validator-identifier": {
18768      "version": "7.14.5",
18769      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
18770      "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg=="
18771    },
18772    "@babel/helper-validator-option": {
18773      "version": "7.14.5",
18774      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
18775      "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow=="
18776    },
18777    "@babel/helper-wrap-function": {
18778      "version": "7.14.5",
18779      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz",
18780      "integrity": "sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==",
18781      "dev": true,
18782      "requires": {
18783        "@babel/helper-function-name": "^7.14.5",
18784        "@babel/template": "^7.14.5",
18785        "@babel/traverse": "^7.14.5",
18786        "@babel/types": "^7.14.5"
18787      }
18788    },
18789    "@babel/helpers": {
18790      "version": "7.14.6",
18791      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz",
18792      "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==",
18793      "requires": {
18794        "@babel/template": "^7.14.5",
18795        "@babel/traverse": "^7.14.5",
18796        "@babel/types": "^7.14.5"
18797      }
18798    },
18799    "@babel/highlight": {
18800      "version": "7.14.5",
18801      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
18802      "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
18803      "requires": {
18804        "@babel/helper-validator-identifier": "^7.14.5",
18805        "chalk": "^2.0.0",
18806        "js-tokens": "^4.0.0"
18807      }
18808    },
18809    "@babel/parser": {
18810      "version": "7.14.7",
18811      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz",
18812      "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA=="
18813    },
18814    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
18815      "version": "7.14.5",
18816      "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz",
18817      "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==",
18818      "dev": true,
18819      "requires": {
18820        "@babel/helper-plugin-utils": "^7.14.5",
18821        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
18822        "@babel/plugin-proposal-optional-chaining": "^7.14.5"
18823      }
18824    },
18825    "@babel/plugin-proposal-async-generator-functions": {
18826      "version": "7.14.7",
18827      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz",
18828      "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==",
18829      "dev": true,
18830      "requires": {
18831        "@babel/helper-plugin-utils": "^7.14.5",
18832        "@babel/helper-remap-async-to-generator": "^7.14.5",
18833        "@babel/plugin-syntax-async-generators": "^7.8.4"
18834      }
18835    },
18836    "@babel/plugin-proposal-class-properties": {
18837      "version": "7.14.5",
18838      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz",
18839      "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==",
18840      "dev": true,
18841      "requires": {
18842        "@babel/helper-create-class-features-plugin": "^7.14.5",
18843        "@babel/helper-plugin-utils": "^7.14.5"
18844      }
18845    },
18846    "@babel/plugin-proposal-class-static-block": {
18847      "version": "7.14.5",
18848      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz",
18849      "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==",
18850      "dev": true,
18851      "requires": {
18852        "@babel/helper-create-class-features-plugin": "^7.14.5",
18853        "@babel/helper-plugin-utils": "^7.14.5",
18854        "@babel/plugin-syntax-class-static-block": "^7.14.5"
18855      }
18856    },
18857    "@babel/plugin-proposal-decorators": {
18858      "version": "7.14.5",
18859      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.5.tgz",
18860      "integrity": "sha512-LYz5nvQcvYeRVjui1Ykn28i+3aUiXwQ/3MGoEy0InTaz1pJo/lAzmIDXX+BQny/oufgHzJ6vnEEiXQ8KZjEVFg==",
18861      "dev": true,
18862      "requires": {
18863        "@babel/helper-create-class-features-plugin": "^7.14.5",
18864        "@babel/helper-plugin-utils": "^7.14.5",
18865        "@babel/plugin-syntax-decorators": "^7.14.5"
18866      }
18867    },
18868    "@babel/plugin-proposal-dynamic-import": {
18869      "version": "7.14.5",
18870      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz",
18871      "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==",
18872      "dev": true,
18873      "requires": {
18874        "@babel/helper-plugin-utils": "^7.14.5",
18875        "@babel/plugin-syntax-dynamic-import": "^7.8.3"
18876      }
18877    },
18878    "@babel/plugin-proposal-export-namespace-from": {
18879      "version": "7.14.5",
18880      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz",
18881      "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==",
18882      "dev": true,
18883      "requires": {
18884        "@babel/helper-plugin-utils": "^7.14.5",
18885        "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
18886      }
18887    },
18888    "@babel/plugin-proposal-json-strings": {
18889      "version": "7.14.5",
18890      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz",
18891      "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==",
18892      "dev": true,
18893      "requires": {
18894        "@babel/helper-plugin-utils": "^7.14.5",
18895        "@babel/plugin-syntax-json-strings": "^7.8.3"
18896      }
18897    },
18898    "@babel/plugin-proposal-logical-assignment-operators": {
18899      "version": "7.14.5",
18900      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz",
18901      "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==",
18902      "dev": true,
18903      "requires": {
18904        "@babel/helper-plugin-utils": "^7.14.5",
18905        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
18906      }
18907    },
18908    "@babel/plugin-proposal-nullish-coalescing-operator": {
18909      "version": "7.14.5",
18910      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz",
18911      "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==",
18912      "dev": true,
18913      "requires": {
18914        "@babel/helper-plugin-utils": "^7.14.5",
18915        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
18916      }
18917    },
18918    "@babel/plugin-proposal-numeric-separator": {
18919      "version": "7.14.5",
18920      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz",
18921      "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==",
18922      "dev": true,
18923      "requires": {
18924        "@babel/helper-plugin-utils": "^7.14.5",
18925        "@babel/plugin-syntax-numeric-separator": "^7.10.4"
18926      }
18927    },
18928    "@babel/plugin-proposal-object-rest-spread": {
18929      "version": "7.14.7",
18930      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz",
18931      "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==",
18932      "dev": true,
18933      "requires": {
18934        "@babel/compat-data": "^7.14.7",
18935        "@babel/helper-compilation-targets": "^7.14.5",
18936        "@babel/helper-plugin-utils": "^7.14.5",
18937        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
18938        "@babel/plugin-transform-parameters": "^7.14.5"
18939      }
18940    },
18941    "@babel/plugin-proposal-optional-catch-binding": {
18942      "version": "7.14.5",
18943      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz",
18944      "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==",
18945      "dev": true,
18946      "requires": {
18947        "@babel/helper-plugin-utils": "^7.14.5",
18948        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
18949      }
18950    },
18951    "@babel/plugin-proposal-optional-chaining": {
18952      "version": "7.14.5",
18953      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz",
18954      "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==",
18955      "dev": true,
18956      "requires": {
18957        "@babel/helper-plugin-utils": "^7.14.5",
18958        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5",
18959        "@babel/plugin-syntax-optional-chaining": "^7.8.3"
18960      }
18961    },
18962    "@babel/plugin-proposal-private-methods": {
18963      "version": "7.14.5",
18964      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz",
18965      "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==",
18966      "dev": true,
18967      "requires": {
18968        "@babel/helper-create-class-features-plugin": "^7.14.5",
18969        "@babel/helper-plugin-utils": "^7.14.5"
18970      }
18971    },
18972    "@babel/plugin-proposal-private-property-in-object": {
18973      "version": "7.14.5",
18974      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz",
18975      "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==",
18976      "dev": true,
18977      "requires": {
18978        "@babel/helper-annotate-as-pure": "^7.14.5",
18979        "@babel/helper-create-class-features-plugin": "^7.14.5",
18980        "@babel/helper-plugin-utils": "^7.14.5",
18981        "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
18982      }
18983    },
18984    "@babel/plugin-proposal-unicode-property-regex": {
18985      "version": "7.14.5",
18986      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz",
18987      "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==",
18988      "dev": true,
18989      "requires": {
18990        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
18991        "@babel/helper-plugin-utils": "^7.14.5"
18992      }
18993    },
18994    "@babel/plugin-syntax-async-generators": {
18995      "version": "7.8.4",
18996      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
18997      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
18998      "dev": true,
18999      "requires": {
19000        "@babel/helper-plugin-utils": "^7.8.0"
19001      }
19002    },
19003    "@babel/plugin-syntax-class-properties": {
19004      "version": "7.12.13",
19005      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
19006      "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
19007      "dev": true,
19008      "requires": {
19009        "@babel/helper-plugin-utils": "^7.12.13"
19010      }
19011    },
19012    "@babel/plugin-syntax-class-static-block": {
19013      "version": "7.14.5",
19014      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
19015      "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
19016      "dev": true,
19017      "requires": {
19018        "@babel/helper-plugin-utils": "^7.14.5"
19019      }
19020    },
19021    "@babel/plugin-syntax-decorators": {
19022      "version": "7.14.5",
19023      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz",
19024      "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==",
19025      "dev": true,
19026      "requires": {
19027        "@babel/helper-plugin-utils": "^7.14.5"
19028      }
19029    },
19030    "@babel/plugin-syntax-dynamic-import": {
19031      "version": "7.8.3",
19032      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
19033      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
19034      "dev": true,
19035      "requires": {
19036        "@babel/helper-plugin-utils": "^7.8.0"
19037      }
19038    },
19039    "@babel/plugin-syntax-export-namespace-from": {
19040      "version": "7.8.3",
19041      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
19042      "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
19043      "dev": true,
19044      "requires": {
19045        "@babel/helper-plugin-utils": "^7.8.3"
19046      }
19047    },
19048    "@babel/plugin-syntax-json-strings": {
19049      "version": "7.8.3",
19050      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
19051      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
19052      "dev": true,
19053      "requires": {
19054        "@babel/helper-plugin-utils": "^7.8.0"
19055      }
19056    },
19057    "@babel/plugin-syntax-jsx": {
19058      "version": "7.14.5",
19059      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz",
19060      "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==",
19061      "dev": true,
19062      "requires": {
19063        "@babel/helper-plugin-utils": "^7.14.5"
19064      }
19065    },
19066    "@babel/plugin-syntax-logical-assignment-operators": {
19067      "version": "7.10.4",
19068      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
19069      "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
19070      "dev": true,
19071      "requires": {
19072        "@babel/helper-plugin-utils": "^7.10.4"
19073      }
19074    },
19075    "@babel/plugin-syntax-nullish-coalescing-operator": {
19076      "version": "7.8.3",
19077      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
19078      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
19079      "dev": true,
19080      "requires": {
19081        "@babel/helper-plugin-utils": "^7.8.0"
19082      }
19083    },
19084    "@babel/plugin-syntax-numeric-separator": {
19085      "version": "7.10.4",
19086      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
19087      "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
19088      "dev": true,
19089      "requires": {
19090        "@babel/helper-plugin-utils": "^7.10.4"
19091      }
19092    },
19093    "@babel/plugin-syntax-object-rest-spread": {
19094      "version": "7.8.3",
19095      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
19096      "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
19097      "requires": {
19098        "@babel/helper-plugin-utils": "^7.8.0"
19099      }
19100    },
19101    "@babel/plugin-syntax-optional-catch-binding": {
19102      "version": "7.8.3",
19103      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
19104      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
19105      "dev": true,
19106      "requires": {
19107        "@babel/helper-plugin-utils": "^7.8.0"
19108      }
19109    },
19110    "@babel/plugin-syntax-optional-chaining": {
19111      "version": "7.8.3",
19112      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
19113      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
19114      "dev": true,
19115      "requires": {
19116        "@babel/helper-plugin-utils": "^7.8.0"
19117      }
19118    },
19119    "@babel/plugin-syntax-private-property-in-object": {
19120      "version": "7.14.5",
19121      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
19122      "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
19123      "dev": true,
19124      "requires": {
19125        "@babel/helper-plugin-utils": "^7.14.5"
19126      }
19127    },
19128    "@babel/plugin-syntax-top-level-await": {
19129      "version": "7.14.5",
19130      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
19131      "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
19132      "dev": true,
19133      "requires": {
19134        "@babel/helper-plugin-utils": "^7.14.5"
19135      }
19136    },
19137    "@babel/plugin-transform-arrow-functions": {
19138      "version": "7.14.5",
19139      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
19140      "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==",
19141      "dev": true,
19142      "requires": {
19143        "@babel/helper-plugin-utils": "^7.14.5"
19144      }
19145    },
19146    "@babel/plugin-transform-async-to-generator": {
19147      "version": "7.14.5",
19148      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz",
19149      "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==",
19150      "dev": true,
19151      "requires": {
19152        "@babel/helper-module-imports": "^7.14.5",
19153        "@babel/helper-plugin-utils": "^7.14.5",
19154        "@babel/helper-remap-async-to-generator": "^7.14.5"
19155      }
19156    },
19157    "@babel/plugin-transform-block-scoped-functions": {
19158      "version": "7.14.5",
19159      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz",
19160      "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==",
19161      "dev": true,
19162      "requires": {
19163        "@babel/helper-plugin-utils": "^7.14.5"
19164      }
19165    },
19166    "@babel/plugin-transform-block-scoping": {
19167      "version": "7.14.5",
19168      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz",
19169      "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==",
19170      "dev": true,
19171      "requires": {
19172        "@babel/helper-plugin-utils": "^7.14.5"
19173      }
19174    },
19175    "@babel/plugin-transform-classes": {
19176      "version": "7.14.5",
19177      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz",
19178      "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==",
19179      "dev": true,
19180      "requires": {
19181        "@babel/helper-annotate-as-pure": "^7.14.5",
19182        "@babel/helper-function-name": "^7.14.5",
19183        "@babel/helper-optimise-call-expression": "^7.14.5",
19184        "@babel/helper-plugin-utils": "^7.14.5",
19185        "@babel/helper-replace-supers": "^7.14.5",
19186        "@babel/helper-split-export-declaration": "^7.14.5",
19187        "globals": "^11.1.0"
19188      }
19189    },
19190    "@babel/plugin-transform-computed-properties": {
19191      "version": "7.14.5",
19192      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz",
19193      "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==",
19194      "dev": true,
19195      "requires": {
19196        "@babel/helper-plugin-utils": "^7.14.5"
19197      }
19198    },
19199    "@babel/plugin-transform-destructuring": {
19200      "version": "7.14.7",
19201      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz",
19202      "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==",
19203      "dev": true,
19204      "requires": {
19205        "@babel/helper-plugin-utils": "^7.14.5"
19206      }
19207    },
19208    "@babel/plugin-transform-dotall-regex": {
19209      "version": "7.14.5",
19210      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz",
19211      "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==",
19212      "dev": true,
19213      "requires": {
19214        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
19215        "@babel/helper-plugin-utils": "^7.14.5"
19216      }
19217    },
19218    "@babel/plugin-transform-duplicate-keys": {
19219      "version": "7.14.5",
19220      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz",
19221      "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==",
19222      "dev": true,
19223      "requires": {
19224        "@babel/helper-plugin-utils": "^7.14.5"
19225      }
19226    },
19227    "@babel/plugin-transform-exponentiation-operator": {
19228      "version": "7.14.5",
19229      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz",
19230      "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==",
19231      "dev": true,
19232      "requires": {
19233        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5",
19234        "@babel/helper-plugin-utils": "^7.14.5"
19235      }
19236    },
19237    "@babel/plugin-transform-for-of": {
19238      "version": "7.14.5",
19239      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz",
19240      "integrity": "sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==",
19241      "dev": true,
19242      "requires": {
19243        "@babel/helper-plugin-utils": "^7.14.5"
19244      }
19245    },
19246    "@babel/plugin-transform-function-name": {
19247      "version": "7.14.5",
19248      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz",
19249      "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==",
19250      "dev": true,
19251      "requires": {
19252        "@babel/helper-function-name": "^7.14.5",
19253        "@babel/helper-plugin-utils": "^7.14.5"
19254      }
19255    },
19256    "@babel/plugin-transform-literals": {
19257      "version": "7.14.5",
19258      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz",
19259      "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==",
19260      "dev": true,
19261      "requires": {
19262        "@babel/helper-plugin-utils": "^7.14.5"
19263      }
19264    },
19265    "@babel/plugin-transform-member-expression-literals": {
19266      "version": "7.14.5",
19267      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz",
19268      "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==",
19269      "dev": true,
19270      "requires": {
19271        "@babel/helper-plugin-utils": "^7.14.5"
19272      }
19273    },
19274    "@babel/plugin-transform-modules-amd": {
19275      "version": "7.14.5",
19276      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz",
19277      "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==",
19278      "dev": true,
19279      "requires": {
19280        "@babel/helper-module-transforms": "^7.14.5",
19281        "@babel/helper-plugin-utils": "^7.14.5",
19282        "babel-plugin-dynamic-import-node": "^2.3.3"
19283      }
19284    },
19285    "@babel/plugin-transform-modules-commonjs": {
19286      "version": "7.14.5",
19287      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz",
19288      "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==",
19289      "dev": true,
19290      "requires": {
19291        "@babel/helper-module-transforms": "^7.14.5",
19292        "@babel/helper-plugin-utils": "^7.14.5",
19293        "@babel/helper-simple-access": "^7.14.5",
19294        "babel-plugin-dynamic-import-node": "^2.3.3"
19295      }
19296    },
19297    "@babel/plugin-transform-modules-systemjs": {
19298      "version": "7.14.5",
19299      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz",
19300      "integrity": "sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==",
19301      "dev": true,
19302      "requires": {
19303        "@babel/helper-hoist-variables": "^7.14.5",
19304        "@babel/helper-module-transforms": "^7.14.5",
19305        "@babel/helper-plugin-utils": "^7.14.5",
19306        "@babel/helper-validator-identifier": "^7.14.5",
19307        "babel-plugin-dynamic-import-node": "^2.3.3"
19308      }
19309    },
19310    "@babel/plugin-transform-modules-umd": {
19311      "version": "7.14.5",
19312      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz",
19313      "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==",
19314      "dev": true,
19315      "requires": {
19316        "@babel/helper-module-transforms": "^7.14.5",
19317        "@babel/helper-plugin-utils": "^7.14.5"
19318      }
19319    },
19320    "@babel/plugin-transform-named-capturing-groups-regex": {
19321      "version": "7.14.7",
19322      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz",
19323      "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==",
19324      "dev": true,
19325      "requires": {
19326        "@babel/helper-create-regexp-features-plugin": "^7.14.5"
19327      }
19328    },
19329    "@babel/plugin-transform-new-target": {
19330      "version": "7.14.5",
19331      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz",
19332      "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==",
19333      "dev": true,
19334      "requires": {
19335        "@babel/helper-plugin-utils": "^7.14.5"
19336      }
19337    },
19338    "@babel/plugin-transform-object-super": {
19339      "version": "7.14.5",
19340      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz",
19341      "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==",
19342      "dev": true,
19343      "requires": {
19344        "@babel/helper-plugin-utils": "^7.14.5",
19345        "@babel/helper-replace-supers": "^7.14.5"
19346      }
19347    },
19348    "@babel/plugin-transform-parameters": {
19349      "version": "7.14.5",
19350      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz",
19351      "integrity": "sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==",
19352      "dev": true,
19353      "requires": {
19354        "@babel/helper-plugin-utils": "^7.14.5"
19355      }
19356    },
19357    "@babel/plugin-transform-property-literals": {
19358      "version": "7.14.5",
19359      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz",
19360      "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==",
19361      "dev": true,
19362      "requires": {
19363        "@babel/helper-plugin-utils": "^7.14.5"
19364      }
19365    },
19366    "@babel/plugin-transform-regenerator": {
19367      "version": "7.14.5",
19368      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz",
19369      "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==",
19370      "dev": true,
19371      "requires": {
19372        "regenerator-transform": "^0.14.2"
19373      }
19374    },
19375    "@babel/plugin-transform-reserved-words": {
19376      "version": "7.14.5",
19377      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz",
19378      "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==",
19379      "dev": true,
19380      "requires": {
19381        "@babel/helper-plugin-utils": "^7.14.5"
19382      }
19383    },
19384    "@babel/plugin-transform-runtime": {
19385      "version": "7.14.5",
19386      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz",
19387      "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==",
19388      "dev": true,
19389      "requires": {
19390        "@babel/helper-module-imports": "^7.14.5",
19391        "@babel/helper-plugin-utils": "^7.14.5",
19392        "babel-plugin-polyfill-corejs2": "^0.2.2",
19393        "babel-plugin-polyfill-corejs3": "^0.2.2",
19394        "babel-plugin-polyfill-regenerator": "^0.2.2",
19395        "semver": "^6.3.0"
19396      }
19397    },
19398    "@babel/plugin-transform-shorthand-properties": {
19399      "version": "7.14.5",
19400      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz",
19401      "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==",
19402      "dev": true,
19403      "requires": {
19404        "@babel/helper-plugin-utils": "^7.14.5"
19405      }
19406    },
19407    "@babel/plugin-transform-spread": {
19408      "version": "7.14.6",
19409      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz",
19410      "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==",
19411      "dev": true,
19412      "requires": {
19413        "@babel/helper-plugin-utils": "^7.14.5",
19414        "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5"
19415      }
19416    },
19417    "@babel/plugin-transform-sticky-regex": {
19418      "version": "7.14.5",
19419      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz",
19420      "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==",
19421      "dev": true,
19422      "requires": {
19423        "@babel/helper-plugin-utils": "^7.14.5"
19424      }
19425    },
19426    "@babel/plugin-transform-template-literals": {
19427      "version": "7.14.5",
19428      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz",
19429      "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==",
19430      "dev": true,
19431      "requires": {
19432        "@babel/helper-plugin-utils": "^7.14.5"
19433      }
19434    },
19435    "@babel/plugin-transform-typeof-symbol": {
19436      "version": "7.14.5",
19437      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz",
19438      "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==",
19439      "dev": true,
19440      "requires": {
19441        "@babel/helper-plugin-utils": "^7.14.5"
19442      }
19443    },
19444    "@babel/plugin-transform-unicode-escapes": {
19445      "version": "7.14.5",
19446      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
19447      "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==",
19448      "dev": true,
19449      "requires": {
19450        "@babel/helper-plugin-utils": "^7.14.5"
19451      }
19452    },
19453    "@babel/plugin-transform-unicode-regex": {
19454      "version": "7.14.5",
19455      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz",
19456      "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==",
19457      "dev": true,
19458      "requires": {
19459        "@babel/helper-create-regexp-features-plugin": "^7.14.5",
19460        "@babel/helper-plugin-utils": "^7.14.5"
19461      }
19462    },
19463    "@babel/preset-env": {
19464      "version": "7.14.7",
19465      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz",
19466      "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==",
19467      "dev": true,
19468      "requires": {
19469        "@babel/compat-data": "^7.14.7",
19470        "@babel/helper-compilation-targets": "^7.14.5",
19471        "@babel/helper-plugin-utils": "^7.14.5",
19472        "@babel/helper-validator-option": "^7.14.5",
19473        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
19474        "@babel/plugin-proposal-async-generator-functions": "^7.14.7",
19475        "@babel/plugin-proposal-class-properties": "^7.14.5",
19476        "@babel/plugin-proposal-class-static-block": "^7.14.5",
19477        "@babel/plugin-proposal-dynamic-import": "^7.14.5",
19478        "@babel/plugin-proposal-export-namespace-from": "^7.14.5",
19479        "@babel/plugin-proposal-json-strings": "^7.14.5",
19480        "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5",
19481        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5",
19482        "@babel/plugin-proposal-numeric-separator": "^7.14.5",
19483        "@babel/plugin-proposal-object-rest-spread": "^7.14.7",
19484        "@babel/plugin-proposal-optional-catch-binding": "^7.14.5",
19485        "@babel/plugin-proposal-optional-chaining": "^7.14.5",
19486        "@babel/plugin-proposal-private-methods": "^7.14.5",
19487        "@babel/plugin-proposal-private-property-in-object": "^7.14.5",
19488        "@babel/plugin-proposal-unicode-property-regex": "^7.14.5",
19489        "@babel/plugin-syntax-async-generators": "^7.8.4",
19490        "@babel/plugin-syntax-class-properties": "^7.12.13",
19491        "@babel/plugin-syntax-class-static-block": "^7.14.5",
19492        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
19493        "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
19494        "@babel/plugin-syntax-json-strings": "^7.8.3",
19495        "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
19496        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
19497        "@babel/plugin-syntax-numeric-separator": "^7.10.4",
19498        "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
19499        "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
19500        "@babel/plugin-syntax-optional-chaining": "^7.8.3",
19501        "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
19502        "@babel/plugin-syntax-top-level-await": "^7.14.5",
19503        "@babel/plugin-transform-arrow-functions": "^7.14.5",
19504        "@babel/plugin-transform-async-to-generator": "^7.14.5",
19505        "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
19506        "@babel/plugin-transform-block-scoping": "^7.14.5",
19507        "@babel/plugin-transform-classes": "^7.14.5",
19508        "@babel/plugin-transform-computed-properties": "^7.14.5",
19509        "@babel/plugin-transform-destructuring": "^7.14.7",
19510        "@babel/plugin-transform-dotall-regex": "^7.14.5",
19511        "@babel/plugin-transform-duplicate-keys": "^7.14.5",
19512        "@babel/plugin-transform-exponentiation-operator": "^7.14.5",
19513        "@babel/plugin-transform-for-of": "^7.14.5",
19514        "@babel/plugin-transform-function-name": "^7.14.5",
19515        "@babel/plugin-transform-literals": "^7.14.5",
19516        "@babel/plugin-transform-member-expression-literals": "^7.14.5",
19517        "@babel/plugin-transform-modules-amd": "^7.14.5",
19518        "@babel/plugin-transform-modules-commonjs": "^7.14.5",
19519        "@babel/plugin-transform-modules-systemjs": "^7.14.5",
19520        "@babel/plugin-transform-modules-umd": "^7.14.5",
19521        "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7",
19522        "@babel/plugin-transform-new-target": "^7.14.5",
19523        "@babel/plugin-transform-object-super": "^7.14.5",
19524        "@babel/plugin-transform-parameters": "^7.14.5",
19525        "@babel/plugin-transform-property-literals": "^7.14.5",
19526        "@babel/plugin-transform-regenerator": "^7.14.5",
19527        "@babel/plugin-transform-reserved-words": "^7.14.5",
19528        "@babel/plugin-transform-shorthand-properties": "^7.14.5",
19529        "@babel/plugin-transform-spread": "^7.14.6",
19530        "@babel/plugin-transform-sticky-regex": "^7.14.5",
19531        "@babel/plugin-transform-template-literals": "^7.14.5",
19532        "@babel/plugin-transform-typeof-symbol": "^7.14.5",
19533        "@babel/plugin-transform-unicode-escapes": "^7.14.5",
19534        "@babel/plugin-transform-unicode-regex": "^7.14.5",
19535        "@babel/preset-modules": "^0.1.4",
19536        "@babel/types": "^7.14.5",
19537        "babel-plugin-polyfill-corejs2": "^0.2.2",
19538        "babel-plugin-polyfill-corejs3": "^0.2.2",
19539        "babel-plugin-polyfill-regenerator": "^0.2.2",
19540        "core-js-compat": "^3.15.0",
19541        "semver": "^6.3.0"
19542      }
19543    },
19544    "@babel/preset-modules": {
19545      "version": "0.1.4",
19546      "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
19547      "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
19548      "dev": true,
19549      "requires": {
19550        "@babel/helper-plugin-utils": "^7.0.0",
19551        "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
19552        "@babel/plugin-transform-dotall-regex": "^7.4.4",
19553        "@babel/types": "^7.4.4",
19554        "esutils": "^2.0.2"
19555      }
19556    },
19557    "@babel/runtime": {
19558      "version": "7.14.6",
19559      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
19560      "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
19561      "dev": true,
19562      "requires": {
19563        "regenerator-runtime": "^0.13.4"
19564      }
19565    },
19566    "@babel/template": {
19567      "version": "7.14.5",
19568      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz",
19569      "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==",
19570      "requires": {
19571        "@babel/code-frame": "^7.14.5",
19572        "@babel/parser": "^7.14.5",
19573        "@babel/types": "^7.14.5"
19574      }
19575    },
19576    "@babel/traverse": {
19577      "version": "7.14.7",
19578      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz",
19579      "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==",
19580      "requires": {
19581        "@babel/code-frame": "^7.14.5",
19582        "@babel/generator": "^7.14.5",
19583        "@babel/helper-function-name": "^7.14.5",
19584        "@babel/helper-hoist-variables": "^7.14.5",
19585        "@babel/helper-split-export-declaration": "^7.14.5",
19586        "@babel/parser": "^7.14.7",
19587        "@babel/types": "^7.14.5",
19588        "debug": "^4.1.0",
19589        "globals": "^11.1.0"
19590      }
19591    },
19592    "@babel/types": {
19593      "version": "7.14.5",
19594      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz",
19595      "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==",
19596      "requires": {
19597        "@babel/helper-validator-identifier": "^7.14.5",
19598        "to-fast-properties": "^2.0.0"
19599      }
19600    },
19601    "@cnakazawa/watch": {
19602      "version": "1.0.4",
19603      "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
19604      "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
19605      "requires": {
19606        "exec-sh": "^0.3.2",
19607        "minimist": "^1.2.0"
19608      }
19609    },
19610    "@hapi/address": {
19611      "version": "2.1.4",
19612      "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
19613      "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==",
19614      "dev": true
19615    },
19616    "@hapi/bourne": {
19617      "version": "1.3.2",
19618      "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
19619      "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==",
19620      "dev": true
19621    },
19622    "@hapi/hoek": {
19623      "version": "8.5.1",
19624      "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz",
19625      "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==",
19626      "dev": true
19627    },
19628    "@hapi/joi": {
19629      "version": "15.1.1",
19630      "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz",
19631      "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==",
19632      "dev": true,
19633      "requires": {
19634        "@hapi/address": "2.x.x",
19635        "@hapi/bourne": "1.x.x",
19636        "@hapi/hoek": "8.x.x",
19637        "@hapi/topo": "3.x.x"
19638      }
19639    },
19640    "@hapi/topo": {
19641      "version": "3.1.6",
19642      "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz",
19643      "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==",
19644      "dev": true,
19645      "requires": {
19646        "@hapi/hoek": "^8.3.0"
19647      }
19648    },
19649    "@intervolga/optimize-cssnano-plugin": {
19650      "version": "1.0.6",
19651      "resolved": "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz",
19652      "integrity": "sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==",
19653      "dev": true,
19654      "requires": {
19655        "cssnano": "^4.0.0",
19656        "cssnano-preset-default": "^4.0.0",
19657        "postcss": "^7.0.0"
19658      }
19659    },
19660    "@jest/console": {
19661      "version": "24.9.0",
19662      "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz",
19663      "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==",
19664      "requires": {
19665        "@jest/source-map": "^24.9.0",
19666        "chalk": "^2.0.1",
19667        "slash": "^2.0.0"
19668      }
19669    },
19670    "@jest/core": {
19671      "version": "24.9.0",
19672      "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz",
19673      "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==",
19674      "requires": {
19675        "@jest/console": "^24.7.1",
19676        "@jest/reporters": "^24.9.0",
19677        "@jest/test-result": "^24.9.0",
19678        "@jest/transform": "^24.9.0",
19679        "@jest/types": "^24.9.0",
19680        "ansi-escapes": "^3.0.0",
19681        "chalk": "^2.0.1",
19682        "exit": "^0.1.2",
19683        "graceful-fs": "^4.1.15",
19684        "jest-changed-files": "^24.9.0",
19685        "jest-config": "^24.9.0",
19686        "jest-haste-map": "^24.9.0",
19687        "jest-message-util": "^24.9.0",
19688        "jest-regex-util": "^24.3.0",
19689        "jest-resolve": "^24.9.0",
19690        "jest-resolve-dependencies": "^24.9.0",
19691        "jest-runner": "^24.9.0",
19692        "jest-runtime": "^24.9.0",
19693        "jest-snapshot": "^24.9.0",
19694        "jest-util": "^24.9.0",
19695        "jest-validate": "^24.9.0",
19696        "jest-watcher": "^24.9.0",
19697        "micromatch": "^3.1.10",
19698        "p-each-series": "^1.0.0",
19699        "realpath-native": "^1.1.0",
19700        "rimraf": "^2.5.4",
19701        "slash": "^2.0.0",
19702        "strip-ansi": "^5.0.0"
19703      },
19704      "dependencies": {
19705        "ansi-escapes": {
19706          "version": "3.2.0",
19707          "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
19708          "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ=="
19709        }
19710      }
19711    },
19712    "@jest/environment": {
19713      "version": "24.9.0",
19714      "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz",
19715      "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==",
19716      "requires": {
19717        "@jest/fake-timers": "^24.9.0",
19718        "@jest/transform": "^24.9.0",
19719        "@jest/types": "^24.9.0",
19720        "jest-mock": "^24.9.0"
19721      }
19722    },
19723    "@jest/fake-timers": {
19724      "version": "24.9.0",
19725      "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz",
19726      "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==",
19727      "requires": {
19728        "@jest/types": "^24.9.0",
19729        "jest-message-util": "^24.9.0",
19730        "jest-mock": "^24.9.0"
19731      }
19732    },
19733    "@jest/reporters": {
19734      "version": "24.9.0",
19735      "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz",
19736      "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==",
19737      "requires": {
19738        "@jest/environment": "^24.9.0",
19739        "@jest/test-result": "^24.9.0",
19740        "@jest/transform": "^24.9.0",
19741        "@jest/types": "^24.9.0",
19742        "chalk": "^2.0.1",
19743        "exit": "^0.1.2",
19744        "glob": "^7.1.2",
19745        "istanbul-lib-coverage": "^2.0.2",
19746        "istanbul-lib-instrument": "^3.0.1",
19747        "istanbul-lib-report": "^2.0.4",
19748        "istanbul-lib-source-maps": "^3.0.1",
19749        "istanbul-reports": "^2.2.6",
19750        "jest-haste-map": "^24.9.0",
19751        "jest-resolve": "^24.9.0",
19752        "jest-runtime": "^24.9.0",
19753        "jest-util": "^24.9.0",
19754        "jest-worker": "^24.6.0",
19755        "node-notifier": "^5.4.2",
19756        "slash": "^2.0.0",
19757        "source-map": "^0.6.0",
19758        "string-length": "^2.0.0"
19759      },
19760      "dependencies": {
19761        "source-map": {
19762          "version": "0.6.1",
19763          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
19764          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
19765        }
19766      }
19767    },
19768    "@jest/source-map": {
19769      "version": "24.9.0",
19770      "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz",
19771      "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==",
19772      "requires": {
19773        "callsites": "^3.0.0",
19774        "graceful-fs": "^4.1.15",
19775        "source-map": "^0.6.0"
19776      },
19777      "dependencies": {
19778        "callsites": {
19779          "version": "3.1.0",
19780          "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
19781          "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
19782        },
19783        "source-map": {
19784          "version": "0.6.1",
19785          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
19786          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
19787        }
19788      }
19789    },
19790    "@jest/test-result": {
19791      "version": "24.9.0",
19792      "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz",
19793      "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==",
19794      "requires": {
19795        "@jest/console": "^24.9.0",
19796        "@jest/types": "^24.9.0",
19797        "@types/istanbul-lib-coverage": "^2.0.0"
19798      }
19799    },
19800    "@jest/test-sequencer": {
19801      "version": "24.9.0",
19802      "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz",
19803      "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==",
19804      "requires": {
19805        "@jest/test-result": "^24.9.0",
19806        "jest-haste-map": "^24.9.0",
19807        "jest-runner": "^24.9.0",
19808        "jest-runtime": "^24.9.0"
19809      }
19810    },
19811    "@jest/transform": {
19812      "version": "24.9.0",
19813      "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz",
19814      "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==",
19815      "requires": {
19816        "@babel/core": "^7.1.0",
19817        "@jest/types": "^24.9.0",
19818        "babel-plugin-istanbul": "^5.1.0",
19819        "chalk": "^2.0.1",
19820        "convert-source-map": "^1.4.0",
19821        "fast-json-stable-stringify": "^2.0.0",
19822        "graceful-fs": "^4.1.15",
19823        "jest-haste-map": "^24.9.0",
19824        "jest-regex-util": "^24.9.0",
19825        "jest-util": "^24.9.0",
19826        "micromatch": "^3.1.10",
19827        "pirates": "^4.0.1",
19828        "realpath-native": "^1.1.0",
19829        "slash": "^2.0.0",
19830        "source-map": "^0.6.1",
19831        "write-file-atomic": "2.4.1"
19832      },
19833      "dependencies": {
19834        "source-map": {
19835          "version": "0.6.1",
19836          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
19837          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
19838        }
19839      }
19840    },
19841    "@jest/types": {
19842      "version": "24.9.0",
19843      "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz",
19844      "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==",
19845      "requires": {
19846        "@types/istanbul-lib-coverage": "^2.0.0",
19847        "@types/istanbul-reports": "^1.1.1",
19848        "@types/yargs": "^13.0.0"
19849      }
19850    },
19851    "@mdi/font": {
19852      "version": "5.9.55",
19853      "resolved": "https://registry.npmjs.org/@mdi/font/-/font-5.9.55.tgz",
19854      "integrity": "sha512-jswRF6q3eq8NWpWiqct6q+6Fg/I7nUhrxYJfiEM8JJpap0wVJLQdbKtyS65GdlK7S7Ytnx3TTi/bmw+tBhkGmg=="
19855    },
19856    "@mrmlnc/readdir-enhanced": {
19857      "version": "2.2.1",
19858      "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
19859      "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
19860      "dev": true,
19861      "requires": {
19862        "call-me-maybe": "^1.0.1",
19863        "glob-to-regexp": "^0.3.0"
19864      }
19865    },
19866    "@nodelib/fs.stat": {
19867      "version": "1.1.3",
19868      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
19869      "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
19870      "dev": true
19871    },
19872    "@protobufjs/aspromise": {
19873      "version": "1.1.2",
19874      "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
19875      "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78="
19876    },
19877    "@protobufjs/base64": {
19878      "version": "1.1.2",
19879      "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
19880      "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
19881    },
19882    "@protobufjs/codegen": {
19883      "version": "2.0.4",
19884      "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
19885      "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
19886    },
19887    "@protobufjs/eventemitter": {
19888      "version": "1.1.0",
19889      "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
19890      "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A="
19891    },
19892    "@protobufjs/fetch": {
19893      "version": "1.1.0",
19894      "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
19895      "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
19896      "requires": {
19897        "@protobufjs/aspromise": "^1.1.1",
19898        "@protobufjs/inquire": "^1.1.0"
19899      }
19900    },
19901    "@protobufjs/float": {
19902      "version": "1.0.2",
19903      "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
19904      "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E="
19905    },
19906    "@protobufjs/inquire": {
19907      "version": "1.1.0",
19908      "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
19909      "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik="
19910    },
19911    "@protobufjs/path": {
19912      "version": "1.1.2",
19913      "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
19914      "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0="
19915    },
19916    "@protobufjs/pool": {
19917      "version": "1.1.0",
19918      "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
19919      "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q="
19920    },
19921    "@protobufjs/utf8": {
19922      "version": "1.1.0",
19923      "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
19924      "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA="
19925    },
19926    "@soda/friendly-errors-webpack-plugin": {
19927      "version": "1.8.0",
19928      "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz",
19929      "integrity": "sha512-RLotfx6k1+nfLacwNCenj7VnTMPxVwYKoGOcffMFoJDKM8tXzBiCN0hMHFJNnoAojduYAsxuiMm0EOMixgiRow==",
19930      "dev": true,
19931      "requires": {
19932        "chalk": "^2.4.2",
19933        "error-stack-parser": "^2.0.2",
19934        "string-width": "^2.0.0",
19935        "strip-ansi": "^5"
19936      }
19937    },
19938    "@soda/get-current-script": {
19939      "version": "1.0.2",
19940      "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz",
19941      "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==",
19942      "dev": true
19943    },
19944    "@types/babel__core": {
19945      "version": "7.1.15",
19946      "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz",
19947      "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==",
19948      "requires": {
19949        "@babel/parser": "^7.1.0",
19950        "@babel/types": "^7.0.0",
19951        "@types/babel__generator": "*",
19952        "@types/babel__template": "*",
19953        "@types/babel__traverse": "*"
19954      }
19955    },
19956    "@types/babel__generator": {
19957      "version": "7.6.3",
19958      "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz",
19959      "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==",
19960      "requires": {
19961        "@babel/types": "^7.0.0"
19962      }
19963    },
19964    "@types/babel__template": {
19965      "version": "7.4.1",
19966      "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
19967      "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
19968      "requires": {
19969        "@babel/parser": "^7.1.0",
19970        "@babel/types": "^7.0.0"
19971      }
19972    },
19973    "@types/babel__traverse": {
19974      "version": "7.14.2",
19975      "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz",
19976      "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==",
19977      "requires": {
19978        "@babel/types": "^7.3.0"
19979      }
19980    },
19981    "@types/body-parser": {
19982      "version": "1.19.0",
19983      "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz",
19984      "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==",
19985      "dev": true,
19986      "requires": {
19987        "@types/connect": "*",
19988        "@types/node": "*"
19989      }
19990    },
19991    "@types/connect": {
19992      "version": "3.4.34",
19993      "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz",
19994      "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==",
19995      "dev": true,
19996      "requires": {
19997        "@types/node": "*"
19998      }
19999    },
20000    "@types/connect-history-api-fallback": {
20001      "version": "1.3.4",
20002      "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.4.tgz",
20003      "integrity": "sha512-Kf8v0wljR5GSCOCF/VQWdV3ZhKOVA73drXtY3geMTQgHy9dgqQ0dLrf31M0hcuWkhFzK5sP0kkS3mJzcKVtZbw==",
20004      "dev": true,
20005      "requires": {
20006        "@types/express-serve-static-core": "*",
20007        "@types/node": "*"
20008      }
20009    },
20010    "@types/estree": {
20011      "version": "0.0.48",
20012      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.48.tgz",
20013      "integrity": "sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==",
20014      "dev": true
20015    },
20016    "@types/express": {
20017      "version": "4.17.12",
20018      "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.12.tgz",
20019      "integrity": "sha512-pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q==",
20020      "dev": true,
20021      "requires": {
20022        "@types/body-parser": "*",
20023        "@types/express-serve-static-core": "^4.17.18",
20024        "@types/qs": "*",
20025        "@types/serve-static": "*"
20026      }
20027    },
20028    "@types/express-serve-static-core": {
20029      "version": "4.17.21",
20030      "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.21.tgz",
20031      "integrity": "sha512-gwCiEZqW6f7EoR8TTEfalyEhb1zA5jQJnRngr97+3pzMaO1RKoI1w2bw07TK72renMUVWcWS5mLI6rk1NqN0nA==",
20032      "dev": true,
20033      "requires": {
20034        "@types/node": "*",
20035        "@types/qs": "*",
20036        "@types/range-parser": "*"
20037      }
20038    },
20039    "@types/glob": {
20040      "version": "7.1.3",
20041      "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
20042      "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==",
20043      "dev": true,
20044      "requires": {
20045        "@types/minimatch": "*",
20046        "@types/node": "*"
20047      }
20048    },
20049    "@types/http-proxy": {
20050      "version": "1.17.6",
20051      "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.6.tgz",
20052      "integrity": "sha512-+qsjqR75S/ib0ig0R9WN+CDoZeOBU6F2XLewgC4KVgdXiNHiKKHFEMRHOrs5PbYE97D5vataw5wPj4KLYfUkuQ==",
20053      "dev": true,
20054      "requires": {
20055        "@types/node": "*"
20056      }
20057    },
20058    "@types/istanbul-lib-coverage": {
20059      "version": "2.0.3",
20060      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
20061      "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw=="
20062    },
20063    "@types/istanbul-lib-report": {
20064      "version": "3.0.0",
20065      "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
20066      "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
20067      "requires": {
20068        "@types/istanbul-lib-coverage": "*"
20069      }
20070    },
20071    "@types/istanbul-reports": {
20072      "version": "1.1.2",
20073      "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz",
20074      "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==",
20075      "requires": {
20076        "@types/istanbul-lib-coverage": "*",
20077        "@types/istanbul-lib-report": "*"
20078      }
20079    },
20080    "@types/jest": {
20081      "version": "24.9.1",
20082      "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz",
20083      "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==",
20084      "dev": true,
20085      "requires": {
20086        "jest-diff": "^24.3.0"
20087      }
20088    },
20089    "@types/json-schema": {
20090      "version": "7.0.7",
20091      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
20092      "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
20093      "dev": true
20094    },
20095    "@types/long": {
20096      "version": "4.0.1",
20097      "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
20098      "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
20099    },
20100    "@types/mime": {
20101      "version": "1.3.2",
20102      "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
20103      "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==",
20104      "dev": true
20105    },
20106    "@types/minimatch": {
20107      "version": "3.0.4",
20108      "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz",
20109      "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==",
20110      "dev": true
20111    },
20112    "@types/minimist": {
20113      "version": "1.2.1",
20114      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
20115      "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
20116      "dev": true
20117    },
20118    "@types/node": {
20119      "version": "15.12.4",
20120      "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz",
20121      "integrity": "sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA=="
20122    },
20123    "@types/normalize-package-data": {
20124      "version": "2.4.0",
20125      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
20126      "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
20127      "dev": true
20128    },
20129    "@types/q": {
20130      "version": "1.5.4",
20131      "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
20132      "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
20133      "dev": true
20134    },
20135    "@types/qs": {
20136      "version": "6.9.6",
20137      "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz",
20138      "integrity": "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==",
20139      "dev": true
20140    },
20141    "@types/range-parser": {
20142      "version": "1.2.3",
20143      "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz",
20144      "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==",
20145      "dev": true
20146    },
20147    "@types/serve-static": {
20148      "version": "1.13.9",
20149      "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz",
20150      "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==",
20151      "dev": true,
20152      "requires": {
20153        "@types/mime": "^1",
20154        "@types/node": "*"
20155      }
20156    },
20157    "@types/source-list-map": {
20158      "version": "0.1.2",
20159      "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
20160      "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
20161      "dev": true
20162    },
20163    "@types/stack-utils": {
20164      "version": "1.0.1",
20165      "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz",
20166      "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw=="
20167    },
20168    "@types/strip-bom": {
20169      "version": "3.0.0",
20170      "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz",
20171      "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=",
20172      "dev": true
20173    },
20174    "@types/strip-json-comments": {
20175      "version": "0.0.30",
20176      "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz",
20177      "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==",
20178      "dev": true
20179    },
20180    "@types/tapable": {
20181      "version": "1.0.7",
20182      "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz",
20183      "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==",
20184      "dev": true
20185    },
20186    "@types/uglify-js": {
20187      "version": "3.13.0",
20188      "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz",
20189      "integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==",
20190      "dev": true,
20191      "requires": {
20192        "source-map": "^0.6.1"
20193      },
20194      "dependencies": {
20195        "source-map": {
20196          "version": "0.6.1",
20197          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20198          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20199          "dev": true
20200        }
20201      }
20202    },
20203    "@types/uuid": {
20204      "version": "8.3.0",
20205      "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz",
20206      "integrity": "sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ=="
20207    },
20208    "@types/webpack": {
20209      "version": "4.41.29",
20210      "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.29.tgz",
20211      "integrity": "sha512-6pLaORaVNZxiB3FSHbyBiWM7QdazAWda1zvAq4SbZObZqHSDbWLi62iFdblVea6SK9eyBIVp5yHhKt/yNQdR7Q==",
20212      "dev": true,
20213      "requires": {
20214        "@types/node": "*",
20215        "@types/tapable": "^1",
20216        "@types/uglify-js": "*",
20217        "@types/webpack-sources": "*",
20218        "anymatch": "^3.0.0",
20219        "source-map": "^0.6.0"
20220      },
20221      "dependencies": {
20222        "source-map": {
20223          "version": "0.6.1",
20224          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20225          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20226          "dev": true
20227        }
20228      }
20229    },
20230    "@types/webpack-dev-server": {
20231      "version": "3.11.4",
20232      "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.4.tgz",
20233      "integrity": "sha512-DCKORHjqNNVuMIDWFrlljftvc9CL0+09p3l7lBpb8dRqgN5SmvkWCY4MPKxoI6wJgdRqohmoNbptkxqSKAzLRg==",
20234      "dev": true,
20235      "requires": {
20236        "@types/connect-history-api-fallback": "*",
20237        "@types/express": "*",
20238        "@types/serve-static": "*",
20239        "@types/webpack": "^4",
20240        "http-proxy-middleware": "^1.0.0"
20241      }
20242    },
20243    "@types/webpack-sources": {
20244      "version": "2.1.0",
20245      "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz",
20246      "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==",
20247      "dev": true,
20248      "requires": {
20249        "@types/node": "*",
20250        "@types/source-list-map": "*",
20251        "source-map": "^0.7.3"
20252      },
20253      "dependencies": {
20254        "source-map": {
20255          "version": "0.7.3",
20256          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
20257          "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
20258          "dev": true
20259        }
20260      }
20261    },
20262    "@types/yargs": {
20263      "version": "13.0.12",
20264      "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz",
20265      "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==",
20266      "requires": {
20267        "@types/yargs-parser": "*"
20268      }
20269    },
20270    "@types/yargs-parser": {
20271      "version": "20.2.1",
20272      "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz",
20273      "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw=="
20274    },
20275    "@vue/babel-helper-vue-jsx-merge-props": {
20276      "version": "1.2.1",
20277      "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz",
20278      "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==",
20279      "dev": true
20280    },
20281    "@vue/babel-helper-vue-transform-on": {
20282      "version": "1.0.2",
20283      "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz",
20284      "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==",
20285      "dev": true
20286    },
20287    "@vue/babel-plugin-jsx": {
20288      "version": "1.0.6",
20289      "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.6.tgz",
20290      "integrity": "sha512-RzYsvBhzKUmY2YG6LoV+W5PnlnkInq0thh1AzCmewwctAgGN6e9UFon6ZrQQV1CO5G5PeME7MqpB+/vvGg0h4g==",
20291      "dev": true,
20292      "requires": {
20293        "@babel/helper-module-imports": "^7.0.0",
20294        "@babel/plugin-syntax-jsx": "^7.0.0",
20295        "@babel/template": "^7.0.0",
20296        "@babel/traverse": "^7.0.0",
20297        "@babel/types": "^7.0.0",
20298        "@vue/babel-helper-vue-transform-on": "^1.0.2",
20299        "camelcase": "^6.0.0",
20300        "html-tags": "^3.1.0",
20301        "svg-tags": "^1.0.0"
20302      }
20303    },
20304    "@vue/babel-plugin-transform-vue-jsx": {
20305      "version": "1.2.1",
20306      "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz",
20307      "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==",
20308      "dev": true,
20309      "requires": {
20310        "@babel/helper-module-imports": "^7.0.0",
20311        "@babel/plugin-syntax-jsx": "^7.2.0",
20312        "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
20313        "html-tags": "^2.0.0",
20314        "lodash.kebabcase": "^4.1.1",
20315        "svg-tags": "^1.0.0"
20316      },
20317      "dependencies": {
20318        "html-tags": {
20319          "version": "2.0.0",
20320          "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
20321          "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
20322          "dev": true
20323        }
20324      }
20325    },
20326    "@vue/babel-preset-app": {
20327      "version": "4.5.13",
20328      "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.13.tgz",
20329      "integrity": "sha512-pM7CR3yXB6L8Gfn6EmX7FLNE3+V/15I3o33GkSNsWvgsMp6HVGXKkXgojrcfUUauyL1LZOdvTmu4enU2RePGHw==",
20330      "dev": true,
20331      "requires": {
20332        "@babel/core": "^7.11.0",
20333        "@babel/helper-compilation-targets": "^7.9.6",
20334        "@babel/helper-module-imports": "^7.8.3",
20335        "@babel/plugin-proposal-class-properties": "^7.8.3",
20336        "@babel/plugin-proposal-decorators": "^7.8.3",
20337        "@babel/plugin-syntax-dynamic-import": "^7.8.3",
20338        "@babel/plugin-syntax-jsx": "^7.8.3",
20339        "@babel/plugin-transform-runtime": "^7.11.0",
20340        "@babel/preset-env": "^7.11.0",
20341        "@babel/runtime": "^7.11.0",
20342        "@vue/babel-plugin-jsx": "^1.0.3",
20343        "@vue/babel-preset-jsx": "^1.2.4",
20344        "babel-plugin-dynamic-import-node": "^2.3.3",
20345        "core-js": "^3.6.5",
20346        "core-js-compat": "^3.6.5",
20347        "semver": "^6.1.0"
20348      }
20349    },
20350    "@vue/babel-preset-jsx": {
20351      "version": "1.2.4",
20352      "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz",
20353      "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==",
20354      "dev": true,
20355      "requires": {
20356        "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
20357        "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
20358        "@vue/babel-sugar-composition-api-inject-h": "^1.2.1",
20359        "@vue/babel-sugar-composition-api-render-instance": "^1.2.4",
20360        "@vue/babel-sugar-functional-vue": "^1.2.2",
20361        "@vue/babel-sugar-inject-h": "^1.2.2",
20362        "@vue/babel-sugar-v-model": "^1.2.3",
20363        "@vue/babel-sugar-v-on": "^1.2.3"
20364      }
20365    },
20366    "@vue/babel-sugar-composition-api-inject-h": {
20367      "version": "1.2.1",
20368      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz",
20369      "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==",
20370      "dev": true,
20371      "requires": {
20372        "@babel/plugin-syntax-jsx": "^7.2.0"
20373      }
20374    },
20375    "@vue/babel-sugar-composition-api-render-instance": {
20376      "version": "1.2.4",
20377      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz",
20378      "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==",
20379      "dev": true,
20380      "requires": {
20381        "@babel/plugin-syntax-jsx": "^7.2.0"
20382      }
20383    },
20384    "@vue/babel-sugar-functional-vue": {
20385      "version": "1.2.2",
20386      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz",
20387      "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==",
20388      "dev": true,
20389      "requires": {
20390        "@babel/plugin-syntax-jsx": "^7.2.0"
20391      }
20392    },
20393    "@vue/babel-sugar-inject-h": {
20394      "version": "1.2.2",
20395      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz",
20396      "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==",
20397      "dev": true,
20398      "requires": {
20399        "@babel/plugin-syntax-jsx": "^7.2.0"
20400      }
20401    },
20402    "@vue/babel-sugar-v-model": {
20403      "version": "1.2.3",
20404      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz",
20405      "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==",
20406      "dev": true,
20407      "requires": {
20408        "@babel/plugin-syntax-jsx": "^7.2.0",
20409        "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1",
20410        "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
20411        "camelcase": "^5.0.0",
20412        "html-tags": "^2.0.0",
20413        "svg-tags": "^1.0.0"
20414      },
20415      "dependencies": {
20416        "camelcase": {
20417          "version": "5.3.1",
20418          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
20419          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
20420          "dev": true
20421        },
20422        "html-tags": {
20423          "version": "2.0.0",
20424          "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
20425          "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
20426          "dev": true
20427        }
20428      }
20429    },
20430    "@vue/babel-sugar-v-on": {
20431      "version": "1.2.3",
20432      "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz",
20433      "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==",
20434      "dev": true,
20435      "requires": {
20436        "@babel/plugin-syntax-jsx": "^7.2.0",
20437        "@vue/babel-plugin-transform-vue-jsx": "^1.2.1",
20438        "camelcase": "^5.0.0"
20439      },
20440      "dependencies": {
20441        "camelcase": {
20442          "version": "5.3.1",
20443          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
20444          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
20445          "dev": true
20446        }
20447      }
20448    },
20449    "@vue/cli-overlay": {
20450      "version": "4.5.13",
20451      "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.5.13.tgz",
20452      "integrity": "sha512-jhUIg3klgi5Cxhs8dnat5hi/W2tQJvsqCxR0u6hgfSob0ORODgUBlN+F/uwq7cKIe/pzedVUk1y07F13GQvPqg==",
20453      "dev": true
20454    },
20455    "@vue/cli-plugin-babel": {
20456      "version": "4.5.13",
20457      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.13.tgz",
20458      "integrity": "sha512-ykvEAfD8PgGs+dGMGqr7l/nRmIS39NRzWLhMluPLTvDV1L+IxcoB73HNLGA/aENDpl8CuWrTE+1VgydcOhp+wg==",
20459      "dev": true,
20460      "requires": {
20461        "@babel/core": "^7.11.0",
20462        "@vue/babel-preset-app": "^4.5.13",
20463        "@vue/cli-shared-utils": "^4.5.13",
20464        "babel-loader": "^8.1.0",
20465        "cache-loader": "^4.1.0",
20466        "thread-loader": "^2.1.3",
20467        "webpack": "^4.0.0"
20468      }
20469    },
20470    "@vue/cli-plugin-eslint": {
20471      "version": "4.5.13",
20472      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.13.tgz",
20473      "integrity": "sha512-yc2uXX6aBiy3vEf5TwaueaDqQbdIXIhk0x0KzEtpPo23jBdLkpOSoU5NCgE06g/ZiGAcettpmBSv73Hfp4wHEw==",
20474      "dev": true,
20475      "requires": {
20476        "@vue/cli-shared-utils": "^4.5.13",
20477        "eslint-loader": "^2.2.1",
20478        "globby": "^9.2.0",
20479        "inquirer": "^7.1.0",
20480        "webpack": "^4.0.0",
20481        "yorkie": "^2.0.0"
20482      }
20483    },
20484    "@vue/cli-plugin-router": {
20485      "version": "4.5.13",
20486      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.5.13.tgz",
20487      "integrity": "sha512-tgtMDjchB/M1z8BcfV4jSOY9fZSMDTPgF9lsJIiqBWMxvBIsk9uIZHxp62DibYME4CCKb/nNK61XHaikFp+83w==",
20488      "dev": true,
20489      "requires": {
20490        "@vue/cli-shared-utils": "^4.5.13"
20491      }
20492    },
20493    "@vue/cli-plugin-unit-jest": {
20494      "version": "4.5.13",
20495      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-jest/-/cli-plugin-unit-jest-4.5.13.tgz",
20496      "integrity": "sha512-8t7QIihJWB9Kv85FamrEzWbJnvsLhQdyXHl3h+qhAihrZdLL+9mj905y88cBCq+i2PqqZ/qAoabbpf4DxDAb7g==",
20497      "dev": true,
20498      "requires": {
20499        "@babel/core": "^7.11.0",
20500        "@babel/plugin-transform-modules-commonjs": "^7.9.6",
20501        "@types/jest": "^24.0.19",
20502        "@vue/cli-shared-utils": "^4.5.13",
20503        "babel-core": "^7.0.0-bridge.0",
20504        "babel-jest": "^24.9.0",
20505        "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
20506        "deepmerge": "^4.2.2",
20507        "jest": "^24.9.0",
20508        "jest-environment-jsdom-fifteen": "^1.0.2",
20509        "jest-serializer-vue": "^2.0.2",
20510        "jest-transform-stub": "^2.0.0",
20511        "jest-watch-typeahead": "^0.4.2",
20512        "ts-jest": "^24.2.0",
20513        "vue-jest": "^3.0.5"
20514      },
20515      "dependencies": {
20516        "deepmerge": {
20517          "version": "4.2.2",
20518          "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
20519          "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
20520          "dev": true
20521        },
20522        "vue-jest": {
20523          "version": "3.0.7",
20524          "resolved": "https://registry.npmjs.org/vue-jest/-/vue-jest-3.0.7.tgz",
20525          "integrity": "sha512-PIOxFM+wsBMry26ZpfBvUQ/DGH2hvp5khDQ1n51g3bN0TwFwTy4J85XVfxTRMukqHji/GnAoGUnlZ5Ao73K62w==",
20526          "dev": true,
20527          "requires": {
20528            "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0",
20529            "chalk": "^2.1.0",
20530            "deasync": "^0.1.15",
20531            "extract-from-css": "^0.4.4",
20532            "find-babel-config": "^1.1.0",
20533            "js-beautify": "^1.6.14",
20534            "node-cache": "^4.1.1",
20535            "object-assign": "^4.1.1",
20536            "source-map": "^0.5.6",
20537            "tsconfig": "^7.0.0",
20538            "vue-template-es2015-compiler": "^1.6.0"
20539          }
20540        }
20541      }
20542    },
20543    "@vue/cli-plugin-vuex": {
20544      "version": "4.5.13",
20545      "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.13.tgz",
20546      "integrity": "sha512-I1S9wZC7iI0Wn8kw8Zh+A2Qkf6s1M6vTGBkx8boXjuzfwEEyEHRxadsVCecZc8Mkpydo0nykj+MyYF96TKFuVA==",
20547      "dev": true,
20548      "requires": {}
20549    },
20550    "@vue/cli-service": {
20551      "version": "4.5.13",
20552      "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.5.13.tgz",
20553      "integrity": "sha512-CKAZN4iokMMsaUyJRU22oUAz3oS/X9sVBSKAF2/shFBV5xh3jqAlKl8OXZYz4cXGFLA6djNuYrniuLAo7Ku97A==",
20554      "dev": true,
20555      "requires": {
20556        "@intervolga/optimize-cssnano-plugin": "^1.0.5",
20557        "@soda/friendly-errors-webpack-plugin": "^1.7.1",
20558        "@soda/get-current-script": "^1.0.0",
20559        "@types/minimist": "^1.2.0",
20560        "@types/webpack": "^4.0.0",
20561        "@types/webpack-dev-server": "^3.11.0",
20562        "@vue/cli-overlay": "^4.5.13",
20563        "@vue/cli-plugin-router": "^4.5.13",
20564        "@vue/cli-plugin-vuex": "^4.5.13",
20565        "@vue/cli-shared-utils": "^4.5.13",
20566        "@vue/component-compiler-utils": "^3.1.2",
20567        "@vue/preload-webpack-plugin": "^1.1.0",
20568        "@vue/web-component-wrapper": "^1.2.0",
20569        "acorn": "^7.4.0",
20570        "acorn-walk": "^7.1.1",
20571        "address": "^1.1.2",
20572        "autoprefixer": "^9.8.6",
20573        "browserslist": "^4.12.0",
20574        "cache-loader": "^4.1.0",
20575        "case-sensitive-paths-webpack-plugin": "^2.3.0",
20576        "cli-highlight": "^2.1.4",
20577        "clipboardy": "^2.3.0",
20578        "cliui": "^6.0.0",
20579        "copy-webpack-plugin": "^5.1.1",
20580        "css-loader": "^3.5.3",
20581        "cssnano": "^4.1.10",
20582        "debug": "^4.1.1",
20583        "default-gateway": "^5.0.5",
20584        "dotenv": "^8.2.0",
20585        "dotenv-expand": "^5.1.0",
20586        "file-loader": "^4.2.0",
20587        "fs-extra": "^7.0.1",
20588        "globby": "^9.2.0",
20589        "hash-sum": "^2.0.0",
20590        "html-webpack-plugin": "^3.2.0",
20591        "launch-editor-middleware": "^2.2.1",
20592        "lodash.defaultsdeep": "^4.6.1",
20593        "lodash.mapvalues": "^4.6.0",
20594        "lodash.transform": "^4.6.0",
20595        "mini-css-extract-plugin": "^0.9.0",
20596        "minimist": "^1.2.5",
20597        "pnp-webpack-plugin": "^1.6.4",
20598        "portfinder": "^1.0.26",
20599        "postcss-loader": "^3.0.0",
20600        "ssri": "^8.0.1",
20601        "terser-webpack-plugin": "^1.4.4",
20602        "thread-loader": "^2.1.3",
20603        "url-loader": "^2.2.0",
20604        "vue-loader": "^15.9.2",
20605        "vue-loader-v16": "npm:vue-loader@^16.1.0",
20606        "vue-style-loader": "^4.1.2",
20607        "webpack": "^4.0.0",
20608        "webpack-bundle-analyzer": "^3.8.0",
20609        "webpack-chain": "^6.4.0",
20610        "webpack-dev-server": "^3.11.0",
20611        "webpack-merge": "^4.2.2"
20612      }
20613    },
20614    "@vue/cli-shared-utils": {
20615      "version": "4.5.13",
20616      "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.13.tgz",
20617      "integrity": "sha512-HpnOrkLg42RFUsQGMJv26oTG3J3FmKtO2WSRhKIIL+1ok3w9OjGCtA3nMMXN27f9eX14TqO64M36DaiSZ1fSiw==",
20618      "dev": true,
20619      "requires": {
20620        "@hapi/joi": "^15.0.1",
20621        "chalk": "^2.4.2",
20622        "execa": "^1.0.0",
20623        "launch-editor": "^2.2.1",
20624        "lru-cache": "^5.1.1",
20625        "node-ipc": "^9.1.1",
20626        "open": "^6.3.0",
20627        "ora": "^3.4.0",
20628        "read-pkg": "^5.1.1",
20629        "request": "^2.88.2",
20630        "semver": "^6.1.0",
20631        "strip-ansi": "^6.0.0"
20632      },
20633      "dependencies": {
20634        "ansi-regex": {
20635          "version": "5.0.0",
20636          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
20637          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
20638          "dev": true
20639        },
20640        "strip-ansi": {
20641          "version": "6.0.0",
20642          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
20643          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
20644          "dev": true,
20645          "requires": {
20646            "ansi-regex": "^5.0.0"
20647          }
20648        }
20649      }
20650    },
20651    "@vue/compiler-core": {
20652      "version": "3.1.2",
20653      "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.1.2.tgz",
20654      "integrity": "sha512-nHmq7vLjq/XM2IMbZUcKWoH5sPXa2uR/nIKZtjbK5F3TcbnYE/zKsrSUR9WZJ03unlwotNBX1OyxVt9HbWD7/Q==",
20655      "requires": {
20656        "@babel/parser": "^7.12.0",
20657        "@babel/types": "^7.12.0",
20658        "@vue/shared": "3.1.2",
20659        "estree-walker": "^2.0.1",
20660        "source-map": "^0.6.1"
20661      },
20662      "dependencies": {
20663        "source-map": {
20664          "version": "0.6.1",
20665          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20666          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
20667        }
20668      }
20669    },
20670    "@vue/compiler-dom": {
20671      "version": "3.1.2",
20672      "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.1.2.tgz",
20673      "integrity": "sha512-k2+SWcWH0jL6WQAX7Or2ONqu5MbtTgTO0dJrvebQYzgqaKMXNI90RNeWeCxS4BnNFMDONpHBeFgbwbnDWIkmRg==",
20674      "requires": {
20675        "@vue/compiler-core": "3.1.2",
20676        "@vue/shared": "3.1.2"
20677      }
20678    },
20679    "@vue/compiler-sfc": {
20680      "version": "3.1.2",
20681      "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.1.2.tgz",
20682      "integrity": "sha512-SeG/2+DvwejQ7oAiSx8BrDh5qOdqCYHGClPiTvVIHTfSIHiS2JjMbCANdDCjHkTOh/O7WZzo2JhdKm98bRBxTw==",
20683      "dev": true,
20684      "requires": {
20685        "@babel/parser": "^7.13.9",
20686        "@babel/types": "^7.13.0",
20687        "@types/estree": "^0.0.48",
20688        "@vue/compiler-core": "3.1.2",
20689        "@vue/compiler-dom": "3.1.2",
20690        "@vue/compiler-ssr": "3.1.2",
20691        "@vue/shared": "3.1.2",
20692        "consolidate": "^0.16.0",
20693        "estree-walker": "^2.0.1",
20694        "hash-sum": "^2.0.0",
20695        "lru-cache": "^5.1.1",
20696        "magic-string": "^0.25.7",
20697        "merge-source-map": "^1.1.0",
20698        "postcss": "^8.1.10",
20699        "postcss-modules": "^4.0.0",
20700        "postcss-selector-parser": "^6.0.4",
20701        "source-map": "^0.6.1"
20702      },
20703      "dependencies": {
20704        "icss-utils": {
20705          "version": "5.1.0",
20706          "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
20707          "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
20708          "dev": true,
20709          "requires": {}
20710        },
20711        "postcss": {
20712          "version": "8.3.5",
20713          "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz",
20714          "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==",
20715          "dev": true,
20716          "requires": {
20717            "colorette": "^1.2.2",
20718            "nanoid": "^3.1.23",
20719            "source-map-js": "^0.6.2"
20720          }
20721        },
20722        "postcss-modules": {
20723          "version": "4.1.3",
20724          "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.1.3.tgz",
20725          "integrity": "sha512-dBT39hrXe4OAVYJe/2ZuIZ9BzYhOe7t+IhedYeQ2OxKwDpAGlkEN/fR0fGnrbx4BvgbMReRX4hCubYK9cE/pJQ==",
20726          "dev": true,
20727          "requires": {
20728            "generic-names": "^2.0.1",
20729            "icss-replace-symbols": "^1.1.0",
20730            "lodash.camelcase": "^4.3.0",
20731            "postcss-modules-extract-imports": "^3.0.0",
20732            "postcss-modules-local-by-default": "^4.0.0",
20733            "postcss-modules-scope": "^3.0.0",
20734            "postcss-modules-values": "^4.0.0",
20735            "string-hash": "^1.1.1"
20736          }
20737        },
20738        "postcss-modules-extract-imports": {
20739          "version": "3.0.0",
20740          "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
20741          "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
20742          "dev": true,
20743          "requires": {}
20744        },
20745        "postcss-modules-local-by-default": {
20746          "version": "4.0.0",
20747          "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
20748          "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
20749          "dev": true,
20750          "requires": {
20751            "icss-utils": "^5.0.0",
20752            "postcss-selector-parser": "^6.0.2",
20753            "postcss-value-parser": "^4.1.0"
20754          }
20755        },
20756        "postcss-modules-scope": {
20757          "version": "3.0.0",
20758          "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
20759          "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
20760          "dev": true,
20761          "requires": {
20762            "postcss-selector-parser": "^6.0.4"
20763          }
20764        },
20765        "postcss-modules-values": {
20766          "version": "4.0.0",
20767          "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
20768          "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
20769          "dev": true,
20770          "requires": {
20771            "icss-utils": "^5.0.0"
20772          }
20773        },
20774        "source-map": {
20775          "version": "0.6.1",
20776          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20777          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20778          "dev": true
20779        }
20780      }
20781    },
20782    "@vue/compiler-ssr": {
20783      "version": "3.1.2",
20784      "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.1.2.tgz",
20785      "integrity": "sha512-BwXo9LFk5OSWdMyZQ4bX1ELHX0Z/9F+ld/OaVnpUPzAZCHslBYLvyKUVDwv2C/lpLjRffpC2DOUEdl1+RP1aGg==",
20786      "dev": true,
20787      "requires": {
20788        "@vue/compiler-dom": "3.1.2",
20789        "@vue/shared": "3.1.2"
20790      }
20791    },
20792    "@vue/component-compiler-utils": {
20793      "version": "3.2.2",
20794      "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz",
20795      "integrity": "sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==",
20796      "dev": true,
20797      "requires": {
20798        "consolidate": "^0.15.1",
20799        "hash-sum": "^1.0.2",
20800        "lru-cache": "^4.1.2",
20801        "merge-source-map": "^1.1.0",
20802        "postcss": "^7.0.36",
20803        "postcss-selector-parser": "^6.0.2",
20804        "prettier": "^1.18.2",
20805        "source-map": "~0.6.1",
20806        "vue-template-es2015-compiler": "^1.9.0"
20807      },
20808      "dependencies": {
20809        "consolidate": {
20810          "version": "0.15.1",
20811          "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz",
20812          "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
20813          "dev": true,
20814          "requires": {
20815            "bluebird": "^3.1.1"
20816          }
20817        },
20818        "hash-sum": {
20819          "version": "1.0.2",
20820          "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
20821          "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=",
20822          "dev": true
20823        },
20824        "lru-cache": {
20825          "version": "4.1.5",
20826          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
20827          "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
20828          "dev": true,
20829          "requires": {
20830            "pseudomap": "^1.0.2",
20831            "yallist": "^2.1.2"
20832          }
20833        },
20834        "source-map": {
20835          "version": "0.6.1",
20836          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20837          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20838          "dev": true
20839        },
20840        "yallist": {
20841          "version": "2.1.2",
20842          "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
20843          "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
20844          "dev": true
20845        }
20846      }
20847    },
20848    "@vue/devtools-api": {
20849      "version": "6.0.0-beta.14",
20850      "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.14.tgz",
20851      "integrity": "sha512-44fPrrN1cqcs6bFkT0C+yxTM6PZXLbR+ESh1U1j8UD22yO04gXvxH62HApMjLbS3WqJO/iCNC+CYT+evPQh2EQ=="
20852    },
20853    "@vue/eslint-config-prettier": {
20854      "version": "6.0.0",
20855      "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-6.0.0.tgz",
20856      "integrity": "sha512-wFQmv45c3ige5EA+ngijq40YpVcIkAy0Lihupnsnd1Dao5CBbPyfCzqtejFLZX1EwH/kCJdpz3t6s+5wd3+KxQ==",
20857      "dev": true,
20858      "requires": {
20859        "eslint-config-prettier": "^6.0.0"
20860      }
20861    },
20862    "@vue/preload-webpack-plugin": {
20863      "version": "1.1.2",
20864      "resolved": "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz",
20865      "integrity": "sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==",
20866      "dev": true,
20867      "requires": {}
20868    },
20869    "@vue/reactivity": {
20870      "version": "3.1.2",
20871      "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.2.tgz",
20872      "integrity": "sha512-glJzJoN2xE7I2lRvwKM5u1BHRPTd1yc8iaf//Lai/78/uYAvE5DXp5HzWRFOwMlbRvMGJHIQjOqoxj87cDAaag==",
20873      "requires": {
20874        "@vue/shared": "3.1.2"
20875      }
20876    },
20877    "@vue/runtime-core": {
20878      "version": "3.1.2",
20879      "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.1.2.tgz",
20880      "integrity": "sha512-gsPZG4dRIkixuuKmoj4P9IHgfT0yaFLcqWOM5F/bCk0nxQn1XtxH8oUehWuET726KhbukvDoJfe9G2CKviy80w==",
20881      "requires": {
20882        "@vue/reactivity": "3.1.2",
20883        "@vue/shared": "3.1.2"
20884      }
20885    },
20886    "@vue/runtime-dom": {
20887      "version": "3.1.2",
20888      "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.1.2.tgz",
20889      "integrity": "sha512-QvINxjLucEZFzp5f0NVu7JqWYCv5TKQfkH2FDs/N6QNE4iKcYtKrWdT0HKfABnVXG28Znqv6rIH0dH4ZAOwxpA==",
20890      "requires": {
20891        "@vue/runtime-core": "3.1.2",
20892        "@vue/shared": "3.1.2",
20893        "csstype": "^2.6.8"
20894      }
20895    },
20896    "@vue/shared": {
20897      "version": "3.1.2",
20898      "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.2.tgz",
20899      "integrity": "sha512-EmH/poaDWBPJaPILXNI/1fvUbArJQmmTyVCwvvyDYDFnkPoTclAbHRAtyIvqfez7jybTDn077HTNILpxlsoWhg=="
20900    },
20901    "@vue/test-utils": {
20902      "version": "2.0.0-rc.12",
20903      "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.0.0-rc.12.tgz",
20904      "integrity": "sha512-G9BGRYlfwWjhorGjnpniC3hcYn1pCG2NqKG68fdUpk3DgWKordZ+BsEFD/SAmKdTZVMCY1huFwY3XAbPc+AgRw==",
20905      "dev": true,
20906      "requires": {}
20907    },
20908    "@vue/web-component-wrapper": {
20909      "version": "1.3.0",
20910      "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz",
20911      "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==",
20912      "dev": true
20913    },
20914    "@webassemblyjs/ast": {
20915      "version": "1.9.0",
20916      "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
20917      "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
20918      "dev": true,
20919      "requires": {
20920        "@webassemblyjs/helper-module-context": "1.9.0",
20921        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
20922        "@webassemblyjs/wast-parser": "1.9.0"
20923      }
20924    },
20925    "@webassemblyjs/floating-point-hex-parser": {
20926      "version": "1.9.0",
20927      "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
20928      "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
20929      "dev": true
20930    },
20931    "@webassemblyjs/helper-api-error": {
20932      "version": "1.9.0",
20933      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
20934      "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
20935      "dev": true
20936    },
20937    "@webassemblyjs/helper-buffer": {
20938      "version": "1.9.0",
20939      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
20940      "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
20941      "dev": true
20942    },
20943    "@webassemblyjs/helper-code-frame": {
20944      "version": "1.9.0",
20945      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
20946      "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
20947      "dev": true,
20948      "requires": {
20949        "@webassemblyjs/wast-printer": "1.9.0"
20950      }
20951    },
20952    "@webassemblyjs/helper-fsm": {
20953      "version": "1.9.0",
20954      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
20955      "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
20956      "dev": true
20957    },
20958    "@webassemblyjs/helper-module-context": {
20959      "version": "1.9.0",
20960      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
20961      "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
20962      "dev": true,
20963      "requires": {
20964        "@webassemblyjs/ast": "1.9.0"
20965      }
20966    },
20967    "@webassemblyjs/helper-wasm-bytecode": {
20968      "version": "1.9.0",
20969      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
20970      "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
20971      "dev": true
20972    },
20973    "@webassemblyjs/helper-wasm-section": {
20974      "version": "1.9.0",
20975      "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
20976      "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
20977      "dev": true,
20978      "requires": {
20979        "@webassemblyjs/ast": "1.9.0",
20980        "@webassemblyjs/helper-buffer": "1.9.0",
20981        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
20982        "@webassemblyjs/wasm-gen": "1.9.0"
20983      }
20984    },
20985    "@webassemblyjs/ieee754": {
20986      "version": "1.9.0",
20987      "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
20988      "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
20989      "dev": true,
20990      "requires": {
20991        "@xtuc/ieee754": "^1.2.0"
20992      }
20993    },
20994    "@webassemblyjs/leb128": {
20995      "version": "1.9.0",
20996      "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
20997      "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
20998      "dev": true,
20999      "requires": {
21000        "@xtuc/long": "4.2.2"
21001      }
21002    },
21003    "@webassemblyjs/utf8": {
21004      "version": "1.9.0",
21005      "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
21006      "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
21007      "dev": true
21008    },
21009    "@webassemblyjs/wasm-edit": {
21010      "version": "1.9.0",
21011      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
21012      "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
21013      "dev": true,
21014      "requires": {
21015        "@webassemblyjs/ast": "1.9.0",
21016        "@webassemblyjs/helper-buffer": "1.9.0",
21017        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
21018        "@webassemblyjs/helper-wasm-section": "1.9.0",
21019        "@webassemblyjs/wasm-gen": "1.9.0",
21020        "@webassemblyjs/wasm-opt": "1.9.0",
21021        "@webassemblyjs/wasm-parser": "1.9.0",
21022        "@webassemblyjs/wast-printer": "1.9.0"
21023      }
21024    },
21025    "@webassemblyjs/wasm-gen": {
21026      "version": "1.9.0",
21027      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
21028      "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
21029      "dev": true,
21030      "requires": {
21031        "@webassemblyjs/ast": "1.9.0",
21032        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
21033        "@webassemblyjs/ieee754": "1.9.0",
21034        "@webassemblyjs/leb128": "1.9.0",
21035        "@webassemblyjs/utf8": "1.9.0"
21036      }
21037    },
21038    "@webassemblyjs/wasm-opt": {
21039      "version": "1.9.0",
21040      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
21041      "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
21042      "dev": true,
21043      "requires": {
21044        "@webassemblyjs/ast": "1.9.0",
21045        "@webassemblyjs/helper-buffer": "1.9.0",
21046        "@webassemblyjs/wasm-gen": "1.9.0",
21047        "@webassemblyjs/wasm-parser": "1.9.0"
21048      }
21049    },
21050    "@webassemblyjs/wasm-parser": {
21051      "version": "1.9.0",
21052      "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
21053      "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
21054      "dev": true,
21055      "requires": {
21056        "@webassemblyjs/ast": "1.9.0",
21057        "@webassemblyjs/helper-api-error": "1.9.0",
21058        "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
21059        "@webassemblyjs/ieee754": "1.9.0",
21060        "@webassemblyjs/leb128": "1.9.0",
21061        "@webassemblyjs/utf8": "1.9.0"
21062      }
21063    },
21064    "@webassemblyjs/wast-parser": {
21065      "version": "1.9.0",
21066      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
21067      "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
21068      "dev": true,
21069      "requires": {
21070        "@webassemblyjs/ast": "1.9.0",
21071        "@webassemblyjs/floating-point-hex-parser": "1.9.0",
21072        "@webassemblyjs/helper-api-error": "1.9.0",
21073        "@webassemblyjs/helper-code-frame": "1.9.0",
21074        "@webassemblyjs/helper-fsm": "1.9.0",
21075        "@xtuc/long": "4.2.2"
21076      }
21077    },
21078    "@webassemblyjs/wast-printer": {
21079      "version": "1.9.0",
21080      "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
21081      "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
21082      "dev": true,
21083      "requires": {
21084        "@webassemblyjs/ast": "1.9.0",
21085        "@webassemblyjs/wast-parser": "1.9.0",
21086        "@xtuc/long": "4.2.2"
21087      }
21088    },
21089    "@xtuc/ieee754": {
21090      "version": "1.2.0",
21091      "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
21092      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
21093      "dev": true
21094    },
21095    "@xtuc/long": {
21096      "version": "4.2.2",
21097      "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
21098      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
21099      "dev": true
21100    },
21101    "@zip.js/zip.js": {
21102      "version": "2.3.6",
21103      "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.3.6.tgz",
21104      "integrity": "sha512-VQE2MI7YChMmdeBN9CGuktE4Mws+gUGAjWGUwzoIsT/gNmI+7BK+qbArsC5RO/NXYKJ1pj2vzNSZCyUFhPdG1g=="
21105    },
21106    "abab": {
21107      "version": "2.0.5",
21108      "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
21109      "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q=="
21110    },
21111    "abbrev": {
21112      "version": "1.1.1",
21113      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
21114      "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
21115      "dev": true
21116    },
21117    "accepts": {
21118      "version": "1.3.7",
21119      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
21120      "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
21121      "dev": true,
21122      "requires": {
21123        "mime-types": "~2.1.24",
21124        "negotiator": "0.6.2"
21125      }
21126    },
21127    "acorn": {
21128      "version": "7.4.1",
21129      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
21130      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
21131    },
21132    "acorn-globals": {
21133      "version": "4.3.4",
21134      "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
21135      "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
21136      "requires": {
21137        "acorn": "^6.0.1",
21138        "acorn-walk": "^6.0.1"
21139      },
21140      "dependencies": {
21141        "acorn": {
21142          "version": "6.4.2",
21143          "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
21144          "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ=="
21145        },
21146        "acorn-walk": {
21147          "version": "6.2.0",
21148          "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
21149          "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA=="
21150        }
21151      }
21152    },
21153    "acorn-jsx": {
21154      "version": "5.3.1",
21155      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
21156      "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
21157      "requires": {}
21158    },
21159    "acorn-walk": {
21160      "version": "7.2.0",
21161      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
21162      "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
21163      "dev": true
21164    },
21165    "address": {
21166      "version": "1.1.2",
21167      "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz",
21168      "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==",
21169      "dev": true
21170    },
21171    "ajv": {
21172      "version": "6.12.6",
21173      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
21174      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
21175      "requires": {
21176        "fast-deep-equal": "^3.1.1",
21177        "fast-json-stable-stringify": "^2.0.0",
21178        "json-schema-traverse": "^0.4.1",
21179        "uri-js": "^4.2.2"
21180      }
21181    },
21182    "ajv-errors": {
21183      "version": "1.0.1",
21184      "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
21185      "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
21186      "dev": true,
21187      "requires": {}
21188    },
21189    "ajv-keywords": {
21190      "version": "3.5.2",
21191      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
21192      "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
21193      "dev": true,
21194      "requires": {}
21195    },
21196    "alphanum-sort": {
21197      "version": "1.0.2",
21198      "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
21199      "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
21200      "dev": true
21201    },
21202    "ansi-colors": {
21203      "version": "3.2.4",
21204      "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
21205      "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
21206      "dev": true
21207    },
21208    "ansi-escapes": {
21209      "version": "4.3.2",
21210      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
21211      "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
21212      "requires": {
21213        "type-fest": "^0.21.3"
21214      }
21215    },
21216    "ansi-html": {
21217      "version": "0.0.7",
21218      "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
21219      "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
21220      "dev": true
21221    },
21222    "ansi-regex": {
21223      "version": "4.1.0",
21224      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
21225      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="
21226    },
21227    "ansi-styles": {
21228      "version": "3.2.1",
21229      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
21230      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
21231      "requires": {
21232        "color-convert": "^1.9.0"
21233      }
21234    },
21235    "any-promise": {
21236      "version": "1.3.0",
21237      "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
21238      "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=",
21239      "dev": true
21240    },
21241    "anymatch": {
21242      "version": "3.1.2",
21243      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
21244      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
21245      "dev": true,
21246      "requires": {
21247        "normalize-path": "^3.0.0",
21248        "picomatch": "^2.0.4"
21249      }
21250    },
21251    "aproba": {
21252      "version": "1.2.0",
21253      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
21254      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
21255      "dev": true
21256    },
21257    "arch": {
21258      "version": "2.2.0",
21259      "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
21260      "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
21261      "dev": true
21262    },
21263    "argparse": {
21264      "version": "1.0.10",
21265      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
21266      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
21267      "requires": {
21268        "sprintf-js": "~1.0.2"
21269      }
21270    },
21271    "arr-diff": {
21272      "version": "4.0.0",
21273      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
21274      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
21275    },
21276    "arr-flatten": {
21277      "version": "1.1.0",
21278      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
21279      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
21280    },
21281    "arr-union": {
21282      "version": "3.1.0",
21283      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
21284      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
21285    },
21286    "array-equal": {
21287      "version": "1.0.0",
21288      "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
21289      "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
21290    },
21291    "array-flatten": {
21292      "version": "1.1.1",
21293      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
21294      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
21295      "dev": true
21296    },
21297    "array-union": {
21298      "version": "1.0.2",
21299      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
21300      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
21301      "dev": true,
21302      "requires": {
21303        "array-uniq": "^1.0.1"
21304      }
21305    },
21306    "array-uniq": {
21307      "version": "1.0.3",
21308      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
21309      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
21310      "dev": true
21311    },
21312    "array-unique": {
21313      "version": "0.3.2",
21314      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
21315      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
21316    },
21317    "asn1": {
21318      "version": "0.2.4",
21319      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
21320      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
21321      "requires": {
21322        "safer-buffer": "~2.1.0"
21323      }
21324    },
21325    "asn1.js": {
21326      "version": "5.4.1",
21327      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
21328      "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
21329      "dev": true,
21330      "requires": {
21331        "bn.js": "^4.0.0",
21332        "inherits": "^2.0.1",
21333        "minimalistic-assert": "^1.0.0",
21334        "safer-buffer": "^2.1.0"
21335      },
21336      "dependencies": {
21337        "bn.js": {
21338          "version": "4.12.0",
21339          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
21340          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
21341          "dev": true
21342        }
21343      }
21344    },
21345    "assert": {
21346      "version": "1.5.0",
21347      "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
21348      "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
21349      "dev": true,
21350      "requires": {
21351        "object-assign": "^4.1.1",
21352        "util": "0.10.3"
21353      },
21354      "dependencies": {
21355        "inherits": {
21356          "version": "2.0.1",
21357          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
21358          "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
21359          "dev": true
21360        },
21361        "util": {
21362          "version": "0.10.3",
21363          "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
21364          "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
21365          "dev": true,
21366          "requires": {
21367            "inherits": "2.0.1"
21368          }
21369        }
21370      }
21371    },
21372    "assert-plus": {
21373      "version": "1.0.0",
21374      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
21375      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
21376    },
21377    "assign-symbols": {
21378      "version": "1.0.0",
21379      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
21380      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
21381    },
21382    "astral-regex": {
21383      "version": "1.0.0",
21384      "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
21385      "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg=="
21386    },
21387    "async": {
21388      "version": "2.6.3",
21389      "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
21390      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
21391      "dev": true,
21392      "requires": {
21393        "lodash": "^4.17.14"
21394      }
21395    },
21396    "async-each": {
21397      "version": "1.0.3",
21398      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
21399      "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
21400      "dev": true
21401    },
21402    "async-limiter": {
21403      "version": "1.0.1",
21404      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
21405      "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
21406    },
21407    "asynckit": {
21408      "version": "0.4.0",
21409      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
21410      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
21411    },
21412    "atob": {
21413      "version": "2.1.2",
21414      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
21415      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
21416    },
21417    "autoprefixer": {
21418      "version": "9.8.6",
21419      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
21420      "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
21421      "dev": true,
21422      "requires": {
21423        "browserslist": "^4.12.0",
21424        "caniuse-lite": "^1.0.30001109",
21425        "colorette": "^1.2.1",
21426        "normalize-range": "^0.1.2",
21427        "num2fraction": "^1.2.2",
21428        "postcss": "^7.0.32",
21429        "postcss-value-parser": "^4.1.0"
21430      }
21431    },
21432    "aws-sign2": {
21433      "version": "0.7.0",
21434      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
21435      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
21436    },
21437    "aws4": {
21438      "version": "1.11.0",
21439      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
21440      "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
21441    },
21442    "axios": {
21443      "version": "0.20.0",
21444      "resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz",
21445      "integrity": "sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==",
21446      "dev": true,
21447      "requires": {
21448        "follow-redirects": "^1.10.0"
21449      }
21450    },
21451    "babel-code-frame": {
21452      "version": "6.26.0",
21453      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
21454      "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
21455      "dev": true,
21456      "requires": {
21457        "chalk": "^1.1.3",
21458        "esutils": "^2.0.2",
21459        "js-tokens": "^3.0.2"
21460      },
21461      "dependencies": {
21462        "ansi-regex": {
21463          "version": "2.1.1",
21464          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
21465          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
21466          "dev": true
21467        },
21468        "ansi-styles": {
21469          "version": "2.2.1",
21470          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
21471          "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
21472          "dev": true
21473        },
21474        "chalk": {
21475          "version": "1.1.3",
21476          "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
21477          "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
21478          "dev": true,
21479          "requires": {
21480            "ansi-styles": "^2.2.1",
21481            "escape-string-regexp": "^1.0.2",
21482            "has-ansi": "^2.0.0",
21483            "strip-ansi": "^3.0.0",
21484            "supports-color": "^2.0.0"
21485          }
21486        },
21487        "js-tokens": {
21488          "version": "3.0.2",
21489          "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
21490          "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
21491          "dev": true
21492        },
21493        "strip-ansi": {
21494          "version": "3.0.1",
21495          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
21496          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
21497          "dev": true,
21498          "requires": {
21499            "ansi-regex": "^2.0.0"
21500          }
21501        },
21502        "supports-color": {
21503          "version": "2.0.0",
21504          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
21505          "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
21506          "dev": true
21507        }
21508      }
21509    },
21510    "babel-core": {
21511      "version": "7.0.0-bridge.0",
21512      "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz",
21513      "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==",
21514      "dev": true,
21515      "requires": {}
21516    },
21517    "babel-eslint": {
21518      "version": "10.1.0",
21519      "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
21520      "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
21521      "dev": true,
21522      "requires": {
21523        "@babel/code-frame": "^7.0.0",
21524        "@babel/parser": "^7.7.0",
21525        "@babel/traverse": "^7.7.0",
21526        "@babel/types": "^7.7.0",
21527        "eslint-visitor-keys": "^1.0.0",
21528        "resolve": "^1.12.0"
21529      }
21530    },
21531    "babel-jest": {
21532      "version": "24.9.0",
21533      "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz",
21534      "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==",
21535      "requires": {
21536        "@jest/transform": "^24.9.0",
21537        "@jest/types": "^24.9.0",
21538        "@types/babel__core": "^7.1.0",
21539        "babel-plugin-istanbul": "^5.1.0",
21540        "babel-preset-jest": "^24.9.0",
21541        "chalk": "^2.4.2",
21542        "slash": "^2.0.0"
21543      }
21544    },
21545    "babel-loader": {
21546      "version": "8.2.2",
21547      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
21548      "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==",
21549      "dev": true,
21550      "requires": {
21551        "find-cache-dir": "^3.3.1",
21552        "loader-utils": "^1.4.0",
21553        "make-dir": "^3.1.0",
21554        "schema-utils": "^2.6.5"
21555      }
21556    },
21557    "babel-messages": {
21558      "version": "6.23.0",
21559      "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
21560      "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
21561      "dev": true,
21562      "requires": {
21563        "babel-runtime": "^6.22.0"
21564      }
21565    },
21566    "babel-plugin-dynamic-import-node": {
21567      "version": "2.3.3",
21568      "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
21569      "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
21570      "dev": true,
21571      "requires": {
21572        "object.assign": "^4.1.0"
21573      }
21574    },
21575    "babel-plugin-istanbul": {
21576      "version": "5.2.0",
21577      "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz",
21578      "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==",
21579      "requires": {
21580        "@babel/helper-plugin-utils": "^7.0.0",
21581        "find-up": "^3.0.0",
21582        "istanbul-lib-instrument": "^3.3.0",
21583        "test-exclude": "^5.2.3"
21584      }
21585    },
21586    "babel-plugin-jest-hoist": {
21587      "version": "24.9.0",
21588      "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz",
21589      "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==",
21590      "requires": {
21591        "@types/babel__traverse": "^7.0.6"
21592      }
21593    },
21594    "babel-plugin-polyfill-corejs2": {
21595      "version": "0.2.2",
21596      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz",
21597      "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==",
21598      "dev": true,
21599      "requires": {
21600        "@babel/compat-data": "^7.13.11",
21601        "@babel/helper-define-polyfill-provider": "^0.2.2",
21602        "semver": "^6.1.1"
21603      }
21604    },
21605    "babel-plugin-polyfill-corejs3": {
21606      "version": "0.2.3",
21607      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz",
21608      "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==",
21609      "dev": true,
21610      "requires": {
21611        "@babel/helper-define-polyfill-provider": "^0.2.2",
21612        "core-js-compat": "^3.14.0"
21613      }
21614    },
21615    "babel-plugin-polyfill-regenerator": {
21616      "version": "0.2.2",
21617      "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz",
21618      "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==",
21619      "dev": true,
21620      "requires": {
21621        "@babel/helper-define-polyfill-provider": "^0.2.2"
21622      }
21623    },
21624    "babel-plugin-transform-es2015-modules-commonjs": {
21625      "version": "6.26.2",
21626      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
21627      "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
21628      "dev": true,
21629      "requires": {
21630        "babel-plugin-transform-strict-mode": "^6.24.1",
21631        "babel-runtime": "^6.26.0",
21632        "babel-template": "^6.26.0",
21633        "babel-types": "^6.26.0"
21634      }
21635    },
21636    "babel-plugin-transform-strict-mode": {
21637      "version": "6.24.1",
21638      "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
21639      "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
21640      "dev": true,
21641      "requires": {
21642        "babel-runtime": "^6.22.0",
21643        "babel-types": "^6.24.1"
21644      }
21645    },
21646    "babel-preset-jest": {
21647      "version": "24.9.0",
21648      "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz",
21649      "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==",
21650      "requires": {
21651        "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
21652        "babel-plugin-jest-hoist": "^24.9.0"
21653      }
21654    },
21655    "babel-runtime": {
21656      "version": "6.26.0",
21657      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
21658      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
21659      "dev": true,
21660      "requires": {
21661        "core-js": "^2.4.0",
21662        "regenerator-runtime": "^0.11.0"
21663      },
21664      "dependencies": {
21665        "core-js": {
21666          "version": "2.6.12",
21667          "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
21668          "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
21669          "dev": true
21670        },
21671        "regenerator-runtime": {
21672          "version": "0.11.1",
21673          "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
21674          "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
21675          "dev": true
21676        }
21677      }
21678    },
21679    "babel-template": {
21680      "version": "6.26.0",
21681      "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
21682      "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
21683      "dev": true,
21684      "requires": {
21685        "babel-runtime": "^6.26.0",
21686        "babel-traverse": "^6.26.0",
21687        "babel-types": "^6.26.0",
21688        "babylon": "^6.18.0",
21689        "lodash": "^4.17.4"
21690      }
21691    },
21692    "babel-traverse": {
21693      "version": "6.26.0",
21694      "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
21695      "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
21696      "dev": true,
21697      "requires": {
21698        "babel-code-frame": "^6.26.0",
21699        "babel-messages": "^6.23.0",
21700        "babel-runtime": "^6.26.0",
21701        "babel-types": "^6.26.0",
21702        "babylon": "^6.18.0",
21703        "debug": "^2.6.8",
21704        "globals": "^9.18.0",
21705        "invariant": "^2.2.2",
21706        "lodash": "^4.17.4"
21707      },
21708      "dependencies": {
21709        "debug": {
21710          "version": "2.6.9",
21711          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
21712          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
21713          "dev": true,
21714          "requires": {
21715            "ms": "2.0.0"
21716          }
21717        },
21718        "globals": {
21719          "version": "9.18.0",
21720          "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
21721          "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
21722          "dev": true
21723        },
21724        "ms": {
21725          "version": "2.0.0",
21726          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
21727          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
21728          "dev": true
21729        }
21730      }
21731    },
21732    "babel-types": {
21733      "version": "6.26.0",
21734      "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
21735      "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
21736      "dev": true,
21737      "requires": {
21738        "babel-runtime": "^6.26.0",
21739        "esutils": "^2.0.2",
21740        "lodash": "^4.17.4",
21741        "to-fast-properties": "^1.0.3"
21742      },
21743      "dependencies": {
21744        "to-fast-properties": {
21745          "version": "1.0.3",
21746          "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
21747          "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
21748          "dev": true
21749        }
21750      }
21751    },
21752    "babylon": {
21753      "version": "6.18.0",
21754      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
21755      "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
21756      "dev": true
21757    },
21758    "balanced-match": {
21759      "version": "1.0.2",
21760      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
21761      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
21762    },
21763    "base": {
21764      "version": "0.11.2",
21765      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
21766      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
21767      "requires": {
21768        "cache-base": "^1.0.1",
21769        "class-utils": "^0.3.5",
21770        "component-emitter": "^1.2.1",
21771        "define-property": "^1.0.0",
21772        "isobject": "^3.0.1",
21773        "mixin-deep": "^1.2.0",
21774        "pascalcase": "^0.1.1"
21775      },
21776      "dependencies": {
21777        "define-property": {
21778          "version": "1.0.0",
21779          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
21780          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
21781          "requires": {
21782            "is-descriptor": "^1.0.0"
21783          }
21784        }
21785      }
21786    },
21787    "base64-js": {
21788      "version": "1.5.1",
21789      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
21790      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
21791      "dev": true
21792    },
21793    "batch": {
21794      "version": "0.6.1",
21795      "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
21796      "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
21797      "dev": true
21798    },
21799    "bcrypt-pbkdf": {
21800      "version": "1.0.2",
21801      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
21802      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
21803      "requires": {
21804        "tweetnacl": "^0.14.3"
21805      }
21806    },
21807    "bfj": {
21808      "version": "6.1.2",
21809      "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz",
21810      "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==",
21811      "dev": true,
21812      "requires": {
21813        "bluebird": "^3.5.5",
21814        "check-types": "^8.0.3",
21815        "hoopy": "^0.1.4",
21816        "tryer": "^1.0.1"
21817      }
21818    },
21819    "big.js": {
21820      "version": "5.2.2",
21821      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
21822      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
21823      "dev": true
21824    },
21825    "binary-extensions": {
21826      "version": "2.2.0",
21827      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
21828      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
21829      "dev": true
21830    },
21831    "bindings": {
21832      "version": "1.5.0",
21833      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
21834      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
21835      "devOptional": true,
21836      "requires": {
21837        "file-uri-to-path": "1.0.0"
21838      }
21839    },
21840    "bluebird": {
21841      "version": "3.7.2",
21842      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
21843      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
21844      "dev": true
21845    },
21846    "bn.js": {
21847      "version": "5.2.0",
21848      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
21849      "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
21850      "dev": true
21851    },
21852    "body-parser": {
21853      "version": "1.19.0",
21854      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
21855      "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
21856      "dev": true,
21857      "requires": {
21858        "bytes": "3.1.0",
21859        "content-type": "~1.0.4",
21860        "debug": "2.6.9",
21861        "depd": "~1.1.2",
21862        "http-errors": "1.7.2",
21863        "iconv-lite": "0.4.24",
21864        "on-finished": "~2.3.0",
21865        "qs": "6.7.0",
21866        "raw-body": "2.4.0",
21867        "type-is": "~1.6.17"
21868      },
21869      "dependencies": {
21870        "debug": {
21871          "version": "2.6.9",
21872          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
21873          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
21874          "dev": true,
21875          "requires": {
21876            "ms": "2.0.0"
21877          }
21878        },
21879        "ms": {
21880          "version": "2.0.0",
21881          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
21882          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
21883          "dev": true
21884        },
21885        "qs": {
21886          "version": "6.7.0",
21887          "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
21888          "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
21889          "dev": true
21890        }
21891      }
21892    },
21893    "bonjour": {
21894      "version": "3.5.0",
21895      "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
21896      "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
21897      "dev": true,
21898      "requires": {
21899        "array-flatten": "^2.1.0",
21900        "deep-equal": "^1.0.1",
21901        "dns-equal": "^1.0.0",
21902        "dns-txt": "^2.0.2",
21903        "multicast-dns": "^6.0.1",
21904        "multicast-dns-service-types": "^1.1.0"
21905      },
21906      "dependencies": {
21907        "array-flatten": {
21908          "version": "2.1.2",
21909          "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
21910          "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
21911          "dev": true
21912        }
21913      }
21914    },
21915    "boolbase": {
21916      "version": "1.0.0",
21917      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
21918      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
21919      "dev": true
21920    },
21921    "brace-expansion": {
21922      "version": "1.1.11",
21923      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
21924      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
21925      "requires": {
21926        "balanced-match": "^1.0.0",
21927        "concat-map": "0.0.1"
21928      }
21929    },
21930    "braces": {
21931      "version": "2.3.2",
21932      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
21933      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
21934      "requires": {
21935        "arr-flatten": "^1.1.0",
21936        "array-unique": "^0.3.2",
21937        "extend-shallow": "^2.0.1",
21938        "fill-range": "^4.0.0",
21939        "isobject": "^3.0.1",
21940        "repeat-element": "^1.1.2",
21941        "snapdragon": "^0.8.1",
21942        "snapdragon-node": "^2.0.1",
21943        "split-string": "^3.0.2",
21944        "to-regex": "^3.0.1"
21945      },
21946      "dependencies": {
21947        "extend-shallow": {
21948          "version": "2.0.1",
21949          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
21950          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
21951          "requires": {
21952            "is-extendable": "^0.1.0"
21953          }
21954        },
21955        "is-extendable": {
21956          "version": "0.1.1",
21957          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
21958          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
21959        }
21960      }
21961    },
21962    "brorand": {
21963      "version": "1.1.0",
21964      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
21965      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
21966      "dev": true
21967    },
21968    "browser-process-hrtime": {
21969      "version": "1.0.0",
21970      "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
21971      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
21972    },
21973    "browser-resolve": {
21974      "version": "1.11.3",
21975      "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
21976      "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
21977      "requires": {
21978        "resolve": "1.1.7"
21979      },
21980      "dependencies": {
21981        "resolve": {
21982          "version": "1.1.7",
21983          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
21984          "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
21985        }
21986      }
21987    },
21988    "browserify-aes": {
21989      "version": "1.2.0",
21990      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
21991      "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
21992      "dev": true,
21993      "requires": {
21994        "buffer-xor": "^1.0.3",
21995        "cipher-base": "^1.0.0",
21996        "create-hash": "^1.1.0",
21997        "evp_bytestokey": "^1.0.3",
21998        "inherits": "^2.0.1",
21999        "safe-buffer": "^5.0.1"
22000      }
22001    },
22002    "browserify-cipher": {
22003      "version": "1.0.1",
22004      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
22005      "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
22006      "dev": true,
22007      "requires": {
22008        "browserify-aes": "^1.0.4",
22009        "browserify-des": "^1.0.0",
22010        "evp_bytestokey": "^1.0.0"
22011      }
22012    },
22013    "browserify-des": {
22014      "version": "1.0.2",
22015      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
22016      "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
22017      "dev": true,
22018      "requires": {
22019        "cipher-base": "^1.0.1",
22020        "des.js": "^1.0.0",
22021        "inherits": "^2.0.1",
22022        "safe-buffer": "^5.1.2"
22023      }
22024    },
22025    "browserify-rsa": {
22026      "version": "4.1.0",
22027      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
22028      "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
22029      "dev": true,
22030      "requires": {
22031        "bn.js": "^5.0.0",
22032        "randombytes": "^2.0.1"
22033      }
22034    },
22035    "browserify-sign": {
22036      "version": "4.2.1",
22037      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
22038      "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
22039      "dev": true,
22040      "requires": {
22041        "bn.js": "^5.1.1",
22042        "browserify-rsa": "^4.0.1",
22043        "create-hash": "^1.2.0",
22044        "create-hmac": "^1.1.7",
22045        "elliptic": "^6.5.3",
22046        "inherits": "^2.0.4",
22047        "parse-asn1": "^5.1.5",
22048        "readable-stream": "^3.6.0",
22049        "safe-buffer": "^5.2.0"
22050      },
22051      "dependencies": {
22052        "readable-stream": {
22053          "version": "3.6.0",
22054          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
22055          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
22056          "dev": true,
22057          "requires": {
22058            "inherits": "^2.0.3",
22059            "string_decoder": "^1.1.1",
22060            "util-deprecate": "^1.0.1"
22061          }
22062        },
22063        "safe-buffer": {
22064          "version": "5.2.1",
22065          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
22066          "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
22067          "dev": true
22068        }
22069      }
22070    },
22071    "browserify-zlib": {
22072      "version": "0.2.0",
22073      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
22074      "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
22075      "dev": true,
22076      "requires": {
22077        "pako": "~1.0.5"
22078      }
22079    },
22080    "browserslist": {
22081      "version": "4.16.6",
22082      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
22083      "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
22084      "requires": {
22085        "caniuse-lite": "^1.0.30001219",
22086        "colorette": "^1.2.2",
22087        "electron-to-chromium": "^1.3.723",
22088        "escalade": "^3.1.1",
22089        "node-releases": "^1.1.71"
22090      }
22091    },
22092    "bs-logger": {
22093      "version": "0.2.6",
22094      "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
22095      "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
22096      "dev": true,
22097      "requires": {
22098        "fast-json-stable-stringify": "2.x"
22099      }
22100    },
22101    "bser": {
22102      "version": "2.1.1",
22103      "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
22104      "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
22105      "requires": {
22106        "node-int64": "^0.4.0"
22107      }
22108    },
22109    "buffer": {
22110      "version": "4.9.2",
22111      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
22112      "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
22113      "dev": true,
22114      "requires": {
22115        "base64-js": "^1.0.2",
22116        "ieee754": "^1.1.4",
22117        "isarray": "^1.0.0"
22118      }
22119    },
22120    "buffer-from": {
22121      "version": "1.1.1",
22122      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
22123      "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
22124    },
22125    "buffer-indexof": {
22126      "version": "1.1.1",
22127      "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
22128      "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
22129      "dev": true
22130    },
22131    "buffer-json": {
22132      "version": "2.0.0",
22133      "resolved": "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz",
22134      "integrity": "sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==",
22135      "dev": true
22136    },
22137    "buffer-xor": {
22138      "version": "1.0.3",
22139      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
22140      "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
22141      "dev": true
22142    },
22143    "builtin-status-codes": {
22144      "version": "3.0.0",
22145      "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
22146      "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
22147      "dev": true
22148    },
22149    "bytes": {
22150      "version": "3.1.0",
22151      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
22152      "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
22153      "dev": true
22154    },
22155    "cacache": {
22156      "version": "12.0.4",
22157      "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
22158      "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
22159      "dev": true,
22160      "requires": {
22161        "bluebird": "^3.5.5",
22162        "chownr": "^1.1.1",
22163        "figgy-pudding": "^3.5.1",
22164        "glob": "^7.1.4",
22165        "graceful-fs": "^4.1.15",
22166        "infer-owner": "^1.0.3",
22167        "lru-cache": "^5.1.1",
22168        "mississippi": "^3.0.0",
22169        "mkdirp": "^0.5.1",
22170        "move-concurrently": "^1.0.1",
22171        "promise-inflight": "^1.0.1",
22172        "rimraf": "^2.6.3",
22173        "ssri": "^6.0.1",
22174        "unique-filename": "^1.1.1",
22175        "y18n": "^4.0.0"
22176      },
22177      "dependencies": {
22178        "ssri": {
22179          "version": "6.0.2",
22180          "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
22181          "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
22182          "dev": true,
22183          "requires": {
22184            "figgy-pudding": "^3.5.1"
22185          }
22186        }
22187      }
22188    },
22189    "cache-base": {
22190      "version": "1.0.1",
22191      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
22192      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
22193      "requires": {
22194        "collection-visit": "^1.0.0",
22195        "component-emitter": "^1.2.1",
22196        "get-value": "^2.0.6",
22197        "has-value": "^1.0.0",
22198        "isobject": "^3.0.1",
22199        "set-value": "^2.0.0",
22200        "to-object-path": "^0.3.0",
22201        "union-value": "^1.0.0",
22202        "unset-value": "^1.0.0"
22203      }
22204    },
22205    "cache-loader": {
22206      "version": "4.1.0",
22207      "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz",
22208      "integrity": "sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==",
22209      "dev": true,
22210      "requires": {
22211        "buffer-json": "^2.0.0",
22212        "find-cache-dir": "^3.0.0",
22213        "loader-utils": "^1.2.3",
22214        "mkdirp": "^0.5.1",
22215        "neo-async": "^2.6.1",
22216        "schema-utils": "^2.0.0"
22217      }
22218    },
22219    "call-bind": {
22220      "version": "1.0.2",
22221      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
22222      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
22223      "requires": {
22224        "function-bind": "^1.1.1",
22225        "get-intrinsic": "^1.0.2"
22226      }
22227    },
22228    "call-me-maybe": {
22229      "version": "1.0.1",
22230      "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
22231      "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
22232      "dev": true
22233    },
22234    "caller-callsite": {
22235      "version": "2.0.0",
22236      "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
22237      "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
22238      "dev": true,
22239      "requires": {
22240        "callsites": "^2.0.0"
22241      }
22242    },
22243    "caller-path": {
22244      "version": "2.0.0",
22245      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
22246      "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
22247      "dev": true,
22248      "requires": {
22249        "caller-callsite": "^2.0.0"
22250      }
22251    },
22252    "callsites": {
22253      "version": "2.0.0",
22254      "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
22255      "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
22256      "dev": true
22257    },
22258    "camel-case": {
22259      "version": "3.0.0",
22260      "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
22261      "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
22262      "dev": true,
22263      "requires": {
22264        "no-case": "^2.2.0",
22265        "upper-case": "^1.1.1"
22266      }
22267    },
22268    "camelcase": {
22269      "version": "6.2.0",
22270      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
22271      "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
22272      "dev": true
22273    },
22274    "caniuse-api": {
22275      "version": "3.0.0",
22276      "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
22277      "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
22278      "dev": true,
22279      "requires": {
22280        "browserslist": "^4.0.0",
22281        "caniuse-lite": "^1.0.0",
22282        "lodash.memoize": "^4.1.2",
22283        "lodash.uniq": "^4.5.0"
22284      }
22285    },
22286    "caniuse-lite": {
22287      "version": "1.0.30001239",
22288      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001239.tgz",
22289      "integrity": "sha512-cyBkXJDMeI4wthy8xJ2FvDU6+0dtcZSJW3voUF8+e9f1bBeuvyZfc3PNbkOETyhbR+dGCPzn9E7MA3iwzusOhQ=="
22290    },
22291    "capture-exit": {
22292      "version": "2.0.0",
22293      "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
22294      "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
22295      "requires": {
22296        "rsvp": "^4.8.4"
22297      }
22298    },
22299    "case-sensitive-paths-webpack-plugin": {
22300      "version": "2.4.0",
22301      "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
22302      "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
22303      "dev": true
22304    },
22305    "caseless": {
22306      "version": "0.12.0",
22307      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
22308      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
22309    },
22310    "chalk": {
22311      "version": "2.4.2",
22312      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
22313      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
22314      "requires": {
22315        "ansi-styles": "^3.2.1",
22316        "escape-string-regexp": "^1.0.5",
22317        "supports-color": "^5.3.0"
22318      }
22319    },
22320    "chardet": {
22321      "version": "0.7.0",
22322      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
22323      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="
22324    },
22325    "check-types": {
22326      "version": "8.0.3",
22327      "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz",
22328      "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==",
22329      "dev": true
22330    },
22331    "chokidar": {
22332      "version": "3.5.2",
22333      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
22334      "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
22335      "dev": true,
22336      "requires": {
22337        "anymatch": "~3.1.2",
22338        "braces": "~3.0.2",
22339        "fsevents": "~2.3.2",
22340        "glob-parent": "~5.1.2",
22341        "is-binary-path": "~2.1.0",
22342        "is-glob": "~4.0.1",
22343        "normalize-path": "~3.0.0",
22344        "readdirp": "~3.6.0"
22345      },
22346      "dependencies": {
22347        "braces": {
22348          "version": "3.0.2",
22349          "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
22350          "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
22351          "dev": true,
22352          "requires": {
22353            "fill-range": "^7.0.1"
22354          }
22355        },
22356        "fill-range": {
22357          "version": "7.0.1",
22358          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
22359          "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
22360          "dev": true,
22361          "requires": {
22362            "to-regex-range": "^5.0.1"
22363          }
22364        },
22365        "glob-parent": {
22366          "version": "5.1.2",
22367          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
22368          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
22369          "dev": true,
22370          "requires": {
22371            "is-glob": "^4.0.1"
22372          }
22373        },
22374        "is-number": {
22375          "version": "7.0.0",
22376          "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
22377          "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
22378          "dev": true
22379        },
22380        "to-regex-range": {
22381          "version": "5.0.1",
22382          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
22383          "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
22384          "dev": true,
22385          "requires": {
22386            "is-number": "^7.0.0"
22387          }
22388        }
22389      }
22390    },
22391    "chownr": {
22392      "version": "1.1.4",
22393      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
22394      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
22395      "dev": true
22396    },
22397    "chrome-trace-event": {
22398      "version": "1.0.3",
22399      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
22400      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
22401      "dev": true
22402    },
22403    "ci-info": {
22404      "version": "1.6.0",
22405      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
22406      "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
22407      "dev": true
22408    },
22409    "cipher-base": {
22410      "version": "1.0.4",
22411      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
22412      "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
22413      "dev": true,
22414      "requires": {
22415        "inherits": "^2.0.1",
22416        "safe-buffer": "^5.0.1"
22417      }
22418    },
22419    "class-utils": {
22420      "version": "0.3.6",
22421      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
22422      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
22423      "requires": {
22424        "arr-union": "^3.1.0",
22425        "define-property": "^0.2.5",
22426        "isobject": "^3.0.0",
22427        "static-extend": "^0.1.1"
22428      },
22429      "dependencies": {
22430        "define-property": {
22431          "version": "0.2.5",
22432          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
22433          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
22434          "requires": {
22435            "is-descriptor": "^0.1.0"
22436          }
22437        },
22438        "is-accessor-descriptor": {
22439          "version": "0.1.6",
22440          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
22441          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
22442          "requires": {
22443            "kind-of": "^3.0.2"
22444          },
22445          "dependencies": {
22446            "kind-of": {
22447              "version": "3.2.2",
22448              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22449              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22450              "requires": {
22451                "is-buffer": "^1.1.5"
22452              }
22453            }
22454          }
22455        },
22456        "is-data-descriptor": {
22457          "version": "0.1.4",
22458          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
22459          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
22460          "requires": {
22461            "kind-of": "^3.0.2"
22462          },
22463          "dependencies": {
22464            "kind-of": {
22465              "version": "3.2.2",
22466              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22467              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22468              "requires": {
22469                "is-buffer": "^1.1.5"
22470              }
22471            }
22472          }
22473        },
22474        "is-descriptor": {
22475          "version": "0.1.6",
22476          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
22477          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
22478          "requires": {
22479            "is-accessor-descriptor": "^0.1.6",
22480            "is-data-descriptor": "^0.1.4",
22481            "kind-of": "^5.0.0"
22482          }
22483        },
22484        "kind-of": {
22485          "version": "5.1.0",
22486          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
22487          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
22488        }
22489      }
22490    },
22491    "clean-css": {
22492      "version": "4.2.3",
22493      "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
22494      "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==",
22495      "dev": true,
22496      "requires": {
22497        "source-map": "~0.6.0"
22498      },
22499      "dependencies": {
22500        "source-map": {
22501          "version": "0.6.1",
22502          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
22503          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
22504          "dev": true
22505        }
22506      }
22507    },
22508    "cli-cursor": {
22509      "version": "3.1.0",
22510      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
22511      "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
22512      "requires": {
22513        "restore-cursor": "^3.1.0"
22514      }
22515    },
22516    "cli-highlight": {
22517      "version": "2.1.11",
22518      "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
22519      "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
22520      "dev": true,
22521      "requires": {
22522        "chalk": "^4.0.0",
22523        "highlight.js": "^10.7.1",
22524        "mz": "^2.4.0",
22525        "parse5": "^5.1.1",
22526        "parse5-htmlparser2-tree-adapter": "^6.0.0",
22527        "yargs": "^16.0.0"
22528      },
22529      "dependencies": {
22530        "ansi-styles": {
22531          "version": "4.3.0",
22532          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
22533          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
22534          "dev": true,
22535          "requires": {
22536            "color-convert": "^2.0.1"
22537          }
22538        },
22539        "chalk": {
22540          "version": "4.1.1",
22541          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
22542          "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
22543          "dev": true,
22544          "requires": {
22545            "ansi-styles": "^4.1.0",
22546            "supports-color": "^7.1.0"
22547          }
22548        },
22549        "color-convert": {
22550          "version": "2.0.1",
22551          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
22552          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
22553          "dev": true,
22554          "requires": {
22555            "color-name": "~1.1.4"
22556          }
22557        },
22558        "color-name": {
22559          "version": "1.1.4",
22560          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
22561          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
22562          "dev": true
22563        },
22564        "has-flag": {
22565          "version": "4.0.0",
22566          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
22567          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
22568          "dev": true
22569        },
22570        "supports-color": {
22571          "version": "7.2.0",
22572          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
22573          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
22574          "dev": true,
22575          "requires": {
22576            "has-flag": "^4.0.0"
22577          }
22578        }
22579      }
22580    },
22581    "cli-spinners": {
22582      "version": "2.6.0",
22583      "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz",
22584      "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==",
22585      "dev": true
22586    },
22587    "cli-width": {
22588      "version": "3.0.0",
22589      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
22590      "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw=="
22591    },
22592    "clipboardy": {
22593      "version": "2.3.0",
22594      "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz",
22595      "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==",
22596      "dev": true,
22597      "requires": {
22598        "arch": "^2.1.1",
22599        "execa": "^1.0.0",
22600        "is-wsl": "^2.1.1"
22601      }
22602    },
22603    "cliui": {
22604      "version": "6.0.0",
22605      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
22606      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
22607      "dev": true,
22608      "requires": {
22609        "string-width": "^4.2.0",
22610        "strip-ansi": "^6.0.0",
22611        "wrap-ansi": "^6.2.0"
22612      },
22613      "dependencies": {
22614        "ansi-regex": {
22615          "version": "5.0.0",
22616          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
22617          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
22618          "dev": true
22619        },
22620        "is-fullwidth-code-point": {
22621          "version": "3.0.0",
22622          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
22623          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
22624          "dev": true
22625        },
22626        "string-width": {
22627          "version": "4.2.2",
22628          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
22629          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
22630          "dev": true,
22631          "requires": {
22632            "emoji-regex": "^8.0.0",
22633            "is-fullwidth-code-point": "^3.0.0",
22634            "strip-ansi": "^6.0.0"
22635          }
22636        },
22637        "strip-ansi": {
22638          "version": "6.0.0",
22639          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
22640          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
22641          "dev": true,
22642          "requires": {
22643            "ansi-regex": "^5.0.0"
22644          }
22645        }
22646      }
22647    },
22648    "clone": {
22649      "version": "1.0.4",
22650      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
22651      "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
22652      "dev": true
22653    },
22654    "co": {
22655      "version": "4.6.0",
22656      "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
22657      "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
22658    },
22659    "coa": {
22660      "version": "2.0.2",
22661      "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
22662      "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
22663      "dev": true,
22664      "requires": {
22665        "@types/q": "^1.5.1",
22666        "chalk": "^2.4.1",
22667        "q": "^1.1.2"
22668      }
22669    },
22670    "collection-visit": {
22671      "version": "1.0.0",
22672      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
22673      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
22674      "requires": {
22675        "map-visit": "^1.0.0",
22676        "object-visit": "^1.0.0"
22677      }
22678    },
22679    "color": {
22680      "version": "3.1.3",
22681      "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
22682      "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
22683      "dev": true,
22684      "requires": {
22685        "color-convert": "^1.9.1",
22686        "color-string": "^1.5.4"
22687      }
22688    },
22689    "color-convert": {
22690      "version": "1.9.3",
22691      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
22692      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
22693      "requires": {
22694        "color-name": "1.1.3"
22695      }
22696    },
22697    "color-name": {
22698      "version": "1.1.3",
22699      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
22700      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
22701    },
22702    "color-string": {
22703      "version": "1.5.5",
22704      "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
22705      "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
22706      "dev": true,
22707      "requires": {
22708        "color-name": "^1.0.0",
22709        "simple-swizzle": "^0.2.2"
22710      }
22711    },
22712    "colorette": {
22713      "version": "1.2.2",
22714      "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
22715      "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w=="
22716    },
22717    "combined-stream": {
22718      "version": "1.0.8",
22719      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
22720      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
22721      "requires": {
22722        "delayed-stream": "~1.0.0"
22723      }
22724    },
22725    "commander": {
22726      "version": "2.17.1",
22727      "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
22728      "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
22729      "dev": true
22730    },
22731    "commondir": {
22732      "version": "1.0.1",
22733      "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
22734      "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
22735      "dev": true
22736    },
22737    "component-emitter": {
22738      "version": "1.3.0",
22739      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
22740      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
22741    },
22742    "compressible": {
22743      "version": "2.0.18",
22744      "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
22745      "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
22746      "dev": true,
22747      "requires": {
22748        "mime-db": ">= 1.43.0 < 2"
22749      }
22750    },
22751    "compression": {
22752      "version": "1.7.4",
22753      "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
22754      "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
22755      "dev": true,
22756      "requires": {
22757        "accepts": "~1.3.5",
22758        "bytes": "3.0.0",
22759        "compressible": "~2.0.16",
22760        "debug": "2.6.9",
22761        "on-headers": "~1.0.2",
22762        "safe-buffer": "5.1.2",
22763        "vary": "~1.1.2"
22764      },
22765      "dependencies": {
22766        "bytes": {
22767          "version": "3.0.0",
22768          "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
22769          "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
22770          "dev": true
22771        },
22772        "debug": {
22773          "version": "2.6.9",
22774          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
22775          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
22776          "dev": true,
22777          "requires": {
22778            "ms": "2.0.0"
22779          }
22780        },
22781        "ms": {
22782          "version": "2.0.0",
22783          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
22784          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
22785          "dev": true
22786        }
22787      }
22788    },
22789    "concat-map": {
22790      "version": "0.0.1",
22791      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
22792      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
22793    },
22794    "concat-stream": {
22795      "version": "1.6.2",
22796      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
22797      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
22798      "dev": true,
22799      "requires": {
22800        "buffer-from": "^1.0.0",
22801        "inherits": "^2.0.3",
22802        "readable-stream": "^2.2.2",
22803        "typedarray": "^0.0.6"
22804      }
22805    },
22806    "condense-newlines": {
22807      "version": "0.2.1",
22808      "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz",
22809      "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=",
22810      "dev": true,
22811      "requires": {
22812        "extend-shallow": "^2.0.1",
22813        "is-whitespace": "^0.3.0",
22814        "kind-of": "^3.0.2"
22815      },
22816      "dependencies": {
22817        "extend-shallow": {
22818          "version": "2.0.1",
22819          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
22820          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
22821          "dev": true,
22822          "requires": {
22823            "is-extendable": "^0.1.0"
22824          }
22825        },
22826        "is-extendable": {
22827          "version": "0.1.1",
22828          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
22829          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
22830          "dev": true
22831        },
22832        "kind-of": {
22833          "version": "3.2.2",
22834          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22835          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22836          "dev": true,
22837          "requires": {
22838            "is-buffer": "^1.1.5"
22839          }
22840        }
22841      }
22842    },
22843    "config-chain": {
22844      "version": "1.1.13",
22845      "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
22846      "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
22847      "dev": true,
22848      "requires": {
22849        "ini": "^1.3.4",
22850        "proto-list": "~1.2.1"
22851      }
22852    },
22853    "confusing-browser-globals": {
22854      "version": "1.0.10",
22855      "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz",
22856      "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA=="
22857    },
22858    "connect-history-api-fallback": {
22859      "version": "1.6.0",
22860      "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
22861      "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
22862      "dev": true
22863    },
22864    "console-browserify": {
22865      "version": "1.2.0",
22866      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
22867      "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
22868      "dev": true
22869    },
22870    "consolidate": {
22871      "version": "0.16.0",
22872      "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.16.0.tgz",
22873      "integrity": "sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==",
22874      "dev": true,
22875      "requires": {
22876        "bluebird": "^3.7.2"
22877      }
22878    },
22879    "constants-browserify": {
22880      "version": "1.0.0",
22881      "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
22882      "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
22883      "dev": true
22884    },
22885    "content-disposition": {
22886      "version": "0.5.3",
22887      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
22888      "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
22889      "dev": true,
22890      "requires": {
22891        "safe-buffer": "5.1.2"
22892      }
22893    },
22894    "content-type": {
22895      "version": "1.0.4",
22896      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
22897      "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
22898      "dev": true
22899    },
22900    "convert-source-map": {
22901      "version": "1.8.0",
22902      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
22903      "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
22904      "requires": {
22905        "safe-buffer": "~5.1.1"
22906      }
22907    },
22908    "cookie": {
22909      "version": "0.4.0",
22910      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
22911      "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
22912      "dev": true
22913    },
22914    "cookie-signature": {
22915      "version": "1.0.6",
22916      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
22917      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
22918      "dev": true
22919    },
22920    "copy-concurrently": {
22921      "version": "1.0.5",
22922      "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
22923      "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
22924      "dev": true,
22925      "requires": {
22926        "aproba": "^1.1.1",
22927        "fs-write-stream-atomic": "^1.0.8",
22928        "iferr": "^0.1.5",
22929        "mkdirp": "^0.5.1",
22930        "rimraf": "^2.5.4",
22931        "run-queue": "^1.0.0"
22932      }
22933    },
22934    "copy-descriptor": {
22935      "version": "0.1.1",
22936      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
22937      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
22938    },
22939    "copy-webpack-plugin": {
22940      "version": "5.1.2",
22941      "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz",
22942      "integrity": "sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==",
22943      "dev": true,
22944      "requires": {
22945        "cacache": "^12.0.3",
22946        "find-cache-dir": "^2.1.0",
22947        "glob-parent": "^3.1.0",
22948        "globby": "^7.1.1",
22949        "is-glob": "^4.0.1",
22950        "loader-utils": "^1.2.3",
22951        "minimatch": "^3.0.4",
22952        "normalize-path": "^3.0.0",
22953        "p-limit": "^2.2.1",
22954        "schema-utils": "^1.0.0",
22955        "serialize-javascript": "^4.0.0",
22956        "webpack-log": "^2.0.0"
22957      },
22958      "dependencies": {
22959        "find-cache-dir": {
22960          "version": "2.1.0",
22961          "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
22962          "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
22963          "dev": true,
22964          "requires": {
22965            "commondir": "^1.0.1",
22966            "make-dir": "^2.0.0",
22967            "pkg-dir": "^3.0.0"
22968          }
22969        },
22970        "globby": {
22971          "version": "7.1.1",
22972          "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
22973          "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
22974          "dev": true,
22975          "requires": {
22976            "array-union": "^1.0.1",
22977            "dir-glob": "^2.0.0",
22978            "glob": "^7.1.2",
22979            "ignore": "^3.3.5",
22980            "pify": "^3.0.0",
22981            "slash": "^1.0.0"
22982          },
22983          "dependencies": {
22984            "pify": {
22985              "version": "3.0.0",
22986              "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
22987              "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
22988              "dev": true
22989            }
22990          }
22991        },
22992        "ignore": {
22993          "version": "3.3.10",
22994          "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
22995          "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
22996          "dev": true
22997        },
22998        "make-dir": {
22999          "version": "2.1.0",
23000          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
23001          "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
23002          "dev": true,
23003          "requires": {
23004            "pify": "^4.0.1",
23005            "semver": "^5.6.0"
23006          }
23007        },
23008        "pkg-dir": {
23009          "version": "3.0.0",
23010          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
23011          "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
23012          "dev": true,
23013          "requires": {
23014            "find-up": "^3.0.0"
23015          }
23016        },
23017        "schema-utils": {
23018          "version": "1.0.0",
23019          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
23020          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
23021          "dev": true,
23022          "requires": {
23023            "ajv": "^6.1.0",
23024            "ajv-errors": "^1.0.0",
23025            "ajv-keywords": "^3.1.0"
23026          }
23027        },
23028        "semver": {
23029          "version": "5.7.1",
23030          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
23031          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
23032          "dev": true
23033        },
23034        "slash": {
23035          "version": "1.0.0",
23036          "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
23037          "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
23038          "dev": true
23039        }
23040      }
23041    },
23042    "core-js": {
23043      "version": "3.15.1",
23044      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.1.tgz",
23045      "integrity": "sha512-h8VbZYnc9pDzueiS2610IULDkpFFPunHwIpl8yRwFahAEEdSpHlTy3h3z3rKq5h11CaUdBEeRViu9AYvbxiMeg=="
23046    },
23047    "core-js-compat": {
23048      "version": "3.15.1",
23049      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.1.tgz",
23050      "integrity": "sha512-xGhzYMX6y7oEGQGAJmP2TmtBLvR4nZmRGEcFa3ubHOq5YEp51gGN9AovVa0AoujGZIq+Wm6dISiYyGNfdflYww==",
23051      "dev": true,
23052      "requires": {
23053        "browserslist": "^4.16.6",
23054        "semver": "7.0.0"
23055      },
23056      "dependencies": {
23057        "semver": {
23058          "version": "7.0.0",
23059          "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
23060          "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
23061          "dev": true
23062        }
23063      }
23064    },
23065    "core-util-is": {
23066      "version": "1.0.2",
23067      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
23068      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
23069    },
23070    "cosmiconfig": {
23071      "version": "5.2.1",
23072      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
23073      "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
23074      "dev": true,
23075      "requires": {
23076        "import-fresh": "^2.0.0",
23077        "is-directory": "^0.3.1",
23078        "js-yaml": "^3.13.1",
23079        "parse-json": "^4.0.0"
23080      }
23081    },
23082    "create-ecdh": {
23083      "version": "4.0.4",
23084      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
23085      "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
23086      "dev": true,
23087      "requires": {
23088        "bn.js": "^4.1.0",
23089        "elliptic": "^6.5.3"
23090      },
23091      "dependencies": {
23092        "bn.js": {
23093          "version": "4.12.0",
23094          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
23095          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
23096          "dev": true
23097        }
23098      }
23099    },
23100    "create-hash": {
23101      "version": "1.2.0",
23102      "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
23103      "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
23104      "dev": true,
23105      "requires": {
23106        "cipher-base": "^1.0.1",
23107        "inherits": "^2.0.1",
23108        "md5.js": "^1.3.4",
23109        "ripemd160": "^2.0.1",
23110        "sha.js": "^2.4.0"
23111      }
23112    },
23113    "create-hmac": {
23114      "version": "1.1.7",
23115      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
23116      "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
23117      "dev": true,
23118      "requires": {
23119        "cipher-base": "^1.0.3",
23120        "create-hash": "^1.1.0",
23121        "inherits": "^2.0.1",
23122        "ripemd160": "^2.0.0",
23123        "safe-buffer": "^5.0.1",
23124        "sha.js": "^2.4.8"
23125      }
23126    },
23127    "cross-spawn": {
23128      "version": "6.0.5",
23129      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
23130      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
23131      "requires": {
23132        "nice-try": "^1.0.4",
23133        "path-key": "^2.0.1",
23134        "semver": "^5.5.0",
23135        "shebang-command": "^1.2.0",
23136        "which": "^1.2.9"
23137      },
23138      "dependencies": {
23139        "semver": {
23140          "version": "5.7.1",
23141          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
23142          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
23143        }
23144      }
23145    },
23146    "crypto-browserify": {
23147      "version": "3.12.0",
23148      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
23149      "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
23150      "dev": true,
23151      "requires": {
23152        "browserify-cipher": "^1.0.0",
23153        "browserify-sign": "^4.0.0",
23154        "create-ecdh": "^4.0.0",
23155        "create-hash": "^1.1.0",
23156        "create-hmac": "^1.1.0",
23157        "diffie-hellman": "^5.0.0",
23158        "inherits": "^2.0.1",
23159        "pbkdf2": "^3.0.3",
23160        "public-encrypt": "^4.0.0",
23161        "randombytes": "^2.0.0",
23162        "randomfill": "^1.0.3"
23163      }
23164    },
23165    "css": {
23166      "version": "2.2.4",
23167      "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
23168      "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
23169      "dev": true,
23170      "requires": {
23171        "inherits": "^2.0.3",
23172        "source-map": "^0.6.1",
23173        "source-map-resolve": "^0.5.2",
23174        "urix": "^0.1.0"
23175      },
23176      "dependencies": {
23177        "source-map": {
23178          "version": "0.6.1",
23179          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
23180          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
23181          "dev": true
23182        }
23183      }
23184    },
23185    "css-color-names": {
23186      "version": "0.0.4",
23187      "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
23188      "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
23189      "dev": true
23190    },
23191    "css-declaration-sorter": {
23192      "version": "4.0.1",
23193      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
23194      "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
23195      "dev": true,
23196      "requires": {
23197        "postcss": "^7.0.1",
23198        "timsort": "^0.3.0"
23199      }
23200    },
23201    "css-loader": {
23202      "version": "3.6.0",
23203      "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz",
23204      "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==",
23205      "dev": true,
23206      "requires": {
23207        "camelcase": "^5.3.1",
23208        "cssesc": "^3.0.0",
23209        "icss-utils": "^4.1.1",
23210        "loader-utils": "^1.2.3",
23211        "normalize-path": "^3.0.0",
23212        "postcss": "^7.0.32",
23213        "postcss-modules-extract-imports": "^2.0.0",
23214        "postcss-modules-local-by-default": "^3.0.2",
23215        "postcss-modules-scope": "^2.2.0",
23216        "postcss-modules-values": "^3.0.0",
23217        "postcss-value-parser": "^4.1.0",
23218        "schema-utils": "^2.7.0",
23219        "semver": "^6.3.0"
23220      },
23221      "dependencies": {
23222        "camelcase": {
23223          "version": "5.3.1",
23224          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
23225          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
23226          "dev": true
23227        }
23228      }
23229    },
23230    "css-select": {
23231      "version": "4.1.3",
23232      "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
23233      "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
23234      "dev": true,
23235      "requires": {
23236        "boolbase": "^1.0.0",
23237        "css-what": "^5.0.0",
23238        "domhandler": "^4.2.0",
23239        "domutils": "^2.6.0",
23240        "nth-check": "^2.0.0"
23241      }
23242    },
23243    "css-select-base-adapter": {
23244      "version": "0.1.1",
23245      "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
23246      "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
23247      "dev": true
23248    },
23249    "css-tree": {
23250      "version": "1.0.0-alpha.37",
23251      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
23252      "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
23253      "dev": true,
23254      "requires": {
23255        "mdn-data": "2.0.4",
23256        "source-map": "^0.6.1"
23257      },
23258      "dependencies": {
23259        "source-map": {
23260          "version": "0.6.1",
23261          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
23262          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
23263          "dev": true
23264        }
23265      }
23266    },
23267    "css-what": {
23268      "version": "5.0.1",
23269      "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz",
23270      "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==",
23271      "dev": true
23272    },
23273    "cssesc": {
23274      "version": "3.0.0",
23275      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
23276      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
23277      "dev": true
23278    },
23279    "cssnano": {
23280      "version": "4.1.11",
23281      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
23282      "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
23283      "dev": true,
23284      "requires": {
23285        "cosmiconfig": "^5.0.0",
23286        "cssnano-preset-default": "^4.0.8",
23287        "is-resolvable": "^1.0.0",
23288        "postcss": "^7.0.0"
23289      }
23290    },
23291    "cssnano-preset-default": {
23292      "version": "4.0.8",
23293      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
23294      "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
23295      "dev": true,
23296      "requires": {
23297        "css-declaration-sorter": "^4.0.1",
23298        "cssnano-util-raw-cache": "^4.0.1",
23299        "postcss": "^7.0.0",
23300        "postcss-calc": "^7.0.1",
23301        "postcss-colormin": "^4.0.3",
23302        "postcss-convert-values": "^4.0.1",
23303        "postcss-discard-comments": "^4.0.2",
23304        "postcss-discard-duplicates": "^4.0.2",
23305        "postcss-discard-empty": "^4.0.1",
23306        "postcss-discard-overridden": "^4.0.1",
23307        "postcss-merge-longhand": "^4.0.11",
23308        "postcss-merge-rules": "^4.0.3",
23309        "postcss-minify-font-values": "^4.0.2",
23310        "postcss-minify-gradients": "^4.0.2",
23311        "postcss-minify-params": "^4.0.2",
23312        "postcss-minify-selectors": "^4.0.2",
23313        "postcss-normalize-charset": "^4.0.1",
23314        "postcss-normalize-display-values": "^4.0.2",
23315        "postcss-normalize-positions": "^4.0.2",
23316        "postcss-normalize-repeat-style": "^4.0.2",
23317        "postcss-normalize-string": "^4.0.2",
23318        "postcss-normalize-timing-functions": "^4.0.2",
23319        "postcss-normalize-unicode": "^4.0.1",
23320        "postcss-normalize-url": "^4.0.1",
23321        "postcss-normalize-whitespace": "^4.0.2",
23322        "postcss-ordered-values": "^4.1.2",
23323        "postcss-reduce-initial": "^4.0.3",
23324        "postcss-reduce-transforms": "^4.0.2",
23325        "postcss-svgo": "^4.0.3",
23326        "postcss-unique-selectors": "^4.0.1"
23327      }
23328    },
23329    "cssnano-util-get-arguments": {
23330      "version": "4.0.0",
23331      "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
23332      "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
23333      "dev": true
23334    },
23335    "cssnano-util-get-match": {
23336      "version": "4.0.0",
23337      "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
23338      "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
23339      "dev": true
23340    },
23341    "cssnano-util-raw-cache": {
23342      "version": "4.0.1",
23343      "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
23344      "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
23345      "dev": true,
23346      "requires": {
23347        "postcss": "^7.0.0"
23348      }
23349    },
23350    "cssnano-util-same-parent": {
23351      "version": "4.0.1",
23352      "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
23353      "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
23354      "dev": true
23355    },
23356    "csso": {
23357      "version": "4.2.0",
23358      "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
23359      "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
23360      "dev": true,
23361      "requires": {
23362        "css-tree": "^1.1.2"
23363      },
23364      "dependencies": {
23365        "css-tree": {
23366          "version": "1.1.3",
23367          "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
23368          "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
23369          "dev": true,
23370          "requires": {
23371            "mdn-data": "2.0.14",
23372            "source-map": "^0.6.1"
23373          }
23374        },
23375        "mdn-data": {
23376          "version": "2.0.14",
23377          "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
23378          "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
23379          "dev": true
23380        },
23381        "source-map": {
23382          "version": "0.6.1",
23383          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
23384          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
23385          "dev": true
23386        }
23387      }
23388    },
23389    "cssom": {
23390      "version": "0.3.8",
23391      "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
23392      "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
23393    },
23394    "cssstyle": {
23395      "version": "1.4.0",
23396      "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
23397      "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
23398      "requires": {
23399        "cssom": "0.3.x"
23400      }
23401    },
23402    "csstype": {
23403      "version": "2.6.17",
23404      "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz",
23405      "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A=="
23406    },
23407    "cyclist": {
23408      "version": "1.0.1",
23409      "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
23410      "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
23411      "dev": true
23412    },
23413    "dashdash": {
23414      "version": "1.14.1",
23415      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
23416      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
23417      "requires": {
23418        "assert-plus": "^1.0.0"
23419      }
23420    },
23421    "data-urls": {
23422      "version": "1.1.0",
23423      "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
23424      "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
23425      "requires": {
23426        "abab": "^2.0.0",
23427        "whatwg-mimetype": "^2.2.0",
23428        "whatwg-url": "^7.0.0"
23429      },
23430      "dependencies": {
23431        "whatwg-url": {
23432          "version": "7.1.0",
23433          "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
23434          "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
23435          "requires": {
23436            "lodash.sortby": "^4.7.0",
23437            "tr46": "^1.0.1",
23438            "webidl-conversions": "^4.0.2"
23439          }
23440        }
23441      }
23442    },
23443    "deasync": {
23444      "version": "0.1.22",
23445      "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.22.tgz",
23446      "integrity": "sha512-o21R8Vhv3wX0E19jpATUJIAinQ1I2rHIlAnzRRsMynWlIrvU0HbCwjpquPIYR544Tvg9z/L+NZQev5cjVD1/nQ==",
23447      "dev": true,
23448      "requires": {
23449        "bindings": "^1.5.0",
23450        "node-addon-api": "^1.7.1"
23451      }
23452    },
23453    "debug": {
23454      "version": "4.3.1",
23455      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
23456      "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
23457      "requires": {
23458        "ms": "2.1.2"
23459      }
23460    },
23461    "decamelize": {
23462      "version": "1.2.0",
23463      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
23464      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
23465    },
23466    "decode-uri-component": {
23467      "version": "0.2.0",
23468      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
23469      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
23470    },
23471    "deep-equal": {
23472      "version": "1.1.1",
23473      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
23474      "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
23475      "dev": true,
23476      "requires": {
23477        "is-arguments": "^1.0.4",
23478        "is-date-object": "^1.0.1",
23479        "is-regex": "^1.0.4",
23480        "object-is": "^1.0.1",
23481        "object-keys": "^1.1.1",
23482        "regexp.prototype.flags": "^1.2.0"
23483      }
23484    },
23485    "deep-is": {
23486      "version": "0.1.3",
23487      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
23488      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
23489    },
23490    "deepmerge": {
23491      "version": "1.5.2",
23492      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
23493      "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==",
23494      "dev": true
23495    },
23496    "default-gateway": {
23497      "version": "5.0.5",
23498      "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-5.0.5.tgz",
23499      "integrity": "sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==",
23500      "dev": true,
23501      "requires": {
23502        "execa": "^3.3.0"
23503      },
23504      "dependencies": {
23505        "cross-spawn": {
23506          "version": "7.0.3",
23507          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
23508          "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
23509          "dev": true,
23510          "requires": {
23511            "path-key": "^3.1.0",
23512            "shebang-command": "^2.0.0",
23513            "which": "^2.0.1"
23514          }
23515        },
23516        "execa": {
23517          "version": "3.4.0",
23518          "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz",
23519          "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==",
23520          "dev": true,
23521          "requires": {
23522            "cross-spawn": "^7.0.0",
23523            "get-stream": "^5.0.0",
23524            "human-signals": "^1.1.1",
23525            "is-stream": "^2.0.0",
23526            "merge-stream": "^2.0.0",
23527            "npm-run-path": "^4.0.0",
23528            "onetime": "^5.1.0",
23529            "p-finally": "^2.0.0",
23530            "signal-exit": "^3.0.2",
23531            "strip-final-newline": "^2.0.0"
23532          }
23533        },
23534        "get-stream": {
23535          "version": "5.2.0",
23536          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
23537          "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
23538          "dev": true,
23539          "requires": {
23540            "pump": "^3.0.0"
23541          }
23542        },
23543        "is-stream": {
23544          "version": "2.0.0",
23545          "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
23546          "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
23547          "dev": true
23548        },
23549        "npm-run-path": {
23550          "version": "4.0.1",
23551          "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
23552          "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
23553          "dev": true,
23554          "requires": {
23555            "path-key": "^3.0.0"
23556          }
23557        },
23558        "p-finally": {
23559          "version": "2.0.1",
23560          "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
23561          "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
23562          "dev": true
23563        },
23564        "path-key": {
23565          "version": "3.1.1",
23566          "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
23567          "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
23568          "dev": true
23569        },
23570        "shebang-command": {
23571          "version": "2.0.0",
23572          "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
23573          "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
23574          "dev": true,
23575          "requires": {
23576            "shebang-regex": "^3.0.0"
23577          }
23578        },
23579        "shebang-regex": {
23580          "version": "3.0.0",
23581          "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
23582          "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
23583          "dev": true
23584        },
23585        "which": {
23586          "version": "2.0.2",
23587          "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
23588          "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
23589          "dev": true,
23590          "requires": {
23591            "isexe": "^2.0.0"
23592          }
23593        }
23594      }
23595    },
23596    "defaults": {
23597      "version": "1.0.3",
23598      "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
23599      "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
23600      "dev": true,
23601      "requires": {
23602        "clone": "^1.0.2"
23603      }
23604    },
23605    "define-properties": {
23606      "version": "1.1.3",
23607      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
23608      "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
23609      "requires": {
23610        "object-keys": "^1.0.12"
23611      }
23612    },
23613    "define-property": {
23614      "version": "2.0.2",
23615      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
23616      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
23617      "requires": {
23618        "is-descriptor": "^1.0.2",
23619        "isobject": "^3.0.1"
23620      }
23621    },
23622    "del": {
23623      "version": "4.1.1",
23624      "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
23625      "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
23626      "dev": true,
23627      "requires": {
23628        "@types/glob": "^7.1.1",
23629        "globby": "^6.1.0",
23630        "is-path-cwd": "^2.0.0",
23631        "is-path-in-cwd": "^2.0.0",
23632        "p-map": "^2.0.0",
23633        "pify": "^4.0.1",
23634        "rimraf": "^2.6.3"
23635      },
23636      "dependencies": {
23637        "globby": {
23638          "version": "6.1.0",
23639          "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
23640          "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
23641          "dev": true,
23642          "requires": {
23643            "array-union": "^1.0.1",
23644            "glob": "^7.0.3",
23645            "object-assign": "^4.0.1",
23646            "pify": "^2.0.0",
23647            "pinkie-promise": "^2.0.0"
23648          },
23649          "dependencies": {
23650            "pify": {
23651              "version": "2.3.0",
23652              "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
23653              "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
23654              "dev": true
23655            }
23656          }
23657        }
23658      }
23659    },
23660    "delayed-stream": {
23661      "version": "1.0.0",
23662      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
23663      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
23664    },
23665    "depd": {
23666      "version": "1.1.2",
23667      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
23668      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
23669      "dev": true
23670    },
23671    "des.js": {
23672      "version": "1.0.1",
23673      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
23674      "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
23675      "dev": true,
23676      "requires": {
23677        "inherits": "^2.0.1",
23678        "minimalistic-assert": "^1.0.0"
23679      }
23680    },
23681    "destroy": {
23682      "version": "1.0.4",
23683      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
23684      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
23685      "dev": true
23686    },
23687    "detect-newline": {
23688      "version": "2.1.0",
23689      "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
23690      "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I="
23691    },
23692    "detect-node": {
23693      "version": "2.1.0",
23694      "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
23695      "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
23696      "dev": true
23697    },
23698    "diff-sequences": {
23699      "version": "24.9.0",
23700      "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz",
23701      "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew=="
23702    },
23703    "diffie-hellman": {
23704      "version": "5.0.3",
23705      "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
23706      "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
23707      "dev": true,
23708      "requires": {
23709        "bn.js": "^4.1.0",
23710        "miller-rabin": "^4.0.0",
23711        "randombytes": "^2.0.0"
23712      },
23713      "dependencies": {
23714        "bn.js": {
23715          "version": "4.12.0",
23716          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
23717          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
23718          "dev": true
23719        }
23720      }
23721    },
23722    "dir-glob": {
23723      "version": "2.2.2",
23724      "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
23725      "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
23726      "dev": true,
23727      "requires": {
23728        "path-type": "^3.0.0"
23729      }
23730    },
23731    "dns-equal": {
23732      "version": "1.0.0",
23733      "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
23734      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
23735      "dev": true
23736    },
23737    "dns-packet": {
23738      "version": "1.3.4",
23739      "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
23740      "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
23741      "dev": true,
23742      "requires": {
23743        "ip": "^1.1.0",
23744        "safe-buffer": "^5.0.1"
23745      }
23746    },
23747    "dns-txt": {
23748      "version": "2.0.2",
23749      "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
23750      "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
23751      "dev": true,
23752      "requires": {
23753        "buffer-indexof": "^1.0.0"
23754      }
23755    },
23756    "doctrine": {
23757      "version": "3.0.0",
23758      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
23759      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
23760      "requires": {
23761        "esutils": "^2.0.2"
23762      }
23763    },
23764    "dom-converter": {
23765      "version": "0.2.0",
23766      "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
23767      "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
23768      "dev": true,
23769      "requires": {
23770        "utila": "~0.4"
23771      }
23772    },
23773    "dom-serializer": {
23774      "version": "1.3.2",
23775      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
23776      "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
23777      "dev": true,
23778      "requires": {
23779        "domelementtype": "^2.0.1",
23780        "domhandler": "^4.2.0",
23781        "entities": "^2.0.0"
23782      }
23783    },
23784    "domain-browser": {
23785      "version": "1.2.0",
23786      "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
23787      "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
23788      "dev": true
23789    },
23790    "domelementtype": {
23791      "version": "2.2.0",
23792      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
23793      "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
23794      "dev": true
23795    },
23796    "domexception": {
23797      "version": "1.0.1",
23798      "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
23799      "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
23800      "requires": {
23801        "webidl-conversions": "^4.0.2"
23802      }
23803    },
23804    "domhandler": {
23805      "version": "4.2.0",
23806      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz",
23807      "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==",
23808      "dev": true,
23809      "requires": {
23810        "domelementtype": "^2.2.0"
23811      }
23812    },
23813    "domutils": {
23814      "version": "2.7.0",
23815      "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
23816      "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==",
23817      "dev": true,
23818      "requires": {
23819        "dom-serializer": "^1.0.1",
23820        "domelementtype": "^2.2.0",
23821        "domhandler": "^4.2.0"
23822      }
23823    },
23824    "dot-prop": {
23825      "version": "5.3.0",
23826      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
23827      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
23828      "dev": true,
23829      "requires": {
23830        "is-obj": "^2.0.0"
23831      }
23832    },
23833    "dotenv": {
23834      "version": "8.6.0",
23835      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz",
23836      "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==",
23837      "dev": true
23838    },
23839    "dotenv-expand": {
23840      "version": "5.1.0",
23841      "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
23842      "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
23843      "dev": true
23844    },
23845    "duplexer": {
23846      "version": "0.1.2",
23847      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
23848      "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
23849      "dev": true
23850    },
23851    "duplexify": {
23852      "version": "3.7.1",
23853      "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
23854      "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
23855      "dev": true,
23856      "requires": {
23857        "end-of-stream": "^1.0.0",
23858        "inherits": "^2.0.1",
23859        "readable-stream": "^2.0.0",
23860        "stream-shift": "^1.0.0"
23861      }
23862    },
23863    "easy-stack": {
23864      "version": "1.0.1",
23865      "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz",
23866      "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==",
23867      "dev": true
23868    },
23869    "ecc-jsbn": {
23870      "version": "0.1.2",
23871      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
23872      "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
23873      "requires": {
23874        "jsbn": "~0.1.0",
23875        "safer-buffer": "^2.1.0"
23876      }
23877    },
23878    "echarts": {
23879      "version": "5.1.2",
23880      "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.1.2.tgz",
23881      "integrity": "sha512-okUhO4sw22vwZp+rTPNjd/bvTdpug4K4sHNHyrV8NdAncIX9/AarlolFqtJCAYKGFYhUBNjIWu1EznFrSWTFxg==",
23882      "requires": {
23883        "tslib": "2.0.3",
23884        "zrender": "5.1.1"
23885      }
23886    },
23887    "editorconfig": {
23888      "version": "0.15.3",
23889      "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
23890      "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
23891      "dev": true,
23892      "requires": {
23893        "commander": "^2.19.0",
23894        "lru-cache": "^4.1.5",
23895        "semver": "^5.6.0",
23896        "sigmund": "^1.0.1"
23897      },
23898      "dependencies": {
23899        "commander": {
23900          "version": "2.20.3",
23901          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
23902          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
23903          "dev": true
23904        },
23905        "lru-cache": {
23906          "version": "4.1.5",
23907          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
23908          "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
23909          "dev": true,
23910          "requires": {
23911            "pseudomap": "^1.0.2",
23912            "yallist": "^2.1.2"
23913          }
23914        },
23915        "semver": {
23916          "version": "5.7.1",
23917          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
23918          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
23919          "dev": true
23920        },
23921        "yallist": {
23922          "version": "2.1.2",
23923          "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
23924          "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
23925          "dev": true
23926        }
23927      }
23928    },
23929    "ee-first": {
23930      "version": "1.1.1",
23931      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
23932      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
23933      "dev": true
23934    },
23935    "ejs": {
23936      "version": "2.7.4",
23937      "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
23938      "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
23939      "dev": true
23940    },
23941    "electron-to-chromium": {
23942      "version": "1.3.759",
23943      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.759.tgz",
23944      "integrity": "sha512-nM76xH0t2FBH5iMEZDVc3S/qbdKjGH7TThezxC8k1Q7w7WHvIAyJh8lAe2UamGfdRqBTjHfPDn82LJ0ksCiB9g=="
23945    },
23946    "elliptic": {
23947      "version": "6.5.4",
23948      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
23949      "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
23950      "dev": true,
23951      "requires": {
23952        "bn.js": "^4.11.9",
23953        "brorand": "^1.1.0",
23954        "hash.js": "^1.0.0",
23955        "hmac-drbg": "^1.0.1",
23956        "inherits": "^2.0.4",
23957        "minimalistic-assert": "^1.0.1",
23958        "minimalistic-crypto-utils": "^1.0.1"
23959      },
23960      "dependencies": {
23961        "bn.js": {
23962          "version": "4.12.0",
23963          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
23964          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
23965          "dev": true
23966        }
23967      }
23968    },
23969    "emoji-regex": {
23970      "version": "8.0.0",
23971      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
23972      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
23973    },
23974    "emojis-list": {
23975      "version": "3.0.0",
23976      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
23977      "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
23978      "dev": true
23979    },
23980    "encodeurl": {
23981      "version": "1.0.2",
23982      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
23983      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
23984      "dev": true
23985    },
23986    "end-of-stream": {
23987      "version": "1.4.4",
23988      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
23989      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
23990      "requires": {
23991        "once": "^1.4.0"
23992      }
23993    },
23994    "enhanced-resolve": {
23995      "version": "4.5.0",
23996      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
23997      "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
23998      "dev": true,
23999      "requires": {
24000        "graceful-fs": "^4.1.2",
24001        "memory-fs": "^0.5.0",
24002        "tapable": "^1.0.0"
24003      },
24004      "dependencies": {
24005        "memory-fs": {
24006          "version": "0.5.0",
24007          "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
24008          "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
24009          "dev": true,
24010          "requires": {
24011            "errno": "^0.1.3",
24012            "readable-stream": "^2.0.1"
24013          }
24014        }
24015      }
24016    },
24017    "entities": {
24018      "version": "2.2.0",
24019      "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
24020      "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
24021      "dev": true
24022    },
24023    "errno": {
24024      "version": "0.1.8",
24025      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
24026      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
24027      "dev": true,
24028      "requires": {
24029        "prr": "~1.0.1"
24030      }
24031    },
24032    "error-ex": {
24033      "version": "1.3.2",
24034      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
24035      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
24036      "requires": {
24037        "is-arrayish": "^0.2.1"
24038      }
24039    },
24040    "error-stack-parser": {
24041      "version": "2.0.6",
24042      "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz",
24043      "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==",
24044      "dev": true,
24045      "requires": {
24046        "stackframe": "^1.1.1"
24047      }
24048    },
24049    "es-abstract": {
24050      "version": "1.18.3",
24051      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz",
24052      "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==",
24053      "requires": {
24054        "call-bind": "^1.0.2",
24055        "es-to-primitive": "^1.2.1",
24056        "function-bind": "^1.1.1",
24057        "get-intrinsic": "^1.1.1",
24058        "has": "^1.0.3",
24059        "has-symbols": "^1.0.2",
24060        "is-callable": "^1.2.3",
24061        "is-negative-zero": "^2.0.1",
24062        "is-regex": "^1.1.3",
24063        "is-string": "^1.0.6",
24064        "object-inspect": "^1.10.3",
24065        "object-keys": "^1.1.1",
24066        "object.assign": "^4.1.2",
24067        "string.prototype.trimend": "^1.0.4",
24068        "string.prototype.trimstart": "^1.0.4",
24069        "unbox-primitive": "^1.0.1"
24070      }
24071    },
24072    "es-to-primitive": {
24073      "version": "1.2.1",
24074      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
24075      "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
24076      "requires": {
24077        "is-callable": "^1.1.4",
24078        "is-date-object": "^1.0.1",
24079        "is-symbol": "^1.0.2"
24080      }
24081    },
24082    "escalade": {
24083      "version": "3.1.1",
24084      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
24085      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
24086    },
24087    "escape-html": {
24088      "version": "1.0.3",
24089      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
24090      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
24091      "dev": true
24092    },
24093    "escape-string-regexp": {
24094      "version": "1.0.5",
24095      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
24096      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
24097    },
24098    "escodegen": {
24099      "version": "1.14.3",
24100      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
24101      "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
24102      "requires": {
24103        "esprima": "^4.0.1",
24104        "estraverse": "^4.2.0",
24105        "esutils": "^2.0.2",
24106        "optionator": "^0.8.1",
24107        "source-map": "~0.6.1"
24108      },
24109      "dependencies": {
24110        "source-map": {
24111          "version": "0.6.1",
24112          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
24113          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
24114          "optional": true
24115        }
24116      }
24117    },
24118    "eslint": {
24119      "version": "6.8.0",
24120      "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
24121      "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
24122      "requires": {
24123        "@babel/code-frame": "^7.0.0",
24124        "ajv": "^6.10.0",
24125        "chalk": "^2.1.0",
24126        "cross-spawn": "^6.0.5",
24127        "debug": "^4.0.1",
24128        "doctrine": "^3.0.0",
24129        "eslint-scope": "^5.0.0",
24130        "eslint-utils": "^1.4.3",
24131        "eslint-visitor-keys": "^1.1.0",
24132        "espree": "^6.1.2",
24133        "esquery": "^1.0.1",
24134        "esutils": "^2.0.2",
24135        "file-entry-cache": "^5.0.1",
24136        "functional-red-black-tree": "^1.0.1",
24137        "glob-parent": "^5.0.0",
24138        "globals": "^12.1.0",
24139        "ignore": "^4.0.6",
24140        "import-fresh": "^3.0.0",
24141        "imurmurhash": "^0.1.4",
24142        "inquirer": "^7.0.0",
24143        "is-glob": "^4.0.0",
24144        "js-yaml": "^3.13.1",
24145        "json-stable-stringify-without-jsonify": "^1.0.1",
24146        "levn": "^0.3.0",
24147        "lodash": "^4.17.14",
24148        "minimatch": "^3.0.4",
24149        "mkdirp": "^0.5.1",
24150        "natural-compare": "^1.4.0",
24151        "optionator": "^0.8.3",
24152        "progress": "^2.0.0",
24153        "regexpp": "^2.0.1",
24154        "semver": "^6.1.2",
24155        "strip-ansi": "^5.2.0",
24156        "strip-json-comments": "^3.0.1",
24157        "table": "^5.2.3",
24158        "text-table": "^0.2.0",
24159        "v8-compile-cache": "^2.0.3"
24160      },
24161      "dependencies": {
24162        "glob-parent": {
24163          "version": "5.1.2",
24164          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
24165          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
24166          "requires": {
24167            "is-glob": "^4.0.1"
24168          }
24169        },
24170        "globals": {
24171          "version": "12.4.0",
24172          "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
24173          "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
24174          "requires": {
24175            "type-fest": "^0.8.1"
24176          }
24177        },
24178        "import-fresh": {
24179          "version": "3.3.0",
24180          "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
24181          "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
24182          "requires": {
24183            "parent-module": "^1.0.0",
24184            "resolve-from": "^4.0.0"
24185          }
24186        },
24187        "resolve-from": {
24188          "version": "4.0.0",
24189          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
24190          "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
24191        },
24192        "type-fest": {
24193          "version": "0.8.1",
24194          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
24195          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="
24196        }
24197      }
24198    },
24199    "eslint-config-airbnb-base": {
24200      "version": "14.2.1",
24201      "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz",
24202      "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==",
24203      "requires": {
24204        "confusing-browser-globals": "^1.0.10",
24205        "object.assign": "^4.1.2",
24206        "object.entries": "^1.1.2"
24207      }
24208    },
24209    "eslint-config-prettier": {
24210      "version": "6.15.0",
24211      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz",
24212      "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==",
24213      "dev": true,
24214      "requires": {
24215        "get-stdin": "^6.0.0"
24216      }
24217    },
24218    "eslint-loader": {
24219      "version": "2.2.1",
24220      "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz",
24221      "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==",
24222      "dev": true,
24223      "requires": {
24224        "loader-fs-cache": "^1.0.0",
24225        "loader-utils": "^1.0.2",
24226        "object-assign": "^4.0.1",
24227        "object-hash": "^1.1.4",
24228        "rimraf": "^2.6.1"
24229      }
24230    },
24231    "eslint-plugin-prettier": {
24232      "version": "3.4.0",
24233      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz",
24234      "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==",
24235      "dev": true,
24236      "requires": {
24237        "prettier-linter-helpers": "^1.0.0"
24238      }
24239    },
24240    "eslint-plugin-vue": {
24241      "version": "7.12.1",
24242      "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.12.1.tgz",
24243      "integrity": "sha512-xHf/wCt88qmzqQerjaSteUFGASj7fPreglKD4ijnvoKRkoSJ3/H3kuJE8QFFtc+2wjw6hRDs834HH7vpuTJQzg==",
24244      "dev": true,
24245      "requires": {
24246        "eslint-utils": "^2.1.0",
24247        "natural-compare": "^1.4.0",
24248        "semver": "^7.3.2",
24249        "vue-eslint-parser": "^7.6.0"
24250      },
24251      "dependencies": {
24252        "eslint-utils": {
24253          "version": "2.1.0",
24254          "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
24255          "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
24256          "dev": true,
24257          "requires": {
24258            "eslint-visitor-keys": "^1.1.0"
24259          }
24260        },
24261        "lru-cache": {
24262          "version": "6.0.0",
24263          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
24264          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
24265          "dev": true,
24266          "requires": {
24267            "yallist": "^4.0.0"
24268          }
24269        },
24270        "semver": {
24271          "version": "7.3.5",
24272          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
24273          "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
24274          "dev": true,
24275          "requires": {
24276            "lru-cache": "^6.0.0"
24277          }
24278        },
24279        "yallist": {
24280          "version": "4.0.0",
24281          "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
24282          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
24283          "dev": true
24284        }
24285      }
24286    },
24287    "eslint-scope": {
24288      "version": "5.1.1",
24289      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
24290      "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
24291      "requires": {
24292        "esrecurse": "^4.3.0",
24293        "estraverse": "^4.1.1"
24294      }
24295    },
24296    "eslint-utils": {
24297      "version": "1.4.3",
24298      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
24299      "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
24300      "requires": {
24301        "eslint-visitor-keys": "^1.1.0"
24302      }
24303    },
24304    "eslint-visitor-keys": {
24305      "version": "1.3.0",
24306      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
24307      "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ=="
24308    },
24309    "espree": {
24310      "version": "6.2.1",
24311      "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
24312      "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
24313      "requires": {
24314        "acorn": "^7.1.1",
24315        "acorn-jsx": "^5.2.0",
24316        "eslint-visitor-keys": "^1.1.0"
24317      }
24318    },
24319    "esprima": {
24320      "version": "4.0.1",
24321      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
24322      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
24323    },
24324    "esquery": {
24325      "version": "1.4.0",
24326      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
24327      "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
24328      "requires": {
24329        "estraverse": "^5.1.0"
24330      },
24331      "dependencies": {
24332        "estraverse": {
24333          "version": "5.2.0",
24334          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
24335          "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
24336        }
24337      }
24338    },
24339    "esrecurse": {
24340      "version": "4.3.0",
24341      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
24342      "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
24343      "requires": {
24344        "estraverse": "^5.2.0"
24345      },
24346      "dependencies": {
24347        "estraverse": {
24348          "version": "5.2.0",
24349          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
24350          "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ=="
24351        }
24352      }
24353    },
24354    "estraverse": {
24355      "version": "4.3.0",
24356      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
24357      "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
24358    },
24359    "estree-walker": {
24360      "version": "2.0.2",
24361      "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
24362      "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
24363    },
24364    "esutils": {
24365      "version": "2.0.3",
24366      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
24367      "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
24368    },
24369    "etag": {
24370      "version": "1.8.1",
24371      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
24372      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
24373      "dev": true
24374    },
24375    "event-pubsub": {
24376      "version": "4.3.0",
24377      "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz",
24378      "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==",
24379      "dev": true
24380    },
24381    "eventemitter3": {
24382      "version": "4.0.7",
24383      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
24384      "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
24385      "dev": true
24386    },
24387    "events": {
24388      "version": "3.3.0",
24389      "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
24390      "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
24391      "dev": true
24392    },
24393    "eventsource": {
24394      "version": "1.1.0",
24395      "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz",
24396      "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==",
24397      "dev": true,
24398      "requires": {
24399        "original": "^1.0.0"
24400      }
24401    },
24402    "evp_bytestokey": {
24403      "version": "1.0.3",
24404      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
24405      "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
24406      "dev": true,
24407      "requires": {
24408        "md5.js": "^1.3.4",
24409        "safe-buffer": "^5.1.1"
24410      }
24411    },
24412    "exec-sh": {
24413      "version": "0.3.6",
24414      "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
24415      "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w=="
24416    },
24417    "execa": {
24418      "version": "1.0.0",
24419      "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
24420      "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
24421      "requires": {
24422        "cross-spawn": "^6.0.0",
24423        "get-stream": "^4.0.0",
24424        "is-stream": "^1.1.0",
24425        "npm-run-path": "^2.0.0",
24426        "p-finally": "^1.0.0",
24427        "signal-exit": "^3.0.0",
24428        "strip-eof": "^1.0.0"
24429      }
24430    },
24431    "exit": {
24432      "version": "0.1.2",
24433      "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
24434      "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
24435    },
24436    "expand-brackets": {
24437      "version": "2.1.4",
24438      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
24439      "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
24440      "requires": {
24441        "debug": "^2.3.3",
24442        "define-property": "^0.2.5",
24443        "extend-shallow": "^2.0.1",
24444        "posix-character-classes": "^0.1.0",
24445        "regex-not": "^1.0.0",
24446        "snapdragon": "^0.8.1",
24447        "to-regex": "^3.0.1"
24448      },
24449      "dependencies": {
24450        "debug": {
24451          "version": "2.6.9",
24452          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24453          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24454          "requires": {
24455            "ms": "2.0.0"
24456          }
24457        },
24458        "define-property": {
24459          "version": "0.2.5",
24460          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
24461          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
24462          "requires": {
24463            "is-descriptor": "^0.1.0"
24464          }
24465        },
24466        "extend-shallow": {
24467          "version": "2.0.1",
24468          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
24469          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
24470          "requires": {
24471            "is-extendable": "^0.1.0"
24472          }
24473        },
24474        "is-accessor-descriptor": {
24475          "version": "0.1.6",
24476          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
24477          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
24478          "requires": {
24479            "kind-of": "^3.0.2"
24480          },
24481          "dependencies": {
24482            "kind-of": {
24483              "version": "3.2.2",
24484              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
24485              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
24486              "requires": {
24487                "is-buffer": "^1.1.5"
24488              }
24489            }
24490          }
24491        },
24492        "is-data-descriptor": {
24493          "version": "0.1.4",
24494          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
24495          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
24496          "requires": {
24497            "kind-of": "^3.0.2"
24498          },
24499          "dependencies": {
24500            "kind-of": {
24501              "version": "3.2.2",
24502              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
24503              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
24504              "requires": {
24505                "is-buffer": "^1.1.5"
24506              }
24507            }
24508          }
24509        },
24510        "is-descriptor": {
24511          "version": "0.1.6",
24512          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
24513          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
24514          "requires": {
24515            "is-accessor-descriptor": "^0.1.6",
24516            "is-data-descriptor": "^0.1.4",
24517            "kind-of": "^5.0.0"
24518          }
24519        },
24520        "is-extendable": {
24521          "version": "0.1.1",
24522          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
24523          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
24524        },
24525        "kind-of": {
24526          "version": "5.1.0",
24527          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
24528          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
24529        },
24530        "ms": {
24531          "version": "2.0.0",
24532          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24533          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
24534        }
24535      }
24536    },
24537    "expect": {
24538      "version": "24.9.0",
24539      "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz",
24540      "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==",
24541      "requires": {
24542        "@jest/types": "^24.9.0",
24543        "ansi-styles": "^3.2.0",
24544        "jest-get-type": "^24.9.0",
24545        "jest-matcher-utils": "^24.9.0",
24546        "jest-message-util": "^24.9.0",
24547        "jest-regex-util": "^24.9.0"
24548      }
24549    },
24550    "express": {
24551      "version": "4.17.1",
24552      "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
24553      "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
24554      "dev": true,
24555      "requires": {
24556        "accepts": "~1.3.7",
24557        "array-flatten": "1.1.1",
24558        "body-parser": "1.19.0",
24559        "content-disposition": "0.5.3",
24560        "content-type": "~1.0.4",
24561        "cookie": "0.4.0",
24562        "cookie-signature": "1.0.6",
24563        "debug": "2.6.9",
24564        "depd": "~1.1.2",
24565        "encodeurl": "~1.0.2",
24566        "escape-html": "~1.0.3",
24567        "etag": "~1.8.1",
24568        "finalhandler": "~1.1.2",
24569        "fresh": "0.5.2",
24570        "merge-descriptors": "1.0.1",
24571        "methods": "~1.1.2",
24572        "on-finished": "~2.3.0",
24573        "parseurl": "~1.3.3",
24574        "path-to-regexp": "0.1.7",
24575        "proxy-addr": "~2.0.5",
24576        "qs": "6.7.0",
24577        "range-parser": "~1.2.1",
24578        "safe-buffer": "5.1.2",
24579        "send": "0.17.1",
24580        "serve-static": "1.14.1",
24581        "setprototypeof": "1.1.1",
24582        "statuses": "~1.5.0",
24583        "type-is": "~1.6.18",
24584        "utils-merge": "1.0.1",
24585        "vary": "~1.1.2"
24586      },
24587      "dependencies": {
24588        "debug": {
24589          "version": "2.6.9",
24590          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24591          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24592          "dev": true,
24593          "requires": {
24594            "ms": "2.0.0"
24595          }
24596        },
24597        "ms": {
24598          "version": "2.0.0",
24599          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24600          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
24601          "dev": true
24602        },
24603        "qs": {
24604          "version": "6.7.0",
24605          "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
24606          "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
24607          "dev": true
24608        }
24609      }
24610    },
24611    "extend": {
24612      "version": "3.0.2",
24613      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
24614      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
24615    },
24616    "extend-shallow": {
24617      "version": "3.0.2",
24618      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
24619      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
24620      "requires": {
24621        "assign-symbols": "^1.0.0",
24622        "is-extendable": "^1.0.1"
24623      }
24624    },
24625    "external-editor": {
24626      "version": "3.1.0",
24627      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
24628      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
24629      "requires": {
24630        "chardet": "^0.7.0",
24631        "iconv-lite": "^0.4.24",
24632        "tmp": "^0.0.33"
24633      }
24634    },
24635    "extglob": {
24636      "version": "2.0.4",
24637      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
24638      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
24639      "requires": {
24640        "array-unique": "^0.3.2",
24641        "define-property": "^1.0.0",
24642        "expand-brackets": "^2.1.4",
24643        "extend-shallow": "^2.0.1",
24644        "fragment-cache": "^0.2.1",
24645        "regex-not": "^1.0.0",
24646        "snapdragon": "^0.8.1",
24647        "to-regex": "^3.0.1"
24648      },
24649      "dependencies": {
24650        "define-property": {
24651          "version": "1.0.0",
24652          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
24653          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
24654          "requires": {
24655            "is-descriptor": "^1.0.0"
24656          }
24657        },
24658        "extend-shallow": {
24659          "version": "2.0.1",
24660          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
24661          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
24662          "requires": {
24663            "is-extendable": "^0.1.0"
24664          }
24665        },
24666        "is-extendable": {
24667          "version": "0.1.1",
24668          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
24669          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
24670        }
24671      }
24672    },
24673    "extract-from-css": {
24674      "version": "0.4.4",
24675      "resolved": "https://registry.npmjs.org/extract-from-css/-/extract-from-css-0.4.4.tgz",
24676      "integrity": "sha1-HqffLnx8brmSL6COitrqSG9vj5I=",
24677      "dev": true,
24678      "requires": {
24679        "css": "^2.1.0"
24680      }
24681    },
24682    "extsprintf": {
24683      "version": "1.3.0",
24684      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
24685      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
24686    },
24687    "fast-deep-equal": {
24688      "version": "3.1.3",
24689      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
24690      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
24691    },
24692    "fast-diff": {
24693      "version": "1.2.0",
24694      "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
24695      "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
24696      "dev": true
24697    },
24698    "fast-glob": {
24699      "version": "2.2.7",
24700      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
24701      "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
24702      "dev": true,
24703      "requires": {
24704        "@mrmlnc/readdir-enhanced": "^2.2.1",
24705        "@nodelib/fs.stat": "^1.1.2",
24706        "glob-parent": "^3.1.0",
24707        "is-glob": "^4.0.0",
24708        "merge2": "^1.2.3",
24709        "micromatch": "^3.1.10"
24710      }
24711    },
24712    "fast-json-stable-stringify": {
24713      "version": "2.1.0",
24714      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
24715      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
24716    },
24717    "fast-levenshtein": {
24718      "version": "2.0.6",
24719      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
24720      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
24721    },
24722    "faye-websocket": {
24723      "version": "0.11.4",
24724      "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
24725      "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
24726      "dev": true,
24727      "requires": {
24728        "websocket-driver": ">=0.5.1"
24729      }
24730    },
24731    "fb-watchman": {
24732      "version": "2.0.1",
24733      "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
24734      "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
24735      "requires": {
24736        "bser": "2.1.1"
24737      }
24738    },
24739    "figgy-pudding": {
24740      "version": "3.5.2",
24741      "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
24742      "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
24743      "dev": true
24744    },
24745    "figures": {
24746      "version": "3.2.0",
24747      "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
24748      "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
24749      "requires": {
24750        "escape-string-regexp": "^1.0.5"
24751      }
24752    },
24753    "file-entry-cache": {
24754      "version": "5.0.1",
24755      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
24756      "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
24757      "requires": {
24758        "flat-cache": "^2.0.1"
24759      }
24760    },
24761    "file-loader": {
24762      "version": "4.3.0",
24763      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz",
24764      "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==",
24765      "dev": true,
24766      "requires": {
24767        "loader-utils": "^1.2.3",
24768        "schema-utils": "^2.5.0"
24769      }
24770    },
24771    "file-uri-to-path": {
24772      "version": "1.0.0",
24773      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
24774      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
24775      "devOptional": true
24776    },
24777    "filesize": {
24778      "version": "3.6.1",
24779      "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
24780      "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
24781      "dev": true
24782    },
24783    "fill-range": {
24784      "version": "4.0.0",
24785      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
24786      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
24787      "requires": {
24788        "extend-shallow": "^2.0.1",
24789        "is-number": "^3.0.0",
24790        "repeat-string": "^1.6.1",
24791        "to-regex-range": "^2.1.0"
24792      },
24793      "dependencies": {
24794        "extend-shallow": {
24795          "version": "2.0.1",
24796          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
24797          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
24798          "requires": {
24799            "is-extendable": "^0.1.0"
24800          }
24801        },
24802        "is-extendable": {
24803          "version": "0.1.1",
24804          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
24805          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
24806        }
24807      }
24808    },
24809    "finalhandler": {
24810      "version": "1.1.2",
24811      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
24812      "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
24813      "dev": true,
24814      "requires": {
24815        "debug": "2.6.9",
24816        "encodeurl": "~1.0.2",
24817        "escape-html": "~1.0.3",
24818        "on-finished": "~2.3.0",
24819        "parseurl": "~1.3.3",
24820        "statuses": "~1.5.0",
24821        "unpipe": "~1.0.0"
24822      },
24823      "dependencies": {
24824        "debug": {
24825          "version": "2.6.9",
24826          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
24827          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
24828          "dev": true,
24829          "requires": {
24830            "ms": "2.0.0"
24831          }
24832        },
24833        "ms": {
24834          "version": "2.0.0",
24835          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
24836          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
24837          "dev": true
24838        }
24839      }
24840    },
24841    "find-babel-config": {
24842      "version": "1.2.0",
24843      "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.2.0.tgz",
24844      "integrity": "sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==",
24845      "dev": true,
24846      "requires": {
24847        "json5": "^0.5.1",
24848        "path-exists": "^3.0.0"
24849      },
24850      "dependencies": {
24851        "json5": {
24852          "version": "0.5.1",
24853          "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
24854          "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
24855          "dev": true
24856        }
24857      }
24858    },
24859    "find-cache-dir": {
24860      "version": "3.3.1",
24861      "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
24862      "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
24863      "dev": true,
24864      "requires": {
24865        "commondir": "^1.0.1",
24866        "make-dir": "^3.0.2",
24867        "pkg-dir": "^4.1.0"
24868      },
24869      "dependencies": {
24870        "find-up": {
24871          "version": "4.1.0",
24872          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
24873          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
24874          "dev": true,
24875          "requires": {
24876            "locate-path": "^5.0.0",
24877            "path-exists": "^4.0.0"
24878          }
24879        },
24880        "locate-path": {
24881          "version": "5.0.0",
24882          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
24883          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
24884          "dev": true,
24885          "requires": {
24886            "p-locate": "^4.1.0"
24887          }
24888        },
24889        "p-locate": {
24890          "version": "4.1.0",
24891          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
24892          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
24893          "dev": true,
24894          "requires": {
24895            "p-limit": "^2.2.0"
24896          }
24897        },
24898        "path-exists": {
24899          "version": "4.0.0",
24900          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
24901          "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
24902          "dev": true
24903        },
24904        "pkg-dir": {
24905          "version": "4.2.0",
24906          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
24907          "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
24908          "dev": true,
24909          "requires": {
24910            "find-up": "^4.0.0"
24911          }
24912        }
24913      }
24914    },
24915    "find-up": {
24916      "version": "3.0.0",
24917      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
24918      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
24919      "requires": {
24920        "locate-path": "^3.0.0"
24921      }
24922    },
24923    "flat-cache": {
24924      "version": "2.0.1",
24925      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
24926      "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
24927      "requires": {
24928        "flatted": "^2.0.0",
24929        "rimraf": "2.6.3",
24930        "write": "1.0.3"
24931      },
24932      "dependencies": {
24933        "rimraf": {
24934          "version": "2.6.3",
24935          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
24936          "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
24937          "requires": {
24938            "glob": "^7.1.3"
24939          }
24940        }
24941      }
24942    },
24943    "flatted": {
24944      "version": "2.0.2",
24945      "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
24946      "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA=="
24947    },
24948    "flush-write-stream": {
24949      "version": "1.1.1",
24950      "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
24951      "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
24952      "dev": true,
24953      "requires": {
24954        "inherits": "^2.0.3",
24955        "readable-stream": "^2.3.6"
24956      }
24957    },
24958    "follow-redirects": {
24959      "version": "1.14.1",
24960      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz",
24961      "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==",
24962      "dev": true
24963    },
24964    "for-in": {
24965      "version": "1.0.2",
24966      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
24967      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
24968    },
24969    "forever-agent": {
24970      "version": "0.6.1",
24971      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
24972      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
24973    },
24974    "form-data": {
24975      "version": "2.3.3",
24976      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
24977      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
24978      "requires": {
24979        "asynckit": "^0.4.0",
24980        "combined-stream": "^1.0.6",
24981        "mime-types": "^2.1.12"
24982      }
24983    },
24984    "forwarded": {
24985      "version": "0.2.0",
24986      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
24987      "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
24988      "dev": true
24989    },
24990    "fragment-cache": {
24991      "version": "0.2.1",
24992      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
24993      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
24994      "requires": {
24995        "map-cache": "^0.2.2"
24996      }
24997    },
24998    "fresh": {
24999      "version": "0.5.2",
25000      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
25001      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
25002      "dev": true
25003    },
25004    "from2": {
25005      "version": "2.3.0",
25006      "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
25007      "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
25008      "dev": true,
25009      "requires": {
25010        "inherits": "^2.0.1",
25011        "readable-stream": "^2.0.0"
25012      }
25013    },
25014    "fs-extra": {
25015      "version": "7.0.1",
25016      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
25017      "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
25018      "dev": true,
25019      "requires": {
25020        "graceful-fs": "^4.1.2",
25021        "jsonfile": "^4.0.0",
25022        "universalify": "^0.1.0"
25023      }
25024    },
25025    "fs-write-stream-atomic": {
25026      "version": "1.0.10",
25027      "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
25028      "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
25029      "dev": true,
25030      "requires": {
25031        "graceful-fs": "^4.1.2",
25032        "iferr": "^0.1.5",
25033        "imurmurhash": "^0.1.4",
25034        "readable-stream": "1 || 2"
25035      }
25036    },
25037    "fs.realpath": {
25038      "version": "1.0.0",
25039      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
25040      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
25041    },
25042    "fsevents": {
25043      "version": "2.3.2",
25044      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
25045      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
25046      "dev": true,
25047      "optional": true
25048    },
25049    "function-bind": {
25050      "version": "1.1.1",
25051      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
25052      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
25053    },
25054    "functional-red-black-tree": {
25055      "version": "1.0.1",
25056      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
25057      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
25058    },
25059    "generic-names": {
25060      "version": "2.0.1",
25061      "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz",
25062      "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==",
25063      "dev": true,
25064      "requires": {
25065        "loader-utils": "^1.1.0"
25066      }
25067    },
25068    "gensync": {
25069      "version": "1.0.0-beta.2",
25070      "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
25071      "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
25072    },
25073    "get-caller-file": {
25074      "version": "2.0.5",
25075      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
25076      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
25077    },
25078    "get-intrinsic": {
25079      "version": "1.1.1",
25080      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
25081      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
25082      "requires": {
25083        "function-bind": "^1.1.1",
25084        "has": "^1.0.3",
25085        "has-symbols": "^1.0.1"
25086      }
25087    },
25088    "get-stdin": {
25089      "version": "6.0.0",
25090      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
25091      "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
25092      "dev": true
25093    },
25094    "get-stream": {
25095      "version": "4.1.0",
25096      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
25097      "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
25098      "requires": {
25099        "pump": "^3.0.0"
25100      }
25101    },
25102    "get-value": {
25103      "version": "2.0.6",
25104      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
25105      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
25106    },
25107    "getpass": {
25108      "version": "0.1.7",
25109      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
25110      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
25111      "requires": {
25112        "assert-plus": "^1.0.0"
25113      }
25114    },
25115    "glob": {
25116      "version": "7.1.7",
25117      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
25118      "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
25119      "requires": {
25120        "fs.realpath": "^1.0.0",
25121        "inflight": "^1.0.4",
25122        "inherits": "2",
25123        "minimatch": "^3.0.4",
25124        "once": "^1.3.0",
25125        "path-is-absolute": "^1.0.0"
25126      }
25127    },
25128    "glob-parent": {
25129      "version": "3.1.0",
25130      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
25131      "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
25132      "dev": true,
25133      "requires": {
25134        "is-glob": "^3.1.0",
25135        "path-dirname": "^1.0.0"
25136      },
25137      "dependencies": {
25138        "is-glob": {
25139          "version": "3.1.0",
25140          "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
25141          "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
25142          "dev": true,
25143          "requires": {
25144            "is-extglob": "^2.1.0"
25145          }
25146        }
25147      }
25148    },
25149    "glob-to-regexp": {
25150      "version": "0.3.0",
25151      "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
25152      "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
25153      "dev": true
25154    },
25155    "globals": {
25156      "version": "11.12.0",
25157      "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
25158      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
25159    },
25160    "globby": {
25161      "version": "9.2.0",
25162      "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz",
25163      "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==",
25164      "dev": true,
25165      "requires": {
25166        "@types/glob": "^7.1.1",
25167        "array-union": "^1.0.2",
25168        "dir-glob": "^2.2.2",
25169        "fast-glob": "^2.2.6",
25170        "glob": "^7.1.3",
25171        "ignore": "^4.0.3",
25172        "pify": "^4.0.1",
25173        "slash": "^2.0.0"
25174      }
25175    },
25176    "graceful-fs": {
25177      "version": "4.2.6",
25178      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
25179      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ=="
25180    },
25181    "growly": {
25182      "version": "1.3.0",
25183      "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
25184      "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE="
25185    },
25186    "gzip-size": {
25187      "version": "5.1.1",
25188      "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
25189      "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
25190      "dev": true,
25191      "requires": {
25192        "duplexer": "^0.1.1",
25193        "pify": "^4.0.1"
25194      }
25195    },
25196    "handle-thing": {
25197      "version": "2.0.1",
25198      "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
25199      "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
25200      "dev": true
25201    },
25202    "har-schema": {
25203      "version": "2.0.0",
25204      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
25205      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
25206    },
25207    "har-validator": {
25208      "version": "5.1.5",
25209      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
25210      "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
25211      "requires": {
25212        "ajv": "^6.12.3",
25213        "har-schema": "^2.0.0"
25214      }
25215    },
25216    "has": {
25217      "version": "1.0.3",
25218      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
25219      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
25220      "requires": {
25221        "function-bind": "^1.1.1"
25222      }
25223    },
25224    "has-ansi": {
25225      "version": "2.0.0",
25226      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
25227      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
25228      "dev": true,
25229      "requires": {
25230        "ansi-regex": "^2.0.0"
25231      },
25232      "dependencies": {
25233        "ansi-regex": {
25234          "version": "2.1.1",
25235          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
25236          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
25237          "dev": true
25238        }
25239      }
25240    },
25241    "has-bigints": {
25242      "version": "1.0.1",
25243      "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
25244      "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA=="
25245    },
25246    "has-flag": {
25247      "version": "3.0.0",
25248      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
25249      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
25250    },
25251    "has-symbols": {
25252      "version": "1.0.2",
25253      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
25254      "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
25255    },
25256    "has-value": {
25257      "version": "1.0.0",
25258      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
25259      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
25260      "requires": {
25261        "get-value": "^2.0.6",
25262        "has-values": "^1.0.0",
25263        "isobject": "^3.0.0"
25264      }
25265    },
25266    "has-values": {
25267      "version": "1.0.0",
25268      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
25269      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
25270      "requires": {
25271        "is-number": "^3.0.0",
25272        "kind-of": "^4.0.0"
25273      },
25274      "dependencies": {
25275        "kind-of": {
25276          "version": "4.0.0",
25277          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
25278          "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
25279          "requires": {
25280            "is-buffer": "^1.1.5"
25281          }
25282        }
25283      }
25284    },
25285    "hash-base": {
25286      "version": "3.1.0",
25287      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
25288      "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
25289      "dev": true,
25290      "requires": {
25291        "inherits": "^2.0.4",
25292        "readable-stream": "^3.6.0",
25293        "safe-buffer": "^5.2.0"
25294      },
25295      "dependencies": {
25296        "readable-stream": {
25297          "version": "3.6.0",
25298          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
25299          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
25300          "dev": true,
25301          "requires": {
25302            "inherits": "^2.0.3",
25303            "string_decoder": "^1.1.1",
25304            "util-deprecate": "^1.0.1"
25305          }
25306        },
25307        "safe-buffer": {
25308          "version": "5.2.1",
25309          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
25310          "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
25311          "dev": true
25312        }
25313      }
25314    },
25315    "hash-sum": {
25316      "version": "2.0.0",
25317      "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz",
25318      "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==",
25319      "dev": true
25320    },
25321    "hash.js": {
25322      "version": "1.1.7",
25323      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
25324      "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
25325      "dev": true,
25326      "requires": {
25327        "inherits": "^2.0.3",
25328        "minimalistic-assert": "^1.0.1"
25329      }
25330    },
25331    "he": {
25332      "version": "1.2.0",
25333      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
25334      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
25335      "dev": true
25336    },
25337    "hex-color-regex": {
25338      "version": "1.1.0",
25339      "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
25340      "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
25341      "dev": true
25342    },
25343    "highlight.js": {
25344      "version": "10.7.3",
25345      "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
25346      "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
25347      "dev": true
25348    },
25349    "hmac-drbg": {
25350      "version": "1.0.1",
25351      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
25352      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
25353      "dev": true,
25354      "requires": {
25355        "hash.js": "^1.0.3",
25356        "minimalistic-assert": "^1.0.0",
25357        "minimalistic-crypto-utils": "^1.0.1"
25358      }
25359    },
25360    "hoopy": {
25361      "version": "0.1.4",
25362      "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
25363      "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
25364      "dev": true
25365    },
25366    "hosted-git-info": {
25367      "version": "2.8.9",
25368      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
25369      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
25370    },
25371    "hpack.js": {
25372      "version": "2.1.6",
25373      "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
25374      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
25375      "dev": true,
25376      "requires": {
25377        "inherits": "^2.0.1",
25378        "obuf": "^1.0.0",
25379        "readable-stream": "^2.0.1",
25380        "wbuf": "^1.1.0"
25381      }
25382    },
25383    "hsl-regex": {
25384      "version": "1.0.0",
25385      "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
25386      "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
25387      "dev": true
25388    },
25389    "hsla-regex": {
25390      "version": "1.0.0",
25391      "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
25392      "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
25393      "dev": true
25394    },
25395    "html-encoding-sniffer": {
25396      "version": "1.0.2",
25397      "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
25398      "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
25399      "requires": {
25400        "whatwg-encoding": "^1.0.1"
25401      }
25402    },
25403    "html-entities": {
25404      "version": "1.4.0",
25405      "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz",
25406      "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==",
25407      "dev": true
25408    },
25409    "html-escaper": {
25410      "version": "2.0.2",
25411      "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
25412      "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
25413    },
25414    "html-minifier": {
25415      "version": "3.5.21",
25416      "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz",
25417      "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==",
25418      "dev": true,
25419      "requires": {
25420        "camel-case": "3.0.x",
25421        "clean-css": "4.2.x",
25422        "commander": "2.17.x",
25423        "he": "1.2.x",
25424        "param-case": "2.1.x",
25425        "relateurl": "0.2.x",
25426        "uglify-js": "3.4.x"
25427      }
25428    },
25429    "html-tags": {
25430      "version": "3.1.0",
25431      "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
25432      "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
25433      "dev": true
25434    },
25435    "html-webpack-plugin": {
25436      "version": "3.2.0",
25437      "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz",
25438      "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=",
25439      "dev": true,
25440      "requires": {
25441        "html-minifier": "^3.2.3",
25442        "loader-utils": "^0.2.16",
25443        "lodash": "^4.17.3",
25444        "pretty-error": "^2.0.2",
25445        "tapable": "^1.0.0",
25446        "toposort": "^1.0.0",
25447        "util.promisify": "1.0.0"
25448      },
25449      "dependencies": {
25450        "big.js": {
25451          "version": "3.2.0",
25452          "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
25453          "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
25454          "dev": true
25455        },
25456        "emojis-list": {
25457          "version": "2.1.0",
25458          "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
25459          "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
25460          "dev": true
25461        },
25462        "json5": {
25463          "version": "0.5.1",
25464          "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
25465          "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
25466          "dev": true
25467        },
25468        "loader-utils": {
25469          "version": "0.2.17",
25470          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
25471          "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
25472          "dev": true,
25473          "requires": {
25474            "big.js": "^3.1.3",
25475            "emojis-list": "^2.0.0",
25476            "json5": "^0.5.0",
25477            "object-assign": "^4.0.1"
25478          }
25479        }
25480      }
25481    },
25482    "htmlparser2": {
25483      "version": "6.1.0",
25484      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
25485      "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
25486      "dev": true,
25487      "requires": {
25488        "domelementtype": "^2.0.1",
25489        "domhandler": "^4.0.0",
25490        "domutils": "^2.5.2",
25491        "entities": "^2.0.0"
25492      }
25493    },
25494    "http-deceiver": {
25495      "version": "1.2.7",
25496      "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
25497      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
25498      "dev": true
25499    },
25500    "http-errors": {
25501      "version": "1.7.2",
25502      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
25503      "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
25504      "dev": true,
25505      "requires": {
25506        "depd": "~1.1.2",
25507        "inherits": "2.0.3",
25508        "setprototypeof": "1.1.1",
25509        "statuses": ">= 1.5.0 < 2",
25510        "toidentifier": "1.0.0"
25511      },
25512      "dependencies": {
25513        "inherits": {
25514          "version": "2.0.3",
25515          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
25516          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
25517          "dev": true
25518        }
25519      }
25520    },
25521    "http-parser-js": {
25522      "version": "0.5.3",
25523      "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
25524      "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
25525      "dev": true
25526    },
25527    "http-proxy": {
25528      "version": "1.18.1",
25529      "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
25530      "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
25531      "dev": true,
25532      "requires": {
25533        "eventemitter3": "^4.0.0",
25534        "follow-redirects": "^1.0.0",
25535        "requires-port": "^1.0.0"
25536      }
25537    },
25538    "http-proxy-middleware": {
25539      "version": "1.3.1",
25540      "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz",
25541      "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==",
25542      "dev": true,
25543      "requires": {
25544        "@types/http-proxy": "^1.17.5",
25545        "http-proxy": "^1.18.1",
25546        "is-glob": "^4.0.1",
25547        "is-plain-obj": "^3.0.0",
25548        "micromatch": "^4.0.2"
25549      },
25550      "dependencies": {
25551        "braces": {
25552          "version": "3.0.2",
25553          "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
25554          "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
25555          "dev": true,
25556          "requires": {
25557            "fill-range": "^7.0.1"
25558          }
25559        },
25560        "fill-range": {
25561          "version": "7.0.1",
25562          "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
25563          "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
25564          "dev": true,
25565          "requires": {
25566            "to-regex-range": "^5.0.1"
25567          }
25568        },
25569        "is-number": {
25570          "version": "7.0.0",
25571          "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
25572          "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
25573          "dev": true
25574        },
25575        "micromatch": {
25576          "version": "4.0.4",
25577          "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
25578          "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
25579          "dev": true,
25580          "requires": {
25581            "braces": "^3.0.1",
25582            "picomatch": "^2.2.3"
25583          }
25584        },
25585        "to-regex-range": {
25586          "version": "5.0.1",
25587          "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
25588          "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
25589          "dev": true,
25590          "requires": {
25591            "is-number": "^7.0.0"
25592          }
25593        }
25594      }
25595    },
25596    "http-signature": {
25597      "version": "1.2.0",
25598      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
25599      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
25600      "requires": {
25601        "assert-plus": "^1.0.0",
25602        "jsprim": "^1.2.2",
25603        "sshpk": "^1.7.0"
25604      }
25605    },
25606    "https-browserify": {
25607      "version": "1.0.0",
25608      "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
25609      "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
25610      "dev": true
25611    },
25612    "human-signals": {
25613      "version": "1.1.1",
25614      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
25615      "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
25616      "dev": true
25617    },
25618    "iconv-lite": {
25619      "version": "0.4.24",
25620      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
25621      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
25622      "requires": {
25623        "safer-buffer": ">= 2.1.2 < 3"
25624      }
25625    },
25626    "icss-replace-symbols": {
25627      "version": "1.1.0",
25628      "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
25629      "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=",
25630      "dev": true
25631    },
25632    "icss-utils": {
25633      "version": "4.1.1",
25634      "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz",
25635      "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==",
25636      "dev": true,
25637      "requires": {
25638        "postcss": "^7.0.14"
25639      }
25640    },
25641    "ieee754": {
25642      "version": "1.2.1",
25643      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
25644      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
25645      "dev": true
25646    },
25647    "iferr": {
25648      "version": "0.1.5",
25649      "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
25650      "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
25651      "dev": true
25652    },
25653    "ignore": {
25654      "version": "4.0.6",
25655      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
25656      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="
25657    },
25658    "import-cwd": {
25659      "version": "2.1.0",
25660      "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
25661      "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
25662      "dev": true,
25663      "requires": {
25664        "import-from": "^2.1.0"
25665      }
25666    },
25667    "import-fresh": {
25668      "version": "2.0.0",
25669      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
25670      "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
25671      "dev": true,
25672      "requires": {
25673        "caller-path": "^2.0.0",
25674        "resolve-from": "^3.0.0"
25675      }
25676    },
25677    "import-from": {
25678      "version": "2.1.0",
25679      "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
25680      "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
25681      "dev": true,
25682      "requires": {
25683        "resolve-from": "^3.0.0"
25684      }
25685    },
25686    "import-local": {
25687      "version": "2.0.0",
25688      "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
25689      "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
25690      "requires": {
25691        "pkg-dir": "^3.0.0",
25692        "resolve-cwd": "^2.0.0"
25693      },
25694      "dependencies": {
25695        "pkg-dir": {
25696          "version": "3.0.0",
25697          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
25698          "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
25699          "requires": {
25700            "find-up": "^3.0.0"
25701          }
25702        }
25703      }
25704    },
25705    "imurmurhash": {
25706      "version": "0.1.4",
25707      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
25708      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
25709    },
25710    "indexes-of": {
25711      "version": "1.0.1",
25712      "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
25713      "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
25714      "dev": true
25715    },
25716    "infer-owner": {
25717      "version": "1.0.4",
25718      "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
25719      "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
25720      "dev": true
25721    },
25722    "inflight": {
25723      "version": "1.0.6",
25724      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
25725      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
25726      "requires": {
25727        "once": "^1.3.0",
25728        "wrappy": "1"
25729      }
25730    },
25731    "inherits": {
25732      "version": "2.0.4",
25733      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
25734      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
25735    },
25736    "ini": {
25737      "version": "1.3.8",
25738      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
25739      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
25740      "dev": true
25741    },
25742    "inquirer": {
25743      "version": "7.3.3",
25744      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz",
25745      "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==",
25746      "requires": {
25747        "ansi-escapes": "^4.2.1",
25748        "chalk": "^4.1.0",
25749        "cli-cursor": "^3.1.0",
25750        "cli-width": "^3.0.0",
25751        "external-editor": "^3.0.3",
25752        "figures": "^3.0.0",
25753        "lodash": "^4.17.19",
25754        "mute-stream": "0.0.8",
25755        "run-async": "^2.4.0",
25756        "rxjs": "^6.6.0",
25757        "string-width": "^4.1.0",
25758        "strip-ansi": "^6.0.0",
25759        "through": "^2.3.6"
25760      },
25761      "dependencies": {
25762        "ansi-regex": {
25763          "version": "5.0.0",
25764          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
25765          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
25766        },
25767        "ansi-styles": {
25768          "version": "4.3.0",
25769          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
25770          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
25771          "requires": {
25772            "color-convert": "^2.0.1"
25773          }
25774        },
25775        "chalk": {
25776          "version": "4.1.1",
25777          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
25778          "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
25779          "requires": {
25780            "ansi-styles": "^4.1.0",
25781            "supports-color": "^7.1.0"
25782          }
25783        },
25784        "color-convert": {
25785          "version": "2.0.1",
25786          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
25787          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
25788          "requires": {
25789            "color-name": "~1.1.4"
25790          }
25791        },
25792        "color-name": {
25793          "version": "1.1.4",
25794          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
25795          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
25796        },
25797        "has-flag": {
25798          "version": "4.0.0",
25799          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
25800          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
25801        },
25802        "is-fullwidth-code-point": {
25803          "version": "3.0.0",
25804          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
25805          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
25806        },
25807        "string-width": {
25808          "version": "4.2.2",
25809          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
25810          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
25811          "requires": {
25812            "emoji-regex": "^8.0.0",
25813            "is-fullwidth-code-point": "^3.0.0",
25814            "strip-ansi": "^6.0.0"
25815          }
25816        },
25817        "strip-ansi": {
25818          "version": "6.0.0",
25819          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
25820          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
25821          "requires": {
25822            "ansi-regex": "^5.0.0"
25823          }
25824        },
25825        "supports-color": {
25826          "version": "7.2.0",
25827          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
25828          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
25829          "requires": {
25830            "has-flag": "^4.0.0"
25831          }
25832        }
25833      }
25834    },
25835    "internal-ip": {
25836      "version": "4.3.0",
25837      "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz",
25838      "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==",
25839      "dev": true,
25840      "requires": {
25841        "default-gateway": "^4.2.0",
25842        "ipaddr.js": "^1.9.0"
25843      },
25844      "dependencies": {
25845        "default-gateway": {
25846          "version": "4.2.0",
25847          "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz",
25848          "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==",
25849          "dev": true,
25850          "requires": {
25851            "execa": "^1.0.0",
25852            "ip-regex": "^2.1.0"
25853          }
25854        }
25855      }
25856    },
25857    "interpret": {
25858      "version": "1.4.0",
25859      "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
25860      "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
25861      "dev": true
25862    },
25863    "invariant": {
25864      "version": "2.2.4",
25865      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
25866      "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
25867      "requires": {
25868        "loose-envify": "^1.0.0"
25869      }
25870    },
25871    "ip": {
25872      "version": "1.1.5",
25873      "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
25874      "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
25875      "dev": true
25876    },
25877    "ip-regex": {
25878      "version": "2.1.0",
25879      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
25880      "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
25881      "dev": true
25882    },
25883    "ipaddr.js": {
25884      "version": "1.9.1",
25885      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
25886      "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
25887      "dev": true
25888    },
25889    "is-absolute-url": {
25890      "version": "2.1.0",
25891      "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
25892      "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
25893      "dev": true
25894    },
25895    "is-accessor-descriptor": {
25896      "version": "1.0.0",
25897      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
25898      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
25899      "requires": {
25900        "kind-of": "^6.0.0"
25901      }
25902    },
25903    "is-arguments": {
25904      "version": "1.1.0",
25905      "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz",
25906      "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==",
25907      "dev": true,
25908      "requires": {
25909        "call-bind": "^1.0.0"
25910      }
25911    },
25912    "is-arrayish": {
25913      "version": "0.2.1",
25914      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
25915      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
25916    },
25917    "is-bigint": {
25918      "version": "1.0.2",
25919      "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz",
25920      "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA=="
25921    },
25922    "is-binary-path": {
25923      "version": "2.1.0",
25924      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
25925      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
25926      "dev": true,
25927      "requires": {
25928        "binary-extensions": "^2.0.0"
25929      }
25930    },
25931    "is-boolean-object": {
25932      "version": "1.1.1",
25933      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz",
25934      "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==",
25935      "requires": {
25936        "call-bind": "^1.0.2"
25937      }
25938    },
25939    "is-buffer": {
25940      "version": "1.1.6",
25941      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
25942      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
25943    },
25944    "is-callable": {
25945      "version": "1.2.3",
25946      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
25947      "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ=="
25948    },
25949    "is-ci": {
25950      "version": "1.2.1",
25951      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
25952      "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
25953      "dev": true,
25954      "requires": {
25955        "ci-info": "^1.5.0"
25956      }
25957    },
25958    "is-color-stop": {
25959      "version": "1.1.0",
25960      "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
25961      "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
25962      "dev": true,
25963      "requires": {
25964        "css-color-names": "^0.0.4",
25965        "hex-color-regex": "^1.1.0",
25966        "hsl-regex": "^1.0.0",
25967        "hsla-regex": "^1.0.0",
25968        "rgb-regex": "^1.0.1",
25969        "rgba-regex": "^1.0.0"
25970      }
25971    },
25972    "is-core-module": {
25973      "version": "2.4.0",
25974      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
25975      "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
25976      "requires": {
25977        "has": "^1.0.3"
25978      }
25979    },
25980    "is-data-descriptor": {
25981      "version": "1.0.0",
25982      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
25983      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
25984      "requires": {
25985        "kind-of": "^6.0.0"
25986      }
25987    },
25988    "is-date-object": {
25989      "version": "1.0.4",
25990      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
25991      "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A=="
25992    },
25993    "is-descriptor": {
25994      "version": "1.0.2",
25995      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
25996      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
25997      "requires": {
25998        "is-accessor-descriptor": "^1.0.0",
25999        "is-data-descriptor": "^1.0.0",
26000        "kind-of": "^6.0.2"
26001      }
26002    },
26003    "is-directory": {
26004      "version": "0.3.1",
26005      "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
26006      "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
26007      "dev": true
26008    },
26009    "is-docker": {
26010      "version": "2.2.1",
26011      "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
26012      "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
26013      "dev": true
26014    },
26015    "is-extendable": {
26016      "version": "1.0.1",
26017      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
26018      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
26019      "requires": {
26020        "is-plain-object": "^2.0.4"
26021      }
26022    },
26023    "is-extglob": {
26024      "version": "2.1.1",
26025      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
26026      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
26027    },
26028    "is-fullwidth-code-point": {
26029      "version": "2.0.0",
26030      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
26031      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
26032    },
26033    "is-generator-fn": {
26034      "version": "2.1.0",
26035      "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
26036      "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ=="
26037    },
26038    "is-glob": {
26039      "version": "4.0.1",
26040      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
26041      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
26042      "requires": {
26043        "is-extglob": "^2.1.1"
26044      }
26045    },
26046    "is-negative-zero": {
26047      "version": "2.0.1",
26048      "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
26049      "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w=="
26050    },
26051    "is-number": {
26052      "version": "3.0.0",
26053      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
26054      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
26055      "requires": {
26056        "kind-of": "^3.0.2"
26057      },
26058      "dependencies": {
26059        "kind-of": {
26060          "version": "3.2.2",
26061          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
26062          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
26063          "requires": {
26064            "is-buffer": "^1.1.5"
26065          }
26066        }
26067      }
26068    },
26069    "is-number-object": {
26070      "version": "1.0.5",
26071      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz",
26072      "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw=="
26073    },
26074    "is-obj": {
26075      "version": "2.0.0",
26076      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
26077      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
26078      "dev": true
26079    },
26080    "is-path-cwd": {
26081      "version": "2.2.0",
26082      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
26083      "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
26084      "dev": true
26085    },
26086    "is-path-in-cwd": {
26087      "version": "2.1.0",
26088      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
26089      "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
26090      "dev": true,
26091      "requires": {
26092        "is-path-inside": "^2.1.0"
26093      }
26094    },
26095    "is-path-inside": {
26096      "version": "2.1.0",
26097      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
26098      "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
26099      "dev": true,
26100      "requires": {
26101        "path-is-inside": "^1.0.2"
26102      }
26103    },
26104    "is-plain-obj": {
26105      "version": "3.0.0",
26106      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
26107      "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
26108      "dev": true
26109    },
26110    "is-plain-object": {
26111      "version": "2.0.4",
26112      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
26113      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
26114      "requires": {
26115        "isobject": "^3.0.1"
26116      }
26117    },
26118    "is-regex": {
26119      "version": "1.1.3",
26120      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz",
26121      "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==",
26122      "requires": {
26123        "call-bind": "^1.0.2",
26124        "has-symbols": "^1.0.2"
26125      }
26126    },
26127    "is-resolvable": {
26128      "version": "1.1.0",
26129      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
26130      "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
26131      "dev": true
26132    },
26133    "is-stream": {
26134      "version": "1.1.0",
26135      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
26136      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
26137    },
26138    "is-string": {
26139      "version": "1.0.6",
26140      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
26141      "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w=="
26142    },
26143    "is-symbol": {
26144      "version": "1.0.4",
26145      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
26146      "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
26147      "requires": {
26148        "has-symbols": "^1.0.2"
26149      }
26150    },
26151    "is-typedarray": {
26152      "version": "1.0.0",
26153      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
26154      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
26155    },
26156    "is-whitespace": {
26157      "version": "0.3.0",
26158      "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz",
26159      "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=",
26160      "dev": true
26161    },
26162    "is-windows": {
26163      "version": "1.0.2",
26164      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
26165      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
26166    },
26167    "is-wsl": {
26168      "version": "2.2.0",
26169      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
26170      "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
26171      "dev": true,
26172      "requires": {
26173        "is-docker": "^2.0.0"
26174      }
26175    },
26176    "isarray": {
26177      "version": "1.0.0",
26178      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
26179      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
26180    },
26181    "isexe": {
26182      "version": "2.0.0",
26183      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
26184      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
26185    },
26186    "isobject": {
26187      "version": "3.0.1",
26188      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
26189      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
26190    },
26191    "isstream": {
26192      "version": "0.1.2",
26193      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
26194      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
26195    },
26196    "istanbul-lib-coverage": {
26197      "version": "2.0.5",
26198      "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz",
26199      "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA=="
26200    },
26201    "istanbul-lib-instrument": {
26202      "version": "3.3.0",
26203      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz",
26204      "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==",
26205      "requires": {
26206        "@babel/generator": "^7.4.0",
26207        "@babel/parser": "^7.4.3",
26208        "@babel/template": "^7.4.0",
26209        "@babel/traverse": "^7.4.3",
26210        "@babel/types": "^7.4.0",
26211        "istanbul-lib-coverage": "^2.0.5",
26212        "semver": "^6.0.0"
26213      }
26214    },
26215    "istanbul-lib-report": {
26216      "version": "2.0.8",
26217      "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz",
26218      "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==",
26219      "requires": {
26220        "istanbul-lib-coverage": "^2.0.5",
26221        "make-dir": "^2.1.0",
26222        "supports-color": "^6.1.0"
26223      },
26224      "dependencies": {
26225        "make-dir": {
26226          "version": "2.1.0",
26227          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
26228          "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
26229          "requires": {
26230            "pify": "^4.0.1",
26231            "semver": "^5.6.0"
26232          }
26233        },
26234        "semver": {
26235          "version": "5.7.1",
26236          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
26237          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
26238        },
26239        "supports-color": {
26240          "version": "6.1.0",
26241          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
26242          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
26243          "requires": {
26244            "has-flag": "^3.0.0"
26245          }
26246        }
26247      }
26248    },
26249    "istanbul-lib-source-maps": {
26250      "version": "3.0.6",
26251      "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz",
26252      "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==",
26253      "requires": {
26254        "debug": "^4.1.1",
26255        "istanbul-lib-coverage": "^2.0.5",
26256        "make-dir": "^2.1.0",
26257        "rimraf": "^2.6.3",
26258        "source-map": "^0.6.1"
26259      },
26260      "dependencies": {
26261        "make-dir": {
26262          "version": "2.1.0",
26263          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
26264          "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
26265          "requires": {
26266            "pify": "^4.0.1",
26267            "semver": "^5.6.0"
26268          }
26269        },
26270        "semver": {
26271          "version": "5.7.1",
26272          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
26273          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
26274        },
26275        "source-map": {
26276          "version": "0.6.1",
26277          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
26278          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
26279        }
26280      }
26281    },
26282    "istanbul-reports": {
26283      "version": "2.2.7",
26284      "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz",
26285      "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==",
26286      "requires": {
26287        "html-escaper": "^2.0.0"
26288      }
26289    },
26290    "javascript-stringify": {
26291      "version": "2.1.0",
26292      "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz",
26293      "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==",
26294      "dev": true
26295    },
26296    "jest": {
26297      "version": "24.9.0",
26298      "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz",
26299      "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==",
26300      "requires": {
26301        "import-local": "^2.0.0",
26302        "jest-cli": "^24.9.0"
26303      }
26304    },
26305    "jest-changed-files": {
26306      "version": "24.9.0",
26307      "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz",
26308      "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==",
26309      "requires": {
26310        "@jest/types": "^24.9.0",
26311        "execa": "^1.0.0",
26312        "throat": "^4.0.0"
26313      }
26314    },
26315    "jest-cli": {
26316      "version": "24.9.0",
26317      "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz",
26318      "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==",
26319      "requires": {
26320        "@jest/core": "^24.9.0",
26321        "@jest/test-result": "^24.9.0",
26322        "@jest/types": "^24.9.0",
26323        "chalk": "^2.0.1",
26324        "exit": "^0.1.2",
26325        "import-local": "^2.0.0",
26326        "is-ci": "^2.0.0",
26327        "jest-config": "^24.9.0",
26328        "jest-util": "^24.9.0",
26329        "jest-validate": "^24.9.0",
26330        "prompts": "^2.0.1",
26331        "realpath-native": "^1.1.0",
26332        "yargs": "^13.3.0"
26333      },
26334      "dependencies": {
26335        "camelcase": {
26336          "version": "5.3.1",
26337          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
26338          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
26339        },
26340        "ci-info": {
26341          "version": "2.0.0",
26342          "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
26343          "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
26344        },
26345        "cliui": {
26346          "version": "5.0.0",
26347          "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
26348          "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
26349          "requires": {
26350            "string-width": "^3.1.0",
26351            "strip-ansi": "^5.2.0",
26352            "wrap-ansi": "^5.1.0"
26353          }
26354        },
26355        "emoji-regex": {
26356          "version": "7.0.3",
26357          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
26358          "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
26359        },
26360        "is-ci": {
26361          "version": "2.0.0",
26362          "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
26363          "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
26364          "requires": {
26365            "ci-info": "^2.0.0"
26366          }
26367        },
26368        "string-width": {
26369          "version": "3.1.0",
26370          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
26371          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
26372          "requires": {
26373            "emoji-regex": "^7.0.1",
26374            "is-fullwidth-code-point": "^2.0.0",
26375            "strip-ansi": "^5.1.0"
26376          }
26377        },
26378        "wrap-ansi": {
26379          "version": "5.1.0",
26380          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
26381          "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
26382          "requires": {
26383            "ansi-styles": "^3.2.0",
26384            "string-width": "^3.0.0",
26385            "strip-ansi": "^5.0.0"
26386          }
26387        },
26388        "yargs": {
26389          "version": "13.3.2",
26390          "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
26391          "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
26392          "requires": {
26393            "cliui": "^5.0.0",
26394            "find-up": "^3.0.0",
26395            "get-caller-file": "^2.0.1",
26396            "require-directory": "^2.1.1",
26397            "require-main-filename": "^2.0.0",
26398            "set-blocking": "^2.0.0",
26399            "string-width": "^3.0.0",
26400            "which-module": "^2.0.0",
26401            "y18n": "^4.0.0",
26402            "yargs-parser": "^13.1.2"
26403          }
26404        },
26405        "yargs-parser": {
26406          "version": "13.1.2",
26407          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
26408          "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
26409          "requires": {
26410            "camelcase": "^5.0.0",
26411            "decamelize": "^1.2.0"
26412          }
26413        }
26414      }
26415    },
26416    "jest-config": {
26417      "version": "24.9.0",
26418      "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz",
26419      "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==",
26420      "requires": {
26421        "@babel/core": "^7.1.0",
26422        "@jest/test-sequencer": "^24.9.0",
26423        "@jest/types": "^24.9.0",
26424        "babel-jest": "^24.9.0",
26425        "chalk": "^2.0.1",
26426        "glob": "^7.1.1",
26427        "jest-environment-jsdom": "^24.9.0",
26428        "jest-environment-node": "^24.9.0",
26429        "jest-get-type": "^24.9.0",
26430        "jest-jasmine2": "^24.9.0",
26431        "jest-regex-util": "^24.3.0",
26432        "jest-resolve": "^24.9.0",
26433        "jest-util": "^24.9.0",
26434        "jest-validate": "^24.9.0",
26435        "micromatch": "^3.1.10",
26436        "pretty-format": "^24.9.0",
26437        "realpath-native": "^1.1.0"
26438      }
26439    },
26440    "jest-diff": {
26441      "version": "24.9.0",
26442      "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz",
26443      "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==",
26444      "requires": {
26445        "chalk": "^2.0.1",
26446        "diff-sequences": "^24.9.0",
26447        "jest-get-type": "^24.9.0",
26448        "pretty-format": "^24.9.0"
26449      }
26450    },
26451    "jest-docblock": {
26452      "version": "24.9.0",
26453      "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz",
26454      "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==",
26455      "requires": {
26456        "detect-newline": "^2.1.0"
26457      }
26458    },
26459    "jest-each": {
26460      "version": "24.9.0",
26461      "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz",
26462      "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==",
26463      "requires": {
26464        "@jest/types": "^24.9.0",
26465        "chalk": "^2.0.1",
26466        "jest-get-type": "^24.9.0",
26467        "jest-util": "^24.9.0",
26468        "pretty-format": "^24.9.0"
26469      }
26470    },
26471    "jest-environment-jsdom": {
26472      "version": "24.9.0",
26473      "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz",
26474      "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==",
26475      "requires": {
26476        "@jest/environment": "^24.9.0",
26477        "@jest/fake-timers": "^24.9.0",
26478        "@jest/types": "^24.9.0",
26479        "jest-mock": "^24.9.0",
26480        "jest-util": "^24.9.0",
26481        "jsdom": "^11.5.1"
26482      }
26483    },
26484    "jest-environment-jsdom-fifteen": {
26485      "version": "1.0.2",
26486      "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fifteen/-/jest-environment-jsdom-fifteen-1.0.2.tgz",
26487      "integrity": "sha512-nfrnAfwklE1872LIB31HcjM65cWTh1wzvMSp10IYtPJjLDUbTTvDpajZgIxUnhRmzGvogdHDayCIlerLK0OBBg==",
26488      "dev": true,
26489      "requires": {
26490        "@jest/environment": "^24.3.0",
26491        "@jest/fake-timers": "^24.3.0",
26492        "@jest/types": "^24.3.0",
26493        "jest-mock": "^24.0.0",
26494        "jest-util": "^24.0.0",
26495        "jsdom": "^15.2.1"
26496      },
26497      "dependencies": {
26498        "cssom": {
26499          "version": "0.4.4",
26500          "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
26501          "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
26502          "dev": true
26503        },
26504        "cssstyle": {
26505          "version": "2.3.0",
26506          "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
26507          "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
26508          "dev": true,
26509          "requires": {
26510            "cssom": "~0.3.6"
26511          },
26512          "dependencies": {
26513            "cssom": {
26514              "version": "0.3.8",
26515              "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
26516              "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
26517              "dev": true
26518            }
26519          }
26520        },
26521        "jsdom": {
26522          "version": "15.2.1",
26523          "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz",
26524          "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==",
26525          "dev": true,
26526          "requires": {
26527            "abab": "^2.0.0",
26528            "acorn": "^7.1.0",
26529            "acorn-globals": "^4.3.2",
26530            "array-equal": "^1.0.0",
26531            "cssom": "^0.4.1",
26532            "cssstyle": "^2.0.0",
26533            "data-urls": "^1.1.0",
26534            "domexception": "^1.0.1",
26535            "escodegen": "^1.11.1",
26536            "html-encoding-sniffer": "^1.0.2",
26537            "nwsapi": "^2.2.0",
26538            "parse5": "5.1.0",
26539            "pn": "^1.1.0",
26540            "request": "^2.88.0",
26541            "request-promise-native": "^1.0.7",
26542            "saxes": "^3.1.9",
26543            "symbol-tree": "^3.2.2",
26544            "tough-cookie": "^3.0.1",
26545            "w3c-hr-time": "^1.0.1",
26546            "w3c-xmlserializer": "^1.1.2",
26547            "webidl-conversions": "^4.0.2",
26548            "whatwg-encoding": "^1.0.5",
26549            "whatwg-mimetype": "^2.3.0",
26550            "whatwg-url": "^7.0.0",
26551            "ws": "^7.0.0",
26552            "xml-name-validator": "^3.0.0"
26553          }
26554        },
26555        "parse5": {
26556          "version": "5.1.0",
26557          "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
26558          "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
26559          "dev": true
26560        },
26561        "tough-cookie": {
26562          "version": "3.0.1",
26563          "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz",
26564          "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==",
26565          "dev": true,
26566          "requires": {
26567            "ip-regex": "^2.1.0",
26568            "psl": "^1.1.28",
26569            "punycode": "^2.1.1"
26570          }
26571        },
26572        "whatwg-url": {
26573          "version": "7.1.0",
26574          "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
26575          "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
26576          "dev": true,
26577          "requires": {
26578            "lodash.sortby": "^4.7.0",
26579            "tr46": "^1.0.1",
26580            "webidl-conversions": "^4.0.2"
26581          }
26582        },
26583        "ws": {
26584          "version": "7.5.3",
26585          "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz",
26586          "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==",
26587          "dev": true,
26588          "requires": {}
26589        }
26590      }
26591    },
26592    "jest-environment-node": {
26593      "version": "24.9.0",
26594      "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz",
26595      "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==",
26596      "requires": {
26597        "@jest/environment": "^24.9.0",
26598        "@jest/fake-timers": "^24.9.0",
26599        "@jest/types": "^24.9.0",
26600        "jest-mock": "^24.9.0",
26601        "jest-util": "^24.9.0"
26602      }
26603    },
26604    "jest-get-type": {
26605      "version": "24.9.0",
26606      "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz",
26607      "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q=="
26608    },
26609    "jest-haste-map": {
26610      "version": "24.9.0",
26611      "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz",
26612      "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==",
26613      "requires": {
26614        "@jest/types": "^24.9.0",
26615        "anymatch": "^2.0.0",
26616        "fb-watchman": "^2.0.0",
26617        "fsevents": "^1.2.7",
26618        "graceful-fs": "^4.1.15",
26619        "invariant": "^2.2.4",
26620        "jest-serializer": "^24.9.0",
26621        "jest-util": "^24.9.0",
26622        "jest-worker": "^24.9.0",
26623        "micromatch": "^3.1.10",
26624        "sane": "^4.0.3",
26625        "walker": "^1.0.7"
26626      },
26627      "dependencies": {
26628        "anymatch": {
26629          "version": "2.0.0",
26630          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
26631          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
26632          "requires": {
26633            "micromatch": "^3.1.4",
26634            "normalize-path": "^2.1.1"
26635          }
26636        },
26637        "fsevents": {
26638          "version": "1.2.13",
26639          "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
26640          "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
26641          "optional": true,
26642          "requires": {
26643            "bindings": "^1.5.0",
26644            "nan": "^2.12.1"
26645          }
26646        },
26647        "normalize-path": {
26648          "version": "2.1.1",
26649          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
26650          "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
26651          "requires": {
26652            "remove-trailing-separator": "^1.0.1"
26653          }
26654        }
26655      }
26656    },
26657    "jest-jasmine2": {
26658      "version": "24.9.0",
26659      "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz",
26660      "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==",
26661      "requires": {
26662        "@babel/traverse": "^7.1.0",
26663        "@jest/environment": "^24.9.0",
26664        "@jest/test-result": "^24.9.0",
26665        "@jest/types": "^24.9.0",
26666        "chalk": "^2.0.1",
26667        "co": "^4.6.0",
26668        "expect": "^24.9.0",
26669        "is-generator-fn": "^2.0.0",
26670        "jest-each": "^24.9.0",
26671        "jest-matcher-utils": "^24.9.0",
26672        "jest-message-util": "^24.9.0",
26673        "jest-runtime": "^24.9.0",
26674        "jest-snapshot": "^24.9.0",
26675        "jest-util": "^24.9.0",
26676        "pretty-format": "^24.9.0",
26677        "throat": "^4.0.0"
26678      }
26679    },
26680    "jest-leak-detector": {
26681      "version": "24.9.0",
26682      "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz",
26683      "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==",
26684      "requires": {
26685        "jest-get-type": "^24.9.0",
26686        "pretty-format": "^24.9.0"
26687      }
26688    },
26689    "jest-matcher-utils": {
26690      "version": "24.9.0",
26691      "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz",
26692      "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==",
26693      "requires": {
26694        "chalk": "^2.0.1",
26695        "jest-diff": "^24.9.0",
26696        "jest-get-type": "^24.9.0",
26697        "pretty-format": "^24.9.0"
26698      }
26699    },
26700    "jest-message-util": {
26701      "version": "24.9.0",
26702      "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz",
26703      "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==",
26704      "requires": {
26705        "@babel/code-frame": "^7.0.0",
26706        "@jest/test-result": "^24.9.0",
26707        "@jest/types": "^24.9.0",
26708        "@types/stack-utils": "^1.0.1",
26709        "chalk": "^2.0.1",
26710        "micromatch": "^3.1.10",
26711        "slash": "^2.0.0",
26712        "stack-utils": "^1.0.1"
26713      }
26714    },
26715    "jest-mock": {
26716      "version": "24.9.0",
26717      "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz",
26718      "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==",
26719      "requires": {
26720        "@jest/types": "^24.9.0"
26721      }
26722    },
26723    "jest-pnp-resolver": {
26724      "version": "1.2.2",
26725      "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
26726      "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
26727      "requires": {}
26728    },
26729    "jest-regex-util": {
26730      "version": "24.9.0",
26731      "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz",
26732      "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA=="
26733    },
26734    "jest-resolve": {
26735      "version": "24.9.0",
26736      "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz",
26737      "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==",
26738      "requires": {
26739        "@jest/types": "^24.9.0",
26740        "browser-resolve": "^1.11.3",
26741        "chalk": "^2.0.1",
26742        "jest-pnp-resolver": "^1.2.1",
26743        "realpath-native": "^1.1.0"
26744      }
26745    },
26746    "jest-resolve-dependencies": {
26747      "version": "24.9.0",
26748      "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz",
26749      "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==",
26750      "requires": {
26751        "@jest/types": "^24.9.0",
26752        "jest-regex-util": "^24.3.0",
26753        "jest-snapshot": "^24.9.0"
26754      }
26755    },
26756    "jest-runner": {
26757      "version": "24.9.0",
26758      "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz",
26759      "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==",
26760      "requires": {
26761        "@jest/console": "^24.7.1",
26762        "@jest/environment": "^24.9.0",
26763        "@jest/test-result": "^24.9.0",
26764        "@jest/types": "^24.9.0",
26765        "chalk": "^2.4.2",
26766        "exit": "^0.1.2",
26767        "graceful-fs": "^4.1.15",
26768        "jest-config": "^24.9.0",
26769        "jest-docblock": "^24.3.0",
26770        "jest-haste-map": "^24.9.0",
26771        "jest-jasmine2": "^24.9.0",
26772        "jest-leak-detector": "^24.9.0",
26773        "jest-message-util": "^24.9.0",
26774        "jest-resolve": "^24.9.0",
26775        "jest-runtime": "^24.9.0",
26776        "jest-util": "^24.9.0",
26777        "jest-worker": "^24.6.0",
26778        "source-map-support": "^0.5.6",
26779        "throat": "^4.0.0"
26780      }
26781    },
26782    "jest-runtime": {
26783      "version": "24.9.0",
26784      "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz",
26785      "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==",
26786      "requires": {
26787        "@jest/console": "^24.7.1",
26788        "@jest/environment": "^24.9.0",
26789        "@jest/source-map": "^24.3.0",
26790        "@jest/transform": "^24.9.0",
26791        "@jest/types": "^24.9.0",
26792        "@types/yargs": "^13.0.0",
26793        "chalk": "^2.0.1",
26794        "exit": "^0.1.2",
26795        "glob": "^7.1.3",
26796        "graceful-fs": "^4.1.15",
26797        "jest-config": "^24.9.0",
26798        "jest-haste-map": "^24.9.0",
26799        "jest-message-util": "^24.9.0",
26800        "jest-mock": "^24.9.0",
26801        "jest-regex-util": "^24.3.0",
26802        "jest-resolve": "^24.9.0",
26803        "jest-snapshot": "^24.9.0",
26804        "jest-util": "^24.9.0",
26805        "jest-validate": "^24.9.0",
26806        "realpath-native": "^1.1.0",
26807        "slash": "^2.0.0",
26808        "strip-bom": "^3.0.0",
26809        "yargs": "^13.3.0"
26810      },
26811      "dependencies": {
26812        "camelcase": {
26813          "version": "5.3.1",
26814          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
26815          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
26816        },
26817        "cliui": {
26818          "version": "5.0.0",
26819          "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
26820          "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
26821          "requires": {
26822            "string-width": "^3.1.0",
26823            "strip-ansi": "^5.2.0",
26824            "wrap-ansi": "^5.1.0"
26825          }
26826        },
26827        "emoji-regex": {
26828          "version": "7.0.3",
26829          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
26830          "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
26831        },
26832        "string-width": {
26833          "version": "3.1.0",
26834          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
26835          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
26836          "requires": {
26837            "emoji-regex": "^7.0.1",
26838            "is-fullwidth-code-point": "^2.0.0",
26839            "strip-ansi": "^5.1.0"
26840          }
26841        },
26842        "wrap-ansi": {
26843          "version": "5.1.0",
26844          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
26845          "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
26846          "requires": {
26847            "ansi-styles": "^3.2.0",
26848            "string-width": "^3.0.0",
26849            "strip-ansi": "^5.0.0"
26850          }
26851        },
26852        "yargs": {
26853          "version": "13.3.2",
26854          "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
26855          "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
26856          "requires": {
26857            "cliui": "^5.0.0",
26858            "find-up": "^3.0.0",
26859            "get-caller-file": "^2.0.1",
26860            "require-directory": "^2.1.1",
26861            "require-main-filename": "^2.0.0",
26862            "set-blocking": "^2.0.0",
26863            "string-width": "^3.0.0",
26864            "which-module": "^2.0.0",
26865            "y18n": "^4.0.0",
26866            "yargs-parser": "^13.1.2"
26867          }
26868        },
26869        "yargs-parser": {
26870          "version": "13.1.2",
26871          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
26872          "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
26873          "requires": {
26874            "camelcase": "^5.0.0",
26875            "decamelize": "^1.2.0"
26876          }
26877        }
26878      }
26879    },
26880    "jest-serializer": {
26881      "version": "24.9.0",
26882      "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz",
26883      "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ=="
26884    },
26885    "jest-serializer-vue": {
26886      "version": "2.0.2",
26887      "resolved": "https://registry.npmjs.org/jest-serializer-vue/-/jest-serializer-vue-2.0.2.tgz",
26888      "integrity": "sha1-sjjvKGNX7GtIBCG9RxRQUJh9WbM=",
26889      "dev": true,
26890      "requires": {
26891        "pretty": "2.0.0"
26892      }
26893    },
26894    "jest-snapshot": {
26895      "version": "24.9.0",
26896      "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz",
26897      "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==",
26898      "requires": {
26899        "@babel/types": "^7.0.0",
26900        "@jest/types": "^24.9.0",
26901        "chalk": "^2.0.1",
26902        "expect": "^24.9.0",
26903        "jest-diff": "^24.9.0",
26904        "jest-get-type": "^24.9.0",
26905        "jest-matcher-utils": "^24.9.0",
26906        "jest-message-util": "^24.9.0",
26907        "jest-resolve": "^24.9.0",
26908        "mkdirp": "^0.5.1",
26909        "natural-compare": "^1.4.0",
26910        "pretty-format": "^24.9.0",
26911        "semver": "^6.2.0"
26912      }
26913    },
26914    "jest-transform-stub": {
26915      "version": "2.0.0",
26916      "resolved": "https://registry.npmjs.org/jest-transform-stub/-/jest-transform-stub-2.0.0.tgz",
26917      "integrity": "sha512-lspHaCRx/mBbnm3h4uMMS3R5aZzMwyNpNIJLXj4cEsV0mIUtS4IjYJLSoyjRCtnxb6RIGJ4NL2quZzfIeNhbkg==",
26918      "dev": true
26919    },
26920    "jest-util": {
26921      "version": "24.9.0",
26922      "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz",
26923      "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==",
26924      "requires": {
26925        "@jest/console": "^24.9.0",
26926        "@jest/fake-timers": "^24.9.0",
26927        "@jest/source-map": "^24.9.0",
26928        "@jest/test-result": "^24.9.0",
26929        "@jest/types": "^24.9.0",
26930        "callsites": "^3.0.0",
26931        "chalk": "^2.0.1",
26932        "graceful-fs": "^4.1.15",
26933        "is-ci": "^2.0.0",
26934        "mkdirp": "^0.5.1",
26935        "slash": "^2.0.0",
26936        "source-map": "^0.6.0"
26937      },
26938      "dependencies": {
26939        "callsites": {
26940          "version": "3.1.0",
26941          "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
26942          "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
26943        },
26944        "ci-info": {
26945          "version": "2.0.0",
26946          "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
26947          "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
26948        },
26949        "is-ci": {
26950          "version": "2.0.0",
26951          "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
26952          "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
26953          "requires": {
26954            "ci-info": "^2.0.0"
26955          }
26956        },
26957        "source-map": {
26958          "version": "0.6.1",
26959          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
26960          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
26961        }
26962      }
26963    },
26964    "jest-validate": {
26965      "version": "24.9.0",
26966      "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz",
26967      "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==",
26968      "requires": {
26969        "@jest/types": "^24.9.0",
26970        "camelcase": "^5.3.1",
26971        "chalk": "^2.0.1",
26972        "jest-get-type": "^24.9.0",
26973        "leven": "^3.1.0",
26974        "pretty-format": "^24.9.0"
26975      },
26976      "dependencies": {
26977        "camelcase": {
26978          "version": "5.3.1",
26979          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
26980          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
26981        }
26982      }
26983    },
26984    "jest-watch-typeahead": {
26985      "version": "0.4.2",
26986      "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz",
26987      "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==",
26988      "dev": true,
26989      "requires": {
26990        "ansi-escapes": "^4.2.1",
26991        "chalk": "^2.4.1",
26992        "jest-regex-util": "^24.9.0",
26993        "jest-watcher": "^24.3.0",
26994        "slash": "^3.0.0",
26995        "string-length": "^3.1.0",
26996        "strip-ansi": "^5.0.0"
26997      },
26998      "dependencies": {
26999        "slash": {
27000          "version": "3.0.0",
27001          "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
27002          "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
27003          "dev": true
27004        },
27005        "string-length": {
27006          "version": "3.1.0",
27007          "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz",
27008          "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==",
27009          "dev": true,
27010          "requires": {
27011            "astral-regex": "^1.0.0",
27012            "strip-ansi": "^5.2.0"
27013          }
27014        }
27015      }
27016    },
27017    "jest-watcher": {
27018      "version": "24.9.0",
27019      "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz",
27020      "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==",
27021      "requires": {
27022        "@jest/test-result": "^24.9.0",
27023        "@jest/types": "^24.9.0",
27024        "@types/yargs": "^13.0.0",
27025        "ansi-escapes": "^3.0.0",
27026        "chalk": "^2.0.1",
27027        "jest-util": "^24.9.0",
27028        "string-length": "^2.0.0"
27029      },
27030      "dependencies": {
27031        "ansi-escapes": {
27032          "version": "3.2.0",
27033          "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
27034          "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ=="
27035        }
27036      }
27037    },
27038    "jest-worker": {
27039      "version": "24.9.0",
27040      "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz",
27041      "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==",
27042      "requires": {
27043        "merge-stream": "^2.0.0",
27044        "supports-color": "^6.1.0"
27045      },
27046      "dependencies": {
27047        "supports-color": {
27048          "version": "6.1.0",
27049          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
27050          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
27051          "requires": {
27052            "has-flag": "^3.0.0"
27053          }
27054        }
27055      }
27056    },
27057    "js-beautify": {
27058      "version": "1.14.0",
27059      "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.0.tgz",
27060      "integrity": "sha512-yuck9KirNSCAwyNJbqW+BxJqJ0NLJ4PwBUzQQACl5O3qHMBXVkXb/rD0ilh/Lat/tn88zSZ+CAHOlk0DsY7GuQ==",
27061      "dev": true,
27062      "requires": {
27063        "config-chain": "^1.1.12",
27064        "editorconfig": "^0.15.3",
27065        "glob": "^7.1.3",
27066        "nopt": "^5.0.0"
27067      }
27068    },
27069    "js-message": {
27070      "version": "1.0.7",
27071      "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz",
27072      "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==",
27073      "dev": true
27074    },
27075    "js-queue": {
27076      "version": "2.0.2",
27077      "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.2.tgz",
27078      "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==",
27079      "dev": true,
27080      "requires": {
27081        "easy-stack": "^1.0.1"
27082      }
27083    },
27084    "js-tokens": {
27085      "version": "4.0.0",
27086      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
27087      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
27088    },
27089    "js-yaml": {
27090      "version": "3.14.1",
27091      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
27092      "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
27093      "requires": {
27094        "argparse": "^1.0.7",
27095        "esprima": "^4.0.0"
27096      }
27097    },
27098    "jsbn": {
27099      "version": "0.1.1",
27100      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
27101      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
27102    },
27103    "jsdom": {
27104      "version": "11.12.0",
27105      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz",
27106      "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==",
27107      "requires": {
27108        "abab": "^2.0.0",
27109        "acorn": "^5.5.3",
27110        "acorn-globals": "^4.1.0",
27111        "array-equal": "^1.0.0",
27112        "cssom": ">= 0.3.2 < 0.4.0",
27113        "cssstyle": "^1.0.0",
27114        "data-urls": "^1.0.0",
27115        "domexception": "^1.0.1",
27116        "escodegen": "^1.9.1",
27117        "html-encoding-sniffer": "^1.0.2",
27118        "left-pad": "^1.3.0",
27119        "nwsapi": "^2.0.7",
27120        "parse5": "4.0.0",
27121        "pn": "^1.1.0",
27122        "request": "^2.87.0",
27123        "request-promise-native": "^1.0.5",
27124        "sax": "^1.2.4",
27125        "symbol-tree": "^3.2.2",
27126        "tough-cookie": "^2.3.4",
27127        "w3c-hr-time": "^1.0.1",
27128        "webidl-conversions": "^4.0.2",
27129        "whatwg-encoding": "^1.0.3",
27130        "whatwg-mimetype": "^2.1.0",
27131        "whatwg-url": "^6.4.1",
27132        "ws": "^5.2.0",
27133        "xml-name-validator": "^3.0.0"
27134      },
27135      "dependencies": {
27136        "acorn": {
27137          "version": "5.7.4",
27138          "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
27139          "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg=="
27140        },
27141        "parse5": {
27142          "version": "4.0.0",
27143          "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
27144          "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA=="
27145        },
27146        "ws": {
27147          "version": "5.2.3",
27148          "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz",
27149          "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==",
27150          "requires": {
27151            "async-limiter": "~1.0.0"
27152          }
27153        }
27154      }
27155    },
27156    "jsesc": {
27157      "version": "2.5.2",
27158      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
27159      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
27160    },
27161    "json-parse-better-errors": {
27162      "version": "1.0.2",
27163      "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
27164      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
27165    },
27166    "json-parse-even-better-errors": {
27167      "version": "2.3.1",
27168      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
27169      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
27170      "dev": true
27171    },
27172    "json-schema": {
27173      "version": "0.2.3",
27174      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
27175      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
27176    },
27177    "json-schema-traverse": {
27178      "version": "0.4.1",
27179      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
27180      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
27181    },
27182    "json-stable-stringify-without-jsonify": {
27183      "version": "1.0.1",
27184      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
27185      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE="
27186    },
27187    "json-stringify-safe": {
27188      "version": "5.0.1",
27189      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
27190      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
27191    },
27192    "json3": {
27193      "version": "3.3.3",
27194      "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
27195      "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
27196      "dev": true
27197    },
27198    "json5": {
27199      "version": "2.2.0",
27200      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
27201      "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
27202      "requires": {
27203        "minimist": "^1.2.5"
27204      }
27205    },
27206    "jsonfile": {
27207      "version": "4.0.0",
27208      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
27209      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
27210      "dev": true,
27211      "requires": {
27212        "graceful-fs": "^4.1.6"
27213      }
27214    },
27215    "jsprim": {
27216      "version": "1.4.1",
27217      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
27218      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
27219      "requires": {
27220        "assert-plus": "1.0.0",
27221        "extsprintf": "1.3.0",
27222        "json-schema": "0.2.3",
27223        "verror": "1.10.0"
27224      }
27225    },
27226    "killable": {
27227      "version": "1.0.1",
27228      "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
27229      "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
27230      "dev": true
27231    },
27232    "kind-of": {
27233      "version": "6.0.3",
27234      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
27235      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
27236    },
27237    "kleur": {
27238      "version": "3.0.3",
27239      "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
27240      "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="
27241    },
27242    "klona": {
27243      "version": "2.0.4",
27244      "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz",
27245      "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==",
27246      "dev": true
27247    },
27248    "launch-editor": {
27249      "version": "2.2.1",
27250      "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz",
27251      "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==",
27252      "dev": true,
27253      "requires": {
27254        "chalk": "^2.3.0",
27255        "shell-quote": "^1.6.1"
27256      }
27257    },
27258    "launch-editor-middleware": {
27259      "version": "2.2.1",
27260      "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz",
27261      "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==",
27262      "dev": true,
27263      "requires": {
27264        "launch-editor": "^2.2.1"
27265      }
27266    },
27267    "left-pad": {
27268      "version": "1.3.0",
27269      "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
27270      "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA=="
27271    },
27272    "leven": {
27273      "version": "3.1.0",
27274      "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
27275      "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A=="
27276    },
27277    "levn": {
27278      "version": "0.3.0",
27279      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
27280      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
27281      "requires": {
27282        "prelude-ls": "~1.1.2",
27283        "type-check": "~0.3.2"
27284      }
27285    },
27286    "lines-and-columns": {
27287      "version": "1.1.6",
27288      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
27289      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
27290      "dev": true
27291    },
27292    "load-json-file": {
27293      "version": "4.0.0",
27294      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
27295      "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
27296      "requires": {
27297        "graceful-fs": "^4.1.2",
27298        "parse-json": "^4.0.0",
27299        "pify": "^3.0.0",
27300        "strip-bom": "^3.0.0"
27301      },
27302      "dependencies": {
27303        "pify": {
27304          "version": "3.0.0",
27305          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
27306          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
27307        }
27308      }
27309    },
27310    "loader-fs-cache": {
27311      "version": "1.0.3",
27312      "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz",
27313      "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==",
27314      "dev": true,
27315      "requires": {
27316        "find-cache-dir": "^0.1.1",
27317        "mkdirp": "^0.5.1"
27318      },
27319      "dependencies": {
27320        "find-cache-dir": {
27321          "version": "0.1.1",
27322          "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz",
27323          "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=",
27324          "dev": true,
27325          "requires": {
27326            "commondir": "^1.0.1",
27327            "mkdirp": "^0.5.1",
27328            "pkg-dir": "^1.0.0"
27329          }
27330        },
27331        "find-up": {
27332          "version": "1.1.2",
27333          "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
27334          "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
27335          "dev": true,
27336          "requires": {
27337            "path-exists": "^2.0.0",
27338            "pinkie-promise": "^2.0.0"
27339          }
27340        },
27341        "path-exists": {
27342          "version": "2.1.0",
27343          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
27344          "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
27345          "dev": true,
27346          "requires": {
27347            "pinkie-promise": "^2.0.0"
27348          }
27349        },
27350        "pkg-dir": {
27351          "version": "1.0.0",
27352          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz",
27353          "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=",
27354          "dev": true,
27355          "requires": {
27356            "find-up": "^1.0.0"
27357          }
27358        }
27359      }
27360    },
27361    "loader-runner": {
27362      "version": "2.4.0",
27363      "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
27364      "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
27365      "dev": true
27366    },
27367    "loader-utils": {
27368      "version": "1.4.0",
27369      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
27370      "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
27371      "dev": true,
27372      "requires": {
27373        "big.js": "^5.2.2",
27374        "emojis-list": "^3.0.0",
27375        "json5": "^1.0.1"
27376      },
27377      "dependencies": {
27378        "json5": {
27379          "version": "1.0.1",
27380          "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
27381          "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
27382          "dev": true,
27383          "requires": {
27384            "minimist": "^1.2.0"
27385          }
27386        }
27387      }
27388    },
27389    "locate-path": {
27390      "version": "3.0.0",
27391      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
27392      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
27393      "requires": {
27394        "p-locate": "^3.0.0",
27395        "path-exists": "^3.0.0"
27396      }
27397    },
27398    "lodash": {
27399      "version": "4.17.21",
27400      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
27401      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
27402    },
27403    "lodash.camelcase": {
27404      "version": "4.3.0",
27405      "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
27406      "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
27407      "dev": true
27408    },
27409    "lodash.debounce": {
27410      "version": "4.0.8",
27411      "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
27412      "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
27413      "dev": true
27414    },
27415    "lodash.defaultsdeep": {
27416      "version": "4.6.1",
27417      "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz",
27418      "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==",
27419      "dev": true
27420    },
27421    "lodash.kebabcase": {
27422      "version": "4.1.1",
27423      "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
27424      "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=",
27425      "dev": true
27426    },
27427    "lodash.mapvalues": {
27428      "version": "4.6.0",
27429      "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
27430      "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=",
27431      "dev": true
27432    },
27433    "lodash.memoize": {
27434      "version": "4.1.2",
27435      "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
27436      "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
27437      "dev": true
27438    },
27439    "lodash.sortby": {
27440      "version": "4.7.0",
27441      "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
27442      "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg="
27443    },
27444    "lodash.transform": {
27445      "version": "4.6.0",
27446      "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz",
27447      "integrity": "sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=",
27448      "dev": true
27449    },
27450    "lodash.uniq": {
27451      "version": "4.5.0",
27452      "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
27453      "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
27454      "dev": true
27455    },
27456    "log-symbols": {
27457      "version": "2.2.0",
27458      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
27459      "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
27460      "dev": true,
27461      "requires": {
27462        "chalk": "^2.0.1"
27463      }
27464    },
27465    "loglevel": {
27466      "version": "1.7.1",
27467      "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
27468      "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
27469      "dev": true
27470    },
27471    "long": {
27472      "version": "4.0.0",
27473      "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
27474      "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
27475    },
27476    "loose-envify": {
27477      "version": "1.4.0",
27478      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
27479      "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
27480      "requires": {
27481        "js-tokens": "^3.0.0 || ^4.0.0"
27482      }
27483    },
27484    "lower-case": {
27485      "version": "1.1.4",
27486      "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
27487      "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
27488      "dev": true
27489    },
27490    "lru-cache": {
27491      "version": "5.1.1",
27492      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
27493      "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
27494      "dev": true,
27495      "requires": {
27496        "yallist": "^3.0.2"
27497      }
27498    },
27499    "magic-string": {
27500      "version": "0.25.7",
27501      "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz",
27502      "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==",
27503      "dev": true,
27504      "requires": {
27505        "sourcemap-codec": "^1.4.4"
27506      }
27507    },
27508    "make-dir": {
27509      "version": "3.1.0",
27510      "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
27511      "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
27512      "dev": true,
27513      "requires": {
27514        "semver": "^6.0.0"
27515      }
27516    },
27517    "make-error": {
27518      "version": "1.3.6",
27519      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
27520      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
27521      "dev": true
27522    },
27523    "makeerror": {
27524      "version": "1.0.11",
27525      "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
27526      "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
27527      "requires": {
27528        "tmpl": "1.0.x"
27529      }
27530    },
27531    "map-cache": {
27532      "version": "0.2.2",
27533      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
27534      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
27535    },
27536    "map-visit": {
27537      "version": "1.0.0",
27538      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
27539      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
27540      "requires": {
27541        "object-visit": "^1.0.0"
27542      }
27543    },
27544    "material-design-icons": {
27545      "version": "3.0.1",
27546      "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz",
27547      "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78="
27548    },
27549    "md5.js": {
27550      "version": "1.3.5",
27551      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
27552      "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
27553      "dev": true,
27554      "requires": {
27555        "hash-base": "^3.0.0",
27556        "inherits": "^2.0.1",
27557        "safe-buffer": "^5.1.2"
27558      }
27559    },
27560    "mdn-data": {
27561      "version": "2.0.4",
27562      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
27563      "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
27564      "dev": true
27565    },
27566    "media-typer": {
27567      "version": "0.3.0",
27568      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
27569      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
27570      "dev": true
27571    },
27572    "memory-fs": {
27573      "version": "0.4.1",
27574      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
27575      "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
27576      "dev": true,
27577      "requires": {
27578        "errno": "^0.1.3",
27579        "readable-stream": "^2.0.1"
27580      }
27581    },
27582    "merge-descriptors": {
27583      "version": "1.0.1",
27584      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
27585      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
27586      "dev": true
27587    },
27588    "merge-source-map": {
27589      "version": "1.1.0",
27590      "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
27591      "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
27592      "dev": true,
27593      "requires": {
27594        "source-map": "^0.6.1"
27595      },
27596      "dependencies": {
27597        "source-map": {
27598          "version": "0.6.1",
27599          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
27600          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
27601          "dev": true
27602        }
27603      }
27604    },
27605    "merge-stream": {
27606      "version": "2.0.0",
27607      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
27608      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
27609    },
27610    "merge2": {
27611      "version": "1.4.1",
27612      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
27613      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
27614      "dev": true
27615    },
27616    "methods": {
27617      "version": "1.1.2",
27618      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
27619      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
27620      "dev": true
27621    },
27622    "micromatch": {
27623      "version": "3.1.10",
27624      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
27625      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
27626      "requires": {
27627        "arr-diff": "^4.0.0",
27628        "array-unique": "^0.3.2",
27629        "braces": "^2.3.1",
27630        "define-property": "^2.0.2",
27631        "extend-shallow": "^3.0.2",
27632        "extglob": "^2.0.4",
27633        "fragment-cache": "^0.2.1",
27634        "kind-of": "^6.0.2",
27635        "nanomatch": "^1.2.9",
27636        "object.pick": "^1.3.0",
27637        "regex-not": "^1.0.0",
27638        "snapdragon": "^0.8.1",
27639        "to-regex": "^3.0.2"
27640      }
27641    },
27642    "miller-rabin": {
27643      "version": "4.0.1",
27644      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
27645      "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
27646      "dev": true,
27647      "requires": {
27648        "bn.js": "^4.0.0",
27649        "brorand": "^1.0.1"
27650      },
27651      "dependencies": {
27652        "bn.js": {
27653          "version": "4.12.0",
27654          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
27655          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
27656          "dev": true
27657        }
27658      }
27659    },
27660    "mime": {
27661      "version": "2.5.2",
27662      "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
27663      "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
27664      "dev": true
27665    },
27666    "mime-db": {
27667      "version": "1.48.0",
27668      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz",
27669      "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ=="
27670    },
27671    "mime-types": {
27672      "version": "2.1.31",
27673      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz",
27674      "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==",
27675      "requires": {
27676        "mime-db": "1.48.0"
27677      }
27678    },
27679    "mimic-fn": {
27680      "version": "2.1.0",
27681      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
27682      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
27683    },
27684    "mini-css-extract-plugin": {
27685      "version": "0.9.0",
27686      "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz",
27687      "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==",
27688      "dev": true,
27689      "requires": {
27690        "loader-utils": "^1.1.0",
27691        "normalize-url": "1.9.1",
27692        "schema-utils": "^1.0.0",
27693        "webpack-sources": "^1.1.0"
27694      },
27695      "dependencies": {
27696        "schema-utils": {
27697          "version": "1.0.0",
27698          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
27699          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
27700          "dev": true,
27701          "requires": {
27702            "ajv": "^6.1.0",
27703            "ajv-errors": "^1.0.0",
27704            "ajv-keywords": "^3.1.0"
27705          }
27706        }
27707      }
27708    },
27709    "minimalistic-assert": {
27710      "version": "1.0.1",
27711      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
27712      "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
27713      "dev": true
27714    },
27715    "minimalistic-crypto-utils": {
27716      "version": "1.0.1",
27717      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
27718      "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
27719      "dev": true
27720    },
27721    "minimatch": {
27722      "version": "3.0.4",
27723      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
27724      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
27725      "requires": {
27726        "brace-expansion": "^1.1.7"
27727      }
27728    },
27729    "minimist": {
27730      "version": "1.2.5",
27731      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
27732      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
27733    },
27734    "minipass": {
27735      "version": "3.1.3",
27736      "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
27737      "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
27738      "dev": true,
27739      "requires": {
27740        "yallist": "^4.0.0"
27741      },
27742      "dependencies": {
27743        "yallist": {
27744          "version": "4.0.0",
27745          "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
27746          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
27747          "dev": true
27748        }
27749      }
27750    },
27751    "mississippi": {
27752      "version": "3.0.0",
27753      "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
27754      "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
27755      "dev": true,
27756      "requires": {
27757        "concat-stream": "^1.5.0",
27758        "duplexify": "^3.4.2",
27759        "end-of-stream": "^1.1.0",
27760        "flush-write-stream": "^1.0.0",
27761        "from2": "^2.1.0",
27762        "parallel-transform": "^1.1.0",
27763        "pump": "^3.0.0",
27764        "pumpify": "^1.3.3",
27765        "stream-each": "^1.1.0",
27766        "through2": "^2.0.0"
27767      }
27768    },
27769    "mixin-deep": {
27770      "version": "1.3.2",
27771      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
27772      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
27773      "requires": {
27774        "for-in": "^1.0.2",
27775        "is-extendable": "^1.0.1"
27776      }
27777    },
27778    "mkdirp": {
27779      "version": "0.5.5",
27780      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
27781      "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
27782      "requires": {
27783        "minimist": "^1.2.5"
27784      }
27785    },
27786    "move-concurrently": {
27787      "version": "1.0.1",
27788      "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
27789      "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
27790      "dev": true,
27791      "requires": {
27792        "aproba": "^1.1.1",
27793        "copy-concurrently": "^1.0.0",
27794        "fs-write-stream-atomic": "^1.0.8",
27795        "mkdirp": "^0.5.1",
27796        "rimraf": "^2.5.4",
27797        "run-queue": "^1.0.3"
27798      }
27799    },
27800    "ms": {
27801      "version": "2.1.2",
27802      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
27803      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
27804    },
27805    "multicast-dns": {
27806      "version": "6.2.3",
27807      "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
27808      "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
27809      "dev": true,
27810      "requires": {
27811        "dns-packet": "^1.3.1",
27812        "thunky": "^1.0.2"
27813      }
27814    },
27815    "multicast-dns-service-types": {
27816      "version": "1.1.0",
27817      "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
27818      "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
27819      "dev": true
27820    },
27821    "mute-stream": {
27822      "version": "0.0.8",
27823      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
27824      "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
27825    },
27826    "mz": {
27827      "version": "2.7.0",
27828      "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
27829      "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
27830      "dev": true,
27831      "requires": {
27832        "any-promise": "^1.0.0",
27833        "object-assign": "^4.0.1",
27834        "thenify-all": "^1.0.0"
27835      }
27836    },
27837    "nan": {
27838      "version": "2.14.2",
27839      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
27840      "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
27841      "optional": true
27842    },
27843    "nanoid": {
27844      "version": "3.1.23",
27845      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
27846      "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==",
27847      "dev": true
27848    },
27849    "nanomatch": {
27850      "version": "1.2.13",
27851      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
27852      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
27853      "requires": {
27854        "arr-diff": "^4.0.0",
27855        "array-unique": "^0.3.2",
27856        "define-property": "^2.0.2",
27857        "extend-shallow": "^3.0.2",
27858        "fragment-cache": "^0.2.1",
27859        "is-windows": "^1.0.2",
27860        "kind-of": "^6.0.2",
27861        "object.pick": "^1.3.0",
27862        "regex-not": "^1.0.0",
27863        "snapdragon": "^0.8.1",
27864        "to-regex": "^3.0.1"
27865      }
27866    },
27867    "natural-compare": {
27868      "version": "1.4.0",
27869      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
27870      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
27871    },
27872    "negotiator": {
27873      "version": "0.6.2",
27874      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
27875      "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
27876      "dev": true
27877    },
27878    "neo-async": {
27879      "version": "2.6.2",
27880      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
27881      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
27882      "dev": true
27883    },
27884    "nice-try": {
27885      "version": "1.0.5",
27886      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
27887      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ=="
27888    },
27889    "no-case": {
27890      "version": "2.3.2",
27891      "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
27892      "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
27893      "dev": true,
27894      "requires": {
27895        "lower-case": "^1.1.1"
27896      }
27897    },
27898    "node-addon-api": {
27899      "version": "1.7.2",
27900      "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz",
27901      "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==",
27902      "dev": true
27903    },
27904    "node-cache": {
27905      "version": "4.2.1",
27906      "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-4.2.1.tgz",
27907      "integrity": "sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==",
27908      "dev": true,
27909      "requires": {
27910        "clone": "2.x",
27911        "lodash": "^4.17.15"
27912      },
27913      "dependencies": {
27914        "clone": {
27915          "version": "2.1.2",
27916          "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
27917          "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
27918          "dev": true
27919        }
27920      }
27921    },
27922    "node-forge": {
27923      "version": "0.10.0",
27924      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
27925      "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
27926      "dev": true
27927    },
27928    "node-int64": {
27929      "version": "0.4.0",
27930      "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
27931      "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs="
27932    },
27933    "node-ipc": {
27934      "version": "9.1.4",
27935      "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.4.tgz",
27936      "integrity": "sha512-A+f0mn2KxUt1uRTSd5ktxQUsn2OEhj5evo7NUi/powBzMSZ0vocdzDjlq9QN2v3LH6CJi3e5xAenpZ1QwU5A8g==",
27937      "dev": true,
27938      "requires": {
27939        "event-pubsub": "4.3.0",
27940        "js-message": "1.0.7",
27941        "js-queue": "2.0.2"
27942      }
27943    },
27944    "node-libs-browser": {
27945      "version": "2.2.1",
27946      "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
27947      "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
27948      "dev": true,
27949      "requires": {
27950        "assert": "^1.1.1",
27951        "browserify-zlib": "^0.2.0",
27952        "buffer": "^4.3.0",
27953        "console-browserify": "^1.1.0",
27954        "constants-browserify": "^1.0.0",
27955        "crypto-browserify": "^3.11.0",
27956        "domain-browser": "^1.1.1",
27957        "events": "^3.0.0",
27958        "https-browserify": "^1.0.0",
27959        "os-browserify": "^0.3.0",
27960        "path-browserify": "0.0.1",
27961        "process": "^0.11.10",
27962        "punycode": "^1.2.4",
27963        "querystring-es3": "^0.2.0",
27964        "readable-stream": "^2.3.3",
27965        "stream-browserify": "^2.0.1",
27966        "stream-http": "^2.7.2",
27967        "string_decoder": "^1.0.0",
27968        "timers-browserify": "^2.0.4",
27969        "tty-browserify": "0.0.0",
27970        "url": "^0.11.0",
27971        "util": "^0.11.0",
27972        "vm-browserify": "^1.0.1"
27973      },
27974      "dependencies": {
27975        "punycode": {
27976          "version": "1.4.1",
27977          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
27978          "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
27979          "dev": true
27980        }
27981      }
27982    },
27983    "node-modules-regexp": {
27984      "version": "1.0.0",
27985      "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
27986      "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA="
27987    },
27988    "node-notifier": {
27989      "version": "5.4.5",
27990      "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.5.tgz",
27991      "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==",
27992      "requires": {
27993        "growly": "^1.3.0",
27994        "is-wsl": "^1.1.0",
27995        "semver": "^5.5.0",
27996        "shellwords": "^0.1.1",
27997        "which": "^1.3.0"
27998      },
27999      "dependencies": {
28000        "is-wsl": {
28001          "version": "1.1.0",
28002          "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
28003          "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0="
28004        },
28005        "semver": {
28006          "version": "5.7.1",
28007          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
28008          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
28009        }
28010      }
28011    },
28012    "node-releases": {
28013      "version": "1.1.73",
28014      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
28015      "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg=="
28016    },
28017    "nopt": {
28018      "version": "5.0.0",
28019      "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
28020      "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
28021      "dev": true,
28022      "requires": {
28023        "abbrev": "1"
28024      }
28025    },
28026    "normalize-package-data": {
28027      "version": "2.5.0",
28028      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
28029      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
28030      "requires": {
28031        "hosted-git-info": "^2.1.4",
28032        "resolve": "^1.10.0",
28033        "semver": "2 || 3 || 4 || 5",
28034        "validate-npm-package-license": "^3.0.1"
28035      },
28036      "dependencies": {
28037        "semver": {
28038          "version": "5.7.1",
28039          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
28040          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
28041        }
28042      }
28043    },
28044    "normalize-path": {
28045      "version": "3.0.0",
28046      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
28047      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
28048      "dev": true
28049    },
28050    "normalize-range": {
28051      "version": "0.1.2",
28052      "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
28053      "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
28054      "dev": true
28055    },
28056    "normalize-url": {
28057      "version": "1.9.1",
28058      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz",
28059      "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=",
28060      "dev": true,
28061      "requires": {
28062        "object-assign": "^4.0.1",
28063        "prepend-http": "^1.0.0",
28064        "query-string": "^4.1.0",
28065        "sort-keys": "^1.0.0"
28066      }
28067    },
28068    "npm-run-path": {
28069      "version": "2.0.2",
28070      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
28071      "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
28072      "requires": {
28073        "path-key": "^2.0.0"
28074      }
28075    },
28076    "nth-check": {
28077      "version": "2.0.0",
28078      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz",
28079      "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==",
28080      "dev": true,
28081      "requires": {
28082        "boolbase": "^1.0.0"
28083      }
28084    },
28085    "null-loader": {
28086      "version": "3.0.0",
28087      "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-3.0.0.tgz",
28088      "integrity": "sha512-hf5sNLl8xdRho4UPBOOeoIwT3WhjYcMUQm0zj44EhD6UscMAz72o2udpoDFBgykucdEDGIcd6SXbc/G6zssbzw==",
28089      "dev": true,
28090      "requires": {
28091        "loader-utils": "^1.2.3",
28092        "schema-utils": "^1.0.0"
28093      },
28094      "dependencies": {
28095        "schema-utils": {
28096          "version": "1.0.0",
28097          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
28098          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
28099          "dev": true,
28100          "requires": {
28101            "ajv": "^6.1.0",
28102            "ajv-errors": "^1.0.0",
28103            "ajv-keywords": "^3.1.0"
28104          }
28105        }
28106      }
28107    },
28108    "num2fraction": {
28109      "version": "1.2.2",
28110      "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
28111      "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
28112      "dev": true
28113    },
28114    "nwsapi": {
28115      "version": "2.2.0",
28116      "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
28117      "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ=="
28118    },
28119    "oauth-sign": {
28120      "version": "0.9.0",
28121      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
28122      "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
28123    },
28124    "object-assign": {
28125      "version": "4.1.1",
28126      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
28127      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
28128      "dev": true
28129    },
28130    "object-copy": {
28131      "version": "0.1.0",
28132      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
28133      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
28134      "requires": {
28135        "copy-descriptor": "^0.1.0",
28136        "define-property": "^0.2.5",
28137        "kind-of": "^3.0.3"
28138      },
28139      "dependencies": {
28140        "define-property": {
28141          "version": "0.2.5",
28142          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
28143          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
28144          "requires": {
28145            "is-descriptor": "^0.1.0"
28146          }
28147        },
28148        "is-accessor-descriptor": {
28149          "version": "0.1.6",
28150          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
28151          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
28152          "requires": {
28153            "kind-of": "^3.0.2"
28154          }
28155        },
28156        "is-data-descriptor": {
28157          "version": "0.1.4",
28158          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
28159          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
28160          "requires": {
28161            "kind-of": "^3.0.2"
28162          }
28163        },
28164        "is-descriptor": {
28165          "version": "0.1.6",
28166          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
28167          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
28168          "requires": {
28169            "is-accessor-descriptor": "^0.1.6",
28170            "is-data-descriptor": "^0.1.4",
28171            "kind-of": "^5.0.0"
28172          },
28173          "dependencies": {
28174            "kind-of": {
28175              "version": "5.1.0",
28176              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
28177              "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
28178            }
28179          }
28180        },
28181        "kind-of": {
28182          "version": "3.2.2",
28183          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
28184          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
28185          "requires": {
28186            "is-buffer": "^1.1.5"
28187          }
28188        }
28189      }
28190    },
28191    "object-hash": {
28192      "version": "1.3.1",
28193      "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
28194      "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==",
28195      "dev": true
28196    },
28197    "object-inspect": {
28198      "version": "1.10.3",
28199      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
28200      "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw=="
28201    },
28202    "object-is": {
28203      "version": "1.1.5",
28204      "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
28205      "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
28206      "dev": true,
28207      "requires": {
28208        "call-bind": "^1.0.2",
28209        "define-properties": "^1.1.3"
28210      }
28211    },
28212    "object-keys": {
28213      "version": "1.1.1",
28214      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
28215      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
28216    },
28217    "object-visit": {
28218      "version": "1.0.1",
28219      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
28220      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
28221      "requires": {
28222        "isobject": "^3.0.0"
28223      }
28224    },
28225    "object.assign": {
28226      "version": "4.1.2",
28227      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
28228      "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
28229      "requires": {
28230        "call-bind": "^1.0.0",
28231        "define-properties": "^1.1.3",
28232        "has-symbols": "^1.0.1",
28233        "object-keys": "^1.1.1"
28234      }
28235    },
28236    "object.entries": {
28237      "version": "1.1.4",
28238      "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz",
28239      "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==",
28240      "requires": {
28241        "call-bind": "^1.0.2",
28242        "define-properties": "^1.1.3",
28243        "es-abstract": "^1.18.2"
28244      }
28245    },
28246    "object.getownpropertydescriptors": {
28247      "version": "2.1.2",
28248      "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
28249      "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
28250      "requires": {
28251        "call-bind": "^1.0.2",
28252        "define-properties": "^1.1.3",
28253        "es-abstract": "^1.18.0-next.2"
28254      }
28255    },
28256    "object.pick": {
28257      "version": "1.3.0",
28258      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
28259      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
28260      "requires": {
28261        "isobject": "^3.0.1"
28262      }
28263    },
28264    "object.values": {
28265      "version": "1.1.4",
28266      "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
28267      "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==",
28268      "dev": true,
28269      "requires": {
28270        "call-bind": "^1.0.2",
28271        "define-properties": "^1.1.3",
28272        "es-abstract": "^1.18.2"
28273      }
28274    },
28275    "obuf": {
28276      "version": "1.1.2",
28277      "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
28278      "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
28279      "dev": true
28280    },
28281    "on-finished": {
28282      "version": "2.3.0",
28283      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
28284      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
28285      "dev": true,
28286      "requires": {
28287        "ee-first": "1.1.1"
28288      }
28289    },
28290    "on-headers": {
28291      "version": "1.0.2",
28292      "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
28293      "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
28294      "dev": true
28295    },
28296    "once": {
28297      "version": "1.4.0",
28298      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
28299      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
28300      "requires": {
28301        "wrappy": "1"
28302      }
28303    },
28304    "onetime": {
28305      "version": "5.1.2",
28306      "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
28307      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
28308      "requires": {
28309        "mimic-fn": "^2.1.0"
28310      }
28311    },
28312    "open": {
28313      "version": "6.4.0",
28314      "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
28315      "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
28316      "dev": true,
28317      "requires": {
28318        "is-wsl": "^1.1.0"
28319      },
28320      "dependencies": {
28321        "is-wsl": {
28322          "version": "1.1.0",
28323          "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
28324          "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
28325          "dev": true
28326        }
28327      }
28328    },
28329    "opener": {
28330      "version": "1.5.2",
28331      "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
28332      "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
28333      "dev": true
28334    },
28335    "opn": {
28336      "version": "5.5.0",
28337      "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
28338      "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
28339      "dev": true,
28340      "requires": {
28341        "is-wsl": "^1.1.0"
28342      },
28343      "dependencies": {
28344        "is-wsl": {
28345          "version": "1.1.0",
28346          "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
28347          "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
28348          "dev": true
28349        }
28350      }
28351    },
28352    "optionator": {
28353      "version": "0.8.3",
28354      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
28355      "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
28356      "requires": {
28357        "deep-is": "~0.1.3",
28358        "fast-levenshtein": "~2.0.6",
28359        "levn": "~0.3.0",
28360        "prelude-ls": "~1.1.2",
28361        "type-check": "~0.3.2",
28362        "word-wrap": "~1.2.3"
28363      }
28364    },
28365    "ora": {
28366      "version": "3.4.0",
28367      "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz",
28368      "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==",
28369      "dev": true,
28370      "requires": {
28371        "chalk": "^2.4.2",
28372        "cli-cursor": "^2.1.0",
28373        "cli-spinners": "^2.0.0",
28374        "log-symbols": "^2.2.0",
28375        "strip-ansi": "^5.2.0",
28376        "wcwidth": "^1.0.1"
28377      },
28378      "dependencies": {
28379        "cli-cursor": {
28380          "version": "2.1.0",
28381          "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
28382          "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
28383          "dev": true,
28384          "requires": {
28385            "restore-cursor": "^2.0.0"
28386          }
28387        },
28388        "mimic-fn": {
28389          "version": "1.2.0",
28390          "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
28391          "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
28392          "dev": true
28393        },
28394        "onetime": {
28395          "version": "2.0.1",
28396          "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
28397          "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
28398          "dev": true,
28399          "requires": {
28400            "mimic-fn": "^1.0.0"
28401          }
28402        },
28403        "restore-cursor": {
28404          "version": "2.0.0",
28405          "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
28406          "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
28407          "dev": true,
28408          "requires": {
28409            "onetime": "^2.0.0",
28410            "signal-exit": "^3.0.2"
28411          }
28412        }
28413      }
28414    },
28415    "original": {
28416      "version": "1.0.2",
28417      "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
28418      "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
28419      "dev": true,
28420      "requires": {
28421        "url-parse": "^1.4.3"
28422      }
28423    },
28424    "os-browserify": {
28425      "version": "0.3.0",
28426      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
28427      "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
28428      "dev": true
28429    },
28430    "os-tmpdir": {
28431      "version": "1.0.2",
28432      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
28433      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
28434    },
28435    "p-each-series": {
28436      "version": "1.0.0",
28437      "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz",
28438      "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=",
28439      "requires": {
28440        "p-reduce": "^1.0.0"
28441      }
28442    },
28443    "p-finally": {
28444      "version": "1.0.0",
28445      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
28446      "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
28447    },
28448    "p-limit": {
28449      "version": "2.3.0",
28450      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
28451      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
28452      "requires": {
28453        "p-try": "^2.0.0"
28454      }
28455    },
28456    "p-locate": {
28457      "version": "3.0.0",
28458      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
28459      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
28460      "requires": {
28461        "p-limit": "^2.0.0"
28462      }
28463    },
28464    "p-map": {
28465      "version": "2.1.0",
28466      "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
28467      "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
28468      "dev": true
28469    },
28470    "p-reduce": {
28471      "version": "1.0.0",
28472      "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
28473      "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo="
28474    },
28475    "p-retry": {
28476      "version": "3.0.1",
28477      "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz",
28478      "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==",
28479      "dev": true,
28480      "requires": {
28481        "retry": "^0.12.0"
28482      }
28483    },
28484    "p-try": {
28485      "version": "2.2.0",
28486      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
28487      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
28488    },
28489    "pako": {
28490      "version": "1.0.11",
28491      "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
28492      "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
28493      "dev": true
28494    },
28495    "parallel-transform": {
28496      "version": "1.2.0",
28497      "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
28498      "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
28499      "dev": true,
28500      "requires": {
28501        "cyclist": "^1.0.1",
28502        "inherits": "^2.0.3",
28503        "readable-stream": "^2.1.5"
28504      }
28505    },
28506    "param-case": {
28507      "version": "2.1.1",
28508      "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
28509      "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
28510      "dev": true,
28511      "requires": {
28512        "no-case": "^2.2.0"
28513      }
28514    },
28515    "parent-module": {
28516      "version": "1.0.1",
28517      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
28518      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
28519      "requires": {
28520        "callsites": "^3.0.0"
28521      },
28522      "dependencies": {
28523        "callsites": {
28524          "version": "3.1.0",
28525          "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
28526          "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
28527        }
28528      }
28529    },
28530    "parse-asn1": {
28531      "version": "5.1.6",
28532      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
28533      "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
28534      "dev": true,
28535      "requires": {
28536        "asn1.js": "^5.2.0",
28537        "browserify-aes": "^1.0.0",
28538        "evp_bytestokey": "^1.0.0",
28539        "pbkdf2": "^3.0.3",
28540        "safe-buffer": "^5.1.1"
28541      }
28542    },
28543    "parse-json": {
28544      "version": "4.0.0",
28545      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
28546      "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
28547      "requires": {
28548        "error-ex": "^1.3.1",
28549        "json-parse-better-errors": "^1.0.1"
28550      }
28551    },
28552    "parse5": {
28553      "version": "5.1.1",
28554      "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
28555      "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
28556      "dev": true
28557    },
28558    "parse5-htmlparser2-tree-adapter": {
28559      "version": "6.0.1",
28560      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
28561      "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
28562      "dev": true,
28563      "requires": {
28564        "parse5": "^6.0.1"
28565      },
28566      "dependencies": {
28567        "parse5": {
28568          "version": "6.0.1",
28569          "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
28570          "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
28571          "dev": true
28572        }
28573      }
28574    },
28575    "parseurl": {
28576      "version": "1.3.3",
28577      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
28578      "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
28579      "dev": true
28580    },
28581    "pascalcase": {
28582      "version": "0.1.1",
28583      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
28584      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
28585    },
28586    "path-browserify": {
28587      "version": "0.0.1",
28588      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
28589      "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
28590      "dev": true
28591    },
28592    "path-dirname": {
28593      "version": "1.0.2",
28594      "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
28595      "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
28596      "dev": true
28597    },
28598    "path-exists": {
28599      "version": "3.0.0",
28600      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
28601      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
28602    },
28603    "path-is-absolute": {
28604      "version": "1.0.1",
28605      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
28606      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
28607    },
28608    "path-is-inside": {
28609      "version": "1.0.2",
28610      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
28611      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
28612      "dev": true
28613    },
28614    "path-key": {
28615      "version": "2.0.1",
28616      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
28617      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
28618    },
28619    "path-parse": {
28620      "version": "1.0.7",
28621      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
28622      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
28623    },
28624    "path-to-regexp": {
28625      "version": "0.1.7",
28626      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
28627      "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
28628      "dev": true
28629    },
28630    "path-type": {
28631      "version": "3.0.0",
28632      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
28633      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
28634      "requires": {
28635        "pify": "^3.0.0"
28636      },
28637      "dependencies": {
28638        "pify": {
28639          "version": "3.0.0",
28640          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
28641          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
28642        }
28643      }
28644    },
28645    "pbkdf2": {
28646      "version": "3.1.2",
28647      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
28648      "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
28649      "dev": true,
28650      "requires": {
28651        "create-hash": "^1.1.2",
28652        "create-hmac": "^1.1.4",
28653        "ripemd160": "^2.0.1",
28654        "safe-buffer": "^5.0.1",
28655        "sha.js": "^2.4.8"
28656      }
28657    },
28658    "performance-now": {
28659      "version": "2.1.0",
28660      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
28661      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
28662    },
28663    "picomatch": {
28664      "version": "2.3.0",
28665      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
28666      "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
28667      "dev": true
28668    },
28669    "pify": {
28670      "version": "4.0.1",
28671      "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
28672      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g=="
28673    },
28674    "pinkie": {
28675      "version": "2.0.4",
28676      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
28677      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
28678      "dev": true
28679    },
28680    "pinkie-promise": {
28681      "version": "2.0.1",
28682      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
28683      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
28684      "dev": true,
28685      "requires": {
28686        "pinkie": "^2.0.0"
28687      }
28688    },
28689    "pirates": {
28690      "version": "4.0.1",
28691      "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
28692      "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
28693      "requires": {
28694        "node-modules-regexp": "^1.0.0"
28695      }
28696    },
28697    "pn": {
28698      "version": "1.1.0",
28699      "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
28700      "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA=="
28701    },
28702    "pnp-webpack-plugin": {
28703      "version": "1.6.4",
28704      "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz",
28705      "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==",
28706      "dev": true,
28707      "requires": {
28708        "ts-pnp": "^1.1.6"
28709      }
28710    },
28711    "portfinder": {
28712      "version": "1.0.28",
28713      "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
28714      "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
28715      "dev": true,
28716      "requires": {
28717        "async": "^2.6.2",
28718        "debug": "^3.1.1",
28719        "mkdirp": "^0.5.5"
28720      },
28721      "dependencies": {
28722        "debug": {
28723          "version": "3.2.7",
28724          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
28725          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
28726          "dev": true,
28727          "requires": {
28728            "ms": "^2.1.1"
28729          }
28730        }
28731      }
28732    },
28733    "posix-character-classes": {
28734      "version": "0.1.1",
28735      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
28736      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
28737    },
28738    "postcss": {
28739      "version": "7.0.36",
28740      "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
28741      "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
28742      "dev": true,
28743      "requires": {
28744        "chalk": "^2.4.2",
28745        "source-map": "^0.6.1",
28746        "supports-color": "^6.1.0"
28747      },
28748      "dependencies": {
28749        "source-map": {
28750          "version": "0.6.1",
28751          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28752          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28753          "dev": true
28754        },
28755        "supports-color": {
28756          "version": "6.1.0",
28757          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
28758          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
28759          "dev": true,
28760          "requires": {
28761            "has-flag": "^3.0.0"
28762          }
28763        }
28764      }
28765    },
28766    "postcss-calc": {
28767      "version": "7.0.5",
28768      "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
28769      "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
28770      "dev": true,
28771      "requires": {
28772        "postcss": "^7.0.27",
28773        "postcss-selector-parser": "^6.0.2",
28774        "postcss-value-parser": "^4.0.2"
28775      }
28776    },
28777    "postcss-colormin": {
28778      "version": "4.0.3",
28779      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
28780      "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
28781      "dev": true,
28782      "requires": {
28783        "browserslist": "^4.0.0",
28784        "color": "^3.0.0",
28785        "has": "^1.0.0",
28786        "postcss": "^7.0.0",
28787        "postcss-value-parser": "^3.0.0"
28788      },
28789      "dependencies": {
28790        "postcss-value-parser": {
28791          "version": "3.3.1",
28792          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
28793          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
28794          "dev": true
28795        }
28796      }
28797    },
28798    "postcss-convert-values": {
28799      "version": "4.0.1",
28800      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
28801      "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
28802      "dev": true,
28803      "requires": {
28804        "postcss": "^7.0.0",
28805        "postcss-value-parser": "^3.0.0"
28806      },
28807      "dependencies": {
28808        "postcss-value-parser": {
28809          "version": "3.3.1",
28810          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
28811          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
28812          "dev": true
28813        }
28814      }
28815    },
28816    "postcss-discard-comments": {
28817      "version": "4.0.2",
28818      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
28819      "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
28820      "dev": true,
28821      "requires": {
28822        "postcss": "^7.0.0"
28823      }
28824    },
28825    "postcss-discard-duplicates": {
28826      "version": "4.0.2",
28827      "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
28828      "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
28829      "dev": true,
28830      "requires": {
28831        "postcss": "^7.0.0"
28832      }
28833    },
28834    "postcss-discard-empty": {
28835      "version": "4.0.1",
28836      "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
28837      "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
28838      "dev": true,
28839      "requires": {
28840        "postcss": "^7.0.0"
28841      }
28842    },
28843    "postcss-discard-overridden": {
28844      "version": "4.0.1",
28845      "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
28846      "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
28847      "dev": true,
28848      "requires": {
28849        "postcss": "^7.0.0"
28850      }
28851    },
28852    "postcss-load-config": {
28853      "version": "2.1.2",
28854      "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
28855      "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
28856      "dev": true,
28857      "requires": {
28858        "cosmiconfig": "^5.0.0",
28859        "import-cwd": "^2.0.0"
28860      }
28861    },
28862    "postcss-loader": {
28863      "version": "3.0.0",
28864      "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
28865      "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
28866      "dev": true,
28867      "requires": {
28868        "loader-utils": "^1.1.0",
28869        "postcss": "^7.0.0",
28870        "postcss-load-config": "^2.0.0",
28871        "schema-utils": "^1.0.0"
28872      },
28873      "dependencies": {
28874        "schema-utils": {
28875          "version": "1.0.0",
28876          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
28877          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
28878          "dev": true,
28879          "requires": {
28880            "ajv": "^6.1.0",
28881            "ajv-errors": "^1.0.0",
28882            "ajv-keywords": "^3.1.0"
28883          }
28884        }
28885      }
28886    },
28887    "postcss-merge-longhand": {
28888      "version": "4.0.11",
28889      "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
28890      "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
28891      "dev": true,
28892      "requires": {
28893        "css-color-names": "0.0.4",
28894        "postcss": "^7.0.0",
28895        "postcss-value-parser": "^3.0.0",
28896        "stylehacks": "^4.0.0"
28897      },
28898      "dependencies": {
28899        "postcss-value-parser": {
28900          "version": "3.3.1",
28901          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
28902          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
28903          "dev": true
28904        }
28905      }
28906    },
28907    "postcss-merge-rules": {
28908      "version": "4.0.3",
28909      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
28910      "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
28911      "dev": true,
28912      "requires": {
28913        "browserslist": "^4.0.0",
28914        "caniuse-api": "^3.0.0",
28915        "cssnano-util-same-parent": "^4.0.0",
28916        "postcss": "^7.0.0",
28917        "postcss-selector-parser": "^3.0.0",
28918        "vendors": "^1.0.0"
28919      },
28920      "dependencies": {
28921        "postcss-selector-parser": {
28922          "version": "3.1.2",
28923          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
28924          "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
28925          "dev": true,
28926          "requires": {
28927            "dot-prop": "^5.2.0",
28928            "indexes-of": "^1.0.1",
28929            "uniq": "^1.0.1"
28930          }
28931        }
28932      }
28933    },
28934    "postcss-minify-font-values": {
28935      "version": "4.0.2",
28936      "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
28937      "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
28938      "dev": true,
28939      "requires": {
28940        "postcss": "^7.0.0",
28941        "postcss-value-parser": "^3.0.0"
28942      },
28943      "dependencies": {
28944        "postcss-value-parser": {
28945          "version": "3.3.1",
28946          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
28947          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
28948          "dev": true
28949        }
28950      }
28951    },
28952    "postcss-minify-gradients": {
28953      "version": "4.0.2",
28954      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
28955      "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
28956      "dev": true,
28957      "requires": {
28958        "cssnano-util-get-arguments": "^4.0.0",
28959        "is-color-stop": "^1.0.0",
28960        "postcss": "^7.0.0",
28961        "postcss-value-parser": "^3.0.0"
28962      },
28963      "dependencies": {
28964        "postcss-value-parser": {
28965          "version": "3.3.1",
28966          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
28967          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
28968          "dev": true
28969        }
28970      }
28971    },
28972    "postcss-minify-params": {
28973      "version": "4.0.2",
28974      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
28975      "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
28976      "dev": true,
28977      "requires": {
28978        "alphanum-sort": "^1.0.0",
28979        "browserslist": "^4.0.0",
28980        "cssnano-util-get-arguments": "^4.0.0",
28981        "postcss": "^7.0.0",
28982        "postcss-value-parser": "^3.0.0",
28983        "uniqs": "^2.0.0"
28984      },
28985      "dependencies": {
28986        "postcss-value-parser": {
28987          "version": "3.3.1",
28988          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
28989          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
28990          "dev": true
28991        }
28992      }
28993    },
28994    "postcss-minify-selectors": {
28995      "version": "4.0.2",
28996      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
28997      "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
28998      "dev": true,
28999      "requires": {
29000        "alphanum-sort": "^1.0.0",
29001        "has": "^1.0.0",
29002        "postcss": "^7.0.0",
29003        "postcss-selector-parser": "^3.0.0"
29004      },
29005      "dependencies": {
29006        "postcss-selector-parser": {
29007          "version": "3.1.2",
29008          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
29009          "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
29010          "dev": true,
29011          "requires": {
29012            "dot-prop": "^5.2.0",
29013            "indexes-of": "^1.0.1",
29014            "uniq": "^1.0.1"
29015          }
29016        }
29017      }
29018    },
29019    "postcss-modules-extract-imports": {
29020      "version": "2.0.0",
29021      "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz",
29022      "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==",
29023      "dev": true,
29024      "requires": {
29025        "postcss": "^7.0.5"
29026      }
29027    },
29028    "postcss-modules-local-by-default": {
29029      "version": "3.0.3",
29030      "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz",
29031      "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==",
29032      "dev": true,
29033      "requires": {
29034        "icss-utils": "^4.1.1",
29035        "postcss": "^7.0.32",
29036        "postcss-selector-parser": "^6.0.2",
29037        "postcss-value-parser": "^4.1.0"
29038      }
29039    },
29040    "postcss-modules-scope": {
29041      "version": "2.2.0",
29042      "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz",
29043      "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==",
29044      "dev": true,
29045      "requires": {
29046        "postcss": "^7.0.6",
29047        "postcss-selector-parser": "^6.0.0"
29048      }
29049    },
29050    "postcss-modules-values": {
29051      "version": "3.0.0",
29052      "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz",
29053      "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==",
29054      "dev": true,
29055      "requires": {
29056        "icss-utils": "^4.0.0",
29057        "postcss": "^7.0.6"
29058      }
29059    },
29060    "postcss-normalize-charset": {
29061      "version": "4.0.1",
29062      "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
29063      "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
29064      "dev": true,
29065      "requires": {
29066        "postcss": "^7.0.0"
29067      }
29068    },
29069    "postcss-normalize-display-values": {
29070      "version": "4.0.2",
29071      "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
29072      "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
29073      "dev": true,
29074      "requires": {
29075        "cssnano-util-get-match": "^4.0.0",
29076        "postcss": "^7.0.0",
29077        "postcss-value-parser": "^3.0.0"
29078      },
29079      "dependencies": {
29080        "postcss-value-parser": {
29081          "version": "3.3.1",
29082          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29083          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29084          "dev": true
29085        }
29086      }
29087    },
29088    "postcss-normalize-positions": {
29089      "version": "4.0.2",
29090      "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
29091      "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
29092      "dev": true,
29093      "requires": {
29094        "cssnano-util-get-arguments": "^4.0.0",
29095        "has": "^1.0.0",
29096        "postcss": "^7.0.0",
29097        "postcss-value-parser": "^3.0.0"
29098      },
29099      "dependencies": {
29100        "postcss-value-parser": {
29101          "version": "3.3.1",
29102          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29103          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29104          "dev": true
29105        }
29106      }
29107    },
29108    "postcss-normalize-repeat-style": {
29109      "version": "4.0.2",
29110      "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
29111      "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
29112      "dev": true,
29113      "requires": {
29114        "cssnano-util-get-arguments": "^4.0.0",
29115        "cssnano-util-get-match": "^4.0.0",
29116        "postcss": "^7.0.0",
29117        "postcss-value-parser": "^3.0.0"
29118      },
29119      "dependencies": {
29120        "postcss-value-parser": {
29121          "version": "3.3.1",
29122          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29123          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29124          "dev": true
29125        }
29126      }
29127    },
29128    "postcss-normalize-string": {
29129      "version": "4.0.2",
29130      "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
29131      "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
29132      "dev": true,
29133      "requires": {
29134        "has": "^1.0.0",
29135        "postcss": "^7.0.0",
29136        "postcss-value-parser": "^3.0.0"
29137      },
29138      "dependencies": {
29139        "postcss-value-parser": {
29140          "version": "3.3.1",
29141          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29142          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29143          "dev": true
29144        }
29145      }
29146    },
29147    "postcss-normalize-timing-functions": {
29148      "version": "4.0.2",
29149      "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
29150      "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
29151      "dev": true,
29152      "requires": {
29153        "cssnano-util-get-match": "^4.0.0",
29154        "postcss": "^7.0.0",
29155        "postcss-value-parser": "^3.0.0"
29156      },
29157      "dependencies": {
29158        "postcss-value-parser": {
29159          "version": "3.3.1",
29160          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29161          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29162          "dev": true
29163        }
29164      }
29165    },
29166    "postcss-normalize-unicode": {
29167      "version": "4.0.1",
29168      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
29169      "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
29170      "dev": true,
29171      "requires": {
29172        "browserslist": "^4.0.0",
29173        "postcss": "^7.0.0",
29174        "postcss-value-parser": "^3.0.0"
29175      },
29176      "dependencies": {
29177        "postcss-value-parser": {
29178          "version": "3.3.1",
29179          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29180          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29181          "dev": true
29182        }
29183      }
29184    },
29185    "postcss-normalize-url": {
29186      "version": "4.0.1",
29187      "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
29188      "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
29189      "dev": true,
29190      "requires": {
29191        "is-absolute-url": "^2.0.0",
29192        "normalize-url": "^3.0.0",
29193        "postcss": "^7.0.0",
29194        "postcss-value-parser": "^3.0.0"
29195      },
29196      "dependencies": {
29197        "normalize-url": {
29198          "version": "3.3.0",
29199          "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
29200          "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
29201          "dev": true
29202        },
29203        "postcss-value-parser": {
29204          "version": "3.3.1",
29205          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29206          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29207          "dev": true
29208        }
29209      }
29210    },
29211    "postcss-normalize-whitespace": {
29212      "version": "4.0.2",
29213      "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
29214      "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
29215      "dev": true,
29216      "requires": {
29217        "postcss": "^7.0.0",
29218        "postcss-value-parser": "^3.0.0"
29219      },
29220      "dependencies": {
29221        "postcss-value-parser": {
29222          "version": "3.3.1",
29223          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29224          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29225          "dev": true
29226        }
29227      }
29228    },
29229    "postcss-ordered-values": {
29230      "version": "4.1.2",
29231      "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
29232      "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
29233      "dev": true,
29234      "requires": {
29235        "cssnano-util-get-arguments": "^4.0.0",
29236        "postcss": "^7.0.0",
29237        "postcss-value-parser": "^3.0.0"
29238      },
29239      "dependencies": {
29240        "postcss-value-parser": {
29241          "version": "3.3.1",
29242          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29243          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29244          "dev": true
29245        }
29246      }
29247    },
29248    "postcss-reduce-initial": {
29249      "version": "4.0.3",
29250      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
29251      "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
29252      "dev": true,
29253      "requires": {
29254        "browserslist": "^4.0.0",
29255        "caniuse-api": "^3.0.0",
29256        "has": "^1.0.0",
29257        "postcss": "^7.0.0"
29258      }
29259    },
29260    "postcss-reduce-transforms": {
29261      "version": "4.0.2",
29262      "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
29263      "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
29264      "dev": true,
29265      "requires": {
29266        "cssnano-util-get-match": "^4.0.0",
29267        "has": "^1.0.0",
29268        "postcss": "^7.0.0",
29269        "postcss-value-parser": "^3.0.0"
29270      },
29271      "dependencies": {
29272        "postcss-value-parser": {
29273          "version": "3.3.1",
29274          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29275          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29276          "dev": true
29277        }
29278      }
29279    },
29280    "postcss-selector-parser": {
29281      "version": "6.0.6",
29282      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
29283      "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
29284      "dev": true,
29285      "requires": {
29286        "cssesc": "^3.0.0",
29287        "util-deprecate": "^1.0.2"
29288      }
29289    },
29290    "postcss-svgo": {
29291      "version": "4.0.3",
29292      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
29293      "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
29294      "dev": true,
29295      "requires": {
29296        "postcss": "^7.0.0",
29297        "postcss-value-parser": "^3.0.0",
29298        "svgo": "^1.0.0"
29299      },
29300      "dependencies": {
29301        "postcss-value-parser": {
29302          "version": "3.3.1",
29303          "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
29304          "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
29305          "dev": true
29306        }
29307      }
29308    },
29309    "postcss-unique-selectors": {
29310      "version": "4.0.1",
29311      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
29312      "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
29313      "dev": true,
29314      "requires": {
29315        "alphanum-sort": "^1.0.0",
29316        "postcss": "^7.0.0",
29317        "uniqs": "^2.0.0"
29318      }
29319    },
29320    "postcss-value-parser": {
29321      "version": "4.1.0",
29322      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
29323      "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
29324      "dev": true
29325    },
29326    "prelude-ls": {
29327      "version": "1.1.2",
29328      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
29329      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
29330    },
29331    "prepend-http": {
29332      "version": "1.0.4",
29333      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
29334      "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
29335      "dev": true
29336    },
29337    "prettier": {
29338      "version": "1.19.1",
29339      "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
29340      "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
29341      "dev": true
29342    },
29343    "prettier-linter-helpers": {
29344      "version": "1.0.0",
29345      "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
29346      "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
29347      "dev": true,
29348      "requires": {
29349        "fast-diff": "^1.1.2"
29350      }
29351    },
29352    "pretty": {
29353      "version": "2.0.0",
29354      "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz",
29355      "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=",
29356      "dev": true,
29357      "requires": {
29358        "condense-newlines": "^0.2.1",
29359        "extend-shallow": "^2.0.1",
29360        "js-beautify": "^1.6.12"
29361      },
29362      "dependencies": {
29363        "extend-shallow": {
29364          "version": "2.0.1",
29365          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
29366          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
29367          "dev": true,
29368          "requires": {
29369            "is-extendable": "^0.1.0"
29370          }
29371        },
29372        "is-extendable": {
29373          "version": "0.1.1",
29374          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
29375          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
29376          "dev": true
29377        }
29378      }
29379    },
29380    "pretty-error": {
29381      "version": "2.1.2",
29382      "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz",
29383      "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==",
29384      "dev": true,
29385      "requires": {
29386        "lodash": "^4.17.20",
29387        "renderkid": "^2.0.4"
29388      }
29389    },
29390    "pretty-format": {
29391      "version": "24.9.0",
29392      "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz",
29393      "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==",
29394      "requires": {
29395        "@jest/types": "^24.9.0",
29396        "ansi-regex": "^4.0.0",
29397        "ansi-styles": "^3.2.0",
29398        "react-is": "^16.8.4"
29399      }
29400    },
29401    "process": {
29402      "version": "0.11.10",
29403      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
29404      "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
29405      "dev": true
29406    },
29407    "process-nextick-args": {
29408      "version": "2.0.1",
29409      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
29410      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
29411      "dev": true
29412    },
29413    "progress": {
29414      "version": "2.0.3",
29415      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
29416      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="
29417    },
29418    "promise-inflight": {
29419      "version": "1.0.1",
29420      "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
29421      "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
29422      "dev": true
29423    },
29424    "prompts": {
29425      "version": "2.4.1",
29426      "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz",
29427      "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==",
29428      "requires": {
29429        "kleur": "^3.0.3",
29430        "sisteransi": "^1.0.5"
29431      }
29432    },
29433    "proto-list": {
29434      "version": "1.2.4",
29435      "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
29436      "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
29437      "dev": true
29438    },
29439    "protobufjs": {
29440      "version": "6.11.2",
29441      "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz",
29442      "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==",
29443      "requires": {
29444        "@protobufjs/aspromise": "^1.1.2",
29445        "@protobufjs/base64": "^1.1.2",
29446        "@protobufjs/codegen": "^2.0.4",
29447        "@protobufjs/eventemitter": "^1.1.0",
29448        "@protobufjs/fetch": "^1.1.0",
29449        "@protobufjs/float": "^1.0.2",
29450        "@protobufjs/inquire": "^1.1.0",
29451        "@protobufjs/path": "^1.1.2",
29452        "@protobufjs/pool": "^1.1.0",
29453        "@protobufjs/utf8": "^1.1.0",
29454        "@types/long": "^4.0.1",
29455        "@types/node": ">=13.7.0",
29456        "long": "^4.0.0"
29457      }
29458    },
29459    "proxy-addr": {
29460      "version": "2.0.7",
29461      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
29462      "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
29463      "dev": true,
29464      "requires": {
29465        "forwarded": "0.2.0",
29466        "ipaddr.js": "1.9.1"
29467      }
29468    },
29469    "prr": {
29470      "version": "1.0.1",
29471      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
29472      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
29473      "dev": true
29474    },
29475    "pseudomap": {
29476      "version": "1.0.2",
29477      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
29478      "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
29479      "dev": true
29480    },
29481    "psl": {
29482      "version": "1.8.0",
29483      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
29484      "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
29485    },
29486    "public-encrypt": {
29487      "version": "4.0.3",
29488      "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
29489      "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
29490      "dev": true,
29491      "requires": {
29492        "bn.js": "^4.1.0",
29493        "browserify-rsa": "^4.0.0",
29494        "create-hash": "^1.1.0",
29495        "parse-asn1": "^5.0.0",
29496        "randombytes": "^2.0.1",
29497        "safe-buffer": "^5.1.2"
29498      },
29499      "dependencies": {
29500        "bn.js": {
29501          "version": "4.12.0",
29502          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
29503          "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
29504          "dev": true
29505        }
29506      }
29507    },
29508    "pump": {
29509      "version": "3.0.0",
29510      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
29511      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
29512      "requires": {
29513        "end-of-stream": "^1.1.0",
29514        "once": "^1.3.1"
29515      }
29516    },
29517    "pumpify": {
29518      "version": "1.5.1",
29519      "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
29520      "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
29521      "dev": true,
29522      "requires": {
29523        "duplexify": "^3.6.0",
29524        "inherits": "^2.0.3",
29525        "pump": "^2.0.0"
29526      },
29527      "dependencies": {
29528        "pump": {
29529          "version": "2.0.1",
29530          "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
29531          "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
29532          "dev": true,
29533          "requires": {
29534            "end-of-stream": "^1.1.0",
29535            "once": "^1.3.1"
29536          }
29537        }
29538      }
29539    },
29540    "punycode": {
29541      "version": "2.1.1",
29542      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
29543      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
29544    },
29545    "q": {
29546      "version": "1.5.1",
29547      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
29548      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
29549      "dev": true
29550    },
29551    "qs": {
29552      "version": "6.5.2",
29553      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
29554      "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
29555    },
29556    "query-string": {
29557      "version": "4.3.4",
29558      "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz",
29559      "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=",
29560      "dev": true,
29561      "requires": {
29562        "object-assign": "^4.1.0",
29563        "strict-uri-encode": "^1.0.0"
29564      }
29565    },
29566    "querystring": {
29567      "version": "0.2.0",
29568      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
29569      "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
29570      "dev": true
29571    },
29572    "querystring-es3": {
29573      "version": "0.2.1",
29574      "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
29575      "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
29576      "dev": true
29577    },
29578    "querystringify": {
29579      "version": "2.2.0",
29580      "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
29581      "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
29582      "dev": true
29583    },
29584    "randombytes": {
29585      "version": "2.1.0",
29586      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
29587      "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
29588      "dev": true,
29589      "requires": {
29590        "safe-buffer": "^5.1.0"
29591      }
29592    },
29593    "randomfill": {
29594      "version": "1.0.4",
29595      "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
29596      "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
29597      "dev": true,
29598      "requires": {
29599        "randombytes": "^2.0.5",
29600        "safe-buffer": "^5.1.0"
29601      }
29602    },
29603    "range-parser": {
29604      "version": "1.2.1",
29605      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
29606      "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
29607      "dev": true
29608    },
29609    "raw-body": {
29610      "version": "2.4.0",
29611      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
29612      "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
29613      "dev": true,
29614      "requires": {
29615        "bytes": "3.1.0",
29616        "http-errors": "1.7.2",
29617        "iconv-lite": "0.4.24",
29618        "unpipe": "1.0.0"
29619      }
29620    },
29621    "react-is": {
29622      "version": "16.13.1",
29623      "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
29624      "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
29625    },
29626    "read-pkg": {
29627      "version": "5.2.0",
29628      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
29629      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
29630      "dev": true,
29631      "requires": {
29632        "@types/normalize-package-data": "^2.4.0",
29633        "normalize-package-data": "^2.5.0",
29634        "parse-json": "^5.0.0",
29635        "type-fest": "^0.6.0"
29636      },
29637      "dependencies": {
29638        "parse-json": {
29639          "version": "5.2.0",
29640          "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
29641          "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
29642          "dev": true,
29643          "requires": {
29644            "@babel/code-frame": "^7.0.0",
29645            "error-ex": "^1.3.1",
29646            "json-parse-even-better-errors": "^2.3.0",
29647            "lines-and-columns": "^1.1.6"
29648          }
29649        },
29650        "type-fest": {
29651          "version": "0.6.0",
29652          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
29653          "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
29654          "dev": true
29655        }
29656      }
29657    },
29658    "read-pkg-up": {
29659      "version": "4.0.0",
29660      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
29661      "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
29662      "requires": {
29663        "find-up": "^3.0.0",
29664        "read-pkg": "^3.0.0"
29665      },
29666      "dependencies": {
29667        "read-pkg": {
29668          "version": "3.0.0",
29669          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
29670          "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
29671          "requires": {
29672            "load-json-file": "^4.0.0",
29673            "normalize-package-data": "^2.3.2",
29674            "path-type": "^3.0.0"
29675          }
29676        }
29677      }
29678    },
29679    "readable-stream": {
29680      "version": "2.3.7",
29681      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
29682      "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
29683      "dev": true,
29684      "requires": {
29685        "core-util-is": "~1.0.0",
29686        "inherits": "~2.0.3",
29687        "isarray": "~1.0.0",
29688        "process-nextick-args": "~2.0.0",
29689        "safe-buffer": "~5.1.1",
29690        "string_decoder": "~1.1.1",
29691        "util-deprecate": "~1.0.1"
29692      }
29693    },
29694    "readdirp": {
29695      "version": "3.6.0",
29696      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
29697      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
29698      "dev": true,
29699      "requires": {
29700        "picomatch": "^2.2.1"
29701      }
29702    },
29703    "realpath-native": {
29704      "version": "1.1.0",
29705      "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz",
29706      "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==",
29707      "requires": {
29708        "util.promisify": "^1.0.0"
29709      }
29710    },
29711    "rechoir": {
29712      "version": "0.6.2",
29713      "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
29714      "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
29715      "dev": true,
29716      "requires": {
29717        "resolve": "^1.1.6"
29718      }
29719    },
29720    "regenerate": {
29721      "version": "1.4.2",
29722      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
29723      "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
29724      "dev": true
29725    },
29726    "regenerate-unicode-properties": {
29727      "version": "8.2.0",
29728      "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
29729      "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
29730      "dev": true,
29731      "requires": {
29732        "regenerate": "^1.4.0"
29733      }
29734    },
29735    "regenerator-runtime": {
29736      "version": "0.13.7",
29737      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
29738      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
29739      "dev": true
29740    },
29741    "regenerator-transform": {
29742      "version": "0.14.5",
29743      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
29744      "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
29745      "dev": true,
29746      "requires": {
29747        "@babel/runtime": "^7.8.4"
29748      }
29749    },
29750    "regex-not": {
29751      "version": "1.0.2",
29752      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
29753      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
29754      "requires": {
29755        "extend-shallow": "^3.0.2",
29756        "safe-regex": "^1.1.0"
29757      }
29758    },
29759    "regexp.prototype.flags": {
29760      "version": "1.3.1",
29761      "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
29762      "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
29763      "dev": true,
29764      "requires": {
29765        "call-bind": "^1.0.2",
29766        "define-properties": "^1.1.3"
29767      }
29768    },
29769    "regexpp": {
29770      "version": "2.0.1",
29771      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
29772      "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw=="
29773    },
29774    "regexpu-core": {
29775      "version": "4.7.1",
29776      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
29777      "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
29778      "dev": true,
29779      "requires": {
29780        "regenerate": "^1.4.0",
29781        "regenerate-unicode-properties": "^8.2.0",
29782        "regjsgen": "^0.5.1",
29783        "regjsparser": "^0.6.4",
29784        "unicode-match-property-ecmascript": "^1.0.4",
29785        "unicode-match-property-value-ecmascript": "^1.2.0"
29786      }
29787    },
29788    "regjsgen": {
29789      "version": "0.5.2",
29790      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
29791      "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
29792      "dev": true
29793    },
29794    "regjsparser": {
29795      "version": "0.6.9",
29796      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz",
29797      "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==",
29798      "dev": true,
29799      "requires": {
29800        "jsesc": "~0.5.0"
29801      },
29802      "dependencies": {
29803        "jsesc": {
29804          "version": "0.5.0",
29805          "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
29806          "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
29807          "dev": true
29808        }
29809      }
29810    },
29811    "relateurl": {
29812      "version": "0.2.7",
29813      "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
29814      "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
29815      "dev": true
29816    },
29817    "remove-trailing-separator": {
29818      "version": "1.1.0",
29819      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
29820      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
29821    },
29822    "renderkid": {
29823      "version": "2.0.7",
29824      "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
29825      "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==",
29826      "dev": true,
29827      "requires": {
29828        "css-select": "^4.1.3",
29829        "dom-converter": "^0.2.0",
29830        "htmlparser2": "^6.1.0",
29831        "lodash": "^4.17.21",
29832        "strip-ansi": "^3.0.1"
29833      },
29834      "dependencies": {
29835        "ansi-regex": {
29836          "version": "2.1.1",
29837          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
29838          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
29839          "dev": true
29840        },
29841        "strip-ansi": {
29842          "version": "3.0.1",
29843          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
29844          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
29845          "dev": true,
29846          "requires": {
29847            "ansi-regex": "^2.0.0"
29848          }
29849        }
29850      }
29851    },
29852    "repeat-element": {
29853      "version": "1.1.4",
29854      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
29855      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ=="
29856    },
29857    "repeat-string": {
29858      "version": "1.6.1",
29859      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
29860      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
29861    },
29862    "request": {
29863      "version": "2.88.2",
29864      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
29865      "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
29866      "requires": {
29867        "aws-sign2": "~0.7.0",
29868        "aws4": "^1.8.0",
29869        "caseless": "~0.12.0",
29870        "combined-stream": "~1.0.6",
29871        "extend": "~3.0.2",
29872        "forever-agent": "~0.6.1",
29873        "form-data": "~2.3.2",
29874        "har-validator": "~5.1.3",
29875        "http-signature": "~1.2.0",
29876        "is-typedarray": "~1.0.0",
29877        "isstream": "~0.1.2",
29878        "json-stringify-safe": "~5.0.1",
29879        "mime-types": "~2.1.19",
29880        "oauth-sign": "~0.9.0",
29881        "performance-now": "^2.1.0",
29882        "qs": "~6.5.2",
29883        "safe-buffer": "^5.1.2",
29884        "tough-cookie": "~2.5.0",
29885        "tunnel-agent": "^0.6.0",
29886        "uuid": "^3.3.2"
29887      }
29888    },
29889    "request-promise-core": {
29890      "version": "1.1.4",
29891      "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
29892      "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
29893      "requires": {
29894        "lodash": "^4.17.19"
29895      }
29896    },
29897    "request-promise-native": {
29898      "version": "1.0.9",
29899      "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
29900      "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
29901      "requires": {
29902        "request-promise-core": "1.1.4",
29903        "stealthy-require": "^1.1.1",
29904        "tough-cookie": "^2.3.3"
29905      }
29906    },
29907    "require-directory": {
29908      "version": "2.1.1",
29909      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
29910      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
29911    },
29912    "require-main-filename": {
29913      "version": "2.0.0",
29914      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
29915      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
29916    },
29917    "requires-port": {
29918      "version": "1.0.0",
29919      "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
29920      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
29921      "dev": true
29922    },
29923    "resize-detector": {
29924      "version": "0.3.0",
29925      "resolved": "https://registry.npmjs.org/resize-detector/-/resize-detector-0.3.0.tgz",
29926      "integrity": "sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ=="
29927    },
29928    "resolve": {
29929      "version": "1.20.0",
29930      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
29931      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
29932      "requires": {
29933        "is-core-module": "^2.2.0",
29934        "path-parse": "^1.0.6"
29935      }
29936    },
29937    "resolve-cwd": {
29938      "version": "2.0.0",
29939      "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
29940      "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
29941      "requires": {
29942        "resolve-from": "^3.0.0"
29943      }
29944    },
29945    "resolve-from": {
29946      "version": "3.0.0",
29947      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
29948      "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g="
29949    },
29950    "resolve-url": {
29951      "version": "0.2.1",
29952      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
29953      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
29954    },
29955    "restore-cursor": {
29956      "version": "3.1.0",
29957      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
29958      "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
29959      "requires": {
29960        "onetime": "^5.1.0",
29961        "signal-exit": "^3.0.2"
29962      }
29963    },
29964    "ret": {
29965      "version": "0.1.15",
29966      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
29967      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
29968    },
29969    "retry": {
29970      "version": "0.12.0",
29971      "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
29972      "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
29973      "dev": true
29974    },
29975    "rgb-regex": {
29976      "version": "1.0.1",
29977      "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
29978      "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
29979      "dev": true
29980    },
29981    "rgba-regex": {
29982      "version": "1.0.0",
29983      "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
29984      "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
29985      "dev": true
29986    },
29987    "rimraf": {
29988      "version": "2.7.1",
29989      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
29990      "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
29991      "requires": {
29992        "glob": "^7.1.3"
29993      }
29994    },
29995    "ripemd160": {
29996      "version": "2.0.2",
29997      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
29998      "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
29999      "dev": true,
30000      "requires": {
30001        "hash-base": "^3.0.0",
30002        "inherits": "^2.0.1"
30003      }
30004    },
30005    "roboto-fontface": {
30006      "version": "0.10.0",
30007      "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz",
30008      "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g=="
30009    },
30010    "rsvp": {
30011      "version": "4.8.5",
30012      "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
30013      "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA=="
30014    },
30015    "run-async": {
30016      "version": "2.4.1",
30017      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
30018      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ=="
30019    },
30020    "run-queue": {
30021      "version": "1.0.3",
30022      "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
30023      "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
30024      "dev": true,
30025      "requires": {
30026        "aproba": "^1.1.1"
30027      }
30028    },
30029    "rxjs": {
30030      "version": "6.6.7",
30031      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
30032      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
30033      "requires": {
30034        "tslib": "^1.9.0"
30035      },
30036      "dependencies": {
30037        "tslib": {
30038          "version": "1.14.1",
30039          "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
30040          "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
30041        }
30042      }
30043    },
30044    "safe-buffer": {
30045      "version": "5.1.2",
30046      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
30047      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
30048    },
30049    "safe-regex": {
30050      "version": "1.1.0",
30051      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
30052      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
30053      "requires": {
30054        "ret": "~0.1.10"
30055      }
30056    },
30057    "safer-buffer": {
30058      "version": "2.1.2",
30059      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
30060      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
30061    },
30062    "sane": {
30063      "version": "4.1.0",
30064      "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
30065      "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
30066      "requires": {
30067        "@cnakazawa/watch": "^1.0.3",
30068        "anymatch": "^2.0.0",
30069        "capture-exit": "^2.0.0",
30070        "exec-sh": "^0.3.2",
30071        "execa": "^1.0.0",
30072        "fb-watchman": "^2.0.0",
30073        "micromatch": "^3.1.4",
30074        "minimist": "^1.1.1",
30075        "walker": "~1.0.5"
30076      },
30077      "dependencies": {
30078        "anymatch": {
30079          "version": "2.0.0",
30080          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
30081          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
30082          "requires": {
30083            "micromatch": "^3.1.4",
30084            "normalize-path": "^2.1.1"
30085          }
30086        },
30087        "normalize-path": {
30088          "version": "2.1.1",
30089          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
30090          "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
30091          "requires": {
30092            "remove-trailing-separator": "^1.0.1"
30093          }
30094        }
30095      }
30096    },
30097    "sass": {
30098      "version": "1.32.13",
30099      "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz",
30100      "integrity": "sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==",
30101      "dev": true,
30102      "requires": {
30103        "chokidar": ">=3.0.0 <4.0.0"
30104      }
30105    },
30106    "sass-loader": {
30107      "version": "10.2.0",
30108      "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz",
30109      "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==",
30110      "dev": true,
30111      "requires": {
30112        "klona": "^2.0.4",
30113        "loader-utils": "^2.0.0",
30114        "neo-async": "^2.6.2",
30115        "schema-utils": "^3.0.0",
30116        "semver": "^7.3.2"
30117      },
30118      "dependencies": {
30119        "loader-utils": {
30120          "version": "2.0.0",
30121          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
30122          "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
30123          "dev": true,
30124          "requires": {
30125            "big.js": "^5.2.2",
30126            "emojis-list": "^3.0.0",
30127            "json5": "^2.1.2"
30128          }
30129        },
30130        "lru-cache": {
30131          "version": "6.0.0",
30132          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
30133          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
30134          "dev": true,
30135          "requires": {
30136            "yallist": "^4.0.0"
30137          }
30138        },
30139        "schema-utils": {
30140          "version": "3.1.0",
30141          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz",
30142          "integrity": "sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==",
30143          "dev": true,
30144          "requires": {
30145            "@types/json-schema": "^7.0.7",
30146            "ajv": "^6.12.5",
30147            "ajv-keywords": "^3.5.2"
30148          }
30149        },
30150        "semver": {
30151          "version": "7.3.5",
30152          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
30153          "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
30154          "dev": true,
30155          "requires": {
30156            "lru-cache": "^6.0.0"
30157          }
30158        },
30159        "yallist": {
30160          "version": "4.0.0",
30161          "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
30162          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
30163          "dev": true
30164        }
30165      }
30166    },
30167    "sax": {
30168      "version": "1.2.4",
30169      "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
30170      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
30171    },
30172    "saxes": {
30173      "version": "3.1.11",
30174      "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
30175      "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==",
30176      "dev": true,
30177      "requires": {
30178        "xmlchars": "^2.1.1"
30179      }
30180    },
30181    "schema-utils": {
30182      "version": "2.7.1",
30183      "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
30184      "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
30185      "dev": true,
30186      "requires": {
30187        "@types/json-schema": "^7.0.5",
30188        "ajv": "^6.12.4",
30189        "ajv-keywords": "^3.5.2"
30190      }
30191    },
30192    "select-hose": {
30193      "version": "2.0.0",
30194      "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
30195      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
30196      "dev": true
30197    },
30198    "selfsigned": {
30199      "version": "1.10.11",
30200      "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz",
30201      "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==",
30202      "dev": true,
30203      "requires": {
30204        "node-forge": "^0.10.0"
30205      }
30206    },
30207    "semver": {
30208      "version": "6.3.0",
30209      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
30210      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
30211    },
30212    "send": {
30213      "version": "0.17.1",
30214      "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
30215      "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
30216      "dev": true,
30217      "requires": {
30218        "debug": "2.6.9",
30219        "depd": "~1.1.2",
30220        "destroy": "~1.0.4",
30221        "encodeurl": "~1.0.2",
30222        "escape-html": "~1.0.3",
30223        "etag": "~1.8.1",
30224        "fresh": "0.5.2",
30225        "http-errors": "~1.7.2",
30226        "mime": "1.6.0",
30227        "ms": "2.1.1",
30228        "on-finished": "~2.3.0",
30229        "range-parser": "~1.2.1",
30230        "statuses": "~1.5.0"
30231      },
30232      "dependencies": {
30233        "debug": {
30234          "version": "2.6.9",
30235          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
30236          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
30237          "dev": true,
30238          "requires": {
30239            "ms": "2.0.0"
30240          },
30241          "dependencies": {
30242            "ms": {
30243              "version": "2.0.0",
30244              "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
30245              "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
30246              "dev": true
30247            }
30248          }
30249        },
30250        "mime": {
30251          "version": "1.6.0",
30252          "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
30253          "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
30254          "dev": true
30255        },
30256        "ms": {
30257          "version": "2.1.1",
30258          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
30259          "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
30260          "dev": true
30261        }
30262      }
30263    },
30264    "serialize-javascript": {
30265      "version": "4.0.0",
30266      "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
30267      "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
30268      "dev": true,
30269      "requires": {
30270        "randombytes": "^2.1.0"
30271      }
30272    },
30273    "serve-index": {
30274      "version": "1.9.1",
30275      "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
30276      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
30277      "dev": true,
30278      "requires": {
30279        "accepts": "~1.3.4",
30280        "batch": "0.6.1",
30281        "debug": "2.6.9",
30282        "escape-html": "~1.0.3",
30283        "http-errors": "~1.6.2",
30284        "mime-types": "~2.1.17",
30285        "parseurl": "~1.3.2"
30286      },
30287      "dependencies": {
30288        "debug": {
30289          "version": "2.6.9",
30290          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
30291          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
30292          "dev": true,
30293          "requires": {
30294            "ms": "2.0.0"
30295          }
30296        },
30297        "http-errors": {
30298          "version": "1.6.3",
30299          "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
30300          "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
30301          "dev": true,
30302          "requires": {
30303            "depd": "~1.1.2",
30304            "inherits": "2.0.3",
30305            "setprototypeof": "1.1.0",
30306            "statuses": ">= 1.4.0 < 2"
30307          }
30308        },
30309        "inherits": {
30310          "version": "2.0.3",
30311          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
30312          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
30313          "dev": true
30314        },
30315        "ms": {
30316          "version": "2.0.0",
30317          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
30318          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
30319          "dev": true
30320        },
30321        "setprototypeof": {
30322          "version": "1.1.0",
30323          "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
30324          "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
30325          "dev": true
30326        }
30327      }
30328    },
30329    "serve-static": {
30330      "version": "1.14.1",
30331      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
30332      "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
30333      "dev": true,
30334      "requires": {
30335        "encodeurl": "~1.0.2",
30336        "escape-html": "~1.0.3",
30337        "parseurl": "~1.3.3",
30338        "send": "0.17.1"
30339      }
30340    },
30341    "set-blocking": {
30342      "version": "2.0.0",
30343      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
30344      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
30345    },
30346    "set-value": {
30347      "version": "2.0.1",
30348      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
30349      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
30350      "requires": {
30351        "extend-shallow": "^2.0.1",
30352        "is-extendable": "^0.1.1",
30353        "is-plain-object": "^2.0.3",
30354        "split-string": "^3.0.1"
30355      },
30356      "dependencies": {
30357        "extend-shallow": {
30358          "version": "2.0.1",
30359          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30360          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30361          "requires": {
30362            "is-extendable": "^0.1.0"
30363          }
30364        },
30365        "is-extendable": {
30366          "version": "0.1.1",
30367          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
30368          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
30369        }
30370      }
30371    },
30372    "setimmediate": {
30373      "version": "1.0.5",
30374      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
30375      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
30376      "dev": true
30377    },
30378    "setprototypeof": {
30379      "version": "1.1.1",
30380      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
30381      "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
30382      "dev": true
30383    },
30384    "sha.js": {
30385      "version": "2.4.11",
30386      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
30387      "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
30388      "dev": true,
30389      "requires": {
30390        "inherits": "^2.0.1",
30391        "safe-buffer": "^5.0.1"
30392      }
30393    },
30394    "shebang-command": {
30395      "version": "1.2.0",
30396      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
30397      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
30398      "requires": {
30399        "shebang-regex": "^1.0.0"
30400      }
30401    },
30402    "shebang-regex": {
30403      "version": "1.0.0",
30404      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
30405      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
30406    },
30407    "shell-quote": {
30408      "version": "1.7.2",
30409      "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
30410      "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
30411      "dev": true
30412    },
30413    "shelljs": {
30414      "version": "0.8.4",
30415      "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz",
30416      "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==",
30417      "dev": true,
30418      "requires": {
30419        "glob": "^7.0.0",
30420        "interpret": "^1.0.0",
30421        "rechoir": "^0.6.2"
30422      }
30423    },
30424    "shellwords": {
30425      "version": "0.1.1",
30426      "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
30427      "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww=="
30428    },
30429    "sigmund": {
30430      "version": "1.0.1",
30431      "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
30432      "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
30433      "dev": true
30434    },
30435    "signal-exit": {
30436      "version": "3.0.3",
30437      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
30438      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
30439    },
30440    "simple-swizzle": {
30441      "version": "0.2.2",
30442      "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
30443      "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
30444      "dev": true,
30445      "requires": {
30446        "is-arrayish": "^0.3.1"
30447      },
30448      "dependencies": {
30449        "is-arrayish": {
30450          "version": "0.3.2",
30451          "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
30452          "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
30453          "dev": true
30454        }
30455      }
30456    },
30457    "sisteransi": {
30458      "version": "1.0.5",
30459      "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
30460      "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="
30461    },
30462    "slash": {
30463      "version": "2.0.0",
30464      "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
30465      "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A=="
30466    },
30467    "slice-ansi": {
30468      "version": "2.1.0",
30469      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
30470      "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
30471      "requires": {
30472        "ansi-styles": "^3.2.0",
30473        "astral-regex": "^1.0.0",
30474        "is-fullwidth-code-point": "^2.0.0"
30475      }
30476    },
30477    "snapdragon": {
30478      "version": "0.8.2",
30479      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
30480      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
30481      "requires": {
30482        "base": "^0.11.1",
30483        "debug": "^2.2.0",
30484        "define-property": "^0.2.5",
30485        "extend-shallow": "^2.0.1",
30486        "map-cache": "^0.2.2",
30487        "source-map": "^0.5.6",
30488        "source-map-resolve": "^0.5.0",
30489        "use": "^3.1.0"
30490      },
30491      "dependencies": {
30492        "debug": {
30493          "version": "2.6.9",
30494          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
30495          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
30496          "requires": {
30497            "ms": "2.0.0"
30498          }
30499        },
30500        "define-property": {
30501          "version": "0.2.5",
30502          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
30503          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
30504          "requires": {
30505            "is-descriptor": "^0.1.0"
30506          }
30507        },
30508        "extend-shallow": {
30509          "version": "2.0.1",
30510          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30511          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30512          "requires": {
30513            "is-extendable": "^0.1.0"
30514          }
30515        },
30516        "is-accessor-descriptor": {
30517          "version": "0.1.6",
30518          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
30519          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
30520          "requires": {
30521            "kind-of": "^3.0.2"
30522          },
30523          "dependencies": {
30524            "kind-of": {
30525              "version": "3.2.2",
30526              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30527              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30528              "requires": {
30529                "is-buffer": "^1.1.5"
30530              }
30531            }
30532          }
30533        },
30534        "is-data-descriptor": {
30535          "version": "0.1.4",
30536          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
30537          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
30538          "requires": {
30539            "kind-of": "^3.0.2"
30540          },
30541          "dependencies": {
30542            "kind-of": {
30543              "version": "3.2.2",
30544              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30545              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30546              "requires": {
30547                "is-buffer": "^1.1.5"
30548              }
30549            }
30550          }
30551        },
30552        "is-descriptor": {
30553          "version": "0.1.6",
30554          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
30555          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
30556          "requires": {
30557            "is-accessor-descriptor": "^0.1.6",
30558            "is-data-descriptor": "^0.1.4",
30559            "kind-of": "^5.0.0"
30560          }
30561        },
30562        "is-extendable": {
30563          "version": "0.1.1",
30564          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
30565          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
30566        },
30567        "kind-of": {
30568          "version": "5.1.0",
30569          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
30570          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
30571        },
30572        "ms": {
30573          "version": "2.0.0",
30574          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
30575          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
30576        }
30577      }
30578    },
30579    "snapdragon-node": {
30580      "version": "2.1.1",
30581      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
30582      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
30583      "requires": {
30584        "define-property": "^1.0.0",
30585        "isobject": "^3.0.0",
30586        "snapdragon-util": "^3.0.1"
30587      },
30588      "dependencies": {
30589        "define-property": {
30590          "version": "1.0.0",
30591          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
30592          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
30593          "requires": {
30594            "is-descriptor": "^1.0.0"
30595          }
30596        }
30597      }
30598    },
30599    "snapdragon-util": {
30600      "version": "3.0.1",
30601      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
30602      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
30603      "requires": {
30604        "kind-of": "^3.2.0"
30605      },
30606      "dependencies": {
30607        "kind-of": {
30608          "version": "3.2.2",
30609          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30610          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30611          "requires": {
30612            "is-buffer": "^1.1.5"
30613          }
30614        }
30615      }
30616    },
30617    "sockjs": {
30618      "version": "0.3.21",
30619      "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
30620      "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
30621      "dev": true,
30622      "requires": {
30623        "faye-websocket": "^0.11.3",
30624        "uuid": "^3.4.0",
30625        "websocket-driver": "^0.7.4"
30626      }
30627    },
30628    "sockjs-client": {
30629      "version": "1.5.1",
30630      "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz",
30631      "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==",
30632      "dev": true,
30633      "requires": {
30634        "debug": "^3.2.6",
30635        "eventsource": "^1.0.7",
30636        "faye-websocket": "^0.11.3",
30637        "inherits": "^2.0.4",
30638        "json3": "^3.3.3",
30639        "url-parse": "^1.5.1"
30640      },
30641      "dependencies": {
30642        "debug": {
30643          "version": "3.2.7",
30644          "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
30645          "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
30646          "dev": true,
30647          "requires": {
30648            "ms": "^2.1.1"
30649          }
30650        }
30651      }
30652    },
30653    "sort-keys": {
30654      "version": "1.1.2",
30655      "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
30656      "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
30657      "dev": true,
30658      "requires": {
30659        "is-plain-obj": "^1.0.0"
30660      },
30661      "dependencies": {
30662        "is-plain-obj": {
30663          "version": "1.1.0",
30664          "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
30665          "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
30666          "dev": true
30667        }
30668      }
30669    },
30670    "source-list-map": {
30671      "version": "2.0.1",
30672      "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
30673      "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
30674      "dev": true
30675    },
30676    "source-map": {
30677      "version": "0.5.7",
30678      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
30679      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
30680    },
30681    "source-map-js": {
30682      "version": "0.6.2",
30683      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
30684      "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
30685      "dev": true
30686    },
30687    "source-map-resolve": {
30688      "version": "0.5.3",
30689      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
30690      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
30691      "requires": {
30692        "atob": "^2.1.2",
30693        "decode-uri-component": "^0.2.0",
30694        "resolve-url": "^0.2.1",
30695        "source-map-url": "^0.4.0",
30696        "urix": "^0.1.0"
30697      }
30698    },
30699    "source-map-support": {
30700      "version": "0.5.19",
30701      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
30702      "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
30703      "requires": {
30704        "buffer-from": "^1.0.0",
30705        "source-map": "^0.6.0"
30706      },
30707      "dependencies": {
30708        "source-map": {
30709          "version": "0.6.1",
30710          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
30711          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
30712        }
30713      }
30714    },
30715    "source-map-url": {
30716      "version": "0.4.1",
30717      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
30718      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw=="
30719    },
30720    "sourcemap-codec": {
30721      "version": "1.4.8",
30722      "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
30723      "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
30724      "dev": true
30725    },
30726    "spdx-correct": {
30727      "version": "3.1.1",
30728      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
30729      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
30730      "requires": {
30731        "spdx-expression-parse": "^3.0.0",
30732        "spdx-license-ids": "^3.0.0"
30733      }
30734    },
30735    "spdx-exceptions": {
30736      "version": "2.3.0",
30737      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
30738      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A=="
30739    },
30740    "spdx-expression-parse": {
30741      "version": "3.0.1",
30742      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
30743      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
30744      "requires": {
30745        "spdx-exceptions": "^2.1.0",
30746        "spdx-license-ids": "^3.0.0"
30747      }
30748    },
30749    "spdx-license-ids": {
30750      "version": "3.0.9",
30751      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz",
30752      "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ=="
30753    },
30754    "spdy": {
30755      "version": "4.0.2",
30756      "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
30757      "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
30758      "dev": true,
30759      "requires": {
30760        "debug": "^4.1.0",
30761        "handle-thing": "^2.0.0",
30762        "http-deceiver": "^1.2.7",
30763        "select-hose": "^2.0.0",
30764        "spdy-transport": "^3.0.0"
30765      }
30766    },
30767    "spdy-transport": {
30768      "version": "3.0.0",
30769      "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
30770      "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
30771      "dev": true,
30772      "requires": {
30773        "debug": "^4.1.0",
30774        "detect-node": "^2.0.4",
30775        "hpack.js": "^2.1.6",
30776        "obuf": "^1.1.2",
30777        "readable-stream": "^3.0.6",
30778        "wbuf": "^1.7.3"
30779      },
30780      "dependencies": {
30781        "readable-stream": {
30782          "version": "3.6.0",
30783          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
30784          "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
30785          "dev": true,
30786          "requires": {
30787            "inherits": "^2.0.3",
30788            "string_decoder": "^1.1.1",
30789            "util-deprecate": "^1.0.1"
30790          }
30791        }
30792      }
30793    },
30794    "split-string": {
30795      "version": "3.1.0",
30796      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
30797      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
30798      "requires": {
30799        "extend-shallow": "^3.0.0"
30800      }
30801    },
30802    "sprintf-js": {
30803      "version": "1.0.3",
30804      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
30805      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
30806    },
30807    "sshpk": {
30808      "version": "1.16.1",
30809      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
30810      "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
30811      "requires": {
30812        "asn1": "~0.2.3",
30813        "assert-plus": "^1.0.0",
30814        "bcrypt-pbkdf": "^1.0.0",
30815        "dashdash": "^1.12.0",
30816        "ecc-jsbn": "~0.1.1",
30817        "getpass": "^0.1.1",
30818        "jsbn": "~0.1.0",
30819        "safer-buffer": "^2.0.2",
30820        "tweetnacl": "~0.14.0"
30821      }
30822    },
30823    "ssri": {
30824      "version": "8.0.1",
30825      "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
30826      "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
30827      "dev": true,
30828      "requires": {
30829        "minipass": "^3.1.1"
30830      }
30831    },
30832    "stable": {
30833      "version": "0.1.8",
30834      "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
30835      "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
30836      "dev": true
30837    },
30838    "stack-utils": {
30839      "version": "1.0.5",
30840      "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz",
30841      "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==",
30842      "requires": {
30843        "escape-string-regexp": "^2.0.0"
30844      },
30845      "dependencies": {
30846        "escape-string-regexp": {
30847          "version": "2.0.0",
30848          "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
30849          "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="
30850        }
30851      }
30852    },
30853    "stackframe": {
30854      "version": "1.2.0",
30855      "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz",
30856      "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==",
30857      "dev": true
30858    },
30859    "static-extend": {
30860      "version": "0.1.2",
30861      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
30862      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
30863      "requires": {
30864        "define-property": "^0.2.5",
30865        "object-copy": "^0.1.0"
30866      },
30867      "dependencies": {
30868        "define-property": {
30869          "version": "0.2.5",
30870          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
30871          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
30872          "requires": {
30873            "is-descriptor": "^0.1.0"
30874          }
30875        },
30876        "is-accessor-descriptor": {
30877          "version": "0.1.6",
30878          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
30879          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
30880          "requires": {
30881            "kind-of": "^3.0.2"
30882          },
30883          "dependencies": {
30884            "kind-of": {
30885              "version": "3.2.2",
30886              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30887              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30888              "requires": {
30889                "is-buffer": "^1.1.5"
30890              }
30891            }
30892          }
30893        },
30894        "is-data-descriptor": {
30895          "version": "0.1.4",
30896          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
30897          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
30898          "requires": {
30899            "kind-of": "^3.0.2"
30900          },
30901          "dependencies": {
30902            "kind-of": {
30903              "version": "3.2.2",
30904              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30905              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30906              "requires": {
30907                "is-buffer": "^1.1.5"
30908              }
30909            }
30910          }
30911        },
30912        "is-descriptor": {
30913          "version": "0.1.6",
30914          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
30915          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
30916          "requires": {
30917            "is-accessor-descriptor": "^0.1.6",
30918            "is-data-descriptor": "^0.1.4",
30919            "kind-of": "^5.0.0"
30920          }
30921        },
30922        "kind-of": {
30923          "version": "5.1.0",
30924          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
30925          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
30926        }
30927      }
30928    },
30929    "statuses": {
30930      "version": "1.5.0",
30931      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
30932      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
30933      "dev": true
30934    },
30935    "stealthy-require": {
30936      "version": "1.1.1",
30937      "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
30938      "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks="
30939    },
30940    "stream-browserify": {
30941      "version": "2.0.2",
30942      "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
30943      "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
30944      "dev": true,
30945      "requires": {
30946        "inherits": "~2.0.1",
30947        "readable-stream": "^2.0.2"
30948      }
30949    },
30950    "stream-each": {
30951      "version": "1.2.3",
30952      "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
30953      "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
30954      "dev": true,
30955      "requires": {
30956        "end-of-stream": "^1.1.0",
30957        "stream-shift": "^1.0.0"
30958      }
30959    },
30960    "stream-http": {
30961      "version": "2.8.3",
30962      "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
30963      "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
30964      "dev": true,
30965      "requires": {
30966        "builtin-status-codes": "^3.0.0",
30967        "inherits": "^2.0.1",
30968        "readable-stream": "^2.3.6",
30969        "to-arraybuffer": "^1.0.0",
30970        "xtend": "^4.0.0"
30971      }
30972    },
30973    "stream-shift": {
30974      "version": "1.0.1",
30975      "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
30976      "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
30977      "dev": true
30978    },
30979    "strict-uri-encode": {
30980      "version": "1.1.0",
30981      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
30982      "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
30983      "dev": true
30984    },
30985    "string_decoder": {
30986      "version": "1.1.1",
30987      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
30988      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
30989      "dev": true,
30990      "requires": {
30991        "safe-buffer": "~5.1.0"
30992      }
30993    },
30994    "string-hash": {
30995      "version": "1.1.3",
30996      "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
30997      "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=",
30998      "dev": true
30999    },
31000    "string-length": {
31001      "version": "2.0.0",
31002      "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz",
31003      "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=",
31004      "requires": {
31005        "astral-regex": "^1.0.0",
31006        "strip-ansi": "^4.0.0"
31007      },
31008      "dependencies": {
31009        "ansi-regex": {
31010          "version": "3.0.0",
31011          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
31012          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
31013        },
31014        "strip-ansi": {
31015          "version": "4.0.0",
31016          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
31017          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
31018          "requires": {
31019            "ansi-regex": "^3.0.0"
31020          }
31021        }
31022      }
31023    },
31024    "string-width": {
31025      "version": "2.1.1",
31026      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
31027      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
31028      "dev": true,
31029      "requires": {
31030        "is-fullwidth-code-point": "^2.0.0",
31031        "strip-ansi": "^4.0.0"
31032      },
31033      "dependencies": {
31034        "ansi-regex": {
31035          "version": "3.0.0",
31036          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
31037          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
31038          "dev": true
31039        },
31040        "strip-ansi": {
31041          "version": "4.0.0",
31042          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
31043          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
31044          "dev": true,
31045          "requires": {
31046            "ansi-regex": "^3.0.0"
31047          }
31048        }
31049      }
31050    },
31051    "string.prototype.trimend": {
31052      "version": "1.0.4",
31053      "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
31054      "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
31055      "requires": {
31056        "call-bind": "^1.0.2",
31057        "define-properties": "^1.1.3"
31058      }
31059    },
31060    "string.prototype.trimstart": {
31061      "version": "1.0.4",
31062      "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
31063      "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
31064      "requires": {
31065        "call-bind": "^1.0.2",
31066        "define-properties": "^1.1.3"
31067      }
31068    },
31069    "strip-ansi": {
31070      "version": "5.2.0",
31071      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
31072      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
31073      "requires": {
31074        "ansi-regex": "^4.1.0"
31075      }
31076    },
31077    "strip-bom": {
31078      "version": "3.0.0",
31079      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
31080      "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM="
31081    },
31082    "strip-eof": {
31083      "version": "1.0.0",
31084      "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
31085      "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
31086    },
31087    "strip-final-newline": {
31088      "version": "2.0.0",
31089      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
31090      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
31091      "dev": true
31092    },
31093    "strip-indent": {
31094      "version": "2.0.0",
31095      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
31096      "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
31097      "dev": true
31098    },
31099    "strip-json-comments": {
31100      "version": "3.1.1",
31101      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
31102      "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
31103    },
31104    "stylehacks": {
31105      "version": "4.0.3",
31106      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
31107      "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
31108      "dev": true,
31109      "requires": {
31110        "browserslist": "^4.0.0",
31111        "postcss": "^7.0.0",
31112        "postcss-selector-parser": "^3.0.0"
31113      },
31114      "dependencies": {
31115        "postcss-selector-parser": {
31116          "version": "3.1.2",
31117          "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
31118          "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
31119          "dev": true,
31120          "requires": {
31121            "dot-prop": "^5.2.0",
31122            "indexes-of": "^1.0.1",
31123            "uniq": "^1.0.1"
31124          }
31125        }
31126      }
31127    },
31128    "supports-color": {
31129      "version": "5.5.0",
31130      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
31131      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
31132      "requires": {
31133        "has-flag": "^3.0.0"
31134      }
31135    },
31136    "svg-tags": {
31137      "version": "1.0.0",
31138      "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
31139      "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
31140      "dev": true
31141    },
31142    "svgo": {
31143      "version": "1.3.2",
31144      "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
31145      "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
31146      "dev": true,
31147      "requires": {
31148        "chalk": "^2.4.1",
31149        "coa": "^2.0.2",
31150        "css-select": "^2.0.0",
31151        "css-select-base-adapter": "^0.1.1",
31152        "css-tree": "1.0.0-alpha.37",
31153        "csso": "^4.0.2",
31154        "js-yaml": "^3.13.1",
31155        "mkdirp": "~0.5.1",
31156        "object.values": "^1.1.0",
31157        "sax": "~1.2.4",
31158        "stable": "^0.1.8",
31159        "unquote": "~1.1.1",
31160        "util.promisify": "~1.0.0"
31161      },
31162      "dependencies": {
31163        "css-select": {
31164          "version": "2.1.0",
31165          "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
31166          "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
31167          "dev": true,
31168          "requires": {
31169            "boolbase": "^1.0.0",
31170            "css-what": "^3.2.1",
31171            "domutils": "^1.7.0",
31172            "nth-check": "^1.0.2"
31173          }
31174        },
31175        "css-what": {
31176          "version": "3.4.2",
31177          "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
31178          "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
31179          "dev": true
31180        },
31181        "dom-serializer": {
31182          "version": "0.2.2",
31183          "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
31184          "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
31185          "dev": true,
31186          "requires": {
31187            "domelementtype": "^2.0.1",
31188            "entities": "^2.0.0"
31189          }
31190        },
31191        "domutils": {
31192          "version": "1.7.0",
31193          "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
31194          "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
31195          "dev": true,
31196          "requires": {
31197            "dom-serializer": "0",
31198            "domelementtype": "1"
31199          },
31200          "dependencies": {
31201            "domelementtype": {
31202              "version": "1.3.1",
31203              "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
31204              "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
31205              "dev": true
31206            }
31207          }
31208        },
31209        "nth-check": {
31210          "version": "1.0.2",
31211          "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
31212          "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
31213          "dev": true,
31214          "requires": {
31215            "boolbase": "~1.0.0"
31216          }
31217        }
31218      }
31219    },
31220    "symbol-tree": {
31221      "version": "3.2.4",
31222      "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
31223      "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
31224    },
31225    "table": {
31226      "version": "5.4.6",
31227      "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
31228      "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
31229      "requires": {
31230        "ajv": "^6.10.2",
31231        "lodash": "^4.17.14",
31232        "slice-ansi": "^2.1.0",
31233        "string-width": "^3.0.0"
31234      },
31235      "dependencies": {
31236        "emoji-regex": {
31237          "version": "7.0.3",
31238          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
31239          "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="
31240        },
31241        "string-width": {
31242          "version": "3.1.0",
31243          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
31244          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
31245          "requires": {
31246            "emoji-regex": "^7.0.1",
31247            "is-fullwidth-code-point": "^2.0.0",
31248            "strip-ansi": "^5.1.0"
31249          }
31250        }
31251      }
31252    },
31253    "tapable": {
31254      "version": "1.1.3",
31255      "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
31256      "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
31257      "dev": true
31258    },
31259    "terser": {
31260      "version": "4.8.0",
31261      "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
31262      "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
31263      "dev": true,
31264      "requires": {
31265        "commander": "^2.20.0",
31266        "source-map": "~0.6.1",
31267        "source-map-support": "~0.5.12"
31268      },
31269      "dependencies": {
31270        "commander": {
31271          "version": "2.20.3",
31272          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
31273          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
31274          "dev": true
31275        },
31276        "source-map": {
31277          "version": "0.6.1",
31278          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
31279          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
31280          "dev": true
31281        }
31282      }
31283    },
31284    "terser-webpack-plugin": {
31285      "version": "1.4.5",
31286      "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz",
31287      "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==",
31288      "dev": true,
31289      "requires": {
31290        "cacache": "^12.0.2",
31291        "find-cache-dir": "^2.1.0",
31292        "is-wsl": "^1.1.0",
31293        "schema-utils": "^1.0.0",
31294        "serialize-javascript": "^4.0.0",
31295        "source-map": "^0.6.1",
31296        "terser": "^4.1.2",
31297        "webpack-sources": "^1.4.0",
31298        "worker-farm": "^1.7.0"
31299      },
31300      "dependencies": {
31301        "find-cache-dir": {
31302          "version": "2.1.0",
31303          "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
31304          "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
31305          "dev": true,
31306          "requires": {
31307            "commondir": "^1.0.1",
31308            "make-dir": "^2.0.0",
31309            "pkg-dir": "^3.0.0"
31310          }
31311        },
31312        "is-wsl": {
31313          "version": "1.1.0",
31314          "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
31315          "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
31316          "dev": true
31317        },
31318        "make-dir": {
31319          "version": "2.1.0",
31320          "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
31321          "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
31322          "dev": true,
31323          "requires": {
31324            "pify": "^4.0.1",
31325            "semver": "^5.6.0"
31326          }
31327        },
31328        "pkg-dir": {
31329          "version": "3.0.0",
31330          "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
31331          "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
31332          "dev": true,
31333          "requires": {
31334            "find-up": "^3.0.0"
31335          }
31336        },
31337        "schema-utils": {
31338          "version": "1.0.0",
31339          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
31340          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
31341          "dev": true,
31342          "requires": {
31343            "ajv": "^6.1.0",
31344            "ajv-errors": "^1.0.0",
31345            "ajv-keywords": "^3.1.0"
31346          }
31347        },
31348        "semver": {
31349          "version": "5.7.1",
31350          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
31351          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
31352          "dev": true
31353        },
31354        "source-map": {
31355          "version": "0.6.1",
31356          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
31357          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
31358          "dev": true
31359        }
31360      }
31361    },
31362    "test-exclude": {
31363      "version": "5.2.3",
31364      "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz",
31365      "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==",
31366      "requires": {
31367        "glob": "^7.1.3",
31368        "minimatch": "^3.0.4",
31369        "read-pkg-up": "^4.0.0",
31370        "require-main-filename": "^2.0.0"
31371      }
31372    },
31373    "text-table": {
31374      "version": "0.2.0",
31375      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
31376      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
31377    },
31378    "thenify": {
31379      "version": "3.3.1",
31380      "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
31381      "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
31382      "dev": true,
31383      "requires": {
31384        "any-promise": "^1.0.0"
31385      }
31386    },
31387    "thenify-all": {
31388      "version": "1.6.0",
31389      "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
31390      "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=",
31391      "dev": true,
31392      "requires": {
31393        "thenify": ">= 3.1.0 < 4"
31394      }
31395    },
31396    "thread-loader": {
31397      "version": "2.1.3",
31398      "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.3.tgz",
31399      "integrity": "sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==",
31400      "dev": true,
31401      "requires": {
31402        "loader-runner": "^2.3.1",
31403        "loader-utils": "^1.1.0",
31404        "neo-async": "^2.6.0"
31405      }
31406    },
31407    "throat": {
31408      "version": "4.1.0",
31409      "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz",
31410      "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo="
31411    },
31412    "through": {
31413      "version": "2.3.8",
31414      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
31415      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
31416    },
31417    "through2": {
31418      "version": "2.0.5",
31419      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
31420      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
31421      "dev": true,
31422      "requires": {
31423        "readable-stream": "~2.3.6",
31424        "xtend": "~4.0.1"
31425      }
31426    },
31427    "thunky": {
31428      "version": "1.1.0",
31429      "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
31430      "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
31431      "dev": true
31432    },
31433    "timers-browserify": {
31434      "version": "2.0.12",
31435      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
31436      "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
31437      "dev": true,
31438      "requires": {
31439        "setimmediate": "^1.0.4"
31440      }
31441    },
31442    "timsort": {
31443      "version": "0.3.0",
31444      "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
31445      "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
31446      "dev": true
31447    },
31448    "tmp": {
31449      "version": "0.0.33",
31450      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
31451      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
31452      "requires": {
31453        "os-tmpdir": "~1.0.2"
31454      }
31455    },
31456    "tmpl": {
31457      "version": "1.0.4",
31458      "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
31459      "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE="
31460    },
31461    "to-arraybuffer": {
31462      "version": "1.0.1",
31463      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
31464      "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
31465      "dev": true
31466    },
31467    "to-fast-properties": {
31468      "version": "2.0.0",
31469      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
31470      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
31471    },
31472    "to-object-path": {
31473      "version": "0.3.0",
31474      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
31475      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
31476      "requires": {
31477        "kind-of": "^3.0.2"
31478      },
31479      "dependencies": {
31480        "kind-of": {
31481          "version": "3.2.2",
31482          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
31483          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
31484          "requires": {
31485            "is-buffer": "^1.1.5"
31486          }
31487        }
31488      }
31489    },
31490    "to-regex": {
31491      "version": "3.0.2",
31492      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
31493      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
31494      "requires": {
31495        "define-property": "^2.0.2",
31496        "extend-shallow": "^3.0.2",
31497        "regex-not": "^1.0.2",
31498        "safe-regex": "^1.1.0"
31499      }
31500    },
31501    "to-regex-range": {
31502      "version": "2.1.1",
31503      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
31504      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
31505      "requires": {
31506        "is-number": "^3.0.0",
31507        "repeat-string": "^1.6.1"
31508      }
31509    },
31510    "toidentifier": {
31511      "version": "1.0.0",
31512      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
31513      "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
31514      "dev": true
31515    },
31516    "toposort": {
31517      "version": "1.0.7",
31518      "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz",
31519      "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=",
31520      "dev": true
31521    },
31522    "tough-cookie": {
31523      "version": "2.5.0",
31524      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
31525      "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
31526      "requires": {
31527        "psl": "^1.1.28",
31528        "punycode": "^2.1.1"
31529      }
31530    },
31531    "tr46": {
31532      "version": "1.0.1",
31533      "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
31534      "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
31535      "requires": {
31536        "punycode": "^2.1.0"
31537      }
31538    },
31539    "tryer": {
31540      "version": "1.0.1",
31541      "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
31542      "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
31543      "dev": true
31544    },
31545    "ts-jest": {
31546      "version": "24.3.0",
31547      "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-24.3.0.tgz",
31548      "integrity": "sha512-Hb94C/+QRIgjVZlJyiWwouYUF+siNJHJHknyspaOcZ+OQAIdFG/UrdQVXw/0B8Z3No34xkUXZJpOTy9alOWdVQ==",
31549      "dev": true,
31550      "requires": {
31551        "bs-logger": "0.x",
31552        "buffer-from": "1.x",
31553        "fast-json-stable-stringify": "2.x",
31554        "json5": "2.x",
31555        "lodash.memoize": "4.x",
31556        "make-error": "1.x",
31557        "mkdirp": "0.x",
31558        "resolve": "1.x",
31559        "semver": "^5.5",
31560        "yargs-parser": "10.x"
31561      },
31562      "dependencies": {
31563        "camelcase": {
31564          "version": "4.1.0",
31565          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
31566          "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
31567          "dev": true
31568        },
31569        "semver": {
31570          "version": "5.7.1",
31571          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
31572          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
31573          "dev": true
31574        },
31575        "yargs-parser": {
31576          "version": "10.1.0",
31577          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
31578          "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
31579          "dev": true,
31580          "requires": {
31581            "camelcase": "^4.1.0"
31582          }
31583        }
31584      }
31585    },
31586    "ts-pnp": {
31587      "version": "1.2.0",
31588      "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz",
31589      "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==",
31590      "dev": true
31591    },
31592    "tsconfig": {
31593      "version": "7.0.0",
31594      "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz",
31595      "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==",
31596      "dev": true,
31597      "requires": {
31598        "@types/strip-bom": "^3.0.0",
31599        "@types/strip-json-comments": "0.0.30",
31600        "strip-bom": "^3.0.0",
31601        "strip-json-comments": "^2.0.0"
31602      },
31603      "dependencies": {
31604        "strip-json-comments": {
31605          "version": "2.0.1",
31606          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
31607          "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
31608          "dev": true
31609        }
31610      }
31611    },
31612    "tslib": {
31613      "version": "2.0.3",
31614      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz",
31615      "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="
31616    },
31617    "tty-browserify": {
31618      "version": "0.0.0",
31619      "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
31620      "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
31621      "dev": true
31622    },
31623    "tunnel-agent": {
31624      "version": "0.6.0",
31625      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
31626      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
31627      "requires": {
31628        "safe-buffer": "^5.0.1"
31629      }
31630    },
31631    "tweetnacl": {
31632      "version": "0.14.5",
31633      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
31634      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
31635    },
31636    "type-check": {
31637      "version": "0.3.2",
31638      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
31639      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
31640      "requires": {
31641        "prelude-ls": "~1.1.2"
31642      }
31643    },
31644    "type-fest": {
31645      "version": "0.21.3",
31646      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
31647      "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="
31648    },
31649    "type-is": {
31650      "version": "1.6.18",
31651      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
31652      "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
31653      "dev": true,
31654      "requires": {
31655        "media-typer": "0.3.0",
31656        "mime-types": "~2.1.24"
31657      }
31658    },
31659    "typedarray": {
31660      "version": "0.0.6",
31661      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
31662      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
31663      "dev": true
31664    },
31665    "typescript": {
31666      "version": "3.9.10",
31667      "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
31668      "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
31669      "dev": true
31670    },
31671    "uglify-js": {
31672      "version": "3.4.10",
31673      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
31674      "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==",
31675      "dev": true,
31676      "requires": {
31677        "commander": "~2.19.0",
31678        "source-map": "~0.6.1"
31679      },
31680      "dependencies": {
31681        "commander": {
31682          "version": "2.19.0",
31683          "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
31684          "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
31685          "dev": true
31686        },
31687        "source-map": {
31688          "version": "0.6.1",
31689          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
31690          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
31691          "dev": true
31692        }
31693      }
31694    },
31695    "unbox-primitive": {
31696      "version": "1.0.1",
31697      "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
31698      "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
31699      "requires": {
31700        "function-bind": "^1.1.1",
31701        "has-bigints": "^1.0.1",
31702        "has-symbols": "^1.0.2",
31703        "which-boxed-primitive": "^1.0.2"
31704      }
31705    },
31706    "unicode-canonical-property-names-ecmascript": {
31707      "version": "1.0.4",
31708      "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
31709      "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
31710      "dev": true
31711    },
31712    "unicode-match-property-ecmascript": {
31713      "version": "1.0.4",
31714      "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
31715      "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
31716      "dev": true,
31717      "requires": {
31718        "unicode-canonical-property-names-ecmascript": "^1.0.4",
31719        "unicode-property-aliases-ecmascript": "^1.0.4"
31720      }
31721    },
31722    "unicode-match-property-value-ecmascript": {
31723      "version": "1.2.0",
31724      "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
31725      "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
31726      "dev": true
31727    },
31728    "unicode-property-aliases-ecmascript": {
31729      "version": "1.1.0",
31730      "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
31731      "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
31732      "dev": true
31733    },
31734    "union-value": {
31735      "version": "1.0.1",
31736      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
31737      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
31738      "requires": {
31739        "arr-union": "^3.1.0",
31740        "get-value": "^2.0.6",
31741        "is-extendable": "^0.1.1",
31742        "set-value": "^2.0.1"
31743      },
31744      "dependencies": {
31745        "is-extendable": {
31746          "version": "0.1.1",
31747          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
31748          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
31749        }
31750      }
31751    },
31752    "uniq": {
31753      "version": "1.0.1",
31754      "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
31755      "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
31756      "dev": true
31757    },
31758    "uniqs": {
31759      "version": "2.0.0",
31760      "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
31761      "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
31762      "dev": true
31763    },
31764    "unique-filename": {
31765      "version": "1.1.1",
31766      "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
31767      "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
31768      "dev": true,
31769      "requires": {
31770        "unique-slug": "^2.0.0"
31771      }
31772    },
31773    "unique-slug": {
31774      "version": "2.0.2",
31775      "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
31776      "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
31777      "dev": true,
31778      "requires": {
31779        "imurmurhash": "^0.1.4"
31780      }
31781    },
31782    "universalify": {
31783      "version": "0.1.2",
31784      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
31785      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
31786      "dev": true
31787    },
31788    "unpipe": {
31789      "version": "1.0.0",
31790      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
31791      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
31792      "dev": true
31793    },
31794    "unquote": {
31795      "version": "1.1.1",
31796      "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
31797      "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
31798      "dev": true
31799    },
31800    "unset-value": {
31801      "version": "1.0.0",
31802      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
31803      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
31804      "requires": {
31805        "has-value": "^0.3.1",
31806        "isobject": "^3.0.0"
31807      },
31808      "dependencies": {
31809        "has-value": {
31810          "version": "0.3.1",
31811          "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
31812          "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
31813          "requires": {
31814            "get-value": "^2.0.3",
31815            "has-values": "^0.1.4",
31816            "isobject": "^2.0.0"
31817          },
31818          "dependencies": {
31819            "isobject": {
31820              "version": "2.1.0",
31821              "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
31822              "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
31823              "requires": {
31824                "isarray": "1.0.0"
31825              }
31826            }
31827          }
31828        },
31829        "has-values": {
31830          "version": "0.1.4",
31831          "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
31832          "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
31833        }
31834      }
31835    },
31836    "upath": {
31837      "version": "1.2.0",
31838      "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
31839      "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
31840      "dev": true
31841    },
31842    "upper-case": {
31843      "version": "1.1.3",
31844      "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
31845      "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
31846      "dev": true
31847    },
31848    "uri-js": {
31849      "version": "4.4.1",
31850      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
31851      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
31852      "requires": {
31853        "punycode": "^2.1.0"
31854      }
31855    },
31856    "urix": {
31857      "version": "0.1.0",
31858      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
31859      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
31860    },
31861    "url": {
31862      "version": "0.11.0",
31863      "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
31864      "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
31865      "dev": true,
31866      "requires": {
31867        "punycode": "1.3.2",
31868        "querystring": "0.2.0"
31869      },
31870      "dependencies": {
31871        "punycode": {
31872          "version": "1.3.2",
31873          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
31874          "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
31875          "dev": true
31876        }
31877      }
31878    },
31879    "url-loader": {
31880      "version": "2.3.0",
31881      "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz",
31882      "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==",
31883      "dev": true,
31884      "requires": {
31885        "loader-utils": "^1.2.3",
31886        "mime": "^2.4.4",
31887        "schema-utils": "^2.5.0"
31888      }
31889    },
31890    "url-parse": {
31891      "version": "1.5.1",
31892      "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz",
31893      "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==",
31894      "dev": true,
31895      "requires": {
31896        "querystringify": "^2.1.1",
31897        "requires-port": "^1.0.0"
31898      }
31899    },
31900    "use": {
31901      "version": "3.1.1",
31902      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
31903      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
31904    },
31905    "util": {
31906      "version": "0.11.1",
31907      "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
31908      "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
31909      "dev": true,
31910      "requires": {
31911        "inherits": "2.0.3"
31912      },
31913      "dependencies": {
31914        "inherits": {
31915          "version": "2.0.3",
31916          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
31917          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
31918          "dev": true
31919        }
31920      }
31921    },
31922    "util-deprecate": {
31923      "version": "1.0.2",
31924      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
31925      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
31926      "dev": true
31927    },
31928    "util.promisify": {
31929      "version": "1.0.0",
31930      "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
31931      "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
31932      "requires": {
31933        "define-properties": "^1.1.2",
31934        "object.getownpropertydescriptors": "^2.0.3"
31935      }
31936    },
31937    "utila": {
31938      "version": "0.4.0",
31939      "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
31940      "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
31941      "dev": true
31942    },
31943    "utils-merge": {
31944      "version": "1.0.1",
31945      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
31946      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
31947      "dev": true
31948    },
31949    "uuid": {
31950      "version": "3.4.0",
31951      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
31952      "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
31953    },
31954    "v8-compile-cache": {
31955      "version": "2.3.0",
31956      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
31957      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA=="
31958    },
31959    "validate-npm-package-license": {
31960      "version": "3.0.4",
31961      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
31962      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
31963      "requires": {
31964        "spdx-correct": "^3.0.0",
31965        "spdx-expression-parse": "^3.0.0"
31966      }
31967    },
31968    "vary": {
31969      "version": "1.1.2",
31970      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
31971      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
31972      "dev": true
31973    },
31974    "vendors": {
31975      "version": "1.0.4",
31976      "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
31977      "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
31978      "dev": true
31979    },
31980    "verror": {
31981      "version": "1.10.0",
31982      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
31983      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
31984      "requires": {
31985        "assert-plus": "^1.0.0",
31986        "core-util-is": "1.0.2",
31987        "extsprintf": "^1.2.0"
31988      }
31989    },
31990    "vm-browserify": {
31991      "version": "1.1.2",
31992      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
31993      "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
31994      "dev": true
31995    },
31996    "vue": {
31997      "version": "3.1.2",
31998      "resolved": "https://registry.npmjs.org/vue/-/vue-3.1.2.tgz",
31999      "integrity": "sha512-q/rbKpb7aofax4ugqu2k/uj7BYuNPcd6Z5/qJtfkJQsE0NkwVoCyeSh7IZGH61hChwYn3CEkh4bHolvUPxlQ+w==",
32000      "requires": {
32001        "@vue/compiler-dom": "3.1.2",
32002        "@vue/runtime-dom": "3.1.2",
32003        "@vue/shared": "3.1.2"
32004      }
32005    },
32006    "vue-cli-plugin-vuetify": {
32007      "version": "2.4.1",
32008      "resolved": "https://registry.npmjs.org/vue-cli-plugin-vuetify/-/vue-cli-plugin-vuetify-2.4.1.tgz",
32009      "integrity": "sha512-ZfhvQ13X41atsCSKdSGiHnSJlhAccv4QIFOZmd8kyq6NktpeeWlvQz/dEKBf6u1AWKmKdwiCDuxS2VNT9fxhOA==",
32010      "dev": true,
32011      "requires": {
32012        "null-loader": "^3.0.0",
32013        "semver": "^7.1.2",
32014        "shelljs": "^0.8.3"
32015      },
32016      "dependencies": {
32017        "lru-cache": {
32018          "version": "6.0.0",
32019          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
32020          "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
32021          "dev": true,
32022          "requires": {
32023            "yallist": "^4.0.0"
32024          }
32025        },
32026        "semver": {
32027          "version": "7.3.5",
32028          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
32029          "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
32030          "dev": true,
32031          "requires": {
32032            "lru-cache": "^6.0.0"
32033          }
32034        },
32035        "yallist": {
32036          "version": "4.0.0",
32037          "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
32038          "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
32039          "dev": true
32040        }
32041      }
32042    },
32043    "vue-echarts": {
32044      "version": "6.0.0-rc.6",
32045      "resolved": "https://registry.npmjs.org/vue-echarts/-/vue-echarts-6.0.0-rc.6.tgz",
32046      "integrity": "sha512-wvgP77HkK2Cjm4CV/FDbnWQ9UiOvID4ayqpcED/e4MJ3UJO5E8hj8H23CMS7GiNdywBg5GQj1M4TU87zpAX9Qg==",
32047      "requires": {
32048        "resize-detector": "^0.3.0",
32049        "vue-demi": "^0.9.1"
32050      },
32051      "dependencies": {
32052        "vue-demi": {
32053          "version": "0.9.1",
32054          "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.9.1.tgz",
32055          "integrity": "sha512-7s1lufRD2l369eFWPjgLvhqCRk0XzGWJsQc7K4q+0mZtixyGIvsK1Cg88P4NcaRIEiBuuN4q1NN4SZKFKwQswA==",
32056          "requires": {}
32057        }
32058      }
32059    },
32060    "vue-eslint-parser": {
32061      "version": "7.6.0",
32062      "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.6.0.tgz",
32063      "integrity": "sha512-QXxqH8ZevBrtiZMZK0LpwaMfevQi9UL7lY6Kcp+ogWHC88AuwUPwwCIzkOUc1LR4XsYAt/F9yHXAB/QoD17QXA==",
32064      "dev": true,
32065      "requires": {
32066        "debug": "^4.1.1",
32067        "eslint-scope": "^5.0.0",
32068        "eslint-visitor-keys": "^1.1.0",
32069        "espree": "^6.2.1",
32070        "esquery": "^1.4.0",
32071        "lodash": "^4.17.15"
32072      }
32073    },
32074    "vue-hot-reload-api": {
32075      "version": "2.3.4",
32076      "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
32077      "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==",
32078      "dev": true
32079    },
32080    "vue-jest": {
32081      "version": "5.0.0-alpha.10",
32082      "resolved": "https://registry.npmjs.org/vue-jest/-/vue-jest-5.0.0-alpha.10.tgz",
32083      "integrity": "sha512-iN62cTi4AL0UsgxEyVeJtHG6qXEv+8Ci2wX1vP3b/dAZvyBRmqy5aJHQrP6VCEuio+HgHQ1LAZ+ccM2pouBmlg==",
32084      "dev": true,
32085      "requires": {
32086        "@babel/plugin-transform-modules-commonjs": "^7.2.0",
32087        "chalk": "^2.1.0",
32088        "convert-source-map": "^1.6.0",
32089        "extract-from-css": "^0.4.4",
32090        "source-map": "0.5.6",
32091        "tsconfig": "^7.0.0"
32092      },
32093      "dependencies": {
32094        "source-map": {
32095          "version": "0.5.6",
32096          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
32097          "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
32098          "dev": true
32099        }
32100      }
32101    },
32102    "vue-loader": {
32103      "version": "15.9.7",
32104      "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.7.tgz",
32105      "integrity": "sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q==",
32106      "dev": true,
32107      "requires": {
32108        "@vue/component-compiler-utils": "^3.1.0",
32109        "hash-sum": "^1.0.2",
32110        "loader-utils": "^1.1.0",
32111        "vue-hot-reload-api": "^2.3.0",
32112        "vue-style-loader": "^4.1.0"
32113      },
32114      "dependencies": {
32115        "hash-sum": {
32116          "version": "1.0.2",
32117          "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
32118          "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=",
32119          "dev": true
32120        }
32121      }
32122    },
32123    "vue-loader-v16": {
32124      "version": "npm:vue-loader@16.2.0",
32125      "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.2.0.tgz",
32126      "integrity": "sha512-TitGhqSQ61RJljMmhIGvfWzJ2zk9m1Qug049Ugml6QP3t0e95o0XJjk29roNEiPKJQBEi8Ord5hFuSuELzSp8Q==",
32127      "dev": true,
32128      "optional": true,
32129      "requires": {
32130        "chalk": "^4.1.0",
32131        "hash-sum": "^2.0.0",
32132        "loader-utils": "^2.0.0"
32133      },
32134      "dependencies": {
32135        "ansi-styles": {
32136          "version": "4.3.0",
32137          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
32138          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
32139          "dev": true,
32140          "optional": true,
32141          "requires": {
32142            "color-convert": "^2.0.1"
32143          }
32144        },
32145        "chalk": {
32146          "version": "4.1.1",
32147          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
32148          "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
32149          "dev": true,
32150          "optional": true,
32151          "requires": {
32152            "ansi-styles": "^4.1.0",
32153            "supports-color": "^7.1.0"
32154          }
32155        },
32156        "color-convert": {
32157          "version": "2.0.1",
32158          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
32159          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
32160          "dev": true,
32161          "optional": true,
32162          "requires": {
32163            "color-name": "~1.1.4"
32164          }
32165        },
32166        "color-name": {
32167          "version": "1.1.4",
32168          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
32169          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
32170          "dev": true,
32171          "optional": true
32172        },
32173        "has-flag": {
32174          "version": "4.0.0",
32175          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
32176          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
32177          "dev": true,
32178          "optional": true
32179        },
32180        "loader-utils": {
32181          "version": "2.0.0",
32182          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
32183          "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
32184          "dev": true,
32185          "optional": true,
32186          "requires": {
32187            "big.js": "^5.2.2",
32188            "emojis-list": "^3.0.0",
32189            "json5": "^2.1.2"
32190          }
32191        },
32192        "supports-color": {
32193          "version": "7.2.0",
32194          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
32195          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
32196          "dev": true,
32197          "optional": true,
32198          "requires": {
32199            "has-flag": "^4.0.0"
32200          }
32201        }
32202      }
32203    },
32204    "vue-router": {
32205      "version": "4.0.10",
32206      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.10.tgz",
32207      "integrity": "sha512-YbPf6QnZpyyWfnk7CUt2Bme+vo7TLfg1nGZNkvYqKYh4vLaFw6Gn8bPGdmt5m4qrGnKoXLqc4htAsd3dIukICA==",
32208      "requires": {
32209        "@vue/devtools-api": "^6.0.0-beta.14"
32210      }
32211    },
32212    "vue-style-loader": {
32213      "version": "4.1.3",
32214      "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
32215      "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==",
32216      "dev": true,
32217      "requires": {
32218        "hash-sum": "^1.0.2",
32219        "loader-utils": "^1.0.2"
32220      },
32221      "dependencies": {
32222        "hash-sum": {
32223          "version": "1.0.2",
32224          "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
32225          "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=",
32226          "dev": true
32227        }
32228      }
32229    },
32230    "vue-template-es2015-compiler": {
32231      "version": "1.9.1",
32232      "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
32233      "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
32234      "dev": true
32235    },
32236    "vue-uuid": {
32237      "version": "2.0.2",
32238      "resolved": "https://registry.npmjs.org/vue-uuid/-/vue-uuid-2.0.2.tgz",
32239      "integrity": "sha512-PRf1CHg3uKi77bVRyAuW2u/T2PO9LxMr7cw9t9rNdpZTkNDyw1Fx6eJVL+8JOtM9VxxPkoZ/rwhXJ5l+X5AYzQ==",
32240      "requires": {
32241        "@types/uuid": "^8.0.0",
32242        "uuid": "^8.1.0"
32243      },
32244      "dependencies": {
32245        "uuid": {
32246          "version": "8.3.2",
32247          "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
32248          "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
32249        }
32250      }
32251    },
32252    "vue3-table-lite": {
32253      "version": "1.0.5",
32254      "resolved": "https://registry.npmjs.org/vue3-table-lite/-/vue3-table-lite-1.0.5.tgz",
32255      "integrity": "sha512-APFTNtql+XnWpZcKk1hdQnjmyo3z+M+AlqLoDMhh7kidqREyX+HZUiqNQfnFDKqQKQTobSE+DMsiPUkQW4mceg==",
32256      "requires": {
32257        "core-js": "^3.6.5",
32258        "vue": "^3.0.0"
32259      }
32260    },
32261    "vuetify": {
32262      "version": "3.0.0-alpha.9",
32263      "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-3.0.0-alpha.9.tgz",
32264      "integrity": "sha512-F8xwdAp65gUY0kf0lGKMKhYZDAA2j6cqLEc63uqIOq/dZ8R2k3ZSfBMGtt+jOMCt/w28BZ7rx7AuLxPA5oF/pA==",
32265      "requires": {}
32266    },
32267    "vuex": {
32268      "version": "4.0.2",
32269      "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.2.tgz",
32270      "integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==",
32271      "requires": {
32272        "@vue/devtools-api": "^6.0.0-beta.11"
32273      }
32274    },
32275    "w3c-hr-time": {
32276      "version": "1.0.2",
32277      "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
32278      "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
32279      "requires": {
32280        "browser-process-hrtime": "^1.0.0"
32281      }
32282    },
32283    "w3c-xmlserializer": {
32284      "version": "1.1.2",
32285      "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz",
32286      "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==",
32287      "dev": true,
32288      "requires": {
32289        "domexception": "^1.0.1",
32290        "webidl-conversions": "^4.0.2",
32291        "xml-name-validator": "^3.0.0"
32292      }
32293    },
32294    "walker": {
32295      "version": "1.0.7",
32296      "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
32297      "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
32298      "requires": {
32299        "makeerror": "1.0.x"
32300      }
32301    },
32302    "watchpack": {
32303      "version": "1.7.5",
32304      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
32305      "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==",
32306      "dev": true,
32307      "requires": {
32308        "chokidar": "^3.4.1",
32309        "graceful-fs": "^4.1.2",
32310        "neo-async": "^2.5.0",
32311        "watchpack-chokidar2": "^2.0.1"
32312      }
32313    },
32314    "watchpack-chokidar2": {
32315      "version": "2.0.1",
32316      "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz",
32317      "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==",
32318      "dev": true,
32319      "optional": true,
32320      "requires": {
32321        "chokidar": "^2.1.8"
32322      },
32323      "dependencies": {
32324        "anymatch": {
32325          "version": "2.0.0",
32326          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
32327          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
32328          "dev": true,
32329          "optional": true,
32330          "requires": {
32331            "micromatch": "^3.1.4",
32332            "normalize-path": "^2.1.1"
32333          },
32334          "dependencies": {
32335            "normalize-path": {
32336              "version": "2.1.1",
32337              "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
32338              "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
32339              "dev": true,
32340              "optional": true,
32341              "requires": {
32342                "remove-trailing-separator": "^1.0.1"
32343              }
32344            }
32345          }
32346        },
32347        "binary-extensions": {
32348          "version": "1.13.1",
32349          "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
32350          "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
32351          "dev": true,
32352          "optional": true
32353        },
32354        "chokidar": {
32355          "version": "2.1.8",
32356          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
32357          "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
32358          "dev": true,
32359          "optional": true,
32360          "requires": {
32361            "anymatch": "^2.0.0",
32362            "async-each": "^1.0.1",
32363            "braces": "^2.3.2",
32364            "fsevents": "^1.2.7",
32365            "glob-parent": "^3.1.0",
32366            "inherits": "^2.0.3",
32367            "is-binary-path": "^1.0.0",
32368            "is-glob": "^4.0.0",
32369            "normalize-path": "^3.0.0",
32370            "path-is-absolute": "^1.0.0",
32371            "readdirp": "^2.2.1",
32372            "upath": "^1.1.1"
32373          }
32374        },
32375        "fsevents": {
32376          "version": "1.2.13",
32377          "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
32378          "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
32379          "dev": true,
32380          "optional": true,
32381          "requires": {
32382            "bindings": "^1.5.0",
32383            "nan": "^2.12.1"
32384          }
32385        },
32386        "is-binary-path": {
32387          "version": "1.0.1",
32388          "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
32389          "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
32390          "dev": true,
32391          "optional": true,
32392          "requires": {
32393            "binary-extensions": "^1.0.0"
32394          }
32395        },
32396        "readdirp": {
32397          "version": "2.2.1",
32398          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
32399          "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
32400          "dev": true,
32401          "optional": true,
32402          "requires": {
32403            "graceful-fs": "^4.1.11",
32404            "micromatch": "^3.1.10",
32405            "readable-stream": "^2.0.2"
32406          }
32407        }
32408      }
32409    },
32410    "wbuf": {
32411      "version": "1.7.3",
32412      "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
32413      "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
32414      "dev": true,
32415      "requires": {
32416        "minimalistic-assert": "^1.0.0"
32417      }
32418    },
32419    "wcwidth": {
32420      "version": "1.0.1",
32421      "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
32422      "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
32423      "dev": true,
32424      "requires": {
32425        "defaults": "^1.0.3"
32426      }
32427    },
32428    "webidl-conversions": {
32429      "version": "4.0.2",
32430      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
32431      "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
32432    },
32433    "webpack": {
32434      "version": "4.46.0",
32435      "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz",
32436      "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==",
32437      "dev": true,
32438      "requires": {
32439        "@webassemblyjs/ast": "1.9.0",
32440        "@webassemblyjs/helper-module-context": "1.9.0",
32441        "@webassemblyjs/wasm-edit": "1.9.0",
32442        "@webassemblyjs/wasm-parser": "1.9.0",
32443        "acorn": "^6.4.1",
32444        "ajv": "^6.10.2",
32445        "ajv-keywords": "^3.4.1",
32446        "chrome-trace-event": "^1.0.2",
32447        "enhanced-resolve": "^4.5.0",
32448        "eslint-scope": "^4.0.3",
32449        "json-parse-better-errors": "^1.0.2",
32450        "loader-runner": "^2.4.0",
32451        "loader-utils": "^1.2.3",
32452        "memory-fs": "^0.4.1",
32453        "micromatch": "^3.1.10",
32454        "mkdirp": "^0.5.3",
32455        "neo-async": "^2.6.1",
32456        "node-libs-browser": "^2.2.1",
32457        "schema-utils": "^1.0.0",
32458        "tapable": "^1.1.3",
32459        "terser-webpack-plugin": "^1.4.3",
32460        "watchpack": "^1.7.4",
32461        "webpack-sources": "^1.4.1"
32462      },
32463      "dependencies": {
32464        "acorn": {
32465          "version": "6.4.2",
32466          "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
32467          "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
32468          "dev": true
32469        },
32470        "eslint-scope": {
32471          "version": "4.0.3",
32472          "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
32473          "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
32474          "dev": true,
32475          "requires": {
32476            "esrecurse": "^4.1.0",
32477            "estraverse": "^4.1.1"
32478          }
32479        },
32480        "schema-utils": {
32481          "version": "1.0.0",
32482          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
32483          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
32484          "dev": true,
32485          "requires": {
32486            "ajv": "^6.1.0",
32487            "ajv-errors": "^1.0.0",
32488            "ajv-keywords": "^3.1.0"
32489          }
32490        }
32491      }
32492    },
32493    "webpack-bundle-analyzer": {
32494      "version": "3.9.0",
32495      "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz",
32496      "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==",
32497      "dev": true,
32498      "requires": {
32499        "acorn": "^7.1.1",
32500        "acorn-walk": "^7.1.1",
32501        "bfj": "^6.1.1",
32502        "chalk": "^2.4.1",
32503        "commander": "^2.18.0",
32504        "ejs": "^2.6.1",
32505        "express": "^4.16.3",
32506        "filesize": "^3.6.1",
32507        "gzip-size": "^5.0.0",
32508        "lodash": "^4.17.19",
32509        "mkdirp": "^0.5.1",
32510        "opener": "^1.5.1",
32511        "ws": "^6.0.0"
32512      },
32513      "dependencies": {
32514        "commander": {
32515          "version": "2.20.3",
32516          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
32517          "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
32518          "dev": true
32519        }
32520      }
32521    },
32522    "webpack-chain": {
32523      "version": "6.5.1",
32524      "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz",
32525      "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==",
32526      "dev": true,
32527      "requires": {
32528        "deepmerge": "^1.5.2",
32529        "javascript-stringify": "^2.0.1"
32530      }
32531    },
32532    "webpack-dev-middleware": {
32533      "version": "3.7.3",
32534      "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz",
32535      "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==",
32536      "dev": true,
32537      "requires": {
32538        "memory-fs": "^0.4.1",
32539        "mime": "^2.4.4",
32540        "mkdirp": "^0.5.1",
32541        "range-parser": "^1.2.1",
32542        "webpack-log": "^2.0.0"
32543      }
32544    },
32545    "webpack-dev-server": {
32546      "version": "3.11.2",
32547      "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz",
32548      "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==",
32549      "dev": true,
32550      "requires": {
32551        "ansi-html": "0.0.7",
32552        "bonjour": "^3.5.0",
32553        "chokidar": "^2.1.8",
32554        "compression": "^1.7.4",
32555        "connect-history-api-fallback": "^1.6.0",
32556        "debug": "^4.1.1",
32557        "del": "^4.1.1",
32558        "express": "^4.17.1",
32559        "html-entities": "^1.3.1",
32560        "http-proxy-middleware": "0.19.1",
32561        "import-local": "^2.0.0",
32562        "internal-ip": "^4.3.0",
32563        "ip": "^1.1.5",
32564        "is-absolute-url": "^3.0.3",
32565        "killable": "^1.0.1",
32566        "loglevel": "^1.6.8",
32567        "opn": "^5.5.0",
32568        "p-retry": "^3.0.1",
32569        "portfinder": "^1.0.26",
32570        "schema-utils": "^1.0.0",
32571        "selfsigned": "^1.10.8",
32572        "semver": "^6.3.0",
32573        "serve-index": "^1.9.1",
32574        "sockjs": "^0.3.21",
32575        "sockjs-client": "^1.5.0",
32576        "spdy": "^4.0.2",
32577        "strip-ansi": "^3.0.1",
32578        "supports-color": "^6.1.0",
32579        "url": "^0.11.0",
32580        "webpack-dev-middleware": "^3.7.2",
32581        "webpack-log": "^2.0.0",
32582        "ws": "^6.2.1",
32583        "yargs": "^13.3.2"
32584      },
32585      "dependencies": {
32586        "ansi-regex": {
32587          "version": "2.1.1",
32588          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
32589          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
32590          "dev": true
32591        },
32592        "anymatch": {
32593          "version": "2.0.0",
32594          "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
32595          "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
32596          "dev": true,
32597          "requires": {
32598            "micromatch": "^3.1.4",
32599            "normalize-path": "^2.1.1"
32600          },
32601          "dependencies": {
32602            "normalize-path": {
32603              "version": "2.1.1",
32604              "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
32605              "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
32606              "dev": true,
32607              "requires": {
32608                "remove-trailing-separator": "^1.0.1"
32609              }
32610            }
32611          }
32612        },
32613        "binary-extensions": {
32614          "version": "1.13.1",
32615          "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
32616          "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
32617          "dev": true
32618        },
32619        "camelcase": {
32620          "version": "5.3.1",
32621          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
32622          "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
32623          "dev": true
32624        },
32625        "chokidar": {
32626          "version": "2.1.8",
32627          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
32628          "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
32629          "dev": true,
32630          "requires": {
32631            "anymatch": "^2.0.0",
32632            "async-each": "^1.0.1",
32633            "braces": "^2.3.2",
32634            "fsevents": "^1.2.7",
32635            "glob-parent": "^3.1.0",
32636            "inherits": "^2.0.3",
32637            "is-binary-path": "^1.0.0",
32638            "is-glob": "^4.0.0",
32639            "normalize-path": "^3.0.0",
32640            "path-is-absolute": "^1.0.0",
32641            "readdirp": "^2.2.1",
32642            "upath": "^1.1.1"
32643          }
32644        },
32645        "cliui": {
32646          "version": "5.0.0",
32647          "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
32648          "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
32649          "dev": true,
32650          "requires": {
32651            "string-width": "^3.1.0",
32652            "strip-ansi": "^5.2.0",
32653            "wrap-ansi": "^5.1.0"
32654          },
32655          "dependencies": {
32656            "ansi-regex": {
32657              "version": "4.1.0",
32658              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
32659              "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
32660              "dev": true
32661            },
32662            "strip-ansi": {
32663              "version": "5.2.0",
32664              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
32665              "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
32666              "dev": true,
32667              "requires": {
32668                "ansi-regex": "^4.1.0"
32669              }
32670            }
32671          }
32672        },
32673        "emoji-regex": {
32674          "version": "7.0.3",
32675          "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
32676          "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
32677          "dev": true
32678        },
32679        "fsevents": {
32680          "version": "1.2.13",
32681          "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
32682          "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
32683          "dev": true,
32684          "optional": true,
32685          "requires": {
32686            "bindings": "^1.5.0",
32687            "nan": "^2.12.1"
32688          }
32689        },
32690        "http-proxy-middleware": {
32691          "version": "0.19.1",
32692          "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
32693          "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
32694          "dev": true,
32695          "requires": {
32696            "http-proxy": "^1.17.0",
32697            "is-glob": "^4.0.0",
32698            "lodash": "^4.17.11",
32699            "micromatch": "^3.1.10"
32700          }
32701        },
32702        "is-absolute-url": {
32703          "version": "3.0.3",
32704          "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
32705          "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
32706          "dev": true
32707        },
32708        "is-binary-path": {
32709          "version": "1.0.1",
32710          "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
32711          "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
32712          "dev": true,
32713          "requires": {
32714            "binary-extensions": "^1.0.0"
32715          }
32716        },
32717        "readdirp": {
32718          "version": "2.2.1",
32719          "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
32720          "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
32721          "dev": true,
32722          "requires": {
32723            "graceful-fs": "^4.1.11",
32724            "micromatch": "^3.1.10",
32725            "readable-stream": "^2.0.2"
32726          }
32727        },
32728        "schema-utils": {
32729          "version": "1.0.0",
32730          "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
32731          "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
32732          "dev": true,
32733          "requires": {
32734            "ajv": "^6.1.0",
32735            "ajv-errors": "^1.0.0",
32736            "ajv-keywords": "^3.1.0"
32737          }
32738        },
32739        "string-width": {
32740          "version": "3.1.0",
32741          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
32742          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
32743          "dev": true,
32744          "requires": {
32745            "emoji-regex": "^7.0.1",
32746            "is-fullwidth-code-point": "^2.0.0",
32747            "strip-ansi": "^5.1.0"
32748          },
32749          "dependencies": {
32750            "ansi-regex": {
32751              "version": "4.1.0",
32752              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
32753              "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
32754              "dev": true
32755            },
32756            "strip-ansi": {
32757              "version": "5.2.0",
32758              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
32759              "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
32760              "dev": true,
32761              "requires": {
32762                "ansi-regex": "^4.1.0"
32763              }
32764            }
32765          }
32766        },
32767        "strip-ansi": {
32768          "version": "3.0.1",
32769          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
32770          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
32771          "dev": true,
32772          "requires": {
32773            "ansi-regex": "^2.0.0"
32774          }
32775        },
32776        "supports-color": {
32777          "version": "6.1.0",
32778          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
32779          "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
32780          "dev": true,
32781          "requires": {
32782            "has-flag": "^3.0.0"
32783          }
32784        },
32785        "wrap-ansi": {
32786          "version": "5.1.0",
32787          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
32788          "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
32789          "dev": true,
32790          "requires": {
32791            "ansi-styles": "^3.2.0",
32792            "string-width": "^3.0.0",
32793            "strip-ansi": "^5.0.0"
32794          },
32795          "dependencies": {
32796            "ansi-regex": {
32797              "version": "4.1.0",
32798              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
32799              "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
32800              "dev": true
32801            },
32802            "strip-ansi": {
32803              "version": "5.2.0",
32804              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
32805              "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
32806              "dev": true,
32807              "requires": {
32808                "ansi-regex": "^4.1.0"
32809              }
32810            }
32811          }
32812        },
32813        "yargs": {
32814          "version": "13.3.2",
32815          "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
32816          "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
32817          "dev": true,
32818          "requires": {
32819            "cliui": "^5.0.0",
32820            "find-up": "^3.0.0",
32821            "get-caller-file": "^2.0.1",
32822            "require-directory": "^2.1.1",
32823            "require-main-filename": "^2.0.0",
32824            "set-blocking": "^2.0.0",
32825            "string-width": "^3.0.0",
32826            "which-module": "^2.0.0",
32827            "y18n": "^4.0.0",
32828            "yargs-parser": "^13.1.2"
32829          }
32830        },
32831        "yargs-parser": {
32832          "version": "13.1.2",
32833          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
32834          "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
32835          "dev": true,
32836          "requires": {
32837            "camelcase": "^5.0.0",
32838            "decamelize": "^1.2.0"
32839          }
32840        }
32841      }
32842    },
32843    "webpack-log": {
32844      "version": "2.0.0",
32845      "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
32846      "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
32847      "dev": true,
32848      "requires": {
32849        "ansi-colors": "^3.0.0",
32850        "uuid": "^3.3.2"
32851      }
32852    },
32853    "webpack-merge": {
32854      "version": "4.2.2",
32855      "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
32856      "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
32857      "dev": true,
32858      "requires": {
32859        "lodash": "^4.17.15"
32860      }
32861    },
32862    "webpack-sources": {
32863      "version": "1.4.3",
32864      "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
32865      "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
32866      "dev": true,
32867      "requires": {
32868        "source-list-map": "^2.0.0",
32869        "source-map": "~0.6.1"
32870      },
32871      "dependencies": {
32872        "source-map": {
32873          "version": "0.6.1",
32874          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
32875          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
32876          "dev": true
32877        }
32878      }
32879    },
32880    "websocket-driver": {
32881      "version": "0.7.4",
32882      "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
32883      "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
32884      "dev": true,
32885      "requires": {
32886        "http-parser-js": ">=0.5.1",
32887        "safe-buffer": ">=5.1.0",
32888        "websocket-extensions": ">=0.1.1"
32889      }
32890    },
32891    "websocket-extensions": {
32892      "version": "0.1.4",
32893      "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
32894      "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
32895      "dev": true
32896    },
32897    "whatwg-encoding": {
32898      "version": "1.0.5",
32899      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
32900      "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
32901      "requires": {
32902        "iconv-lite": "0.4.24"
32903      }
32904    },
32905    "whatwg-mimetype": {
32906      "version": "2.3.0",
32907      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
32908      "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
32909    },
32910    "whatwg-url": {
32911      "version": "6.5.0",
32912      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz",
32913      "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
32914      "requires": {
32915        "lodash.sortby": "^4.7.0",
32916        "tr46": "^1.0.1",
32917        "webidl-conversions": "^4.0.2"
32918      }
32919    },
32920    "which": {
32921      "version": "1.3.1",
32922      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
32923      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
32924      "requires": {
32925        "isexe": "^2.0.0"
32926      }
32927    },
32928    "which-boxed-primitive": {
32929      "version": "1.0.2",
32930      "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
32931      "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
32932      "requires": {
32933        "is-bigint": "^1.0.1",
32934        "is-boolean-object": "^1.1.0",
32935        "is-number-object": "^1.0.4",
32936        "is-string": "^1.0.5",
32937        "is-symbol": "^1.0.3"
32938      }
32939    },
32940    "which-module": {
32941      "version": "2.0.0",
32942      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
32943      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
32944    },
32945    "word-wrap": {
32946      "version": "1.2.3",
32947      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
32948      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
32949    },
32950    "worker-farm": {
32951      "version": "1.7.0",
32952      "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
32953      "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
32954      "dev": true,
32955      "requires": {
32956        "errno": "~0.1.7"
32957      }
32958    },
32959    "wrap-ansi": {
32960      "version": "6.2.0",
32961      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
32962      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
32963      "dev": true,
32964      "requires": {
32965        "ansi-styles": "^4.0.0",
32966        "string-width": "^4.1.0",
32967        "strip-ansi": "^6.0.0"
32968      },
32969      "dependencies": {
32970        "ansi-regex": {
32971          "version": "5.0.0",
32972          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
32973          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
32974          "dev": true
32975        },
32976        "ansi-styles": {
32977          "version": "4.3.0",
32978          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
32979          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
32980          "dev": true,
32981          "requires": {
32982            "color-convert": "^2.0.1"
32983          }
32984        },
32985        "color-convert": {
32986          "version": "2.0.1",
32987          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
32988          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
32989          "dev": true,
32990          "requires": {
32991            "color-name": "~1.1.4"
32992          }
32993        },
32994        "color-name": {
32995          "version": "1.1.4",
32996          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
32997          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
32998          "dev": true
32999        },
33000        "is-fullwidth-code-point": {
33001          "version": "3.0.0",
33002          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
33003          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
33004          "dev": true
33005        },
33006        "string-width": {
33007          "version": "4.2.2",
33008          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
33009          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
33010          "dev": true,
33011          "requires": {
33012            "emoji-regex": "^8.0.0",
33013            "is-fullwidth-code-point": "^3.0.0",
33014            "strip-ansi": "^6.0.0"
33015          }
33016        },
33017        "strip-ansi": {
33018          "version": "6.0.0",
33019          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
33020          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
33021          "dev": true,
33022          "requires": {
33023            "ansi-regex": "^5.0.0"
33024          }
33025        }
33026      }
33027    },
33028    "wrappy": {
33029      "version": "1.0.2",
33030      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
33031      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
33032    },
33033    "write": {
33034      "version": "1.0.3",
33035      "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
33036      "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
33037      "requires": {
33038        "mkdirp": "^0.5.1"
33039      }
33040    },
33041    "write-file-atomic": {
33042      "version": "2.4.1",
33043      "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz",
33044      "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==",
33045      "requires": {
33046        "graceful-fs": "^4.1.11",
33047        "imurmurhash": "^0.1.4",
33048        "signal-exit": "^3.0.2"
33049      }
33050    },
33051    "ws": {
33052      "version": "6.2.2",
33053      "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
33054      "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
33055      "dev": true,
33056      "requires": {
33057        "async-limiter": "~1.0.0"
33058      }
33059    },
33060    "xml-name-validator": {
33061      "version": "3.0.0",
33062      "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
33063      "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
33064    },
33065    "xmlchars": {
33066      "version": "2.2.0",
33067      "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
33068      "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
33069      "dev": true
33070    },
33071    "xtend": {
33072      "version": "4.0.2",
33073      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
33074      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
33075      "dev": true
33076    },
33077    "y18n": {
33078      "version": "4.0.3",
33079      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
33080      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
33081    },
33082    "yallist": {
33083      "version": "3.1.1",
33084      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
33085      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
33086      "dev": true
33087    },
33088    "yargs": {
33089      "version": "16.2.0",
33090      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
33091      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
33092      "dev": true,
33093      "requires": {
33094        "cliui": "^7.0.2",
33095        "escalade": "^3.1.1",
33096        "get-caller-file": "^2.0.5",
33097        "require-directory": "^2.1.1",
33098        "string-width": "^4.2.0",
33099        "y18n": "^5.0.5",
33100        "yargs-parser": "^20.2.2"
33101      },
33102      "dependencies": {
33103        "ansi-regex": {
33104          "version": "5.0.0",
33105          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
33106          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
33107          "dev": true
33108        },
33109        "ansi-styles": {
33110          "version": "4.3.0",
33111          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
33112          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
33113          "dev": true,
33114          "requires": {
33115            "color-convert": "^2.0.1"
33116          }
33117        },
33118        "cliui": {
33119          "version": "7.0.4",
33120          "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
33121          "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
33122          "dev": true,
33123          "requires": {
33124            "string-width": "^4.2.0",
33125            "strip-ansi": "^6.0.0",
33126            "wrap-ansi": "^7.0.0"
33127          }
33128        },
33129        "color-convert": {
33130          "version": "2.0.1",
33131          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
33132          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
33133          "dev": true,
33134          "requires": {
33135            "color-name": "~1.1.4"
33136          }
33137        },
33138        "color-name": {
33139          "version": "1.1.4",
33140          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
33141          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
33142          "dev": true
33143        },
33144        "is-fullwidth-code-point": {
33145          "version": "3.0.0",
33146          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
33147          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
33148          "dev": true
33149        },
33150        "string-width": {
33151          "version": "4.2.2",
33152          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
33153          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
33154          "dev": true,
33155          "requires": {
33156            "emoji-regex": "^8.0.0",
33157            "is-fullwidth-code-point": "^3.0.0",
33158            "strip-ansi": "^6.0.0"
33159          }
33160        },
33161        "strip-ansi": {
33162          "version": "6.0.0",
33163          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
33164          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
33165          "dev": true,
33166          "requires": {
33167            "ansi-regex": "^5.0.0"
33168          }
33169        },
33170        "wrap-ansi": {
33171          "version": "7.0.0",
33172          "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
33173          "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
33174          "dev": true,
33175          "requires": {
33176            "ansi-styles": "^4.0.0",
33177            "string-width": "^4.1.0",
33178            "strip-ansi": "^6.0.0"
33179          }
33180        },
33181        "y18n": {
33182          "version": "5.0.8",
33183          "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
33184          "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
33185          "dev": true
33186        }
33187      }
33188    },
33189    "yargs-parser": {
33190      "version": "20.2.9",
33191      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
33192      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
33193      "dev": true
33194    },
33195    "yorkie": {
33196      "version": "2.0.0",
33197      "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz",
33198      "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==",
33199      "dev": true,
33200      "requires": {
33201        "execa": "^0.8.0",
33202        "is-ci": "^1.0.10",
33203        "normalize-path": "^1.0.0",
33204        "strip-indent": "^2.0.0"
33205      },
33206      "dependencies": {
33207        "cross-spawn": {
33208          "version": "5.1.0",
33209          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
33210          "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
33211          "dev": true,
33212          "requires": {
33213            "lru-cache": "^4.0.1",
33214            "shebang-command": "^1.2.0",
33215            "which": "^1.2.9"
33216          }
33217        },
33218        "execa": {
33219          "version": "0.8.0",
33220          "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
33221          "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
33222          "dev": true,
33223          "requires": {
33224            "cross-spawn": "^5.0.1",
33225            "get-stream": "^3.0.0",
33226            "is-stream": "^1.1.0",
33227            "npm-run-path": "^2.0.0",
33228            "p-finally": "^1.0.0",
33229            "signal-exit": "^3.0.0",
33230            "strip-eof": "^1.0.0"
33231          }
33232        },
33233        "get-stream": {
33234          "version": "3.0.0",
33235          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
33236          "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
33237          "dev": true
33238        },
33239        "lru-cache": {
33240          "version": "4.1.5",
33241          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
33242          "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
33243          "dev": true,
33244          "requires": {
33245            "pseudomap": "^1.0.2",
33246            "yallist": "^2.1.2"
33247          }
33248        },
33249        "normalize-path": {
33250          "version": "1.0.0",
33251          "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz",
33252          "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=",
33253          "dev": true
33254        },
33255        "yallist": {
33256          "version": "2.1.2",
33257          "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
33258          "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
33259          "dev": true
33260        }
33261      }
33262    },
33263    "zrender": {
33264      "version": "5.1.1",
33265      "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.1.1.tgz",
33266      "integrity": "sha512-oeWlmUZPQdS9f5hK4pV21tHPqA3wgQ7CkKkw7l0CCBgWlJ/FP+lRgLFtUBW6yam4JX8y9CdHJo1o587VVrbcoQ==",
33267      "requires": {
33268        "tslib": "2.0.3"
33269      }
33270    }
33271  }
33272}
33273